@charset "utf-8";
/* Loeschenknoepfe Holiday und Travel*/
#loeschen1, #loeschen2, #loeschen3, #loeschen4, #loeschen5{width:20px; height:20px; margin-top:3px; margin-bottom:3px;}
input,textarea {
color : #003366;
background-color : #f5f5f5;
border-left : 1px solid #0099cc;
border-right : 1px solid #0099cc;
border-top : 1px solid #0099cc;
border-bottom : 1px solid #0099cc;
font-size : 11px;
margin : 1px;
font-family : Verdana, verdana, Tahoma, tahoma, Arial, arial, Helvetica, sans-serif;
padding:3px 2px 0px 2px;

}
input {height:18px;}

.normal {
color : #626262;
background-color : #e8edf9;
border : 0px none #e8edf9;
text-decoration:none;
cursor:default;
}
a.normal:link {
color : #626262;
font-weight:normal;
text-decoration:none;
cursor:default;
}

input, textarea {border: 1px solid #808080;margin:3px;}
input.submitbutton{  padding:3px 5px 10px 5px; margin:20px 0 0 0; font-size:13px; background-color:#F49110; color:#fff; font-weight:bold;background-image:url(/bilder/navi2_hintergrund_orange.gif);background-repeat:repeat-x;  height:2em; vertical-align:bottom;}
input.submitbuttona{  padding:3px 5px 10px 5px; margin:20px 0 0 0; font-size:13px;background-color:#F49110; color:#3c5995; font-weight:bold;background-image:url(/bilder/navi2_hintergrund_orange.gif);background-repeat:repeat-x;  height:2em; vertical-align:bottom;}
input.submitbutton:hover, input.submitbutton_klein:hover{color:#3c5995;}
input.submitbutton_klein{  padding:0px; margin:0; font-size:11px; background-color:#F49110; color:#fff; font-weight:bold;background-image:url(/bilder/navi2_hintergrund_orange.gif);background-repeat:repeat-x;  height:1.5em; vertical-align:bottom;}
select {
color : #003366;
font-size : 11px;
background-color : #f5f5f5;
border-left : 1px solid #808080;
border-right : 1px solid #808080;
border-top : 1px solid #808080;
border-bottom : 1px solid #808080;
height:23px;
margin: 3px 1px 0px 1px;
font-family : Verdana, verdana, Tahoma, tahoma, Arial, arial, Helvetica, sans-serif;
     }
option {vertical-align:middle;}

.option_titel {font-weight : bold; color : #e58101; background-color : #fff;}
.option_titel_chn {font-weight: bold; color: #e58101; background-color: #fff; font-family:SimSun; font-size:12px;}

input.checkbox{border:0 none;background-color:#e8edf9; margin-top:4px; vertical-align:bottom; padding-bottom:0; margin-bottom:0;}
input.radio{border:none; background-color:#e8ecf7;vertical-align:bottom; margin-bottom:0; padding-bottom:0;}
input.radiofehler{border:1px solid #cc0000; background-color:#e8ecf7;vertical-align:bottom; margin-bottom:0; padding-bottom:0;}
/* Text und Checkboxen f&uuml;r VBI und VB */
.formtextblock p{margin-bottom:10px; padding-top:0;}
.formtextcbx{ float:left; width:60%; padding:0px 0 0 5px; margin:0;  vertical-align:top; text-align:left; white-space:nowrap; }
.formtextcbx a{ font-size:11px; }
html:first-child>b\ody .formtextcbx{width:48%; }
html:first-child>b\ody .formtextcbx a{margin-top:3px; }
#hv_avb_hs,#hv_avb_hm {display:inline;}

/*--------------------------------*/
/* Wasserzeichen im Antrag nicht anzeigen */
#inhalt{background-image:none;}
th{color: #626262; font-weight:bold;  font-size:12px;}

fieldset{
border: 1px solid #c9c9c9;
display: block;
padding: 3px 5px 5px 5px;
margin-left:0px;
margin-right:10px;
margin-top:10px;
background-color:#E8EDF9;
 }
legend{
border: 1px solid #E58101;
background-color:#f9a336;
color:#fff;
font-weight:bold;
height:15px;
padding:2px 3px 2px 3px;
}



fieldset table, fieldset table tr , fieldset table tr td,  fieldset table tr th,
fieldset table tr td table, fieldset table tr td table tr, fieldset table tr td table tr td, fieldset table tr td table tr th
fieldset table tr th table, fieldset table tr th table tr, fieldset table tr th table tr td, fieldset table tr th table tr th
{border:0px none #e8edf9;}

fieldset table{margin-top:20px;}
fieldset table.fineblue, fieldset table.finebl{ margin-top:10px; margin-left:0; margin-bottom:0;}


.datentabelle tr td{background-color:#fff; font-size:11px;}
.formtextblock a:link, .formtextblock a:visited, .formtextblock a:hover, .formtextblock a:active {color:#546f9a; text-decoration:none; font-weight:bold;}
.formtextblock a:hover, .formtextblock a:active { text-decoration:underline;}
.phpfehlermeldungrot{color:#E40606; font-size:1.1em; border:1px solid #E40606; line-height:1.5em;}
.phpfehlermeldungrot legend{background-color:#E40606;}
/*.jsfehlermeldung_p{border:2px solid #c1121c; padding:6px; background-color:#ffffff; color:#c1121c;}*/

.jsfehlermeldung{color:#c1121c;}
select.jsfehlermeldung, input.jsfehlermeldung, radio.jsfehlermeldung{background-color:#fbf7d7; color:#c1121c; border:1px solid #c1121c;}

.phpfehlermeldung,.phpfehlermeldungx{color:red;}
select.phpfehlermeldung, input.phpfehlermeldung, select.phpfehlermeldungx, input.phpfehlermeldungx{background-color:#fff; color:#000000; border:3px solid red;}
table tr td, table tr td table, table tr td table tr, table tr td table tr td{margin:0; padding:0;font-size:12px;}
p{padding:3px 10px 3px 10px; margin:0;font-size:12px;}
caption{font-size:13px; font-weight:bold; color:#003366; text-align:left;margin-left:0px;}
.infobild{position:absolute; top:-20px; right:0;}
.mid, tr.mid  { height:2em; vertical-align:top;}
label  { vertical-align: top;}
.dotted tr td table.fineblue tr th, .dotted tr td table.finebl tr th{padding-top:5px; padding-bottom:0;}
/* Links mit tooltip bild*/
span.tooltip img{cursor: help; border-bottom:0px none #3c5995;}
