html, body {	margin:0;padding:0;}
body, td { color:#4d4d4d;font-size:12px;font-family: Verdana,Arial,sans-serif; line-height:120%;}
form {	margin: 0px;padding: 0px;}
input, select, textarea { 	font-size:12px;font-family: Verdana,Arial,sans-serif; line-height:100%;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;
border-bottom:1px solid #999;}

a:link  	{	color: #f9b200;	TEXT-DECORATION: underline;	 }
a:visited  	{	color: #f9b200;	TEXT-DECORATION: underline;	 }
a:focus  	{	color: #f9b200;	TEXT-DECORATION: underline;	 }
a:active	{	color: #f9b200;	TEXT-DECORATION: underline;	 }
a:hover	{	color: #f9b200;	TEXT-DECORATION: none; }

p {margin-top:0px;margin-bottom:0px;}
.Title0, div.Title0, span.Title0{margin-top:0px;margin-bottom:25px;font-family:Verdana,Arial;font-size:16px;line-height:135%;color:#5276a3;font-weight:bold;}
h1{font-size:110%;padding-bottom:4px;font-weight:normal;border-bottom:1px #000 solid;font-weight:bold;}
h2{font-size:200%;}
h3{font-size:150%;}
h5{font-size:116.67%;}
h6{font-size:116.67%;font-style:italic}
.Title1, div.Title1, span.Title1{margin-top:0px;margin-bottom:25px;font-family:Verdana,Arial;font-size:14px;line-height:135%;color:#5d7da9;}
.Title2, div.Title2, span.Title2, .Title2 a{font-family:Verdana,Arial;font-size:11px;color:#616161;line-height:155%;}

#print_footer {  display:none;}

#navigation { position:absolute;line-height:normal;top:10px;right:135px;text-align:right;font-size:11px; color:#000000; font-family: Verdana, Arial, Helvetica;	}
#navigation ul,#lang_flag ul  {  margin:0;  padding:0;  list-style:none; text-align:left;  }
#navigation li,#lang_flag li, #navigation_bottom li { display:inline;margin:0;padding:0;margin-left:2px;margin-right:2px;}
#navigation a:link				{ font-size:11px; color: #000000; text-decoration:none; padding:0px;}
#navigation a:visited   			{ font-size:11px; color: #000000; text-decoration:none; padding:0px;}
#navigation a:hover				{ font-size:11px; color: #000000; text-decoration:underline; padding:0px;}
#navigation a:activ				{ font-size:11px; color: #000000; text-decoration:none; padding:0px;}
#navigation a					{ font-size:11px; color: #000000; text-decoration:none; padding:0px;}

#navigation_bottom a { color:#000000; font-family:Verdana, Arial, Helvetica;}
#navigation_bottom { position:relative;line-height:normal;top:16px;left:20px;width:880px;font-size:11px; color:#FFFFFF; font-family:'Trebuchet MS',Arial,Verdana;text-align:left;}
#navigation_bottom ul  {  margin:0;  padding:0;  list-style:none; text-align:left;  }

#lang_flag { width:50px;height:11px;position:absolute;top:12px;right:0px;}

#content_top {
width:100%;
text-align:left;
height:26px;
background-color:#656565;
background: url(/UserFiles/Image/layout/bg_menue_off.jpg);
}

#tp { padding-top:5px;padding-left:25px;height:26px;text-align:left;}

#content_middle {
width:992px;
background-color:#ffffff;
text-align:left;
}
#content {	width:992px;text-align:left;margin:0;padding:0px 0px 0px 0px;}
#content p {	margin:0;	padding:0;}



#sp {
position:absolute;
top:39px;
left:79px;
width:580px;
height:22px;
overflow:hidden;
text-align:left;
font-size:10px;
color: #005AAB;
}

#sp a:link				{ color: #005AAB; font-family: Verdana, Arial, Helvetica; text-decoration: none; font-size:9px; }
#sp a:visited   			{ color: #005AAB; font-family: Verdana, Arial, Helvetica; text-decoration: none; font-size:9px;}
#sp a:hover				{ color: #00A754; font-family: Verdana, Arial, Helvetica; text-decoration: none; font-size:9px;}
#sp a:activ				{ color: #005AAB; font-family: Verdana, Arial, Helvetica; text-decoration: none; font-size:9px;}
#sp a					{ color: #005AAB; font-family: Verdana, Arial, Helvetica; text-decoration: none; font-size:9px;}

.Code{border:#000000 1px solid;padding-right:5px;padding-left:5px;color:#000000;font-family:'Courier New', Monospace;background-color:#DDDDDD;}
.warn{color:#AA0000;}
.ok{color:#4DA44D;}
.Imgborder{border:1px solid #000000;}
table.sitemap{font-family:Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px;width:300px;color:#FFFFFF;font-size:11px;text-align:left;}
table.sitemap th{text-align:left;height:50px;width:300px;font-size:18px;padding-left:0px;border-bottom:0px solid #fff;}
table.sitemap td{color:#797979;}
table.sitemap td.row0{color:#797979;padding-left:20px;padding-right:20px;}
table.sitemap td.row1{color:#797979;padding-left:40px;padding-right:20px;}
table.sitemap td.row2{color:#797979;padding-left:60px;padding-right:20px;}
table.sitemap td.row3{color:#797979;padding-left:80px;padding-right:20px;}
table.sitemap td.row4{color:#797979;padding-left:100px;padding-right:20px;}
table.sitemap td.row5{color:#797979;padding-left:120px;padding-right:20px;}
table.sitemap td.row6{color:#797979;padding-left:140px;padding-right:20px;}
table.sitemap td.row7{color:#797979;padding-left:160px;padding-right:20px;}
.sitemap ul{padding:0;margin:0;}
.sitemap ul.row0{list-style-type:square;}
.sitemap ul.row1{list-style-type:square;}
.sitemap ul.row2{list-style-type:disc;}
.sitemap ul.row3{list-style-type:circle;}
.sitemap ul.row4{list-style-type:circle;}
.sitemap ul.row5{list-style-type:circle;}
.sitemap ul.row6{list-style-type:circle;}
.sitemap ul.row7{list-style-type:circle;}
.sitemap li{padding:0;margin:0;}
#menuelist{overflow:hidden;width:180px;}
#menuelist li{padding:0;margin:0;}
#menuelist ul{padding:0;margin:0;}
#menuelist ul.row20{list-style-type:square;}
#menuelist ul.row21{list-style-type:square;}
#menuelist ul.row30{list-style-type:disc;}
#menuelist ul.row31{list-style-type:disc;}
#menuelist ul.row40{list-style-type:circle;}
#menuelist ul.row41{list-style-type:circle;}
#menuelist ul.row50{list-style-type:square;}
#menuelist ul.row51{list-style-type:square;}
#menuelist table{font-family:Verdana, Arial, Sans-Serif;text-align:left;margin:0px 0px 0px 0px;padding:4px 0px 0px 0px;border:0px;border-spacing:0px;width:180px;font-size:13px;text-decoration:none;font-weight:normal;}
#menuelist td.row10{font-family:Verdana, Arial, Sans-Serif;line-height:150%;margin:0px 0px 0px 0px;padding:0px 1px 3px 10px;font-size:12px;color:#4d4d4d;font-weight:bold;text-align:left;}
#menuelist td.row11{font-family:Verdana, Arial, Sans-Serif;line-height:150%;margin:0px 0px 0px 0px;padding:0px 1px 4px 10px;font-size:12px;color:#4d4d4d;font-weight:bold;text-align:left;}
#menuelist td.row10 a:link, #menuelist td.row10 a:visited{font-size:13px;color:#1e355e;text-decoration:none;font-weight:bold;}
#menuelist td.row10 a:hover, #menuelist td.row10 a:active{text-decoration:underline;font-weight:bold;}
#menuelist td.row11 a:link, #menuelist td.row11 a:visited{font-size:13px;color:#616f8a;text-decoration:none;font-weight:bold;}
#menuelist td.row11 a:hover,#menuelist td.row11 a:active{text-decoration:underline;font-weight:bold;}
#menuelist td.row10{border-bottom:1px solid #000000;}
#menuelist td.row11{border-bottom:1px solid #000000;}
/* aktiv */
#menuelist td.row20 {
	font-family: Verdana, Arial , 'Times New Roman',Sans-Serif;
	line-height:150%;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 10px;
	font-size: 11px;
	color: #4d4d4d;
	font-weight: bold;
}
/* inaktiv */
#menuelist td.row21 {
	font-family: Verdana, Arial , 'Times New Roman',Sans-Serif;
	line-height:150%;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 10px;
	font-size: 11px;
	color: #4d4d4d;
	font-weight: normal;
}

#menuelist td.row20 a:link, #menuelist td.row20 a:visited {
	font-size: 10px;
	color: #4d4d4d;
	text-decoration: none;
	font-weight: bold;
}
#menuelist td.row20 a:hover,#menuelist td.row20 a:active {
	text-decoration: underline;
	font-weight: bold;
}

#menuelist td.row21 a:link, #menuelist td.row21 a:visited {
	font-size: 10px;
	color: #4d4d4d;
	text-decoration: none;
	font-weight: normal;
}
#menuelist td.row21 a:hover,#menuelist td.row21 a:active {
	text-decoration: underline;
	font-weight: normal;
}

#menuelist td.row20{border-bottom:1px solid #000000;}
#menuelist td.row21{border-bottom:1px solid #000000;}

#menuelist td.row30 {
	font-family: Verdana, Arial , 'Times New Roman',Sans-Serif;
	line-height:150%;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 26px;
	font-size: 10px;
	color:#4d4d4d;
	font-weight: normal;
}

#menuelist td.row31 {
	font-family: Verdana, Arial , 'Times New Roman',Sans-Serif;
	line-height:150%;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 26px;
	font-size: 10px;
	color:#4d4d4d;
	font-weight: normal;
}

#menuelist td.row30 a:link, #menuelist td.row30 a:visited {
	font-size: 10px;
	color: #162b68;
	text-decoration: none;
	font-weight: bold;
}
#menuelist td.row30 a:hover,#menuelist td.row30 a:active {
	text-decoration: underline;
	font-weight: bold;
}

#menuelist td.row31 a:link, #menuelist td.row31 a:visited {
	font-size: 10px;
	color: #4d4d4d;
	text-decoration: none;
	font-weight: normal;
}
#menuelist td.row31 a:hover,#menuelist td.row31 a:active {
	text-decoration: underline;
	font-weight: normal;
}




#menuelist td.row40 {
	font-family: Verdana, Arial , 'Times New Roman',Sans-Serif;
	line-height:150%;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 35px;
	font-size: 11px;
	color: #162b68;
	font-weight: normal;
}

#menuelist td.row41 {
	font-family: Verdana, Arial , 'Times New Roman',Sans-Serif;
	line-height:150%;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 35px;
	font-size: 11px;
	color: #4d4d4d;
	font-weight: normal;
}

#menuelist td.row40 a:link, #menuelist td.row40 a:visited {
	font-size: 11px;
	color: #162b68;
	text-decoration: underline;
	font-weight: normal;
}
#menuelist td.row40 a:hover,#menuelist td.row40 a:active {
	text-decoration: underline;
	font-weight: normal;
}

#menuelist td.row41 a:link, #menuelist td.row41 a:visited {
	font-size: 11px;
	color: #4d4d4d;
	text-decoration: none;
	font-weight: normal;
}
#menuelist td.row41 a:hover,#menuelist td.row41 a:active {
	text-decoration: underline;
	font-weight: normal;
}




#menuelist td.row50 {
	font-family: Verdana, Arial , 'Times New Roman',Sans-Serif;
	line-height:150%;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 47px;
	font-size: 10px;
	color: #162b68;
	font-weight: normal;
}

#menuelist td.row51 {
	font-family: Verdana, Arial , 'Times New Roman',Sans-Serif;
	line-height:150%;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 47px;
	font-size: 10px;
	color: #4d4d4d;
	font-weight: normal;
}

#menuelist td.row50 a:link, #menuelist td.row50 a:visited {	font-size: 10px;	color: #162b68;	text-decoration: underline;	font-weight: normal;}
#menuelist td.row50 a:hover,a:active {	text-decoration: underline;	font-weight: normal;}
#menuelist td.row51 a:link, #menuelist td.row51 a:visited {	font-size: 10px;	color: #4d4d4d;	text-decoration: none;	font-weight: normal;}
#menuelist td.row51 a:hover,a:active {	text-decoration: underline;	font-weight: normal;}

table.content{width:992px;}
.td1 {width:220px;padding-top:10px;}
.td2 {width:510px;padding-right:30px;padding-top:18px;}
.td3 {width:210px;padding:18px 20px 0px 0px;}
.td4 {width:586px;padding-right:20px;}
.td5 {width:366px;padding-right:0px;}
#th2 h1,#th3 h1,#td2 h1,#td3 h1,#td4 h1,#td4h0 h1,#td4h1 h1,#td5 h1{font-size:16px;margin-top:0px;padding-bottom:4px;border-bottom:1px #000 solid;font-weight:bold;}
#th2 h5,#th3 h5,#td2 h5,#td3 h5,#td4 h5,#td4h0 h5,#td4h1 h5,#td5 h5{font-size:116.67%;}
#th2 h6,#th3 h6,#td2 h6,#td3 h6,#td4 h6,#td4h0 h6,#td4h1 h6,#td5 h6{font-size:116.67%;font-style:italic}

.th2 {width:710px;padding:18px 30px 0px 20px;}
.th3 {width:210px;padding:18px 20px 0px 0px;}

input:focus {  }
input.error { border: 1px dotted red; background-color:#ffd2d2; }
div.error { color:red;}

.m1CL0 {text-decoration:none;width:100%;color:#FFFFFF;font-weight:bold; }
.m1CL0:link {text-decoration:none;width:100%;color:#FFFFFF;text-decoration:none; }
.m1CL0:visited {color:#FFFFFF;text-decoration:none; }
.m1CL0:active,.m1CL0:hover,.m1CL0:focus {color:#faba00;text-decoration:none; font-weight:bold;}
.m1mit {padding-left:0px;padding-right:25px;padding-top:0px;color:#FFFFFF; font-family:Verdana, Arial, Helvetica; font-size:12px; }
#available {	display: none;color: green; font-weight:bold;}
#not_available {	display: none;color: #A00000; font-weight:bold;}
#not_available_error {	display: none;color: #900000; font-weight:bold;}
.available {	display: block;color: green; font-weight:bold;}
.not_available {	display: block;color: #A00000; font-weight:bold;}
.not_available_error {	display: block;color: #900000; font-weight:bold;}




table.zebra {
	font-family:'Trebuchet MS',Verdana,Arial;
	margin:10px 0pt 15px;
	width: 100%;
	text-align: left;
}
table.zebra thead tr th, table.zebra tfoot tr th {
	text-align: left;
	background-color: #CCDCEF;
	//border: 1px solid #FFF;
	font-size: 12px;
	padding: 4px;
}

table.zebra tbody td {
	color: #3D3D3D;
	padding: 4px;
	font-size: 11px;
	background-color: #FFF;
	vertical-align: top;
}

table.zebra tbody tr.odd td {	background-color:#EDEDED;}
table.zebra tbody tr.even td {	background-color:#DEDEDE;}
