/* nota per compatibilità 
margin: 2px 3px 4px 5px !important; margin: 20px 30px 40px 50px;
il primo lo legge solo firefox
*/

body {
	font-family:"Trebuchet MS", Verdana;
	font-size:11px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0;
	margin-bottom: 5px;
}


a:link, a:visited {
	text-decoration: none;
	color: #0099FF;
}	

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


input { 
	font-family:"Trebuchet MS", Verdana;
	font-size:11px;
}


.subcat {
	font-size:12px;
}


/* Corpo della pagina */
.corpo {
	width:100%;
	margin:auto;
}

#corpo {
	width:760px;
	margin:auto;
	color:#000;
	padding-top:10px;
	font-family:"Trebuchet MS", Verdana;
	font-size:12px;
}



#colsx{float:left; width:440px;}
#colcenter {float:left; width:20px;}
#coldx {float:left; width:100px;}


/* versione rimpaginata col_dx più piaccola */
#colsx_big{float:left; width:590px;}
#coldx_small {float:left; width:160px;}
#colcenter_small {float:left; width:10px;}

/* classi generiche  spazi, rientri etc... */
#space15 {height:15px;}
#space20 {padding-bottom:20px;}

.tratto {padding:10px 0px 10px 0px;}
.tratto2 {padding:5px 0px 5px 0px;}
#tratto{border-top:#CCCCCC dashed 1px;}
#tratto2{border-top:#E7E7E7 solid 1px;}

#clear {clear:both;}

/* testata */


#testata {
	width:100%;
	text-align:center;
	background-image:url(/img/new/testa_sfondo.gif);
	height:122px;
	margin:0px;
	padding-bottom:10px;
}

#logo {
	background-image:url(/img/new/logo.gif);
	background-repeat:no-repeat;
	height:122px;
	margin:auto;
	width:760px;
}

#logo82 {height:82px;}

#sublogo {
	height:25px;
	background-color:#0099FF;
	background-image:url(/img/new/logo_low.gif);
	background-repeat:no-repeat;
	padding-left:120px;
	text-align:left;
}

.submenu {
	text-align:right;
	font-weight:bold;
	padding-top:5px;
	width:760px;
	margin-left:auto; margin-right:auto;
}

a.menu:link, a.menu:visited {
	font-family:"Trebuchet MS", Verdana;
	color:#FFFFFF;
	font-weight:bold;
	font-family:12px;
	text-decoration: none;
}	

a.menu:hover, a.menu:active {
	font-family:"Trebuchet MS", Verdana;
	color:#FFFFFF;
	font-weight:bold;
	font-family:12px;
	text-decoration: underline;
}

#float {
	padding-right:10px;
	float:left;
	width:auto;
}


#search {
	padding-left:332px;
	padding-top:40px;
}

#search label{
	padding-right:2px;
}

#search form{
	margin:0px;
	border:0px;
	padding-top:5px;
}

.searchtext {
	height:18px;
	border:#CCC 1px solid;
}

.searchbutton {
	height:22px;
}

.menu { 
	font-family:"Trebuchet MS", Verdana;
	color:#FFFFFF;
	font-weight:bold;
	font-family:12px;
}


a.menu_nero:link, a.menu_nero:visited, a.menu_nero:hover, a.menu_nero:active {
	font-family:"Trebuchet MS", Verdana;
	color:#000;
	font-weight:bold;
	font-family:12px;
}

#menunav {padding-top:5px;}
#menunav label {padding-right:15px;}

#over_sx {
	background-image:url(/img/new/box_menu/sx.gif);
	height:25px;
	width:10px;
	background-repeat:no-repeat;
	float:left;
}

#over_dx {
	background-image:url(/img/new/box_menu/dx.gif);
	height:25px;
	width:10px;
	background-repeat:no-repeat;
	float:left;
	padding-right:10px;
}

#over_center {
	background-image:url(/img/new/box_menu/center.gif);
	float:left;
	height:25px;
}

#over_center ul {
padding:7px 0px 0px 0px;
margin:0px;
}

/* box VARI  */

.free_title {
	margin:0px;
	height:20px;
	font-size:13px;
	padding: 2px 0px 4px 5px;
	font-family:'Trebuchet MS', Verdana;
	font-weight:bold;
	text-align:left;
	
}


/* BOX 1 - celeste - */

a.nero2:link, a.nero2:visited {
	font-family:"Trebuchet MS", Verdana;
	font-weight:bold;
	font-size:13px;
	text-decoration: none;
}	

a.nero2:hover, a.nero2:active {
	font-family:"Trebuchet MS", Verdana;
	font-weight:bold;
	font-size:13px;
	text-decoration: underline;
}



