#main, #col1, #col2, #col3{
	background-color: #CCCCCC; 
}

#threeCols #col2{
	display: none;
}
#threeCols #col3 #col3_content{
	width: 820px;
	height: 440px;
	margin-top: 0px;
	padding: 15px 0;
}

#threeCols #col3 #col3_content table td{
	padding: 0;
	margin: 0;
	width: 92px;
}
#threeCols #col3 #col3_content table tr.spaced{
	height: 20px;
}
#threeCols #col3 #col3_content table td.box_colore{
	padding: 0;
	margin: 0;
}
#threeCols #col3 #col3_content table td p{
	color:#FFFFFF;
	background: none;
	font-family:"Monotype Corsiva","Times New Roman",Times,serif;
	font-size: 22px;
	font-style:italic;
	font-weight: normal;
}
#threeCols #col3 #col3_content table td p.descrizione_colore{
	background-color: #000;
	color:#CCCCCC;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-style: normal;
	font-size: 8px;
	text-transform:uppercase;
}

#col3 #col3_content h1{
	display: none;
}
#gallery #slider {
    width: 460px; 
    height: 460px; 
    position: relative; 
	overflow: hidden; 
}
#gallery #sliderContent {
    width: 460px; 
    position: absolute;
	top: 0;
	margin-left: 0;
	vertical-align: middle;
}
#gallery .sliderImage{
	height: 460px;
	width: 460px;
	margin: 0 auto;
}
#gallery .sliderImage img{
	display:block;
	margin:0 auto;
}

#abstractList{
	display: none;
}

/* CSS Document */

/* COMMON 
body{
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
}
.body{
width:100%;
height:95%;
}
p.title_clear{
font-family:"Monotype Corsiva","Times New Roman", Times, serif;
font-size:1.8em;
font-style:italic;
color:#FFFFFF;
}
.title_clearProd{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:black;
}
p.title_clear_small{
font-family:"Monotype Corsiva","Times New Roman", Times, serif;
font-size:1.3em;
font-style:italic;
color:#FFFFFF;
}
p.title_dark{
font-family:"Monotype Corsiva","Times New Roman", Times, serif;
font-size:1.8em;
font-style:italic;
color:#000000;
}
.text{
width:100%;
height:355px;
vertical-align:top;
}
.title{
height:30px;
vertical-align:top;
}
.composizione{
height:250px;
vertical-align:bottom;
}
.freccia{
width:380px;
height:55px;
vertical-align:top;
}
.freccia_prodotto{
width:320px;
height:55px;
vertical-align:top;
}
p.clear{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#FFFFFF;
}
p.dark{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#000000;
}
.dark{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#000000;
}
p.normal{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#7F6C29;
}
p.descrizione_colore{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.6em;
text-transform:uppercase;
color:#CCCCCC;
}
p.text_news{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#666666;
}
p.text_ecologia{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#206643;
}
p.clear_small{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.6em;
color:#FFFFFF;
}
p.dark_small{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.6em;
color:#000000;
}
p.maiuscoletto{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.75em;
text-transform:uppercase; 
font-variant:small-caps;
}
.istream{
width:840px;
height:460px;
}
.fader{
width:460px;
height:460px;
}
.content_text{
width:350px;
text-align:left;
vertical-align:top;
padding-top:50px;
padding-right:5px;
padding-bottom:0px;
padding-left:10px;
}
.content_text_prod{
width:290px;
text-align:left;
vertical-align:top;
padding-top:10px;
padding-right:5px;
padding-bottom:0px;
padding-left:10px;
}
.logo{
width:405px;
height:77px;
background-color:#FFFFFF;
}
.menu_top_home{
width:555px;
height:77px;
text-align:right;
vertical-align:bottom;
background-color:#FFFFFF;
padding-top:0px;
padding-right:5px;
padding-bottom:5px;
padding-left:0px;
}
.col_menu{
width:140px;
height:460px;
}
.pic_menu{
width:120px;
height:120px;
}

.menu_home{
width:90px;
text-align:left;
vertical-align:top;
padding-top:50px;
padding-right:15px;
padding-bottom:0px;
padding-left:15px;
height:340px;
}

.menu_homeNewAlto{
text-align:left;
vertical-align:top;
padding-top:40px;
padding-right:10px;
padding-bottom:0px;
padding-left:10px;
height:240px;
}

.menu_homeNewMedio{
text-align:left;
vertical-align:top;
padding-top:0px;
padding-right:10px;
padding-bottom:0px;
padding-left:10px;
height:50px;
}

.menu_homeNewBasso{
text-align:left;
vertical-align:bottom;
padding-top:0px;
padding-right:10px;
padding-bottom:40px;
padding-left:10px;
height:170px;
}

ul{
margin:0;
padding-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.75em;
color:#FFFFFF;
line-height:15px;
}
ul.selected{
margin:0;
padding-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.75em;
color:#FFFFFF;
font-weight:bold;
line-height:15px;
}
li{
margin-left:5px;
list-style-type:none;
padding-left:0px;
color:#FFFFFF;
line-height:15px;
font-weight:normal;
}
li.selected{
margin-left:5px;
list-style-type:none;
padding-left:0px;
color:#000000;
line-height:15px;
font-weight:normal;
}
a.dark{
text-decoration:none;
color:#000000;
}
a.dark:hover{
text-decoration:none;
color:#FFFFFF;
}
a.news_link{
text-decoration:none;
color:#666666;
}
a.news_link:hover{
text-decoration:none;
color:#FFFFFF;
}
a.clear{
text-decoration:none;
color:#FFFFFF;
}
a.clear:hover{
text-decoration:none;
color:#000000;
}
a.language{
text-decoration:none;
color:#999999;
}
a.language:hover{
text-decoration:underline;
color:#999999;
}
table.content_iframe{
width:330px;
}
table.content_iframe_prodotto{
width:270px;
}
table.content_iframe_fix{
width:330px;
height:300px;
}
.box_composizione{
height:50px;
width:50px;
}
.box_colore{
width:92px;
height:52px;
vertical-align:top;
}
.box_descrizione_colore{
width:92px;
height:14px;
vertical-align:top;
background-color:#000000;
}
.bordosx{
border-left:1pt solid #000000;
}

/* FINE COMMON */


