﻿.titel {
		 font-size:24.0px;
	     font-family:verdana;
	     font-weight:bold;
	     color :#000000;
}
.body_abstand {
	     padding-left:0px;
	     padding-right:40px;
	     padding-top:20px;
	     padding-bottom:20px;
  	     background-image:url('b_gruenstreifen.jpg'); 
	     background-position:200px 0px;
	     background-repeat:repeat-y;
	     background-attachment:fixed; 
   
}
.body_vertrieb {
	     padding-left:5px;
	     padding-right:5px;
	     padding-top:20px;</a>
}
.body_bild {
	     padding:0;
	     margin:0;
	      background-color:#E5E6DE;
	  
}

.body_bild img{
	     height:100%;
	     position :absolute; 
	     bottom:0px; 
	     left:0px; 

}

.body_bild img {
	     padding:0;
	     margin:0;
	     height:100%;
	     
}
.body_weingut {
 		 margin-top:100px;
}
.body_weingut_d_e {
 		 margin-top:25px;
}
.body_ohne_abstand {
	     padding-left:0px;
	     padding-right:40px;
	     padding-top:0px;
	     padding-bottom:20px;
    	 background-image:url('b_gruenbalken.jpg'); 
	     background-position: 0px 0px;
	     background-repeat:repeat-x;
	     background-attachment:inherit; 
}






.body_um {
	     padding-left:0px;
	     padding-top:0px;
	     background-color:#A8A69E;
	     background-image:url('b_logoum.gif'); 
	     background-position:bottom;
	     background-repeat:no-repeat;
	     background-attachment:fixed;
	      
}


.body_um_am {
	     padding-left:0px;
	     padding-top:0px;
	     margin-top:0px;
	     background-color:#A8A69E;
}

.body_um_start {
	     padding-left:0px;
	     padding-top:0px;
	 }

.body_tour {
		 margin:0;
		 padding:0;
		 background-color:#E5E6DE;
		 font-family:verdana;
		 border-top-color:white;
		 border-top-width:1px;
		 border-top-style:solid;

		 
		 
}
.body_rebsorte_region {
		 margin:0;
		 padding:0;
		 background-color:#E5E6DE;
		 overflow:hidden;
}
.body_gruen {
		 margin:0;
		 padding:0;
		 background-color:#E5E6DE;
		 font-family:verdana;


}

.body_hell {
		 margin:0;
		 padding:0;
		 background-color:#E5E6DE;
		 margin-bottom:0;
		 padding-bottom:0;
		 margin-top:0;
		 padding-top:0;



		}
.body_weiss {
		 margin:0;
		 padding:0;
		 background-color:white;
		 		 margin-bottom:0;
		 padding-bottom:0;
			}
		
		
.body_bildgross {
		 margin:0;
		 padding:0;
		 background-color:white;
		 		 margin-bottom:0;
		 padding-bottom:0;
		 width:100%;
		 background-image:url('b_balkendunkel.jpg'); 
	     background-position: 0px 0px;
	     background-repeat:repeat-x;
	     background-attachment:inherit; 

		}
		
.body_bildgross img {
position:absolute; 
top:0px;
right:0px;
	
}		
		

.body_dunkel {
		 margin:0;
		 padding:0;
		 background-color:#A8A69E;
		}



.body_lese {
		 width:478px;
		 margin-top:0;
		 margin-right:0;
		 margin-bottom:0;
		 margin-left:30px;
		 padding:0;
}
.body_tour td {
		 height:130px;
		 background-color:#E5E6DE;
		 color:#000000;
		 margin:0;
		 padding:0;
		 vertical-align:baseline;
		 font-family:verdana;
		 font-size:12px
;
}
.body_kostnotizen {
		width:100%;
}

.body_weinvierteldac {
		width:560px;
		background-color:#E5E6DE;
}

.body_berichte a {
	text-decoration:none;
}
.p {
 		 padding-top:1px;
 		 padding-bottom:2px;
 		 margin-top:0px;
 		 margin-bottom:0px; 
}
.willkommen_tabelle {
		 width:320px;
		 height:30px;
		 margin-left:0px;
		 padding-left:0px;
		 margin-top:30px;
		 background-color:#A8A69E;
}		
.willkommen {
		 font-size:16px;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
	     margin-left:5px;
	     margin-right:5px;
}		
.willkommen a {
	     text-decoration: none;
		 color:#000000;
} 
.willkommen a:hover{
  		 color:#000000;
		 text-decoration:none;
		 font-weight:bold;
}
div.hm_graphic {
		 text-align:left;
}
div.hm_graphic img {
		 margin-top:0px;
		 width:45px;
		 height:69px;
} 
.hm_tabelle_gesamt{
		 width:100%;
		 height:10px;
		 background-color:white;
		 margin-left:0px;
		 margin-top:0px;
		 border-collapse:collapse;
		 border-spacing:0;
}		 
.hm_spalte_bild{
		 width:45px;
		 vertical-align:top;
		 text-align:left;
		 padding:0px;
		 margin:0px;
}		 

.hm_spalte_text{
		 text-decoration: none;		 
	}		 
			 
.hm_tabelle {
		 vertical-align: middle;
		 position:relative;
		 
		 width:100%;
		 height:10px;
		 background-color:white;
		 margin-left:0px;
		 margin-top:0px;
		 border-bottom-width:1px;
		 border-bottom-color:#A8A69E;
		 border-bottom-style:solid;
		 border-top-width:1px; 
		 border-top-color:#A8A69E;
		 border-top-style:solid;


		 
}		 
.hm_link_tabelle {
		 width:480px;
		 height:20px;
		 background-color:white;
		 margin-left:10px;
		 margin-right:0px;
}
		 
