/*Ultima modifica 25/1/2012 da Danila*/

/*Body contiene: Sfondo del sito o colore, allineamento del testo, scelta della famiglia dei font.
 Il 1°body contiene un'immagine di sfondo il 2°body contiene le ombre laterali, che sono un unica immagine*/


body{
	/*background:#003366 url("../images/body.jpg") repeat-x center -44px;*/
	background-color: #FFF;
	margin:0;
	padding:0;
	text-align:center;
	font-family: "Arial", Helvetica, sans-serif;
	font-size:90%;
	background-position: center center;
	background-repeat: repeat-x;
}

/*.clear {
    margin-top: -10px;
}*/

/*Classe per avere l'ombra dietro al boby si possono avere 2 immagini di sfondo. ombra e un immagine di sfondo.*/
.mainform {
    background-attachment: scroll;
    background-clip: border-box;
	background-color: Transparent;
    background-image: none !important;
    background-origin: padding-box;
    background-position: center 0;
    background-repeat: repeat-y;
    background-size: auto auto;
}


/*Sfondo complessivo parte "bianca" per il testo; usato per aggiungere l'ombra sfumata in alto*/ /*.bg{background:url("../images/bg_gradient.jpg") repeat-x 0 0 !important;}*/

/*Area che contiene il footer*/
.content_bottom{/*background:#336699*/width:980px;margin:0;color:#fff;font-size:70%;padding:0px 0px 0px 0px;float:left;margin: 0;   background-color: #003366 !important;} 

/*.bg {background:#FFFFFF no-repeat bottom !important; padding-bottom:80px;}*//*attivare questa classe solo se non si vuole immagine del footer*/

/* qui è possibile attivare immagine del sopra al footer*/ /*PER MARCO cambiano nome alla classe se possiblie*/
.bg {
 background-attachment: scroll !important;
    background-color: transparent !important;
/*    background-image: url("../images/footer.jpg")!important;*/
    background-position: center bottom !important;
    background-repeat: no-repeat !important;
  	padding-bottom: 0px !important;
}

.footer_mxs{
	background-color: #003366 !important;
    background-image: url("../images/footer_htmlbox.jpg") !important;
    margin-left: -30px;
    margin-top: -35px;
}


/*container qui è possibile cambiare il colore o trasparenza dell'intero sito che di solito è bianco
per capire meglio inserire questo tag : #container { background-color: transparent !important;} */
#container {padding-top:0px !important;}

/*Area logo*/
.logo{
	border:0px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: -6px;
	margin-left: 10px;
}


/*Area immagine caratteristica orizzontale in homepage*/
.img-banner{width:980px;height:198px;background: url("../images/img_confcommercio.jpg") no-repeat;}

/*Area in alto a destra contenente ricerca,carrello,area riservata*/
.top_right{position:relative;float:right;width:290px;margin:32px 20px 0 0;text-align:right;font-size:80%;}


/*Area Ricerca*/
/*Caselle di testo la parte bianca*/.input {float:left;display:inline;font-size:120%;width:120px;color:#000;padding:5px;margin:0;border:0;}	
/*Area di ricerca.searchbox{border:1px solid #444;float:right;padding:3px 3px 3px 3px;height:22px; margin-top: -15px;}*/

/*Casella di testo per la ricerca.searchbox .input {color:#979797;padding-top:2px;margin-top:1px; height:17px;}*/

/*Pulsante di ricerca inattivo.search{background:#336699 url("../images/search.png") no-repeat center center;width:27px;/*height:26px;height:22px;border:0;margin:0;padding:0;cursor:pointer;float:right;display:inline;}*/

/*Pulsante di ricerca al passaggio del mouse.search:hover{/*background-color:#010066;background-color:#336699;}*/


.searchbox {
    background: url("../images/search_new.png") no-repeat scroll center center transparent;    
    float: right;
    height: 26px;
    margin-top: -39px;
    padding: 28px;
}

.search {
    background:  url("../images/search_new_up.jpg") no-repeat scroll center center transparent;
    border: 0 none;
    border: 0 none;
    cursor: pointer;
    display: inline;
    float: right;
    height: 22px;
    margin: 2px 0 0 27px;
    padding: 0;
    width: 27px;
}

.search:hover
{ background: url("../images/search_new_down.jpg") no-repeat scroll center center transparent;}
.searchbox .input {
    background: none repeat scroll 0 0 transparent !important;
    color: #979797;
    height: 17px;
    margin-left: 20px;
    margin-top: 1px;
    padding-top: 3px;
}



/*Area riservata*/
/*Box a "scomparsa" per l'accesso all'area riservata (in alto sotto ricerca"*/
.sb1{float:right;display:inline;margin-top:2px;width:250px;visibility:hidden;} /*Parte visibile quando il box è "chiuso"*/
/*Link dentro il box*/.sb1 a, .sb2 a{text-decoration:none;}
/*Pulsante di log in*/.sboxbtn{text-align:right;background:#fff;float:right;padding:4px 10px 5px 20px;position:absolute;z-index:9999;border:1px solid #ddd;border-bottom:0px;right:0px;  margin-right: 20px;
    margin-top: -15px;} 
/*Parte visibile quando il box è "aperto"*/.sb2{padding:4px 10px 0px 20px;float:right;display:inline;margin-top:-13px;border-top:1px solid #fff;border-right:1px solid #fff; margin-right: 20px;}
/*Testo "Area associati"*/.sboxtxt{padding-right:10px;float:left;cursor:pointer;}
/*Immagine piccola accanto il testo "Area associati"*/.sboximg{margin-top:1px;float:left;}
/*Contenuto box*/.sbox-content{background:#fff url("../images/login-bg.jpg") repeat-x bottom;border:1px solid #ddd;margin-top:10px;float:left;position:absolute;z-index:9998;width:208px;text-align:left;padding:5px 20px;left:auto;right:0;    margin-right: 20px;}
/*Link dentro il box*/.sbox-content a{text-decoration:underline}
/*Testo dentro il box*/.sbox-content p label{font-size:14px;}
/*Area pulsante*/.sbox-entra{margin-left:15px;}


/*Area breadcrumbs HOME*/
/*Posizionamnto, sfondo, ecc.*/.breadcrumbs{
	
	/*height:22px;
	color:#fff;
	font-size:90%;
	padding:7px 0 2px 30px;
	background-image: none;
	background-repeat: repeat-x;*/
	
 	height: 0;
    visibility: hidden;
}
/*Links dei breadcrumbs in Home Page*/.breadcrumbs a, .breadcrumbs a:hover{color:#fff;font-style:normal;}

/*Area breadcrumbs PAGINE INTERNE*/
/*Posizionamnto, sfondo, ecc.*/.breadcrumbs_internal
{
	height:23px;
	color:#fff;
	font-size:90%;
	padding:7px 0 2px 30px;
	background-image: url("../images/__background_breadcrumbs.jpg");
	/*background-repeat: repeat-x;*/
	margin-top: 47px !important;
	}
	
/*Links dei breadcrumbs*/.breadcrumbs_internal a, .breadcrumbs_internal a:hover{color:#fff;	font-style:normal;}

/*Area Link*/
/*Links*/a {color: #003366;
    text-decoration: none !important;}
/*Links al passaggio del mouse*/a:hover{color: #999;
    text-decoration: underline !important;}


/*Inforequest*/
/*Pulsante usato in alcuni inforequest vecchi*/.button_form{color:#fff;font-size:120%;background:url("../images/red_button.jpg") 0 0 no-repeat;border:0;width:187px;cursor:pointer;padding:9px 0 13px 0;}
/*Caselle di testo all'interno dell'inforequest*/.input2{border:1px solid #939598;width:170px;padding:5px;margin:0 0 5px 0;}
/*Menu a tendina all'interno dell'inforequest*/.inputddl{border:1px solid #939598;width:182px;padding:5px 0 5px 0;margin:0 0 -5px 0;}

/*è il box contente la richiesta di informazione, il tasto invia, scrivi nome e cognome, ecc, si può modificare lo sfondo con un immagine o con un colore, il posizionamento, il bordo, ecc*/
.info_box {
	background:#fff url("../images/sidebar-bg.jpg") repeat-x bottom center;
	border:1px solid #ccc;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 40px;
	padding-left: 10px;
	color:#003366;
}

/*Da qui si può gestire il titolo "Iscrivi alla newsletter" cambiando il colore, la dimensione, il font, sottolineatura, ecc ma avvolte utiliziamo un immagine che è presente nella stringa .top_form_landing vedi sotto */.info_box .h3{font-size:98%; color:#010066;}

/*Da qui è possible gestire l'immagine top_form.jpg ovvero il titolo della iscrizione alla newsletter*/
.top_form_landing {

    -moz-background-clip: border !important;
    -moz-background-origin: padding !important;
    -moz-background-size: auto auto !important;
    background-attachment: scroll !important;
    background-color: transparent !important;
    background-image: url("../images/top_form.jpg") !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
    display: block;
    height: 33px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    width: 200px;
}

/*Pulsante "ISCRIVITI" inforequest inattivo  - questa classe è utilizzata anche per altri pulsanti nel sito*/
.button_contentright 
{
	background:url("../images/invia_richiesta.jpg");
	-moz-border-radius: 2px;
	-webkit-border-radius: 5px;
	border: 1px solid #08558A;
	display:block;
	width:114px;
	height:26px;
	padding:0px 0 0 0;
	text-align:center;
	text-decoration:none;
	float:right;
	border:0;
	cursor:pointer;
	margin:3px 35px 0 0;      
	color: #003366;
}
/*Pulsante "ISCRIVITI" inforequest al passaggio del mouse  - questa classe è utilizzata anche per altri pulsanti nel sito */
.button_contentright:hover 
{
	background:url("../images/invia_richiesta.jpg"); /*colore del testo*/
	color:#000;
	text-decoration:underline; /*sottolienatura del testo se messo un none non viene sottolineato al passaggio del mouse*/
}

/*Box Area Associati (-COLONNA A DESTRA-)*/
.lpassword{font-size:11px;} /*Testo password dimenticata*/
.lpassword a{text-decoration:underline;color:#010066}/*Link password dimenticata*/
.lpassword a:hover{text-decoration:none;} /*Link password dimenticata al passaggio del mouse*/
.btnentra{margin:15px 0px 5px 35px;}/*Pulsante entra in area riservata*/

/*?????*/
.sponsor-ads{margin:5px 0;}


/*MENU' - proprietà da non customizzare*/

/*MENu a DX
.menu {
    float: right;
    margin-right: 10px;
}
.menu_container {
    margin-bottom: 0;
    margin-top: 90px;
    position: absolute;
    width: 980px;
}*/
/*Area complessiva contenente tutte le voci del MENU a SX*/
.menu {
	 margin:100px 0 0px 20px;
	 position:absolute;
	 }


/*Immagine freccia che indica la presenza di voci di secondo livello*/.arrow{background: url("../images/arrow_menu.png") 0 0 no-repeat;background-color: #006baf;}
/*Link del primo livello del menu*/.menu ul li a{font-size:13px;color: #336699; font-weight: bold !important;}
/*Link del primo livello del menu al passaggio del mouse*/.menu ul li a:hover,.menu ul li a.current{color:#1C8DFF; text-decoration:none !important;}
/*Box per le voci di menu di secondo e terzo livello*/.menu  ul.level2, .menu ul.level3 {border-left: 1px solid #ccc;	border-top: 1px solid #ccc;	border-right: 1px solid #ccc; margin-top: 4px !important; width: 213px !important;}
/*Colore di sfondo dei box al passaggio del mouse*/.menu  ul.level2 li a:hover,.menu  ul.level3 li a:hover {background: #006baf;}
/*Immagine freccia che indica la presenza di voci di terzo livello*/.sublevel:hover {
	background: #006baf url("../images/arrow_right.png") right center no-repeat !important;  color:#fff;
	 background-color:#000;}
	 
	 /*Colore bordo inferiore delle voci di menu*/.menu  ul.level2 li a, .menu ul.level3 li a { border-bottom: 1px solid #ccc; width: 185px !important;}

.menu ul li a span {
       padding: 8px 9px 0 3px !important;
	}
/*.on {color:#E97C1D !important;	}*/



/* Boxes in homepage (usati in confcommercio per "Servizi per le aziende" e "Società collegate" */
.stab{float:left;margin-right:15px;}/*Area complessiva"*/
.stab h3{border:1px solid #cccccc;padding:5px 10px;margin:0;position:relative;float:left;border-bottom:0;z-index:100;background:#fff url("../images/stab.jpg") repeat-x;color:#000;font-size:20px;} /*Titolo*/
.stab ul{clear:both;border:1px solid #cccccc;width:330px;list-style-type:none;z-index:50;margin:0;padding:0;margin-top:-1px;float:left;display:inline;background:#fff;} /*Lista*/
/*.stimg{margin-right:20px;}*/
.stimg{margin:10px 5px 0 15px;} /*Immagini*/
.stab ul li{padding:0px !important;margin:0 !important;height:50px;float:left;width:330px;display:block;border-bottom:1px dotted #ccc;}/*Punti contenuti nella lista*/
.stab ul li span.st2{float:left;display:inline;margin:5px 10px;}
.stab ul li span.left_pan{float:left;display:inline;margin:15px 15px;}
.stab ul li span a{color:#010066;font-size:13px;}
.stab-last{border-bottom:#fff solid 0px !important;}
.st1{width:80px;float:left;display:inline;margin-top:3px;margin-left:15px}
.st2{padding-left:0px;padding-top:10px;font-size:13px;color:#444444;}


/*FOCUS*/

/*permette di gestire le notizie in primo piano*//*Area complessiva*/
.sblog{
	background-attachment: scroll ;
    background-clip: border-box ;
    background-color: transparent ;
    background-image: url("../images/b-top.jpg") ;
    background-origin: padding-box ;
    background-position: 0 0 ;
    background-repeat: no-repeat ;
    background-size: auto auto;
    float: left ;
    padding-top: 40px ;
	}
/*Titolo*/.sblog h3{
	color:#fff;
	margin:0;
	padding:4px 10px;
	display:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

/*Contenuto di ogni singola voce del focus*//*Decorazione con cornicetta, linea, puntinato sotto ogni news */
.sblog-content {	
/*VERIFICARE SE QUESTA PARTE FUNZIONE */
	border-bottom-color: blue ;
    border-bottom-style: dotted ;
    border-bottom-width: 1px ;
    padding-bottom: 5px ;
    padding-top: 5px ;
   
    width: 100% ;
	width:940px ;
	float:left ;
	padding:10px 0 ;
	margin-top: 2px ;
	}

	
	
/*Larghezza del focus nel caso di tre colonne in home page */.col_1_narrow .sblog, .col_1_narrow .sblog .sblog-content {width:520px;}
/*Box immagine per la notizia del focus*/.imagebox{float:left; background-color:White; /*width:19.8%;*/width:25%;}
/*immagine per la notizia del focus*/.simg{float:left;margin:14px 10px 0 20px; height:70px; width:93px;border:none;}
/*Area notizia del focus (immagine esclusa)*/.sfloat{padding:10px 15px; width:96%;background:#f5f5f5; vertical-align:middle;}
/*Area notizia nel caso di tre colonne in home page*/.col_1_narrow .sfloat{padding:10px 12px/*15px*/;}
/*Sfondo bianco per la notizia*/.bgwhite{background:#fff;}
/*Area notizia nel caso ci sia l'immagine*/.narrow{width:80%;padding:10px 10px;min-height:70px;float:right;}
/*Area notizia nel caso ci sia l'immagine e ci siano tre colonne in homepage*/.col_1_narrow .narrow{width:70%;float:right;}
/*Titolo notizia focus*/.stitle a{text-decoration:underline;color:#00457E;font-weight:bold;font-size:16px;}
/*Titolo notizia focus al passaggio del mouse*/.stitle a:hover{text-decoration:none;}
/*Titolo notizia non-linkata*/.stitle font.no_link{color:#00457E; font-weight:bold;}
/*Link "Continua"*/.readmore{font-size:14px; color:#00457E;text-decoration:underline;}
/*Link "Continua" al passaggio del mouse*/.readmore:hover{text-decoration:none;}
/*Link "Continua" per una notizia già vista*/.readmore:visited{color:#00457E;}
/*Barra orizzontale a chiusura del focus*/
.b-bottom{
	width: 750px !important;
	background-attachment: scroll ;
    background-clip: border-box ;
    background-color: transparent ;
   /* background-image: url("../images/b-bottom.jpg");*/
    background-origin: padding-box ;
    background-position: 0 10px ;
    background-repeat: no-repeat;
    background-size: auto auto ;
    float: left ;
    padding-top: 20px ;
}
/*Link contenuti nella barra orizzontale a chiusura del focus*/.b-bottom a{color:#fff;}
/*barra orizzontale a chiusura del focus nel caso di tre colonne in home page */.col_1_narrow .b-bottom {width:500px;}

/* WIDE_FOCUS
Queste classi vengo utilizzate quando la pagine diventa wide= pagina con una colonna sola ricordati di aggiungere
 !important dopo ogni valore*/

/*permette di gestire le notizie in primo piano*//*Area complessiva*/
.sblog_wide{
	background-attachment: scroll !important;
    background-clip: border-box !important;
    background-color: transparent !important;
    background-image: url("../images/b-top.jpg") !important;
    background-origin: padding-box !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
    background-size: auto auto !important;
    float: left !important;
    padding-top: 80px !important;
}
/*Contenuto di ogni singola voce del focus*//*Decorazione con cornicetta, linea, puntinato sotto ogni news */	
.sblog-content_wide{
	border-bottom-color: blue !important;
    border-bottom-style: dotted !important;
    border-bottom-width: 1px !important;
    padding-bottom: 5px !important;
    padding-top: 5px !important;
   
    width: 100% !important;
	width:940px !important;
	float:left !important;
	padding:10px 0 !important;
	margin-top: 2px !important;
}

/*Link contenuti nella barra orizzontale a chiusura del focus*/
.b-bottom_wide{
	background-attachment: scroll !important;
    background-clip: border-box !important;
    background-color: transparent !important;
    background-image: url("../images/b-bottom.jpg") !important;
    background-origin: padding-box !important;
    background-position: 0 10px !important;
    background-repeat: no-repeat !important;
    background-size: auto auto !important;
    float: left !important;
    padding-top: 80px !important;
}



/*Eventuali partner in home page (in basso)*/.partner h4{font-size:12px;color:#444;font-style:normal;font-weight:normal;margin-bottom:10px;}
/*Immagini dei partner*/.partner img{float:left;margin:0 13px;} /*.partner img{float:left;margin-right:55px;}*/


/*Titolo liste news,annunci,etc.*/p.h2_link a, p.h2_link span, p.h2_link a:visited{color: #003366;
    font-weight: bold;
    text-decoration: none;}
/*al passaggio del mouse*/p.h2_link a:hover{ color: #999;
    text-decoration: underline;}


/*ANNUNCI (mai usato nel portal)*/
#divUpload table.RadUploadTable{background-color:#010066;}
/*Link per l'apertura della parte "invisibile"*/.collapsible a{	background-color:#010066;color:#fff !important;}
/*Contenuto*/.colps_content {background:#010066;color:#fff;}
/*Casella di testo*/.form_tbox{	border:1px solid #010066;color:#999999;}
/**Errore*/span.wall_error {color: Yellow;}



/*menu a sinistra nell'home page ecommercetree*/
#left_side_menu {
width: 200px;
color:#000000;
}

/*proprietà comuni a link e titoli contenuti nel menu a sinistra*/
#left_side_menu a, #left_side_menu h2 {
/*font: bold 11px/16px arial, helvetica, sans-serif;*/
display: block;
border-width: 0 1px 1px 1px;
border-style:dotted;
border-color: #ccc;
margin: 0;
padding: 2px 3px;
}

/*titoli menu a sinistra*/
#left_side_menu h2 {
color: #000;
/*background: #000;*/
/*text-transform: uppercase;*/
font-weight:bold;
}

/*link contenuti nel menu a sinistra*/
#left_side_menu a
{
/*height:30px;*/
color: #000000;
background: #fff;
text-decoration: none;
}

/*link contenuti nel menu a sinistra al passaggio del mouse*/
#left_side_menu a:hover {
background-color:#99ccff;
color:#FFF !important;
}

/*box del menu a sinistra*/
#left_side_menu ul ul ul 
{
border: solid 1px #ccc;
}

/*link contenuti nei box del menu a sinistra*/
#left_side_menu ul ul ul li a 
{
	border-width: 0 0 1px 0;
}
 
 /*link contenuti nei box del menu a sinistra di ultimo livello*/
#left_side_menu ul ul ul li a.sublast
{
	border: 0;
	background-color:#fff;
}  

/*link contenuti nei box del menu a sinistra di ultimo livello al passaggio del mouse*/
#left_side_menu ul ul ul li a.sublast:hover
{
	background-color:#99ccff;
}

/*BOX OPZIONI DI AQUISTO */

.buy_options
{
	border-width: 0 1px 1px 1px;
	border-style:dotted;
	border-color: #ccc;
	width: 190px !important;	
}
.buy_options a.option {color:#000;} /*Colore testo opzioni*/


/*AREA LINK UTILI*/
.info_links
{
	border-width: 0 1px 0 1px;
	border-style:dotted;
	border-color: #ccc;
	margin-top:2px;
}

.info_links ul
{
	width:100%;
	padding:0px;
	margin-top:-3px;
}

.info_links ul li 
{
	border-bottom-width: 1px;
	border-bottom-style:dotted;
	border-bottom-color: #ccc;
	list-style-type:none;
	width:98%;
	margin-left:0px;
	height:18px;
	padding-left: 5px;	
	padding-top: 2px;
}
/*colore al passaggio del mouse*/
.info_links ul li:hover
{
	background-color:#99ccff;
	color:#FFF !important;

}

.info_links ul li a, .info_links ul li a:visited, .info_links ul li a:hover
{
	display: block;
	width:100%;
	text-decoration:none;
	color: #000;
}

.product_feat_highlight
{
	font-weight: bold;
	color: Red;
}


/*Barra in alto in "PRODOTTI IN VETRINA"*/
.top-ecom {background:#99ce36 url("../images/background_vetrina.jpg") repeat-x center 0        !important; color:#000 !important;height: 27px !important;}
.top-ecom .on, .top-ecom a {color:#000 !important;}

/*Box iscrizione newsletter*/.top_form_landing{display:block;height:70px;width:200px;margin:0 0 0 0;background:url("../images/top_form.jpg") 0 0 no-repeat !important;}

/*pulsanti numerati del box slide immagini in homepage*/
ol#controls li.current a{
	background-color: #336699 !important;color:#fff;
	}
	
/*popup "aggiungi al carrello"*/
.popup{ border:4px solid #c00000 !important;}

/*header carrello e summary*/
.ecom-list table th {background:#99ce36 url("../images/background_summary.jpg") repeat-x center 0        !important; color:#000 !important; height: 20px !important;}

/*prezzi nei box prodotto*/
.gallery-price{color:#c00000 !important;}

/*nome nel box prodotto*/
.product_title_gallery a{color:#c00000 !important;}

/*link carrello in alto a destra*/
.top_right_cart a.carrello {color:#c00000 !important;}
.top_right_cart {float:right; margin-left:1px !important;}

/*prezzo prodotto nella pagina dettaglio*/
.top-pagedetail p.big {color:#c00000;}

/*caratteristica in evidenza*/
.container_detail .boxnewscontainer_newsdetail p.product_feat_highlight {color:#c00000;}

/*prezzo prodotto del giorno*/
span.price {color:#c00000 !important;}


/*Classi per Box Scorrimento News*/

/*parte superiore del box*/
.scrollnews_top{display:block;height:36px;width:200px;margin:10px 0 0 0;background:url("../images/top_news.jpg") 0 0 no-repeat}
/*il box*/
.scrollnews_box {
	background:#fff url("../images/sidebar-bg.jpg") repeat-x bottom center;
	border:1px solid #ccc;
	margin-top: -1px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
/*il titolo linkato della notizia*/
.scrollnews_title{font-size:85%;font-weight:bold;}
/*il testo della notizia*/
.scrollnews_text {font-size:80%;}

/*eccezione per Immoblil Group Italia*/
table td{ padding-left:0px !important; padding-right:0px !important}


.content_right {    width: 200px !important;  margin-left:0;
    /*margin-top: 34px !important;*/ color: #336699 !important; text-align:left !important;}

.col_1 {
    float: left;
    margin: -10px 30px 10px !important;
    padding: 10px 0;
    text-align: left;
    width: 700px !important;
}

.sblog {
    width: 700px !important;}
	
.wide {
    float: left;
    margin: 0;
    min-height: 300px;
    padding: 10px 30px 0px !important;
    width: 920px !important;
}

.boxnewscontainer_title {padding-left: 0px !important;
}
.boxnewscontainer_newsdetail {
    padding: 0 0 0 0px !important;
    width: 700px;
}
.document_icons_newsdetail {
    color: #5B5B5B;
    float: left;
    font-size: 100%;
    font-weight: bold;
    margin-bottom: 20px;
    padding: 20px 0px 0 !important;
    text-align: left;
    width: 400px;
}

.boxnews2 {
    float: left !important;
    padding-bottom: 0 !important;
    padding-left: 10px;
    padding-right: 0 !important;
    padding-top: 0 !important;
	 width: 73% !important;
}

.imgnews {
    float:left;
    padding: 10px 10px 10px 20px !important;
	
}
.content_top_research {
    float: left;
    padding: 0;
    width: 700px !important;
}
.wide .boxnews2 {
    width: 83% !important;
}

.gallery_container {
    width: 105% !important;
	margin-left: -10px;
}
.content_right a {
    color: #336699 !important;
}


.pastelli {
    background: none;
   }

.pastelli ul li a:hover {
    background: url("http://www.maxisito.it/custom/maxisito/images/box-siti_PRESENTAZIONE-base+3tipologie_no_ombra.jpg") no-repeat scroll center center transparent;
}

/*sfondo link di skype*/
.skype {
    background: url("../images/chatta_su_skype.jpg") no-repeat center 0 transparent;
}
.skype:hover {
    background: url("../images/chatta_su_skype_hover.jpg") no-repeat scroll center 0 transparent;
}

.download_title {
    color: #FF8000 !important;}


/*.table_rinnovo {
    box-shadow: 5px 5px 5px #888888;
    background-color: #F8F8F8;
    border-radius: 5px;
    width: 750px;
}
.table_rinnovo td {
    border-bottom: 1px dotted #CCCCCC;
    text-align: right;
} */


