@charset "utf-8";

div#contenuto_sx p{ margin:10px 20px 0px 0px;}

div#contenuto_sx h2{
	font-size:27px;
	text-transform:uppercase;
	color:#5e5e5e;
	margin:20px 0px 14px 0px;
}

/* Programma ////////////// */
div#presentazione{
	width:745px;min-height:53px; height:auto !important; height:53px;
	background:url(../immagini/regolamento_sfondo_presentazione.gif) repeat-x top left;
	margin:5px 0px 7px 0px;
	float: left;
	z-index:1;
}

div#presentazione h1{
	font-size:30px;
	text-transform:uppercase;
	color:#FFFFFF;
	margin:26px 0px 15px 10px;
}

div#presentazione p{
	margin:8px 10px 0px 10px;
}

/* Apertura ////////////// */
div#apertura{
	width:371px;
	margin:0px;
	float: left;
	z-index:1;
}

div#apertura h4{
	font-size:12px; color:#31626c;
	text-transform:uppercase;
	margin:11px 0px 5px 0px;
}


/* Termine ////////////// */
div#termine{
	width:371px;
	margin:0px 0px 15px 0px;
	float: left;
	z-index:1;
}

div#termine h4{
	font-size:12px; color:#31626c;
	text-transform:uppercase;
	margin:11px 0px 5px 0px;
}

div#termine ul{
	min-height:25px; height:auto !important; height:25px;
	background: url(../immagini/sfondo_generale_interlinea.gif) repeat-x top left;
	margin:0px 0px 3px 0px;
	float: left;
	z-index:1;
}

div#termine ul li.sx{
	width:105px;
	float:left;
}

div#termine ul li.dx{
	width:266px;
	float:left;
}

div#termine h3{
	font-size:12px;
	margin-left:10px;
}

div#termine p.dati{
	margin:0px;
}

/* iscrizione dettagli ////////////// */
div#iscrizione_dettagli{
	width:745px;
	margin:0px 0px 7px 0px;
	float: left;
	z-index:1;
}

div#iscrizione_dettagli ul li.sx{width:370px; float:left;}
div#iscrizione_dettagli ul li.dx{width:375px;float:left;}

/* online ////////////// */
div#online{
	width:367px;
	margin:0px 0px 0px 0px;
	float: left;
	z-index:1;
}

div#online h2{
	font-size:24px; color:#31626c;
	text-transform:uppercase;
	margin:5px 0px 0px 0px;
}

div#online p{
	margin:7px 0px 8px 0px;
}

/* punti ////////////// */
div#punti{
	width:367px;
	margin:15px 0px 0px 0px;
	float: left;
	z-index:1;
}

div#punti h2{
	font-size:24px; color:#31626c;
	text-transform:uppercase;
	margin:5px 0px 0px 0px;
}

div#punti p{
	margin:7px 0px 8px 0px;
}

div#punti ul {margin:15px 0px 0px 0px;}
div#punti ul li{clear:left; list-style-type:circle; margin:0px 0px 10px 20px;}

/* Posta ////////////// */
div#posta{
	width:355px;
	margin:0px 0px 0px 18px;
	float: left;
	z-index:1;
}

div#posta h2{
	font-size:24px; color:#31626c;
	text-transform:uppercase;
	margin:5px 0px 0px 0px;
}

div#posta p{
	margin:7px 0px 8px 0px;
}

div#posta ul{
	min-height:25px; height:auto !important; height:25px;
	margin:0px 0px 7px 0px;
	float: left;
	z-index:1;
}

div#posta ul li.sx{
	width:80px;
	float:left;
}

div#posta ul li.dx{
	width:255px;
	float:left;
}

div#posta ul li.sx2{
	width:108px;
	float:left;
}

div#posta ul li.dx2{
	width:247px;
	float:left;
}

div#posta h3{
	font-size:12px;
	margin-left:0px;
}

div#posta p.dati{
	margin:0px;
}

div#filepdf{
	z-index:1;
	width:345px;
	margin: 15px 0px 0px 7px;
	float:left;
}

div#filepdf ul{list-style:none; }
div#filepdf ul li.sx{ width:45px;float:left;}
div#filepdf ul li.dx{width:300px;float:left;}

div#filepdf h3{
	color:#838383;
	font-size:12px;
	margin-top:3px;
	font-weight:bold;
	text-transform:uppercase;
}

div#filepdf p{
	color:#838383;
	font-size:12px;
	margin:0px;
}
