@charset "utf-8";
/* CSS Document */

#main1 {
	width:972px;
	margin:auto;
	height:auto;
}

#buffer1 {
	width:972px;
	height:36px;
}

#header {
width : 510px;
height : 70px;
padding : 24px 0 0 462px;
background-image : url(images/images_01.jpg);
}


#navigation {
	height:41px;
	padding:1px 3px 1px 3px;
	background-color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
}

.hinterbrund {
float:left;
background-image:url(images/images_31.jpg);
width:404px;
height:41px;
display:block;
}

#main2 {
	width:967px;
	padding:1px 2px 2px 3px;
	background-color:#FFF;
	height:auto;
}

#content_big {
	width:967px;
	height:auto;
	background-image:url(images/images_02.jpg);
}

#content_big2 {
	width:967px;
	height:auto;
	background-image:url(images/images_03.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}

#specrost {
	width:752px;
	height:auto;
	float:left;
}

#sponsoren {
	width:215px;
	height:auto;
	float:left;
}

#left_side {
	width:210px;
	height:auto;
	float:left;
	padding-right:5px;
}

.specialbg {
	width:375px;
	height:143px;
	background: #FFFFFF url(images/images_04.jpg) no-repeat;
	float:left;
}

#content {
	width:527px;
	height:auto;
	float:left;
	margin-top:1px;
	padding-top:0px;
}
#bsucha {
position:absolute;
top:133px;
left:50%;
margin-left:100px;
z-index:1204;
}
.csucha {
position:absolute;
top:23px;
left:50%;
margin-left:-23px;
z-index:1206;
color:white;
font-weight:bold;
}
.bufrufe {
position:absolute;
top:23px;
left:50%;
margin-left:-15px;
z-index:1207;
color:white;
font-weight:bold;
}
#aufrufe {
position:absolute;
top:133px;
left:50%;
margin-left:220px;
z-index:1205;
}
.box2 {
background: #ffffcc;
width : 521px;
}
.box2 a { color: #000000;text-decoration:none;font-weight : bold; }
.box2 a:hover { color: #cc0000;text-decoration:none;font-weight : bold; }
.box3 {
background : transparent;
width : 521px;
}
.box3 a { color: #000000;text-decoration:none;font-weight : bold; }
.box3 a:hover { color: #cc0000;text-decoration:none;font-weight : bold; }
.box4 {
background: #ccccff;
width : 521px;
}
.box4 a { color: #000000;text-decoration:none;font-weight : bold; }
.box4 a:hover { color: #cc0000;text-decoration:none;font-weight : bold; }
.mid6 {
width : 468px;
font-size:11px;
color: #000000;
text-align:left;
}
.hd2 {
color : #FFFFFF;
font-size : 15px;
font-weight : bold;
}
.hd3 {
color : #FFFFFF;
font-size : 15px;
font-weight : bold;
}
.hdfiller {
color : #FFFFFF;
font-size : 14px;
font-weight : bold;
}
.leftalign {
text-align:left;
}
.hdfillermid {
width:464px;
}
.hd7 {
font-size : 12px;
font-weight : 100;
text-align : left;
}
.hdprem {
font-size : 12px;
font-weight : normal;
}
.c2 {
font-size : 12px;
text-align: center;
}
#navi1 { width:73px; height:41px;}
#menu1 { width:73px; height:41px; position:absolute; visibility:visible; }
#menu12 { width:73px; height:41px; position:absolute; visibility:hidden; }
#navi2 { width:104px; height:41px; font-weight:normal;}
#menu2 { width:104px; height:41px; position:absolute; visibility:visible; }
#menu22 { width:104px; height:41px; position:absolute; visibility:hidden; }
#navi3 { width:101px; height:41px; font-weight:normal;}
#menu3 { width:101px; height:41px; position:absolute; visibility:visible; }
#menu32 { width:101px; height:41px; position:absolute; visibility:hidden; }
#navi4 { width:74px; height:41px; font-weight:normal;}
#menu4 { width:74px; height:41px; position:absolute; visibility:visible; z-index:1001;}
#menu42 { width:74px; height:41px; position:absolute; visibility:hidden; }
#navi5 { width:93px; height:41px; font-weight:normal; }
#menu5 { width:93px; height:41px; position:absolute; visibility:visible; z-index:1000;}
#menu52 { width:93px; height:41px; position:absolute; visibility:hidden;  }
#button1 { position: absolute; width:65px; height:auto; color:#FFFFFF; margin-top:41px; margin-left:-19px; padding:5px 20px 15px 20px; visibility: hidden; z-index:4; background-color:#333333; -moz-opacity:0.8; filter:alpha(opacity=80); opacity:0.80;}
#button1 a { color: #FFFFFF; }
#button2 { position: absolute; width:85px; height:auto; color:#FFFFFF; margin-top:41px; margin-left:-19px; padding:5px 20px 15px 20px; visibility: hidden; z-index:4; background-color:#333333; -moz-opacity:0.8; filter:alpha(opacity=80); opacity:0.80;}
#button2 a { color: #FFFFFF; }
#button3 { position: absolute; width:95px; height:auto; color:#FFFFFF; margin-top:41px; margin-left:-19px; padding:5px 20px 15px 20px; visibility: hidden; z-index:4; background-color:#333333; -moz-opacity:0.8; filter:alpha(opacity=80); opacity:0.80;}
#button3 a { color: #FFFFFF; }
#button4 { position: absolute; width:70px; height:auto; color:#FFFFFF; margin-top:41px; margin-left:-19px; padding:5px 20px 15px 20px; visibility: hidden; z-index:4; background-color:#333333; -moz-opacity:0.8; filter:alpha(opacity=80); opacity:0.80;}
#button4 a { color: #FFFFFF; }
#button5 { position: absolute; width:89px; height:auto; color:#FFFFFF; margin-top:41px; margin-left:-19px; padding:5px 20px 15px 20px; visibility: hidden; z-index:4; background-color:#333333; -moz-opacity:0.8; filter:alpha(opacity=80); opacity:0.80;}
#button5 a { color: #FFFFFF; }

#kwick				{ width:375px; padding-top:4px; }
#kwick .kwicks 			{ height:111px; list-style-type:none; margin:0; padding:0; }
#kwick li 			{ float:left; }
#kwick .kwick 			{ display:block; cursor:pointer; overflow:hidden; height:111px; width:74.9px; }
#kwick .kwick span 		{ display:none; }

#kwick .first 			{ background:url(images/kwicks/first.jpg) no-repeat; }
#kwick .second 			{ background:url(images/kwicks/second.jpg) no-repeat; }
#kwick .third 			{ background:url(images/kwicks/third.jpg) no-repeat; }
#kwick .fourth 			{ background:url(images/kwicks/fourth.jpg) no-repeat; }
#kwick .fifth 			{ background:url(images/kwicks/fifth.jpg) no-repeat; }

.video {
position : absolute;
top : 198px;
left : 50%;
margin-left : -107px;
}
.search {
position : absolute;
top : 143px;
left : 50%;
margin-left : 365px;
z-index:1003;
}
.number1 {
font-family : Verdana, Arial, Helvetica,
margin-left : -24px;
z-index:9999;
}
.number1 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
color : #000000;
width : 43px;
text-align : center;
background: transparent;
}
.number2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
color : #000000;
width : 43px;
text-align : center;
background: url('images/stars2.png') no-repeat center;
}
.number3 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9px;
color : #000000;
width : 43px;
text-align : center;
background: url('images/stars3.png') no-repeat center;
}
.cssbutton {
color : #ffffff;
background-color : #ac0000;
border : 3px outset #ac0000;
text-decoration : none;
padding : 3px 2px 3px 3px;
font-size : 9px;
font-weight: bold;
}
.cssbutton:hover {
background-color : #980000;
border-style : outset;
}
.cssbutton:active {
border-style : inset !important ;
}
.cssbuttongo {
color : #ffffff;
background-color : #33cc00;
border : 3px outset #33cc00;
text-decoration : none;
padding : 3px 2px 3px 3px;
font-size : 9px;
font-weight: bold;
}
.cssbuttongo:hover {
background-color : #28af06;
border-style : outset;
}
.cssbuttongo:active {
border-style : inset !important ;
}
.voteboxes {
margin : 5px 10px 5px 10px;
text-align : center;
}
.votebox {
width : 527px;
border : 0;
text-align:center;
}
.voteboxno {
width : 527px;
border : 0;
text-align:center;
}
.votebox a {
color : white;
text-decoration : none;
font-size : 9px;
font-weight: bold;
}
.votebox a:link {
color : white;
text-decoration : none;
font-size : 9px;
font-weight: bold;
}
.votebox a:hover {
color : #eeeeee;
text-decoration : none;
font-size : 9px;
font-weight: bold;
}
.votebox a:visited {
color : white;
text-decoration : none;
font-size : 9px;
font-weight: bold;
}
.voteboxno a {
color : white;
text-decoration : none;
font-size : 9px;
font-weight: bold;
}
.voteboxno a:link {
color : white;
text-decoration : none;
font-size : 9px;
font-weight: bold;
}
.voteboxno a:hover {
color : #eeeeee;
text-decoration : none;
font-size : 9px;
font-weight: bold;
}
.voteboxno a:visited {
color : white;
text-decoration : none;
font-size : 9px;
font-weight: bold;
}
.gatemessage {
width : 100%;
border-bottom : 1px dashed #ccc;
background : #f8f8f8;
text-align:center;
font-size:12px;
}
