body {
margin: 0px auto;
font: 10px Verdana, sans-serif;
background-color: #8C7E55;

}
  
  
#contenitore {
margin: 0px auto;
border: 0px solid #ff0000;
width: 950px;
height: 580px;
border: 0px solid #D6D3D2;
}


/*
INIZIO BARRA DEL MENU
*/


#barramenu {
text-align:center;
margin-top:5px;
width:950px;
height:40px;
border: 0px solid #000;
background-color: #d4d0ac;
}


#intestazione {
float:left; padding:0px;
margin-top:5px;
margin-left:15px;
border: 0px solid #000;
text-align:left;
border: 0px solid #ff0000;
}




#logo {
float:left;
display:inline;
width:235px;
height:26px;
margin-left: 0px;
border: 0px solid #ff0000;
margin:0px 0px 0px 0px;
}

#menuacascata {
float:right;
position:relative;
width: 650px;
height: 20px;
margin-top: 7px;
margin-right:0px;
font-size:9px;
border: 0px solid #ff0000;
}

#drop_down_menu {
clear:both;
margin:0px;
padding:0px;
list-style-type:none;
width:630px;
left:0px;
top:0px;
border: 0px solid #ff0000;
}

#drop_down_menu li {
letter-spacing: 1px;
font-size:9px;
font-weight:normal;
float:right;
color:#fff;
margin-left:13px;
cursor:pointer;
background:#d4d0ac;
padding-top:5px;
padding-bottom:5px;
border: 0px solid #ff0000;
}

#drop_down_menu li ul {
margin:0px;
padding:0px;
list-style-type:none;
padding-right:14px;
}

#drop_down_menu li ul li {
display:block;
float:none;
clear:both;
}

#drop_down_menu li ul li a {
color:#fff;
font-weight:normal;
text-decoration:none; display:block;
}

#drop_down_menu li ul li a:HOVER {
text-decoration:none; color:#909090; }


a.rollcolore {
color:#000;
text-decoration: none;
}

a.rollcolore:hover {
color:#909090;
}

.current {
color: #FF0000;
background: transparent;
text-decoration: none;
}

a.lingua {
color:#000;
text-decoration: none;
}

/*
INIZIO FASCIA CENTRALE
*/




#fascia-centrale {
width:795px;
height: 560px;
border:0px solid #fff;

}


/*
INIZIO FASCIA CENTRALE DI INDEX
*/

#fascia-centrale-home {
width:950px;
height: 700px;
border:0px solid #fff;
background-image: url(/images/home/01.jpg);
}


#contenitore_testoeslideshow {

border: 0px solid #ff0000;
width: 420px;
margin:90px 0px 0px 100px;
float: left;
}

#testopresentazione_titolo {

border: 0px solid #000;
width: 420px;
margin:0px 0px 0px 0px;
text-align: left;
float: left;
letter-spacing: 1px;
font: 18px  Arial, Verdana, sans-serif;
color:#4F493B;
}

#testopresentazione_sottotitolo {

border: 0px solid #ff0000;
width: 420px;
margin:5px 0px 0px 0px;
text-align: justify;
float: left;
letter-spacing: 0px;
font: 13px  Arial, Verdana, sans-serif;
color:#000;
}


#testopresentazione_sottotitolo_soloperrusso {

border: 0px solid #ff0000;
width: 420px;
margin:5px 0px 0px 0px;
text-align: justify;
float: left;
letter-spacing: 0px;
font: 12px  Arial, Verdana, sans-serif;
color:#000;
}




#slideshow {

border: 0px solid #ff0000;
width: 420px;
height: 260px;
margin:20px 0px 0px 0px;
float: left;
}



#contenitoredi_box1_box2 {

width:170px; 
height:200px;
border:0px solid #28CC29;
margin:326px 40px 0px 0px;
float:right; 
}

#index_box1 {
 
border:0px solid #ff0000;
margin:10px 0px 30px 0px;
width:170px;
text-align: left;
padding-left: 5px;
float:left;
letter-spacing: 1px;
color: red;
font: 15px  Arial, Verdana, sans-serif;
}

#index_news {
 
width:170px;
height:200px;
border:0px solid #ff0000;
text-align: left;
margin: 0px 0px 0px 0px;
letter-spacing: 1px;
float:left;
clear:left; }




