html,body{

color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
margin:0;
padding:0;

margin-bottom:60px;
}

.coloreAzzurro{
color:#4AD2EC;
}
.coloreOro{
color:#CC9900;
}


.imgBordo{
border: 1px solid #b5b5b5;
}

/* CARRELLO */
#CentroCarrello{
width:194px;
background-image:url(../img/CentroCarrello.jpg);
background-repeat:repeat-y;
/*background-color:#F93;*/
padding:0px;
margin:0px;
}

#cart{
width:184px;
margin-left:4px;

}

.listaCart{
list-style:none;
padding:0px;
margin:0px;
vertical-align:top;

}

#AltoCarrello{
width:194px;
height:44px;
background-image:url(../img/AltoCarrello.jpg);
padding:0px;
margin:0px;
}
#BassoCarrello{
width:194px;
height:22px;
background-image:url(../img/BassoCarrello.jpg);
margin-bottom:6px;
}


/* LOGIN */
#CentroLogin{
width:194px;
background-image:url(../img/CentroCarrello.jpg);
background-repeat:repeat-y;
padding:0px;
margin:0px;
}

#Login{
width:184px;
margin-left:8px;

}

#AltoLogin{
width:194px;
height:22px;
background-image:url(../img/AltoCarrello.jpg);
padding:0px;
margin:0px;
}
#BassoLogin{
width:194px;
height:22px;
background-image:url(../img/BassoCarrello.jpg);
margin-bottom:6px;
}




body{
background-image:url(../img/sfondo.jpg);
background-repeat:repeat-x;
background-color: #FFFFFF;
background-position:0px -6px;
}

.bordo-basso-grigio{
border-bottom:1px solid #CCCCCC;
}

/* MODULI */

/*
label {
display:block;
width:700px;
height:30px;
border-bottom: 1px dotted #cccccc;
margin-bottom: 10px;
overflow:hidden;

}
label input,select,textarea{
position:relative;
float:right;
}
*/
/*
.areaTesto{
height:100px;
}
*/
/*
legend{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:14px;
}
*/


/* STILI STRUTTURA */


#centrato{
width:960px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
}


#areaSeo{
width:960px;
height:16px;
margin:0px;
padding:2px;
color:#FFFFFF;
}

#areaAlta{
width:960px;
margin-bottom:6px;
float:left;
}

#logo{
background-image:url(../img/logo_dt.png);
width:196px;
height:71px;
cursor:pointer;
float:left;
}

#loginUtente{
width:380px;
height:71px;
float:left;
}

#numeroVerde{
width:384px;
height:71px;
background-image:url(../img/numeroVerdeAlto.png);
background-repeat:no-repeat;
float:left;
}




#menu{
width:960px;
height:28px;
z-index:40;
position:relative;
background-image:url(../img/sfondoMenu.jpg);
/*background-color: #FF00FF;*/
margin:0px 0px 0px 0px;
padding:0px;
border:1px solid #ffffff;
border-left:0px;
clear:left;
/*background-color:#CCCC66;*/
}

#areaCentrale{
width:960px;
height:360px;
margin:6px 0px 20px 0px;
}

#areaBanner{
float:left;
width:200px;
height:360px;
margin-top:0px;
}

#areaVideo{
float:left;
width:760px;
height:360px;

}

#areaBassa{
float:left;
width:962px;
}




#areaNews{
float:left;
width:200px;
margin-top:20px;


}

#areaContenuti{
float:left;
width:760px;
}



#footer{
clear:both;
width:960px;
margin-left:auto;
margin-right:auto;
height:200px;
background-image:url(../img/sfondoFooter.jpg);
background-repeat:no-repeat;

}

#footerAreaSx{
margin-top:10px;
float:left;
width:200px;
}
#footerCentrale{
margin-top:10px;
float:left;
width:560px;
}
#footerAreaDx{
text-align:right;
margin-top:10px;
float:left;
width:200px;
}

/* BANNER */

.banner ,.singolaNews{
width:184px;
height:106px;
background-repeat:no-repeat;
margin:0px 0px 6px 0px;
padding:5px;
cursor:pointer;
}


