/* 
Theme Name:acusticasa
Theme URI:http://www.brain4web.com
Description:Custom template for acusticasa.it created by <a href="http://www.warweus.com">Ivan Berardinelli</a> based on design by <a href="http://www.ideagency.it">Ideagency<a>
Author:Ivan Berardinelli
Author URI:http://www.brain4web.com
Template:acusticasa
Version:1.2
Tags:green,two-column,fixed-width,right-sidebar.
Template custom per acusticasa.it
*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}


small{font-size:77%;line-height:85%;}
h1{font-size:123.1%;}
h2{font-size:116%;}
h3{font-size:108%;}
body{color:#484848;font-family:Verdana;}
#page{position:relative;width:946px;margin:0px auto;}
#header{/*height:450px;*/}
#content{margin-top:40px;}
/* HEADERIMG */
#headerimg{height:175px;}
#headerimg p{font-size:131%;width:550px;margin-top:70px;}
div.jCarouselLite{margin-right:125px;float:left;}
/* FOOTER */
#footer{background-color:#b0cc28;min-height:200px;padding:18px;margin:5px auto;width:100%;clear:both;}
#footer a{text-decoration:none;}
#footer a:hover{color:#fff;text-decoration:none;}
#footer h2{height:26px;color:#fff;border-bottom:2px groove #fff;}
#footer p{margin-top:10px;padding-bottom:3px;border-bottom:2px groove #fff;}
#extrafooter{margin-top:2px;height:69px;background:url(images/sfondo_footer.png) no-repeat;}
/* END FOOTER */
#sidebar{margin-left:706px;width:238px;border-left:2px solid #b0cc28;}
#sidebar ul{list-style-type:none;}
#sidebar a{font-size:100%;}
.widget{margin-bottom:10px;padding-bottom:10px;background:url(images/sfondo_sidebar.png) repeat-y 0 26px;}
.widget_search form{margin-top:5px;text-align:center;}
.widget_search input{width:200px;}
.widget_contatti_acusticasa img{margin-right:5px;margin-left:18px;vertical-align:middle;padding-top:5px;}
.green{color:#b0cc28;}
.red{color:#cc4828;}
#acusticasa_form,#acusticasa_esito{padding-left:18px;}
#acusticasa_form p{text-align:center;}
#acusticasa_form input,#acusticasa_form textarea,#acusticasa_form select{width:200px;margin-bottom:5px;}
#mailing input{width:30px;}
#acusticasa_form input#send_button{width:110px;text-align:center;margin-left:50px;}
h2.widgettitle{padding-top:4px;height:26px;background:url(images/head_box_piccolo.png) repeat-x;color:#fff;text-align:center;font-size:116%;}
li.page_item,li.cat-item,li.blogroll,ul.blogroll li a img,li.widget_archive li{margin-left:18px;}
ul.blogroll a:hover{display:block;margin-left:18px;}
/**************/
.narrowcolumn .entry{line-height:1.4em;}
.narrowcolumn .postmetadata{text-align:left;line-height:1.5em;}
.alt{background-color:#f8f8f8;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.alts{padding:8px;}
a.rsslink{background:url(images/feedicon.png) left no-repeat;padding-left:14px;}
/* TAG */
.commentlist li{font-weight:bold;}
.commentlist li .avatar{float:right;padding:2px;background:#fff;}
.commentlist cite,.commentlist cite a{font-weight:bold;font-style:normal;font-size:1.1em;}
.commentlist p{font-weight:normal;line-height:1.5em;text-transform:none;}
.commentmetadata{font-weight:normal;}
code{font:1.1em 'Courier New',Courier,Fixed;}
acronym,abbr,span.caps{font-size:0.9em;letter-spacing:.07em;}
a{color:#484848;list-style-type:none;font-size:100%;}
a:hover{color:#b0cc28;}
.narrowcolumn{float:left;padding-bottom:20px;margin:-100px 0 0;width:650px;}
.post{margin:0 0 40px;/*text-align:justify;*/
border-bottom:solid 1px #b0c712;}
.post hr{display:block;}
.narrowcolumn .postmetadata{padding-top:5px;}
.postmetadata{clear:both;}
.clear{clear:both;}
/* Begin Headers */
h2.pagetitle{margin-top:30px;text-align:center;}
h3{padding:0;margin:30px 0 0;}
h3.comments{padding:0;margin:40px auto 20px;}
/* Begin Images */
.entry img,.entry object{margin:6px;background-color:#e5e5e5;padding:4px;}
img.no_border{background-color:#fff;margin:10px;}
p img{padding:0;max-width:100%;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left}
/* HEADER MENU */
#header-menu{width:100%;height:100px;background:url(images/scossa.png) no-repeat 0 20px;}
#header-menu img{margin-top:14px;}
#header-menu ul{float:right;list-style-type:none;margin-top:25px;}
#header-menu li{display:inline;background:url(images/sfondo_pulsante_menu.png) repeat-x;padding:6px 5px;margin-left:1px;}
#header-menu li a,#header-menu li a:hover{text-decoration:none;color:#fff;font-size:116%;}
#header-menu li.current_page_item a{color:#484848;}
.entry h2{color:#fff;font-weight:bold;padding:5px;background-color:#b0cc28;text-align:left;margin-bottom:5px;}
.entry ul{margin-left:0px;padding:0 0 0 30px;list-style:none;padding-left:10px;text-indent:-10px;}
.entry li{margin:7px 0 8px 10px;}
.entry ul li:before{content:"\00BB \0020";}
.entry ol{padding:0 0 0 35px;margin:0;}
.entry ol li{margin:0;padding:0;}
.postmetadata ul,.postmetadata li{display:inline;list-style-type:none;list-style-image:none;}
#commentform textarea{width:100%;padding:5px;border:solid 1px #b0cc28;}
#commentform #submit{margin:0;float:right;}
/* Begin Comments*/
.alt{margin:0;padding:10px;}
.commentlist{padding:0;text-align:justify;}
.commentlist li{margin:15px 0 3px;padding:5px 10px 3px;list-style:none;}
.commentlist p{margin:10px 5px 10px 0;}
#commentform p{margin:5px 0;}
.nocomments{text-align:center;margin:0;padding:0;}
.commentmetadata{margin:0;display:block;}
/* Begin Various Tags & Classes */
acronym,abbr,span.caps{cursor:help;}
acronym,abbr{border-bottom:1px dashed #999;}
blockquote{margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd;}
blockquote cite{margin:5px 0 0;display:block;}
.center{text-align:center;}
.hidden{display:none;}
a img{border:none;}
.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:60px;}
/* Captions */
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
/* XEN CAROUSL */
#banner_container{width:876px;height:146px !important;border:1px solid #b0cc28;margin:10px auto;}
#banner_container li{width:876px;height:146px;}
#banner_container span{display:block;height:148px;width:30px;cursor:pointer;position:relative;}
#banner_container span.sx{background:url(images/immagine_precedente.png) no-repeat;left:-31px;top:-147px;}
#banner_container span.sx:hover,#banner_container span.dx:hover{text-decoration:none;}
#banner_container span.dx{background:url(images/immagine_successiva.png) no-repeat;left:874px;top:-295px;}

