.bordo
{
	border:#999999 4px solid;
	margin: 8px;
}

.rosso{
	color: #9B272A
}
a.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

a.menu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: underline;
	}

h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
	color: #333333;
	font-weight:normal;

}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
	color: #333333;

}
.tabcontatti{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
	color: #333333;

}

.comep td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;

}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
	color: #333333;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #666666;

}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #666666;

}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 130%;
	color: #333333;
}

a.cat1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9B272A;
	text-decoration: none;
	line-height: 100%;
	margin: 0px;
	padding: 0px;

}
a.cat1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9B272A;
	text-decoration: none;
}
a.cat1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9B272A;
	text-decoration: none;
}
a.cat1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9B272A;
	text-decoration: none;
}
a.cat2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.cat2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.cat2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.cat2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	}
	
.tabcorpo {
	padding: 15px;
	border-top-width: 6px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 6px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #ECECEC;
	vertical-align: top;

}	

.tabcorpofoto {
	padding: 0px;
	border-top-width: 6px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 6px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #E8F4F5;
	vertical-align: top;

}
	
	
.tabsuperiore {
	background: url(../img/sf_pagine_top.jpg) no-repeat;
	height: 339px;
}

.tabsuperiorecat {
	background: url(../img/sf_catalogo_pagine_top.jpg) no-repeat;
	height: 339px;
}

.categorie
{
	background: url(../_images/categorie.jpg) no-repeat;
	height: 339px;
}



/*  ------- CATEGORIE CATALOGO----------------*/

/*pavimenti*/
.bgpavimenti {
	background-image: url(../img/ita/tit_pavimenti.jpg);
	height:339px;
}
.titpavimenti {
	color: #851A1C;
	text-decoration:none;
}
.tabcorpopavimenti {
	padding: 15px;
	border-top-width: 6px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #E7D1D2;
	text-align: left;
}


/*sire flo*/
.bgsireflo {
	background-image: url(../img/ita/tit_sire-flo.jpg);
	height:339px;
}

.titsireflo {
	color: #BF7D70;
	text-decoration:none;
}


.tabcorposireflo {
	padding: 15px;
	border-top-width: 6px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #F2E5E2;
	text-align: left;
}




/*rivestimenti*/
.bgrivestimenti {
	background-image: url(../img/ita/tit_rivestimenti.jpg);
	height:339px;
}
.titrivestimenti {
	color: #F66013;
	text-decoration:none;
}

.tabcorporivestimenti {
	padding: 15px;
	border-top-width: 6px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #FDDFD0;
	text-align: left;
}




/*sireproject*/
.bgsireproject {
	background-image: url(../img/ita/tit_sire-project.jpg);
	height:339px;
}
.titsireproject {
	color: #EF9B65;
	text-decoration:none;
}

.tabcorposireproject {
	padding: 15px;
	border-top-width: 6px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #FFF2E9;
	text-align: left;
}



/*seriecolori*/
.bgseriecolori {
	background-image: url(../img/ita/tit_serie-colori.jpg);
	height:339px;
}
.titseriecolori {
	color: #34AEAA;
	text-decoration:none;
}

.tabcorposeriecolori{
	padding: 15px;
	border-top-width: 6px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #D6EFEE;
	text-align: left;
}



/*industria*/
.bgindustria {
	background-image: url(../img/ita/tit_industria.jpg);
	height:339px;
}
.titindustria {
	color: #84A70D;
	text-decoration:none;
}

.tabcorpoindustria {
	padding: 15px;
	border-top-width: 6px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #F0F5DF;
	text-align: left;
}




/*piscina*/
.bgpiscina {
	background-image: url(../img/ita/tit_piscina.jpg);
	height:339px;
}
.titpiscina{
	color: #006BB0;
	text-decoration:none;
}

.tabcorpopiscina {
	padding: 15px;
	border-top-width: 6px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #CCE1EF;
	text-align: left;
	
}



/*bagni*/
.bgbagni {
	background-image: url(../img/ita/tit_bagniecucine.jpg);
	height:339px;
}
.titbagni{
	color: #DEAD02;
	text-decoration:none;
}

.tabcorpobagni {
	padding: 15px;
	border-top-width: 6px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #FCEEBD;
	text-align: left;
	
}


/*speciali*/
.bgspeciali {
	background-image: url(../img/ita/tit_pezzispeciali.jpg);
	height:339px;
}
.tabcorpopezzispeciali {
	padding: 15px;
	border-top-width: 6px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #e4e4e4;
	text-align: left;
	vertical-align: top;

	
}

.anteprima td{
	
	text-align: left;
	vertical-align: top;
	height: 97px;
	width: 97px;


}



.tabcorpo2 {
	border-top-width: 6px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	text-align: left;
	
}

.titoloserie{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	vertical-align: top;
	border-top-width: 19px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;


}
.stilecorpo{
	border-left-width: 24px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	text-align: left;
}.colorisx {
	background-image: url(../img/sf_colori.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 215px;
	width: 260px;
	text-align: center;
	vertical-align: middle;

}



.coloridx {
	background-image: url(../img/sf_colori.gif);
	background-repeat: no-repeat;
	background-position: right center;
	height: 215px;
	width: 270px;
	text-align: center;
	vertical-align: middle;

}
.colorisx2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	/*background-image: url(../img/freccina.gif);*/
	background-repeat: no-repeat;
	background-position: right center;
	height: 35px;
	width: 235px;
	vertical-align: top;
}
.coloridx2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	/*background-image: url(../img/freccina.gif);*/
	background-repeat: no-repeat;
	background-position: right center;
	height: 35px;
	width: 235px;
	border-left-width: 12px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	vertical-align: top;

}
freccina{
	height: 35px;
	width: 20px;
	text-align:right;
	vertical-align: top;

}
h2 {
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #9B272A;
	padding: 0px 0px 6px;
	margin: 0px;
}

.datitecnici {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: center;
	padding: 3px;
}
.linkserie{
color: #9B272A;
text-decoration:none;
}

.prezzoa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #993300;
	padding: 0px 2px;
}
.prezzob {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FFCC00;
	padding: 0px 2px;
}
.prezzoc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #669933;
	padding: 0px 2px;
}
.prezzod {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	padding: 0px 2px;
}
.nopadding {
	margin: 0px;
	padding: 0px;
}
.nopaddingtit {
	margin: 0px 0px 5px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #990000;

}


.bordonero1px {
	border: 1px solid #000000;
}
.finiture {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #333333;
}
.nero {
	color: #333333;
}
#serie1{
	height:220;
	overflow: auto;
	width:220;

	}
#serie2{
	height:220;
	overflow: auto;
	width:220;

	}
#serie3{
	height:220;
	overflow: auto;
	width:220;

	}
#serie4{
	height:220;
	overflow: auto;
	width:220;

	}


a.sottomenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9B272A;
	text-decoration: none;
}
a.sottomenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9B272A;
	text-decoration: none;
}

a.sottomenu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

a.sottomenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.tendina {
	line-height: 25px;
	height:220;
	overflow: auto;
	width:220;
}

.tendinarossa td {
	height: 25px;
	vertical-align: middle;
}
.sf_ricerca {
	background-image: url(../img/sf_ricerca.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