#banner1{
background-image:url(../img/copertureBanner.png);
}
#banner2{
background-image:url(../img/sfondoBannerComponiIdromassaggio.png);
}
#banner3{
background-image:url(../img/boxDomande.png);
}


/* NEWS */

#pannelloNews{
width:194px;
}
#titoloNews{
/*border-bottom:1px solid #b5b5b5;*/
line-height:25px;
vertical-align:middle;
font-size:12px;
color:#FF9900;
font-weight:bold;
margin-bottom:5px;
margin-top:18px;

}
#corpoNews{

}
#bassoNews{
}
.singolaNews{
background-image:url(../img/sfondoBanner.png);
}

/* CONTENUTI */

#pannelloContenuti{
width:760px;
}
#titoloContenuti{
/*border-bottom:1px solid #b5b5b5;*/
line-height:25px;
vertical-align:middle;
font-size:12px;
color:#FF9900;
font-weight:bold;
margin-bottom:0px;
margin-top:18px;
}
#corpoContenuti{
padding-top:5px;
}

/* STILE TESTO */

h1{
margin:0px;
padding:0px;
font-size:14px;
}
h2{
margin:0px;
padding:0px;
font-size:12px;
}
h3{
margin:0px;
padding:0px;
font-size:11px;
}

p{
	margin:0px;
	padding:0px;
	font-size:10px;
	/*font-weight: bold;*/
}

a{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}
a:hover{
color:#484848;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}


.elencoPuntato{
list-style-image:url(../img/pallinoVuoto.png);
margin:0px;

}




/* riquadri di sx */
#riquadri{
float:left;
width:200px;
height:360px;
}

#video{
position:relative;
z-index:10;
float:left;
width:480px;
height:360px;
/*background-color:#222222;*/
}


#playlist{
float:left;
width:280px;
/*background-color:#333333;*/
} 


#contenutiSito{
float:left;
width:760px;
height:200px;
background-color:#e8e8e8;
}








/* Slider Canali DTCHANNEL */
#dtchannel {
	background: #333333;
	height: 200px;
	display: none;
	color:#fff;
	padding-left:20px;
	/*margin-top:3px;*/
	
	
	}
#slider {
margin: 0;
padding: 0;
height:3px;
background-color:#333333;	
/*border-top: solid 10px  #FF0000;*/
}
.slider-canali {
	/*font-size:9px;*/
	/*background-image:url(../img/logo_dt_channel.png);*/
	/*background: #336699;*/
	text-align: center;
	width: 96px;
	height: 26px;
	margin: 0 auto;
	margin-right:60px;
	display: block;
	float:right;
	color: #fff;
	text-decoration: none;
	line-height:25px;
	
	
}
.active {
	/*background-position: right 12px;*/
}



/* COMPONI */
	
#selezioneForme{
width:635px;
height:360px;
}
#selezioneForme img{
margin:5px 5px 0px 0px;
border:5px solid #ffffff;
cursor:pointer;
}

#selezioneScale img{
margin:5px 5px 0px 0px;
border:5px solid #ffffff;
cursor:pointer;
}

#selezioneRivestimento img{
margin:5px 5px 0px 0px;
border:5px solid #ffffff;
cursor:pointer;
}

#selezioneCaldaia1 img{
margin:5px 5px 0px 0px;
border:5px solid #ffffff;
cursor:pointer;
}

#selezioneCaldaia2 img{
margin:5px 5px 0px 0px;
border:5px solid #ffffff;
cursor:pointer;
}


#selezioneFondi img{
margin:5px 5px 0px 0px;
border:5px solid #ffffff;
cursor:pointer;
}

#visitaFunzionario img{
margin:2px 2px 0px 0px;
border:2px solid #ffffff;
cursor:pointer;
}


#selezioneLiner img{
margin:5px 5px 0px 0px;
border:5px solid #ffffff;
cursor:pointer;
}
#selezioneMisure img{
margin:2px 2px 0px 0px;
border:2px solid #ffffff;
cursor:pointer;
}



