﻿body {margin: 0; background-image: url('../img/bg.jpg'); font-family: Sans-Serif, Times New Roman, Arial; font-size: 13px; color: #333333}

#container {
	width: 908px;
	margin: 0 auto;
	background-color: #ece8e3;
	padding-bottom: 10px;
}

#interno {
	width: 900px;
	margin: 0 auto;
	background-color: White;
}

	#header {
		width: 900px;
		height: 350px;
		overflow: auto;
		margin: 0
	}
	
		#headerSx {
			width: 368px;
			height: 346px;
			float: left
		}
		
		#headerSx img {border:0}
			
			#menu {
				width: 328px;
				height: 170px;
				margin: 0 0 0 20px;
			}
			
			.linkNavigation {
				width: 328px;
				list-style: none;
				margin: 0;
				padding: 0;
			}
			
			.linkNavigation li {
				width: 325px;
				height: 18px;
				list-style: none;
				padding: 5px 3px 1px 20px;
				border-bottom: dashed 1px #ece8e3;
			}

			.linkNavigation a {text-decoration: none; color: #666666}
			.linkNavigation a:hover {text-decoration: underline; color: #333333}
			
			.linkNavigation2 {
				width: 354px;
				list-style: none;
				margin: 0;
				padding: 0;
			}
			
			.linkNavigation2 ul {margin: 0; padding: 0;}

			.linkNavigation2 li {
				width: 177px;
				height: 38px;
				list-style: none;
				padding: 0;
				float: left;
			}

			.linkNavigation2 a {width:177px; height:28px; text-decoration: none; color: #ffffff; text-align: center; padding-top: 10px;
			                    display: block; background-image: url('../img/bg_btn.jpg'); font-weight: bold;}
			.linkNavigation2 a:hover {background-position: 0 -38px;}
			
		#headerDx {
			width: 532px;
			height: 346px;
			float: right;
		}

#pagina {
	width: 850px;
	margin: 25px;
	overflow: auto;
}

#bottomNavigation {
	width: 900px;
	text-align: center;
	padding: 10px 0;
	font-size: 12px;
	color: #bcb6ab;
}

#bottomNavigation a {color: #bcb6ab}
#bottomNavigation a:hover {color: #333333}

#footer {
	width: 880px;
	margin: 10px auto 0 auto;
	color: #888888;
	text-align: center;
	font-size: 12px;
	line-height: 17px;
}

#footer a {color: #888888}
#footer a:hover {color: #444444}

/*******************************************************************************************************/
/*******************************************************************************************************/
/*******************************************************************************************************/

.titolo {
	font-size: 16px;
	font-weight: bold;
	border-bottom: solid 1px #ece8e4;
	padding-left: 10px;
	width: 840px;
}

#parteSx {
	width: 204px;
	overflow: auto;
	float: left;
	margin-top: 15px;
}

	#parteSx p {margin: 0;}

#parteDx {
	width: 616px;
	overflow: auto;
	float: right;
	margin-top: 15px;
	line-height: 18px;
	margin-right: 10px;
	text-align: justify;
}

	#parteDx p {margin: 4px 0;}
	#parteDx img {margin: 0 0 5px 5px; width: 115px; height: 115px; border: 0}

	#parteDx h1 {font-size: 18px; font-weight: bold; margin: 10px 0 6px 0; color: #b69b6f}
	#parteDx h2 {font-size: 18px; font-weight: bold; margin: 20px 0 6px 0}
	#parteDx h3 {font-size: 12px; font-style: italic; margin: 0px 0 20px 0; color: #999999; text-align: left}

	#parteDx a {color: #000000}
	#parteDx a:hover {color: #333333}

a.bottoni{display:block;width: 172px;height: 17px; margin: 4px 10px;
    text-align:left; font: bold 12px;
    text-decoration: none; color: #666666;
    background: url(../img/btnImg.jpg) no-repeat 0 0; padding: 6px}
a.bottoni:hover{color: #333333}
html>body a.bottoni:hover{background-position:0 -29px;color: #333333}

a.bottsel{display:block;width: 172px;height: 17px; margin: 4px 10px;
    text-align:left;font: bold 12px;
    text-decoration: none; color: #666666;
    background: url(../img/btnImgSelezione.jpg) no-repeat 0 0; padding: 6px}
a.bottsel:hover{color: #333333}
html>body a.bottsel:hover{background-position:0 -29px;color: #333333}

a.bottImg{display:block;width: 72px;height: 17px; margin: 4px 0px;
    text-align:left; font: bold 12px;
    text-decoration: none; color: #666666;
    background: url(../img/iconaImg.jpg) no-repeat 0 0; padding: 6px 6px 6px 36px}
a.bottImg:hover{color: #0D4B72}
html>body a.bottImg:hover{color: #000000; text-decoration: underline}

.copyright {margin: 6px; font-size: 12px; color: #999999; font-style: italic}

/*******************************************************************************************************/

.comunicazioni {padding: 10px;}

.cssNews {text-align: justify; line-height: 18px; margin-bottom: 20px;}
.cssNews h4 {text-align: left; color: #a29785; margin: 20px 0 0 0; padding: 0; font-size: 12px;}
.cssNews h5 {text-align: left; color: #333333; margin: 0 0 10px 0; padding: 0; font-size: 14px; font-weight: bold;}
.cssNews a {color: #b69b6f;} .cssNews a:hover {color: #9a7f53;}
.btnContinua {color: #b69b6f; margin-top: 4px;}
.comunicazioni hr {border: none; border-bottom: dashed 1px #a29785;}

.allegati {margin: 20px 10px; line-height: 26px;}
.allegati a {color: Black; height: 18px; padding-left: 20px; background-image: url('../img/icon_moduli.gif'); background-position: left; background-repeat: no-repeat;}
.allegati a:hover {color: #b69b6f;}

/*******************************************************************************************************/
/*******************************************************************************************************/
