/*---------------------------------------------------------------------------------------------------
Foglio di stile Edil Bloque  - Layout
version:   1.0
author:    ITS Planet
email:     mirko@itsplanet.com
website:   http://www.itsplanet.com
---------------------------------------------------------------------------------------------------*/
body {
	background: #fff url(../img/comuni/bg_repeat.jpg) 0 0 repeat-y;
	font-family:"Trebuchet MS", Arial, "Times New Roman";
	font-size:12px;
	color:#475757;
	line-height:20px;
}

#contenitore_fake {
	width: 100%;
	display: table;
	background:#fff url(../img/comuni/bg.jpg) top left no-repeat;
}
#contenitore {
	width: 950px;
	border:1px solid #B0C1C1;
	border-top:none;
	background:#fff;
	margin: 0 auto;
}




/*Link testo*/
h3{ font-size:18px; color:#f60; padding:10px; padding-left:0px;  font-style:italic; }
h4{ font-size:16px; color:#475757; padding:0px 0px 10px 0px}
h5{ font-size:12px; padding:5px 0px;}

a:link, a:visited, a:focus, a:active{ color:#6C6E70; }
a:hover{ text-decoration:underline; color:#f60; }

.arancione{ color:#f60; text-decoration:none;	}
a.arancione:active, a.arancione:link, a.arancione:focus, a.arancione:visited{ color:#f60;}
a.arancione:hover{ color:#475757; text-decoration:underline}


.didascalia{ font-size:9px;}
a.didascalia:active, a.didascalia:link, a.didascalia:focus, a.didascalia:visited{ text-decoration:underline;}
a.didascalia:hover{color:#ff6600; text-decoration:underline;}

p{ padding:10px 0px;}

.read_more a, .read_more{ text-align:right; color:#A4D867}
.read_more a:hover{ color:#6C6E70}


/*Form*/
input, select{ color:#000; font-size:10px;}
select option{padding:2px 2px;}
select[disabled]{background:#EBEBEB;}
input[disabled]{ background:#EBEBEB;}



/* TESTATA ------------------------------------------------------------------------- */
#testata{ height:134px; background:#fff url(../img/comuni/img_head.jpg) 0 0 no-repeat;}
#cont_menu{ float:right;}
#logo{ float:left;}
/*---------------------------------------------------------------------------------------------*/


/* BRICIOLE------------------------------------------------------------------------- */
#briciole{padding:10px 0px 0px 0px;  margin-bottom:10px;}
#briciole h3{ display:inline; visibility:visible; font-size:12px; font-weight:normal }




/* BLOCCO CORPO ------------------------------------------------------------------------- */
#corpo_unico{ padding:10px; padding-top:0px;}
#corpo_unico ul li {padding-left:20px; line-height:24px;}

#contenitore_corpo{ padding:10px; padding-top:0px;}



/* BLOCCO CATEGORIA------------------------------------------------------------------------- */

#categoria{ float:left; width:236px; background:#fff; font-weight:bold; font-size:12px;}
#chiusura_categoria{ height:53px; background:#F9F9F9 url(../img/comuni/bg_cat.png) 0 0 no-repeat;}
#categoria ul{ padding:15px 5px 0px 10px; background:#F9F9F9 url(../img/comuni/bg_ul_cat.png) 0 0 repeat-y;}

#categoria ul a{
	color:#393939;
	padding:5px 10px 5px 20px;
	text-decoration:none;
	white-space:nowrap;
	background: transparent url(../img/comuni/marker_cat.png) 7px center no-repeat;
	display:block;
	border-bottom: 1px solid #D6D6D6;
}

#categoria #active a, #categoria  a:hover,  #categoria  a:focus, #categoria  a:active{
	color:#ff6600;
	background: transparent url(../img/comuni/marker_cat_active.png) 7px center no-repeat;
}

/*---------------------------------------------------------------------------------------------*/

/* BLOCCO SUB MENU------------------------------------------------------------------------- */

#active #subMenu { background:none; margin:0; padding:0; font-size:11px;}

#active #subMenu ul{ 
	margin:0; 
	padding:0; 
	list-style-type:none;
	background-color:#3300CC;
	font-weight:normal;

	}
#active #subMenu ul li{ 
	margin:0px; 
	padding:0px; 
	background-image:none; 
	font-weight:normal;
	
	}
#active #subMenu a{
	padding:0px 0px 5px 5px;
	margin:0px;
	padding-top:2px; 
	text-decoration:none; 
	font-weight:normal;
	background-image:none;
	color:#000;
	}
#active #subMenu a:hover{ 
	text-decoration:none;
	background-image:none;
	font-weight:normal;
	color:#ff6600;
	}

/*---------------------------------------------------------------------------------------------*/







/* =FOOTER ----------------------------------------------------------------------------------- */		
#footer{
	background:#fff url(../img/comuni/bg_footer.jpg) center bottom no-repeat; height:125px; color:#fff;
	}
#recapiti{ 
	float:right;
	color:#fff;
	padding:10px 20px;
	
	}
#recapiti a{ 
	color:#fff;
	}	
#footer_dati{
	float:left;
	padding:20px 0px 0px 20px;
	}

/*---------------------------------------------------------------------------------------------*/

