body { 
	margin:0px auto;
	padding:0px;
	color: #ffffff;
	font-size: 12px;
	font-family: 'PT Sans Narrow',Arial, sans-serif;
	text-align: center; 
	background-color: #ffffff;
	width: auto;

}

/* GENERALI ----------------------------------------------------- */

.nobr {white-space: nowrap}


h1 {margin-top:0px;padding-top:0px;margin-bottom:-10px;color:#FF0099;font-size: 15px;}

h2 {margin-top:0px;padding-top:0px; color: #FFFFFF;font-size: 15px;}

A	{text-decoration:none;color:	#fff;}			
A:active	{	color:	#333399;}			
A:hover	{	color:#AB2683;}

.noBorder {border:0px;!important;}
.noRight {border-right:0px;!important;}
.noRightMargin {margin-right:0px!important;}
.floatRight {float:right!important;}
.noBottomMargin {margin-bottom:0px!important;}
.noBottomPadding {padding-bottom:0px!important;}
p{margin:0px;padding:0px;}
/* MENU ----------------------------------------------------- */

.corpo iframe{width:100%!important;}
.Box5 .corpo a{text-decoration:underline;color:#333;}

.Menu{width: 100%;height:100px;background-color:#333333;margin-bottom:0px;}
.MenuTop{color:#333333;background-repeat: repeat x;margin-bottom:0px;height:50px;}
.MenuTop a{display:inline-block;font-size: 12px;padding-top:12px;color:#ffffff;width:23%;height:28px;float:left;margin-right:0.5em;margin-top:5px;margin-bottom:5px;background-image: url(images/fondo20.jpg)}	
.MenuTop .sel{background-image: url(images/fondo21.jpg)!important;color:#ffffff!important;}
.MenuTop .noright{margin-right:0!important;}

.LogoLimiti {text-align:left;width: 100%;background-image: url(images/fondo23.jpg);height:50px;background-color:#333333;}     
.LogoImg {width: 100%;border:0px!important;float:left;}
.MenuImg {width: 40px;height:40px;border:0px!important;}
.claim {float:right;margin-right:5px;}
.DivMenu {width: 100%;position:absolute;z-index:1000;}

.menuPlus{position:absolute;top:50px;left:101%;width:100%;height:100%;z-index:2000;background-image: url(images/fondo3.png);}
.menuPlus a{display:block;font-size: 16px;padding-top:12px;padding-left: 10%;color:#ffffff;width:90%;height:32px;text-align: left;border-bottom:1px solid #444;background-color: #333;}	
.menuPlus .sel{background-image: url(images/fondo21.jpg)!important;color:#ffffff!important;}

.MenuBack {color:#ffffff;margin-bottom:1px;text-align:left;background-image: url(images/sfMenu15.jpg);background-repeat: repeat x;}
.MenuBack a{display:inline-block;font-size: 10px;background-image: url(images/sfMenu11.jpg);background-repeat: repeat x;text-align: center;color:#ffffff;padding: 10px 0;margin-right: 0%;width:79px;border-right:1px solid #3333339;}	

/* CONTENUTI ----------------------------------------------------- */

#contenuti {position:relative;width: 100%;clear:both;text-align: left;overflow:hidden; }

.Box0 {width: 200%;position:absolute;top:0px;left:0px;}
.Box1 {width: 100%;}
.Box1B {width: 50%;}
.Box2, .scrollable {position:relative;overflow: hidden;width: 96%;background-image: url(images/fondo22.jpg);margin-left:2%;height:225px;}
.Box3 {position:absolute;top:6px;right:0px;width: 60%;height: 145px;overflow: hidden;}
.Box3 .titolo {width: 97%;background-color:#cccccc;padding:2%;background-image: url(images/sfMenu1.jpg);color:#333;}
.Box3 .corpo {width: 97%;padding:2%;}

.Box4 {width: 100%;margin-bottom:20px;background-color:#ffffff;}
.Box5 {position:relative;width: 96%;font-size: 12px; text-align:left;margin-top: 10px 0px;margin: 0 2%;background-color:#e5e5e5;padding-bottom:40px;}
.Box5 .titolo1 {width:12%;float:left;font-size:12px;color:#fff;background-color:#333;padding: 5px;}
.Box5 .titolo2 {font-size:12px;color:#fff;background-color:#AB2683;padding: 5px;}
.Box5 .boxcorpo {width:100%;height: 70px;overflow: hidden;}
.Box5 .Img {float:left;width:23%;margin-left:1%;margin-top:9px;}
.Box5 .corpo {/*width:70%;margin-left:26%;*/ font-weight:normal;color:#333333;text-align:justify;margin-top:5px;}
.Box5 .btn_leggi {position:absolute;bottom:-10px;right:5px;width:91px;height:30px;z-index:100;display:block;cursor:pointer;cursor:hand;color:#333333;text-align: center;padding-top: 10px;font-size: 13px;background-image: url(images/leggi1.png);}
.Box5 .btn_acquista {position:absolute;bottom:-11px;right:5px;width:110px;height:35px;padding-top: 5px;z-index:100;background-image: url(images/acquista1.png);text-align:center;}
.Box5 .ombra2 {position:absolute;bottom:-9px;left:0px;width:250px;height:9px;z-index:1;}

.Box6 {width: 100%;background-color:#f5f5f5;}
.Box7 {position:relative;width: 96%;margin: 0px 2%;}
.Box7 .titolo {font-size:12px;color:#333;padding: 10px 5px;font-weight:700;border-top:1px solid #fff;border-bottom:1px solid #ccc;margin-bottom:1px;}
.Box7 .titolo a{color:#333;font-weight:700;}

.Box8 {width: 100%;}
.Box8 .titolo {width: 96%;background-color:#cccccc;padding:2%;background-image: url(images/sfMenu1.jpg);color:#333;}
.Box8 .corpo {width: 96%;padding:2%;text-align:justify;}

.items {width: 300%;position: absolute;height:225px;clear: both;}
.Box10 {position:relative;width: 33%;height:225px;float:left;}
.Box11 {position:relative;width: 96%;background-image: url(images/fondo22.jpg);margin-left:2%;padding-bottom: 30px;}
.Box11 .titolo {width: 96%;padding:2%;background-image: url(images/fondo20.jpg);color:#fff;font-weight:700;}
.Box11 .tec{font-size:14px;} 
.Box11 .prezzo{font-size:17px; border-radius:4px; padding:2px;background-color:#fff;margin:3px;color:#333;float:right;text-align:center;width:48%;}
.Box11 .prezzo img{width:90%;}
.Box11 .corpo {width: 96%;padding:2%;height: 42px;overflow: hidden;}
.Box11 .cec{height:82px;}
.Box11 .corpo2 {width: 96%;padding:2%;}
.Box11 .corpo3 {width: 45%;padding:2%;height: 42px;overflow: hidden;}
.Box11 .Img_Blog {width: 35%;padding:2%;float:left;}
.Box11 .btn_leggi {position:absolute;bottom:-10px;right:5px;width:103px;height:30px;z-index:100;display:block;cursor:pointer;cursor:hand;color:#333333;text-align: center;padding-top: 10px;font-size: 14px;background-image: url(images/leggi1Big.png);}

.BoxPaginazione {width:98%;margin-top:0px;padding-left:2%;text-align:left;font-size: 12px;font-weight:bold;color:#ffffff;height:18px;padding-top:11px;padding-bottom:11px;background-image: url(images/fondo14.jpg);}
.BoxPaginazione .btn {display:block;width:30px;height:30px;float:left;}
.BoxPaginazione .scritta {width:100px;height:30px;float:left;}
.BoxPaginazione .anero {color:#333333!important;}
.BoxPaginazione a:hover {color:#0066cc!important;}

.Btn_Offerta1{position:absolute;width:84px;display:block;cursor:pointer;cursor:hand;background-image: url(images/acquista3.png);color: #333;text-align: center;font-size: 13px;}



.ImgBox { width: 100%; border:0px;}
.ImgBox1 {max-width: 35%; max-height:165px;margin:2%;border:0px;}
.ImgBox2 {width: 96%; margin-left:2%;border:0px;}
.ImgBox3 {width: 45%; float: left; padding: 4px 8px 8px 0;}
.ImgBox4 { heigth: 100%; border:0px;}
/* FOOTER ----------------------------------------------------- */

.MenuFooterLimiti {width: 100%;clear:both;margin-top:0px;}

.MenuFooter {width: 100%;color:#ffffff;background-color:#000000;padding-bottom:1px;height:40px;}
.MenuFooter a{display:inline-block;font-size: 12px;padding:0px;color:#ffffff;padding: 12px 0;}	
.MenuFooter .sel{background-image: url(images/sfMenu11.jpg)!important;}
.MenuFooter .noright{border-right:0!important;}

.CreditsFooter {clear: both;color:#ffffff;background-color:#000000;background-image: url(images/sfMenu26.jpg);background-repeat: repeat x;}
.CreditsFooter a{display:inline-block;font-size: 11px;padding:0px;color:#ffffff;padding: 9px 0;margin-right: 0%;width:100%;}	

.pagnum {font-size: 14px ; color: #fff;padding:2px;clear:both;font-weight: bold;position:relative}
.filtro a, .pagnum a{color: #333;text-decoration: none;font-weight: normal;}

.pagnummini {font-size: 8px ; color: #333;padding:2px;font-weight: normal;}
.pagnummini a{color: #333;text-decoration: none;font-weight: normal;}


/* FORM----------------------------------------------------- */

.ContattiForm{width: 96%;padding-left: 4%;position:relative;background-image: url(images/sfNews8.jpg);height: 720px;} */
/* form{width: 96%;padding-left: 4%;position:relative;background-image: url(images/sfNews8.jpg);height: 720px;} */
input {width:14px;height:14px;}

.cercaForm{padding-top:2px!important;}
.inputCerca {width:85px;  height:16px;	 border: 1px solid #000000;color: #333333;}  
.tcerca{display:block;float:right;background-image: url(../images/cerca.gif);width:31px;height:19px;padding:0px!important;margin-right:15px;}
.tcerca span{display:none;}

#inscommento{margin-top:15px;color:#333333;}
.institolo{font-size:20px;padding-bottom:4px;border-top:dashed 1px #cccccc;margin-bottom:5px;color:#DF002E;}
#inscommento textarea{width:405px;}
#inscommento .inputbox{width:405px;height:20px; vertical-align:middle;font-size:14px;}
#inscommento .inputboxB{width:405px;height:20px; vertical-align:middle;font-size:16px;}
#inscommento input,textarea{border:1px solid #e7e7e7;margin:0px 0px 5px 0px;}

.FormTitolo {width:100%;font-size:16px;font-weight:bold;color:#0066cc;margin-bottom:10px;padding-top:10px;}
.FormColonna1 {width:215px;float:left;}
.FormColonna2 {width:215px;margin-left:235px;}
.FormRiga {width:215px;margin-bottom: 5px;}
.FormNome {width:96%;font-size:13px;color:#ffffff;}
.FormCampo {width:96%;margin-bottom: 8px;}
.FormCampo input,textarea {width:96%;font-size:13px;color:#333333;border:1px solid #e7e7e7;}
.FormMessaggioNome {width:96%;font-size:13px;color:#ffffff;margin-bottom: 8px;}
.FormMessaggioCampo {width:96%;}
.FormMessaggioCampo input,textarea {width:96%;font-size:13px;color:#333333;border:1px solid #e7e7e7;}
.FormPrivacy {width:96%;margin-bottom: 8px;}
.FormTasti {width:90px;text-align:left;margin-top:15px;}
.FormTastiOrdine {font-family: 'PT Sans Narrow', sans-serif; position:absolute;top:225px;width:125px;height:38px;padding-top: 0px;margin:45px 0px 0px 140px;text-align:center;font-size: 16px;color:#ffffff;font-weight:bold;}
.privacy {font-size:11px;color:#ffffff;}

#inscommento .privacy {font-size:12px;margin-top:15px;margin-bottom:15px;}
#inscommento .privacy a{color:#DF002E;}
#inscommento .privacy input{width:12px!important;height:12px!important;border:0px!important;}
.note{border-top:1px solid gray;margin-top:15px;}

.mannuncio{color:#A10103;text-transform:uppercase;font-weight:bold;text-align:center;width:330px;margin:10px auto;font-size:16px;}

.tasto_top{clear:both;width:400px;display:block;margin:0px auto;margin-bottom:5px!important;background-image: url(images/sfondo_mini.jpg);background-repeat:repeat-x;color:white;padding:4px;text-align:center;border:1px solid #31302D;font-size:15px;}

.back a{display:block;float:right;padding:4px;background-color:black;color:white;margin-right:10px;}

#commenti{margin-left:3px;margin-top:5px;}
.commento{border-top:1px solid black;}

.invia a{text-decoration:	none;color:	#FFFFFF;background-color:black;padding:6px 35px;}			
.invia a:hover	{color:	#DF002E;}