html{
	background: #FFFFFF url(../img/body_bg.jpg) repeat-x 0 top;
	color: #000000;
	font: 12px Arial, Helvetica, sans-serif;
}

body{
	background: url(../img/header_bg.jpg) no-repeat center top;
}

a {
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

/* @group Header */

#header h2{
	background: url(../img/logo_casaluce.png) no-repeat left;
}

#header #idea_velux{
	background: url(../img/velux_idea.gif);
}

#header #box_login {
	color: #666666;
}

#header #box_login a{
	color: #EE0000;
}

#header #box_login .campo input{
	border:1px solid #AEB7BC;
	background-color: #E0E9EE;
	color: #EE0000;
}

#header #user_box .userid{
	font-weight: bold;	
}

#navigazione a{
	text-transform: uppercase;
}

#navigazione #primaria div{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 15px;
}

#navigazione #form_ricerca .campo{
	border:1px solid #AEB7BC;
	background-color: #E0E9EE;
	color: #EE0000;
}

#navigazione #primaria a{
	color: #FFFFFF;
}

#navigazione #primaria{
	background: url(../img/nav_bg.gif) no-repeat left top;
}

#navigazione #primaria div a:hover, #navigazione #primaria div.selezionato{
	background: url(../img/nav_punta.png) no-repeat 5px bottom;
	text-decoration: none;
}

#navigazione #secondaria {
	background: url(../img/nav2_bg.png) repeat-x;
}

#navigazione #secondaria ul li{
	background: transparent url(../img/nav2_separatore.png) no-repeat right top;
}

#navigazione #secondaria ul li.current-cat{
	background: #efefef url(../img/nav2_separatore.png) no-repeat right top;
}

#navigazione #secondaria ul li a{
	color: #666666;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#navigazione #secondaria ul li a:hover{
	text-decoration: none;
}

/* @end */

/* @group Contenuti */

#contenuti{
	background-color: #FFFFFF;
	font-size: 12px;
}

#contenuti h1{
	font-size: 24px;
	margin-bottom: 10px;
	/*color: #EE0000;*/
	text-transform: uppercase;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#contenuti .postmetadata{
	color: #666;
	font-size: 11px;
	margin: 10px 0;
}

/*#contenuti a{
	color: #DD0000;
	text-transform: none;
}*/

#contenuti #torna_home a{
	color: #000000;
}

#contenuti #torna_home a:hover{
	color: #EE0000;
}

/* @group Sidebar sinistra */

#sidebar_sx .titolo{
	background-color: #71b2e0;
	color: #FFFFFF;
}

#sidebar_sx .opzione{
	background-color: #F1F2ED;
	color: #333333;
}

#sidebar_sx .selezionata{
	background-color: #bababa;
	color:#ffffff;
}

/* @end */

/* @group Box Newsletter */

#newsletter{
	background: url(../img/box_newsletter_bg.jpg) no-repeat;
}

#newsletter a{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #F76363;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
}

#newsletter p{
	text-align: justify;
	line-height: 14px;
}

#newsletter a:hover{
	background-color: #FF2929;
	text-decoration: none;
}


/* @end */
/* @end */

/* @group Commenti */

#commenti a{
	color: #EE0000;
}

#commenti h4{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #EE0000;
	font-size: 16px;
	background: url(../img/commenti_titolo_bg.jpg) repeat-y;
}


#commenti .lista_commenti{
	background-color: #f2f2f2;
	border-bottom: 1px dotted #666;	
}

#commenti .lista_commenti li{
	color: #373737;
}

#commenti .dati_commento {
	font-weight: bold;
}

#commenti .data_commento {
	color: #686868;
}

#commenti .autore_commento {
	color: #EE0000;
}

#commenti .box_commento{
	border: 1px solid #E4E4E4;
}

#commenti h5{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #989898;
	font-size: 16px;	
}

/* @end */

/* @group Footer */

#footer{
	border-top: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	font-size: 11px;
}

#footer #footer_nav a{
	text-transform: none;
	color: #71B2E0;
}

#footer #siti_velux a{
	text-transform: none;
	color: #999999;
}

#footer #footer_nav li{
	border-right: 1px solid #999999;
}

#footer #siti_velux li{
	border-right: 1px solid #71B2E0;
}

#footer #siti_velux span{
	font-weight: bold;
	color: #71B2E0;
}

#footer #copyright{
	color: #71B2E0;
}

#footer #copyright p{
	font-size: 11px;
}

#footer #copyright span{
	color: #999999;
}

