body{color:#000000;font-family:Tahoma;font-size: 9px;
top:0;
margin: 0 auto;
background-color:#000000;
}

img{border-width: 0}

div#container{
border-style:dotted;border-width:1px; color:#484b00;
position:relative;
width:760px;
height:650px;
margin: 0 auto;
}

div#content{
background-color:#fda617;
/*background-color:#fda617;*/
height: 340px;
width:760px;
color:#233849;
position:relative;
}


div#preheader{
top:0px;
left:0px;
width:760px;
height:22px;
position:relative;
	background-image:url(img/preheader.jpg);
	background-repeat: repeat;
}

div#lato_sx{
top:0px;
left:5px;
width:202px;
height:340px;
/*border-right-style:dotted;border-right-width:1px; border-right-color:#000000;
/*background-image:url(img/box3.jpg);*/
float:left;
}

div#lato_dx{
top:0px;
left:5px;
width:172px;
height:340px;
/*border-left-style:dotted;border-left-width:1px; border-left-color:#000000;
/*background-image:url(img/box3.jpg);*/
float:left;
}

div#centro{
float:left;
/*border-style:dashed;border-width:1px; border-color:#Fff333;*/
/*border-bottom-style:dotted;border-bottom-width:1px; border-bottom-color:#ed4018;*/
width:378px;  
height:300px; 
}




.separator{
width:2px;
height:22px;
	background-image:url(img/preheader_sep.jpg);
}

div#sep1{
position:absolute;
top:0px;
left:609px;
}

div#sep2{
position:absolute;
top:0px;
left:676px;
}

div#sep3{
position:absolute;
top:0px;
left:753px;
}

div#homebut{
position:absolute;
top:0px;
left:611px;
background-image:url(img/home.jpg);
height:22px;
width:65px;
}

div#hometext{
position:absolute;
top:6px;
left:30px;
height:10px;
width:4em;
color:#FFFFFF;
font-weight:bold;
}

div#contbut{
position:absolute;
top:0px;
left:678px;
background-image:url(img/contatti.jpg);
height:22px;
width:75px;
}

div#conttext{
position:absolute;
top:6px;
left:25px;
height:10px;
width:8em;
color:#FFFFFF;
font-weight:bold;
}

.header{
position:relative;
top:0px;
left:0px;
/*background-image: url(img/header_home.jpg);*/
/*border-bottom-style:dotted;border-bottom-width:1px; border-bottom-color:#484b00;*/
height:215px;
width:760px;
}

.linkclass a{color:#FFFFFF;text-decoration: none;}
.linkclass a:hover{color: #ffd400;text-decoration: none}

.linkclassmenu a{color:#ffd400;text-decoration: none;}
.linkclassmenu a:hover{color: #fffc00;text-decoration: none}
div#navigation{ 
position:relative;
left:0px;
top:0px;
	height: 34px;
	width: 760px;
	
	/*border-bottom-style:dotted;border-bottom-width:1px; border-bottom-color:#484b00;*/
	font-size:14px;

	background-image: url(img/navigation_bck.jpg);
	background-repeat: repeat;
}
div#navigation a#activelink{color: #b02e00;text-decoration: none}
/* **************** M E N U *******************************/

div#navhome{
position:absolute;
top:11px;
left:30px;
height:10px;
color:#FFFFFF;

}

div#navscritti{
position:absolute;
top:11px;
left:105px;
height:10px;
width:50;
color:#FFFFFF;

}

div#navsuoni{
position:absolute;
top:11px;
left:180px;
height:10px;
width:4em;
color:#FFFFFF;
}

div#navfoto{
position:absolute;
top:11px;
left:355px;
height:10px;
width:4em;
color:#FFFFFF;
}


div#navprogetti{
position:absolute;
top:11px;
left:258px;
height:10px;
width:4em;
color:#FFFFFF;
}

div#navabout{
position:absolute;
top:11px;
left:465px;
height:10px;
width:5em;
color:#FFFFFF;
}


div#navguest{
position:absolute;
top:11px;
left:565px;
height:10px;
width:4em;
color:#FFFFFF;
}

div#navcontatti{
position:absolute;
top:11px;
right:30px;
height:10px;
width:4em;
color:#FFFFFF;
}

/* **************** F I N E M E N U *******************************/

div#box_pill {
float:left;
top:0px;
left:0px;
width:202px;
height:170px;

