@charset "utf-8";

.font1 {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.font2 {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.font_order {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.font_order A:link { color: #000; text-decoration: none; }
.font_order A:visited { color: #000; text-decoration: none; }
.font_order A:active { color: #000; text-decoration: none; }
.font_order A:hover { color: #000; text-decoration:underline; }

.font3 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.font3 A:link { text-decoration: none; }
.font3 A:visited { text-decoration: none; }
.font3 A:active { text-decoration: none; }
.font3 A:hover { text-decoration:underline; }

.font4 {
	font-size: 12px;
	font-family: Arial;
	line-height: 14pt;
}

.font5 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.font6 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 11pt;
}

.font6 A:link { color: #FF6600; text-decoration: none; }
.font6 A:visited { color:#FF6600; text-decoration: none; }
.font6 A:active { color:#FF6600; text-decoration: none; }
.font6 A:hover { color:#FF6600; text-decoration: underline; }

.font7 {
	font-size: 18px;
	font-family: Arial;
}

.font8 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.font9 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.font10 {
	font-size: 12px;
	font-family: Arial;
	line-height: 13pt;
}

.hidden { display: none; }

.link1 A:link { color: #415a7e; text-decoration: none; }
.link1 A:visited { color:#415a7e; text-decoration: none; }
.link1 A:active { color:#415a7e; text-decoration: none; }
.link1 A:hover { color:#415a7e; text-decoration: underline; }

.link2 A:link { color: #684545; text-decoration: underline; }
.link2 A:visited { color:#684545; text-decoration: underline; }
.link2 A:active { color:#684545; text-decoration: underline; }
.link2 A:hover { color:#684545; text-decoration: underline; }

.link3 { line-height: 12pt; }
.link3 A:link { color: #777777; text-decoration: none; }
.link3 A:visited { color:#777777; text-decoration: none; }
.link3 A:active { color:#777777; text-decoration: none; }
.link3 A:hover { color:#c0c0c0; text-decoration: none; }

.link4 A:link { color: #d2d4d7; text-decoration: none; }
.link4 A:visited { color:#d2d4d7; text-decoration: none; }
.link4 A:active { color:#d2d4d7; text-decoration: none; }
.link4 A:hover { color:#d2d4d7; text-decoration: none; }

tr.off {background: #400000;}
tr.on {background: #1f0000;}

h1{ font-size: 18px; display: inline; font-weight: normal;}
h2{ font-size: 11px; display: inline; font-weight: normal;}
h3{ font-size: 11px; display: inline; font-weight: normal;}



#webdesign{
position: relative;
top:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#293a53;
}

#lang-icons{
position:relative;
top:50px;
width:100%;
height:15px;
}
#web{
position: static;
}
#header{

}
#lang{
top: 15px;
float:right;
position:relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-align:right;
right:10px;
}
#icons{
float:right;
vertical-align:middle;
}
#back{
position:relative;
left:50%;
width:790px;
margin-left: -395px; 
background-color:#000;
}
#content{
position:relative;
left:50%;
width:770px;
left: 11px; 
}
#confezione{
position:absolute;
padding:3px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#d2d4d7;
}
#winetype{
float:left;
}
#cart{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:22px;
}
#cart2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
#vinospazio{
position:relative;
width:100%;
height:60px;
border-bottom:1px solid;
border-bottom-color:#560a00;
}
#bar{
position:relative;
width:100%;
height:25px;
top:17px;
background-color:#250000;
}
#vinonome{
float:left;
padding-left:7px;
height:25px;
line-height:25px;
}
#up{
float:right;
padding-right:7px;
height:25px;
line-height:25px;
}


#queryline{
position:relative;
width:100%;
height:1px;
border-bottom:1px solid;
border-bottom-color:#3B0700;
}
#image{
position:relative;
width:<?=$height+20?>px;
height:<?=$width+10?>px;
}
#image_rotate{
position:absolute;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
/* for ie */
writing-mode:tb-rl;
width:<?=$height?>px;
height:<?=$width?>px;
top:-<?=$height-5?>px;
left:-<?=$height-10?>px;
}
#prezzo_qty{
float:left;
line-height:20px;
height:20px;
}

