
body{
 	font-size: 12px;
    	font-family: verdana, arial, sans serif;
	scrollbar-base-color:#993333;
	scrollbar-3dlight-color:#FF9999;
	scrollbar-arrow-color:#993333;
	scrollbar-darkshadow-color:#dddddd;
	scrollbar-face-color:#dddddd;
	scrollbar-highlight-color:#dddddd;
	scrollbar-shadow-color:#993333;
	scrollbar-track-color:#cccccc;
	color: #333333;
	background: #993333;
	}
	
.menu { 
	background: url("../bilder/bodega.jpg") no-repeat #FCFAF0;
	}		
.firma { 
	background: no-repeat #FCFAF0;
	}		
.hintergrundTop {background: #FCFAF0;}	
	
td{font-size: 12px;}	

.bodegaWeine{ 
	background: url("../bilder/bodegaWeine.jpg")  no-repeat #FCFAF0;
	}	

h1{ 
	font-size: 18px;
	color: 660000;
	font-family: verdana, serif;
	font-weight: normal;
	page-break-after : avoid;
	}

h2{
	font-size: 16px;
	color: 660000;
	font-family: verdana, sans serif;
	page-break-after : avoid;
	font-weight: bold;
	}

h3{ 
	font-size: 12px;
	color: 993333;
	font-family: verdana, arial, sans serif;
	font-weight: normal;
	page-break-after : avoid;
	}

h4{ 
	font-size: 10px;
	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: 18px;
	color: 660000;
	font-family: verdana, sans serif;
	}

.h0{
	font-size: 36px;
	color: 993333;
	font-family: verdana, sans serif;
	}

.h2{ 
	font-size: 16px;
	color: 660000;
	font-family: verdana, sans serif;
	font-weight: bold;
	}

.h3{ 
	font-size: 14px;
	color: 993333;
	font-family: verdana, sans serif;
	}
	
.h5{ 
	font-size: 9px;
	color: 993333;
	font-weight: bold;
	}


	
	
	
	
a:link    {background: #FCFAF0 none; color:#5624E4; font-size: 12px; font-weight: bold; text-decoration: none;}
a:visited {background: #FCFAF0 none; color:#5624E4; font-size: 12px; font-weight: bold; text-decoration: none;}
a:hover   {background: #FCFAF0 none; color:#000000; font-size: 12px; font-weight: bold; text-decoration: none;}
a:active  {background: #FCFAF0 none; color:#E9AFAF; font-size: 12px; font-weight: bold; text-decoration: none;}


a.menu:link    {background: transparent none; color:#660000; font-size: 12px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.menu:visited {background: transparent none; color:#660000; font-size: 12px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.menu:hover   {background: transparent none; color:#5624E4; font-size: 12px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.menu:active  {background: transparent none; color:#ECEFFA; font-size: 12px; font-weight: bold; line-height: 15px; text-decoration: none;}

a.on:link    {background: transparent none; color: #5624E4; font-size: 12px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.on:visited {background: transparent none; color: #5624E4; font-size: 12px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.on:hover   {background: transparent none; color: #5624E4; font-size: 12px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.on:active  {background: transparent none; color: #5624E4; font-size: 12px; font-weight: bold; line-height: 15px; text-decoration: none;}

a.news:link    {background: #F7EBE8 none; color:#5624E4; font-size: 10px; font-weight: bold; text-decoration: none;}
a.news:visited {background: #F7EBE8 none; color:#5624E4; font-size: 10px; font-weight: bold; text-decoration: none;}
a.news:hover   {background: #F7EBE8 none; color:#000000; font-size: 10px; font-weight: bold; text-decoration: none;}
a.news:active  {background: #F7EBE8 none; color:#E9AFAF; font-size: 10px; font-weight: bold; text-decoration: none;}

a.weiss:link    {background: #ffffff none; color:#5624E4; font-size: 12px; font-weight: bold; text-decoration: none;}
a.weiss:visited {background: #ffffff none; color:#5624E4; font-size: 12px; font-weight: bold; text-decoration: none;}
a.weiss:hover   {background: #ffffff none; color:#000000; font-size: 12px; font-weight: bold; text-decoration: none;}
a.weiss:active  {background: #ffffff none; color:#000000; font-size: 12px; font-weight: bold; text-decoration: none;}	

a.markiert:link    {background: #003399 none; color: #FAF0E7; font-size: 12px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.markiert:visited {background: #003399 none; color: #FAF0E7; font-size: 12px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.markiert:hover   {background: #003399  none; color: #FAF0E7; font-size: 12px; font-weight: bold; line-height: 15px; text-decoration: none;}
a.markiert:active  {background: #003399 none; color: #FAF0E7; font-size: 12px; font-weight: bold; line-height: 15px; text-decoration: none;}

a.no:link    {background: #FCFAF0 none; color:#5624E4; font-size: 12px; font-weight: bold;}
a.no:visited {background: #FCFAF0 none; color:#5624E4; font-size: 12px; font-weight: bold;}
a.no:hover   {background: #FCFAF0 none; color:#CC9999; font-size: 12px; font-weight: bold;}
a.no:active  {background: #FCFAF0 none; color:#CC3333; font-size: 12px; font-weight: bold;}	

.veranUeberschrift { 
font-size: 12px;
color: 660000;
font-family: verdana, arial, sans serif;
font-weight: bold;
}
.veranText { 
font-size: 12px;
color: 993333;
font-family: verdana, arial, sans serif;
font-weight: bold;
}

table.tabelle td.veranUeberschrift { 
font-size: 12px;
color: 993333;
font-family: verdana, arial, sans serif;
font-weight: bold;
}

.veranDatum{ 
font-size: 10px;
color: 993333;
font-family: verdana, arial, sans serif;
font-weight: bold;
}

table.news td.veranDatum{ 
font-size: 10px;
color: 993333;
font-family: verdana, arial, sans serif;
font-weight: bold;
}

.veranEinleitung, td .veranEinleitung{ 
font-size: 10px;
color: 660000;
font-family: verdana, arial, sans serif;
font-weight: bold;
}

table.tabelle td.veranEinleitung{ 
font-size: 10px;
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;
}

table.news td{  
    	background-color:#F7EBE8;
    	font-family: verdana, arial, sans serif;
    	color:#333333;
    	height:12px;
    	font-size: 12px;
	border-width: 1px;
    	border-style: solid;
    	border-color: #F7EBE8;
	}

.copyright{
	font-size: 9px;
	} 

.titleShrift{
	font-size: 30px;
	color: 993333;
	font-family: verdana, arial, sans serif;
	}


table.shop {  
    	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.angebote td {  
    	font-family: verdana, arial, sans serif;
    	color:#993333;	
   	height:11px;
    	font-size: 11px;
	font-weight: bold;
		background:#ffffff;
	}	
	
	
	
table.angebote th {  
    	text-align: left;
	font-family: verdana, arial, sans serif;
    	color:#FF9999;	
   	height:12px;
    	font-size: 10px;
	font-weight: bold;
	
	background:#Ffffff;
	}	
table.shop2 td {  
    	font-family: verdana, arial, sans serif;
    	color:#993333;	
   	height:11px;
    	font-size: 11px;
	font-weight: bold;
	
	}	
table.shop2 th {  
    	text-align: left;
	font-family: verdana, arial, sans serif;
    	color:#FF9999;	
   	height:12px;
    	font-size: 10px;
	font-weight: bold;
	
	}
	
table.shop {  
    	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;
	}	

.weinform{ font-size: 11px;
font-weight: bold;
}

.bodeganame{ font-size: 13px;
font-weight: bold;
}


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;
 	}	
	
.klein{
font-size: 10px;
	}	
	  
input.size20{
  	width: 20px;
  	}	
  
input.size355{
  	width: 355px;
  	}	    
  
.feldCheckbox{
 	width: 20px;
 	border: none;
 	}
	
input.buttonBig {
       background: #333399;
       border: none;
       color: #ffffff;
       width: 120px;
	font-size: 11px;
	}
	
textarea{
	border-style: solid;
       border-width: 1px;
       border-color: #4C556C;
	font-size: 11px;
	font-family: arial, sans serif;
	width: 230px;
	}

textarea.textarea170{
	border-style: solid;
       border-width: 1px;
       border-color: #4C556C;
	font-size: 11px;
	font-family: arial, sans serif;
	width: 170px;
	}
	
select{
       border-style: solid;
       border-width: 1px;
       border-color: #4C556C;
	font-size: 11px;
	font-family: arial, sans serif;
	}
	
.suchen{ 
 	width: 180px;
 	border: none;
 	}
	
select.suchen{ 
 	width: 180px;
 	border: none;
 	}
	
option {width:180px} 

.img
	{
       border-style: solid;
       border-width: 1px;
       border-color: #993333;
	font-size: 11px;
	font-family: arial, sans serif;
	}
	
.sort{
      color:#993333;	
	}
	
.1{
       background: #ffffff;
	}

.2{
       background: #993333;
	}
.3{
       background: #FFF2CC;
	}
.4{
       background: #F8BD83;
	}
	
.5{
       background: #99AFF6;
	}
.6{
       background: #660000;
	}
.7{
       background: #999933;
	}
.8{
       background: #CCCC33;
	}
.9{
       background: #666633;
	}
.10{
       background: #996699;
	}
.11{
       background: #663366;
	}
.12{
       background: #CC9999;
	}
.13{
       background: #9DB5C3;
	}
.14{
       background: #666699;
	}
.15{
       background: #CC9966;
	}
	

table.abwicklung 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.abwicklung 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.abwicklung th.markiert{ 
	background: #003399;
	color: #FAF0E7;}
	
table.abwicklungOhne tr {  
    	background-color:#ffffff;
    	font-family: verdana, arial, sans serif;
    	color:#993333;
    	height:12px;
   	font-size: 12px;
	}	
	
	
table.warenkorb {  
    	background: #ffffff;
    	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 .tabelle td.fehler, .fehler{
	color: red;
	font-weight:bold;
	}	

table.tabelle td.markiert  { 
	background: #003399;
	}
	
.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;
	}	

.counter{
	font-size: 12px;
	color: #CC3333;}	