.hm_spalten {
		padding:0px;
		margin:0px;
		height:20px;
        background-color:white;
		text-align:center;
		text-decoration:none;
	

}



.hm_spalten_ende {
		padding:0px;
		margin:0px;
		height:20px;
		background-color:white;
		text-align:center;
		
}
.hm_spalten a {
	 	 text-decoration: none;
	 	 text-transform:uppercase;
	     color:#A8A69E;  		 
	     font-size:12px
;
  		 font-family:verdana;
  		 font-weight:600;
  		 letter-spacing:1px;
  		 text-align:center;
		 margin-left:5px;
		 margin-right:5px;
}


.hm_links_dunkel a {

	 	 text-decoration: none;
	 	 text-transform:uppercase;
	     color:#A8A69E;  		 
	     font-size:12px
;
  		 font-family:verdana;
  		 font-weight:600;
  		 letter-spacing:1px;
  		 text-align:center;
		 margin-left:15px;
		 margin-top:5px;
		 margin-right:15px;
		
		 
}

.hm_links_auswahl a {

	 	 text-decoration: none;
	 	 text-transform:uppercase;
	     color:#5E5C54;
	   
	 		 
	     font-size:12px
;
  		 font-family:verdana;
  		 font-weight:600;
  		 letter-spacing:1px;
  		 text-align:center;
		 margin-left:15px;
		 margin-top:5px;
		 margin-right:15px;
		
		 
}


.hm_links_klein a {
	 	 text-decoration: none;
	     color:#A8A69E;  		 
	     font-size:12px
;
  		 font-family:verdana;
  		 font-weight:600;
  		 letter-spacing:1px;
  		 text-align:center;
  		 margin-top:0px;
		 margin-left:15px;
		 margin-right:15px;

}


.hm_spalten_aktuell {
		padding:0;
		margin:0;
		height:10px;
		background-color:#A8A69E;
		margin-top:0px;
		text-align:center;
}
.hm_spalten_aktuell a {
	 	 text-decoration: none;
	     color:white;  		 
	     font-size:12px
;
	     text-transform:uppercase;
	     letter-spacing:1px;
	     font-weight:normal;
  		 font-family:verdana;
  		 text-align:center;
		 margin-left:10px;
		 margin-right:10px;
}

.hm2_tabelle_ {
		 width:505px;
		 height:10px;
		 background-color:white;
		 padding-left:0px;
		 margin-top:0px;

	 
}

.hm2_spalten {
		padding:0px;
		margin:0px;
		height:15px;
        background-color:white;
		text-align:center;
		text-decoration:none;
}



.hm2_spalten_ende {
		padding:0px;
		margin:0px;
		height:15px;
		background-color:white;
		text-align:center;
		width:30px;
		
}
.hm2_spalten a {
	 	 text-decoration: none;
	 	 text-transform:uppercase;
    	 color:#000000; 		 
	      font-size:12px
;
  		 font-family:verdana;
  		 font-weight:600;
  		 letter-spacing:1px;
  		 text-align:left;
		 margin-right:60px;
		 margin-left:40px;
}


.hm_kontakt {		 
		 margin-left:5px;
		  font-size:11px;
  		 font-family:verdana;
  	     color:#000000;
	     text-align:center;
	     margin-bottom:0px;
	     margin-top:5px;
	     margin-right:0px;
}

.hm_kontakt a {		 
	     color:#000000;
	     text-decoration:none;
	    
}
.hm_kontakt_newsletter {
		 margin-left:30px;
		  font-size:12px
;
  		 font-family:verdana;
  		 font-weight:bold;
  		 text-transform:uppercase;
  		 letter-spacing:1px;
	     color:#000000;
	     text-align:left;
	     padding-left:30px;
	     padding-right:0px;
}
.hm_kontakt_english {
		  font-size:12px
;
  		 font-family:verdana;
  		 font-weight:bold;
  		 text-transform:uppercase;
  		 letter-spacing:1px;
	     color:#000000;
	     text-align:right;
	     padding-left:150px;
	     padding-right:0px;
}    
.hm_kontakt_newsletter a {
	 	 text-decoration: none;
	     color:#000000;
}
.hm_kontakt_english a {
	 	 text-decoration: none;
	     color:#000000;
}

.gruen_text {
		position: absolute; 
		top: 2; 
		left: 12; 
		width: 1114; 
		height: 478; 
		font-family:Verdana; 
		font-size:11px; 
		color:black; 
		font-style:italic

}
.um_ueberschrift {
		 font-size:12px
;
  		 font-family:verdana; 		
	     color:white;
	     text-align:left;
	     padding-top:20px;
	     padding-bottom:1px;
	     margin-left:10px;
	     border-bottom-color:white;
	     border-bottom-style:solid;
	     border-bottom-width:1px;


} 
.um_ueberschrift a{
	     text-decoration: none;
		 color:white;
} 
.um_ueberschrift a:hover{
		 text-decoration:none; 
		 margin-left:10px;
}

.um_unten_trennung {
		 font-size:12px;
		 text-transform:uppercase;
  		 font-family:verdana; 		
	     color:white; 
		 
	     text-align:left;
	     padding-top:30px;
	     padding-bottom:10px;
	     margin-left:10px;
	      border-bottom-color:white;
	     border-bottom-style:solid;
	     border-bottom-width:1px;

}

.um_unten_ueberschrift {
		 font-size:12px;
		 text-transform:uppercase;
  		 font-family:verdana; 	
  		
	     color:white;
	     text-align:left;
	     padding-top:5px;
	     padding-bottom:1px;
	     margin-left:10px;
	     font-weight:400;
  		




} 
.um_unten_ueberschrift a{
	     text-decoration: none;
		 color:white;
}
.um_unten_ueberschrift a:hover{
		 text-decoration:none; 
		 margin-left:10px;
}



