@media screen{
div.main, html{
height : 100%;

}
#fullheight{height:100%}
BODY {
font-family : verdana;
overflow : hidden;
font-family : verdana, arial, helvetica, geneva, sans-serif;
font-size : 10px;
color : #ffffff;
margin-top : 0;
margin-bottom : 0;
margin-right : 0;
margin-left : 0;
height : 100%;
}
DIV.content {
overflow : auto;
font-size : 10px;
margin-top : 0;
padding-top : 5px;
}
h1, h1.csc-firstHeader {
font-family : verdana, arial, helvetica, geneva, sans-serif;
text-transform : capitalize;
font-size : 12px;
font-weight : bold;
letter-spacing : 0.06em;
padding-left : 1px;
padding-bottom : 0;
margin-bottom : 10px;

padding-top : 0;
line-height : 0;
}
DIV.comment {
font-family : verdana, arial, helvetica, geneva, sans-serif;
padding-left : 17px;
font-size : 10px;
color : #ffffff;
overflow : visible;
height : 10px;
}
td.bildunterschrift {
overflow : visible;
font-style : normal;
vertical-align : top;
letter-spacing : 0.06em;
}
p.bodytext {
font-family : verdana, arial, helvetica, geneva, sans-serif;
font-size : 10px;
color : #ffffff;
text-align : justify;
padding-left : 0;
letter-spacing : 0.06em;
line-height : 170%;
padding-top : 0;

}
.htmlarea-content-body {
background-color : #29166f;
width : 288px;
}
DIV.bildunterschrift, ul, li, mf-input, mf-text {
font-family : verdana, arial, helvetica, geneva, sans-serif;
font-size : 11px;
color : #ffffff;
letter-spacing : 0.06em;
line-height : 170%;
word-spacing : 0.1em;
}
DIV.csc-header csc-header-n1 {
text-align : left;
padding-left : 1px;
padding-top : 0;
margin-top : 0;
}
DIV.title {
font-family : verdana, arial, helvetica, geneva, sans-serif;
font-size : 11px;
font-style : normal;
padding-top : 10px;
height : 20px;
overflow : visible;
width : 370px;
color : #29166f;
line-height : 100%;
}
td.title {
font-family : verdana, arial, helvetica, geneva, sans-serif;
font-size : 11px;
font-style : normal;
padding-top : 10px;
height : 20px;
overflow : visible;
width : 370px;
color : #29166f;
line-height : 160%;
}
img.picturesize{
height : 300px;
width : 400px;
}
table.bildcomment {
font-family : verdana, arial, helvetica, geneva, sans-serif;
font-size : 0;
font-style : normal;
overflow : visible;
height : 330px;
color : #29166f;
height : 300px;
width : 400px;
margin-bottom:-75px;
}
td.bildcomment {
font-family : verdana, arial, helvetica, geneva, sans-serif;
font-size : 0;
font-style : normal;
overflow : visible;
margin-bottom:-75px;
height : 300px;
color : #29166f;
}
div.diashow{
margin-bottom : 5px;
padding-right : 8px;
}
table.bildcomment-hover {
font-family : verdana, arial, helvetica, geneva, sans-serif;
font-size : 10px;
letter-spacing : 0.06em;
font-style : normal;
overflow : visible;
color : #ccccdd;
margin-bottom:-75px;
visibility : visible;
height : 300px;
width : 400px;

}
TD.comment {
font-family : verdana, arial, helvetica, geneva, sans-serif;
font-size : 10px;
font-style : normal;
font-variant : small-caps;
color : #ffffff;
height : 10px;
overflow : visible;
}
TD.logo {
text-align : right;
padding-right : 60px;
margin-top : 0;
}
a:link, a:visited, a.internal-link:link, a.internal-link:visited {
color : #ff6600;
text-decoration : none;
margin-top : 0;
margin-bottom : 0;
}


/*#### MENUES #### */


div.menu {
font-size : 10px;
text-decoration : none;
text-align : right;
padding-right : 120px;
}
a.menu:link {
font-size : 10px;
color : #ffffff;
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
letter-spacing : 2px;
}
a.menu:visited {
font-size : 10px;
color : #ffffff;
text-decoration : none;
letter-spacing : 2px;
}
a.menu:hover {
font-size : 10px;
color : #ff6600;
letter-spacing : 2px;
}
a.menu:active {
font-size : 10px;
color : #ff6600;
text-decoration : none;
letter-spacing : 2px;
}


a.menu2:link {
font-size : 10px;
letter-spacing : 0.06em;;
color : #ffffff;
}
a.menu2:active {
font-size : 10px;
color : #ff6600;
text-decoration : none;
letter-spacing : 0.06em;
}

a.menu2:visited {
color : #ffffff;
font-size : 10px;
text-decoration : none;
letter-spacing : 0.06em;
font-weight : normal;
}
a.menu2:hover {
font-size : 10px;
color : #ff6600;
text-decoration : none;
letter-spacing : 0.06em;
}





/*#### FORMULAR  ####*/
label{
display:none;
}
legend {
padding-left : 0;
padding-right : 0;
border : 0;
display:none;
}
fieldset {
border : 0px solid transparent;
padding-left : 0;
padding-right : 0;
}
.radiolayout {
width : 60%;
padding-top : 15px;
padding-bottom : 15px;
}
.formu {
background-color : transparent;
padding-left : 0;
padding-right : 0;
padding-bottom : 0;
padding-top : 0;
}
.mf-radio {
border : 0;
}
	

textarea {
font-family : verdana, arial, helvetica, geneva, sans-serif;
color : #ffffff;
font-size : 12px;
border : 1px solid #c0c0c0;
background-color : transparent;
height : 180px;
margin-top : 0;
width : 280px;
min-width : 280px;
max-width : 280px;
margin-bottom:5px;
letter-spacing : 0.08em;
padding-left : 3px;
}
.mf-check {
border : 0;
}
.mf-select {
border : 0;
}
	

input[type=text] {
font-family : verdana, arial, helvetica, geneva, sans-serif;
color : #ffffff;
font-size : 12px;
border : 1px solid #c0c0c0;
margin-top : 0;
background-color : transparent;
width : 280px;
min-width : 280px;
max-width : 280px;
margin-bottom:5px;
height:20px;
letter-spacing : 0.08em;
padding-left : 3px;
}
	

input[type=submit] {
font-size : 12px;
height:20px;
background-color : #ff6601;
border : 0;
width : 284px;
min-width : 284px;
max-width : 284px;
font-weight: normal;
text-align : left;
letter-spacing : 0.08em;
padding-left : 3px;

}