/* CSS Document */
body {
	margin:0px;
	padding:0px;

	font-family:Tahoma, Arial, Verdana,serif;
background-color:#C4E9BE;	
background-image:url(../graph/sfondo2.jpg);
background-repeat:repeat;
/*
background-image:url(../graph/sfondo.jpg);
background-repeat:repeat-x;*/
}

.utenti{
background-color:#FFFFFF;
width:100%;
text-align:left;
font-size:10px;

color:#333333;
text-decoration:none;
font-family:Tahoma, Arial, Verdana,serif;

}
.contenitore{
margin-left:auto;
margin-right:auto;


background-color:#E5E5E5;
width:795px;

/*border-right:5px solid #EEEBF2;*/
border-right:6px solid #FFFFFF;
border-left:6px solid #FFFFFF;
border-top:2px solid #FFFFFF;
border-bottom:2px solid #FFFFFF;
}

.header{

height:261px;
margin:0px;
padding:0px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
overflow:hidden;padding-top:5px;
}


.box_barra_link{
position:absolute;
margin:0px;
padding:0px;
margin-top:217px;
margin-left:300px;

}

ul.barra_link {
margin:0px;
padding:0px;
list-style-type: none;


}

ul.barra_link img{
margin:0px;
padding:0px;
margin-right:7px;



}

ul.barra_link  li{
float:left;
clear:right;

margin-right:37px;
display:list-item;
}

ul.barra_link  li a,a:visited{
font-size:13px;
font-weight:700;
color:#000000;
text-decoration:none;
font-family:Tahoma, Arial, Verdana,serif;
}

ul.barra_link  li a:hover{
font-size:13px;
font-weight:700;
color:#fff;
text-decoration:none;
font-family:Tahoma, Arial, Verdana,serif;
}



.colonna_sx{
width:278px;

float:left;
clear:right;
height:100%;
font-size:14px;
color:#000000;
background-image:url(../graph/sfondo_sx.jpg);
background-repeat:repeat-y;
}

.colonna_dx{
width:500px;
float:left;

height:100%;
padding-left:8px;
padding-right:8px;
font-size:14px;
color:#000000;
font-family:Tahoma, Arial, Verdana,serif;
font-size:15px;
background-color:#E5E5E5;
}


.titoletto{
font-size:15px;
font-weight:700;
color:#009900;
margin-left:5px;
font-family:Tahoma, Arial, Verdana,serif;
margin-top:3px;
width:200px;
}

.testo{
font-size:13px;
font-weight:700;
color:#3E4F41;
padding:10px;
font-family:Tahoma, Arial, Verdana,serif;
}


.box_foto{
text-align:center;
margin-top:40px;
}

.box_foto a{
display:none; border:none;
}

.titolo_pagina{
text-align:right;
margin-bottom:5px;
margin-top:3px;
margin-right:10px;

}


.img_in_testo{
float:left;
clear:right;
margin:0px;
padding:0px;
margin-right:10px;
border:2px solid #FFFFFF;
}

.footer{
background-image:url(../graph/footer.jpg);
background-repeat:no-repeat;
height:60px;

}

.testo_footer{
padding-top:10px;
padding-left:20px;
font-size:11px;
color:#FFFFFF;
font-family:Tahoma, Arial, Verdana,serif;
font-weight:500;
}

span{
font-size:12px;
color:#333333;
font-family:Tahoma, Arial, Verdana,serif;
font-weight:500;

}


b{
font-size:13px;
color:#000000;
font-family: Arial, Verdana,serif;
font-weight:600;

}


ul.servizi{
width:490px;
list-style-type:none;
margin:0px;
padding:0px;
margin-left:10px;
margin-top:10px;

}

.servizi li{
font-size:14px;

font-family: Arial, Verdana,serif;

}


.servizi li a{
font-size:14px;

font-family: Arial, Verdana,serif;
text-decoration:none;
color:#000000;
}

.servizi li a:visited{
font-size:14px;

font-family: Arial, Verdana,serif;
text-decoration:none;
color:#000000;
}

.servizi img{
margin-right:7px;
}


ul.foto{
margin:0px;
padding:0px;
list-style-type: none;
width:490px;
margin-top:10px;

}


ul.foto img{
margin:0px;
padding:0px;

border:2px solid #FFFFFF;
margin-right:7px;

}

ul.foto  li{
float:left;
clear:right;

margin-right:5px;

}