#selezioneScale{
width:305px;
height:300px;
float:left;
background-image:url(../componi/sfondoColoreInterno.jpg);
background-repeat:no-repeat;
padding-left:10px;
margin-left:20px;
}
#selezioneRivestimento{
width:305px;
height:300px;
float:left;
background-image:url(../componi/sfondoRivestimento.jpg);
background-repeat:no-repeat;
padding-left:10px;
margin-left:20px;
}
#selezioneCaldaia1{
width:305px;
height:300px;
float:left;
background-image:url(../componi/sfondoCaldaia.jpg);
background-repeat:no-repeat;
padding-left:10px;
margin-left:20px;
}
#selezioneCaldaia2{
width:305px;
height:300px;
float:left;
background-image:url(../componi/sfondoCaldaia.jpg);
background-repeat:no-repeat;
padding-left:10px;
margin-left:20px;
}


#selezioneFondi{
background-image:url(../componi/sfondoColoreEsterno.jpg);
background-repeat:no-repeat;
width:305px;
height:300px;
float:left;
padding-left:10px;
} 



#form1 input, #form1 textarea, #form1 select{
font-size:9px;
}

/* box stondati */
/* largo 760 */
.box760{
width:760px;
}

.box760 th{
height:5px;
background-image:url(box760header.gif);
background-repeat:no-repeat;
}

.box760 tbody tr{

background-image:url(box760body.gif);
background-repeat:repeat-y;
}

.box760 tbody table tr{
background-image:none;
}


.box760 tfoot tr{
height:5px;
background-image:url(box760footer.gif);
background-repeat:no-repeat;
}



/* largo 760 */
.box760grigio{
width:760px;
}

.box760grigio th{
height:65px;
background-image:url(box760headergrigio.gif);
background-repeat:no-repeat;
}

.box760grigio tbody tr{

background-image:url(box760body.gif);
background-repeat:repeat-y;
}

.box760grigio tbody table tr{
background-image:none;
}


.box760grigio tfoot tr{
height:5px;
background-image:url(box760footer.gif);
background-repeat:no-repeat;
}







/* largo 377 */

.box377{
width:377px;
margin:6px 0px 6px 0px;
}

.box377 th{
height:5px;
background-image:url(box377header.gif);
background-repeat:no-repeat;
}

.box377 tbody tr{

background-image:url(box377body.gif);
background-repeat:repeat-y;
}

.box377 tfoot tr{
height:5px;
background-image:url(box377footer.gif);
background-repeat:no-repeat;
}

/* largo 249 */

.box249{
width:249px;
/*height:180px;*/
}

.box249 th{
height:5px;
background-image:url(box249header.gif);
background-repeat:no-repeat;
}

.box249 tbody tr{

background-image:url(box249body.gif);
background-repeat:repeat-y;
}

.box249 tfoot tr{
height:5px;
background-image:url(box249footer.gif);
background-repeat:no-repeat;
}



.tastoDownload {
display:block;
width:101px;
height:23px;
overflow:hidden;
background-image:url(../img/tastoDownload.gif);
background-repeat:no-repeat;
color:#024B85;
font-weight:bold;
text-align:left;
padding:4px 0px 0px 14px;
font-size:10px;
}
.tastoDownload:hover {
color:#024B85;
}



.elencoDownload{
margin:20px 0px 20px 0px;
list-style:none;
}

.elencoDownload li{
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
}

.elencoDownload li a{
display:block;
width:680px;
height:23px;
line-height:22px;
padding-left:26px;
vertical-align:middle;
background-image:url(../img/sfondoDownload.jpg);
background-repeat:no-repeat;
}
.elencoDownload li a:hover{
color:#024B85;
}



			  #breadcrumb
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
    background-image:url('../img/bc_bg.png');
    background-repeat:repeat-x;
    height:30px;
    line-height:30px;
    color:#9b9b9b;
    border:solid 1px #cacaca;
    width:100%;
    overflow:hidden;
    margin:0px;
    padding:0px;
}
#breadcrumb li
{
    list-style-type:none;
    float:left;
    padding-left:10px;
}

#breadcrumb a
{
    height:30px;
    display:block;
    background-image:url('../img/bc_separator.png');
    background-repeat:no-repeat;
    background-position:right;
    padding-right: 15px;
    text-decoration: none;
    color:#454545;
}

.home
{
    border: none;
    margin: 8px 0px;
}
#breadcrumb a:hover
{
    color:#FF9900;
}