#box1 {
	width:436px;
	border:#CCCCCC solid 1px;
}


#box1_big, #box3_big {
	width:586px;
	border:#CCC solid 1px;
}


#box1 h1, #box1_big h1, #box31_big h1 {
	background-color:#FFE1FF;
	margin:0px;
	height:20px;
	font-size:13px;
	color:#000;
	padding-top:2px;
	font-family:'Trebuchet MS', Verdana;
	padding-left:8px;
	font-weight:bold;
	border-bottom:#ccc solid 1px;
	
}


#box1 h2, #box1_big h2 {
	background-color:#FFE1FF;
	margin:0px;
	height:20px;
	font-size:13px;
	color:#000;
	padding-top:2px;
	font-family:'Trebuchet MS', Verdana;
	padding-left:8px;
	font-weight:bold;
	background-image:url(/img/new/yahoo.gif);
	background-repeat:no-repeat;
	background-position:right;
	border-bottom:#ccc solid 1px;
	
}

#box3_big h2 {
	background-color:#FFE1FF;
	margin:0px;
	height:20px;
	font-size:13px;
	color:#000;
	padding-top:2px;
	font-family:'Trebuchet MS', Verdana;
	padding-left:8px;
	font-weight:bold;
	border-bottom:#ccc solid 1px;
}


#box1 h3, #box1_big h3, #box3_big h3 {
	background-color:#FFF;
	margin:0px;
	height:20px;
	font-size:13px;
	color:#CCC;
	padding-top:2px;
	font-family:'Trebuchet MS', Verdana;
	padding-left:8px;
	font-weight:bold;
	background-image:url(/img/new/sponsored.gif);
	background-repeat:no-repeat;
	background-position:right;
	
}

#box1 dl, #box1_big dl, #box3_big dl {padding:1px; margin:0px;}

#box1 div.inner, #box1_big div.inner, #box3_big div.inner {padding:5px 10px 10px 10px;}

#box1 div.footer {
	background-image:url(/img/new/box_low.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:36px;
	width:436px;
}


#box1_big div.footer, #box3_big div.footer{
	background-image:url(/img/new/box_low.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:36px;
	width:586px;
}

.box1_footer {
/*	background-image:url(/img/new/box_low.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:36px;
	width:440px;*/
	margin-bottom:10px;
}
/* fine box 1 - celeste - */

.box2_links
{
	font-size:13px;
}


/* box 2 - grigio  e trasparente - */
#box2 {
	width:436px;
	border:#CCCCCC 1px solid;
	margin-bottom:10px;
}


#box2_big {
	width:586px;
	border:#CCCCCC 1px solid;
	margin-bottom:10px;
}

#box2_free {
	border:#CCCCCC 1px solid;
}


#box2pc {
	width:296px;
	border:#CCCCCC 1px solid;
	margin-bottom:10px;}


#box2pc_small {
	width:158px;
	border:#CCCCCC 1px solid;
	margin-bottom:10px;}


#box2light {
	width:436px;
	border:#FFF 1px solid;
	margin-bottom:10px;
}

.box2light {
	margin-bottom:10px;
}
.box2light h2
{
	font-size:18px;
}

.box2light_text1, .box2light_text2
{
	float:left;
	width:280px;
	padding-bottom:20px;
}

.box2light_text1
{
	padding-right:10px;
}
#box2light_big {
	width:586px;
	border:#FFF 1px solid;
	margin-bottom:10px;
}



#box2light_pc {
	width:296px;
	border:#FFF 1px solid;
	margin-bottom:10px;
}

#box2light_pc_small {
	width:158px;
	border:#FFF 1px solid;
	margin-bottom:10px;
}



#box2 dl, #box2pc dl, #box2light_pc dl, #box2light dl{
	padding:0px 0px 0px 5px;
	margin:0px;}


#box2 h1, #box2pc h1, #box2light_pc h1, #box2light h1,
#box2_big h1, #box2pc_small h1, #box2light_pc_small h1, #box2light_big h1
 {
	font-family:"Trebuchet MS", Verdana;
	font-size:13px; 
	color:#000000;
	font-weight:bold;
	
	margin:0px;
	padding-top:2px;
	padding-left:4px;
	
}


#box2 div.inner, #box2pc div.inner, #box2light_pc div.inner, #box2light div.inner,
#box2_big div.inner, #box2pc_small div.inner, #box2light_pc_small div.inner, #box2light_big div.inner
 {padding:8px;}

#box2 div.footer, #box2pc div.footer, #box2light_pc div.footer, #box2light div.footer,.box2light div.footer {
	height:20px;
}

