html {
 /*height: 100%;*/
  margin:0px 0px 0px 0px;
}

body {
	font-family: "Trebuchet MS";
	background-color:#E9CFEC;
	line-height: 1.3em;
	/*margin: 20px 20px 20px 20px;*/
	font-size: 12px;
	color: #333;
	text-align:justify;
}

form {
  margin: 0;
  padding: 0;
}

img,table {
	border:none;
}

table {
	vertical-align: middle;
}

h3 {font-variant: small-caps; font-weight:bold; color:#e67817;} /*CC6600*/

/*p {line-height:14px;}*/


/*.menu_color1{color:#FFFFFF;background-color:#a4361f;display:block;padding:2px 2px 2px 2px; text-decoration:none; margin-top:1px;}
.menu_color2{color:#FFFFFF;background-color:#c13d19;display:block;padding:2px 2px 2px 2px; text-decoration:none; margin-top:1px;}
.menu_color3{color:#FFFFFF;background-color:#da5300;display:block;padding:2px 2px 2px 2px; text-decoration:none; margin-top:1px;}
.menu_color4{color:#FFFFFF;background-color:#d96d05;display:block;padding:2px 2px 2px 2px; text-decoration:none; margin-top:1px;}
.menu_color5{color:#FFFFFF;background-color:#d58622;display:block;padding:2px 2px 2px 2px; text-decoration:none; margin-top:1px;}
.menu_color6{color:#FFFFFF;background-color:#d3a41b;display:block;padding:2px 2px 2px 2px; text-decoration:none; margin-top:1px;}
.menu_color7{color:#FFFFFF;background-color:#cac317;display:block;padding:2px 2px 2px 2px; text-decoration:none; margin-top:1px;}*/

.menu_color1{color:#333333; background-image:url(../images/divmenu.gif); background-repeat:no-repeat; background-position:bottom; display:block;padding:4px 4px 4px 4px; text-decoration:none; margin-top:1px;}
.menu_color2{color:#333333; background-image:url(../images/divmenu.gif); background-repeat:no-repeat; background-position:bottom; display:block;padding:4px 4px 4px 4px; text-decoration:none; margin-top:1px;}
.menu_color3{color:#333333; background-image:url(../images/divmenu.gif); background-repeat:no-repeat; background-position:bottom; display:block;padding:4px 4px 4px 4px; text-decoration:none; margin-top:1px;}
.menu_color4{color:#333333; background-image:url(../images/divmenu.gif); background-repeat:no-repeat; background-position:bottom; display:block;padding:4px 4px 4px 4px; text-decoration:none; margin-top:1px;}
.menu_color5{color:#333333; background-image:url(../images/divmenu.gif); background-repeat:no-repeat; background-position:bottom; display:block;padding:4px 4px 4px 4px; text-decoration:none; margin-top:1px;}
.menu_color6{color:#333333; background-image:url(../images/divmenu.gif); background-repeat:no-repeat; background-position:bottom; display:block;padding:4px 4px 4px 4px; text-decoration:none; margin-top:1px;}
.menu_color7{color:#333333; background-image:url(../images/divmenu.gif); background-repeat:no-repeat; background-position:bottom; display:block;padding:4px 4px 4px 4px; text-decoration:none; margin-top:1px;}


#divtesto{
height:35px;
background-position:top;
background-image:url(../images/div-testi.gif);
background-repeat:no-repeat;
}
#divtesto p{
margin-top:15px;
margin-left:5px;
}

.menuSX a:link, a:visited {
	text-decoration: none;
	font-weight: normal;	
}



a:link, a:visited {
	text-decoration: none;
	font-weight: normal;
	color:#333333;
}

a:hover {
	text-decoration: none;
	font-weight: bold;
	color:#CC3300;
}

.titolo_pagina{
font-size:14px;
color:#FF6600;
font-weight:bold;
}

.titolo_prodotto_gallery{
font-size:16px;
color:#333333;
font-weight:bold;
}

.titolo_prodotto_gallery_2{
font-size:16px;
color:#e67817;
font-weight:bold;
}



.immagine_gallery_scheda{
border:#D6D6D6 solid 5px;
margin:1px 1px 1px 1px;
display:block;
}


#immagine_gallery_small img{
width:115px;
height:80px;
border:#D6D6D6 solid 5px;
margin:1px 1px 1px 1px;
}
#immagine_gallery_small a:hover img {
border:#FF9900 solid 5px;
}

#immagine_gallery_big{
width:230px;
height:160px;
margin:7px 7px 7px 7px;
position:relative;
float:left;
}

#immagine_gallery_big img{
width:230px;
height:160px;
border:#D6D6D6 solid 5px;
}
#immagine_gallery_big a:hover img {
border:#FF9900 solid 5px;
}


.button_ex {
width: 150px;
height: 155px;
}

.button_ex a {
display: block;
width: 150px;
height: 155px;
background: url(images/sphere.jpg) no-repeat top left;
}

.button_ex a:hover {
background-position: top right;
}


div.icoquot, span.icoquot {
	display: block;
	margin: 2px 0px 2px 0px;
	padding: 12px 10px 12px 35px;
	background: #FFFFFF url(images/blockquote_start.gif) 3px 3px no-repeat;
	color:#666666;
		
}


/*LAYOUT */

div#main {
	width:990px;	
	left:50%;
	margin-left:-495px;
	/*padding:10px 10px 10px 10px;*/
	background-color:#E9CFEC;
	position:absolute;
	margin-top:-8px;
vertical-align: middle;	
}

