/*
	12.06.2009	FV
*/
body {
	font-family: Arial, Helvetica, Sans-Serif;
     	font-size: 101%;
	background-color: #000000;
}

#umrandung{
	width:980px;
	margin: 0px auto;
	min-height: 400px;
	
}

#kopf {
	text-align: right;
	height: 120px;
	margin-right: 15px;


}

#kopf .kronkorken_links{
	margin-left: 10px;
	text-align: left;

}

#links{
	width: 150px;
	float: left;
	margin-top: 88px;

}

#links .test{
	margin-top: 0px;
}

#mitte{
	margin-top: 120px;
	width: 560px;
	text-align: center;
	margin-left: 5px;
	float: left;
	color: #ffffff;

}



#mitte .test{
	margin-top: 65px;
}

#mitte .herstellung{
	width: 560px;
	text-align: left;
	margin-left: 5px;
	float: left;
	color: #ffffff;
}

#mitte h1{
	color: #ffffff;
	font-size: 1.2em;
	font-weight: bold;
}

#mitte h2{
	color: #ffffff;
	font-size: 1.0em;
	font-weight: bold;
}

#mitte strong {
	color: #ff0000;
}

#mitte p{
	font-size: 0.9em;
	margin: 15px;
	font-weight: bold;

}

#mitte p.haendler{
	font-size: 1.0em;
	margin-bottom: 15px;
}

#mitte span.flaschenseiten{
	font-size: 1.6em;	
	margin: 0px;
	font-weight: bold;	
}

#mitte span.orange{
	font-size: 1.6em;	
	margin: 0px;
	font-weight: bold;
	color: #fe9901;	
}
#mitte span.melone{
	font-size: 1.6em;	
	margin: 0px;
	font-weight: bold;
	color: #00b808;
}
#mitte span.apfel{
	font-size: 1.6em;	
	margin: 0px;
	font-weight: bold;
	color: #c0ff00;
}

#mitte span.apfel_kirsch{
	font-size: 1.6em;	
	margin: 0px;
	font-weight: bold;
	color: #cc0001;
}

#mitte span.zitrone{
	font-size: 1.6em;	
	margin: 0px;
	font-weight: bold;
	color: #ffff01;
}
#mitte span.flaschenseiten{
	font-size: 1.6em;	
	margin: 0px;
	font-weight: bold;	
}

#mitte span.hausmarke{
	font-size: 1.6em;	
	margin: 0px;
	font-weight: bold;
	color: #ffffff;	
}

#mitte p.herstellung{
	font-size: 1.6em;
	text-align: center;
}


#mitte a{
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}

#mitte a:hover{
	color: #ff0000;
	text-decoration: none;
}

#mitte b{
	font-weight: bold;
	font-size: 1.2em;
}

#mitte td{
	vertical-align: top;
	font-size: 1.0em;
}

#mitte table{
	margin: 0px auto;
	width: 500px;
}

#mitte .box{
	margin: 0px auto;
	margin-bottom: 10px;
	width: 500px;
	border: 1px #ffffff dashed;
	background-color: #969696;
}


#rechts{
	color: #ffffff;
	width: 250px;
	text-align: center;
	margin-left: 5px;
	float: left;
	font-weight: bold;

}

#rechts div{
	margin-top: 120px;

}

#rechts p{
	font-size: 0.9em;
	color: #ffffff;
	
}

#rechts a{
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}

#rechts a:hover{
	color: #ff0000;
	text-decoration: none;
}

#rechts a.hausmarke{
	font-size: 0.8em;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}

#rechts a:hover.hausmarke{
	font-size: 0.8em;
	color: #ff0000;
	text-decoration: none;
}

#haendler_details{
	font-size: 1.0em;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
}

#haendler_details h1{
	font-size: 1.2em;
}

#haendler_details a{
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}

#haendler_details a:hover{
	color: #ff0000;
	text-decoration: none;
}

#start{
	width: 560px;
	float: left;
	text-align: center;
	margin: 0px auto;
	margin-left: 40px;
	margin-top: 75px;
	color: #ffffff;

}

#start a{
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}

#start a:hover{
	color: #ff0000;
	text-decoration: none;
}

/*Formulare */
.form_rechts{
	text-align: right;
}
.formbox {
	font-size: 0.9em;
	width: 350px;
	margin: 0px auto;
	font-weight: bold;
}

.reihe {
	clear: both;
	padding: 2px 0px;
	text-align: left;
}

.label {
	float: left;
	width: 75px;


	padding-right: 5px;
}



.knopf {
	margin-top: 5px;
}

/*Andere Formate*/
.titel_bild{
	margin-left: 0px;
}


td.bilder {
	width:160px;
	height: 165px;
	text-align: center;
	vertical-align: middle;
}

.bild_rechts{
	margin-bottom: 5px;
	border: 0px;
}

.bild_links{
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}

.bild_flaschenseiten {
	margin: 0px;
}

.logo_kola_herstellung{
	margin-top: 10px;
	margin-bottom: 10px;
}

.logos_herstellung{
	margin-top: 10px;
	margin-bottom: 5px;
}

