/* CSS Document */

@import url("stile.css");
@import url("form.css") ;
@import url("leftmenu.css");
@import url("ricerca_cv.css") ;
@import url("home.css") ;


body {
margin:0 auto;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}





.crl {
clear:both;
}

/*********START struttura base**********/
#wrapper {
width:100%;
/*border:1px solid red;*/
background:#fff url(../img/sfondo_colonna_menu.png) left top repeat-y;

}
#header {
background-color:#EBEEF1;
height:134px;
background:#EBEEF1 url(../img/sfondo_header.png) left top repeat-x;

}
#logo {
background:url(../img/logo_comune_porcari.gif) no-repeat;
width:245px;
height:69px;
float:left;
position:relative;
top:15px;


}
#claim {
float:left;
position:relative;
width:300px;
height:80px;
top:10px;
left:35px;
background:#EBEEF1 url(../img/claim.png) left top no-repeat;
}


.bottone_comune {
float:right;
position:relative;
height:70px;
width:230px;
right:15px;
top:10px;
}

#path {
position:relative;
clear:both;
top:30px;
margin-left:15px;
}


#banner {
height:140px;
width:100%;
background-color:#E2E2E2;
background:#E2E2E2 url(../img/img_01.jpg) left top no-repeat;
}

#barra_titolo {
}

#center {

/*border:1px solid blue;*/

}

#left_column {

float:left;
width:250px;
height:auto;
position:absolute;

}

#content {

width:auto;
margin-left:250px;
}


#main {/*sfondo estensibile*/
/*border:1px solid blue;*/
width:100%;

}

#box_main { /*contenitore testi e form*/
width:705px;
/*background-color:#FF0000;*/
}


#footer {

	margin-top:15px;
	clear:both;
	background-color:#DFDFDF;
	position:relative;
	background:#E2E2E2 url(../img/sfondo_footer.png) left top repeat-x;
	height:90px;
	margin-top:80px;/*messo per rendere totalmente visibile il menuleft anche con pochissimo testo nel main*/ 
}
#dati_footer {
position:relative;
top:20px;
line-height:18px;
left:30px;
width:600px;
	
}
#copy {
margin-right:20px;
text-align:right;
}

.notifica_errore {
	color:#FF0000;
	text-align:center;
	margin:10px;
}
.notifica_successo {
	color:#000000;
	text-align:center;
	margin:10px;
}
/*********END struttura base**********/

/*********START struttura content**********/





/*********END struttura content**********/