body
{
background-color:#ffffff;
font-family:verdana,arial,sans serife;
font-size:11px;
color:#000000;
background-repeat: repeat-y;
}

h3
{
line-height: 25px;
}

h2
{
line-height: 25px;
}

h1
{
line-height: 27px;
}


.normal
{
font-family:verdana,arial,sans serife;
line-height: 15px ;
font-size:11px;
color:#0B215B;
}

.loginfalse
{
font-family:verdana,arial,sans serife;
font-size:10px;
font-weight:bold;
color:#DF0202;
}

TD.normal
{
font-family:verdana,arial,sans serife;
line-height: 15px ;
font-size:11px;
color:#0B215B;
}

TD.pnormal
{
font-family:verdana,arial,sans serife;
line-height: 15px ;
font-size:11px;
color:#0B215B;
padding-top: 6px
}

TD.pnormal p 
{
margin: 0px 0px 6px 0px;
}

TD
{
font-family:verdana,arial,sans serife;
line-height: 15px ;
font-size:11px;
color:#0B215B;
}


font.normal
{
font-family:verdana,arial,sans serife;
line-height: 15px ;
font-size:11px;
color:#0B215B;
}

font
{
font-family:verdana,arial,sans serife;
line-height: 15px;
font-size:11px;
color:#0B215B;
}