.kola_logo_herstellung{
	margin-bottom: 15px;
}

a.EM2008 {
	font-family: Arial, Helvetica, Sans-serif;
	font-size:0.8em;
	color: #ff0000;
	text-decoration: underline;
}

a:hover.EM2008{
	text-decoration: none;

}

/* Gästebuch Styles*/
/* Hyperlinks */
#guestbook a:link { color: #FF6600;
         text-decoration: underline; 
         font-weight: bold; }
#guestbook a:visited { color: #FF6600; 
            text-decoration: underline; 
            font-weight: bold; }
#guestbook a:hover { color: #FF0000;
          text-decoration: none; }
#guestbook a:active { color: #FF0000; 
           text-decoration: none; }

/* Texte */
#guestbook .normal{ font-family: Arial, Helvetica, Sans-Serif;
         font-size: 16px; 
         color: #ffffff;
         text-decoration: none; }
         
#guestbook .small{ font-family: Arial, Helvetica, Sans-Serif;
        font-size: 14px;
        color: #ffffff;
        text-decoration: none; }
        
#guestbook .notice{ font-family: Arial, Helvetica, Sans-Serif;
         font-size: 16px;
         color: #ffffff;
         font-weight: bold;
         text-decoration: none; }
         
#guestbook .comment{ font-family: Arial, Helvetica, Sans-Serif;
          font-size: 16px;
          color: #FF0000;
          text-decoration: none; }         
       
#guestbook .headline { font-family: Arial, Helvetica, Sans-Serif;
            font-weight: bold;
            font-size: 16px;
            color: #ffffff; 
            font-weight: bold;}

/* Tabellen */
#guestbook .tbl_main { 
margin: auto;
border-collapse:collapse;

            border-left-width: 1px;
            border-left-color: #000000; 
            border-left-style: solid; 
            
            border-right-width: 1px;
            border-right-color: #000000; 
            border-right-style: solid;
            
            border-top-width: 1px;
            border-top-color: #000000; 
            border-top-style: solid; 
            
            border-bottom-width: 1px;
            border-bottom-color: #000000; 
            border-bottom-style: solid; }

#guestbook .td0 { border-style: solid;
       border-width: 1px;
       border-color: #000000; 
	   font-weight: bold;}            
            
#guestbook .td1 { 
       border-style: solid;
       border-width: 1px;
       border-color: #000000; 
	   vertical-align: top;
	   font-weight: bold;}

#guestbook .td2 { 
       border-style: solid;
       border-width: 1px;
       border-color: #000000;
	   font-weight: bold;}
       
#guestbook .td3 { 
       border-style: solid;
       border-width: 1px;
       border-color: #000000;
	   font-weight: bold;}
       
#guestbook .td4 {   
       border-width: 0px;
       border-color: #000000;
	   font-weight: bold;}     
       
#guestbook .td5 {    
       border-width: 0px;
       border-color: #000000;
	   font-weight: bold;}         
       
/* Formulare */
#guestbook input { font-family: Arial, Helvetica, Sans-Serif;
        font-size: 10px;
        color: #000000;
        background-color: #DEDEDE;
        border-style: solid;
        border-width: 1px;
        border-color: #000000; }
        
#guestbook textarea { font-family: Arial, Helvetica, Sans-Serif;
           font-size: 12px;
           color: #000000;
           background-color: #DEDEDE;
           border-style: solid;
           border-width: 1px;
           border-color: #000000; }

#guestbook select { font-family: Arial, Helvetica, Sans-Serif;
         font-size: 12px;
         color: #000000;
         background-color: #DEDEDE;
         border-style: solid;
         border-width: 1px;
         border-color: #000000; }
		 
.guestbook_background{
	background-image: url('../images/backgrounds/compoint_rand_alt.jpg');
	width: 800px;
	height: 540px;

	background-repeat: no-repeat;

	float: left;
	margin-top: 90px;


}

#guestbook{
	margin-left: 5px;
	width: 790px;
	height: 545px;
	margin-right: 20px;
	margin-bottom: 20px;
	overflow: auto;

}






#big{
	text-align: center;
	float: left;
	margin-top: 115px;
	color: #ffffff;
}

#big .scrollbalken1{
	width: 560px;
	height: 460px;
	overflow: auto;
}

#big .scrollbalken2{
	width: 640px;
	height: 460px;
	overflow: auto;
}

#big a{
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}

#big a:hover{
	color: #ff0000;
	text-decoration: none;
}

#big b{
	font-weight: bold;
	font-size: 1.2em;
}

#big td{
	vertical-align: top;
	font-size: 1.0em;

}

#big table{
	margin: 0px auto;
	width: 500px;
	border-collapse: collapse;

}

#herstellung{
	float: left;
	margin-top: 110px;
	padding: 0 15px 0 15px;
	width: 780px;
	text-align: left;
	color: #ffffff;
}

#herstellung img{
	margin: 0 10px 10px 0;
	
}

#herstellung h2{
	clear: both;
}

#herstellung a{
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}

#herstellung a:hover{
	color: #ff0000;
	text-decoration: none;
}
