/*
navy: 000080 (Schriftblau)

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

html, body{margin:0; padding:0; background:#ffffff; text-align:left; color:#000080; font:12px Arial,Helvetica,Geneva,Swiss,SunSans-Regular;}
.noprint{}


h1{color:#000000; font-size:12px; margin:5px 10px 0 10px; text-align:left;}
h1.navigation{margin:5px 5px 0 5px; padding:2px 10px; height:16px; font-size:12px; background:#ffcc00; border-top:1px solid #7cbdeb; border-bottom:1px solid #378cb9; border-left:1px solid #7cbdeb; border-right:1px solid #7cbdeb;}
h2{color:#000000; font-size:11px; margin:5px 5px 0 0px; text-align:left;}
h2.navigation{font-size:11px; margin:5px;}
h3{color:#000000; font-size:10px; margin:5px; 5px 5px 0 5px; text-align:left;}
h4{color:#000000; font-size:9px; margin:5px; 5px 5px 0 5px; text-align:left;}
em, strong, code, samp, kbd, var, cite, dfn, abbr, acronym, q{color:#888888;}

p{margin:5px 10px 0 10px;}
p.teaser{}
p.small{font-size:9px; 5px 10px 0 10px}

ul{text-align:left; list-style-type:none;}
ul.navigation{margin:0px 5px 0 5px; padding:0;}
ul.sql_display{margin:5px 5px 0 5px; padding:2px 0; background:#cddae2 URL(../data/tmp/sys_img_mixed/bg_sql_display.jpg) no-repeat top right;}
li{padding:0 0 0 10px;}
li.navigation{padding:0 0 0 10px; height:17px; background:#7cbdeb; border-bottom:1px solid #378cb9;}

a{color:#000080; font-weight:bold;}
a:hover{color:#a6a6a6; font-weight:bold;}
a:visited{color:#a6a6a6; font-weight:bold;}
div.sql_display a {text-decoration:none;}
a.navigation{color:#000080; font-weight:bold;}
a.navigation:hover{color:#ffffff; font-weight:bold;}
a.navigation_em{color:#ffffff; font-weight:bold;}
a.navigation_em:hover{color:#ffffff; font-weight:bold;}

img{border:0;}
img.icon{border:0px solid #000000; cursor:pointer;}
hr{color:#e1e7ea}

div{margin:0; padding:0;}
div.d100{width:100%; text-align:center;}
div.sql_display{margin:10px 5px 0 5px; padding:3px 5px; text-align:center; background:#cddae2 URL(../data/tmp/sys_img_mixed/bg_sql_display.jpg) no-repeat top right;}
div.sql_display p{padding:0; margin:0; text-align:left;}
div.sql_display h3{text-align:center}
div.main{margin:auto;}
div.footer{margin:auto;}
div.header{margin:auto;}

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

iframe{border:0; margin:0; padding:0;}
form{margin:0; padding:0; border:0}
form.additional{}
fieldset{padding:3px; margin:3px; border:1px solid #ffffff;}
fieldset.additional{text-align:center; margin:0; padding:0; border:0}
input{margin:0 0 1px 0; background:#ffffff; color:#000000; border:1px solid #a6a6a6;}
input.additional{width:136px; height:16px; margin:0 0 0 0; border:0; padding:2px 2px 0 2px;}
input.additional_button{width:140px; height:22px; color:#ffffff; background:#378cb9; padding:0; border:2px solid #ffffff; cursor:pointer;}
input.text{ width:200px; padding:1px; }
input.file{width:80%;}
input.button{width:90px; border:2px solid #000080; color:#ffffff; 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;}












.rote_box { background-color: #fc0; border: solid 3px #fc0 }
.formfeld_300  { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #bcd0de; border: groove 1px #000; width: 300px }
.formfeld_30 { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #bcd0de; border: groove 1px #000; width: 30px }
.formfeld_120 { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #bcd0de; border: groove 1px #000; width: 120px }
.formfeld_120_hell { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f5f5f5; border: groove 1px #000; width: 120px }
.formfeld    { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #d2dbe0; border: groove 1px #000 }
