html,body {}
#main_body {color:#555555;font:13px  Arial, Helvetica, sans-serif;}
#inlay_body {color:#555555;font:13px  Arial, Helvetica, sans-serif; font-size:90%;width:10cm;}


a {display:none;}


h1,h2,h3,h6 {font-family:Myriad Pro, Trebuchet, Helvetica, Arial;}

h2.bacheca {color:#999966;font-size:20px;font-style:italic;font-weight:bold;padding:110px 0 0 0; line-height:24px;letter-spacing:1px;}
h1 {color:#c35b18;font-size:30px; line-height:30px;letter-spacing:-0.5px;}

h2 {color:#af6728;font-size:24px;font-weight:normal;line-height:29px}
h3 {color:#555555;font-size:20px;font-weight:bold;letter-spacing:0.4px; line-height:18px;}
h4 {color:#333333;font-size:13px;font-weight:normal;letter-spacing:0.4px; line-height:18px;}
h5 {color:#111111;font-size:11px;font-weight:bold; line-height:18px;}

.orange {color:#c35b18;font-weight:normal;margin:30px 0 0 0; line-height:26px;}
.green {color:#999966; font-weight:normal;line-height:26px;}


.italic { font-style:italic;font-size:10px;}

ul.lista_persone {padding: 6px;margin:4px 0 4px 0;}
ul.lista_persone li{list-style:none;background:url("img/bulletweb.gif") left center no-repeat;padding: 2px 0 2px 14px ;margin:0 0 0 14px;}


/******************************************************************************************************************************************************************
WRAPPER * WRAPPER * WRAPPER * WRAPPER * WRAPPER * WRAPPER * WRAPPER * WRAPPER * WRAPPER * WRAPPER * WRAPPER * WRAPPER * WRAPPER * WRAPPER * WRAPPER * WRAPPER * 
******************************************************************************************************************************************************************/

#wrapper {height:100%;margin:0 auto;}


/******************************************************************************************************************************************************************
HEADER (index) * HEADER (index) * HEADER (index) * HEADER (index) * HEADER (index) * HEADER (index) * HEADER (index) * HEADER (index) * HEADER (index) * HEADER (index) *  
******************************************************************************************************************************************************************/

div#top_header{display:none; }
div#top_header h2.bacheca{margin:30px 0 0 0;width:488px;float:right;text-align:center;}


h1#main_logo {display:none; }
h1#main_logo span {display:none;}

h1#inlay_logo {background: url("img/inlay_logo.jpg") no-repeat ;margin:44px 0 0 0;height:150px;width:320px;float:left;}
h1#inlay_logo span {display:none;}

#language {display:none;}

#menu {display:none;}

#bottom_header {height:90px;margin:20px auto;padding:10px;width:980px;}

#bottom_header .left{float:left;margin:16px 0 0 35px;}
#bottom_header .left p a{background:url("img/support_us.png");display:block;height:57px;text-indent:-9999px;width:450px;}
#bottom_header .left a:hover{background:url("img/support_us.png") no-repeat bottom;}

#bottom_header .left span{display:none;}

/******************************************************************************************************************************************************************
INDEX * INDEX * INDEX * INDEX * INDEX * INDEX * INDEX * INDEX * INDEX * INDEX * INDEX * INDEX * INDEX * INDEX * INDEX * INDEX * INDEX * INDEX * INDEX * INDEX * 
******************************************************************************************************************************************************************/

#content {margin:10px auto;width:980px;}

#top_content {text-align:justify;margin:20px auto;}

#bottom_content{float:left;margin:20px 0 30px 0;padding:10px;width:960px;}
#bottom_content .uno{background: url("img/one.png") no-repeat;border-right:1px dashed #cccccc;float:left;margin:0px 0px 15px 0px;padding:24px 20px 10px 90px;width:180px;}
#bottom_content .due{background:url("img/two.png") no-repeat;border-right:1px dashed #cccccc;float:left;margin:0px 0px 15px 30px;padding:24px 20px 10px 90px;width:180px;}
#bottom_content .tre{background: url("img/three.png") no-repeat ;float:left;margin:0px 0px 15px 30px;padding:24px 0 10px 100px;width:180px;}


/******************************************************************************************************************************************************************
TEMPLATE PAGE * TEMPLATE PAGE * TEMPLATE PAGE * TEMPLATE PAGE * TEMPLATE PAGE * TEMPLATE PAGE * TEMPLATE PAGE * TEMPLATE PAGE * TEMPLATE PAGE * TEMPLATE PAGE * TEMPLATE PAGE * 
******************************************************************************************************************************************************************/

div#inlay_header{display:none; }

#inlay_content {width:19cm;}

/******************************************************************************************************************************************************************
FOOTER * FOOTER * FOOTER * FOOTER * FOOTER * FOOTER * FOOTER * FOOTER * FOOTER * FOOTER * FOOTER * FOOTER * FOOTER * FOOTER * FOOTER * FOOTER * FOOTER * FOOTER * 
******************************************************************************************************************************************************************/

#footer {background:#292929;border-top:1px solid #cccccc;height:160px;padding:4px 0 6px 0;font-size:10px; color:#666666;}

/******************************************************************************************************************************************************************
SUPPORT US * SUPPORT US * SUPPORT US * SUPPORT US * SUPPORT US * SUPPORT US * SUPPORT US * SUPPORT US * SUPPORT US * SUPPORT US * SUPPORT US * SUPPORT US * SUPPORT US * 
******************************************************************************************************************************************************************/

.t {background: url(img/dot.gif) 0 0 repeat-x; width: 30em;float:left;margin:10px 50px 10px 0;}
.t img{margin:6px 0 0 0;border:none;}
.b {background: url(img/dot.gif) 0 100% repeat-x}
.l {background: url(img/dot.gif) 0 0 repeat-y}
.r {background: url(img/dot.gif) 100% 0 repeat-y}
.bl {background: url(img/bl.gif) 0 100% no-repeat}
.br {background: url(img/br.gif) 100% 100% no-repeat}
.tl {background: url(img/tl.gif) 0 0 no-repeat}
.tr {background: url(img/tr.gif) 100% 0 no-repeat; padding:16px}

.contact_box {width:460px;height:180px;}
.contact_box .photo img{float:left;border:2px solid #292929;margin:0 10px 0 0;}

/******************************************************************************************************************************************************************
PARTNERS * PARTNERS * PARTNERS * PARTNERS * PARTNERS * PARTNERS * PARTNERS * PARTNERS * PARTNERS * PARTNERS * PARTNERS * PARTNERS * PARTNERS * PARTNERS * PARTNERS * 
******************************************************************************************************************************************************************/

ul.partners{text-align:left;padding:20px;}
.partners li{display:inline;padding:0; margin:0 27px 0 0;}


/******************************************************************************************************************************************************************
ACTIVITIES * ACTIVITIES * ACTIVITIES * ACTIVITIES * ACTIVITIES * ACTIVITIES * ACTIVITIES * ACTIVITIES * ACTIVITIES * ACTIVITIES * ACTIVITIES * ACTIVITIES * ACTIVITIES *  
******************************************************************************************************************************************************************/


#menu_act{
	padding: 2px;
	list-style-type:none;
}
#menu_act li { padding:0; }
#menu_act li ul{ }
#menu_act li ul li{
	/*background:url(img/bg_sheet.jpg); repeat-y*/
	border-bottom:1px solid #cccccc;
	font-size:14px;
	margin:10px 20px 7px 20px;
	padding: 5px;
}
#menu_act li ul li div{
	padding: 25px 35px 35px 0 ;

}
#menu_act li ul li img{border:5px solid #ffffff; float:left; margin:30px 30px 0 0px; text-align:left;}
#menu_act h2 {padding:15px 30px 0 0;} 
#menu_act h3 {margin:30px 30px 0 0;} 
#menu_act h5 {float:left;} 
#menu_act a.expand{font-size:10px;font-style:italic;font-weight:normal;margin:0 0 0 4px; }