.um_text {
		 font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
	     margin-left:10px;
	     margin-top:2px;
	     margin-bottom:2px;
} 
.um_text a{
	     text-decoration: none;
		 color:#000000;
} 

.um_veranstaltung_fett {
		 font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     font-weight:bold;
	     text-align:left;
	     margin-left:10px;
	     margin-top:2px;
	     margin-bottom:2px;
} 
.um_veranstaltung a{
	     text-decoration: none;
		 color:#000000;
} .um_veranstaltung {
		 font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
	     margin-left:10px;
	     margin-top:2px;
	     margin-bottom:2px;
} 
.um_veranstaltung a{
	     text-decoration: none;
		 color:#000000;
} 


.um_text a:hover{
		 text-decoration:none; 
		 color:white;

}


.um_text_markiert {
		 font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
	     margin-left:10px;
	     margin-top:2px;
	     margin-bottom:2px;
	     border-bottom-style:solid;
	     border-bottom-width:1px;
	     border-bottom-color:#000000;

	 
} 
.um_text_markiert a{
	     text-decoration: none;
		 color:#000000;
} 

.um_untertext {
		 font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
	     margin-left:40px;
	     margin-top:2px;
	     margin-bottom:2px;
} 
.um_untertext a{
	     text-decoration: none;
		 color:#000000;
} 
.um_untertext a:hover{
		 text-decoration:none; 
		 color:white;

}



.schrift_logo_ueberschrift {
		 font-size:24px;
  		 font-family:verdana;
	     color:white;
	     text-align:center;
	     text-align:center;
	    
} 
.schrift_logo_ueberschrift a{
	     text-decoration: none;
		 color:#000000;
} 

 
.datum {
		 font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:justify;
   	     line-height:100%;
	     margin-left:80px;
	   
}    
.datum a{
	     text-decoration: none;
		 color:#000000;
} 


.datum_start {
		 font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:justify;
   	     line-height:100%;
	     margin-left:325px;
	   
}    
.datum_start a{
	     text-decoration: none;
		 color:#000000;
}

.um_weingut {
		  font-size:12px
;
  		 font-family:verdana;
  		 font-weight:normal;
	     color:#000000;
	     text-align:center;
	     padding-top:5px;
	     padding-bottom:5px;
	     text-transform:uppercase;
	 

	  
} 
.um_weingut a{
	     text-decoration: none;
		 color:#000000;
} 

.um_weingut :hover{
	     text-decoration: none;
		 color:#000000;
		 font-weight:bold;
} 

.um_weingut_allg_tour {
		  font-size:12px
;
  		 font-family:verdana;
  		 font-weight:bold;		 
	     color:#A8A69E;
	     text-align:center;
	     padding-top:5px;
	     padding-bottom:5px;
} 

.um_weingut_allg_tour a{
	     text-decoration: none;
		 color:#A8A69E;
} 
.um_weingut_cz {
		 font-size:20px;
  		 font-family:verdana;
	     color:#000000;
	     font-weight:bold;
	     text-align:center;
	     margin-left:20px;
	     margin-right:20px;
		 line-height:20px;
} 
.um_weingut_cz a{
	     text-decoration: none;
		 color:#000000;
} 
.wg_ueberschrift {
		  font-size:12px
;
  		 font-family:verdana;
  		 font-weight:bold;
	     color:#A8A69E;
	     text-align:right;
	     margin-right:5px;
	     padding-bottom:50px;
	     margin-left:5px;
	     margin-right:20px;
} 
.wg_text {
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:justify;
	     margin-left:5px;
	     margin-right:20px;
} 

.wg_text {
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:justify;
	     margin-left:5px;
	     margin-right:20px;
}
.t_bildlinks_ueberschrift {
  		 font-family:verdana;
	     text-align:left;
	     margin-left:230px;
	     padding-bottom:0pt;
	     margin-right:0px;
	     margin-bottom:20px;
	     margin-top:50px;
         line-height:120%; 
         font-size:20px;
	     color:black;
   	     font-weight:100;    
       
} 
.t_bildlinks_unterueberschrift {
		 font-size:15px;
  		 font-family:verdana;
	     color:#A8A69E;
	     text-align:left;
	     margin-left:230px;
	     padding-bottom:0pt;
	     margin-right:0px;
	     margin-bottom:20px;
	     margin-top:-15px;
         line-height:100%; 
        
} 


.t_bildlinks_unterueberschrift2 {
		 font-size:15px;
  		 font-family:verdana;
	     color:#A8A69E;
	     text-align:left;
	     margin-left:230px;
	     padding-bottom:0pt;
	     margin-right:0px;
	     margin-bottom:5px;
	     margin-top:20px;
         line-height:100%; 
        
}

.weine_riede_allgemein {
		  font-size:12px
;
  		 font-family:verdana;
  		 font-weight:bold;
	     color:#A8A69E;
	     text-align:left;
   	     line-height:180%;
	     margin-left:230px;
   	     margin-bottom:20px;
} 



.weine_allg_textfett {
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     font-weight:bold;
	     text-align:justify;
   	     line-height:180%;
	     margin-left:230px;
} 

.weine_allg_textfett a{
	     text-decoration: none;
		 color:#000000;
		 } 



.weine_allg_textfett_auto {
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     font-weight:bold;
	     text-align:justify;
   	     line-height:180%;
	     margin-left:auto;
} 

.weine_allg_textfett_auto a{
	     text-decoration: none;
		 color:#000000;

} 

.weine_allg_textfettzentriert {
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     font-weight:bold;
	     text-align:center;
   	     line-height:180%;
	     margin-left:230px;
} 
.weine_allg_textkursiv {
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:center;
	     font-style:italic;
   	     line-height:180%;
	     margin-left:230px;
}
.weine_allg_textzentriert {
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:center;
   	     line-height:180%;
	     margin-left:230px;
} 
.weine_allg_text {
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:justify;
   	     line-height:180%;
	     margin-left:230px;
	     } 
	    
