/* CSS Document */


/* CSS Colours 					*/
/* 							 	*/
/* #ff7a00	- Orange		 	*/
/* #002776	- Dunkles Blau	 	*/
/* #f2f4f8	- Mittleres Blau	*/
/* #f8f9fb	- Helles Blau 		*/


body{font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000000; background:url(../images/body_bg.png) repeat #f8f9fb;}

h1{font-size:1.5em; line-height:1em; margin:0.3em 0em 1em 0em; font-weight:bold;}
h2{font-size:1.25em; line-height:1.125em; margin:0.8em 0 0.5em 0; font-weight:bold;}
h3{font-size:1em; line-height:1em; margin:0.8em 0;}
h4{font-size:0.75em; line-height:1.5em; margin:1.5em 0;}
p, hr{line-height:1.5em; margin:1.5em 0;}
li{line-height:1.5em;}
address{ font-size:0.9em; color:#666;line-height:1.5em;}
strong{font-weight:bold; line-height:1.5em;}

.one{height:1px; line-height:1px;}
.three{height:3px; line-height:3px;}
.five{height:5px; line-height:5px;}
.ten{height:10px; line-height:10px;}
.thirty{height:30px; line-height:30px;}
.clear{clear:both;}

a:link, a:visited {color: #825D2D; font-weight: bold; text-decoration: none;}
a:hover {color:#A51E37;font-weight: bold;}

#container #content ul li.caption{list-style:none; list-style-image:none; margin-left:-30px;}
	#container #content ul li.caption a{font-size:22px; font-weight:bold; color:#002776;}



/** Header ***********************************/
#header{width:900px; height:213px; background:url(../images/imageband.jpg) left no-repeat #fff; margin:0 40px 20px 40px; border-bottom:10px solid #a51e37;}
	
	#header .top-navigation{width:100%;font-size:0.9em; margin:0; padding:0;}
		#header .top-navigation ul{background:url(../images/corpo-line.gif) left top repeat-y #002776; padding-left:320px;}
		#header .top-navigation ul li{display:inline;}		
			#header .top-navigation ul li a{color:#FFF;}
				#header .top-navigation ul li a:link{}
				#header .top-navigation ul li a:visited{}
				#header .top-navigation ul li a:hover{color:#ff7a00; text-decoration:underline;}													
				#header .top-navigation ul li a:active{}
			#header .top-navigation ul li .delimiter{color:#FFF; margin:0 .5em;}	
			#header .top-navigation ul li a.active{border-bottom:2px solid orange;}																										

/** Container ***********************************/
	#container{font-size:0.8em; width:980px; background:url(../images/schatten_bg.png) repeat-y #fff; margin:0 auto;}

/** Header ***********************************/
	#container #breadcrumb-navigation{width:100%;}
	#container #breadcrumb-navigation ul{padding:1em 40px;}
		#container #breadcrumb-navigation ul li{display:inline;}		
			#container #breadcrumb-navigation ul li a{color:#32414b}
				#container #breadcrumb-navigation ul li a:link{}
				#container #breadcrumb-navigation ul li a:visited{}
				#container #breadcrumb-navigation ul li a:hover{text-decoration:underline; color:#a51e37;}													
				#container #breadcrumb-navigation ul li a:active{text-decoration:underline;}
			#container #breadcrumb-navigation ul li .delimiter{color:#32414b; margin:0 .5em;}
			#container #breadcrumb-navigation ul li a.active{font-weight:bold; text-decoration:underline;}

	
/** Content ***********************************/	
	#container #content{margin:0 40px;}
	#container #content a{line-height:1.5em;}
		#container #content ul{padding:0 0 0 2em; }
		#container #content ul li{list-style-image:url(../images/arrow.gif); list-style-position:outside;}

	
	
/** Footer ***********************************/
#footer{font-size:0.7em;}
	#footer .footer-information {}
	#footer .footer-information.margin-left {margin:0 2em 0.4em 320px;}
	#footer .footer-information ul{margin:0; padding:0;}
		#footer .footer-information ul li{display:inline; padding:0 0.5em;}		
			#footer .footer-information ul li a{color:#002776;}
				#footer .footer-information ul li a:link{}
				#footer .footer-information ul li a:visited{}
				#footer .footer-information ul li a:hover{color:#ff7a00;}													
				#footer .footer-information ul li a:active{}