#footer #footer_nav li a:hover, #footer #siti_velux li a:hover{
	color: #EE0000;
}


/* @end */

/* @group Snippet statistiche mansarda */

.snippet_stat .num_commenti{
	background: url(../img/ico_commenti.gif) no-repeat left center;
	color: #FE0000;
}
.snippet_stat .num_voti{
	background: url(../img/ico_voti.gif) no-repeat left center;
	color: #FF9900;
}

/* @end */


/* @group Snippet foto mansarda */

.snippet_mansarda{
	background: #FFFFFF url(../img/commenti_ultimi_bg.gif) repeat-y 72px;
}

.snippet_mansarda .foto_mansarda{
	margin: 4px 0 0 4px;
}

.snippet_mansarda a{
	display: block;
	width: 72px;
	height: 72px;
	background-color: #CCCCCC;
}

.snippet_mansarda a.attuale{
	background-color: #EE0000;
}

.snippet_mansarda a:hover{
	background-color: #EE0000;
}


.snippet_mansarda p{
	color: #666666;
}

.snippet_mansarda p a{
	background: none;
	width: auto;
	color: #666666;
}

.snippet_mansarda p a:hover{
	background: none;
	color: #EE0000;
	text-decoration: none;
}

/* @end */

/* @group Snippet utente */

.snippet_utente{
	background-color: #EBEBEB;
}

.snippet_utente .nome_utente a{
	color: #EE0000;
}

/* @end */

/* @group Box Sapevi che */

#sapevi_che{
	background: url(../img/box_sapeviche_bg_interne.jpg) no-repeat;
}

#sapevi_che p{
	font-size: 11px;
}

#sapevi_che .primo{
	font-size: 12px;
	text-align: justify;
}

#sapevi_che a{
	color: #999999;
	line-height: 16px;
}

/* @end */

/* @group Box "Registrati per leggere" */

#registrati_per_leggere{
	background: url(../img/box_nonregistrato_bg.jpg) no-repeat left top;
	width: 518px;
	height: 78px;
	margin: 20px 0 0 30px;
}

#registrati_per_leggere h4{
	color: #EE0000;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding: 19px 0 0 88px;
}

#registrati_per_leggere .testo_box{
	color: #666666;
	padding: 0 0 0 88px;
	font-size: 12px;
}

#registrati_per_leggere p a.registrazione_light{
	color: #EE0000;
}


/* @end */

/* @group Colori categoria */

.link a{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

.cat_box a{text-transform: uppercase;padding: 2px 4px; font-size: 11px;}

.default {color: #666666;}
a.box_default{background-color: #666666; color: #FFFFFF;}

.storie_di_mansarde {color: #C8B191;}
a.box_storie_di_mansarde{background-color: #C8B191; color: #FFFFFF;}
h3.storie_di_mansarde{color: #C8B191 !important;}

.arredare_la_mansarda {color: #D8B0D5;}
a.box_arredare_la_mansarda {background-color: #D8B0D5; color: #FFFFFF;}	
h3.arredare_la_mansarda {color: #D8B0D5 !important;}	

.idee_e_soluzioni {color: #FD8C90;}
a.box_idee_e_soluzioni {background-color: #FD8C90; color: #FFFFFF;}
h3.idee_e_soluzioni {color: #FD8C90 !important;;}		

.verde_in_terrazza {color: #AFBA76;}
a.box_verde_in_terrazza {background-color: #AFBA76; color: #FFFFFF;}	
h3.verde_in_terrazza {color: #AFBA76 !important;;}

.verde_in_terrazza {color: #AFBA76;}
a.box_verde_in_terrazza {background-color: #AFBA76; color: #FFFFFF;}
h3.verde_in_terrazza {color: #AFBA76 !important;;}	

.risparmio_energetico {color: #E4B66B;}
a.box_risparmio_energetico{background-color: #E4B66B; color: #FFFFFF;}
h3.risparmio_energetico{color: #E4B66B !important;;}

.oggetti_di_design {color: #BBA691;}
a.box_oggetti_di_design{background-color: #BBA691; color: #FFFFFF;}
h3.oggetti_di_design{color: #BBA691 !important;;}

.leggi_e_regolamenti {color: #666666;}
a.box_leggi_e_regolamenti{background-color: #666666; color: #FFFFFF;}
h3.leggi_e_regolamenti{color: #666666 !important;;}


.hpcomm {color: #EE0000;}
a.box_hpcomm{background-color: #EE0000; color: #FFFFFF;}
h3.hpcomm{color: #EE0000 !important;;}

/* @end */
