/* CSS Document 
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
DESIGN
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
*/
body {
	margin:0; padding:0;
}
#divBody {
	position:absolute; width:100%;
	margin:0; padding:0; 
	background-color:#FFFFFF; background-position:900px 0px; background-repeat:no-repeat;
	vertical-align:top;
}
@media screen {
	#divBody {
		height:100%;
	}
}
html>body #divBody {
		height:inherit;
}
#divSloganLeft {
	position:absolute; width:75px; height:100%; top:0; left:0;
	margin:0; padding:0; 
	background-color:#FFFFFF; background-image:url(../images/aufbau/imgSloganLeft.gif); background-position:top left; background-repeat:no-repeat;
}
#divContent {
	position:relative; width:825px; height:100%; left:75px;
	margin:0; padding:0; 
	background-color:#fabc7f;
}
@media screen {
	#divContent {
		top:0;
	}
}
html>body #divContent {
		top:0px;
}
/*Head*/
#divHead {
	position:relative; width:825px; height:122px; top:0px; left:0;
	margin:0; padding:0;
	background-image:url(../images/aufbau/imgLogo.jpg); background-position:top left; background-repeat:no-repeat; 
}
.divSearch {
	position:absolute; width:330px; height:50px; top:70; right:0;
	margin:0; padding:0px 0px 0px 0px;
}
.divHeadNavi {
	position:relative; width:320px; top:8;
	background-color:#fdd6b0;
	margin:0; padding:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;
}
.divHeadNavi a {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;
	text-decoration:none;
}
.divHeadNavi a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;
	text-decoration:underline;
}
#divHeadLimes {
	position:absolute; width:822px; height:5px; top:122px; left:2px;
	margin:0; padding:0;
	background-image:url(../images/aufbau/imgHeadLimes.jpg); background-position:top; background-repeat:repeat-x; 
}
/*Navigation*/
#divNavi {
	position:absolute; width:180px; top:135px; left:10px;
	margin:0; padding:0;
	border:1px solid #FFFFFF;
}
.ulNavi {
	margin:10px 0px 10px 10px; padding:0;
	width:160px;
}
.liNavi {
	margin:0px 0px 2px 0px; padding:3px;
	width:160px;
	background-color:#fdd6b0;
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;
	text-decoration:none;
	cursor:pointer;
}
.liNaviOver {
	margin:0px 0px 2px 0px; padding:3px;
	width:160px;
	list-style:none;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;
	text-decoration:none;
	cursor:pointer;
}
.liNavi a {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;
	text-decoration:none;
}
.liNaviOver a {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;
	text-decoration:none;
}
.liNaviSub {
	margin:0px 0px 2px 20px; padding:1px 3px 1px 0px;
	width:140px;
	background-color:#fabc7f;
	list-style-image:url(../images/aufbau/imgNaviStar.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;
	text-decoration:none;
	cursor:pointer;
}
.liNaviOverSub {
	margin:0px 0px 2px 20px; padding:1px 3px 1px 0px;
	width:140px;
	background-color:#fabc7f;
	list-style-image:url(../images/aufbau/imgNaviStar.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
}
.liNaviSub a {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;
	text-decoration:none;
}
.liNaviOverSub a {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF;
	text-decoration:none;
}
.divContact {
	position:absolute; left:10px;
	background-color:#fdd6af; background-image:url(../images/aufbau/imgContact.gif); background-position:top left; background-repeat:no-repeat;
	border:1px solid #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#ff9933;
}
@media screen {
	.divContact {
		top:685px;
		width:180px;
		margin:0; padding:35px 3px 5px 5px;
	}
}
html>body .divContact {
		top:580px;
		width:172px;
		margin:0; padding:35px 3px 5px 5px;
}
.divContact a {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#ff9933;
	text-decoration:underline;
}
/*Inhalt*/
#divMain {
	position:relative; width:400px; top:0px; left:200px;
	margin:0; padding:12px 0px 0px 0px;
}
.divImages {
	width:200px;
	margin:0; padding:0;
}
.divBorder {
	position:relative; width:200px; top:0px; left:0;
	margin:0px 0px 10px 0px; padding:5px 0px 5px 0px;
	background-color:#ec9b4a;
	border:1px solid #FFFFFF;
	text-align:center;
}
.TabText {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;
}
.TabText a {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF;
}
.TabText a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFFFFF;
	text-decoration:none;
}
/*
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
FONTS
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
*/
h1 {
	margin:0px 0px 10px 0px; padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF;
}
h2 {
	margin:0px 0px 5px 0px; padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;
}
.hrLine {
	height:2px;
	margin:0; padding:0;
	border-top:1px solid #f8d1a9;
	border-right:0px solid #FFFFFF;
	border-bottom:1px solid #eca762;
	border-left:0px solid #FFFFFF;
}
@media screen {
.hrLine {
	margin:0; padding:0;
}
}
html>body .hrLine {
	margin:10px 0px 10px 0px; padding:0;
}
.divText tabel,tr,td {
	margin:0; padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;
}
.TABTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;
}
/*
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
IMAGES
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
*/
.img {
	border:1px solid #FFFFFF;
}
.imgBorder {
	border:4px solid #fdbb7e;
}
/*
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
FORMS
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
*/
input,select,textarea {
	margin:0; padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000;
	border:2px solid #FFFFFF;
}
.inputSubmit {
	margin:0; padding:0px 10px 0px 10px;
	height:19px;
	background-color:#fcd4ad; background-image:url(../images/aufbau/imgInputSubmitHg.gif); background-position:top left; background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;
	border:0px solid #FFFFFF;
	cursor:pointer;
}