a.kleinweiss {font-family: verdana,Arial, Helvetica; font-size: 10px; text-decoration:none; color:#ffffff;}
a.kleinweiss:visited {font-family: verdana,Arial, Helvetica; font-size: 10px; text-decoration:none; color:#ffffff;}
a.kleinweiss:hover {text-decoration:underline; color:#EC782F;}

a.leftnav {font-family: verdana,Arial, Helvetica; font-size: 10px; text-decoration:none; color:#ffffff; line-height: 12px;}
a.leftnav:visited {font-family: verdana,Arial, Helvetica; font-size: 10px; text-decoration:none; color:#ffffff; line-height: 12px;}
a.leftnav:hover {text-decoration:underline; color:#ffffff; line-height: 12px;}

a.weiss {font-family: verdana,Arial, Helvetica; font-size: 11px; text-decoration:none; color:#ffffff;}
a.weiss:visited {font-family: verdana,Arial, Helvetica; font-size: 11px; text-decoration:none; color:#ffffff;}
a.weiss:hover {text-decoration:underline;}

a.orange_sub {font-family: verdana,Arial, Helvetica; font-size: 9px; text-decoration:none; color:#EC782F; line-height:14px;}
a.orange_sub:visited {font-family: verdana,Arial, Helvetica; font-size: 9px; text-decoration:none; color:#EC782F; line-height:14px;}
a.orange_sub:hover {text-decoration:underline;}

.normal_eng
{
font-family:verdana,arial,sans serife;
line-height: 15px;
font-size:11px;
color:#969DA6;
}

font.normal_eng
{
font-family:verdana,arial,sans serife;
line-height: 15px;
font-size:11px;
color:#969DA6;
}

.normalfett_eng
{
font-family:verdana,arial,sans serife;
line-height: 15px ;
font-weight:700;
font-size:11px;
color:#969DA6;
}

font.normalfett_eng
{
font-family:verdana,arial,sans serife;
line-height: 15px ;
font-weight:700;
font-size:11px;
color:#969DA6;
}


.normalklein
{
font-family:verdana,arial,sans serife;
line-height: 15px;
font-weight:500;
font-size:10px;
color:#0B215B;
}


font.normalklein
{
font-family:verdana,arial,sans serife;
line-height: 15px;
font-weight:500;
font-size:10px;
color:#0B215B;
}

.normalkleindicht
{
font-family:verdana,arial,sans serife;
line-height: 11px;
font-weight:500;
font-size:10px;
color:#0B215B;
}


.weissfett
{
background-color:#0B215B;
font-family:verdana,arial,sans serife;
font-weight:700;
font-size:12px;
color:#ffffff;
vertical-align:middle;
}

font.weissfett
{
background-color:#0B215B;
font-family:verdana,arial,sans serife;
font-weight:700;
font-size:12px;
color:#ffffff;
}


.blaufett
{
font-family:verdana,arial,sans serife;
font-weight:700;
font-size:11px;
color:#0B215B;
}

td.blaufett
{
font-family:verdana,arial,sans serife;
font-weight:700;
font-size:11px;
color:#0B215B;
}

font.blaufett
{
font-family:verdana,arial,sans serife;
font-weight:700;
font-size:11px;
color:#0B215B;
}

.weiss_blaufett
{
background-color:#ffffff;
font-family:verdana,arial,sans serife;
font-weight:700;
font-size:11px;
color:#EC782F;
}

font.weiss_blaufett
{
background-color:#ffffff;
font-family:verdana,arial,sans serife;
font-weight:700;
font-size:11px;
color:#EC782F;
}


.pfadblau
{
background-color:#F3F4F5;
font-family:verdana,arial,sans serife;
font-weight:700;
font-size:11px;
color:#0B215B;
}

.ueberschrift
{
font-family:verdana,arial,sans serife;
font-weight:bold;
font-size:12px;
color:#EC782F;
}

td.ueberschrift
{
font-family:verdana,arial,sans serife;
font-weight:700;
font-size:12px;
color:#EC782F; 
background-image:url('/static/images/dot_bg.gif'); 
background-repeat:repeat-x;
background-position:bottom;
}


font.ueberschrift
{
font-family:verdana,arial,sans serife;
font-weight:700;
font-size:12px;
color:#EC782F;
}

.weiss
{
font-family:verdana,arial,sans serife;
font-size:11px;
color:#FFFFFF;
}

.kleingrau
{
font-family:verdana,arial,sans serife;
font-size:10px;
color:#a6a6a6;
}

.rot
{
font-family:verdana,arial,sans serife;
font-weight:500;
font-size:11px;
color:#EC782F;
}

.formlabel
{
font-family:verdana,arial,sans serife;
font-weight:500;
font-size:11px;
color:#EC782F;
}

table.formtable td {padding: 4px 4px 4px 0px;}
table.formtable .labeltd {text-align: right;}

td.rot
{
font-family:verdana,arial,sans serife;
font-weight:500;
font-size:11px;
color:#EC782F;
}

font.rot
{
font-family:verdana,arial,sans serife;
font-weight:500;
font-size:11px;
color:#EC782F;
}

.rotfett
{
font-family:verdana,arial,sans serife;
font-weight:700;
font-size:11px;
color:#EC782F;
}

font.rotfett
{
font-family:verdana,arial,sans serife;
font-weight:700;
font-size:11px;
color:#EC782F;
}


a
{
font-family:verdana,arial,sans serife;
font-weight:500;
font-size:11px;
color:#EC782F;
}

TEXTAREA {font-family: Verdana,Arial, Helvetica, ms sans serif; 
	font-size: 12px; 
	border: #999999;
	border-style: solid;
	border-width: 1px;
	}

input.eingabe {font-family: Verdana,Arial, Helvetica, ms sans serif; 
	font-size: 11px; 
	border: #999999;
	height:18px;
	border-style: solid;
	border-width: 1px;
	}

#logo {
	width: 107px;
	background: url('/static/images/bvl_logo.gif') no-repeat top right;
}

#logoenglish {
	width: 107px;
	background: url('/static/images/bvl_logo_e.gif') no-repeat top right;
}


.bordercolor {
	border:1px solid #A6ADB7;
}


.tabhead {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	background:#0B215B;
	font-weight:700;
}

a.tabsort {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

a.tabsort:hover { color:#EC782F; text-decoration: underline; }


a.tabfooter {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:10px;
	text-decoration:none;
	background:#0B215B;
	font-weight:bold;
}

a.tabfooter:hover { text-decoration: underline; }



td.verlauf {
	background-image:url('/static/images/verlauf2.jpg'); 
	background-repeat:no-repeat;
}

/*****Fragebogen*****/

.fbTable{
	border:1px solid #0B215B;
}

.tb{
	color:#555555;
	border:1px solid #333333;
	background-color:#C9C9C9;
	font-size:11px;
	margin:0px 0px 5px 0px;
	padding:1px 2px;
}

.enabled{
	color:#000000;
	border:1px solid #000000;
	background-color:#FFFFFF;
}

.fb1_1{
	width:33%;
}
.fb1_3{
	width:18%;
	display:table-cell;
	padding:2px 3px;
}

.fb1_4{
	width:5%;
	display:table-cell;
	padding: 2px 3px;
	vertical-align:middle;
}

.fb2_1{
	width:24%;
	display:table-cell;
	padding:2px 3px;
}
/**3.1 / 3.2**/
.spalte{
	width:50%;
	display:table-cell;
}

.spalteCb{
	width:10%;
	display:table-cell;
}
/*breit*/
.spalteText{
	width:50%;
}

/*fb3_2*/
.spalteNoten{
	width: 10%;
	display:table-cell;
	padding:10px 0px 6px 0px;
	text-align:center;
}

.fb4_2{
	width:12%;
	display:table-cell;
	padding:10px 0px 6px 0px;
	text-align:center;
}

.fb4_3{
	width:15%;
	display:table-cell;
	padding:10px 0px 6px 0px;
	text-align:center;
}

.colspanWidth{
	width:30%;
	display:table-cell;
}

.fb5_2{
	width:20%;
	display:table-cell;
	padding:10px 0px 6px 0px;
	text-align:center;
}

.hell{
	background-color:#DFE9FF;
}
.dunkel{
	background-color:#C4D6FF;
}

.breit{
	width:28%;
}

.breit2{
	width:60%;
}

.breit3{
	width:40%;	
}
.boldBorderR{
	border-right:1px solid #000000;
}

.orangeBullet{
	background-image:url('/static/images/orange_bullet.gif');
	background-repeat:no-repeat;
	background-position:center left;
	padding:0px 0px 0px 13px;
	margin:0px 0px 0px 4px;
}

.noBottomPadding{
	padding-bottom:0px;
}

.noTopPadding{
	padding-top:0px;
}

.info{
	padding:10px 0px 5px 6px;	
}

.checkbox {
	padding: 2px 2px 2px 6px;
}
.checkboxText {
	padding: 3px 4px 2px 0px;
}

.abstandtop {
	padding-top:20px;
	font-size:1px;
}

.abstandbottom {
	padding-bottom: 3px;
}

.ueberschriftPadding {
	padding: 13px 9px 11px 9px;
}

.SubUeberschriftPadding {
	padding: 13px 9px 11px 16px;
}

.abschnitt
{
	font-weight:bold;
	font-size:11px;
	padding: 10px 1px 6px 1px;
	text-align:center;
}

.abschnittRechts
{
	font-weight:bold;
	font-size:11px;
	padding: 10px 6px 6px 0px;
	text-align:right;
}

.abschnittLinks
{
	font-weight:bold;
	font-size:11px;
	padding: 10px 6px 6px 8px;
	text-align:left;
}

.abschnittCenter
{
	font-weight:bold;
	font-size:11px;
	padding: 10px 6px 6px 6px;
	text-align:center;
}
input[type="text"]{
	width:100px;	
}
<!-- user="1" date="1231434995" -->