/* fine box 2 - grigio - */


#raffina {background:#FFE1FF; text-align:center;}
.raffina {margin:12px;}

/* box 3 - evidenza - */

#box3 {
	width:440px;
}

#box3pc {
	width:300px;
}

#box3 div.bordo, #box3pc div.bordo {
	border:#000 1px solid;
	/* background-color:#F0F1F7; */
	background-color:#F7F8FB;
}


#box3 dl, #box3pc dl {
	padding:0px 0px 0px 5px;
	margin:0px;}


#box3 h1, #box3pc h1 {
	font-family:"Trebuchet MS", Verdana;
	font-size:13px; 
	color:#000000;
	font-weight:normal;
	
	margin:0px;
	height:20px;
	padding-top:2px;
	padding-left:4px;
	
}


#box3 div.inner, #box3pc div.inner {padding:8px;}

#box3 div.footer, #box3pc div.footer {
	height:20px;
}


/* fine box 3 - evidenza - */



/* inner box hotpost & kelkoo */


#foto_hot {width:100px; float:left;}
#corpo_hot {float:left; width:270px;}
#corpo_hot_small {float:left; width:120px;}

#hot_float {float:left; width:138px;}
#hot_float_small {float:left; width:120px;}

#offerte420 {float:left; width:420px;}

#box_kel {
	float:left;
	width:420px;
	overflow:hidden;
	margin-bottom:8px;
}

#box_kel_big {
	float:left;
	width:565px;
	overflow:hidden;
	margin-bottom:15px;
}



#foto_kel {width:45px; float:left; text-align:left;}

#corpo_kel {float:left; width:320px;}
#corpo_kel_big {float:left; width:500px;}


.kel_prezzo {float:left; width:100%; background-color:#F0F0F0; padding:0px 10px 0px 15px;}


#box_offerta {
	text-align:left;
	float:left;
	padding:0px 5px 5px 5px;
	width:195px;
}

#box_offerta_big {
	text-align:left;
	/*float:left;*/
	padding:0px 5px 5px 5px;
	/*width:270px;*/
	width:100%;
}

#box_offerta_big2 {
	text-align:left;
	float:left;
	padding:0px 5px 5px 5px;
	width:100%;
}

.box_desc {/*float:left; width:140px;*/ width:100%; padding:0px; marging:0px;}
.box_desc_big {/*float:left; width:200px;*/ width:100%; padding:0px; marging:0px;}
.box_desc_big2 {float:left; width:100%; padding:0px; marging:0px;}

/* fine inner hospot & Kelkoo */


/* oroscopo */

#box_segno {
	float:left;
	width:auto;
	text-align:center;
	padding:3px; 
	margin-right:5px;
}

#box_oroscopo {
	float:left;
	width:60px;
	height:75px;
	text-align:center;
}

#oroscopo_light {
	padding:2px;
	float:left;
	width:210px;
	height:75px;
	margin:0px;
}

#end {
	clear:both;
	padding-left:70px;
	margin:0px;
}
/* fine oroscopo */



/* box generico  */

a.box:link, a.box:visited, a.box:hover, a.box:active {
	font-family:"Trebuchet MS", Verdana;
	color:#000000;
	font-size:12px;
	text-decoration: none;
	font-weight:normal;
}	

.box_small { 
	font-family:"Trebuchet MS", Verdana;
	color:#000000;
	font-size:11px;
	text-decoration: none;
	font-weight:normal;
}

a.box_small:link, a.box_small:visited, a.box_small:hover, a.box_small:active {
	font-family:"Trebuchet MS", Verdana;
	color:#000000;
	font-size:10px;
	text-decoration: none;
	font-weight:normal;
}	



a.boxgrigio:link, a.boxgrigio:visited, a.boxgrigio:hover, a.boxgrigio:active {
	font-family:"Trebuchet MS", Verdana;
	color:#666666;
	font-family:12px;
	text-decoration: none;
	font-weight:normal;
}



.box_title {text-align:left; float:left; width:190px;}
.box_title_big {text-align:left; /*float:left;*/ width:260px;}
.box_title_big2 {text-align:left; float:left; width:100%;color:#0099FF; font-weight:bold}

a.boxdot:link, a.boxdot:visited {
	text-decoration: none;
	color: #0099FF;
	font-size:13px;
	font-family:"Trebuchet MS", Verdana;
	font-weight:bold;
}	

a.boxdot:hover, a.boxdot:active {
	text-decoration: underline;
	color: #0099FF;
	font-size:13px;
	font-family:"Trebuchet MS", Verdana;
	font-weight:bold;
}	



#navlist {
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left: 0;
	list-style: none;
}

