/*
 *** Info generali sul file:
 *
 * sito web: nevs.it v.2
 * file: css versione it
 * data creazione: 20008.05.01
 * data ultima modifica: 2007.05.06
 * novità apportate: forms
 *
 *** 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 #aba9aa;}
body, div, p, span, td, tr, th, input, table {font: 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000;}
.corpotesto_error, .dinamic_form_error { color: #FF3300;}
.titolotesto {font-size:18px; line-height:2; color:#4d4d4d;}
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;}
hr.coco { height: 0px;	margin: 0px;	padding: 0px;	overflow: hidden;	clear: both; display: block; visibility: hidden; }


/*
************************************
002.DIVS PAGINA
************************************
*/

.posiziona_box {width:960px; margin:0 auto;}
#top { text-align:left; margin-top:40px;}
#top #altre_possibilita { float:left; margin:15px 0 0 100px; display:inline;}
#top #altre_possibilita #contenitore { width:363px; height:28px; background:url(../../img/public/tpl/sfondo_altre_possibilita.png) no-repeat top left;}
#top #altre_possibilita #contenitore .posiziona_testo { float:left; display:inline; padding:7px 0 0 20px;}
#top #altre_possibilita #contenitore .posiziona_img { float:left; display:inline; margin-left:20px; padding:0;}
.uno { position: relative; text-align: left;  /*min-height: 100%; height: auto !important; height: 100%;*/ margin: 0 auto; padding:0;}
#acchiappa { text-align:center;}

#corpo {width:900px; }
	#corpo #intestazione {background:url(../../img/public/tpl/sfondo_corpo_top.png) no-repeat top left; height:40px;}
	#menu { height:35px; text-align:left; padding-top:7px;}
	#corpo #intestazione #menu ul { display:inline;}
	#corpo #intestazione #menu li { display:inline; margin:20px;}
	#corpo #intestazione #menu img { vertical-align:middle;}
		#menu a:link, #menu a:visited { color: #5c5c5c; text-decoration:none; }
		#menu a:hover { color: #222; text-decoration:underline;}
	#corpo #box_testo { background:url(../../img/public/tpl/sfondo_corpo_bottom.jpg) no-repeat bottom left #bbb9ba; text-align:left;}
	#corpo #box_testo #posiziona { padding:10px;}
	#corpo #box_testo #posiziona #dx { width:250px; float:right; display:inline; /*height:200px;*/ padding:5px;}
	#corpo #box_testo #posiziona #dx .usano_nevs { width:240px; height:150px; background:url(../../img/public/tpl/box_dx.png) no-repeat top center; text-align:center;}
	#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; /* font:30px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#fff; */} /* il carattere serve solo se nn suddividiamo */
		.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:700px; float: left; display:inline; padding:0 10px; text-align:left; }
	.corpo_sx_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;}
			.corpo_sx_suddivisione_posizionemento { padding:0 5px;}
		
	#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;}

#bottom { text-align:left; margin:20px; color:#4d4d4d;}


.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;}


/* 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/tpl/form/sfondo_form.jpg) repeat-y top left;}
#form_arancio .posiziona { margin:2px 15px;}
#form_arancio input.txt { background:#ffc244; border:0; height: 16px; color:#c5c5c5; text-align:left; display:inline;} 
#form_arancio input.invio { background: url(../../img/tpl/form/invia.jpg) no-repeat top left; width:123px; height:20px; margin:0; padding:0; border:0;} 


/*
.txtform { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; border:outset 1px #ccc;  background: #FFFCE1; margin-top:2px;}
.bottone {background:url(../../img/tpl/bottoni/sfondo_bottone_2.jpg) repeat-x left top; height:27px; border-right:1px solid #ccc; border-bottom: 1px solid #ccc; font:bold 10px verdana,helvetica,sans-serif; color: #737373; cursor:hand; cursor:pointer;}
.bottone_small_grigio {background:url(../../img/tpl/bottoni/sfondo_bottone_2.jpg) repeat-x left top; height:20px; border-right:1px solid #ccc; border-bottom: 1px solid #ccc; font:bold 10px verdana,helvetica,sans-serif; color: #737373; cursor:hand; cursor:pointer; }
.bottone_small {background:url(../../img/tpl/bottoni/sfondo_bottone_arancio.jpg) repeat-x left top; height:20px; border-right:1px solid #ccc; border-bottom: 1px solid #ccc; font:bold 10px verdana,helvetica,sans-serif; color: #737373; cursor:hand; cursor:pointer; }
*/

/* stili tabelle */ 
td.standard0 { text-align: right; color: #000000; }
td.standard1 { color: #000; text-align:left; }
td.standard2 { color: #000; background: #e0e0e0; }