background-image:url(img/box4.jpg);
position:relative;
}

div#box_pill_title{
border-bottom-style:dotted;border-bottom-width:1px; border-bottom-color:#ed4018;
font-size:14px;
font-weight:bold;
top:10px;
width:202px;
text-align:center;
position:absolute;
}

div#box_pill_cont{

font-size:9px;
top:40px;
left:20px;
position:absolute;
text-align: justify; 
width:162px;

}

div#box_pill_cont a{
color: #b02e00;
text-decoration: none }

div#welcome{
float:left;
/*border-style:dashed;border-width:1px; border-color:#ed4018;*/
width:378px;
height:170px;


}

div#welcome h1{
font-family:Tahoma;
font-size: 30px;	
color:#233849;
margin-top:5px;
margin-left:10px;

}




div#welcome p{
font-family:Tahoma;
font-size: 12px;	
color:#233849;
margin-top:5px;
margin-left:10px;
line-height: normal;
text-align: justify;
}


div#welcome a{color:#233999;text-decoration: none;}
div#welcome a:hover{color: #fffc00;text-decoration: none}
















div.myface_visible{
float:left;
width:172px;
height:170px;
background-image:url(img/myface.jpg);


}

div.myface_hidden{
float:left;
width:172px;
height:170px;
background-color:#000000;

}


div#box_credits {

top:0px;
left:0px;
width:202px;
height:170px;
background-image:url(img/box3.jpg);
float:left;
position:relative;
}




div#box_credits_title{

border-bottom-style:dotted;border-bottom-width:1px; border-bottom-color:#ed4018;
font-size:14px;
font-weight:bold;
top:10px;
width:202px;
text-align:center;
position:absolute;

}

div#credits_text{

font-size:9px;
top:40px;
left:20px;
position:absolute;
text-align: justify; 
width:162px;

}




div#box_d_and_d{

top:0px;
left:0px;
width:202px;
height:170px;
background-image:url(img/box5.jpg);
float:left;
position:relative;
}




div#box_d_and_d_title{

border-bottom-style:dotted;border-bottom-width:1px; border-bottom-color:#ed4018;
font-size:14px;
font-weight:bold;
top:10px;
width:202px;
text-align:center;
position:absolute;

}

div#box_d_and_d_cont{

font-size:9px;
top:40px;
left:20px;
position:absolute;
text-align: justify; 
width:162px;

}

div#box_d_and_d_cont ul{margin: 0;padding: 0; list-style-type: none;}
div#box_d_and_d_cont li{color:#233849;padding: 0;} /*nota display: inline*/
div#box_d_and_d_cont a{color: #b02e00;text-decoration: none }

div#box_pc{

top:0px;
left:0px;
width:202px;
height:170px;
background-image:url(img/box5.jpg);
float:left;
position:relative;
}




div#box_pc_title{

border-bottom-style:dotted;border-bottom-width:1px; border-bottom-color:#ed4018;
font-size:14px;
font-weight:bold;
top:10px;
width:202px;
text-align:center;
position:absolute;

}

div#box_pc_cont{

font-size:9px;
top:40px;
left:20px;
position:absolute;
text-align: justify; 
width:162px;

}


div#box_pc_cont ul{margin: 0;padding: 0; list-style-type: none;}
div#box_pc_cont li{color:#233849;padding: 0;} /*nota display: inline*/
div#box_pc_cont a{color: #b02e00;text-decoration: none }

div#box_news {
width:135px;
height:170px;
background-image:url(img/box.jpg);
float:left;
position:relative;
}


div#box_news_title{
border-bottom-style:dotted;border-bottom-width:1px; border-bottom-color:#ed4018;
font-size:14px;
font-weight:bold;
top:10px;
width:135px;
text-align:center;
position:absolute;
}


div#box_news_cont{
position:absolute;
top:30px;
left:0px;
width:132px;
height:127px;
padding:3px;

}





div#credits_text ul{margin: 0;padding: 0; list-style-type: none;}
div#credits_text li{color:#233849;padding: 0;} /*nota display: inline*/
div#credits_text a{color: #b02e00;text-decoration: none }


.ombra_vert {

width:8px;
height:170px;
background-image:url(img/ombra_vert.jpg);
float:left;

}

.ombra_vert_2 {

width:8px;
height:170px;
background-image:url(img/ombra_vert_2.jpg);
float:left;

}

