/************************************************************************************/
/* Created by Rossella Vitiello ~ info@rossellavitiello.it ~ Copy is forbidden.     */
/*  This site has been published under a Copyright License                          */
/************************************************************************************/

html, body { margin: 0; padding: 0; }

body { font-family: trebuchet ms; font-size: 13px; color: #020245;
	   background-color: #d8eaf4;
	   background-image:url(../images/layout/bg.jpg);
	   background-repeat: repeat; background-position:top;}
	   
/* Header */

#header{ margin:auto; height:146px;  
	      background-image: url(../images/layout/header.jpg);
	      background-repeat: no-repeat; background-position: center;  }

/* menu */

.menu{ height:30px; width:700px; /*border:1px #FF0000 solid; */
       margin:auto; padding-top:105px; background-image:url(../images/layout/benu_bg.png); background-repeat:no-repeat; background-position:bottom}

/* Contenitori principali */

.sinistra {
position: absolute;
	height:93px; 
	background-image:url(../images/layout/sx.jpg);
	background-repeat: repeat-x;
	background-position: left;
	width:50%;
	z-index:-1;
	
}
.destra {
    position: relative;
	float: right;
	height:93px; 
	background-image:url(../images/layout/sx.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	width:50%;
	z-index:-1;
	top:115px;
		
}
/* Content */

#content{
	margin:0;
	padding: 0;
	background-image: url(../images/layout/repeat01.png);
	background-repeat: repeat-y;
	background-position: center;
	
}

#content2{
	width: 100%;
	margin:0;
	padding: 0;
	background-image: url(../images/layout/content1.png);
	background-repeat: no-repeat;
	background-position: top;
	z-index:2;
	
}

#content3{
	width: 100%;
	margin:auto;
	padding: 0;
	background-image: url(../images/layout/content2.png);
	background-repeat: no-repeat;
	background-position: center;
	height:264px;
	z-index:6;
}			  		  	   
/*** Footer Styles ***/

#footer{ font-size:12px; background-image: url(../images/layout/footer.png);
	      background-repeat: no-repeat; background-position: center; 
          width: 100%; background-position:center; text-align:center; margin:auto; height:71px;
		   }
		   
#footer a:link {text-decoration: none;color: #663399;font-weight: bold;} 
#footer a:hover { font-weight: bold; color: #cc3399;}
#footer a:visited {text-decoration: none; color: #663399; font-weight: bold; } 
		   
/*** Links ***/

a:link {text-decoration: none;color: #0099FF;font-weight: bold;}	
a:visited { text-decoration: none; color: #0099FF; font-weight: bold; }
a:hover { font-weight: bold; color: #cc3399; }
		
/*** Immagini ***/
#img { border: 0px; }
a:link img{border: 0px; text-decoration: none;} 
a:hover img{ border: 0px;text-decoration: none; }
a:visited img{border: 0px; text-decoration: none; } 

.sx { float: left; margin: 5px; }
.dx { float: right; margin: 10px 10px 10px 10px; }


/*** box ***/	
#box {width:727px; margin:auto; line-height: 18px; /*border:#FF0000 1px solid;*/z-index:6; }
#boxdx { width: 275px; float:right;z-index:6; margin-right:-15px; }	   
#boxsx { width: 400px; float:left; line-height: 18px;z-index:6;} 	
.fine { clear:both; }	      
.news { background-image:url(../images/layout/news_meeting.jpg); height:194px; background-repeat:no-repeat; width:725px; margin:auto; position: static; background-position:center; margin-top: -60px;   }

.news_home { width:270px; height:170px; margin-left:34px; margin-top:7px; position:absolute; font-size:12px}
.meeting { width:270px; height:170px; margin-right:34px; margin-top:7px; position:absolute; margin-left:420px;font-size:12px }
	
/*** Altro ***/

p { text-align: justify; padding: 10px 10px 10px 10px;  }
ul { list-style-image: url(); }
.title { font-size:14px;font-weight: bold; }
.update { font-size:9px;font-weight: bold; color:#999999;}
h1 { font-size:14px; color:#FF99FF; font-weight:bold; }
li {list-style: none; list-style-position: outside;
 padding-top: 5px; padding-bottom: 5px; padding-left: 0px; margin: 0px;}
b, strong {color:#7A0098;}

/*** Form ***/

.campo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 250px;
	height: 20px;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	background-color: #FFFFFF;
	border: 1px dotted #990066;
}

.campo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 250px;
	height: 100px;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	background-color: #FFFFFF;
	border: 1px dotted #990066;
	background-image: url(../images/form.jpg);
	background-repeat: no-repeat;
}

.bottoneTip {
	border: 1px dotted #FF66CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: capitalize;
	color: #666666;
	text-decoration: none;
	text-align: center;
	background-color: #000000;
}
.testoTip{
	Padding : 5px 5px 5px 5px;
	Color : #666666;
	font-family: Verdana;
	font-size: 9px;
	background-color: #000000;
}
#tipDiv{
	width: 300px;
	background-Color :#000000;
	padding : 0px;
	border: 1px dotted #FF66CC;
}
.tdDiv{
	background-Color : #F68C22;
}
#tipImg{
	background-image: url(images/LgInfoToolTip.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	height: 16px;
	width: 16px;
}

/* Begin Sidebar */
#sidebar
{
	width: 830px;
	}

#sidebar form {
	margin: 0;
	}
/* End Sidebar */
