/* CSS Document */

body {
margin:0; 
padding:0;
}
img {
border:0;
}
#container{
margin:0;
padding:0;

}
#header{
float:left;
margin:0;
z-index:1;
width:100%;
}
#logo{
float:left;
margin:14px 0 0 10px;
width:84px;
height:84px;
background:url(../img_struttura/logo/logo.gif) no-repeat;
}

.banner{float:left; margin:14px 0 0 600px; }

/*INIZIO MENU*/

#menu{
float:left;
margin:6px 0 0 10px;
width:100%;
}

#menu ul{
list-style-type: none;
margin: 0;
padding:0;
}

#menu li{
float:left;
margin: 0 0 0 0;
padding:0;
} 
.about a{
display:block;
width: 123px;
height:30px;
text-decoration:none;
background: url("../img_struttura/menu/about_a.gif") no-repeat top left;
}
.about a:hover{
background: url("../img_struttura/menu/about_r.gif") no-repeat top left;
}
.photo a{
display:block;
width: 123px;
height:30px;
text-decoration:none;
background: url("../img_struttura/menu/photo_a.gif") no-repeat top left;
}
.photo a:hover{
background: url("../img_struttura/menu/photo_r.gif") no-repeat top left;
}
.art a{
display:block;
width: 123px;
height:30px;
text-decoration:none;
background: url("../img_struttura/menu/art_a.gif") no-repeat top left;
}
.art a:hover{
background: url("../img_struttura/menu/art_r.gif") no-repeat top left;
}
.design a{
display:block;
width: 123px;
height:30px;
text-decoration:none;
background: url("../img_struttura/menu/design_a.gif") no-repeat top left;
}
.design a:hover{
background: url("../img_struttura/menu/design_r.gif") no-repeat top left;
}
.press a{
display:block;
width: 123px;
height:30px;
text-decoration:none;
background: url("../img_struttura/menu/press_a.gif") no-repeat top left;
}
.press a:hover{
background: url("../img_struttura/menu/press_r.gif") no-repeat top left;
}
.project a{
display:block;
width: 123px;
height:30px;
text-decoration:none;
background: url("../img_struttura/menu/pm_a.gif") no-repeat top left;
}
.project a:hover{
background: url("../img_struttura/menu/pm_r.gif") no-repeat top left;
}
.contatti a{
display:block;
width: 123px;
height:30px;
text-decoration:none;
background: url("../img_struttura/menu/contatti_a.gif") no-repeat top left;
}
.contatti a:hover{
background: url("../img_struttura/menu/contatti_r.gif") no-repeat top left;
}
.blog a{
display:block;
width: 122px;
height:30px;
text-decoration:none;
background: url("../img_struttura/menu/blog_a.gif") no-repeat top left;
}
.blog a:hover{
background: url("../img_struttura/menu/blog_r.gif") no-repeat top left;
}

/*FINE MENU-----------------------------------------------------*/

/*INIZIO GALLERY ---------- CONTENT-----------------------------*/

#content{
float:left;
width:1024px;
margin:14px 0 0 10px;
z-index:10;
}
#anno2010{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/anni/2010.gif") no-repeat top left;
width:980px;
height:22px;
}
#anno2001{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/anni/2001.gif") no-repeat top left;
width:980px;
height:22px;
}

#anno2002{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/anni/2002.gif") no-repeat top left;
width:980px;
height:22px;
}

#anno2003{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/anni/2003.gif") no-repeat top left;
width:980px;
height:22px;
}
#anno2004{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/anni/2004.gif") no-repeat top left;
width:980px;
height:22px;
}
#anno2005{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/anni/2005.gif") no-repeat top left;
width:980px;
height:22px;
}

#anno2006{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/anni/2006.gif") no-repeat top left;
width:980px;
height:22px;
}
#anno2007{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/anni/2007.gif") no-repeat top left;
width:980px;
height:22px;
}

#anno2008{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/anni/2008.gif") no-repeat top left;
width:980px;
height:22px;
}
#anno2009{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/anni/2009.gif") no-repeat top left;
width:980px;
height:22px;
}
#riga1 {
float left;
width:1024px;

}
#box_img{
float:left;
width: 180px;
height:135px;
margin:10px 20px 0px 0 !important;
margin:20px 20px 15px 0;
}
#box_img h1 {
float:left;
font-family:Verdana;
font-size:9px;
font-weight:bold;
width: 180px;
color:#000;
}
#box_img h1 a{
text-decoration:none;
color:#000;
}
#box_img h1 a:hover{
text-decoration:underline;

}
#box_img p{
margin:-2px 0 0 0 !important;
margin:0 0 0 0;
float:left;
font-family:Verdana;
font-size:9px;
font-weight:none;
color:#000;
}
#box_img p a{
text-decoration:none;
color:#000;
}

#box_img p a:hover{
text-decoration:underline;
}

/*FOOTER-----------------------------------------------------*/
#footer{
float:left;
margin:60px 0 20px 10px !important;
margin:60px 0 10px 10px;
width:80%;
height:8px;
background:url(../img_struttura/footer/footer.gif) no-repeat;
}
.up{
float:left;
width:22px;
height:9px;
margin:40px 0 0 -22px;

}

/*INIZIO PAGINE*/

/*------------------------------------------------------------LOGO PAGINE-----------------------------------------------------------------*/
#logo_pagine a{
margin:14px 0 3px 10px !important;
margin:14px 0 3px 20px;
float:left;
width:81px;
height:81px;
background:url(../img_struttura/logo/logo.gif) no-repeat;
}
#logo_pagine a:hover{
background: url("../img_struttura/gallery/back_index_p_r.gif") no-repeat top left;
width:81px;
height:81px;
}