/* the news box */
#news
{
	width:170px;
}
#news a
{
	color:#000;
}
#news ul
{
	margin:0 .5em 0 1em;
	padding:0;
}
#news li{
	line-height:2em;
}
/* the news box when JavaScript is available */
#news.hasJS
{
	height:170px;
	overflow:hidden;
	position:relative;
}
/* The nested UL when JavaScript is available */
#news.hasJS ul
{
	position:absolute;
	top:120px;
	left:0;
	margin:0 .5em 0 .5em;
	padding:0;
}



/*
INIZIO GALLERY
*/


#fascia_centrale {

background-color: #fff;
margin:0px 0px 0px 0px;
width:948px;
height: 505px;
border: 1px solid #fff;
}


/*
INIZIO stile che comanda il titolo tipo Polaroid, Music video,Collages ecc
*/



#titolo_gallery {

margin:45px 0px 30px 0px;
width:948px;
height: 20px;
font: 20px Arial, Verdana, sans-serif;
text-align:center;
color: #404040;
border:0px solid #ff0000;
letter-spacing: 1px;

}



/*
INIZIO stile che comanda le miniatute di ogni singola sezione tipo Polaroid, Music video,Collages ecc*/




/*INIZIO collage_drawing*/

#contenitore_gallery {height:400px; margin:0px 0px 0px 55px;  border:0px solid #ff0000;}
#contenitore_gallery ul {margin:0; padding:0; list-style-type:none;}
#contenitore_gallery li {float:left; margin:5px 40px 10px 0px; display:block;  border:4px solid #efefef;}







/*
INIZIO CONTACT
*/

#fascia_centrale_contact {

background-color: #fff;
margin:0px 0px 0px 0px;
width:940px;
height: 450px;
border: 0px solid #909090;
}

#titolo_contact {

margin:45px 0px 35px 0px;
width:950px;
height: 20px;
font: 20px Arial, Verdana, sans-serif;
text-align:center;
color: #404040;
border:0px solid #ff0000;
letter-spacing: 1px;

}

#contenitore_contact {

margin:0px 0px 0px 0px;
width:948px;
height: 412px;
border:0px solid #ff0000;
}



#contenitore_sinistra_contact {

margin:30px 60px 0px 0px;
width:399px;
height: 300px;
float:right;
border:0px solid #39CE30;
background-image:url('../images/contact.jpg');
background-repeat:no-repeat;
}

#contenitore_destra_contact {

margin:0px 0px 0px 60px;
width:370px;
float: left;
font: 14px Arial, Verdana, sans-serif;
text-align:left;
color: #404040;
border:0px solid #ff0000;
background-color: #fff;
}





.clearer {
clear:both;
}




/*
INIZIO BIO
*/

#fascia_centrale_bio {

background-color: #fff;
margin:0px 0px 0px 0px;
width:946px;
height: 500px;
border: 1px solid #fff;
}

#titolo_bio {

margin:50px 0px 50px 0px;
width:946px;
height: 20px;
font: 20px Arial, Verdana, sans-serif;
text-align:center;
color: #404040;
border:0px solid #ff0000;
letter-spacing: 1px;

}

#contenitore_bio {

margin:0px 0px 0px 0px;
width:930px;
height: 380px;
font: 16px Arial, Verdana, sans-serif;
text-align:center;
color: #404040;
border:0px solid #ff0000;
}



#contenitore_sinistra {

margin:0px 0px 0px 90px;
width:200px;
height: 300px;
float:left;
border:0px solid #39CE30;
background-image:url('../images/bio.jpg');
background-repeat:no-repeat;
}

#contenitore_destra {

margin:0px 60px 0px 0px;
width:510px;
height: 306px;
float: right;
font: 16px Arial, Verdana, sans-serif;
text-align:left;
color: #404040;
border:0px solid #ff0000;
overflow-y: scroll;
}


.style_3 {
    font-family: 'Arial', 'Verdana', sans-serif;
    font-size: 12px;
    line-height: 15px;
    margin-left: 8px;
}

.paragraph_style_1 {
    color: #463c3c;
    font-family: 'Arial', 'Verdana', sans-serif;
    font-size: 15px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 17px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.style_1 {
    font-family: 'Arial','Verdana' , sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 15px;
}
.paragraph_style_2 {
    color: #463c3c;
    font-family: 'Arial', 'Verdana', sans-sans-serif;
    font-size: 15px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 17px;
    margin-bottom: 0px;
    margin-left: 36px;
    margin-right: 0px;
    margin-top: 0px;
    opacity: 1.00;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: -18px;
    text-transform: none;
}
.style_2 {
    font-family:  'Arial', 'Verdana', sans-serif;
    font-size: 12px;
    line-height: 12px;
}

