
body{
 	font-size: 12px;
    font-family: verdana, arial, sans serif;
	scrollbar-base-color:#F6E3D3;
	scrollbar-3dlight-color:#F6E3D3;
	scrollbar-arrow-color:#993333;
	scrollbar-darkshadow-color:#FCFAF0;
	scrollbar-face-color:#FCFAF0;
	scrollbar-highlight-color:#FCFAF0;
	scrollbar-shadow-color:#993333;
	scrollbar-track-color:#FCFAF0;
	color: #333333;
	background: #993333;
	}
	
.firma { 
	background: url("../bilder/bodega.jpg") no-repeat #FCFAF0;
	}	
		/*image-repeat:norepeat; */	
	/*background-repeat:no-repeat*/
	
.hintergrundTop {background: #FCFAF0;}

td{font-size: 12px;}

	

	
.menuTop{
background: #993333;
margin-top: 5px;
}	

a.veran:link    {background: #FCFAF0 none; color:#5624E4; font-size: 14px; font-weight: bold; text-decoration: none;}
a.veran:visited {background: #FCFAF0 none; color:#5624E4; font-size: 14px; font-weight: bold; text-decoration: none;}
a.veran:hover   {background: #FCFAF0 none; color:#000000; font-size: 14px; font-weight: bold; text-decoration: none;}
a.veran:active  {background: #FCFAF0 none; color:#E9AFAF; font-size: 14px; font-weight: bold; text-decoration: none;}

a.no:link    {background: #FCFAF0 none; color:#5624E4; font-size: 10px; font-weight: bold;}
a.no:visited {background: #FCFAF0 none; color:#5624E4; font-size: 10px; font-weight: bold;}
a.no:hover   {background: #FCFAF0 none; color:#000000; font-size: 10px; font-weight: bold;}
a.no:active  {background: #FCFAF0 none; color:#E9AFAF; font-size: 10px; font-weight: bold;}	

a.onTop:link    {background: #993333 none; color: #ffffff; font-size: 10px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.onTop:visited {background: #993333 none; color: #ffffff; font-size: 10px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.onTop:hover   {background: #993333 none; color: #ffffff; font-size: 10px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.onTop:active  {background: #993333 none; color: #ffffff; font-size: 10px; font-weight: bold; line-height: 15px; text-decoration: none;}

a.menuInfo:link    {background: #993333 none; color:#E9AFAF; font-size: 10px; font-weight: bold; text-decoration: none;}
a.menuInfo:visited {background: #993333 none; color:#E9AFAF; font-size: 10px; font-weight: bold; text-decoration: none;}
a.menuInfo:hover   {background: #993333 none; color:#CCFF99; font-size: 10px; font-weight: bold; text-decoration: none;}
a.menuInfo:active  {background: #993333 none; color:#ffffff; font-size: 10px; font-weight: bold; text-decoration: none;}	
	


a:link    {background: #FCFAF0 none; color:#5624E4; font-size: 10px; font-weight: bold; text-decoration: none;}
a:visited {background: #FCFAF0 none; color:#5624E4; font-size: 10px; font-weight: bold; text-decoration: none;}
a:hover   {background: #FCFAF0 none; color:#000000; font-size: 10px; font-weight: bold; text-decoration: none;}
a:active  {background: #FCFAF0 none; color:#E9AFAF; font-size: 10px; font-weight: bold; text-decoration: none;}

a.gross:link    {background: #FCFAF0 none; color:#5624E4; font-size: 12px; font-weight: bold; text-decoration: none;}
a.gross:visited {background: #FCFAF0 none; color:#5624E4; font-size: 12px; font-weight: bold; text-decoration: none;}
a.gross:hover   {background: #FCFAF0 none; color:#333333; font-size: 12px; font-weight: bold; text-decoration: none;}
a.gross:active  {background: #FCFAF0 none; color:#333333; font-size: 12px; font-weight: bold; text-decoration: none;}
		

a.alleTop:link    {background: #FAF0E7 none; color:#5624E4; font-size: 10px; font-weight: bold; text-decoration: none;}
a.alleTop:visited {background: #FAF0E7 none; color:#5624E4; font-size: 10px; font-weight: bold; text-decoration: none;}
a.alleTop:hover   {background: #FAF0E7 none; color:#000000; font-size: 10px; font-weight: bold; text-decoration: none;}
a.alleTop:active  {background: #FAF0E7 none; color:#000000; font-size: 10px; font-weight: bold; text-decoration: none;}		

.green{ color: #CC9933;
font-size: 10px;
}
a.green:link    {background: #ffffff none; color:#336666; font-size: 10px; font-weight: bold; text-decoration: none;}
a.green:visited {background: #ffffff none; color:#336666; font-size: 10px; font-weight: bold; text-decoration: none;}
a.green:hover   {background: #ffffff none; color:#336666; font-size: 10px; font-weight: bold; text-decoration: none;}
a.green:active  {background: #ffffff none; color:#336666; font-size: 10px; font-weight: bold; text-decoration: none;}

a.weiss:link    {background: #ffffff none; color:#5624E4; font-size: 10px; font-weight: bold; text-decoration: none;}
a.weiss:visited {background: #ffffff none; color:#5624E4; font-size: 10px; font-weight: bold; text-decoration: none;}
a.weiss:hover   {background: #ffffff none; color:#000000; font-size: 10px; font-weight: bold; text-decoration: none;}
a.weiss:active  {background: #ffffff none; color:#000000; font-size: 10px; font-weight: bold; text-decoration: none;}	

.klein{
font-size: 10px;

}		 
a.menu:link    {background: transparent none; color:#660000; font-size: 10px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.menu:visited {background: transparent none; color:#660000; font-size: 10px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.menu:hover   {background: transparent none; color:#5624E4; font-size: 10px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.menu:active  {background: transparent none; color:#ECEFFA; font-size: 10px; font-weight: bold; line-height: 15px; text-decoration: none;}

a.on:link    {background: transparent none; color: #5624E4; font-size: 10px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.on:visited {background: transparent none; color: #5624E4; font-size: 10px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.on:hover   {background: transparent none; color: #5624E4; font-size: 10px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.on:active  {background: transparent none; color: #5624E4; font-size: 10px; font-weight: bold; line-height: 15px; text-decoration: none;}

a.markiert:link    {background: #003399 none; color: #FAF0E7; font-size: 10px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.markiert:visited {background: #003399 none; color: #FAF0E7; font-size: 10px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.markiert:hover   {background: #003399  none; color: #FAF0E7; font-size: 10px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.markiert:active  {background: #003399 none; color: #FAF0E7; font-size: 10px; font-weight: bold; line-height: 15px; text-decoration: none;}



h1{ font-size: 20px;
color: 993333;
font-family: times-roman, serif;
font-weight: normal;
page-break-after : avoid;
}

h2{ font-size: 18px;
color: 993333;
font-family: arial, sans serif;
font-weight: normal;
page-break-after : avoid;
}

h3{ font-size: 14px;
color: 993333;
font-family: verdana, arial, sans serif;
font-weight: normal;
page-break-after : avoid;
}

h4{ font-size: 12px;
color: 993333;
font-family: verdana, arial, sans serif;
font-weight: normal;
page-break-after : avoid;
}

h5{ font-size: 10px;
color: 993333;
font-family: verdana, arial, sans serif;
font-weight: normal;
page-break-after : avoid;
}


.h1{ font-size: 20px;
color: 993333;
font-family: times-roman, serif;
}

.h0{font-size: 36px;
color: 993333;
font-family: times-roman, serif;
}

.h2{ font-size: 18px;
color: 993333;
font-family: times-roman, serif;
}

.h3{ font-size: 14px;
color: 993333;
font-family: times-roman, serif;
}
.h5{ font-size: 9px;
color: 993333;
font-weight: bold;
}

.weinform{ font-size: 11px;
font-weight: bold;
}

.bodeganame{ font-size: 13px;
font-weight: bold;
}



table.formular td{  
    background-color:#FAFDF3;
    font-family: verdana, arial, sans serif;
    color:#333333;
    height:12px;
    font-size: 12px;
	}
	
	
	
table.tabelle th{  
    	background-color:#FAF0E7;
    	font-family: verdana, arial, sans serif;
    	color:#333333;
    	height:12px;
    	font-size: 12px;
	border-width: 1px;
    	border-style: solid;
    	border-color: #F6E3D3;
	font-weight:bold;}
	
	
	
table.tabelle td{  
    	background-color:#FCFAF0;
    	font-family: verdana, arial, sans serif;
    	color:#333333;
    	height:12px;
    	font-size: 12px;
	border-width: 1px;
    	border-style: solid;
    	border-color: #F6E3D3;
	}
	
table.tabelle td.none{  
    	background-color:#FCFAF0;
    	font-family: verdana, arial, sans serif;
    	color:#333333;
    	height:12px;
    	font-size: 12px;
	border: none;}	
	
table.tabelle td.markiert  { background: #003399;}

table.tabelleDunkel td{  
    background-color:#F8F2E4;
    font-family: verdana, arial, sans serif;
    color:#333333;
    height:12px;
    font-size: 12px;
	border-width: 1px;
    border-style: solid;
    border-color: #F6E3D3;
	}
	
	
.copyright{
font-size: 9px;} 


a.login:link    {background: #FCFAF0 none; color:#5624E4; font-size: 14px; font-weight: bold; text-decoration: none;}
a.login:visited {background: #FCFAF0 none; color:#5624E4; font-size: 14px; font-weight: bold; text-decoration: none;}
a.login:hover   {background: #FCFAF0 none; color:#333333; font-size: 14px; font-weight: bold; text-decoration: none;}
a.login:active  {background: #FCFAF0 none; color:#333333; font-size: 14px; font-weight: bold; text-decoration: none;}
	
ul{ 
    list-style-type:square;
    color: #993333;
	margin-bottom: 1px;
	margin-top: 1px;

}


table.deco th{  
    font-size: 12px;
	border-width: 1px;
    border-style: solid;
    border-color: #737C93;
    background-color:#EDEDED;
    font-family: verdana, arial, sans serif;
    color:#333333;
    height:12px;
    font-weight: normal;
	}
	
table.deco td{  
    font-size: 12px;
	border-width: 1px;
    border-style: solid;
    border-color: #E6CDCD;
    background-color:#FCFAF0;
    font-family: verdana, arial, sans serif;
    color:#333333;
    height:12px;
    font-weight: normal;
	}
	
/*input{

       border-style: solid;
       border-width: 1px;
       border-color: #4C556C;
	   font-size: 11px;
	   font-family: arial, sans serif;
	   border-shadow:none;
	   width: 170px;
}	*/

.input{
	   border-style: solid;
       border-width: 1px;
       border-color: #4C556C;
	   font-size: 11px;
	   font-family: arial, sans serif;
	   border-shadow:none;
	   width: 170px;
	}   

input.size200{
  width: 200px;
     border-style: solid;
       border-width: 1px;
       border-color: #4C556C;
	   font-size: 11px;
	   font-family: arial, sans serif;
	   border-shadow:none;}	
 	
input.size30{
  width: 30px;
  border: none;
  }	 
input.size100{
  width: 100px;
  }	
input.size40{
  width: 40px;
  border-style: solid;
       border-width: 1px;
       border-color: #4C556C;
	   font-size: 11px;
	   font-family: arial, sans serif;
	   border-shadow:none;
 
 
  }	
  
input.size20{
  width: 20px;
  }	
  
input.size355{
  width: 355px;
  }	    
  
/*.feldCheckbox{
 width: 20px;
 border: none;
 }*/

textarea{

       border-style: solid;
       border-width: 1px;
       border-color: #4C556C;
	   font-size: 11px;
	   font-family: arial, sans serif;
	   width: 230px;
}


select{
       border-style: solid;
       border-width: 1px;
       border-color: #4C556C;
	   font-size: 11px;
	   font-family: arial, sans serif;
}

.topText{background: red;
}

.select.jahr{ 
 width: 84px;
 border: none;
 }
  .select.gebiet{ 
 width: 135px;
 border: none;
 } 
 
 .select.traube{ 
 width: 135px;
 border: none;
 } 
 
   .select.ausbauart{ 
 width: 135px;
 border: none;
 } 
 
.select.bodega{ 
 width: 320px;
 border: none;
 }  
 
 .select.wein{ 
 width: 320px;
 border: none;
 } 
 
 

 
 .select.begriff{ 
 width: 150px;
 border: none;
 } 

 

 
 .select.art{ 
 width: 80px;
 border: none;
 } 
 
 .select.preis{ 
 width: 80px;
 border: none;
 } 

 
/*.radio
 { 
 border:0px; 
 width: 12px;
 border-style: none;
 border-width: 1px;
 border-color: #4C556C;
 font-family: arial, sans serif;
 border-shadow: 000000;
 }	*/

.button70 {
       background: #333399;
       border: none;
       color: #ffffff;
       width: 60px;
	   font-size: 11px;
}

.buttonBig {
       background: #333399;
       border: none;
       color: #ffffff;
       width: 100px;
	   font-size: 18px;
}

.border{  
    border-width: 1px;
    border-style: solid;
    border-color: #F6E3D3;
	background-color:#FCFAF0;
	padding: 10px;
	margin: 5px;
	}

table .tabelle td.fehler, .fehler{
color: red;
font-weight:bold;
}	


	
	




	
	
table.shop th{  
  
    background-color:#FAF0E7;
    font-family: verdana, arial, sans serif;
    color:#993333;	
	border-width: 1px;
    border-style: solid;
    border-color: #F6E3D3;
    height:11px;
    font-size: 10px;
	font-weight: bold;}
	
	

table.shop td{  
    background-color:#ffffff;
    font-family: verdana, arial, sans serif;
    color:#993333;
    height:11px;
    font-size: 11px;
	border-width: 1px;
    border-style: solid;
    border-color: #F6E3D3;
	}	
	
table.shop th.markiert{ 
	background: #003399;
	color: #FAF0E7;}
	
table.shopOhne tr {  
    background-color:#ffffff;
    font-family: verdana, arial, sans serif;
    color:#993333;
    height:12px;
    font-size: 12px;
	}		
	

		
	table.tabelleohne tr, table.tabelleohne td{  
    background-color:#FCFAF0;
    font-family: verdana, arial, sans serif;
    color:#333333;
    height:12px;
    font-size: 12px;
	border: none;
	
	}	
	
tr.tabelleohne td{  
    background-color:#FCFAF0;
    font-family: verdana, arial, sans serif;
    color:#333333;
    height:12px;
    font-size: 12px;
	border: none;
	
	}		
	
	
	
	
table.shop td.farbe2, table.deco td.farbe2 {
background: #993333;
color: #FCFAF0;
font-weight:bold;
font-size: 11px;
}	

table.shop td.farbe3, table.deco td.farbe3 {
background: #FFF2CC;
font-size: 11px;
font-weight:bold;
}	

	
table.shop td.farbe4, table.deco td.farbe4 {
background: #F8BD83;
color: #993333;
font-weight:bold;
font-size: 11px;
}	

table.shop td.farbe5, table.deco td.farbe5 {
background: #99AFF6;
color: #333333;
font-weight:bold;
font-size: 11px;}	

table.shop td.farbe6, table.deco td.farbe6 {
background: #660000;
color: #FCFAF0;
font-weight:bold;
font-size: 11px;
}	

table.shop td.farbe7, table.deco td.farbe7 {
background: #999933;
color: #FCFAF0;
font-weight:bold;
font-size: 11px;
}	

table.shop td.farbe8, table.deco td.farbe8 {
background: #CCCC33;
font-size: 11px;
font-weight:bold;
}	
	
table.shop td.farbe9, table.deco td.farbe9 {
background: #666633;
color: #FCFAF0;
font-weight:bold;
font-size: 11px;
}	

table.shop td.farbe10, table.deco td.farbe10 {
background: #996699;
font-size: 11px;
font-weight:bold;
color: #FCFAF0;
}	
table.shop td.farbe11, table.deco td.farbe11 {
background: #663366;
color: #FCFAF0;
font-weight:bold;
font-size: 11px;
}	

table.shop td.farbe12, table.deco td.farbe12 {
background: #CC9999;
font-size: 11px;
font-weight:bold;
color: #333333;
}	

table.shop td.farbe13, table.deco td.farbe13 {
background: #9db5c3;
font-size: 11px;
font-weight:bold;
color: #333333;
}	

table.shop td.farbe14, table.deco td.farbe14 {
background: #666699;
font-size: 11px;
font-weight:bold;
color: #FCFAF0;
}	

table.shop td.farbe15, table.deco td.farbe15 {
background: #CC9966;
font-size: 11px;
font-weight:bold;
color: #333333;
}


.counter{
font-size: 10px;}





	
table.warenkorb {  
    background-color:#FCFAF0;
    font-family: verdana, arial, sans serif;
    color:#333333;
    height:12px;
    font-size: 12px;
	border-width: 1px;
    border-style: solid;
    border-color: #F6E3D3;
	margin-top: 5px;
	margin-right: 5px;
	}
	
.warenkorb .warenkorbPreis{  
    background-color:#FCFAF0;
    color:#993333;
    height:11px;
    font-size: 11px;
	}	
	
table.top {  
    background-color:#FAF0E7;
    font-family: verdana, arial, sans serif;

    height:12px;
    font-size: 14px;
	border-width: 1px;
    border-style: solid;
    border-color: #F6E3D3;
	font-weight: bold;
	margin-left: 3px;
	margin-top:5px;
	margin-right:5px;
	}
	
table.top td.topOhne {  
    background-color:#FCFAF0;
    font-family: verdana, arial, sans serif;
    color:#FCFAF0;
    
	}
	


.kleinLight{
font-size: 10px;
color: #CC9999;}


.veranUeberschrift { 
font-size: 14px;
color: 993333;
font-family: verdana, arial, sans serif;
font-weight: bold;
}

table.tabelle td.veranUeberschrift { 
font-size: 14px;
color: 993333;
font-family: verdana, arial, sans serif;
font-weight: bold;
}

.veranDatum{ 
font-size: 14px;
color: 993333;
font-family: verdana, arial, sans serif;
font-weight: bold;
}
table.tabelle td.veranDatum{ 
font-size: 14px;
color: 993333;
font-family: verdana, arial, sans serif;
font-weight: bold;
}

.veranEinleitung, td .veranEinleitung{ 
font-size: 14px;
color: 993333;
font-family: verdana, arial, sans serif;
font-weight: bold;
}

table.tabelle td.veranEinleitung{ 
font-size: 14px;
color: 993333;
font-family: verdana, arial, sans serif;
font-weight: bold;
}	

td .veranEinleitung{ 
font-size: 10px;
color: 993333;
font-family: verdana, arial, sans serif;
font-weight: bold;
}