.navlist {
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left: 0;
	list-style: none;
}

#bullet 
{
	padding-left: 25px;
	height:21px;
	background-image: url(/img/new/bullet.gif);
	background-repeat: no-repeat;
	background-position: 1px;
}

#bullet2 
{
	padding-left: 25px;
	height:21px;
	background-image: url(/img/new/star.gif);
	background-repeat: no-repeat;
	background-position: 1px;
}


#no_bullet 
{
	padding-left: 25px;
	list-style-type:none;
}


a.evidenza:link, a.evidenza:visited {
	text-decoration: underline;
	color: #FF82FF;
}	

a.evidenza:hover, a.evidenza:active {
	text-decoration: none;
	color:#FF82FF;
}



a.evidenza2:link, a.evidenza2:visited {
	text-decoration: none;
	color: #FF82FF;
}	

a.evidenza2:hover, a.evidenza2:active {
	text-decoration: underline;
	color: #FF82FF;
}


a.evidenza3:link, a.evidenza2:visited {
	text-decoration: none;
	color: #999;
}	

a.evidenza3:hover, a.evidenza2:active {
	text-decoration: underline;
	color: #999;
}


a.evidenza4:link, a.evidenza2:visited, a.evidenza4:hover, a.evidenza2:active {
	text-decoration: underline;
	color: #FF82FF;
	font-size:10px;
}	

.santo {font-size:13px;}

#none{	
	padding-left: 10px;
	background-position: 2px;;
}	

/* box simple  */

#boxdot li
{
display: inline;
padding-right: 20px;
margin:0px;
}

/* box evidenza & simple */

.titnero { 
	font-family:"Trebuchet MS", Verdana;
	font-size:13px; color:#000000;
	font-weight:normal;
	padding:10px 0px 10px 10px;
}

.titnero2 { 
	font-family:"Trebuchet MS", Verdana;
	font-size:13px; color:#000000;
	font-weight:normal;
	padding:0px 0px 5px 5px;
}

/* box loop */




/* Footer */

#footer {
	width:100%;
	text-align:center;
	background-image:url(/img/new/footer_sfondo.gif);
	height:42px;
	margin:auto;
	clear:both;
}

#footer_inner {
	width:760px;
	height:42px;
	text-align:left;
	margin:auto;
}

#footer_text {
	padding-left:10px;
	padding-top:15px;
	width:500px;
	float:left;
}

#footer_lang {
	float:left;
	padding-right:10px;
}

#footer_end {
	background-image:url(/img/new/logo_footer.gif);
	background-repeat:no-repeat;
	height:47px;
	margin:auto;
	width:760px;
}

#footer_end_text {
	padding-left:145px;
	padding-top:15px;
}

/* fine footer */



/* box home 1 foto bg + n foto pc */
#fotobg {
	float:left;
	width:415px;
}
/* fine box */

.box_min {
	width:272px;
	float:left;
	min-height: 100px;
	height: auto !important;
	height: 100px;
}