/* HOME-PAGE 
.home{
background-color:#FFD953;
width:960px;
height:537px;
}
/* FINE HOME-PAGE */

/* MODERNO 
.moderno{
background-color:#E1DDDC;
background-image: url('/www/html/callesella/resources/sfondomoderno.jpg');
background-repeat: no-repeat;
background-position: bottom left;
width:960px;
height:537px;
}
.composizione_moderno a{
background-color:#E1DDDC;
color:#FFFFFF;
height: 50px;
width: 50px;
display:block;
text-align:right;
text-decoration:none;
border-color: #FFFFFF;
border-style: solid;
border-width: 1pt;
}
.composizione_moderno a:hover{
background-color:#E1DDDC;
color:#000000;
height: 50px;
width: 50px;
display:block;
text-align:right;
text-decoration:none;
border-color:#000000;
border-style:solid;
border-width:1pt;
}
.composizione_moderno_selected a{
background-color:#E1DDDC;
color:#000000;
height: 50px;
width: 50px;
display:block;
text-align:right;
text-decoration:none;
border-color:#000000;
border-style:solid;
border-width:1pt;
}
.composizione_moderno_selected a:hover{
background-color:#E1DDDC;
color:#000000;
height: 50px;
width: 50px;
display:block;
text-align:right;
text-decoration:none;
border-color: #FFFFFF;
border-style: solid;
border-width: 1pt;
}
.iframe_small_moderno{
width:350px; 
height:260px; 
overflow:auto;
border:0px;
padding:0px;
scrollbar-face-color:#FFD22B;
scrollbar-shadow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#FFD22B;
scrollbar-darkshadow-color:#FFD22B;
scrollbar-track-color: #FFD22B;
scrollbar-arrow-color:#ffffff;
}
.iframe_big_moderno{
width:350px; 
height:305px; 
overflow:auto;
border:0px;
padding:0px;
scrollbar-face-color:#FFD22B;
scrollbar-shadow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#FFD22B;
scrollbar-darkshadow-color:#FFD22B;
scrollbar-track-color: #FFD22B;
scrollbar-arrow-color:#ffffff;
}
/* FINE MODERNO */

