/* CSS Document */

body										{margin-top: 0px; background-color:#ffffff; font-family:verdana; font-size:11px;}
.blau										{color: #1A3586;}
.orange 									{color: #F39F3F}

.line										{margin-right: 0px; border-top: 1px solid #ffffff;}		
.subline									{margin-right: 0px; border-bottom: 15px solid #F39F3F;}		

hr											{border: 0px; border-top: 1px solid #F39F3F; border-bottom: 1px solid #FFFFFF; border-left: none; border-right: none;}

h1											{font-size:11px;}
h2											{font-size:11px;}
h3											{font-size:11px;}
h4											{font-size:11px;}
h5											{font-size:11px;}

#banner										{position:absolute; left:   5px; top:   5px;   z-index: 0}
#logo										{position:absolute; left: 745px; top:   5px;   z-index: 1}
#slogan										{position:absolute; left:   5px; top:  95px;  z-index: 2}
#flag_de  									{position:absolute; left: 962px; top: 100px;  z-index: 9998; margin: 0px; padding: 0px; border: 0px;}
#flag_en									{position:absolute; left: 940px; top: 100px;  z-index: 9999; margin: 0px; padding: 0px; border: 0px:}

#news										{margin-top: 3px;font-size: 11px; color: #F39F3F; padding-left: 7px; text-align:justify;}
#company									{color: #fff; padding-left: 7px; line-height: 20px; font-weight:bold;}

#counter									{position: absolute; left: 835px; top: 800px; width: 100px; font-size:10px; color: #CCCCCC; text-align:justify; white-space: nowrap;} 

div.center{
											 position:absolute; width:992px; left:50%; 
											 margin-left:-496px; 
         									 background-color:#1A3586;
}


#header 									{background-color:#1A3586; height: 185px;}

.col_bgleft									{position: absolute; top: 185px; width: 165px; height: 5px; background:url(../gfx/col/bgleft.jpg); background-repeat:no-repeat;}
.col_mid									{position: absolute; top: 185px; left: 165px; width: 662px; height: 5px; background:url(../gfx/col/bgmid.jpg);background-repeat:no-repeat;}
.col_bgright								{position: absolute; top: 185px; left: 827px; width: 165px; height: 5px; background:url(../gfx/col/bgright.jpg); background-repeat:no-repeat;}

#content									{background-color:#FFFFFF; }

#left_content								{float: left; width: 160px; background-color:#1A3586; padding-top: 5px; margin-bottom: 5px; height: 100%;}

#center_content								{margin-top: 0px; margin-right: 5px; margin-left: 5px;padding: 20px; float: left; width: 622px; text-align: justify; background-color:#FFFFFF; min-height:400px;}

#right_content								{float: left; width: 160px; background-color:#1A3586; padding-top: 5px; height: 100%; margin-bottom: 5px;}
#right_content ul							{margin: px; padding: 0px; font-size:10px; list-style-image: none; list-style-type: none;}
#right_content li							{margin: 5px 0px 0px 0px; padding: 0px; font-size:10px; list-style-image: none; list-style-type: none;}

#footer 									{clear: left; width: 992px; background-color:#fff; height: 20px;}

a:link  									{color:black; text-decoration:underline;}
a:visited  									{color:black; text-decoration:underline;}
a:hover  									{color:black; text-decoration:underline;}
a:active  									{color:black; text-decoration:underline;}

/* Navigation */						
#navigation									{	line-height: 20px; height: 100%;}
#navigation .nav a:link						{	padding-left: 5px;color: #F39F3F; text-decoration: none; font-weight:bold;}	
#navigation .nav a:visited					{	padding-left: 5px;color: #F39F3F; text-decoration: none; font-weight:bold;}
#navigation .nav a:focus 					{	padding-left: 5px; color: #ffffff; text-decoration: none;  }
#navigation .nav a:hover					{	padding-left: 0px; color: #1A3586; background-color: #F39F3F; display: block; padding-left: 5px;}
#navigation .nav a:active					{		}


#nav_b1										{	position:absolute; left:   5px; top: 123px; z-index: 10;}
#nav_b2										{	position:absolute; left: 165px; top: 123px; z-index: 10;}
#nav_b3										{	position:absolute; left: 339px; top: 123px; z-index: 10;}
#nav_b4										{	position:absolute; left: 513px; top: 123px; z-index: 10;}
#nav_b5										{	position:absolute; left: 687px; top: 123px; z-index: 10;}
#nav_b6										{	position:absolute; left: 847px; top: 123px; z-index: 10;}
#nav_b7										{	position:absolute; left:   5px; top: 155px; z-index: 10;}
#nav_b8										{	position:absolute; left: 165px; top: 155px; z-index: 10;}
#nav_b9										{	position:absolute; left: 339px; top: 155px; z-index: 10;}
#nav_b10									{	position:absolute; left: 513px; top: 155px; z-index: 10;}
#nav_b11									{	position:absolute; left: 687px; top: 155px; z-index: 10;}
#nav_b12									{	position:absolute; left: 847px; top: 155px; z-index: 10;}

input, select, textarea {
	color: #000000; background-color: #FFFFFF; border: 1px solid #F39F3F; font-size: 11px; margin: 1px;
}

input.formButton {
	font-size: 10px;
}
