@charset "iso-8859-1";

/* GENERAL */



*

{

	margin: 0; padding: 0;

	border: 0;

}



body

{

	font-family: 'trebuchet MS', 'arial', 'sans-serif';

	font-size: 12px;

	color: #5F5757;

	background: #000;

}



a:visited {

	text-decoration: none;

	color: #AF5812;

}





a:link {

	text-decoration: none;

	color: #94490B;

}



a:hover {

	text-decoration: underline;

	color: #DC6C11;

}



/* typography

----------------------------------------------- */

h1, h2, h3{ font-family: "Trebuchet MS",Verdana,Sans-Serif;}



h1 { font-size: 1.0em; }

h1 a { color:#fff; border: none; }

h1 em{ font-size: 1.25em; color: #D0EB6A; font-style: normal; }



h2 {

	font-size: 1.5em;

	letter-spacing: 0.4pt;

	color: #D0EB6A;

	text-transform: uppercase;

	padding-top: 0.5em;

	}

h3 {

	font-size: 1.0em;

	letter-spacing: 0.2pt;

	color: #c0dB5A;

	text-transform: uppercase;

	padding-top: 0.5em;

	}







/* SPECIFIC 

----------------------------------------------- */



div.png_fix

{

	position: relative;

}







/* DIV: OUTER */



div#outer

{

	position: relative;

	margin: 0 auto;

	width: 900px;

}







/* DIV: HDR */



div#hdr

{

	float: left;

	width: 900px; height: 218px;

	background: url("Afb/banner-top.jpg") no-repeat 0 40px;

}



/* DIV: NAVIGATION */



div#navigation

{

	position: absolute;

	left: 370px; top: 174px;

	height: 30px;

	

}



div#navigation ul

{

	float: left;

	list-style: none;

	background: no-repeat top left;

}



div#navigation ul li

{

	float: left;

	padding: 0 8px 0 5px;

	height: 30px;

	background: no-repeat top right;

}



div#navigation ul li a

{

	float: left;

	height: 30px;

	font-family: trebuchet MS, arial, sans-serif;

	font-size: 12px;

	text-transform: hover;

	text-decoration: none;

	color: #FFFFFF;

}



div#navigation ul li a:hover,

div#navigation ul li a.navigation_active

{

	background: no-repeat 50% 16px;

}





/* DIV: BODY */



div#body

{

	float: left;

	width: 900px;

	min-height: 400px;

	background: url("Afb/banner-bottom.jpg") no-repeat bottom left #ECEFF3;

}



* html div#body

{

	display: inline;

	height: 400px;

}







/* DIV: L-COL */



div#l-col

{

	float: left;

	padding: 55px 0 0 30px;

	width: 200px;	

	voice-family: "\"}\"";

	voice-family: inherit;

	font-family: 'trebuchet MS', 'arial', 'sans-serif';

	font-size: 11px;

	width: 170px;

	border: 0px solid #3d3d33;

}



div#l-col ul

{

	float: left;

	width: 120px;

	padding: 8px 10px 15px 25px;

	background: #FEF0DF;

	list-style: none; 

	border: 2px solid #C2B8AB;

}



  

/* DIV: HOME */



div#home

{

	float: left;

	margin: 0 20px 20px 20; padding: 20px 20px 50px 20px;

	width: 740px;

	voice-family: "\"}\"";

	voice-family: inherit;

	width: 620px;

	border: 0px solid #A6B0BE;

}



* html div#home

{

	display: inline;

}



div#home p

{

	margin: 0 0 20px 0;

}



div#home p.titel

{

	font-size: 17px;

	color: #E34C14;

}







/* DIV: FTR */



div#ftr

{

	float: left;

	padding: 20px 0;

	width: 900px;

	font-size: 10px;

	text-align: center;

	color: #C0C0C0;

}



div#ftr a

{

	color: #E5E5E5;

}





/* MISC

----------------------------------------------- */



.section{

	padding: 0.4em 0 0.2em 0;

	overflow: auto;

	width: 100%;

	

	}

.first{ border-top: none; padding-top: 0; }



.thumbnail{

	padding: 3px 3px 20px 3px;

	background-color: #DEDEDE;

	border: 1px solid #A6B0BE;

	float: left;

	margin-right: 10px;

	margin-bottom: 13px;

	}

	

.thumbnail2{

	padding: 3px 3px 20px 3px;

	background-color: #fff;

	border: 1px solid #A6B0BE;

	float: left;

	margin-right: 10px;

	margin-bottom: 13px;

	}		



.caption{ font-size: 0.9em; padding-top: 0.2em ;	}  



.copyright{ 

	float: left;

	font-family: 'arial narrow', 'arial', 'sans-serif';

	font-size: 12px;  

	font-weight: bold;

	color: #FF6633;

	}

	

.comments{ 

	font-family: 'trebuchet MS', 'arial', 'sans-serif';

	font-size: 14px;

	color: #000;

	}