.ombra_vert_no_float {

width:8px;
height:170px;
background-image:url(img/ombra_vert.jpg);
/*border-left-style:dotted;border-left-width:1px; border-left-color:#000000;/*fda617;*/
float:right;
}

.ombra_vert_double {

width:16px;
height:170px;

/*background-image:url(img/ombra_vert_double.jpg);*/
float:left;

}

div#box_links {
width:181px;
height:170px;
background-image:url(img/box_181.jpg);
background-repeat: no-repeat;
float:left;
position:relative;
}

div#box_links_title{
width:181px;
border-bottom-style:dotted;border-bottom-width:1px; border-bottom-color:#ed4018;
font-size:14px;
font-weight:bold;
top:10px;
text-align:center;
position:absolute;

}

div#box_links_cont{

font-size:9px;
top:40px;
left:10px;
position:absolute;
 font-weight:bold;
width:162px;
}


div#box_suggest {
width:181px;
height:170px;
background-image:url(img/box_181.jpg);
float:left;
position:relative;
}

div#box_suggest_title{
border-bottom-style:dotted;border-bottom-width:1px; border-bottom-color:#ed4018;
font-size:14px;
font-weight:bold;
top:10px;
width:181px;
text-align:center;
position:absolute;

}

div#box_suggest_cont {

position:absolute;
top:40px;
left:10px;
width:162px;
text-align:justify;


}




div#box_links_cont ul{margin: 0;padding: 0; list-style-type: none;}
div#box_links_cont li{color:#233849;padding: 0;} /*nota display: inline*/
div#box_links_cont a{color:#233849;text-decoration: none;}
div#box_links_cont a:hover{color: #fffc00;text-decoration: none}

/*
div#box_credits_cont{
 
width:122px;
height:50px;
border-style:dashed;border-width:1px; border-color:#ed4018;
font-size:9px;
top:210px;
left:622px;
position:absolute;

}

*/

div.box_lista_laterale {

border-right-style:dotted;border-right-width:1px; border-right-color:#ed4018;
/*background-image:url(img/box3.jpg);*/
width:201px;

}

div#box_sup {

width:552px;
height:170px;
/*border-style:dashed;border-width:1px; border-color:#000000;
/*background-image:url(img/box3.jpg);*/
float:left;

}




div#box_inf {

width:552px;
height:170px;
/*border-style:dashed;border-width:1px; border-color:#000000;
/*background-image:url(img/box3.jpg);*/
float:left;

}




div.lista{width:190px;
    height:330px;
    overflow:auto;
	padding-left: 10px;
	padding-top: 5px;
	font-family:Tahoma;
	font-size: 12px;
font-weight:bold;	
   /* border:1px solid #EEE;border-right:0 solid;*/
   
}


div.lista ul{margin: 0;padding: 0; list-style-type: none;}
div.lista li{color:#233849;padding: 0;} /*nota display: inline*/
div.lista a{color:#233849;text-decoration: none;}
div.lista a:hover{color: #fffc00;text-decoration: none}
div.lista a#activelink{color: #b02e00;text-decoration: none}
div#contenuto{overflow:auto;}

div.scritti{
background-color:#fda617;
color:#233849;
height:470px;
text-align:justify;

padding-top:10px;
}

div.scritti p{
font-size:12px;
padding-left:5px;
line-height:1.5em;
}
div.scritti a{padding:5px;color:#233849;text-decoration: none;}
div.scritti a:hover{color: #fffc00;text-decoration: none}



div#contenutoPrj{
background-color:#fda617;
color:#233849;
height:470px;
text-align:justify;
font-size:12px;
padding-top:10px;
overflow:auto;
}

div#contenutoPrj p{
font-size:12px;
padding-left:5px;
line-height:1.5em;
}
div#contenutoPrj a{padding:5px;color:#233849;text-decoration: none;}
div#contenutoPrj a:hover{color: #fffc00;text-decoration: none}




div#boxfoto{

width:377px;
height:337px;
float:left;
border-right-style:dotted;
border-right-width:1px; 
border-right-color:#ed4018;



}

div#boxfotoSup{

border-bottom-style:dotted;border-bottom-width:1px;border-bottom-color:#ed4018;
width:378px;
height:40px;
}


div#boxfotoSup h1{
font-family:Tahoma;
font-size: 30px;	
color:#233849;
margin-top:5px;
margin-left:10px;

}


