/*-------------(Standards)-------------*/
body 	{ margin: 0; padding: 0; background: #fff; font: 76% Verdana, Arial, Helvetica, sans-serif; color:#333;}
h1 		{ margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; color:#000;}
h2		{ margin: 0; padding: 0; text-align: left; font-size: 1.4em; font-weight: 100; color:#F29202;}
h3		{ margin: 0; padding: 0; text-align: left; font-size: 2em;   font-weight: 100; color:#F29202; font-family: Arial, Helvetica, sans-serif;}
h4		{ margin: 0; padding: 0; text-align: left; font-size: 1.4em; font-weight: 100; color:#F29202; font-family: Arial, Helvetica, sans-serif;}
a 	{ color: #DB8402; text-decoration: none;}
a:hover	{ color: #F29202;text-decoration:underline; }
ul 		{ margin: 0; padding: 0;}
li 		{ display: inline; margin: 0; padding: 0;}
img		{ margin: 0; padding: 0; border: 0;}
/*-----------//(Standards)//-----------*/

#container	{ margin: 0 auto 0 auto; padding: 0; width: 100%; text-align:center;}

/*-------------(Bandarole)-------------*/
#bandarole 	{ display:block; margin: 0; padding: 0; width:100%; height:105px; background: url("../gfx/bg_title.jpg")}
/*-------------(Titel)-------------*/
#title 			{ display:block; margin:0 auto 0 auto; padding: 0; width:800px; height:90px; text-align:left;}
.logo 			{ display:block; float:left; margin:0 auto 0 auto; padding: 0; }
#title h1		{ display:block; margin:27px 0 0 0; padding: 0; width:470px; height:37px; text-align:left; background: url("../gfx/logo.gif") no-repeat;}
.title-gimmick 	{ display:block; text-align:left; float:left; margin:20px auto 0 auto; padding: 0 0 0 14px; width: 145px;  height:56px; background: url("../gfx/lorbeer.gif") no-repeat;  font-family:Georgia, "Times New Roman", Times, serif; color:#000;}
.title-gimmick strong	{ display:block; height:27px; margin:0 2px 0 0; padding: 0; font-size:2em; }
.title-right 	{ display:block; float:left; margin:10px auto 0 auto; padding: 0; width:168px;  }
#title span 	{ display:none; visibility:hidden;}
/*-----------//(Titel)//-----------*/
/*-------------(mainNavigation)-------------*/
#mainNavigation { display:block; margin: 0; padding: 0;  width:100%; height:25px; background: url("../gfx/bg_nav.gif") repeat-x;}
#mainNavigation ul{ display:block; margin:0 auto 0 auto; padding:  4px 0 0 0; width:800px;}
#mainNavigation li{ display:block; float:left; margin: 0; padding: 0; width:91px; height:21px; background: url("../gfx/bg_navbutton_n.gif") no-repeat;}
#mainNavigation .active { display:block; float:left; margin: 0; padding: 0; width:91px; height:21px; background:  url("../gfx/bg_navbutton_active.gif") no-repeat;}
#mainNavigation span{ display:block; margin: 4px 1px 0 0; padding: 0; text-align:center; font-size: .9em; font-weight:900; text-decoration:inherit;}
#mainNavigation a{ color: #ae7b10; }
#mainNavigation .active a{color: #F29202; }
#mainNavigation a:hover{ text-decoration:underline; }
/*-----------//(mainNavigation)//-----------*/
/*-----------//(Bandarole)//-----------*/

/*-------------(Content)-------------*/
#content { clear:both; display:block; margin:24px auto 32px auto; padding: 0; width:800px; text-align:left; background-color:#fff;}
.content-text { clear:both; display:block; font-size:.9em; margin:0 0 12px 0;}
.content-text a { background: url("../gfx/bg_textlink.gif") no-repeat; padding:0 0 0 12px; margin:0;}
.picture-link:link{ background: url("../gfx/void.gif");padding:0; margin:0;}
.img-border { margin:4px 0 4px 0; padding: 4px; border: solid 1px #ddd;}
.img-marge { margin:3px 0 5px 0;}
.img-content { display: block; float:left; margin:3px 5px 20px 0;}
.img-border:link { background: #fff;}
.img-border:hover{ background-color: #FFF5D7;}
.content-text p { margin:2px 0 4px 0; padding: 0;}
.content-text ul	{display: block;margin:2px 0 6px 0;padding: 0;}
.content-text li	{ display: block; margin:0 0 1px 0; padding: 0;}
/*-------------(subNavigation)-------------*/
#subNavigation { display:block; margin: 0; padding: 0; width:100%; width:160px; height:81px; background: #FCFAF0 url("../gfx/bg_subnavbutton_n.gif");}
#subNavigation ul{ display:block; margin:0 auto 0 auto; padding:  0; }
#subNavigation li{ display:block; margin: 0; padding: 0; padding:0;  width:160px; height:25px; border-bottom: solid 2px #fff;  text-align:center;  font-size: .9em; font-weight:900; }
#subNavigation a{ display:block;  margin:0; padding:6px 0 0 0; color: #ae7b10; width:160px; height:19px; }
#subNavigation .active a{color: #F29202;  margin:0; padding:6px 0 0 0;  }
#subNavigation a:hover{ text-decoration:underline; }
#subNavigation .active{ display:block; background: #FCFAF0 url("../gfx/bg_subnavbutton_active.gif"); }
/*-----------//(subNavigation)//-----------*/

/*-------------(intro)-------------*/
#intro 				{ clear:both; display:block; margin:32px auto 0 auto; padding: 0; border-bottom:solid 1px #F29202; width:800px; text-align:left; background-color:#fff;}
#intro ul 			{ margin:8px 0 8px 0;}
#intro li 			{ display:block;}
.intro-title 		{ display:block; margin:0; padding: 0; width:416px; height:55px; background: url("../gfx/intro_titel.gif") no-repeat;}
.intro-title span	{ display:none; visibility:hidden;}
.intro-text 		{ display:block; float:left; font-size:.9em;}
.intro-text a 		{ background: url("../gfx/bg_textlink.gif") no-repeat; padding:0 0 0 12px; margin:0;}
.intro-text p 		{ margin:4px 0 4px 0; padding: 0;}
.intro-image 		{ display:block; margin:0 0 16px 0; padding: 0 0 0 60px;}
/*-----------//(intro)//-----------*/
/*-------------(columns)-------------*/
.column-title { clear:both; display:block; margin:0 0 8px 0;}
/*-------------( )-------------*/
.column-two-third { clear:both; display:block; float: left; width: 418px; margin:0 auto 32px auto; padding: 0 32px 0 0;}
.column-one-third { display:block; float: left; width: 273px; margin:0 auto 32px auto; padding: 0 0 0 16px; border-left:solid 1px #F29202;}
/*-------------( )-------------*/
.column-left-small { clear:both; display:block; float: left; width: 226px; margin:0 auto 32px auto; padding: 0 16px 0 0;}
.column-right-small { display:block; float: left; width: 466px; margin:0 auto 32px auto; padding: 0 0 0 32px; border-left:solid 1px #F29202;}
/*-------------( )-------------*/
.column-half-left { clear:both; display:block; float: left; width: 368px; margin:0 auto 32px auto; padding: 0 32px 0 0;}
.column-half-right { display:block; float: left; width: 367px; margin:0 auto 32px auto; padding: 0 0 0 32px; border-left:solid 1px #F29202;}
/*-------------( )-------------*/
.column-third-one 	{ clear:both; display:block; float: left; width: 244px; margin:0 auto 32px auto; padding: 0 16px 0 0;}
.column-third-two	{ display:block; float: left; width: 245px; margin:0 auto 32px auto; padding: 0 16px 0 16px; border-left:solid 1px #F29202;}
.column-third-three	{ display:block; float: left; width: 245px; margin:0 auto 32px auto; padding: 0 0 0 16px; border-left:solid 1px #F29202;}
/*-------------( )-------------*/
.column-divide-one 	{ clear:both; display:block; float: left; width: 300px; margin:0 auto 32px auto; padding: 0 24px 0 0;}
.column-divide-two	{ display:block; float: left; width: 300px; margin:0 auto 32px auto; padding: 0 23px 0 0 ;}
.column-divide-three	{ display:block; float: left; width: 130px; margin:35px auto 32px auto; padding: 0 0 0 22px; border-left:solid 1px #F29202;}

.column-divide-two-in-one 	{ clear:both; display:block; float: left; width: 594px; margin:0 auto 32px auto; padding: 0 23px 0 0;}
.column-divide-menu	{ display:block; float: left; width: 150px; margin:35px auto 32px auto; padding: 0 0 0 22px; border-left:solid 1px #F29202;}
.column-divide-bottom	{ clear:both; display:block; float: left; width: 800px; margin:0 auto 32px auto; padding: 0;}
/*-------------( )-------------*/
/*-----------//(columns)//-----------*/
/*-----------//(Content)//-----------*/
/*-------------(foot)-------------*/
#foot 	{ clear:both; display:block; padding: 30px 0 0 0; margin:0; width:100%; height:100px; background: url("../gfx/bg_foot.gif") repeat-x; color:#999; font-size:.9em;}
#foot ul{ display:block; margin:0 auto 0 auto; padding: 0; width:800px; height:50px; text-align:left; }
.left-foot{ display:block; float: left; width:200px; text-align:left; }
.right-foot{ display:block; float: left; width:600px; text-align:right; }
/*-----------//(foot)//-----------*/