div#main_home {
	width:990px;	
	left:50%;
	margin-left:-495px;
	/*padding:10px 10px 10px 10px;*/
	background-color:#FFFFFF;
	position:absolute;
	margin-top:-8px;	
}

div#header{
background-color:#FFFFFF;
height:37px;
}

div#frame_centrale {
background-color:#FFFFFF;
padding:5px 15px 5px 15px;
position:relative;
width:760px;
float:right;
margin-top:5px;
margin-left:5px;
margin-right:5px;
margin-bottom:10px;
}

div#frame_centrale_only {
background-color:#E9CFEC;
padding:5px 5px 5px 5px;
position:relative;
float:left;
margin-top:5px;
margin-left:2px;
margin-right:5px;
margin-bottom:10px;
}

div#menu_SX {
background-image:url(../images/bg-mnu-sx.gif);
background-repeat:repeat-y;
padding:5px 5px 5px 5px;
width:173px;
float:left;
margin-top:5px;
margin-left:5px;
height:100%;
}

div#footer{
text-align:center;
font-size:12px;
/*margin-left:5px;
margin-right:5px;*/
position:relative;
float:left;
color:#666666;
width:990px;
height:36px;
}


/*INPUT {BORDER-RIGHT: #000000 0px; BORDER-TOP: #000000 0px groove; SCROLLBAR-FACE-COLOR: #222222; FONT-SIZE: 12px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; BORDER-LEFT: #000000 0px groove; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #222222; SCROLLBAR-ARROW-COLOR: #cccccc; SCROLLBAR-TRACK-COLOR: #cccccc; BORDER-BOTTOM: #000000 0px groove; SCROLLBAR-DARKSHADOW-COLOR: #222222; BACKGROUND-COLOR: #F1F1F1}*/
/*SELECT {BORDER-RIGHT: #000000 0px; BORDER-TOP: #000000 0px groove; SCROLLBAR-FACE-COLOR: #222222; FONT-SIZE: 12px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; BORDER-LEFT: #000000 0px groove; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #222222; SCROLLBAR-ARROW-COLOR: #cccccc; SCROLLBAR-TRACK-COLOR: #cccccc; BORDER-BOTTOM: #000000 0px groove; SCROLLBAR-DARKSHADOW-COLOR: #222222; BACKGROUND-COLOR: #F1F1F1}*/
/*TEXTAREA {BORDER-RIGHT: #000000 0px ; BORDER-TOP: #000000 0px groove; SCROLLBAR-FACE-COLOR: #222222; FONT-SIZE: 12px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; BORDER-LEFT: #000000 0px groove; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #222222; SCROLLBAR-ARROW-COLOR: #cccccc; SCROLLBAR-TRACK-COLOR: #cccccc; BORDER-BOTTOM: #000000 0px groove; SCROLLBAR-DARKSHADOW-COLOR: #222222; BACKGROUND-COLOR: #F1F1*/


.boxtesto{
FONT-SIZE: 12px; 

BORDER-RIGHT: #aa5205 2px solid;
BORDER-TOP: #aa5205 2px solid;
BORDER-BOTTOM: #aa5205 2px solid;
BORDER-LEFT: #aa5205 2px solid;
background-color:#FFFFCC;

SCROLLBAR-FACE-COLOR: #222222;
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
SCROLLBAR-SHADOW-COLOR: #ffffff; 
SCROLLBAR-3DLIGHT-COLOR: #222222; 
SCROLLBAR-ARROW-COLOR: #cccccc; 
SCROLLBAR-TRACK-COLOR: #cccccc;  
SCROLLBAR-DARKSHADOW-COLOR: #222222;
}
