body { background-color:#ffffff;;margin: 0;	padding: 0;overflow-y: scroll;}
html, body, td, th {font-family: Arial, Verdana, Sans-Serif;font-size:12px;line-height:1;	color: #670000;}



hr { height:1px;border-width:0;color:#cfc08d;background-color:#670000;}

form{margin:0px;padding:0px;}
.input_search_text{color:#004276;}
.highlight{background-color:Yellow;color:Blue;padding:0;}

a:link  	{	color: #669900;	text-decoration: underline;	 }
a:visited  	{	color: #669900;	text-decoration: underline;	 }
a:focus  	{	color: #669900;	text-decoration: underline;	 }
a:active	{	color: #669900;	text-decoration: underline;	 }
a:hover	{	color: #669900;	text-decoration: underline;	 }

table.sitemap{font-family:Arial, Verdana, 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;}
input:focus {  }
input.error { border: 1px dotted red; background-color:#ffd2d2; }
div.error { color:red;}

#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;}

#banner {margin:0;  padding:0;position:relative;width:100%;text-align:left;background-repeat:no-repeat;background-position:top center;}
#tm { padding-left:15px;padding-top:3px;position:relative;width:1125px;height:26px;text-align:left;background-color:#efefef;border-top:1px solid #cdbe8b;}
#ts { 	position:absolute;
	top:0px;
	right:-42px;
	width: 150px;
	height: 90px;
	cursor: pointer;
	z-index: 1004;
}

#print_footer {  display:none;}
#container,.container {    margin: 0 auto;}

.header {
	width:990px;
	height:33px;
	margin: 0 auto;
	background-color:#670000;
	position: relative;
}

#box1 {
	display:block;
	position:relative;
	max-width: 990px;
	min-width: 990px;
	min-height:600px;
	border: solid 0px #d0c08d;
	background-color:#fff7f1;
	padding: 0px 0px 0px 0px;
	margin:0px auto;
	//box-shadow: 			0px 0px 4px 3px #ddcccc;
	//-o-box-shadow:			0px 0px 4px 3px #666666;
	//-moz-box-shadow:		0px 0px 4px 3px #666666;
	//-webkit-box-shadow:	0px 0px 4px 3px #666666;
	//-moz-border-radius:0px; 
	//-webkit-border-radius:0px; 
	//-khtml-border-radius:0px; 
	//border-radius:0px;
}

/* Smaller screens */
@media only screen and (max-width: 1023px) {
}
/* Mobile */
@media handheld, only screen and (max-width: 767px) {
body {	-webkit-text-size-adjust: none;}
#banner {display:none;}
}
@media handheld, only screen and (max-width: 640px) {
#banner {display:none;}
}
@media only print {
#banner {display:none;}
#print_footer {  display:block;}
}


table.content {	width:600px;}
.td1 { width:320px;}
.td1 img {border:1px solid #cfc08d;}
.td2 { width:480px;}
.clear {
		background: none;
		border: 0;
		clear: both;
		display: block;
		float: none !important;
		font-size: 0;
		margin: 0;
		padding: 0;
		overflow: hidden;
		visibility: hidden;
		width: 0;
		height: 0;
		line-height:0px;
}

/* 3. satelite navigation */
#satnav { margin:10px 0px 0 0;list-style:none; }
#satnav ul {font-size:12px; font-weight:normal;font-family:Verdana,Arial;color:#ffffff;display:block;}
#satnav li { float:left; padding: 0 40px 0 0px;  }
#satnav a { font-size:12px; font-weight:normal;font-family:Verdana,Arial;color:#ffffff;display:block; }
#satnav a:link  	{	color: #ffffff;	text-decoration: none;	 }
#satnav a:visited  {	color: #ffffff;	text-decoration: none;	 }
#satnav a:focus  	{	color: #ffffff;	text-decoration: none;	 }
#satnav a:active	{	color: #669900;	text-decoration: none;	 }
#satnav a:hover	{	color: #669900;	text-decoration: none;	 }
#satnav li.active a { color:#ffffff; }

.fright{    float: right !important;}
.fleft{    float: left !important;}

#mainnav { margin:5px 0px 0px 196px;padding:0;list-style:none;}
#mainnav {font-size:12px; font-weight:bold;font-family:Verdana,Arial;color:#ffffff;display:block;}
#mainnav li { float:left; padding: 0 25px 0 0px;display:block;z-index:5000;    }
#mainnav a {font-size:12px; font-weight:bold;font-family:Verdana,Arial;color:#ffffff;display:block; z-index:5000;	}
#mainnav a:link  	{	color: #ffffff;	text-decoration: none;	 }
#mainnav a:visited  {	color: #ffffff;	text-decoration: none;	 }
#mainnav a:focus  	{	color: #ffffff;	text-decoration: none;	 }
#mainnav a:active	{	color: #669900;	text-decoration: none;	 }
#mainnav a:hover	{	color: #669900;	text-decoration: none;	 }
#mainnav li.active a { color:#669900; }


#navContainer ol, #navContainer ul, #satnav {list-style: none outside none;}

#outercontent {width:990px;background-color:#fff7f1;}
#links {  float: left;
    width: 177px;
	height: 100%;
	margin-top:42px;
	margin-right:0px;	
	z-index: 1;
}
#menuelistline { 	float:left;width: 1px;height:196px;margin-top:42px;margin-right:17px;	 z-index: 2;display:block;background:transparent url(/UserFiles/Image/layout/linie.png) right top no-repeat; }


#content_home { width:990px; padding-top:0px;min-height:355px;overflow:hidden;color:#670000; }
#content { width:795px; margin:0px;padding-top:42px;min-height:355px;overflow:hidden; 	color: #670000;}
#content h3 {color:#670000;font-family: Verdana,Arial,Georgia,Times,"Times New Roman",serif;font-size: 12px;font-weight: bold;margin:0;padding: 0px 0px 15px 0px;}
#content h4 {color:#670000;font-family: Verdana,Arial,Georgia,Times,"Times New Roman",serif;font-size: 16px;font-weight: normal;margin:0;padding: 0px 0px 15px 0px;}
#content .ttable1 {width:500px;}
#content .ttable2 {width:500px;}

#content table {margin-bottom:20px;}
#content .ttable1 td {line-height:140%;padding-right:40px;}
#content .ttable2 td {line-height:140%;}

#content .ttable2 .tdl {padding-right:20px;}
#content .ttable2 .tdr {width:308px;}
#content .ttable3 .td_b {padding-right:20px;width:308px;vertical-align:top;min-height:201px;}
#content .ttable3 img {width:302px;height:201px;border:3px solid #cadddb; margin:0px 0px 0px 0px; }
#content .ttable3 .td_t {width:328px;padding:0px 0px 0px 0px;line-height:140%;vertical-align:top;}
#content .ttable4 .td_b {padding-right:20px;width:308px;vertical-align:top;min-height:201px;}
#content .ttable4 img {width:302px;height:201px;border:3px solid #cadddb; margin:0px 0px 0px 0px; }
#content .ttable4 .td_t {width:328px;padding:0px 0px 0px 0px;line-height:140%;vertical-align:top;}

#content .ttable3 .td_t h3 { font-size:17px;margin:0;padding:2px 0px 5px 0px;}
#content .ttable4 .td_t h3 { font-size:16px;margin:0;padding:2px 0px 5px 0px;}



/* 1. footer */
#footer {
	display:block;
	min-height:150px;
	margin:0;
	padding:40px 0px 20px 45px;
	text-align:left;
	font-size:12px;
	background-color:#670000;
	color:#ffffff;
	line-height:160%;
	
}

#footer a {color:#ffffff; }
	
	
.footerbox { 
	 float: left !important;
	 display:block;
	 padding-right:55px;
	 white-space: nowrap;
	
}


#pathNav { border-bottom:1px solid #dddace; font-size:1.05em; padding:10px 0 10px 20px; margin-right:14px; width:auto !important; }
#pathNav a { text-decoration:none; }
#pathNav .current { font-weight:bold; color:#333; }


/* cmsfox styles */ 
.sb {
	margin-left:8px;
	margin-bottom:10px;
	background-color: #f4f4f4;
	width:195px;
	display:block;
	line-height:135%;
	border:5px solid #fff;
	box-shadow: 		0px 0px 4px 3px #c0c0c0;
	-o-box-shadow:	0px 0px 4px 3px #c0c0c0;
	-moz-box-shadow:	0px 0px 4px 3px #c0c0c0;
	-webkit-box-shadow:	0px 0px 4px 3px #c0c0c0;
}
.sb h2 { margin:0px 0px 0px 0px;}
.sb h5 { text-align: center;font-size: 13px; color:#00652e;background-color:#e9efef;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;line-height:165%;font-weight:bold; width:195px;} 
.sb h5 a { text-decoration:underline;}
.sb h6 { text-align: center;font-size: 13px; color:#00652e;background-color:#e9efef;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;line-height:165%;font-weight:bold; width:195px;border-bottom:5px solid #fff;} 
.sb h6 a { text-decoration:underline;}
.sb ul { margin:8px;padding:0;}
.sb ul li {text-align:left;margin-left:8px;}
.sb .infotext {padding:0px 10px 20px 10px;display:block; }


.opacity80 {   
    opacity: 0.8;       /* modern browser */  
    -moz-opacity: 0.8;  /* older Mozilla browser */  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /* IE8 in Standard Compliant Mode */  
    filter:alpha(opacity=80); /* IE5.x -7.0 */  
}   
.opacity85 {   
    opacity: 0.85;       /* modern browser */  
    -moz-opacity: 0.85;  /* older Mozilla browser */  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; /* IE8 in Standard Compliant Mode */  
    filter:alpha(opacity=85); /* IE5.x -7.0 */  
}   
.opacity90 {   
    opacity: 0.9;       /* modern browser */  
    -moz-opacity: 0.9;  /* older Mozilla browser */  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; /* IE8 in Standard Compliant Mode */  
    filter:alpha(opacity=90); /* IE5.x -7.0 */  
}   
.opacity95 {   
    opacity: 0.95;       /* modern browser */  
    -moz-opacity: 0.95;  /* older Mozilla browser */  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)"; /* IE8 in Standard Compliant Mode */  
    filter:alpha(opacity=95); /* IE5.x -7.0 */  
}   

#menuelist table{
 	line-height:150%;
	text-align: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 22px 0px 0px;
	border: 0px;
	border-spacing: 0px;
	width: 177px;
	font-family: Verdana, Arial, Helvetica; 
	font-size: 12px;
	text-decoration: none;
	font-weight: normal;
}

#menuelist td.row10,#menuelist td.row11 { display:none; }
#menuelist td.row20 {
	line-height:150%;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 2px;
	font-size: 12px;
	color: #670000;
	font-weight: bold;
}

#menuelist td.row21 {
	line-height:150%;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 2px;
	font-size: 12px;
	color: #670000;
	font-weight: normal;
}

#menuelist td.row20 a:link, #menuelist td.row20 a:visited {
	font-size: 12px;
	color: #670000;
	text-decoration: none;
}
#menuelist td.row20 a:hover {
	color: #b00307;
	text-decoration: underline;
}

#menuelist td.row21 a:link, #menuelist td.row21 a:visited {
	font-size: 12px;
	color: #670000;
	text-decoration: none;
}
#menuelist td.row21 a:hover {
	color: #670000;
	text-decoration: underline;
}

#menuelist td.row30 {
	list-style:none;
	line-height:120%;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 20px;
	font-size: 10px;
	color: #670000;
	font-weight: bold;
}

#menuelist td.row31 {
	list-style:none;
	line-height:120%;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 20px;
	font-size: 10px;
	color: #670000;
	font-weight: normal;
}

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

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


