/*********************** CSS Document *************************/

html,body { margin:0; padding:0; height:100%; width:auto; }
body { background-color: #000; font: "Trebuchet MS"; font-size: 14px; line-height: 20px; letter-spacing: 1px; color: #dadada;text-align: justify;}
IMG { border:none;}

A { text-decoration:none; color: #CF955C; }
A:hover { text-decoration: underline; }
A.button { padding: 2px 4px; font-size: 1.0em; background-color: #F0F0F0; border-style:double; border-color:#B9B8B8; border-width: 3px; display: inline-block; }
A.button:hover { text-decoration: none; }
P { padding:0;}
P span {	color: #f00;}
P strong { font-weight: bold; }

H1, H2, H3, H4, H5 {color: #000; }
H1 { margin: 0; padding: 0; margin: 55px 0 0 10px; font-size: 16px; color: #434C6F; } /* template form */
H2 { margin: 0; padding: 0; padding: 1px 0; margin: 20px 0 0 10px; font-size: 14px; } /* template form */
h2{margin-left: -18px;padding-left: 18px; background: url(post.png) no-repeat left center} posizionamento negatico per icona */
H3 { margin: 0; padding: 0; margin: 0 0 20px 35px; font-size: 1.5em; color: #dadada; }
h4 { font-size: 0.8em; }
H5 { margin: 0; padding: 0;  text-align: center; text-transform: uppercase; font-weight:bold; margin: 0 0 20px 35px; font-size: 1.5em; color: #CF955C; }
DL {}
DD { color: #777777; margin:0;	padding:0; }
DT { color: #4A4CFF; }
hr { width: 300px; border: 1px; height: 1px;	color: #f00;
	text-align: center;  /*this  will align it for IE*/
	margin : 0 auto 0 0; /*this will align it left for Moz illa*/ }
hr.color { color: #00DEE1; }
/***********************hack png ie 6 ************************************/
.rss { width:69px; height: 74px;
background-repeat:no-repeat;
	position: absolute; z-index:1;
	left: 33%; top: 600px;
	margin-left: -335px;
}
.rss[class] { background-image: url(../immagini/rss.png); }

.fregio-big { width: 550px; height: 196px; position: absolute;	z-index: 1;
		left: 0px; top: 70px; margin-left: -370px; }
.fregio-big-bis {	width: 503px; height: 161px; position: absolute; z-index: 1; 
		left: 0px;	top: 120px; margin-left: -340px;}

 /****** hack FINE ********/ 
 
 /*********************** comuni ********************************/ 
.spacer { margin-top: 10px; }
.separatore {	border: 1px solid #f00;	padding: 10px 0; }
.border-el { border: 1px dashed #f00; }
.vertical-middle { vertical-align: middle; }
.vertical-top { vertical-align: top; }
.vertical-bottom { vertical-align :bottom; }
.align-left { text-align: left; }
.align-right {	text-align: right; }
.align-center { text-align: center; }
.bold { font-weight: bold; }
.float-left { float: left; }
.float-right { float: right; }
.float-break { height: 1%; /* Fix for IE */ }
.float-break:after {	content: "-"; height: 0; font-size: 0; visibility: hidden; display: block; clear : both; }
.clear { clear: both; }
.padding { padding: 10px; }
.titsezioni {float:right; font-size:12px; font: "Trebuchet MS";  font-weight:bold; text-align:right; margin:5px 0 ; color: #434C6F;}
.cacca{/*background-color: #BBD4FF;*/ width: 460px;   margin:0 0 0 0;border:1px solid #CF955C; padding:2px;}
 /*********************** struttura ********************************/ 
#wrapper{ width: 1024px; height: 900px;}
#header{width: 1024px; height: 254px;}
#wra{width: 1024px; }
 	#wra .logodown{width: 907px; height: 149px; margin: 40px 0 0 40px; background: url(../images/logo-down.png) 0 0 no-repeat;}
 	#wra sx{width: 512px; }
		#wra .sx ul{ margin: 0; padding: 0; margin: 30px 0 0 40px; list-style: none; }
		#wra .sx ul li{color: #dadada; padding: 0 0 6px 0; font-family: "Trebuchet MS"; font-weight: bold; font-size: 14px;}
		#wra .sx ul li a{color: #dadada; font: "Trebuchet MS"; font-size: 14px;}
		#wra .sx .lingue {margin: 30px 0 0 30px;}
		#wra .sx .lingue a img{margin: 0 0 0 10px; border: 1px solid #c9915a; padding: 2px;}
		#wra .sx .fb{ width: 150px; height: 130px; margin: 0 0 0 40px; }
			#wra .sx .fb .testo{ text-align: center; font-size: 18px; }
			#wra .sx .fb a img{ margin: 0 0 10px 0; }
		#wra .sx .newsletter{width: 232px; height: 132px; margin: 8px 0 0 35px; background: url(../images/bg-boxsx.png) 0 0 no-repeat;}
		#wra .sx .jr{width: 232px; height: 132px; margin: 8px 0 0 10px; background: url(../images/bg-boxsx.png) 0 0 no-repeat;}
			#wra .sx .jr img{margin: 7px 0 0 8px; }
		#wra .sx .autentic{width: 232px; height: 132px; margin: 8px 0 0 35px; background: url(../images/bg-boxsx.png) 0 0 no-repeat;}
			#wra .sx .autentic ul{padding:0; margin: 0; margin: 10px 0 0 20px;}
			#wra .sx .autentic ul li{padding:0; margin: 0; font-size: 18px; }
			#wra .sx .autentic ul li ul{padding:0; margin: 0; }
			#wra .sx .autentic ul li ul li{padding:0; margin: 0; }
		#wra .sx .pippo{width: 232px; height: 132px; margin: 8px 0 0 10px; background: url(../images/bg-boxsx.png) 0 0 no-repeat;}
#wra .sx .pippo img{margin: 10px 0 0 10px;}

	#wra .dx{width: 512px; }
		#wra .dx .menu{margin: 0; padding: 0; width: 453px; height: 52px; margin: 28px 0 20px 8px; background: url(../images/gb-menu-oriz.png) 0 0 no-repeat;}
		#wra .dx .menu ul{margin: 0; padding: 0; padding: 16px 0 0 18px; list-style: none; }
		#wra .dx .menu ul li{display: inline; color: #dadada; font-family: "Trebuchet MS";  font-weight: bold; font-size: 14px; padding: 0 0 0 10px;}
		#wra .dx .menu ul li a{color: #dadada;font-family: "Trebuchet MS";  font-size: 14px;}
		#wra .dx .contenuti{ width: 455px; height: 560px; margin: 0 0 0 8px; background: url(../images/bg-contenuti.png) 0 0 no-repeat;}
		#wra .dx .contenuti p{ width: 430px; height: 530px; margin: 12px 0 0 15px; overflow: auto; }
                  #wra .dx h3{ margin: 0; padding: 0; margin: 0 0 20px 35px; font-size: 1.5em; color: #dadada;}
		#wra .dx .contenuti form{ width: 430px; height: 530px; margin: 12px 0 0 15px; overflow: auto; }
#footer{width: auto; height: 50px; margin: 10px 0 0 40px;}  
		
 .logo{width: 462px; height: 254px;background: url(../images/logo.png) 0 0 no-repeat;}
 
 .bg{ background: #000 url(/images/bg.jpg) 0 0 no-repeat;}
.bg1{ background: #000 url(/images/bg-1.jpg) 0 0 no-repeat;}
.bg2{ background: #000 url(/images/bg-2.jpg) 0 0 no-repeat;}
.bg3{ background: #000 url(/images/bg-3.jpg) 0 0 no-repeat;}
.bg4{ background: #000 url(/images/bg-4.jpg) 0 0 no-repeat;}
.bg5{ background: #000 url(/images/bg-5.jpg) 0 0 no-repeat;}
.bg-no { background-color:#000;}

.maillist {margin: 7px auto}
.maillist td input{height:13px;width:120px;margin-top:3px;}

.video{font-weight: bold;}

.img_atl-realiz{padding: 20px 0 0 0; margin: 0 0 10px 30px; float:left; background: url(/images/fondo_foto_cs_realizatl.png) center top no-repeat;}

#Nav {
	width: 100px;
	padding: 0;
	list-style: none;
}

#Nav li {
	background: trasparent;
	margin: 1px;	
	height: 20px;
font-size: 18px;
}

.Menu {
	padding: 0;		
	margin-top: -18px;
	margin-left: 98px;
	width: 202px;
	list-style: none;
	display: none;	
}

.Menu li {
	height: 20px;
	width: 200px;	
}


/******************eventi *************************************/


.boxevent{float:left;width: 730px;margin:0 0 0 10px;margin:0 0 0 50px;padding:10px; border-bottom: 1px solid #fff;}
.dataevent{float:left;margin:0 0 0 10px;}
.titoloevent{float:left;margin:0 0 0 10px;}
.riassevent{float:left;width: 600px;margin:0 0 0 10px;}
.fotoevent{float:left;}

.blocchettevento{float:left; margin: 10px 0 0 0;}













































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

