HTML {
height: 100%;
min-height: 100%;
	}

BODY {
height: 100%;
min-height: 100%;
	}

#logo {
left: 0px;
top: 0px;
background-image: url(images/logo_esp.gif);
width: 950px;
height: 80px;
	}



P#TopDate {
	color: #999;
	border-bottom: 1px solid #999;
	font-weight: bold;
	margin-bottom: 4px;
}
#TopTeaser {
	width: 774px;
}
.mainTeaserBig .noFluss {
	padding-left: 126px;
}
#contentContainer {
	width: 960px;
	height: 100%;
}
#contMain {
	width: 660px;
		/*overflow: hidden;*/
}
#contRight {
	MARGIN-LEFT: 14px; WIDTH: 251px;
	height: 100%;
	min-height: 112% !important;
	}
#contRight H2 {
	background: #ccc;
}
.artikelBlock {
	width: 251px;
	background: #F2F2F2;
}
#artikelBlock_height {
	BACKGROUND: #E6E6E6;
	WIDTH: 251px;
	height: auto;
	min-height: 460% !important;
		}

.sidebarTeaserKasten {
	text-align:left;
	width: 251px;
	background: #eee;
}
.topKasten {
	background: transparent;
	/*background: #fff;*/
	margin-bottom: 7px;
}
.topKasten P {
	padding: 0;
}
.kastenDoppel {
	width: 185px;
	display: none;
}
.kastenDoppel P.spitz {
	margin: 2px 0;
}
.BildKasten {
	float: left;
	width: 100px;
	margin-left: 4px;
	text-align: center;
	overflow: hidden;
}
.auswahl  {
	width: 336px;
	margin-top: 4px;
	font-weight: bold;
}
.magazinKasten {
	float: left;
	width: 120px;
	display: inline;
	text-align: center;
}
.videosidebar {
	width: 328px;
}
.pad {
	padding: 4px 4px 0 4px;
}
.pad IMG.left {
	margin-bottom: 4px;
}





#navTop, #navSub, #navSubRahmen {
	width: 950px;
}
#vertnav LI.nav UL {
	left: 0;
	top: 23px;
	width: 250px;
}

#navBalken {
	border: 0px;
	width: 950px;
	height: 20px;
	background-color: #F69827;
}
#navTop {	
	border-top: 2px solid #fff;	
}
#navTop A {
	background: #666666;
}

#navTop span A  {
	background: #F69827;
}



#menu1 A {
	/*padding-right: 10px; 
	padding-left: 10px;*/
	WIDTH: 82px;
}
#menu4 A {
	width: 74px;
}
#menu2 A, #menu6 A {
	width: 100px;
}
#menu3 A {
	width: 126px;
}
#menu5 A {
	width: 112px;
}
#menu7 A {
	width: 84px;
}
.eilmeldung {
	background: #ff6;
}
#sky {
	position: absolute;
	left: 788px;
	top: 8px;
}
#topbild, #topvideo {
	float:left;
}
#topvideo {
	display: none;
}
/*Kasten*/
.noFluss126 {
	padding-left: 126px;
}
.erlesen {
	border-top: 1px solid #999;
	width: 336px;
}
.erlesen P {
	padding: 2px 5px;
}


.red, .rot {
	color: #c00;
}

.cat_color {
	color: #ea8812;
}

/*Links*/
A, A:visited, A.black, A.black:visited, .listefLuss A, .listefLuss A:visited, #navFooter A, #navFooter A:visited {
	color: #000;
	text-decoration: none;
}
A.grau, A.grau:visited, #navFooter .grau A, #navFooter .grau A:visited {
	color: #999;
	text-decoration: none;
}
/*Koepfe-Links im Artikel*/
.artikel A.grau, .artikel A.grau:visited {
	color: #000;
	text-decoration: none;
}
A.red, A.red:visited, .zwischenleiste H3 A, .zwischenleiste H3 A:visited, .mainTeaserMag UL A, .mainTeaserMag UL A:visited, .sidebarTeaserKasten H3 A, .sidebarTeaserKasten H3 A:visited {
	color: #c00;
	text-decoration: none;
}

A.cat_color, A.cat_color:visited, .zwischenleiste H3 A, .zwischenleiste H3 A:visited, .mainTeaserMag UL A, .mainTeaserMag UL A:visited, .sidebarTeaserKasten H3 A, .sidebarTeaserKasten H3 A:visited {
	color: #ea8812;
	text-decoration: none;
	font-weight: bold;
}


A.white, A.white:visited, #navTop A, #navTop A:visited, #navTop H2.hi A, #navTop H2.hi A:visited, #navTop LI.hi A, #navTop LI.hi A:visited, #navSub A, #navSub A:visited {
	color: #fff;
}
A.shortnews, A.shortnews:visited {
	color: #000;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
}
/* Hover */
A:hover, A.red:hover, A.grau:hover, A.shortnews:hover, .listefLuss A:hover, A.black:hover, #navFooter A:hover, #navFooter .grau A:hover, .sidebarTeaserKasten A:hover, .sidebarTeaserKasten H3 A:hover, .zwischenleiste H3 A:hover {
	color: #c00;
	text-decoration: underline;
}

A:hover, A.cat_color:hover, A.grau:hover, A.shortnews:hover, .listefLuss A:hover, A.black:hover, #navFooter A:hover, #navFooter .grau A:hover, .sidebarTeaserKasten A:hover, .sidebarTeaserKasten H3 A:hover, .zwischenleiste H3 A:hover {
	color: #ea8812;
	text-decoration: underline;
}