div#boxfotoSup p{
font-family:Tahoma;
font-size: 30px;	
color:#233849;
margin-top:5px;
padding-bottom:5px;
margin-left:10px;
font-weight:bold;
}


div#boxalbum{

width:378px; 
height:269px; /*tolto uno per il bordo*/
 overflow:auto;
padding-top:10px;
 
 line-height:5px;
/*border-style:dotted;border-width:1px;border-color:#ed4018;*/
}





div.frame{
display: inline; margin: 0 0 1.3em 2.1em;padding: 0;
width:68px; 
height:51px; /*tolti due per il bordo*/
border-style:dotted;border-width:1px; color:#484b00;
float:left;

}

div#pagelist{
text-align:center; 
font-size:10px;

border-right-style:dotted;border-right-width:1px; border-right-color:#ed4018;
}

div#pagelist a{padding:5px;color:#e64817;text-decoration: none;}
div#pagelist a:hover{color: #fffc00;text-decoration: none}




div#boxdestro{

width:172px; 
height:337px;
float:left;

}




div#boxvuoto{

width:28px; 
height:120px;
float:left;

}




div#footer{
font-weight:normal;
position:relative;
background-image:url(img/footer.jpg);
background-repeat: repeat;
height: 39px;
width:760px;
color:#FFFFFF;font-size: 9px;
}

.menubasso a:hover{color: #b02e00;text-decoration: none;font-weight:bold;}
.menubasso  a{color:#000000;text-decoration: none;font-weight:bold;}

div#areariservata{
position:absolute;
top:4px;
left:320px;

}

div#contatti{
position:absolute;
top:4px;
right:320px;


}



div#copyright{
font-weight:normal;
position:absolute;
top:23px;
padding-left:270px;
width:760px;


}
/*---------------------------------------------------------------------------------------------------------------------------------------------------

stili foto_popup

---------------------------------------------------------------------------------------------------------------------------------------------------*/

.navalbum {




}

.navalbum  a{color:#000000;text-decoration: none;}
.navalbum a:hover{color: #b02e00;text-decoration: none}

div#navalbumup{

height:40px;
width:670px;
	background-image: url(img/navfoto_up.jpg);
	background-repeat: repeat;
	text-align:center;
	font-size:17px;
	font-weight:bold;

	
	}

div#navalbumdown{

height:40px;
width:670px;
	background-image: url(img/navfoto_down.jpg);
	background-repeat: repeat;
	text-align:center;
	font-size:17px;
	font-weight:bold;
	}


div#corpofoto{

height:480px;
width:670px;
text-align:center;
}
div#commentifoto{

height:60px;
width:670px;
text-align:center;
position:relative;
}
div#commentibox{

border-style:dotted;border-width:1px; color:#484b00;
height:56px;
width:638px;
text-align:center;
float:left;

}

div#commentibox p{
color:#b02e00;
font-size:12px;
font-weight:normal;
padding-top:5px;
}


/*------------------------------------------------------------------------*/

div #box_guest_laterale_sx{


top:0px;
left:5px;
width:200px;
height:300px;
/*border-right-style:dotted;border-right-width:1px; border-right-color:#000000;
/*background-image:url(img/box3.jpg);*/
float:left;

}


div #box_guest_laterale_dx{


top:0px;
left:5px;
width:178px;
height:300px;
/*border-left-style:dotted;border-left-width:1px; border-left-color:#000000;
/*background-image:url(img/box3.jpg);*/
float:right;

}


div#guestbook_container{
width:378px;  
height:300px; 
    overflow:auto;
float:left;
background-color:#FFFFFF;
/*border-style:dashed;border-width:1px; border-color:#Fff333;*/
/*border-bottom-style:dotted;border-bottom-width:1px; border-bottom-color:#ed4018;*/



}



div#guestbook_container h1{
font-family:Tahoma;
font-size: 30px;	
color:#233849;
margin-top:5px;
margin-left:10px;

}


div#guestbook_container p{
font-family:Tahoma;
font-size: 12px;	
color:#233849;
margin-top:5px;
margin-left:10px;
line-height: normal;
text-align: justify;
}


div#guestbook_container a{color:#233999;text-decoration: none;}
div#guestbook_container a:hover{color: #fffc00;text-decoration: none}


div#message{
width:330px;
border-top-style:dotted;border-top-width:1px; border-top-color:#484b00;
margin-left:5px;

}

div#guestbook-etichette{
color:#FFFFFF;
}














































