/*
navy: FFAA00 (Schriftblau)

mittelblau: 378cb9 (navigation)
hellblau: cddae2 (additional)
hellerblau: e1e7ea (content)
*/

html, body{margin:0; padding:0; background:#378cb9; text-align:center; color:#ffffff; font:12px Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	scrollbar-3dlight-color:;
	scrollbar-arrow-color:#FFAA00;
	scrollbar-base-color:#f6f6f6;
	scrollbar-darkshadow-color:;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:}
.noprint{}

h1{color:#ffffff; font-size:16px; margin:10px 15px 10px 15px; text-align:center;}
em, strong, code, samp, kbd, var, cite, dfn, abbr, acronym, q{color:#FFAA00;}

p{margin:10px 15px 10px 15px;}
p.small{font-size:10px; margin:5px 10px 5px 10px;}

a{color:#FFAA00; font-weight:bold;}
a:hover{color:#a6a6a6; font-weight:bold;}
a:visited{color:#a6a6a6; font-weight:bold;}

img{border:0;}
img.icon{border:0px solid #ffffff; cursor:pointer;}

div{margin:0; padding:0;}
div.d100{width:100%; text-align:center;}

span.error{color:#990100;}
span.small{font-size:10px;}

form{margin:0; padding:0; border:0}
form.additional{}
fieldset{padding:3px; margin:3px; border:1px solid #FFAA00;}
legend{color:#ffffff;}
input{margin:0 0 1px 0; background:#ffffff; color:#000000; border:1px solid #a6a6a6;}
input.text{ width:200px; padding:1px; }
input.button{width:100px; border:2px solid #FFAA00; color:#000000; background:#a6a6a6;}
input.radio{}
input.checkbox{background:none; border:0}
select{margin:0 0 1px 0; border:1px solid #a6a6a6;}
textarea{margin:0 0 1px 0; width:100%; border:1px solid #a6a6a6;}
label{text-align:left;}
label.mail{margin-left:10px; float:left; width:170px;}

