@charset "UTF-8";
/*

THEME NAME: layout.css

THEME URL: http://www.budri.com/css/layout.css

VERSION: 3.0 

AUTHOR: Marcello Ascari, www.bipiuci.it


*/


/* COLORI */


/* grigio 1 */{color:#93918C}
/* grigio 2 */{color:#BAB9B5}
/* grigio 3 */{color:#DBDAD2}
/* rosso */{color:#D20019}



body{
margin-top:0;
background-color:#CCCCCC
}

.main_pagina{
	background-color:#ffffff;
	border: 0 none #FFFFFF;
}

.clear {
margin-bottom:5px;
}

#box{
width:100%;
height:20px;
background-color:#993399;
}

.spazio{clear:both}


/* ------- ID -----*/

#site{
z-index:15;
}

#header{
background-color:#ffffff;
margin:0;
width:100%;
z-index:15;
padding-bottom:10px;
}

#sceltalingua{
padding:5px;
text-indent:5px;
background-color:#93918C;
width:80px;
height:20px;
right:0;
top:0;
position:absolute;
}

#lingua li{
float:left;
margin-right:5px;
}




#budrislideshow{
height:400px;
width:100%;
z-index:20;
/*
border-top: 5px solid #D20019;
border-bottom: 5px solid #D20019;
*/
background-color:#DBDAD2;
margin:0;
z-index:15;
color:#FFFFFF;
}

.download_back{
background-image:url(../img/download_back.jpg);
background-position:top left;
background-repeat:no-repeat
}

#worldwide{
height:400px;
width:100%;
z-index:20;
/*
border-top: 5px solid #D20019;
border-bottom: 5px solid #D20019;
*/
background-color:#93918C;
background-image:url(../img/worldwide.png);
background-repeat:no-repeat;
background-position:top center;
margin:0;
z-index:15;
color:#FFFFFF;
}



#pathway{
background-color:#D20019;
padding:3px 0px 0 10px;
display:inline;
margin:0;;
}

#content{
background-color:#F4F4F4;
padding:30px 0px 20px 10px;
display:inline;
margin:0;
z-index:20;

}

#header{
background-color:#FFFFFF;
width:100%;
display:inline;
margin:0;
z-index:20;
}

#headermenu{
background-color:#FFFFFF;
border-bottom:31px solid #ffffff;
display:inline;
margin:0;
z-index:55;
padding-right:10px;
}



#pathway ul li{
float:left;
margin-right:5px;
}

#footer{
background-color:#93918C;
padding:20px 3px 10px 7px;
border-top:2px solid #FFFFFF;
margin:0 0 -25px 0;
text-indent:10px;
}


div#header_brand_en{
position:relative;
z-index:50;
top:20px;
left:10px;
width:230px;
height:120px;
margin:20px 0 0 10px;
background-image:url(../img/budri_logo_en.jpg);
background-repeat:no-repeat;
background-position:top left;
text-indent:-9999em;
}

div#header_brand_it{
position:relative;
z-index:50;
top:20px;
left:10px;
width:230px;
height:105px;
margin:15px 0 0 0px;
background-image:url(../img/budri_logo_it.jpg);
background-repeat:no-repeat;
background-position:top left;
text-indent:-9999em;
}

div#header_brand_en{
	position:relative;
	z-index:50;
	top:20px;
	left:10px;
	width:230px;
	height:105px;
	margin:15px 0 0 0px;
	background-image:url(../img/budri_logo_en.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-9999em;
}


/* ----- MENU HEADER FASCIA TOP ----- */


	/* General */
	#topmenuheader, #topmenuheader ul { list-style: none;   }
	#topmenuheader, #topmenuheader * { padding: 0; margin: 0;  }
	
	/* Head links */
	#topmenuheader li.headlink { width: 100px; float: left; text-align: left;  padding:5px 0 5px 0; }
	#topmenuheader li.headlink a { display: block; padding: 5px; }
	#topmenuheader li.headlink.home {width:65px; text-indent:15px;}
	#topmenuheader li.headlink.home_ru {width:140px; text-indent:15px;}
	#topmenuheader li.headlink.azienda {width:95px; text-indent:15px;}
	#topmenuheader li.headlink.azienda_ru {width:100px; text-indent:15px;}
	#topmenuheader li.headlink.nelmondo {width:85px;}
	#topmenuheader li.headlink.nelmondo_en {width:110px;}
	#topmenuheader li.headlink.news {width:100px;}
	#topmenuheader li.headlink.news_en {width:125px;}
	#topmenuheader li.headlink.produzioni {width:110px;}
	#topmenuheader li.headlink.produzioni_ru {width:95px;}
	#topmenuheader li.headlink.collezioni {width:11p5x;}
	#topmenuheader li.headlink.progetto {width:160px;}
	#topmenuheader li.headlink.progetto_ru {width:140px;}
	#topmenuheader li.headlink.progetto_en {width:110px;}
	#topmenuheader li.headlink.stampa {width:115px;}
	#topmenuheader li.headlink.stampa_ru {width:100px;}
	#topmenuheader li.headlink.stampa_en {width:95px;}
	#topmenuheader li.headlink.contatti {width:115px;}
	#topmenuheader li.headlink.contatti_ru {width:95px;}

	/* Child lists and links */
	#topmenuheader li.headlink ul { display: none; text-align: left; }
	#topmenuheader li.headlink:hover ul { display: block; }
	#topmenuheader li.headlink ul li a { margin-top:5px;}
	#topmenuheader li.headlink ul li a:hover { background-color: #DBDAD2;  }
	
	/* Pretty styling */
	
	#topmenuheader a { } #cssdropdown ul li a:hover { text-decoration: none; }
	#topmenuheader li.headlink { background-color:#ffffff;}
	#topmenuheader li.headlink ul { background-color:#ffffff; }
	li.headlink ul { display: none; }
    li.headlink:hover ul { display: block; }



#mod_fasciaHeader{
position:absolute;
z-index:50;
margin-bottom:10px;
}

/* ------------- GALLERY LIGHTBOX -------------- */ 

.zoom_up {
background-image:url(../img/zoom.png);
background-position:top right;
background-repeat:no-repeat;
padding-top:30px;
}

.zoom_down {
background-image:url(../img/zoom.png);
background-position:bottom right;
background-repeat:no-repeat;
padding-bottom:30px;
}

.galleryImg{
margin-bottom:10px;
}

.thumb{
background-image:url(../img/zoom.png);
background-position:top left;
background-repeat:no-repeat;
padding-top:30px;
}

.thumb li{
float:left;
margin-right:5px;
margin-bottom:5px;
}


/* ------------- OMBRA -------------- */ 

#shadow{
     position: absolute;
	 width:960px;
	 height:600px;
	 z-index:10;
	 margin: 0 auto;
	 top:0;
	 background-color:#;
	 }

#shadow_left{
position:relative;
     
	 z-index:32;
	 float:left;
	 width:242px;
	 height:600px;
	 background-image:url(../img/shadow_left.png);
	 background-position:top left;
	 background-repeat:no-repeat;
	 margin-top:-25px;
	 margin-left:-30px;
	 background-color:#;
	 }	

#shadow_right{
   position:relative;  
	  z-index:32;
	 float:right;
	 width:260px;
	 height:600px;
	 background-image:url(../img/shadow_right.png);
	 background-position:top right;
	 background-repeat:no-repeat;
	 margin-top:-25px;
	 margin-right:-33px;
	 background-color:#;
	 }	 
	 

/* ------------- MODULO CONTATTI -------------- */ 

.text{
width:100%;

}

.left{
width:30%
}
