/* CSS Document */

/* Hauptelemente */

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	}

#total {
background-color: #7c2929;
 position: absolute;
 width: 970px;
 /* height: 580px; */
 left: 50%;
 margin-left: -485px;
 border: 0px solid #FFFFFF;
	}
	



#leer_oben {
	width:970px;
	height:43px;
	border: 0px solid #000000;
}	


#hauptnav {
	width:287px;
	height:759px;
	position:absolute;
	clear:both;
	background-image:url(/img/bg_hauptnav.png);
	}
	
#hauptcontent {
	position:absolute;
	left: 287px;
	clear:both;
	border: 0px solid #000000;
	}
	
#contentoben {
	background-color:#FFFFFF;
	min-height:548px;
	height:auto !important;
	height:548px;
	width:675px;
	background-image:url(/img/bg_content.png);
	background-repeat:no-repeat;
	background-position:top;
	border-bottom: 1px solid #ffffff;
	padding-bottom:0px;	
	}	
	
#unten {
	clear:both;
	width:683px;
	height:190px;
	background-image:url(/img/bg_teaser2.png);
	border-top:0px solid #FFFFFF;
	}
	
#rechts {
	position:absolute;
	left: 962px;
	min-height:551px;
	height:auto !important;
	height:551px;
	width:8px;
	background-image:url(/img/bg_rechts.png);
	}
	
	
#navunten {
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:10px;
	}



/* Ende Hauptelemente */


/* diverss Styles für Inhalt */

td.rot {
background-color:#af101f;
}

textarea.mceAdvanced {
	background-color:#FFFFFF;
	}

td.dunkelgruen {
background-color:#456726;
}

td.hellgruen {
background-color:#91b422;
}

a.teaserunterbild {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}
	
a.teaserlink {
color:#792424;
	}
	
a.teaserunterbild:hover {
	text-decoration:underline;
	} 

a {
color:#ffffff;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
}

a:hover {
	text-decoration:underline;
	}	
	
#hauptcontent a, .mceAdvanced.a {
 color:#792424;
 text-decoration:none;
}

a.hauptnavbutton, a.hauptnavbutton_aktiv {
	color:#ffffff;
	}
	
a.subnavbutton {
	color:#d7ae00;
	}	
	
	
a.aktiv {
	color:#802625;
	}

#hauptcontent a:hover, .mceAdvanced.a:hover {
text-decoration:underline;
}

#navunten a {
	text-decoration:none;
	color:#FFFFFF;
	}


#navunten a:hover{
	text-decoration:underline;
	}

h1 {  
	height: 30px;
	top: 0px;
	}
h3 {  
	height: 20px;
	top: 0px;
	line-height:15px;
	}

h4 {  
	height: 30px;
	top: 0px;
	}
h5 {  
	height: 30px;
	top: 0px;
	}
h6 {  
	height: 20px;
	top: 0px;
	}





	
/* Ende diverss Styles für Inhalt */	
	
/* Zoom-Silder */

* .highslide {
	cursor: url(/img/zoomin.cur), pointer;
    outline: none;
}

.highslide img {
	border: 1px solid black;
}
.highslide:hover img {
	border: 1px solid gray;
}

.highslide-image {
    border-bottom: 1px solid black;
    cursor: pointer; /* opera */
	cursor: url(/img/zoomout.cur), pointer;
}
.highslide-image-blur {
    cursor: pointer;
    cursor: hand;
}

/* Ende Zoom */



