body 	{ background-color:#EAEAEA; margin:0px; background-image:url(../../image_files/header_background.png); background-repeat:no-repeat; background-position: center top }
img     { margin:0; padding:0; border: 0px }

#top-line { width:920px; height:20px; margin:0 auto; padding:0px; text-align:center; color:#000; padding-top:8px; font-family: Tahoma, Geneva, sans-serif; font-size:11px; background-color:#FC0; background-image:url(../../image_files/topline_background.png); background-repeat:repeat-y   }
#header {width:860px; height:171px; margin:0 auto; padding:0px; padding-top:133px; padding-left:14px; padding-right:14px;   }
#wrapper { width:920px; margin:0 auto; padding:0px; background-color:#FFF; background-image:url(../../image_files/wrapper_background.png); background-repeat:repeat-y }

#footer {width:920px; height:220px; margin:0 auto; padding:0px; padding-top:40px; background-image:url(../../image_files/footer_background_01.png); background-repeat:no-repeat   }

.left		{ width:545px; float:left; vertical-align:top; padding-left:30px; padding-top:30px; padding-bottom:20px }
.right		{ width:300px; float:right; vertical-align:top; padding-right:30px; padding-top:30px; padding-bottom:20px; }
.clear		{ clear:both; height:0px; }

.interline	{ height:0px; width:auto; border-bottom:dotted 1px #CCC; margin:20px 0px 20px 0px  }
.right-box	{ width:auto; background-color:#F9F9F9; border:solid 1px #DDD; margin-bottom:15px; padding:10px;   }

.text			    { font-family:Arial; font-weight:normal; font-size:13px; color:#000; text-decoration:none; line-height: 140%;  }
.text A:link   		{ font-family:Arial; font-weight:bold; font-size:13px; color:#000; text-decoration:underline; line-height: 140%;  }
.text A:visited		{ font-family:Arial; font-weight:bold; font-size:13px; color:#000; text-decoration:underline; line-height: 140%;  }
.text A:active 		{ font-family:Arial; font-weight:bold; font-size:13px; color:#000; text-decoration:underline; line-height: 140%;  }
.text A:hover 		{ font-family:Arial; font-weight:bold; font-size:13px; color:#C00; text-decoration:none; line-height: 140%;  }

.title			    { font-family:Arial; font-weight:normal; font-size:22px; color: #000; text-decoration:none; line-height:22px; margin:0px; padding:0px;  }
.title A:link   	{ font-family:Arial; font-weight:normal; font-size:22px; color: #000; text-decoration:none; line-height:22px; margin:0px; padding:0px;  }
.title A:visited	{ font-family:Arial; font-weight:normal; font-size:22px; color: #000; text-decoration:none; line-height:22px; margin:0px; padding:0px;  }
.title A:active 	{ font-family:Arial; font-weight:normal; font-size:22px; color: #000; text-decoration:none; line-height:22px; margin:0px; padding:0px;  }
.title A:hover 		{ font-family:Arial; font-weight:normal; font-size:22px; color: #000; text-decoration:none; line-height:22px; margin:0px; padding:0px;   }

.text-arial		    		{ font-family: Arial; font-weight:normal; text-decoration:none;  }
.text-arial	A:link 	 	    { font-family: Arial; font-weight:normal; text-decoration:underline;  }
.text-arial	A:visited	    { font-family: Arial; font-weight:normal; text-decoration:underline;  }
.text-arial A:active	    { font-family: Arial; font-weight:normal; text-decoration:underline;  }
.text-arial A:hover		    { font-family: Arial; font-weight:normal; text-decoration:none;  }


#mainnav {	margin:0px;	padding:0px; height:37px; line-height:37px;	}
#mainnav li { display:inline;	}
#mainnav li a {	color:#FC0;	font-family:Verdana, Geneva, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; padding:14px 15px 13px 15px; 	}
#mainnav .li2 a { color:#C00; background-color:#111; font-family:Verdana, Geneva, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; padding:14px 15px 13px 15px;  }
#mainnav li a:hover, #contact a.contact { background:#FFF;	color:#000;	}


#secondnav {	margin:0px;	padding:0px; height:13px; line-height:14px;	}
#secondnav li { display:inline;	}
#secondnav li a {	color:#FC0;	font-family:Verdana, Geneva, sans-serif; font-size:11px; text-decoration:none; font-weight:normal; padding:1px 10px 1px 10px;	}
#secondnav .li2 a{	color:#C00;	font-family:Verdana, Geneva, sans-serif; font-size:11px; text-decoration:none; font-weight:normal; padding:1px 10px 1px 10px;	}
#secondnav li a:hover, #contact a.contact { color:#FFF;	}



.navigator 				{ font-family: Verdana; font-weight:normal; font-size:10px; color:#CCC; text-decoration:none;  margin-top:0px; padding-top:0px;   }
.navigator A:link   	{ font-family: Verdana; font-weight:normal; font-size:10px; color:#CCC;	text-decoration:none;  margin-top:0px; padding-top:0px;  }
.navigator A:visited	{ font-family: Verdana; font-weight:normal; font-size:10px; color:#CCC; text-decoration:none;  margin-top:0px; padding-top:0px;  }
.navigator A:active 	{ font-family: Verdana; font-weight:normal; font-size:10px; color:#CCC;	text-decoration:none;  margin-top:0px; padding-top:0px; }
.navigator A:hover  	{ font-family: Verdana; font-weight:normal; font-size:10px; color:#CCC;	text-decoration:underline;  margin-top:0px; padding-top:0px;  }



.copyright 				{ font-family: Verdana; font-weight:normal; font-size:10px; color:#CCC; text-decoration:none; line-height: 30px; margin: 0; padding: 0;  }
.copyright A:link   	{ font-family: Verdana; font-weight:normal; font-size:10px; color:#CCC;	text-decoration:none; line-height: 30px; margin: 0; padding: 0; }
.copyright A:visited	{ font-family: Verdana; font-weight:normal; font-size:10px; color:#CCC; text-decoration:none; line-height: 30px; margin: 0; padding: 0; }
.copyright A:active 	{ font-family: Verdana; font-weight:normal; font-size:10px; color:#CCC;	text-decoration:none; line-height: 30px; margin: 0; padding: 0; }
.copyright A:hover  	{ font-family: Verdana; font-weight:normal; font-size:10px; color:#CCC;	text-decoration:underline; line-height: 30px; margin: 0; padding: 0; }

.text-formular		    { font-family: Arial; font-weight:normal; font-size:14px; color:#363F4E; text-decoration:none; word-spacing: 0; text-indent: 0; margin: 0}
.text-data		    { font-family: Verdana, Geneva, sans-serif; font-weight:bold; font-size:10px; color:#C00; text-decoration:none;}

.list 				{ margin:0px; padding:0px; list-style: none; line-height: 18px; font-size:13px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none }
.list li A:link		{ color:#333; text-decoration:none} 
.list li A:visited	{ color:#333; text-decoration:none} 
.list li A:active	{ color:#333; text-decoration:none} 
.list li A:hover 	{ color:#F90; text-decoration:none} 

.jlist 				{ margin:0px; padding:0px; list-style: none; line-height: 15px; font-size:10px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#777; text-decoration:none }
.jlist li A:link	{ color:#777; text-decoration:none} 
.jlist li A:visited	{ color:#777; text-decoration:none} 
.jlist li A:active	{ color:#777; text-decoration:none} 
.jlist li A:hover 	{ color:#000; text-decoration:none} 