body, div, td, p 	  { color: #000; font-size: 12px; line-height: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-stretch: ultra-condensed  }

body {background-color:#fffeea;}

.fliestext                { color: #333;
                            font-size: 11px;
                            line-height: 14px;
                            font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
                            text-decoration: none }
                            
.headline_klein                { color: #333; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }

.headline_gross                 { color: #DC8801; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }

.navhead                  { color: white; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
                            
a                           { color: #696969; font-weight: bolder; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a:visited   { color: #696969; font-style: normal; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a:link                      { color: #696969; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
.navlink { color: #333; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.absenden
        { color: #333; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; background-color: #f7cd7f; padding: 0px; border: solid 1px gray; width: 86px; height: 16 }
.formular
  { color: #666666; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #ffffff; padding: 0px; border: solid 1px #999999; width: 180pt; align: left  }
.formular_kurz { color: #666666; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #ffffff; padding: 0px; border: solid 1px #999999; width: 40pt; align: left  }
.formular_mittel     { color: #666666; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #ffffff; padding: 0px; border: solid 1px #999999; width: 133pt; align: left  }
.box   { border-left: none; padding-left : 3px}


a.subnav:hover               
           { font-weight: bolder; font-size: 11px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-attachment: fixed; text-align: left; margin: auto; padding: 0px; width: 100% }
 
a.subnav     
       { color: #666666; font-weight: normal; font-size: 11px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: auto; padding: 0px; width: 100% }

.navigationContainer {
	background-image:url(/css/img/bgNavi.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:12px;
	position:relative;
	z-index:999;
}

.navigation_rechts {
	border-style:dotted;
	border-width: 1px 1px 0px 1px;
	border-color:#ffbc1d;
}
.navigation_rechts_unten { border-bottom: 1px dotted #ffbc1d }

img {
	border:none;
}


/* ####################### NEU ####################### */

/* INDEX */

div#middleBox {
	background-image:url(/css/img/bgStripe.gif);
	background-repeat:repeat-x;
	height:440px;
	left:0px;
	margin:0;
	padding:0;
	position:absolute;
	top:110px;
	width:100%;
}

	#stripeLeft {
		background-image:url(/css/img/bgHeadLeft.gif);
		float:left;
		height:84px;
		width:50%;
	}

	#stripeRight {
		background-image:url(/css/img/bgHeadRight.gif);
		float:left;
		height:84px;
		margin-left:-1px;
		width:50%;
	}

	#contentBox {
		height:440px;
		left:50%;
		margin-left:-400px;
		position:absolute;
		width:800px;
	}

		#head {
			background-image:url(/css/img/bgHeadLeft.gif);
			height:84px;
			width:800px;
		}

			#logo {
				margin-left:5px;
				margin-top:10px;
			}

			#navigation {
				background-image:url(/images/navigation/zeichen_sieger_off.gif);
				background-position:top right;
				height:21px;
				margin-left:199px;
				margin-top:6px;
				overflow:hidden;
				width:597px;
			}

			* html div#navigation {
				margin-top:2px;
				margin-bottom:-2px;
				padding:0 0 -2px;
			}

		#content {
			
		}
		
			div.box {
				background-image:url(/css/img/bgBox.gif);
				float:left;
				height:319px;
				margin-left:2px;
				margin-top:6px;
				width:392px;
			}
			
			* html div#boxSlide1 {
				margin-left:17px;
				top:20px;
			}
			
			* html div#boxSlide2 {
				left:-0px;
				margin-left:0px;
			}
			
			div#boxSlide1 {
				margin-left:20px;
				margin-top:18px;
			}
			
			div#boxSlide2 {
				left:137px;
			}
			
				img.box {
					float:left;
					margin-top:19px;
					padding:0 15px;
				}
				
				img.box1 {
					float:left;
					margin-top:19px;
					padding:0 15px;
				}
				
				div.innerBox1 {
					float:left;
					height:180px;
					line-height:1.5em;
					padding:2px 9px;
					width:120px;
					margin-left:242px;
				}
				
				div.innerBox {
					float:left;
					height:180px;
					line-height:1.5em;
					padding:2px 9px;
					width:120px;
					
				}
			
			div#footer {
				clear:both;
				display:block;
				float:none;
				position:relative;
				top:13px;
				width:800px;
			}

/*--------------- CONTENT BOX Seiten -------------------*/

div#sContentBox {
	height:440px;
	left:50%;
	margin-left:-495px;
	position:absolute;
	width:990px;
}

		div#sHead {
			background-image:url(/css/img/bgHeadLeft.gif);
			height:84px;
			width:990px;
		}
		
		div#sContent {
			background-image:url(/css/img/sContentBox_bg.gif);
			background-repeat:repeat-y;
			float:left;
			width:800px;
		}
		
			table#contentTable {
				margin-left:28px;
				margin-top:-22px;
			}


	div#sFooter {
		background-color:#FFFEEA;
		background-image:url(/css/img/sContentBox_shadow.gif);
		background-repeat:no-repeat;
		clear:both;
		display:block;
		float:none;
		height:30px;
		position:relative;
		top:13px;
		width:800px;
	}

/*--------------- TYPO DEFINITIONS -------------------*/

p#adresse {
	color:#dc8801;
	font-size:10px;
	padding-left:5px;
	padding-top:5px;
}


/*--------------- WECHSLER -------------------*/

#werkzeugBigLink {left:796px;position:absolute;margin-top:166px;}

#siegerBigLink {left:796px;position:absolute;}

#werkzeugLink {left:796px;position:absolute;top:0;}

#siegerLink {left:796px;position:absolute;top:0;}

#werkzeugArea {left:796px;position:absolute;}

#siegerArea {left:796px;position:absolute;}

table font {
font-size:11px !important;
}
