body {
font-size:12px;
font-family: verdana, arial, helvetica;
background:#183152;
color:#000000;
}

h1 {
font-size:16px;
}

h2 {
font-size:17px;
}

h3 {
font-size:14px;
}

a:link, a:visited {
	color: #375d81;
	font-weight: bold;
	text-decoration:none;
}

a:hover, a:active {
	color: #84b1d9;
	font-weight: bold;
	text-decoration:none;
}

a.menu-main:link, a.menu-main:visited {
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	padding-left:15px;
}
a.menu-main:hover, a.menu-main:active {
	color: #375d81;
	font-weight: bold;
	text-decoration:none;
	background:url(image/menu-pfeil1.png) no-repeat;
	padding-left:15px;
}
a.menu-aktiv:link, a.menu-aktiv:visited {
	color: #375d81;
	font-weight: bold;
	text-decoration:none;
	background:url(image/menu-pfeil1.png) no-repeat;
	padding-left:15px;
}
a.menu-aktiv:hover, a.menu-aktiv:active {
	color: #375d81;
	font-weight: bold;
	text-decoration:none;
	background:url(image/menu-pfeil1.png) no-repeat;
	padding-left:15px;
}

#wrapper {
position:absolute;
top:10px;
left:50%;
margin-left:-450px;
display:block;
width:900px;
min-height:600px;
}
#wrapper-index {
position:absolute;
top:60px;
left:50%;
margin-left:-450px;
display:block;
width:900px;
min-height:600px;

}
#header-index {
position:absolute;
top:10px;
left:50%;
margin-left:-150px;
display:block;
text-align:center;
}

#header-indexy {
position:absolute;
top:10px;
left:50%;
margin-left:-200px;
display:block;
text-align:center;
}

#textbox-index {
position:absolute;
top:5px;
left:50%;
margin-left:-150px;
display:block;
width:500px;
height:400px;
}
a.vor:link, a.vor:visited  {
position:absolute;
top:460px;
display:block;
width:25px;
height:25px;
margin-left:450px;
background: url(image/vor-index.png) no-repeat;
}

a.vor:hover, a.vor:active  {
position:absolute;
top:460px;
display:block;
width:25px;
height:25px;
margin-left:450px;
background: url(image/vor-index_h.png) no-repeat;
}



a.back:link, a.back:visited  {
position:absolute;
top:460px;
display:block;
width:25px;
height:25px;;
margin-left:350px;
background: url(image/back-index.png) no-repeat;
}

a.back:hover, a.back:active  {
position:absolute;
top:460px;
display:block;
width:25px;
height:25px;;
margin-left:350px;
background: url(image/back-index_h.png) no-repeat;
}


#home{
position:absolute;
top:460px;
left:50%;
margin-left:250px;
display:block;
width:200px;
height:50px;
}

#header {
position:relative;
text-align:center;
}

#main-top {
position:relative;
display:block;
top:2px;
width:900px;
height:100px;

}

#main-middle {
position:relative;
background: url(image/bg.png) repeat-y;
min-height:400px;
margin-bottom:-80px;
}
#main-bottom {
position:relative;
height:100px;
background: url(image/unten.png) no-repeat;
text-align:center;
}

#left {
z-index:4;
position:absolute;
display:block;
height:580px;
width:180px;
padding-left:20px;
top:105px;
}

#right {
z-index:4;
position:absolute;
display:block;
height:580px;
width:165px;
margin-left:720px;
top:105px;
}

#main {
position:relative;
margin-left:185px;
top:-80px;
display:block;
width:520px;
overflow:visible;
min-height:500px;
text-align:center;
}

#main-justify {
position:relative;
margin-left:185px;
top:-80px;
display:block;
width:520px;
overflow:visible;
min-height:500px;
text-align:justify;
}


#menu-le {
position: relative;
top:20px;
width:130px;
height:240px;
left:20px;
}

.menu-main {
margin-left:10px;
font-size:13px;
}

.menu-aktiv {
margin-left:10px;
font-size:13px;
}

#sponsoren {
z-index:2;
position: relative;
width:130px;
height:520px;
left:20px;
}

#videobox {
display:block;
border:1px solid #000000;
width:320px;
height:250px;
font-size:13px;
font-weight:bold;
text-align:center;
}

auswahl#videobox {
display:block;
border:1px solid #FFFFFF;
width:320px;
height:250px;
font-size:13px;
font-weight:bold;
}

.table-news {
width:90%;
}



img, div {

  behavior: url(iepngfix/iepngfix.htc);
}

a img {
border:0px;
}

