/* 
Css di ALVEDIA srl
www.alvedia.it

*/



/* 

LA STRUTTURA

*/

body{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFF;
	background-image: url(images/bk.gif);
	background-repeat: repeat-x;
}

#piulargo{
width:992px;
position: absolute;
    top:0px;
left: 50%;
margin: 0px 0px 0px -480px;
padding:0px 0px 0px 0px;
}

#lat-sx{
width:42px;
height:540px;
background-image:url(images/lat_sx.gif);
background-repeat: no-repeat;
margin-top:95px;
}


#corpo {
width:900px;
position: absolute;
    top:0px;
left: 50%;
margin: 0px 0px 0px -455px;
padding:0px 0px 0px 0px;
background-color:#FFFFFF;

}

#testa {
width:900px;
height:170px;
margin: 0px;
padding:0px;
background-image:url(images/testata.jpg);
}

#search{
 margin-left:623px;
 padding-top:81px;

}

#search input{
width:150px;
height:15px; 
font-size:12px;
border:1px solid #E50083;

background-image:url(images/back_input.gif);
background-repeat:no-repeat;
background-position:-1px 0px;
padding-left:15px;
}

#search button{
border:0px;
background:transparent;
}

#menu-top ul{
list-style-type:none;
margin:0px;
padding:0px;
}

#menu-top{
 	margin-left:200px;
 	margin-top:0px;

}

#menu-top ul li{
width:150px;
float:left;
margin-right:20px;
border-right:1px solid #FFFFFF;
height:46px;
margin-top:10px;
margin-bottom:10px;
color:#FFFFFF;
}

#menu-top ul li img{
float:left;
margin-right:3px;
}

#menu-top ul li a{
border:0px;
color:#FFFFFF;
text-decoration:none;
}

#col-sx {
	width: 168px;
	height:550px;
	margin: 0px;
	padding: 0px;
	background-color:#E50083;
	background-image: url(images/back_menu.gif);
	background-repeat: no-repeat;
	float:left;
}

#menu ul{
list-style-type:none;
margin:100px 0 0 0;
padding:0 0 0 12px;
line-height:25px;
}

#menu ul li{
display:block;
border-bottom:1px solid #FFFFFF;

}

#menu ul li a{
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bolder;
}

#col-dx{
	width: 732px;

	margin: 0px;
	padding: 0px;
	background-image: url(images/back_corner.gif);
	background-repeat: no-repeat;
	float:left;
}



#col-dx-sx {
	width: 480px;
	margin: 10px !important;
	margin: 5px; 
	padding: 0px;
	float:left;
}

#col-dx-sx h1{
	background-image:url(images/bacchettone_prodotti.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:14px;
height:27px;
padding:10px;
width:475px;
}


#box-hp1{
float:left;
margin:0px;
margin-top:10px;
width:230px;
height:140px;
background-image:url(images/box_prob_01.gif);
background-repeat:no-repeat;
}

#box-hp2{
float:left;
margin-left:20px;
margin-top:10px;
width:230px;
height:140px;
background-image:url(images/box_prob_02.gif);
background-repeat:no-repeat;
}

#box-hp3{
float:left;
margin:0px;
margin-top:20px;
width:230px;
height:140px;
background-image:url(images/box_prob_03.gif);
background-repeat:no-repeat;
}

#box-hp4{
float:left;
margin-top:20px;
margin-left:20px;
width:230px;
height:140px;
background-image:url(images/box_prob_04.gif);
background-repeat:no-repeat;
}

#banner {
	width: 500px;
	padding: 5px 13px 0 2px;
}


#col-dx-dx {
	width: 232px !important;
	width: 225px;
	height:550px;
	margin: 0px !important;
	margin: -5px 0px 0px 0px;
	padding: 15px 0 0 0px;
	float:right;
}


#top-col-prod{
	width: 193px;
	height: 47px;
	margin-left:25px !important;
	margin-left:20px;
	background-image: url(images/top_col_prod.gif);
	background-repeat: no-repeat;
}

#col-prod {
	width: 183px;
	margin-left:25px  !important;
	margin-left:20px;
	height:480px;
	border:1px solid #E50083;
	overflow: auto;
}

#col-prod p {
	font-weight:bold;
	margin-left:5px;
	height:10px;
}

#col-prod ul {
	list-style-type:none;
	margin-left:5px;
	padding:0 0 0 3px;
	line-height:15px;
}

.adesivi{
	border-left:10px solid #E50083;
}

.intonaci{
	border-left:10px solid #FF0000;
}

.massetti-e-livelline{
  border-left:10px solid #FFB20E;
} 

.malte-tecniche{
  border-left:10px solid #F9B700;
}

.rasature{
  border-left:10px solid #0168B5;
}

.malta-da-muratura{
  border-left:10px solid #01A5EC;
}

.impermeabilizzanti{
  border-left:10px solid #01636C;
}

.linea-novacalcis{
  border-left:10px solid #008C67;
}

.la-calceantica{
  border-left:10px solid #90A21A;
}

.prodotti-per-il-fai-da-te{
  border-left:10px solid #B36000;
}

#col-prod li a {
	color:#000000;
	text-decoration:none;
}

#col-prod li a:hover {
	text-decoration:underline;
}


#footer {
	width:900px;
	height:11px;

	margin-top:3px;
	border-top:3px solid #E50083;
	text-align:right;
}



/* 

RIFINITORI

*/



#clear{
	clear:both;
}

.clear{
	clear:both;
}

#apDiv1 {
	position:absolute;
	left:110px;
	top:17px;
	width:97px;
	height:130px;
	z-index:1;
}

#cats {
/*	border:1px solid #ff0000; */
}
.cats {
	 list-style-image:url(images/arrow.gif);
	 font-size:12px;
}

.cats li{
	margin-bottom: 5px;
}
.cats li a{
	color: #000000;
}


#catalogs h1{
width:475px;
height:27px;
background-image:url(images/bacchettone_prodotti.gif);
background-repeat:no-repeat;
font-size:14px;
color:#FFFFFF;
padding:10px;
}

#catalogs h2{

background-image:url(images/bacchettone_prodotti_caratt.gif);
background-repeat:no-repeat;
font-size:10px;
color:#000000;
text-transform:uppercase;
padding:2px 2px 2px 25px;
}

#catalogs h3{
	background-color: #F1037F; 
	background-repeat:no-repeat;
	font-size:10px;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:2px 2px 2px 25px;
}

#catalogs a{
color:#f1037f;
text-decoration:none;
font-weight:bold;
}

#sotto-catalogs {
margin:10px;
border-bottom:1px solid #FF0066;
}



#sotto-catalogs a{
color:#F1037F;
font-weight:bold;
text-decoration:none;
}

#sotto-catalogs h1{
background-image:url(images/bacchettone_prodotti.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:14px;
height:27px;
padding:10px;
width:475px;
}
#sotto-catalogs img{
float:right;
padding:0 5px 5px 5px;
}
#sotto-catalogs p{
text-align:justify;
}

#torna-indietro{
width:475px;
border-top:2px solid #E6e6e6;
padding-top:15px;
margin-top:15px;
color:#f1037f;
text-decoration:none;
font-weight:bold;
}

#torna-indietro a{
background-image:url(images/bullet_torna_indietro.gif);
background-repeat:no-repeat;
padding-left:25px;
color:#f1037f;
text-decoration:none;
font-weight:bold;
}
