/* CSS Document */
HTML, body {
margin:0px;
padding:0px;
height:100%;
}
body {
background-color:#fefbae;
background-image:url(../img/base/bgbody.jpg);
background-repeat:repeat;
font-family: Arial, Helvetica, sans-serif;
font-size:9pt;
color:#2D2C2B;
text-align:center;
}
/* ************************************************* PAGINA INDEX **************************** */
#index1 {
background-color:#E1923A;
background-image:url(../img/base/bgindex.jpg);
background-repeat:repeat-x;
width:100%;
height:366px;
text-align:center;
position:absolute;
top:0px;
left:0px;
}
#index2 {
background-color:#CB762E;
background-image:url(../img/index/logo.jpg);
background-repeat:no-repeat;
width:706px;
height:176px;
text-align:right;
position:absolute;
top:0;
left:50%;
margin-left:-353px;
color:#F1D2A9;
}
#index2 a {
font-family: Arial, Helvetica, sans-serif;
font-size:8pt;
color:#F1D2A9;
text-decoration:none;
margin-right:20px;
}
#index2 a:hover {
color:#F9EBD9;
}
#index3 {
background-color:#E1923A;
width:706px;
height:115px;
text-align:center;
position:absolute;
top:177px;
left:50%;
margin-left:-353px;
}
#index4 {
background-color:#CE643B;
background-image:url(../img/index/bgbarra.jpg);
background-repeat:repeat-x;
width:100%;
height:35px;
text-align:center;
position:absolute;
top:331px;
left:0px;
}
#index5 {
width:722px;
text-align:center;
position:absolute;
top:395px;
left:50%;
margin-left:-361px;
}
#index6 {
width:394px;
height:233px;
background-image:url(../img/index/riq1.jpg);
background-repeat:no-repeat;
float:left;
padding:10px;
text-align:center;
}
#index7 {
width:288px;
height:233px;
float:left;
padding:10px;
background-image:url(../img/index/riq2.jpg);
background-repeat:no-repeat;
}
#index8 {
	position:absolute;
	background-color: #E3963C;
	background-image: url(../img/index/barra.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 35px;
	width: 706px;
	left:50%;
	margin-left:-353px;

}
#index9 {
width:100%;
height:35px;
text-align:center;
position:absolute;
top:681px;
left:0px;
}
.indexq {
margin-left:2px;
}
#ind {
clear:left;
}
div#indexnews {
width:270px; 
height:56px; 
padding:2px; 
background-image:url(img/prodotti/bgdett.jpg); 
background-repeat:repeat-x; 
background-position:left top; 
text-align:left;
}
div#indexnews a {
color:#655E3F;
text-decoration:none;
}
/* ************************************************* DIV PAGINE GENERALI **************************** */
#div1 {
width:100%;
height:101px;
position:absolute;
top:0px;
left:0px;
text-align:center;
}
#div2 {
width:900px;
position:absolute;
top:101px;
left:50%;
margin-left:-450px;
text-align:center;
}
#div3 {
width:888px;
height:65px;
position:absolute;
top:0;
left:50%;
margin-left:-444px;
text-align:right;
}
#div4 {
width:888px;
height:36px;
position:absolute;
top:65px;
left:50%;
margin-left:-444px;
text-align:left;
}
#div5 {
float:left;
margin:0 auto;
}
#div6 {
float:left;
margin:0 auto;
}
#div7 {
float:left;
margin:0 auto;
}
.bgbianco {
background-color:#FFffff;}
.homepage {
font-family: Arial, Helvetica, sans-serif;
font-size:9px;
color:#F1D2A9;
text-decoration:none;
margin-right:10px;
}
/* ************************************************* PAGINA AZIENDA **************************** */
.az1 {
background-color:#ED8019;
background-image:url(../img/azienda/bg.jpg);
background-position:left top;
background-repeat:repeat-x;
}
.az3 {
background-image:url(../img/azienda/bgdiv3.jpg);
background-repeat:no-repeat;
background-position:center top;
}
.az5 {
width:550px;
}
.az6 {
width:350px;
}
.azh {
height: 420px;
vertical-align:top;
text-align:justify;
background-image:url(../img/prodotti/bgdett.jpg);
background-repeat:repeat-x;
background-position:left top;
}
.titazienda {
margin:3px;
font-weight:bold;
color:#655E3F;
font-size:13px;
text-decoration:none;
}
.txtazienda {
margin:3px 3px 0px 3px;;
color:#655E3F;
}
.fotoazienda {
padding:5px; 
border:1px solid #F3F1E9;
margin:4px;
background-color:#FFFFFF;
}
.liazienda {
margin-top:2px;
color:#655E3F;
font-weight:bold;
font-style:italic;
}
.olazienda {
text-align:left;
}
/* ************************************************* PAGINA PRODOTTI **************************** */
.prod1 {
background-color:#ED8019;
background-image:url(../img/prodotti/bg.jpg);
background-position:left top;
background-repeat:repeat-x;
}
.prod3 {
background-image:url(../img/prodotti/bgdiv3.jpg);
background-repeat:no-repeat;
background-position:center top;
margin-left:-444px;
}
.prod4 {
margin-left:-444px;
}
.listasez a {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11pt;
color:#655E3F;
/*color:#5A5149;*/
text-decoration:none;
/*letter-spacing:0.08em ;*/
}
.allegatiprod {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10pt;
color:#FAF2ED;
text-decoration:none;
}

.listasez a:hover {
color:#DCD0A3;
}
.listasez {
	list-style:none;
	margin-left:0px;
	padding-left: 1em;
	text-indent: -1em;
	vertical-align:bottom;
	line-height:14pt;
	margin-top:5px;
}
.bgazzurro {
background-color:#AAC9DB;
}
.bgbiancoprod, .bgazzurro {
height:375px; 
vertical-align:top; 
vertical-align:text-top;
}
.bgbiancoprod {
background-color:#FFffff;
background-image:url(../img/prodotti/bgdett.jpg);
background-repeat:repeat-x;
background-position:left top;
}
.titsez {
font-family:"Futura Md BT", Verdana, sans-serif;
font-size:16px;
color:#D6792F;
text-align:center;
margin:3px;
}
.prodfoto {
margin:0 auto;
height:375px;
text-align:left;
width:100%;
background-image:url(images/1193761272.jpg);
background-position:left top;
background-repeat:no-repeat;
text-align:right;
}
.detprod {
height:375px;
text-align:right;
color:#FAF2ED;
font-size:9pt;
vertical-align:top;
background-color:#AAC9DB;
}
.prodtab {
width:100%;
height:375px;
}
div.scrolldes {
	width:98%;
	height:273px;
	overflow:auto;
	background-color:transparent;
	overflow-x:hidden;
	scrollbar-face-color:fff;
	scrollbar-arrow-color:#fff;
	scrollbar-3dlight-color:#AAC9DB;
	scrollbar-darkshadow-color:#AAC9DB;
	scrollbar-base-color:#B4CFE0;
	ScrollBar-Track-Color:#AAC9DB;
	ScrollBar-Highlight-Color: #AAC9DB;
	ScrollBar-Shadow-Color:#AAC9DB;
	margin-top:0px;
	text-align:right;
	padding-right:4px;
}
/* ************************************************* PAGINA PUBBLICITA **************************** */
.pub1 {
background-color:#ED8019;
background-image:url(../img/pubblicita/bg.jpg);
background-position:left top;
background-repeat:repeat-x;
}
.pub3 {
background-image:url(../img/pubblicita/bgdiv3.jpg);
background-repeat:no-repeat;
background-position:center top;
margin-left:-444px;
text-align:right;
}
table#tab_stampa {
width:576px;
}
table#tab_stampa td {
/*background-color:#D9B77F;*/
background-color:#e7c6a9;
}
table#tab_stampa a {
font-family:'Futura Md BT', Verdana, sans-serif; 
color:#F8F8F8; 
text-decoration:none;
font-size:12px;
}
table#tab_stampa a:hover {
color:#C9772E;
}
.news {
color:#CA762E;
text-transform:lowercase; 
margin:4px;
}
/* ************************************************* PAGINA CONSIGLI **************************** */
.cons1 {
background-color:#ED8019;
background-image:url(../img/consigli/bg.jpg);
background-position:left top;
background-repeat:repeat-x;
}
.cons3 {
background-image:url(../img/consigli/bgdiv3.jpg);
background-repeat:no-repeat;
background-position:center top;
margin-left:-444px;
}
table#tab_consigli {
width:576px;
height:330px;
background-image:url(../img/consigli/bg_tab1.jpg);
background-repeat:no-repeat;
background-position:left top;
}
table#tab_consigli td {
/*background-color:#B8D5AD;
border:1pt solid #FFCC00;*/
}
table#tab_consigli a {
font-family:'Futura Md BT', Verdana, sans-serif; 
color:#F8F8F8; 
text-decoration:none;
font-size:12px;
}
table#tab_consigli a:hover {
font-family:'Futura Md BT', Verdana, sans-serif; 
color:#588945;
}
.listacon a {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
/*color:#2D2C2B;*/
color:#5A835E;
text-decoration:none;
letter-spacing:0.08em ;
font-weight:bold;
}
.listacon a:hover {
color:#DCD0A3;
}
.listacon {
	list-style:none;
	margin-left:5px;
	padding-left: 1em;
	text-indent: -1em;
	vertical-align:bottom;
	margin-top:6px;
}
.listacon li {
margin-top:1px;
/*border-bottom:1px solid #C7D8CF;*/
}
/* ************************************************* PAGINA CONTATTI **************************** */
.cont1 {
background-color:#ED8019;
background-image:url(../img/contatti/bg.jpg);
background-position:left top;
background-repeat:repeat-x;
}
.cont3 {
background-image:url(../img/contatti/bgdiv3.jpg);
background-repeat:no-repeat;
background-position:center top;
margin-left:-444px;
}
.cont5 {
width:596px;
margin-left:auto;
margin-right:auto;

}
table#tab_contatti {
width:576px;
height:330px;
color:#FFFAEC;
}
table#tab_contatti td {
/*background-color:#F7E973;#FFCB57*/
background-color:#F5C16F;
}
.titcontatti {
margin:3px;
font-weight:bold;
font-size:13px;
}
.txtcontatti {
margin:3px;
}
.txtcontatti a {
font-weight:bold;
color:#FFFAEC;
}
.inpcontatti {
height:15px;
font-size:11px;
color:#916C28;
}
.txacontatti {
font-size:11px;
color:#916C28;
overflow:auto;
}
table#tab_contatti input select {
color:#916C28;
}

/* ************************************************* IMPOSTAZIONE BORDI  **************************** */
.asx {
background-image:url(../img/base/bordi/asx.jpg);
background-position:bottom right;
background-repeat:no-repeat;
}
.adx {
background-image:url(../img/base/bordi/adx.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}
.bsx {
background-image:url(../img/base/bordi/bsx.jpg);
background-position:top right;
background-repeat:no-repeat;
}
.bdx {
background-image:url(../img/base/bordi/bdx.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.lal {
background-image:url(../img/base/bordi/lal.jpg);
background-position:bottom ;
background-repeat:repeat-x;
}
.lbs {
background-image:url(../img/base/bordi/lbs.jpg);
background-position:top;
background-repeat:repeat-x;
}
.lsx {
background-image:url(../img/base/bordi/lsx.jpg);
background-position:right ;
background-repeat:repeat-y;
}
.ldx {
background-image:url(../img/base/bordi/ldx.jpg);
background-position:left ;
background-repeat:repeat-y;
}

/* ************************************************* PAGINA  **************************** */
/* ************************************************* PAGINA  **************************** */