.weine_allg_text a{
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
	     text-decoration: none;
} 

.weine_allg_text_auto {
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:justify;
   	     line-height:180%;
	     margin-left:auto;
	     } 
	    
.weine_allg_text_auto a{
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
	     text-decoration: none;
} 


.weine_allg_text_left {
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:justify;
   	     line-height:180%;
	     margin-left:0px;
	     } 
	    
.weine_allg_text_left a{
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:justify;
	     text-decoration: none;
 } 
.weine_allg_text_grau_auto {
		  font-size:12px
;
  		 font-family:verdana;
	     color:#999999;
	     text-align:justify;
   	     line-height:180%;
	     margin-left:auto;
	     } 
	    
.weine_allg_text_grau_auto a{
		  font-size:12px
;
  		 font-family:verdana;
	     color:#999999;
	     text-align:left;
	     text-decoration: none;
} 



.bilder_text {
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:justify;
   	     line-height:180%;
	     margin-left:20px;
	     } 
.bilder_text a{
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
	     text-decoration: none;
 } 

.lese_ueberschrift {
		  font-size:12px
;
  		 font-family:verdana;
  		 font-weight:bold;
	     color:#000000;
	     text-align:left;
	     margin-left:auto;
	     margin-right:auto; 
	     padding-top:11px;
	     padding-bottom:10px;
         line-height:180%;
         width:506px;
} 

.lese_ueberschrift_rechts {
		  font-size:12px
;
  		 font-family:verdana;
  		 font-weight:bold;
	     color:#000000;
	     text-align:right;
	     margin-left:auto;
	     margin-right:auto; 
	     padding-top:11px;
	     padding-bottom:10px;
         line-height:180%;
         width:506px;
} 

.lese_text {
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:justify;
   	     line-height:180%;
	     margin-left:auto;
	     margin-right:auto; 
	     padding-bottom:10px;  
	     width:506px;
} 

.lese_text a {
	 	 text-decoration: none;
	     color:#000000;
}

.lese_bild {
	     margin-left:auto;
	     margin-right:auto; 
	     width:506px;
		 height:124px;
		 padding-top:12pt;
	     padding-bottom:10px;  
	     padding-left:0;
	     padding-right:0;
} 

.text_kalender {
		 font-size:30pt;
  		 font-family:adinekirnberg-script;
	     color:#000000;
	     text-align:center;
   	     line-height:180%;
	     margin-left:auto;
	     margin-right:auto; 
	     padding-bottom:10px;  
	     width:506px;
}

.newsletter_ueberschrift {
		 font-size:10pt;
  		 font-family:verdana;
  		 font-weight:bold;
	     color:#000000;
	     text-align:center;
         padding-top:70px;
} 
.newsletter_text {
		 font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:center;
   	     line-height:180%;
} 
.newsletter_text a {
	 	 text-decoration: none;
	     color:#000000;
}
.weine_ueberschrift_weingut_cz {
		 font-size:12pt;
  		 font-family:verdana;
  		 font-weight:bold;
	     color :#ECE8DD;
	     text-align:left;
	     padding-bottom:12pt;
         line-height:120%;
} 
.frame_logo_bild {
	     text-align:left;
	     margin-left:5px;
	     padding-top:0px;
	     margin-top: 0px;
	    
	    
} 

.frame_logo {
		 font-size:20px;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
	     margin-left:80px;
	     padding-top:8pt;
	    
} 
.frame_logo a {
	 	 text-decoration: none;
	     color:#000000;
}
.frame_logo_start_bild {
	     text-align:left;
	     margin-left:270px;
	    
} 

.frame_logo_start {
		 font-size:20px;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
	     margin-left:325px;
	     padding-top:8pt;
	    
} 

.frame_logo_start a {
	 	 text-decoration: none;
	     color:#000000;
}

 
 .riedenname {
		 font-size:21px;
  		 font-family:verdana;
	     color:#A8A69E;
	     text-transform:uppercase;
	     text-align:left;
	     margin-left:230px;
	     margin-bottom:10px;
	     letter-spacing:1px;
	     text-decoration: none;
	     font-weight:100;
	     

} 

 
.weine_auszeichnungen_weinbauregion_ueberschrift {
		 font-size:23px;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
	     margin-left:230px;
	     margin-bottom:3px;
	     margin-top:30px;
	     font-weight:100;	     	     
	     letter-spacing:1px;

	     	     
} 


.index_ueberschrift {
		 font-size:23px;
  		 font-family:verdana;
	     color:#A8A69E;
	     text-align:right;
	     margin-top:350px;
	     margin-right:20px;
   	     font-weight:100;    
	     letter-spacing:1px;
     	     
}

.index_ueberschrift a {
		 font-size:23px;
  		 font-family:verdana;
	     color:#A8A69E;
	     text-align:right;
   	     font-weight:100;    
	     letter-spacing:1px;
	     text-decoration:none;
     	     
}
.index_unterueberschrift {
		position:absolute; 
		right:20px;
		width:500px;	     
		 font-size:11px;
  		 font-family:verdana;
	     color:#5E5C54;
	     text-align:right;
   	     font-weight:100;    
	     letter-spacing:1px;
	     margin-left:200px;
	     
}

.index_unterueberschrift a {
		 font-size:11px;
  		 font-family:verdana;
	     color:black;
	     text-align:right;
	     margin-top:0px;
	     
	     
   	     font-weight:100;    
	     letter-spacing:1px;
	     text-decoration:none;
     	     
}