/* COUNTRY 
.country{
background-color:#E1DDDC;
background-image: url('/www/html/callesella/resources/sfondocountry.jpg');
background-repeat: no-repeat;
background-position: bottom left;
width:960px;
height:537px;
}
.composizione_country a{
	background-color: #E1DDDC;
	color: #FFFFFF;
	height: 50px;
	width: 50px;
	display: block;
	text-align: right;
	text-decoration: none;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1pt;
}
.composizione_country a:hover{
background-color:#E1DDDC;
color:#000000;
height:50px;
width:50px;
display:block;
text-align:right;
text-decoration:none;
border-color:#000000;
border-style:solid;
border-width:1pt;
}
.composizione_country_selected a{
background-color:#E1DDDC;
color:#000000;
height:50px;
width:50px;
display:block;
text-align:right;
text-decoration:none;
border-color:#000000;
border-style:solid;
border-width:1pt;
}
.composizione_country_selected a:hover{
background-color:#E1DDDC;
color:#000000;
height:50px;
width:50px;
display:block;
text-align:right;
text-decoration:none;
border-color:#FFFFFF;
border-style:solid;
border-width:1pt;
}
.iframe_small_prodotto{
width:290px; 
height:70px; 
overflow:auto;
border:0px;
padding:0px;
scrollbar-face-color:#2EDCA7;
scrollbar-shadow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#2EDCA7;
scrollbar-darkshadow-color:#2EDCA7;
scrollbar-track-color: #2EDCA7;
scrollbar-arrow-color:#ffffff;
}
.iframe_small_country{
width:350px; 
height:260px; 
overflow:auto;
border:0px;
padding:0px;
scrollbar-face-color:#2EDCA7;
scrollbar-shadow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#2EDCA7;
scrollbar-darkshadow-color:#2EDCA7;
scrollbar-track-color: #2EDCA7;
scrollbar-arrow-color:#ffffff;
}
.iframe_big_country{
width:350px; 
height:305px; 
overflow:auto;
border:0px;
padding:0px;
scrollbar-face-color:#2EDCA7;
scrollbar-shadow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#2EDCA7;
scrollbar-darkshadow-color:#2EDCA7;
scrollbar-track-color: #2EDCA7;
scrollbar-arrow-color:#ffffff;
}
/* FINE COUNTRY*/


/* CONTRACT 
.contract{
background-color:#E1DDDC;
background-image: url('/www/html/callesella/resources/sfondocontract.jpg');
background-repeat: no-repeat;
background-position: bottom left;
width:960px;
height:537px;
}
.composizione_contract a{
background-color:#E1DDDC;
color:#FFFFFF;
height: 50px;
width: 50px;
display:block;
text-align:right;
text-decoration:none;
border-color:#FFFFFF;
border-style:solid;
border-width:1pt;
}


.composizione_contract a:hover{
background-color:#E1DDDC;
color:#000000;
height: 50px;
width: 50px;
display:block;
text-align:right;
text-decoration:none;
border-color:#000000;
border-style:solid;
border-width:1pt;
}
.composizione_contract_selected a{
background-color:#E1DDDC;
color:#000000;
height: 50px;
width: 50px;
display:block;
text-align:right;
text-decoration:none;
border-color:#000000;
border-style:solid;
border-width:1pt;
}
.composizione_contract_selected a:hover{
background-color:#E1DDDC;
color:#000000;
height: 50px;
width: 50px;
display:block;
text-align:right;
text-decoration:none;
border-color:#FFFFFF;
border-style:solid;
border-width:1pt;
}
.iframe_small_cotract{
width:350px; 
height:260px; 
overflow:auto;
border:0px;
padding:0px;
scrollbar-face-color:#9196AB;
scrollbar-shadow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#9196AB;
scrollbar-darkshadow-color:#9196AB;
scrollbar-track-color: #9196AB;
scrollbar-arrow-color:#ffffff;
}
.iframe_big_contract{
width:350px; 
height:305px; 
overflow:auto;
border:0px;
padding:0px;
scrollbar-face-color:#9196AB;
scrollbar-shadow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#9196AB;
scrollbar-darkshadow-color:#9196AB;
scrollbar-track-color: #9196AB;
scrollbar-arrow-color:#ffffff;
}
/* FINE CONTRACT */


/* CALLESELLA 
.callesella{
background-color:#FFD953;
width:960px;
height:537px;
}
.iframe_small_callesella{
width:350px; 
height:260px; 
overflow:auto;
border:0px;
padding:0px;
scrollbar-face-color:#FFD953;
scrollbar-shadow-color:#7F6C29;
scrollbar-highlight-color:#7F6C29;
scrollbar-3dlight-color:#FFD953;
scrollbar-darkshadow-color:#FFD953;
scrollbar-track-color: #FFD953;
scrollbar-arrow-color:#7F6C29;
}
.iframe_big_callesella{
width:350px; 
height:300px; 
overflow:auto;
border:0px;
padding:0px;
scrollbar-face-color:#FFD953;
scrollbar-shadow-color:#7F6C29;
scrollbar-highlight-color:#7F6C29;
scrollbar-3dlight-color:#FFD953;
scrollbar-darkshadow-color:#FFD953;
scrollbar-track-color: #FFD953;
scrollbar-arrow-color:#7F6C29;
}
/* FINE CALLESELLA */