/* Box stondato grande */
.round_box {margin-right:2px;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#FFE1FF; border-left:1px solid #CCC; border-right:1px solid #CCC;}
.xb1 {margin:0 5px; background:#CCC;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; background:#FFE1FF; border:0 solid #CCC; border-width:0 1px; padding-left:10px; font-weight:bold; color:#000;text-transform:uppercase;}


/* Box stondato piccolo */
.round_box_pc {margin-right:2px; color:#000}
.round_box_pc a { color:#000}
.xtopb, .xbottomb {display:block; background:transparent; font-size:1px;}
.xb1b, .xb2b, .xb3b, .xb4b {display:block; overflow:hidden;}
.xb1b, .xb2b, .xb3b {height:1px;}
.xb2b, .xb3b, .xb4b {background:#FFE1FF; border-left:1px solid #CCC; border-right:1px solid #CCC;}
.xb1b {margin:0 5px; background:#CCC;}
.xb2b {margin:0 3px; border-width:0 2px;}
.xb3b {margin:0 2px;}
.xb4b {height:2px; margin:0 1px;}
.xboxcontent_pc {display:block; background:#FFE1FF; border:0 solid #CCC; border-width:0 1px; padding-left:5px; font-weight:bold; color:#000;}
.xboxcontent_pc a {color:#000}


/* Box stondato celeste */
.round_box_celeste {margin-right:2px; color:#000}
.round_box_celeste a { color:#000}
.xtopc, .xbottomc {display:block; background:transparent; font-size:1px;}
.xb1c, .xb2c, .xb3c, .xb4c {display:block; overflow:hidden;}
.xb1c, .xb2c, .xb3c {height:1px;}
.xb2c, .xb3c, .xb4c {background:#CFE7FF; border-left:1px solid #CCC; border-right:1px solid #CCC;}
.xb1c {margin:0 5px; background:#CCC;}
.xb2c {margin:0 3px; border-width:0 2px;}
.xb3c {margin:0 2px;}
.xb4c {height:2px; margin:0 1px;}
.xboxcontent_celeste {display:block; background:#CFE7FF; border:0 solid #CCC; border-width:0 1px; padding-left:5px; font-weight:bold; color:#000; text-transform:uppercase;}
.xboxcontent_celeste a {color:#000}




/* template 3 */

.box_uk_big {
	min-height: 140px;
	height: auto !important;
	height: 140px;
}

a.box_uk:link, a.box_uk:visited, a.box_uk:hover, a.box_uk:active {
	font-family:"Trebuchet MS", Verdana;
	color:#000000;
	font-size:12px;
	text-decoration: none;
	font-weight:normal;
}

a.box_uk_small:link, a.box_uk_small:visited, a.box_uk_small:hover, a.box_uk_small:active {
	font-family:"Trebuchet MS", Verdana;
	color:#000000;
	font-size:15px;
	text-decoration: none;
	font-weight:normal;
}	

a.box_uk_link:link, a.box_uk_link:visited, a.box_uk_link:hover, a.box_uk_link:active {
	font-family:"Trebuchet MS", Verdana;
	color:#000000;
	font-size:12px;
	text-decoration: none;
	font-weight:normal;
}	


a.box_uk_link2:link, a.box_uk_link2:visited, a.box_uk_link2:hover, a.box_uk_link2:active {
	font-family:"Trebuchet MS", Verdana;
	color:#000000;
	font-size:12px;
	text-decoration: none;
	font-weight:normal;
}


/* Box hotspot record */
.hotbox_small {
	float:left;
	width:260px;
	margin:6px;
	padding:5px;
	min-height: 150px;
	height: auto !important; height: 150px;
}

.hotbox_big {
	margin:6px;
	padding:5px;
	position:relative;
}

#hotbox_border {
	border:1px solid #CCCCCC;
}


/*Generale*/

/*-################################################################# TESTA ######################################################################################-*/
#testa {width:760px; margin-left:auto; margin-right:auto; height:100px; background-image:url(/img/bk_header.jpg); background-repeat:no-repeat}

/*Tab links*/
ul#nav{width: 690px; list-style: none; margin-left:auto; margin-right:auto; margin-top:12px; padding:0;}
ul#nav li{float: left;margin: 0 0.2em 0;padding: 0}
ul#nav a{float: left;padding: 0 0 0 0.4em; background: url(/img/tab.gif) no-repeat top left; text-decoration: none;color: #222}
ul#nav span{float: left;padding: 5px 12px 0.4em 10px; background: url(/img/tab.gif) no-repeat top right;cursor: pointer}
ul#nav li#active a,ul#nav a:hover{background: url(/img/tab2.gif) no-repeat top left;}
ul#nav li#active span,ul#nav a:hover span{background: url(/img/tab2.gif) no-repeat top right;color: #333}
#sub_nav {width:760px; margin-left:auto; margin-right:auto; margin-top:-19px; height:5px; background-image:url(http://www.sconti.it/img/sub_nav.jpg); background-repeat:no-repeat; clear:both}

/*Ricerca*/
form#Ricerca {/*margin-left:600px*/ padding-top:70px; padding-left:275px }
form#Ricerca label{float: left;width: 90px;height: 30px; margin-right: 0px;text-align: right;color: #666}
div.input-cont{float: left;width: 200px;/*background: #fff;*/}
form#Ricerca input{display: block;width: 200px; background: #FFF; margin:0 5px 0 10px; border:1px solid #CCC; font-family:"Trebuchet MS"; font-size:12px; color:#666}
button#go{float: left;width:77px; text-align:center; height:25px !important;height /**/:25px;line-height: 25px; display: inline; padding:5px 2px -5px 5px; background: #fff url(/img/submitBk.gif) no-repeat; border:0; color: #666;cursor: pointer; margin:-3px 0 auto 15px; font-family:"Trebuchet MS"; font-size:12px}

/*-################################################################# PIEDE ######################################################################################-*/
#piede {width:760px; margin-left:auto; margin-right:auto; background-image:url(/img/piede.gif); background-repeat:no-repeat; height:60px; margin-top:20px}



/* Per SEO MASTER */
#love {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	margin: 0px; 
	padding:5px 0px 5px 0px;	
}