.index_links  {
	position:absolute; 
		right:540px;
		top:350px;
		 font-size:11px;
  		 font-family:verdana;
	     color:#A8A69E;
	     text-align:right;
	     margin-top:0px;
	    	     font-weight:100;    
	     letter-spacing:1px;
	     text-decoration:none;
     	     
}

.index_links a {
		 font-size:11px;
  		 font-family:verdana;
	     color:#A8A69E;
	     text-align:left;
	     margin-top:0px;
   	     font-weight:100;    
	     letter-spacing:1px;
	     text-decoration:none;
     	     
}




.sondernachricht_ueberschrift {
		 font-size:18px;
  		 font-family:verdana;
	     color:#990000;
	     text-align:left;
		 line-height:23px;
	     margin-left:0px;
	     margin-bottom:0px;
} 

.sondernachricht_text {
		  font-size:12px
;
  		 font-family:verdana;
	     color:#990000;
	     text-align:left;
   	     line-height:15px;
	     margin-left:230px;
		 margin-bottom:0px;
} 
.sondernachricht_text a{
		  font-size:12px
;
  		 font-family:verdana;
	     color:#990000;
	     text-align:left;
	     padding-top:50px;
	     line-height:15px;
	     text-decoration: none;
} 


.weine_ueberschrift_cz {
		 font-size:25px;
  		 font-family:verdana;
	     color:#ECE8DD;
	     text-align:left;
	     margin-left:230px;
	     padding-bottom:20px;
	     padding-top:80px;
} 
.auszeichnungen_jahr{
		  font-size:12px
;
  		 font-family:verdana;
  		 font-weight:bold;
	     color:#000000;
	     text-align:left;
	     margin-left:230px;
	     padding-top:20px;
	     padding-bottom:10px;
         line-height:70%;
} 
.auszeichnungen{
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
	     margin-left:230px;
	     padding-top:0px;
	     padding-bottom:5px;
	     margin-top:0px;
	     margin-bottom:0px;
}
.cuvee_ueberschrift {
		  font-size:12px
;
  		 font-family:verdana;
  		 font-weight:bold;
	     color:#000000;
	     text-align:left;
	     margin-left:230px;
         padding-top:0px;
         padding-bottom:0px;
} 
.kostnotizen_jahrgang {
		 font-size:12px
;
  		 font-family:verdana;
  		 font-weight:normal;
	     color:#000000;
	     text-align:left;
	     margin-left:20px;
	     margin-right:20px;
		 margin-top:30px;
   	     margin-bottom:5pt;
   	     text-transform:uppercase;
} 
.kostnotizen {
		 font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
   	     line-height:120%;
   	     margin-left:20px;
	     margin-right:20px;
		 margin-top:10px;
   	     margin-bottom:10px;
} 
.body_tour a {
		text-decoration:none;
		color:#000000;
		font-weight:bold;
		 font-size:12px
;
}
.body_tour div.b {
		position:relative;
		width:580px; 
		height:470px; 
		overflow:hidden;
		margin:0; 
		padding:0;
		 font-size:12px
; 
		line-height: 15px;
		background-color:#E5E6DE; 
		color:#000000;
}
.body_tour span.tour_ueberschrift {
		font-size: 16px;
		font-weight:bold;
}
.body_tour div.b1 {
		right:0px;
		azimuth:rightwards;
 
		top:0px; 
		width:580px; 
		margin: 0; 
		padding: 0px;
		z-index:20;
		background:inherit;
		 font-size:12px
;
}
.body_tour .b1 div.b11 { 
		width:350px;
}
.body_tour .ohne_b12 div.b11 { 
		width:200px;
}
.body_tour .b1 .ohne_b12 div.b12 { 
		display: none 
}
.body_tour div.b11 {
		width:350px;
		margin:0; 
		padding:0;
		text-align:left;
		z-index:40;
		background:inherit;
}
.body_tour div.b12 {

		width:200px;
		margin:0; 
		padding:0;
		text-align:center;
		z-index:30;
		background:inherit;
}
.body_tour p {
		padding:0; 
		margin:3px;
}
.body_tour_weinguides p {
		padding:0; 
		margin:3px;
}
.body_tour div.b2 {
		position:absolute; 
		right:0px;
		bottom:0px;
		width:580px; 
		height:330px; 
		overflow:hidden;
		padding:0; 
		margin:0;
		z-index:10;

}
.body_tour div.b2a {
		position:absolute; 
		bottom:0px;
		width:580px; 
		height:340px; 
		overflow:hidden;
		padding:0; 
		margin:0;
		z-index:10;
		background-color:#A8A69E;
		vertical-align:middle;
}

.body_tour div.b21a {
        position:absolute;
        top:0;
        left:0;
        padding:0;
        margin:0;
}
.body_tour div.b22a {
        position:absolute;
        right:0;
        top:0;
        width:435px;
        height:auto;
        padding:0;
        margin:auto;
        text-align:center;
}
.body_tour div.b23a {
        position:absolute;
        right:0;
        bottom:5px;
        width:435px;
}
.body_tour img.b2 {
	
		height:350px;
		border:0;
		padding:0;
		margin:0; 
}
.tour_start_rechts {
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:right;
} 
.tour_start_rechts a {
	     text-decoration: none;
		 color:#000000;
} 
.tour_ueberschrift{
		 font-size:16px;
		 font-weight:bold;
		 display:inline;
		 color:#000000;
}

.start_text{
 		 font-family:verdana;
  		  font-size:12px
;
	     color:#000000;
		 text-align:left;
		 padding-top:2px;
	     padding-bottom:2px;
		 margin-left:230px;


}

.start_textfett{
 		 font-family:verdana;
  		  font-size:12px
;
	     color:#000000;
		 font-weight:bold;
	     text-align:left;
		 padding-top:2px;
	     padding-bottom:2px;



}

