
/*
 *** Info generali sul file:
 *
 * sito web: nevs.it v.2
 * file: css versione it
 * data creazione: 2008.05.01
 * data ultima modifica: 2012.01.08
 * novità apportate: footer
 *
 *** Macro areee [scrivi il numero per la ricerca]
 *
 * 001. STILI DI BASE
 * 002. DIVS PAGINE
 * 003. LINKS
 * 004. TABLE
 * 005. BOTTONI & FORM
 * 006. LISTE
 */


/*
************************************
 001. STILI DI BASE
************************************
 */
body { width:100%; margin:0 auto; text-align:center; background:url(../../img/public/tpl/sfondo.jpg) repeat-x top left #d4d4d4;}
body, div, p, span, td, tr, th, input, table {font: 10pt 'Century Gothic', Tahoma, 'Trebuchet MS', Arial, Verdana, Helvetica, sans-serif; color:#000;}
.corpotesto_error, .dinamic_form_error { color: #FF3300;}
h1.titolotesto {font-size:15pt; line-height:2; color:#5c5c5c;}

img, a {margin:0; padding:0; border:0;}
br.cucu { clear:both; height:0px;}
br.br_clear { clear: left; }
br.cucu {clear:both; height:0px;}

.centrata { text-align:center; width:100%; margin:0 auto;}
.floatleft { float:left; display:inline;}
.floatright { float:right; display:inline;}

.padding3 {padding:3px;}
.padding5 {padding:5px;}
.padding10 {padding:10px;}

/*
************************************
002.DIVS PAGINA
************************************
*/

.posiziona_box {width:960px; margin:0 auto;}
#top { text-align:left; margin-top:40px;}
#top #altre_possibilita { float:right; margin:15px 0 0 100px; display:inline;}
	#top #altre_possibilita #contenitore { width:500px; height:32px; background:url(../../img/public/tpl/sfondo_altre_possibilita.png) no-repeat top left;}
		#top #altre_possibilita #contenitore .posiziona_testo { padding:7px 0 0 13px;}
.uno {position: relative; text-align: left; margin:0 auto; padding:0;}
#acchiappa { text-align:center;}

#corpo {width:960px;}
	#corpo #intestazione {}
	#menu { height:49px; text-align:center; padding-top:13px; text-transform:uppercase;}
	#corpo #intestazione #menu ul { display:inline;}
	#corpo #intestazione #menu li { display:inline; margin:20px 18px;}
	#corpo #intestazione #menu img { vertical-align:middle;}
		#menu a:link, #menu a:visited { font-weight:bold; color: #5c5c5c; text-decoration:none; }
		#menu a:hover {color: #222;}
			#menu a.menu_attiva {color:#222;} /*per attivare il menu */
		
	
	#corpo #box_testo { text-align:left;}
	#corpo #box_testo #posiziona { padding:10px;}
	#corpo #box_testo #posiziona #dx {width:250px; float:right; display:inline; padding:5px;}
	#corpo #box_testo #posiziona #dx .usano_nevs { width:240px; background:#cecccd; border:1px solid #BBB9BA; text-align:center;}
	#corpo #box_testo #posiziona #dx .usano_nevs img { width:70px;}
	#corpo #box_testo #posiziona #dx .altre_cosine_carine {width:240px; height:25px; border:1px solid #dadada; border-width: 1px 0 0 0;}
	#corpo #box_testo #posiziona #dx .altre_cosine_carine .posizione { padding-left:5px; line-height:2;}
	

	
	.intestazione {height:200px; width:70%; float:left; display:inline;}
		.intestazione_suddivisione { width:33%; height:180px; float:left; display:inline; text-align:left; border:1px solid #fff; border-width: 0 1px 0 0; margin-top:5px;}
			.intestazione_suddivisione_posizionemento { padding:10px 5px 0 5px;}
	.promo_intestazione { height:200px; width:25%; float:left; display:inline;}
	
	#corpo_sx {width:670px; float:left; display:inline; text-align:left; }
	#corpo_sx .posiziona { padding:0 10px;}
	
			.corpotesto_ridotto { width:550px;} /* per le pagine di testo in cui non viene diviso il testo sopra */
			
			.smezza_corpo {width:323px; float:left; display:inline; height:140px; 
			/*border:1px solid #bbb9ba;*/ background:url(../../img/public/tpl/sfondo_box.png) no-repeat top left;}
			.smezza_corpo_noimg {width:323px; height:140px;}
				.smezza_corpo .posiziona, .smezza_corpo_noimg .posiziona { margin:20px; margin-bottom:0; margin-right:0;}
				


			.triplica_corpo { width:31%; margin-right:2%;float:left; display:inline;}
			.titolo_sottolineato { font-size:15px; text-decoration:underline;}
			.grigio { color:#333;}
			
			.bottone_vai {background:#E4E4E4; margin:2px; border:1px solid #fff; padding:2px 3px;} /*per tutti i box_smezza_corpo*/
			
			.titolo_colorato { font-weight:bold; font-size:11pt;}
			.sottotitolo_colorato {font-weight:bold; color:#A24000; font-style:italic;}
			

	/*utilizzato nella parte bassa di tutte le pagine*/
	.richiedi_info {width:600px; height:74px; 
	background:url(../../img/public/tpl/sfondo_richiedi_info.png) no-repeat top left;}
	.richiedi_info p { padding:15px 4px 0 80px;}
	
	/*utilizzato nella parte bassa delle pagine azione*/
	.passa_azione {width:600px; height:132px;
	background:url(../../img/public/tpl/sfondo_passa_azione.png) no-repeat top left;}
	.passa_azione p {padding:15px 10px 0 20px; /*border-bottom:1px solid #fff;*/}
	.passa_azione p img { margin-right:5px; float:left; display:inline;}


	/*usato per i contatti*/
	.suddividi_contatti { width:220px;}
		.suddividi_contatti .posiziona { padding:7px;}
				
	#corpo_dx { width:250px; float:left; display:inline;
	 background:url(../../img/public/sotto_news.jpg) repeat-y top center;}
	.informazioni_corpo_dx { padding:5px 5px 5px 10px;}	

				
		/*usato nella landing*/
		#dx_top_richiedi_offerta {width:240px; height:85px; 
		background:url(../../img/public/tpl/titolo_richiedi_offerta.jpg) no-repeat bottom center;}
		#dx_top_richiedi_offerta .posiziona { text-align:center; padding:16px; 
		font-size:13px; font-weight:bold;}
		
		/*usato nella landing*/
		#dx_top_conferma_offerta {width:240px; background:#fff; border:3px solid #FFB21E;}
		#dx_top_conferma_offerta .posiziona { padding:5px;}

		/*usato nella landing*/
		#dx_altre_informazioni { padding:45px 10px;}
		#dx_altre_informazioni .titolo { border-bottom:1px solid #fff;}


#bottom { text-align:left; background:#cecccd;}
	#bottom a:link, #bottom a:visited { color:#000; text-decoration:none;}
	#bottom a:hover {color:#222; text-decoration:underline;}


/* stili testo */
.testo {color: #000; text-align:left; padding: 0 5px 0 15px; }
.titolo {color: #000; font-weight:bold; text-align:left; padding-left:15px; }
.boxtesto {color: #000;  padding:10px 0 0 15px; margin:0; }
.risposta_faq {display: none; padding-top: 3px; padding-left:15px; }

/* ul and li */
.solito { text-align:left; list-style-image:url(../../img/public/tpl/frecciolina.png); list-style-position: outside;}
.soliti1 { margin-bottom: 5px;}
.soliti2 {margin-bottom: 5px;font-weight:bold;}

/* stili link */
a:link, a:visited { color: #5c5c5c; text-decoration:none; }
a:hover { color: #222; text-decoration:underline;}
.cursor_link { cursor:hand; cursor:pointer;}


/* stili form */
#form_arancio {width:519px; background:url(../../img/public/tpl/form/sfondo_form.jpg) repeat-y top left;}
	#form_arancio .posiziona { margin:2px 15px; text-align:left;}
	#form_arancio input.txt {background:#ffc244; border:0; height:16px; color:#663333; 
	text-align:left; display:inline;} 
	#form_arancio input.invio { background: url(../../img/public/tpl/form/invia.jpg) no-repeat top left; 
	width:123px; height:20px; margin:0; padding:0; border:0;} 


#form_inline {width:240px; background:url(../../img/public/tpl/form/sfondo_form_inline.jpg) no-repeat top left;}
	#form_inline .posiziona {margin:2px;}
	#form_inline input.txt {background:#ffc244; border:0; height:24px; color:#000; text-align:left; display:inline;} 
	#form_inline input.invio {background:url(../../img/public/tpl/form/invia.jpg) no-repeat top left; 
	width:123px; height:20px; margin:0; padding:0; border:0;} 


/* stili tabelle */ 
td.standard0 {text-align:right; color:#000000;}
td.standard1 {color:#000; text-align:left;}
td.standard2 {color:#000; background:#e0e0e0;}
td.caratteristiche_sw0 {background:#C6C4C5; padding:7px 5px;} /*stili presentazione sw*/
td.caratteristiche_sw1 {padding:7px 5px;}/*stili presentazione sw*/
th.caratteristiche_mrs, td.caratteristiche_mrs {background:#ab74b2; color:#fff; padding:7px 5px; font-weight:bold;} /*intestazione mr sender*/
th.caratteristiche_nevs, td.caratteristiche_nevs {background:#ffb927; padding:5px; font-weight:bold;} /*intestazione mr sender*/


