BODY {

background-image:url(img/bg_fullpagetable.gif);
background-repeat:repeat;
background-color:#798DB6;
height:100%;
margin:0;
padding:0;
}

/* ==================================================================================  */

#TABLEONE {background-color: #fff;
background-image:url(img/bg_tableone.gif);
background-repeat:repeat;
width: 756px;
height: 100%;
border-left: 10px #624327 solid;
border-right: 10px #624327 solid;}

/* ==================================================================================  */

#MAINTABLE {
background-color: #FFF;
width: 756px;
height: 506px;
padding: 0px;
margin-top: 0;
text-align: left;
}

/* ==================================================================================  */

#HEADER {background-image:url(img/img_header.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#FFFFFF;
width: 756px;
height:180px;
}

/* ==================================================================================  */

#MENU {
width:756px;
background-color:#20140B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
padding-top:4px;
padding-bottom:4px;
}

#MENU ul {
list-style:none;
}

#MENU li {
display:inline;
}

#MENU a:link,
#MENU a:visited {
padding: 2px 16px 2px 16px;
text-decoration: none;
color:#fff;}

#MENU  a:hover {
background-color: #D6A874;
color: #20140B;
}

.VOCEATTIVA,
.VOCEATTIVA a:link,
.VOCEATTIVA a:visited,
.VOCEATTIVA a:hover,
.VOCEATTIVA a:active{
background-color: trasparent;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#EBB876;
text-decoration:underline;}

/* ==================================================================================  */

#WELCOME {height:120px;}

/* ==================================================================================  */

#BOXSOMMARIO {
background-color: #FFF;
height: 290px;
background-repeat:repeat-x;
background-position:bottom left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#996600;
}

#BOXSOMMARIO a:link,
#BOXSOMMARIO a:visited, 
#BOXSOMMARIO a:hover {color:#E15D08;}

.home_azienda {height: 253px;
width: 173px;
background-image:url(img/home_azienda.jpg);
background-position: right bottom;
background-repeat: no-repeat;
padding-left:0px;}

.home_prodotti {height: 253px;
width: 173px;
background-image:url(img/home_prodotti.jpg);
background-position: right bottom;
background-repeat: no-repeat;
padding-left:0px;}

.home_ubicazione {height: 253px;
width: 173px;
background-image:url(img/home_ubicazione.jpg);
background-position: right bottom;
background-repeat: no-repeat;
padding-left:0px;}

.home_contatti {height: 253px;
width: 173px;
background-image:url(img/home_contatti.jpg);
background-position: right bottom;
background-repeat: no-repeat;
padding-left:0px;}

.home_azienda p {
	height: 100px;
	width: 126px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4E321A;
	text-align: right;
	padding-top: 30px;
	padding-left: 0px;
}

.home_prodotti p {
height: 100px;
width: 126px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4E321A;
text-align: right;
padding-top: 30px;
padding-left:0px;
}
.home_ubicazione p {
height: 100px;
width: 126px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4E321A;
text-align: right;
padding-top: 30px;
padding-left:0px;
}
.home_contatti p {
height: 100px;
width: 126px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4E321A;
text-align: right;
padding-top: 30px;
padding-left:0px;
}

/* ==================================================================================  */

#MOVIE {
height:410px;
width:100%;
background-color: #FFF;
text-align:right;
vertical-align:top;}

/* ==================================================================================  */

#CONTENUTO {background-color: #FFF;
width: 400px;
height: 410px;
margin-top:0px;
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
text-align: justify;
}

#CONTENUTO p {font-size:12px;
width:100%;
height: 380px;
overflow:auto;
margin-top: 0;
padding: 10px;}

#CONTENUTO a:link,
#CONTENUTO a:visited, 
#CONTENUTO a:hover {color:#E15D08;
font-weight:bold;}

#MARCHI {background-color: #FFF;
width: 350px;
margin-top:0px;
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
text-align: left;
}

.bordomarchi {
border-top: silver dotted 1px;
}

#OFFERTE {background-color: #FFF;
width:710px;
height: 400px;
padding: 10px;
}

#OFFERTETAB {margin-top:0px;
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
text-align: justify;
}

.offertetitoli {
color:#0E1172;
font-size:10px;
font-weight:bold;}

.offertenomi {
color:red;
font-size:10px;
font-weight:bold;}

.offerteprezzi {
color:#0E1172;}

.offertebarrate {
text-decoration:line-through;}

/* ==================================================================================  */

.testorisalto {font-size:12px;
color:#798DB6;
font-weight:bold;
width: 360px;}


/* ==================================================================================  */

.FOOTER {width:756px;
height:20px;
background-color:#382313;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#AEBCD8;}

.FOOTER a:link,
.FOOTER a:visited
.FOOTER a:hover {
color:#EFBF70;}

/* questo è il codice per le immagini nella pagina offerte */

.highslide {
    cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 1px solid #624327;
}
.highslide:hover img {
	border: 1px solid #0E1172;
}

.highslide-image {
	border: 10px solid #382313;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-style: 'MS Sans Serif';
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;  }

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
