﻿/*stili per il layout fisso*/
html,body{margin: 0;padding:0; background:#003333;}
body{ height:100%; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #999;text-align: left}
p { }
a { margin:0; padding:0;}
div#container {display:block;
    width:768px;
    min-height:608px;
    position:absolute;  
    top:0;
    left:50%;
    margin:0 0 0 -384px;
    background:#fff;
    }

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005D4F;
	text-decoration:none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005D4F;
	text-decoration:underline;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005D4F;
	text-decoration:none;
}
/*stili specifici per il layout*/
div#TopPane{ height:273px; padding:0; }
.rxAlign {float:right;}
.lxAlign {float:left;}

.modificaDX {position:relative;top:-23px;}

div#MenuPane{height: 30px; clear:both;background:#005D4F; padding: 0 9px 4px 9px; }
div#ContentPane {/*height:245 - 23 px; */height:23px;background:#fff url("Images/pixel.gif") repeat-x; padding: 0;}
#logoTenuta {position: relative; left:575px; } 
div#Level1 {float:right; margin-top: 11px;}
a.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
	margin-right: 8px;
}
a.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
	margin-right: 8px;
}
a.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
    text-decoration:underline;
	margin-right: 8px;
}
.menu_selezionato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
	font-weight: bold;
	margin-right: 8px;
}

div#separatore{z-index:20; border-bottom:solid 1px #ccc; width:768px;height:26px; background/*:transparent url("Images/bg2.gif") repeat-x;*/}
div#Titolo {z-index:10; position:relative;top:-23px;width:260px; height:22px; padding:0 8px 10px 0}

div#Level2 {position:relative;float:right;width: 462px;top:-23px;padding: 2px 0 0 4px}
a.menuLevel2 {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #333;
	text-decoration:none;
	font-weight: bold;
	margin-left: 4px;
	margin-right: 15px;
}
a.menuLevel2:visited {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #333;
	text-decoration:none;
	font-weight: bold;
	margin-left: 4px;
	margin-right: 15px;
}
a.menuLevel2:hover {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #333;
	font-weight: bold;
	margin-left: 4px;
	margin-right: 15px;
	text-decoration:underline;
}
.menuLevel2_selezionato {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	margin-left: 4px;
	margin-right: 15px;
	border-bottom: solid 4px #005D4F;
}

div#LeftPane{float:left; min-height:222px;width: 260px;padding: 0;/*background:#f0f;*/}
div#RightPane{float:right;width:500px;min-height:222px;padding: 0;/*background:#ff0*/}
div#BottomPane{top:-10px;clear:both; text-align:center; padding: 0;}
.testo {color:#666;margin:10px  10px  0  0;}

.des {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	color: #999999;
}
.bianco {
	font-family: Garamond, "Times New Roman", Verdana;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
}
.verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005D4F;
}

div.s1 {
    padding: 10px 0 0 10px; margin:0;
    text-align:left 
    }
div.s2 {
    text-align:left;
    padding: 10px; margin:0;
    }
.rombo
{   
    background:url("Images/rombo0.gif") no-repeat 0 3px; padding: 0  0 0 14px;
    }
a.rombo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005D4F;
	text-decoration:none;
}
a.rombo:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005D4F;
	text-decoration:none;
}
a.rombo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005D4F;
	text-decoration:underline;
}

.scroll {
 BORDER-TOP-WIDTH: 0px; 
 SCROLLBAR-FACE-COLOR: #ffffff; 
 BORDER-LEFT-WIDTH: 0px; 
 FONT-SIZE: 11px; 
 BORDER-BOTTOM-WIDTH: 0px; 
 SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
 SCROLLBAR-SHADOW-COLOR: #ffffff; 
 color: #535353;
 SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
 SCROLLBAR-ARROW-COLOR: #005D4F; 
 SCROLLBAR-TRACK-COLOR: #ffffff; 
 FONT-FAMILY: Arial, Helvetica, sans-serif; 
 SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
 SCROLLBAR-BASE-COLOR: #ffffff; 
 BORDER-RIGHT-WIDTH: 0px
}

.romboBackg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: url("Images/rombo0.gif") no-repeat 0 0; padding: 0  0 0 14px;
	font-weight:bold ;
	text-decoration:underline;
}
a.noDecoration {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005D4F;
	text-decoration:none;
}
a.noDecoration:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005D4F;
	text-decoration:none;
}
a.noDecoration:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005D4F;
	text-decoration:underline;
}
a.productList {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration:none;
	font-size: 10px;
}

.selectedProd
{
    font-family: Arial, Helvetica, sans-serif;
    padding-left: 14px;
	text-decoration:underline;
}

.titolos {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #005D4F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005D4F;
    padding:0 0 5px 3px;
}
.rborder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #005D4F;
    padding: 0 0 0 7px;
}

a.menuAlt {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-left: 4px;
	margin-right: 15px;
}
a.menuAlt:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
	margin-left: 4px;
	margin-right: 15px;
}
a.menuAlt:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration:underline;
	margin-left: 4px;
	margin-right: 15px;
}

.titoloRS {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005D4F;
	font-weight:bold;
	line-height:16px;
}

.subtitleRS {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005D4F;
	line-height:16px;
	font-weight:bold;
}
.testoRS {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #005D4F;
}

/*
#logoTenuta {float:right; width:173px;}
div.splitRicercaProdotti div.s3{
    float: left;
    padding: 0 0 0 6px;
    background:url("Images/pixel_oro.gif") repeat-y;
    }

div#menu{position: relative; top: -28px;}


*/
/*div#testoHTML {position: relative;color:#666; margin:0px  10px  0  0;line-height:20px;}
.des {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
}

.Banner {}

.grigio {color: #535353;}
.oro {color: #98872F;}

.titolo { font-weight: bold; color: #999}
a.edit {color: #f00;text-decoration:none;}
a.ricerca {font-size:90%;color: #333;text-decoration:none;}
div#Level3 {float: left;
    width:  40%; text-align:right; margin-top:5px;}
a.menuLevel3 {
	font-size: 11px;
	color: #333;
	text-decoration:none;
	margin-left: 4px;
	line-height:16px;
}
a.menuLevel3:hover {
	text-decoration:underline;
}
.menuLevel3_selezionato {
	font-size: 11px;
	color: #98872F;
	font-weight: bold;
	margin-left: 4px;
}

div.split3 div{
    float: left;
    width:  31%; width: 33%; width: 31%;
    padding: 1em 0;
    }
div.splitSchedaProdotti{
    float: left;
    width:  100%;
    padding-top: 1em;
    color: #666;
    }
div.splitSchedaProdotti div.s1{
    text-align:right;
    float: left;
    width: 240px;
    }
div.splitSchedaProdotti div.s2{
    float: left;
    width: 200px;
    padding: 0 2em 0 3em;
    }
div.splitSchedaProdotti div.s3{
    float: left;
    padding: 0 0 0 6px;
    background:url("Images/pixel_oro.gif") repeat-y;
    font-size:80%;
    }

div.splitRicercaProdotti{
    float: left;
    width:  100%;
    padding-top: 1em;
    }
div.splitRicercaProdotti div.s1{
    text-align:right;
    float: left;
    width: 146px;
    }
div.splitRicercaProdotti div.s2{
    float: left;
    width: 212px;
    padding: 0 3em;
    }
div.splitRicercaProdotti div.s3{
    float: left;
    padding: 0 0 0 6px;
    background:url("Images/pixel_oro.gif") repeat-y;
    }


*/