.start_textfett a {
	     text-decoration: none;
		 color:#000000;
}
.tour_ueberschrift a {
	     text-decoration:none;
		 font-size:16px;
		 color:#000000;
		 font-weight:bold;
} 
.tour_text{
	     color:#000000;
	     text-align:left;
   	     padding-left:0px;
		 padding-top:0px;
   	     padding-bottom:0px;
   	     vertical-align:baseline;
} 
div.weinguides_bild {
		 width:145px;
		 height:330px;
		 margin-left:0px;
		 margin-right:0px;
		 margin-top:0px;
}
.weinguides_auszeichnungen{
  		 font-family:Verdana;
  		  font-size:12px
;
	     color:#000000;
	     text-align:center;
	     padding-left:10px;
	     padding-right:10px;
	     padding-top:1px;
 	     padding-bottom:1px;
 	     line-height:14px;
}
.weinguides_spalte_bewertungen {
		 width:435px;
   		 background-color:#A8A69E;
   		 vertical-align:bottom;
   		 text-align:left;
}	
.weinguides_bewertungsschema{
  		 font-family:Verdana;
  		  font-size:12px
;
	     color:#000000;
	     text-align:left;
	     padding-left:10px;
	     padding-right:10px;
	     padding-top:1px;
 	     padding-bottom:1px;
   	     line-height:14px;
}
.weinbauregion_rebsorte_text {
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
	     padding-top:3px;
	     padding-bottom:3px;
   	     margin-left:150px;
   	     margin-right:20px;
}
.weinbauregion_rebsorte_text p {
	margin-bottom:10px;
}
.weinbauregion_rebsorte_ueberschrift {
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
	     margin-left:150px;
	     padding-top:40px;
	     padding-bottom:10px;
   		 font-size:25px;
}	
.weinbauregion_rebsorte_bild{
	float:left;
	width:134px;
	height:470px;
	overflow:hidden;	
}

.dac_ueberschrift{
		 font-size:12px;
  		 font-family:verdana;
  		 font-weight:bold;
	     color:#000000;
	     text-align:center;
         padding-top:20px
} 
.dac_allgemein_ueberschrift{
		  font-size:12px
;
  		 font-family:verdana;
  		 font-weight:bold;
	     color:#000000;
	     text-align:left;
   	     margin-left:55px;
   	     margin-right:55px;
   	     padding-bottom:10px;
   	     padding-top:20px; 
} 
.dac_allgemein_ueberschrift a{
		 text-decoration:none;
		 font-weight: bold;
 	     color:#000000;
} 
.dac_allgemein_text{
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
   	     line-height:180%;
   	     margin-left:55px;
   	     margin-right:55px;
}
div.dac_allgemein_graphic {
		 text-align:center;
}
div.dac_allgemein_graphic img {
		 padding-top:10px;
		 padding-bottom:20px;
		 width:170px;
		 height:200px;
		 margin-left:auto;
		 margin-right:auto;
} 
.winetimes_ueberschrift{
		 font-size:14px;
  		 font-family:verdana;
  		 font-weight:bold;
	     color:#000000;
	     text-align:left;
   	     margin-left:55px;
   	     margin-right:55px;
   	     padding-bottom:15px;
   	     padding-top:20px; 
} 
.winetimes_link{
		  font-size:12px
;
  		 font-family:verdana;
  		 font-weight:bold;
	     color:#000000;
	     text-align:right;
   	     margin-left:55px;
   	     margin-right:55px;
} 
.winetimes_link a{
		 text-decoration:none;
		 color:#000000
} 
.winetimes_allgemein_text{
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
   	     line-height:180%;
   	     margin-left:55px;
   	     margin-right:55px;
   	     padding-bottom:15px;
   	     padding-top:20px; 
} 
.foto_text_winetimes{
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
   	     margin-left:55px;
   	     margin-right:55px;
}
.termine_tabelle {
		 width:100%;
		 background-color:white;
		 padding-left:5px;
		 padding-right:45px;
		 margin-top:0px;
		
}		 
.termine_spalte_links{
		 width:180px;
		 background-color:white;
		 margin-top:0px;
		 margin-bottom:5px;
		 padding-left:0px;
		 padding-right:10px;
		 vertical-align:top;
		 text-align:right;
} 
.termine_spalte_rechts{
		 background-color:white;
		 margin-top:0px;
		 margin-bottom:5px;
		 padding-left:10px;
		 padding-right:0px;
		 vertical-align:top;
		 text-align:left;
} 


.t_bildoben_ueberschrift{
	 	 margin-left:20px;
	     margin-bottom:0px;
		 font-size:23px;
  		 font-family:verdana;
	     color:#A8A69E;
	     text-align:left;
	     padding-bottom:0pt;
         line-height:120%; 
} 

.t_bildoben_ueberschrift a{
	     text-decoration: none;
		 font-size:20px;
  		 font-family:verdana;
	     color:#000000;
	     font-weight:normal;

} 

.t_bildoben_unterueberschrift {
		 font-size:15px;
  		 font-family:verdana;
	     color:#A8A69E;
	     text-align:left;
	     margin-left:20px;
	     padding-bottom:0pt;
	     margin-bottom:5px;
	     margin-top:20px;
         line-height:100%; 
        
}

.t_bildoben_text {
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:justify;
   	     line-height:180%;
	     margin-left:20px;
	     	
  	     padding-bottom:0pt;
	     margin-bottom:5px;
	     margin-top:20px;
      }
	     

	     
.t_bildoben_text a{
	     text-decoration: none;
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     font-weight:normal;

} 


