*{margin:0;padding:0;text-align:left}
img,legend{border:0}
html{height:100%}
body{font-family:"Trebuchet MS",arial,helvetica,sans-serif;line-height:16px;background:#210F0B url("/img/bg-500x630.jpg") repeat-x left 90px;min-height:101%;font-size:0.9em;}
a{color:#008AC6;text-decoration:none;cursor:pointer}
a:hover{text-decoration:underline}
a img{border:none}
#wrapper{padding:0 10px;margin:0 auto;width:989px;position:relative;}
#wrapper.popup{margin:15px}
#header{height:90px;}
#header h1{color:#fff;padding-left:5px;}
#header h1.logo{margin:26px 0 0 2px;float:left}
#header h1.logo #logo_buzz{width:168px;height:71px;text-indent:-999em}
#content{float:left;width:960px;min-height:400px;background:transparent url("/img/content-bg.png") no-repeat center top;}
#content h1{width:50%;padding:2px 0 0 27px;margin-top:12px;height:23px}
#content h1.wide{width:90%}

#footer1{float:left;width:960px;min-height:200px;}

 .clear{clear:both}
/* Easy Slider */
#colonne {
float:left;width:960px;height:200px;
margin:0 auto;
background-color:transparent;
height:230px;
text-align:center;

}
.colonna {
color:#FFFFFF;
background:none repeat scroll 0 0 transparent;
float:left;
height:220px;
margin:10px 5px 5px;
padding:0px 0 0 55px;
text-align:left;
width:250px;
/*background-color:#111111;*/
}
h1.listin {

font-size:17px;
padding:5px;
text-align:left;
}

.listin {
list-style:none outside none;
margin:0;
padding:0;
}
.listin li {
color:#999999;
background-position:0 0.5em;
background-repeat:no-repeat;
font-size:13px;
line-height:180%;
padding-left:20px;
padding-top:5px;
}
h1 {
font-size:26px;
line-height:200%;
}
#slider {
	background-color:transparent;
	position:relative;
	top:140px;
	left:240px;
	
}
#slider ul, #slider li {
	margin:0 auto;
	padding:0;
	list-style:none;
}
#slider li {
	width:550px;
	height:200px;
	overflow:hidden;
}
#prevBtn, #nextBtn {
	display:block;
	width:45px;
	height:45px;
	position:relative;
	left:460px;
	top:20px;
}
#nextBtn {
	left:260px;
}
#prevBtn a, #nextBtn a {
	display:block;
	width:45px;
	height:45px;
	background:transparent url(/img/prev.gif) no-repeat 0 0;
}
#nextBtn a {
	background:transparent url(/img/next.gif) no-repeat 0 0;
}
.bajada {
	font-size:12px;
	color:#666666;
	text-decoration:none;
	line-height:150%;
}
h2.bajada {
	font-size:13px;
}
a.bajada:link {
	color:#000000;
}
a.bajada:hover {
	color:#000000;
}



#menu
{
float:right;
margin-top:60px;
margin-right:80px;
}


#menu ul.menunav li {
display:inline;
float:left;
height:30px;
overflow:hidden;
text-indent:-4000px;
}
.menunav ul 
{
display:inline;float:right;height:25px;margin-top:65px;color:#f1f1f1;

}
#menu  ul.menunav li a
{
display:block;
height:30px;


}
.menunav li, .menunav li a:hover, .menunav li a:active, .menunav li .current {
background-color:transparent;
background-image:url("/img/menunav2.png");
background-repeat:no-repeat;
}

 #menu ul.menunav li.home {
background-position:-13px 0px;
width:48px;
}
 #menu ul.menunav li.portfolio {
background-position:-1px -30px;
width:72px;
}
 #menu ul.menunav li.domini {
background-position:-1px -90px;
width:72px;
}
 #menu ul.menunav li.contatti {
background-position:0px -60px;
width:72px;
}
#menu ul.menunav li.home .current,
#menu ul.menunav li.home a:hover,
#menu ul.menunav li.home a:active {background-position: -88px 0px;     width:48px; }
#menu ul.menunav li.portfolio .current,
#menu ul.menunav li.portfolio a:hover,
#menu ul.menunav li.portfolio a:active {background-position: -74px -30px;     width:72px; }
#menu ul.menunav li.contatti .current,
#menu ul.menunav li.contatti a:hover,
#menu ul.menunav li.contatti a:active {background-position: -74px -60px;     width:72px; }
#menu ul.menunav li.domini .current,
#menu ul.menunav li.domini a:hover,
#menu ul.menunav li.domini a:active {background-position: -74px -90px;     width:72px; }

.contatti ul {
color:#54534E;
float:left;
font-size:14px;
margin-left:20px;
position: relative;top:90px; left:500px;
}
.contatti ul li {
list-style-type:none;
}
.footer-right {color:#dddddd;line-height:1.5em;padding:10px 80px 0 0px;float:right;}
.footer-right a {color:#dddddd;}
#box_prod {
    background: none  #fff;
    border: 1px solid #E3E3E3;
    float: left;
  
    margin-bottom: 8px;
    margin-right: 10px;
    margin-top: 15px;
    width: 168px;
  
    font-size: 11px;
}
#box_prod #pict {
    padding: 5px;
}
#box_prod #name {
    font-weight: bold;
    margin-top: 5px;
    padding-left: 5px;
}
#box_prod #descr {
    color: #797979;
    font-size: 10px;
    line-height: 12px;
    margin-top: 5px;
    padding: 5px;
}

#descr {
    height: 200px;
}
.price {
    background: none repeat scroll 0 0 #b5d708;
    border: 1px solid #b5d708;
    color: #111111;
    font-size: 20px;
    margin-top: 5px;
    padding: 10px;
    text-align: center;
    vertical-align: middle;
}
#box_prod #more {
    margin-top: 5px;
    padding: 15px;
    text-align: left;
}
#box_prod ul {
    color: #000000;
  
    font-size: 11px;
    margin: 0;
    padding: 10px 0 10px 3px;
    list-style-type: none;
}
#box_prod ul li {
    background: url("/img/icon_bullet_grey.gif") no-repeat scroll 0 50% transparent;
    line-height: 18px;
    padding-left: 10px;
}

#box_prod li {
    list-style: none outside none;
}
.button {
    background-color: #FF9100;
    background-image: url("/img/button_bg.jpg");
    background-position: center top;
    background-repeat: repeat-x;
    border: 1px solid #FF9100;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Tahoma,Verdana,Arial,Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    padding: 3px 10px;
    text-decoration: none;
    text-transform: capitalize;
    width: 135px;
}

.button:hover {
    background-color: #CB4B05;
    background-image: url("/img/button_bg_over.jpg");
    border: 1px solid #CB4B05;
}