/* ECOLOGIA 
.ecologia{
background-color:#41CC87;
width:960px;
height:537px;
}
.iframe_small_ecologia{
width:350px; 
height:260px; 
overflow:auto;
border:0px;
padding:0px;
scrollbar-face-color:#41CC87;
scrollbar-shadow-color:#206643;
scrollbar-highlight-color:#206643;
scrollbar-3dlight-color:#41CC87;
scrollbar-darkshadow-color:#41CC87;
scrollbar-track-color: #41CC87;
scrollbar-arrow-color:#206643;
}
.iframe_big_ecologia{
width:350px; 
height:300px; 
overflow:auto;
border:0px;
padding:0px;
scrollbar-face-color:#41CC87;
scrollbar-shadow-color:#206643;
scrollbar-highlight-color:#206643;
scrollbar-3dlight-color:#41CC87;
scrollbar-darkshadow-color:#41CC87;
scrollbar-track-color: #41CC87;
scrollbar-arrow-color:#206643;
}
/* FINE ECOLOGIA */


/* COLORI 
.colori{
background-color:#CCCCCC;
width:960px;
height:537px;
}
.composizione_colori a{
background-color:#CCCCCC;
color:#FFFFFF;
height:20px;
width:20px;
display:block;
text-align:right;
vertical-align:bottom;
text-decoration:none;
}
.composizione_colori a:hover{
background-color:#DBDBDB;
color:#000000;
height:20px;
width:20px;
display:block;
text-align:right;
vertical-align:bottom;
text-decoration:none;
}
.composizione_colori_selected a{
background-color:#DBDBDB;
color:#000000;
height:20px;
width:20px;
display:block;
text-align:right;
vertical-align:bottom;
text-decoration:none;
}
.composizione_colori_selected a:hover{
background-color:#DBDBDB;
color:#000000;
height:20px;
width:20px;
display:block;
text-align:right;
vertical-align:bottom;
text-decoration:none;
}
.iframe_small_colori{
width:350px; 
height:260px; 
overflow:auto;
border:0px;
padding:0px;
scrollbar-face-color:#CCCCCC;
scrollbar-shadow-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#CCCCCC;
scrollbar-darkshadow-color:#CCCCCC;
scrollbar-track-color: #CCCCCC;
scrollbar-arrow-color:#FFFFFF;
}
.iframe_big_colori{
width:350px; 
height:300px; 
overflow:auto;
border:0px;
padding:0px;
scrollbar-face-color:#CCCCCC;
scrollbar-shadow-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#CCCCCC;
scrollbar-darkshadow-color:#CCCCCC;
scrollbar-track-color: #CCCCCC;
scrollbar-arrow-color:#FFFFFF;
}
/* FINE COLORI */


/* CONTATTI 
.contatti{
background-color:#A8ADCB;
width:960px;
height:537px;
}
.iframe_small_contatti{
width:350px; 
height:260px; 
overflow:auto;
border:0px;
padding:0px;
scrollbar-face-color:#A8ADCB;
scrollbar-shadow-color:#000000;
scrollbar-highlight-color:#000000;
scrollbar-3dlight-color:#A8ADCB;
scrollbar-darkshadow-color:#A8ADCB;
scrollbar-track-color: #A8ADCB;
scrollbar-arrow-color:#000000;
}
.iframe_big_contatti{
width:350px; 
height:300px; 
overflow:auto;
border:0px;
padding:0px;
scrollbar-face-color:#A8ADCB;
scrollbar-shadow-color:#000000;
scrollbar-highlight-color:#000000;
scrollbar-3dlight-color:#A8ADCB;
scrollbar-darkshadow-color:#A8ADCB;
scrollbar-track-color: #A8ADCB;
scrollbar-arrow-color:#000000;
}
/* FINE CONTATTI */


/* NEWS 
.news{
background-color:#CCCCCC;
width:960px;
height:537px;
}
.iframe_small_news{
width:350px; 
height:260px; 
overflow:auto;
border:0px;
padding:0px;
scrollbar-face-color:#CCCCCC;
scrollbar-shadow-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#CCCCCC;
scrollbar-darkshadow-color:#CCCCCC;
scrollbar-track-color: #CCCCCC;
scrollbar-arrow-color:#FFFFFF;
}
.iframe_big_news{
width:350px; 
height:300px; 
overflow:auto;
border:0px;
padding:0px;
scrollbar-face-color:#CCCCCC;
scrollbar-shadow-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#CCCCCC;
scrollbar-darkshadow-color:#CCCCCC;
scrollbar-track-color: #CCCCCC;
scrollbar-arrow-color:#FFFFFF;
}*/

/* FINE NEWS 

.inputField {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#9196AB;
background-color:rgb(255,255,255);
}*/