.termine_datum{
		 font-size:12px
;
  		 font-family:verdana;
  		 font-weight:bold;
	     color:#000000;
	     text-align:right;
	     padding-top:10px;
	     padding-bottom:0px;

} 
.termine_datum a{
		 font-size:12px
;
  		 font-family:verdana;
  		 font-weight:bold;
	     color:#000000;
	     text-align:right;
	     padding-top:10px;
	     padding-bottom:0px;
	     	     text-decoration: none;

} 

.termine_datum_normal{
		 font-size:12px
;
  		 font-family:verdana;
  		 color:#000000;
	     text-align:right;
	     padding-top:10px;
	     padding-bottom:0px;

} 

.termine_veranstaltung{
		 font-size:12px
;
  		 font-family:verdana;
  		 font-weight:bold;
	     color:#000000;
	     text-align:left;
   	     padding-top:10px;
	     padding-bottom:0px;

} 

.termine_veranstaltung a{
	     text-decoration: none;
		 color:#000000;
}
.termine_beschreibung{
		 font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
} 

.termine_beschreibung a{
	     text-decoration: none;
		 color:#000000;
}


.termine_datumalt{
		 font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:right;
} 

.termine_link {
		 font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
	     } 
.termine_link a{
	     text-decoration: none;
		 color:#000000;
} 
.zitate_kopf{
		 font-size:12px
;
  		 font-family:verdana;
  		 font-weight:normal;
	     color:#000000;
	     text-align:right;
	     margin-top:10px;
	     margin-bottom:0px;
	     vertical-align:top;
	     text-transform:uppercase;

}
.zitate_kopf a{
	     text-decoration: none;
		 color:#000000;
} 
.zitate_kopf a:hover{
		 text-decoration:none; 
		 color:#A8A69E;

}


.zitate_kopf_beschr{
		 font-size:12px
;
  		 font-family:verdana;
  		 color:#000000;
	     text-align:right;
	     margin-top:10px;
	     margin-bottom:0px;
	     vertical-align:top;

}
.zitate_kopf_beschr a{
	     text-decoration: none;
		 color:#000000;
} 


.zitate_beschreibung{
		 font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
	     margin-top:10px;
	     margin-bottom:10px;
	     margin-left:5px;
	     vertical-align:top;
} 

.zitate_beschreibung a{
	     text-decoration: none;
		 color:#000000;
} 


.zitate_beschreibung_normal{
		 font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:right;
	     margin-top:10px;
	     margin-bottom:10px;
	     vertical-align:top;
} 
.zitate_beschreibung_normal a{
	     text-decoration: none;
		 color:#000000;
}

.zitate_beschreibung_grau{
		 font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:right;
	     margin-top:10px;
	     margin-bottom:10px;
	     vertical-align:top;
	     color:#999999;
} 
.zitate_beschreibung_grau a{
	     text-decoration: none;
		 color:#999999;
}


.text_weinguides{
		 font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:center;
	     margin-top:10px;
	     margin-bottom:10px;
	     vertical-align:top;
} 



.t_ohnebild_ueberschrift{
		 font-size:20pt;
  		 font-family:verdana;
	     color:#A8A69E;
	     text-align:left;
   	     margin-top:40pt;
   	     margin-bottom:30pt;
   	     border-bottom-color:#A8A69E;
   	     border-bottom-style:solid;
   	     border-bottom-width:1px;
   	     width:506px;
	 	 margin-left:5px;
	 	 margin-right:auto;
	     margin-bottom:20px;

} 
.t_ohnebild_ueberschrift a{
	     text-decoration: none;
		 color:#A8A69E;
		 	 font-size:20pt;
  		 font-family:verdana;
	     color:#A8A69E;
	     font-weight:normal;

} 


.vertrieb_bild{
		 padding-top:40px;
		 width:580px;
		 height:373px;
} 
.vertrieb_land_firma {
		  font-size:12px
;
  		 font-family:verdana;
  		 font-weight:bold;
	     color:#000000;
	     text-align:center;
} 


.vertrieb_land_firma a{
	     text-decoration: none;
		 color:#000000;
}



.vertrieb_firma_anschrift {
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:center;
	     padding-top:0px;
	     padding-bottom:5px;
	     margin-top:0px;
	     margin-bottom:0px;
} 
.vertrieb_tabelle {
		 width:550px;
		 height:auto;
		 background-color:white;
		 margin-left:auto;
		 margin-right:auto;
		 margin-top:0px;
}		 
.vertrieb_spalte_links {
		 width:230px;
		  font-size:12px
;
  		 font-family:verdana;
  		 font-weight:bold;
	     color:#000000;
	     text-align:right;
	     padding-top:5px;
	     padding-bottom:5px;
	     padding-right:2px;
	     padding-left:0px;
} 
.vertrieb_spalte_links a{
	     text-decoration: none;
		 color:#000000;
}

