body{margin-top:0px; margin-bottom:0px; background-color:#f7a80b; font-family:verdana arial; background-image:url(images/stripe.png);

}

.price{font-size:17px;margin:10px;font-weight:bold; color:#FF0000;}
.prod_vetrina{
border-left:1px solid #FC9D00;
float:left;width:280px;
padding:10px;
margin:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

.prod_vetrina h2{
font-size:16px;
margin:5px;

}
.prod_vetrina img{
float:left;
margin:10px;
margin-left:45px;
width:70%;
}



div.clearer{float:right; width:400px; height:40px;}

div.clearer p{font-weight:bold; color:red; width:110px; font-size:13px;}

div.clearer img{border:0px; margin:0px; padding:5px}
div.titolo{width:700px; color:#0C68B1;font-size:25px;font-weight:bold; float:left; text-align:left; margin:10px; height:60px;background:url(../images/bg_title.jpg) no-repeat;}
div.testo_int{width:600px; float:left; margin-bottom:20px}

div.testo_int a{color:#06C;}

div.testo_int a:hover{text-decoration:underline;}

.item{float:left; width:1000px; margin:20px}
.item img{float:left; margin-right:10px; border:1px solid; padding:2px}
.item div{width:350px; height:200px; margin:10px; float:left; font-size:14px}

.item h1{font-family:Verdana; font-size:14px; font-weight:bold; color:#00214B; text-decoration:none; margin-bottom:2px}

.item p{float:left; width:100px; text-align:justify; color:#666D75; font-size:14px; margin:0px}
.item p strong{font-family:Tahoma; font-size:15px; color:#FF3000; float:right}

div.boxUsato{width:450px; margin:10px; float:left; text-align:left;line-height:1.1em;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
div.boxUsato img{float:left; margin:10px}
div.boxUsato h1{text-transform:uppercase; margin:10px; font-size:13px; padding:0;}

div.boxUsato h2{text-transform:uppercase; margin:5px; color:#36F; font-size:10px; padding:0;}

div.boxUsato p{margin:2px; padding:2px;float:right;}

#login-box {
background-color:#FFFFFF;
padding:15px;
	margin:6px;
	font: 12px Arial, Helvetica, sans-serif;
	
}

#login-box img {
	border:none;
}


#login-box h1 {

	font-size:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF9900;
	float:left;
	width:100px;


}

#login-box h3 {
	font-size:9px;
	margin:0px;
float:left;	
}


.button_login{
background: url(images/login-btn.png) no-repeat left top;
width:103px;
height:42px;
border:none;
margin:15px;
}
#login-box h2 {
	padding:0;
	margin:0;
	color: #ebebeb;
	font: bold 44px "Calibri", Arial;
}


#login-box-name {
	float: left;


	width:120px;
	text-align: left;
	padding: 10px 10px 0 0;
	margin:0 0 7px 0;
}



.form-login  {
	width: 145px;
	border: 1px solid #0d2c52;
	font-size: 12px;
	color: #000000;
}


.login-box-options  {
	
	padding-left:100px;
	font-size: 11px;
}

.login-box-options a {
	
	font-size: 11px;
}


.button_login{
background: url(images/login-btn1.png) no-repeat left top;
width:67px;
height:45px;
border:none;
margin:15px;
cursor:pointer;
}





#rounded-corner
{
	font-family: "Arial", "Lucida Grande";
	font-size: 12px;
	margin: 10px;
	width:700px;
	text-align: left;

	border-collapse: collapse;
	
}
#rounded-corner thead th.rounded-company
{
	background: #b9c9fe url('table-images/left.png') left -1px no-repeat;
	width:90px;
}
#rounded-corner thead th.rounded-q4
{
	background: #b9c9fe url('table-images/right.png') right -1px no-repeat;
	
}

#rounded-corner thead th.rounded-q1
{
	width:80px;
}
#rounded-corner th
{
	padding: 6px;
	font-weight: normal;

	color:#000000;
	background: #b9c9fe;
}
#rounded-corner td
{
	padding: 5px;
	background: #e8edff;
	border-top: 1px solid #fff;
	border-right: 1px solid #3399FF;
		color:#000000;
		border-bottom:1px solid #3399FF;
}
#rounded-corner tfoot td.rounded-foot-left
{
	background: #e8edff url('table-images/botleft.png') left bottom no-repeat;
}
#rounded-corner tfoot td.rounded-foot-right
{
	background: #e8edff url('table-images/botright.png') right bottom no-repeat;
}
#rounded-corner tbody tr:hover td
{
	background: #d0dafd;
}



a{
color:#3366FF;
text-decoration:none;
outline:none;
}

a:hover{
	color:#0099FF;
	text-decoration:underline;
}



.foto { margin:0px 10px 0px 0px; padding:4px;  width:40%;height:40%; float:left;}
.azienda{
width:700px;
border:1px solid;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:300px;
margin:20px;

}

.azienda strong{
font-weight:bold;
font-size:16px;
}

.azienda p{

font-size:12px;
}


.main{width:100%; margin:auto;}

.header{width:100%; height:179px;}

.body{width:100%; height:100%;}

.barraIntestazione{background-image:url(images/intestazione_barra.jpg); background-repeat:repeat-x;}

.intestazioneLeft{background-image:url(images/int_senza_logo.jpg); background-repeat:no-repeat;}

.navigator{width:250px; float:left; min-height:700px; height:auto !important; height:700px; background-image:url(images/navig_.jpg); background-repeat:repeat-y; z-admin:-1;}

.page{min-height:700px; height:auto !important; height:700px; font-size:12px;}

.container{

}

.footerStyle{font-weight:bold; font-size:14px; background-image:url(images/footer.jpg); background-repeat:no-repeat; background-position:left; color:#fff;}

.boxFlash{text-align:right; padding-right:7px;}

.boxFlashInt{text-align:right; padding-right:7px;}

.menu{width:190px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left;}

.menu ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:175px; background-color:#f7a80b; list-style-type:none;}

.menu li{display:inline; width:175px; height:35px; background-color:#f7a80b; list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:bold; font-family:verdana arial;}

.menu a:link, .menu a:visited{display:block; background-color:#f7a80b; color:#004586; margin:0px 0px 0px 0px; height:35px; padding-left:0.6em; padding-top:0.6em; text-decoration:none; border-bottom:1px solid #004586; border-left:10px solid #004586; font-size:13px;}

.menu a:hover, .menu a:active{background-color:#f7a80b; color:#e00b1f; border-left:10px solid #e00b1f; font-size:13px;}

.menuCat ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:175px; list-style-type:none;}

.menuCat li{display:inline; width:175px; list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:bold; font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}

.menuCat a:link, .menuCat a:visited{display:block; background-color:#004586; color:#f7a80b; margin:0px 0px 0px 0px; padding-left:0.6em; padding-top:0.6em; text-decoration:none; border-bottom:1px solid #f7a80b; border-left:10px solid #f7a80b; font-size:10px;}

.menuCat a:hover, .menuCat a:active{background-color:#004586; color:#e00b1f; border-left:10px solid #e00b1f; font-size:10px;}

.tabellaC{width:100%; font-family:Arial;}

.tabellaC tr{font-size:12px;font-family:Verdana;}

.headerT{font-size:14px; font-weight:bold; background-color:#ababab;}

.labelT{font-size:13px; font-weight:bold; background-color:#f0f0f0;}

.buttonAd{background-color:#fff; border:1px dotted #ababab; cursor:pointer; font-size:12px;}

#link{display:inline; background-color:#fff; color:blue; text-decoration:none; border:none; font-size:12px;}

.categoria{width:220px; height:220px; font-size:14px; border:1px solid #f0f0f0; text-decoration:none; text-align:center; background-color:#f7a80b; background-image:url(images/button_grande1.jpg); font-size:100%;}

.categoria img{width:180px; height:160px; border:none; padding:5px 5px 5px 5px; filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70;}

.categoria a:link{text-decoration:none; color:#004586; font-weight:bold; font-size:100%;}

.categoria a:visited{text-decoration:none; color:#a50400; font-weight:bold; font-size:100%;}

.categoria a:hover, .categoria a:active{text-decoration:none; color:#fff; font-weight:bold; font-size:100%;}

.titleCategoria{font-size:17px; font-weight:bold; color:#fff; font-family:verdana arial; background-color:#004586; height:38px; padding:0px; margin:0px;}

.titleArticolo{font-size:17px; font-weight:bold; color:#fff; font-family:verdana; height:38px; padding:0px; margin:0px; background-color:#f7a80b;}

.displayName{background-color:#004586; font-weight:bold; font-size:14px; color:#fff; text-indent:10px; width:190px; padding-top:4px; padding-bottom:4px; left:36px;}

.buttonCarrello{background-color:#fff; background-image:url(images/carrello_1.png); background-repeat:no-repeat; background-position:center; border:1px dotted #ababab; cursor:pointer; width:39px; height:35px; font-size:12px;}


.buttonCarrello2{ background-image:url(images/carrello.png);  cursor:pointer; width:39px; height:35px; font-size:12px;}

.intCarrello{font-size:17px; font-weight:bold; color:#fff; font-family:verdana arial; background-color:#e00b1f; height:38px; padding:0px; margin:0px;}

.carrello{font-size:12px; width:900px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.titolo{font-size:16px; font-weight:bold;}

.back{background-image:url(images/indietro_on.jpg); width:35px; height:35px; display:block; cursor:pointer;}

.back:hover{background-image:url(images/indietro.jpg); border:none; width:35px; height:35px; cursor:pointer;}

.back a{background-image:url(images/indietro_on.jpg); border:none; width:35px; height:35px; cursor:pointer;}

.back a:hover{background-image:url(images/indietro.jpg); border:none; width:35px; height:35px; cursor:pointer;}

.tableLogin{font-size:12px; width:190px; border:1px solid #E20B20;}

.titleLogin{text-indent:0px; font-family:verdana arial;}

.bottomLogin{background-color:#E20B20; height:8px; width:321px;}

.buttonLogin{font-size:12px; margin:5px;}

.borderLogin{font-family:Verdana, Arial, Helvetica, sans-serif;}

.sottotitolo{font-size:14px; font-weight:bold;}

.ricercaT{border:1px solid #868686;}

.inputRic{background-color:#d2d4d1; border:2px solid #6a88a2; color:#e30b22;}

.buttonRic{background-color:#f7a80b; color:#014586; border:none; cursor:pointer; width:30px; font-weight:bold;}

.buttonUs{font-size:13px; font-weight:bold; color:#fff; text-decoration:none; background-image:url(images/button_.jpg); background-repeat:repeat-x; border:1px solid #e30b22; padding:3px;}

.buttonUs:hover{font-size:13px; font-weight:bold; color:#004586; text-decoration:none; padding:3px;}

.titleSezioni{width:300px; background-image:url(images/titolo_home.jpg); height:30px; font-size:17px; color:#fff; font-weight:bold; font-family:verdana arial; vertical-align:middle; text-align:left; text-indent:3px;}

.testoSezioni{width:250px; border:1px solid #E00B1F; color:#004586; font-weight:bold; background-color:#f5f5f5;}

.titoloAnnuncio{background-image:url(images/back_annunci.jpg); background-repeat:repeat-y; padding-left:10px;}

.testoAnnuncio{background-image:url(images/back_annunci.jpg); background-repeat:repeat-y; padding-left:10px; padding-right:10px;}

.titoloContatti{font-weight:bold; color:#E20B20;}

/**/
.labelTabella{background-color:#FFE34B; font-size:14px; font-family:verdana arial; font-weight:bold;}

.titoloAnnunci{font-size:40px; font-weight:bold; color:#E10C20; text-align:center; width:100%;}

.divAnnuncio{background-image:url(images/contorno.jpg); background-repeat:repeat-x; width:586px; height:15px; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0;}

.marqueeAnnuncio{border:1px solid #d0d0d0; border-top:none; font-size:18px; text-align:left; width:586px; font-family:verdana arial;}

.titoloOfferte{font-size:10px; text-transform:uppercase; font-weight:bold; font-family:arial; text-align:center; width:120px;}

.prezzoOfferte{background-image:url(images/offerta.jpg); background-repeat:no-repeat; background-position:center; width:120px; height:59px; text-align:center;}

.imgOfferta{padding-top:5px; padding-bottom:5px; border:none;}

.linkOfferte{border:none; text-decoration:none; color:#004586;}

div.pic{text-align:center; position:relative;}

div.pic div{position:absolute;      width:470px;     height:221px;     background:url(images/roundedBk.png) no-repeat;}