/*----------------------MENU BLOG R------------------------*/
.blog2 a{
diplay:block;
width: 123px;
height:30px;
text-decoration:none;
background: url("../img_struttura/menu/blog_r.gif") no-repeat top left;
}


/*----------------------MENU PRESS R------------------------*/
.press2 a{
display:block;
width: 123px;
height:30px;
text-decoration:none;
background: url("../img_struttura/menu/press_r.gif") no-repeat top left;
}



/*----------------------MENU ABOUT R------------------------*/
.about2 a{
display:block;
width: 123px;
height:30px;
text-decoration:none;
background: url("../img_struttura/menu/about_r.gif") no-repeat top left;
}

/*------------------------------------------------------------------PAGINA PHOTO-------------------------------------------------------------*/

/*----------------------MENU PHOTO------------------------*/
.photo2 a{
display:block;
width: 123px;
height:30px;
text-decoration:none;
background: url("../img_struttura/menu/photo_r.gif") no-repeat top left;
}
/*-----------------------------TIOLI ANNI PHOTO--------------------------------------------*/
#ph_anno2008{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/photo_anni/photo2008.gif") no-repeat top left;
width:980px;
height:22px;
}


#ph_anno2007{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/photo_anni/photo2007.gif") no-repeat top left;
width:980px;
height:22px;
}

#ph_anno2006{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/photo_anni/photo2006.gif") no-repeat top left;
width:980px;
height:22px;
}

#ph_anno2005{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/photo_anni/photo2005.gif") no-repeat top left;
width:980px;
height:22px;
}
#ph_anno2004{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/photo_anni/photo2004.gif") no-repeat top left;
width:980px;
height:22px;
}

#ph_anno2003{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/photo_anni/photo2003.gif") no-repeat top left;
width:980px;
height:22px;
}
#ph_anno2002{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/photo_anni/photo2002.gif") no-repeat top left;
width:980px;
height:22px;
}
#ph_anno2001{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/photo_anni/photo2001.gif") no-repeat top left;
width:980px;
height:22px;
}



/*------------------------------------------------------------------PAGINA ART-------------------------------------------------------------*/
.art2 a{
display:block;
width: 123px;
height:30px;
text-decoration:none;
background: url("../img_struttura/menu/art_r.gif") no-repeat top left;
}

#a_anno2007{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/art_anni/anno2007_art.gif") no-repeat top left;
width:980px;
height:22px;
}

#a_anno2006{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/art_anni/anno2006_art.gif") no-repeat top left;
width:980px;
height:22px;
}

#a_anno2002{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/art_anni/anno2002_art.gif") no-repeat top left;
width:980px;
height:22px;
}

/*------------------------------------------------------------------PAGINA design-------------------------------------------------------------*/

.design2 a{
display:block;
width: 123px;
height:30px;
text-decoration:none;
background: url("../img_struttura/menu/design_r.gif") no-repeat top left;
}

#d_anno2007{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/design_anni/anno2007_design.gif") no-repeat top left;
width:980px;
height:22px;
}

/*------------------------------------------------------------------PAGINA design-------------------------------------------------------------*/

.project2 a{
display:block;
width: 123px;
height:30px;
text-decoration:none;
background: url("../img_struttura/menu/pm_r.gif") no-repeat top left;
}
#p_anno2007{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/pm_anni/anno2007_pm.gif") no-repeat top left;
width:980px;
height:22px;
}

#p_anno2006{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/pm_anni/anno2006_pm.gif") no-repeat top left;
width:980px;
height:22px;
}

/*------------------------------------------------------------------PAGINA contatti-------------------------------------------------------------*/
#contatti{
float:left;
margin:30px 0 10px 0;
background: url("../img_struttura/sezioni/contatti.gif") no-repeat top left;
width:980px;
height:22px;
}

.contatti2 a{
display:block;
width: 123px;
height:30px;
text-decoration:none;
background: url("../img_struttura/menu/contatti_r.gif") no-repeat top left;
}
#contact{
margin:0;
float:left;
width:1024px;
}
#txt_contact{
margin:0;
float:left;
width:1024px;
}

.p_contact{
margin:5px 0 0 0;
float:left;
font-family:Verdana;
font-size:9px;
font-weight:none;
color:#000;
width: 100%;
}
.p_contact a{
float:left;
font-family:verdana, sans-serif; font-weight: bold; 
font-size:9px;
text-decoration:underline;
color:#000;
}

.p_contact{
text-decoration:none;
}
/*---------------------------------------PAGINA PRESS-------------------------------*/

#page_press{
float:left;
width:1024px;
margin:0;
}

.page_press_left{
float:left;
width:605px;
margin:0;
border:0;
padding:0
}

.page_press_right {
float:left;
width:400px;
margin:0 0 20px 15px;
border:0;
padding:0;
}
.anteprimaLeft {
width:180px;
float:left;
margin:0;
padding:0;
border:0;
text-decoration:none;
}

.anteprimaRight{
width:180px;
float:left;
margin:0 0 0 20px;
padding:0;
border:0;
text-decoration:none;
}
.anteprimaText{
font-family:Verdana;
font-size:10px;
float:left;
text-align:left;
margin:5px 0 0px 0;
width:180px;

}

/*---------------------------------------PAGINA ABOUT-------------------------------*/

#page_about{
float:left;
width:650px;
margin:0;
}

.p_about{
margin:5px 0 0 0;
padding-right:150px;
width:650px;
float:left;
font-family:georgia;
font-size:14px;
font-weight:none;
color:#000;
width: 100%;
line-height:18px;
}


#about{
margin:0;
float:left;
width:650px;
padding-right:150px;
padding-left:10px;
}
#txt_about{
margin:0;
float:left;
width:650px;
}
