html {height:100%; }


BODY {
 	margin:0px;
 	padding:0px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial,Helvetica,sans-serif;
	FONT-SIZE: 12px;
	background-image:url(../images/bg_eis.jpg); background-position:top;
}

img 								{ border:0px }

select							{ font-size:10px; font-family:Arial, Helvetica, sans-serif; margin-left:0px }
input								{ font-size:10px; font-family:Arial, Helvetica, sans-serif; margin-left:0px }
textarea						{ font-size:10px; font-family:Arial, Helvetica, sans-serif; margin-left:0px }
a										{ color:#FFFFFF; text-decoration:none; }
a:activ							{ color:#FFFFFF; text-decoration:none; }
a:hover							{ color:#7bff76; text-decoration:none; }


#wrapper 						{ width:907px;}
#wrapper_main				{ width: 747px; float:left }
#header  						{ width:747px; height:164px; background-image:url(../images/header.png); float:left; text-align:left;  border:0px solid #f20000 }
#header_home				{ margin-top:50px; margin-left:0px; width:240px; height:140px; float:left  }
#header_home a{
display: block;
width: 100%;
height: 100%;
} 
#header_navi				{ margin-top:140px; margin-left: 240px  }
#header_navi img		{ margin:0px; padding:0px  }

#left    						{ width:161px; float:left; border:0px solid #f20000}
#left_top 					{ width:161px; height:42px; background-image:url(../images/left_div_top.png) }   
#left_navi 					{ width:132px; padding-left:29px; padding-top:15px; background:url(../images/left_div_bg.png); text-align:left } 
#left_news 					{ width:136px; padding: 15px 7px 0px 18px; text-align:left; color:#7b7b7b; margin-bottom:0px; background:url(../images/left_div_bg.png);}
#left_news_img1			{ width:156px; padding: 15px 5px 5px 0px; text-align:right; color:#7b7b7b; margin-bottom:10px; background:url(../images/left_div_bg.png);}


.left_news_beitrag	{ margin-top:15px }
.left_news_beitrag a 			 { color:#7b7b7b; text-decoration:none }
.left_news_beitrag a:activ { color:#7b7b7b; text-decoration:none }
.left_news_beitrag a:hover { font-weight:bold  }
.left_headlines			{  background-color:#000000; font-size:24px; padding: 0 10px 0 10px; font-weight:bold; color:#FFFFFF}
.left_headlines_smaller		{  background-color:#000000; font-size:18px; padding: 0 5px 0 5px; font-weight:bold; color:#FFFFFF; text-align:center}

#center_banner_728_90 { width:747px; text-align:right; overflow:hidden; float:left }

#center  						{ width:438px; float:left; overflow:hidden; background:url(../images/main_div_top.png) no-repeat #1e0e00;}
#center_content			{ width:428px; float:left; overflow:hidden; text-align:left; padding: 18px 5px 18px 5px; min-height:600px}
#center_content_noborder { width:438px; float:left; overflow:hidden; text-align:left; padding: 18px 0 18px 0; min-height:600px}

#center_footer      { width:438px; overflow:hidden; }
#center_footer_widget	{ width:438px; float:left; font-weight:bold; text-align:left; padding-top:22px;}
#center_footer_navi	{ width:400px; height:45px; float:left; font-weight:bold; text-align:left; padding-left:18px; padding-top:22px;}
#center_footer_banner	{ width:438px; float:left; text-align:center; margin-bottom:0px}

#center1  						{ width:586px; float:left; overflow:hidden; background:url(../images/main_div_top.png) no-repeat #1e0e00;}
#center1_content			{ width:576px; float:left; overflow:hidden; text-align:left; padding: 18px 5px 18px 5px; min-height:600px}
#center1_content_noborder { width:586px; float:left; overflow:hidden; text-align:left; padding: 18px 0 18px 0; min-height:600px}

#center1_footer      { width:586px; overflow:hidden; }
#center1_footer_widget	{ width:586px; float:left; font-weight:bold; text-align:left; padding-top:22px;}
#center1_footer_navi	{ width:548px; height:45px; float:left; font-weight:bold; text-align:left; padding-left:18px; padding-top:22px;}
#center1_footer_banner	{ width:586px; float:left; text-align:center; margin-bottom:0px}



#right   						{ width:146px; height:600px; background:url(../images/right_bg.png) no-repeat; float:left; text-align:left; margin-left:2px }
#right_logo_box			{ width:146px; height:100px; float:left; padding: 29px 0px 30px 20px }
#right_foto_box			{ width:146px; float:left; padding: 30px 0px 30px 0px; text-align:center }
#right_logo_rotation{ width:146px; float:left; padding: 10px 0px 30px 0px; text-align:center }

#right_skyscraper		{ float:left; text-align:left; }

#redirect						{ width:800px; height:350px; background-color:#1a1a1a; text-align:center; margin-top:30px; padding:20px; border:5px solid #000 }

.center_headlines			{ background-color:#000000; font-size:18px; padding: 0 5px 0 5px; font-weight:bold; color:#FFFFFF}
.center_headlines_green	{ background-color:#000000; font-size:18px; padding: 0 5px 0 5px; font-weight:bold; color:#7bff76}
.text_green					{ color:#7bff76;}
.text_green a				{ color:#7bff76; text-decoration:none; }
.text_green a:activ	{ color:#7bff76; text-decoration:none; }
.text_green a:hover	{ color:#FFFFFF; text-decoration:none; }
.text_red						{ color:#FF3300;}
.text_white					{ color:#FFFFFF;}

.td_space_top				{ padding-top: 10px }
.center_margin20		{ width:430px; padding: 0 20px 0 20px;} 

.drinks_col					{ width:200px; float:left; margin-top:22px; }
.top10_box					{ width:142px; float:left; margin-top:50px; padding-left:4px;}
.top10_box_promo		{ padding: 20px 20px 20px 20px}

.drink_details_discr{ padding:21px 0 45px 0; font-size:14px; text-align:justify }
.drink_details_views{ padding:30px 0 0 0 }
.drink_details_links{ color:#999999  }
.drink_details_links a				{ color:#999999; text-decoration:none; }
.drink_details_links a:activ	{ color:#999999; text-decoration:none; }
.drink_details_links a:hover	{ color:#7bff76; text-decoration:none; }

.location_ort_info	{ width:171px; float:left; height:110px; padding-left:9px }
.location_ort_map		{ width:250px; float:left; height:110px}
.location_details		{ width:421px; float:left; padding-left:9px }
.location_details_hl { width:61px; height:50px; float:left;}
.location_details_cont { width:360px; height:50px; float:left}

.votes_last5_wrapper{ width: 320px; overflow:hidden }
.votes_last5_img		{ width:30px; float:left; padding-top:2px; overflow:hidden;}
.votes_last5				{ width:290px; float:left; overflow:hidden;}

.votes_all_wrapper	{ width:430px; overflow:hidden;  }
.votes_all_img			{ width:30px; float:left; padding-top:2px; overflow:hidden;}
.votes_all_name			{ width:100px; float:left; overflow:hidden}
.votes_all_komm			{ width:300px; float:left; overflow:hidden}

.start_text					{ margin: 20px 0 0 0; text-align:center }
.start_pic					{ margin: 20px 0 0 0; text-align:center }
.start_banner				{ margin: 30px 0 20px 0; text-align:center }
.start_navi					{ margin: 0 0 0 0; text-align:center; font-size:12px;}
#start_activity_log { }
#start_activity_log a 			{ color:#0F0 }
#start_activity_log a:activ { color:#0F0 }
#start_activity_log a:hover { color:#3CF }


.impressum_pic			{ width: 100px; float:left; height:170px}
.impressum_info			{ width: 320px; float:left; height:170px; margin-left:10px; }
.impressum_info_gen	{ width: 576px; float:left; padding-bottom:30px;}
.impressum_icq_image{ margin-top:10px  }

.kontakt_text				{ width: 100px; float:left; height:20px; }
.kontakt_form				{ width: 410px; float:left; height:20px; padding-left:0px; margin-left:10px; text-align:right  }
.kontakt_form	input	{ width: 390px; margin:0px; padding:0px }
.kontakt_form	select{ width: 394px; }

.drink_melden_text				{ width: 120px; float:left; height:20px; }
.drink_melden_form				{ width: 350px; float:left; height:20px; padding-left:0px; margin-left:10px; text-align:right  }
.drink_melden_form	input	{ width: 330px; margin:0px; padding:0px }
.drink_melden_form	select{ width: 334px; }

.drink_melden_text_big		{ width: 120px; float:left; height:64px; }
.drink_melden_form_big		{ width: 350px; float:left; height:64px; padding-left:0px; margin-left:10px; text-align:right  }
.drink_melden_form_big	input	{ width: 330px; margin:0px; padding:0px }
.drink_melden_form_big	select{ width: 334px; }
.drink_melden_form_big	textarea{ width: 330px; height:57px; margin:0px; overflow:auto  }

.vote_text					{ width: 100px; float:left; height:20px; }
.vote_form					{ width: 400px; float:left; height:20px; padding-left:0px; margin-left:10px; text-align:right  }
.vote_form	input		{ width: 405px; margin:0px; padding:0px }
.vote_form	select	{ width: 409px; margin-left:15px }
.vote_form	textarea{ width: 405px; height:75px }



.bereich {
 position: absolute;
 text-align: center;
 font-weight: bold;
}

.beschreibung {
 color: #FFFFFF;
 background-color: #000000;
 display: block;
}


