/*
 Theme Name: Giaggioli
 Theme URI: http://www.saidmade.com
 Description: Wordpress Theme
 Author: Giovambattista Fazioli
 Author URI: http://www.undolog.com
 Version: 1.1.2
 
 (C)2009 Saidmade Srl
 
 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0}body{line-height:1;background:#daf4ff url(images/background-page.png) repeat-x fixed;font-family:Arial, Helvetica, sans-serif}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0}html,body,#wrap{height:100%}body > #wrap{height:auto;min-height:100%}#main{padding-bottom:224px}#footer{position:relative;margin-top:-224px;height:224px;clear:both}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}.right{float:right!important}.left{float:left!important}.alignleft{text-align:left!important}.alignright{text-align:right!important}.aligncenter{text-align:center!important}.justify{text-align:justify!important}.hide{display:none!important}a:visited{color:#666}div#wrap{width:980px;margin:0 auto}div#footer{background:url(images/footer-grass.jpg) repeat-x;height:224px}div#footer-body{width:968px;height:224px;background:url(images/footer-body.jpg) no-repeat;margin:0 auto}div#footer-body p{font-size:11px;color:#aaa;padding-top:20px;margin:0 16px 16px}div#footer-body p.aligncenter{clear:both;display:block;border-top:2px groove #fff}div#footer-body p.right{margin-left:0}div#footer-body p span{color:#111}div#header{margin-top:20px}div#header h1 a{background:url(images/logo.png) no-repeat;display:block;width:750px;height:72px;margin:0 auto}div#navigation-bar{width:693px;height:50px;margin:20px auto}div#navigation-bar ul li{display:inline;float:left}div#navigation-bar ul li a{display:block;width:173px;height:50px;background:url(images/navigation-bar.png) no-repeat}div#navigation-bar ul li#nblink_appartamenti a{background-position:-173px 0}div#navigation-bar ul li#nblink_chisiamo a{background-position:-346px 0}div#navigation-bar ul li#nblink_contatti a{background-position:-519px 0}div#featured{clear:both;width:971px;height:383px;background:url(images/featured-border.png) no-repeat}div.featured-image{position:absolute;margin-left:18px}div#features-align-box{padding-top:16px}div#last-appartament a.image{display:block;height:170px;overflow:hidden;border:1px solid #bbb;width:244px;margin:26px auto 0}div#last-appartament ul{margin-top:-6px}div#last-appartament ul li{background:url(images/background-sheet.png) no-repeat;display:inline;float:left;width:276px;height:290px;margin:0 34px 48px 16px}div#last-appartament img{width:244px}div#last-appartament h1{margin:8px 0 0 16px}div#last-appartament h1 a{color:#222;font-size:14px;letter-spacing:-.02em;text-decoration:none}div#last-appartament p{font-size:11px;letter-spacing:-.02em;line-height:16px;text-align:justify;color:#666;margin:4px 20px 0 16px}div#last-appartament a.more{background:url(images/more.png) no-repeat;display:block;width:18px;height:21px;margin:4px 16px 0 auto}div#content-post{width:704px;float:left;background:url(images/background-body-page.png) no-repeat;margin-left:8px;margin-bottom:32px}div#content-post div.close{height:14px;background:url(images/bottom-body-page.png) no-repeat}div.post{margin:16px}div.post h2{font-size:24px;font-weight:400;letter-spacing:-1px;color:#444;margin-bottom:32px}div.post h2 a,div.post h2 a:link{display:block;text-decoration:none;padding-bottom:4px;border-bottom:1px solid #999}div.entry h4{text-transform:uppercase;border-bottom:1px solid #ddd;padding-bottom:8px;margin:16px 8px}div.entry p{line-height:24px;color:#333;text-align:justify;margin:4px 8px}div.entry div.thumbnail img{width:200px;border:8px solid #fff}div.entry div.thumbnail{border:1px solid #aaa;width:216px;float:left;margin:0 16px 0 0}div.entry ul{list-style:circle;text-align:justify;line-height:26px;margin:24px 32px}div.archive-border{background:#eee;float:left;-moz-border-radius:8px;-webkit-border-radius:8px;width:630px;padding:20px}div.gallery{margin-bottom:32px!important}div.gallery dl.gallery-item{width:auto!important;text-align:left!important;margin:0 6px 12px 9px !important}div.gallery img{border:8px solid #fff!important}div.gallery dt.gallery-icon{border:1px solid #aaa}div#sidebar{width:264px;float:right;background:url(images/background-sidebar.png) no-repeat;z-index:-1;margin:20px 6px 0 -2px}div#sidebar div.close{height:14px;background:url(images/bottom-sidebar.png) no-repeat}div#sidebar > ul{margin:16px 0 0 24px}div#sidebar h2{font-weight:400;color:#444;border-bottom:1px solid #ddd;padding-bottom:4px;margin:16px 24px 0 0}div#sidebar ul ul{list-style:square;font-size:12px;margin-left:24px;line-height:24px}div#footer form#searchform{float:left;margin:12px 0 0 300px}form#searchform{width:208px;height:28px;display:block;background:url(images/background-search-form.png) no-repeat}form#searchform input#s{background:none;border:none;outline:none;width:168px;color:#999;margin:6px 0 0 32px}div.wpcf7{background:#f0f0f0;-moz-border-radius:8px;-webkit-border-radius:8px;height:510px;padding:8px!important}form.wpcf7-form{height:380px}form.wpcf7-form label{display:block;float:left;width:200px;font-size:14px;line-height:24px;margin-right:8px;text-align:right}form.wpcf7-form br{display:block;clear:both}form.wpcf7-form p{float:left}form.wpcf7-form p.submit{width:640px;text-align:center;padding:8px}div.captchac{clear:both;float:left}div.captchac img{border:1px solid #aaa;margin-left:134px;display:block}div.captchac label{width:auto;margin:2px 4px 0 102px}div.captchac label span{margin-left:6px;width:280px!important}form.wpcf7-form p.submit input{cursor:pointer;font-size:18px;width:100px;padding:4px 16px}form.wpcf7-form span.wpcf7-form-control-wrap{background:url(images/background-forms.png) 0 -32px no-repeat;display:block;width:432px;height:32px;float:right}form.wpcf7-form span.your-message{height:142px;background-position:0 -64px}form.wpcf7-form span input{border:none;background:none;outline:none;display:block;width:260px;margin:6px 0 0 8px}form.wpcf7-form textarea{background:none;border:none;outline:none;resize:none;height:122px;width:358px;margin:10px 0 0 8px}div#wp_page_numbers{background:none;font-size:14px}div#wp_page_numbers ul{border:none;background:none;float:right;margin:16px}div#wp_page_numbers ul li{background:none;border:none;display:inline;float:left;margin:0 4px}div#wp_page_numbers li.active_page a{border:none;background:#f90;color:#fff}div#wp_page_numbers ul li a{background:none;border:none;text-decoration:none;padding:1px 4px}.clearfix,div.entry div.thumbnail a{display:block}a:hover,div#last-appartament h1 a:hover{color:#f90}div#header div.description,div#header h1 span,div#navigation-bar ul li a span,div#last-appartament a.more span{display:none}div#wp_page_numbers li.page_info,div#wp_page_numbers li.active_page a:hover,div#wp_page_numbers li a:hover{border:none}a,a:link,div.entry strong{color:#0a0}
div#sidebar ul ul li.current_page_item {
    font-weight:bold;
}