.vertrieb_spalte_rechts {
		 width:320px;
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
	     padding-top:5px;
	     padding-bottom:5px;
	     padding-right:0px;
	     padding-left:2px;
} 
.kontakt_tabelle {
		 font-family:verdana;
	      font-size:12px
;
		 width:500px;
		 height:60px;
		 background-color:white;
		 margin-left:0px;
		 margin-top:0px;
}		 
.kontakt_spalte_breit {
		 width:300px;
		 height:60px;
		 background-color:white;
		 margin-top:0px;
		 padding-left:0px;
		 padding-right:0px;
		 vertical-align:top;
} 
.kontakt_spalte_schmal {
		 width:200px;
		 height:60px;
		 background-color:white;
		 padding-top:0px;
		 padding-left:0px;
		 padding-right:20px;
} 
.kontakt_spalte_breit_text {
		 font-family:verdana;
	      font-size:12px
;
		 padding-top:2px;
		 padding-bottom:2px;
		 padding-left:0px;
		 padding-right:0px;
		 vertical-align:top;
		 line-height:150%;
} 
.kontakt_spalte_schmal_text {
		 font-family:verdana;
	      font-size:12px
;
		 padding-top:2px;
		 padding-bottom:2px;
		 padding-left:0px;
		 padding-right:20px;
		 vertical-align:top; 
 		 line-height:150%;
} 
.kontakt_spalte_breit_text a {
	 	 text-decoration: none;
	     color:#000000;  		 
	      font-size:12px
;
  		 font-family:verdana;
		 text-align:left;
}
.kontakt_spalte_schmal_text a {
	 	 text-decoration: none;
	     color:#000000;  		 
	      font-size:12px
;
  		 font-family:verdana;
		 text-align:left;
}
.kontakt_spalte_karte {
		 width:350px;
		 height:210px;
		 background-color:white;
		 margin-top:0px;
		 padding-left:0px;
		 padding-right:0px;
} 
.kontakt_spalte_name {
		 font-size:13.5pt;
  		 font-family:verdana;
	     color:#A8A69E;
		 width:280px;
		 height:60px;
		 background-color:white;
		 padding-left:0px;
		 padding-right:0px;
} 
.kontakt_spalte_name a {
	 	 text-decoration: none;
	     color:#A8A69E;
		 font-size:13.5pt;
  		 font-family:verdana;
		 text-align:left;
}
.kontakt_anschrift {
		  font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     text-align:left;
	     padding-top:0px;
	     padding-bottom:5px;
   	     margin-top:0px;
   	     margin-bottom:0px;
} 
.team_ueberschrift {
		 font-size:24pt;
  		 font-family:verdana;
	     color:#A8A69E;
	     text-align:center;
	     padding-top:0px;
	     padding-bottom:40px;
   	     margin-top:0px;
   	     margin-bottom:0px;
} 
.team_tabelle {
		 width:480px;
		 height:220px;
		 background-color:white;
		 margin-left:auto;
		 margin-right:auto;
		 margin-top:0px;
}		 
.team_spalte_breit {
		 height:220px;
		 background-color:white;
		 margin-top:0px;
		 margin-bottom:0px;
		 padding-left:0px;
		 padding-right:0px;
		 vertical-align:top;
} 
.team_spalte_schmal {
		 width:160px;
		 height:220px;
		 background-color:white;
		 padding-top:0px;
		 padding-left:0px;
		 padding-right:0px;
 		 vertical-align:top;
} 
.team_name {
		 font-family:verdana;
	     font-size:16pt;
		 color:#A8A69E;
		 text-decoration:none;
		 margin-top:0px;
		 padding-left:10px;
		 padding-right:0px;
		 padding-bottom:5px;
		 vertical-align:top;
} 
.team_name a {
	 	 text-decoration: none;
	     color:#A8A69E;  		 
}
.team_beschreibung {
		 font-family:verdana;
	      font-size:12px
;
		 color:#000000;
		 margin-top:0px;
		 padding-left:10px;
		 padding-right:0px;
 		 padding-bottom:0px;
		 vertical-align:top;
} 
.untermenue_weine {
		  font-size:12px
;
  		 font-family:verdana;
  		 font-weight:bold;
	     color:#000000;
	     text-align:left;
	     margin-left:10pt;
	     line-height:120%;
}  
.download_ueberschrift {
  		 font-family:verdana;
   		 font-size:16pt;
	     color:#000000;
	     text-align:center;
	     padding-left:0px;
	     padding-top:20px;
	     padding-bottom:5px;
}		 
.download_ueberschrift_klein {
  		 font-family:verdana;
   		 font-size:14pt;
	     color:#000000;
	     text-align:center;
	     padding-left:0px;
	     padding-top:20px;
	     padding-bottom:20px;
}		 
.download_tabelle {
		 width:540px;
		 height:auto;
		 background-color:white;
		 margin-left:auto;
		 margin-right:auto;
		 margin-top:20px;
		 padding:0;
}		 
.download_spalte{
		 height:180px;
		 width:200px;
		 background-color:white;
		 margin-top:0px;
		 margin-bottom:0px;
		 padding-left:0px;
		 padding-right:0px;
		 vertical-align:middle;
} 
.download_spalte_ueberschrift{
		 width:560px;
		 height:auto;
		 background-color:white;
		 margin-top:0px;
		 margin-bottom:0px;
		 padding-left:0px;
		 padding-right:0px;
		 vertical-align:middle;
} 
.download_bild_text {
		 font-family:verdana;
	      font-size:12px
;
		 color:#000000;
		 text-decoration:none;
		 padding-top:0px;
		 padding-left:5px;
		 padding-right:5px;
		 padding-bottom:0px;
		 vertical-align:middle;
		 text-align:left;
} 
.download_bild_text a {
	 	 text-decoration:none;
	     color:#000000;  		 
}
.download_bild_text img {
		 border:none;
}
.download_beschreibung {
		 font-family:verdana;
	      font-size:12px
;
		 color:#000000;
		 text-decoration:none;
		 margin-top:3px;
		 padding-left:5px;
		 padding-right:5px;
		 padding-bottom:0px;
		 vertical-align:middle;
		 text-align:left;
} 
.download_beschreibung a {
	 	 text-decoration: none;
	     color:#000000;  		 
} 
.download_beschreibung_ueberschrift {
  		 font-family:verdana;
   		 font-size:10pt;
	     color:#000000;
	     text-align:left;
	     padding-left:5px;
	     padding-top:30px;
	     padding-bottom:10px;
	     text-transform:uppercase;
}	

.impressum_link {
	position:absolute;
	left:510px;
	top:62px;
	 font-size:12px
;
  		 font-family:verdana;
	     color:#000000;
	     font-weight:bold;
}	 
