/*
Theme Name: Beg Comunicazione
Theme URI: http://wordpress.org/
Description: Tema realizzato da Nicolo Fasce e Davide Ape per B&G Comunicazione, usando come base il tema di default Kubrik
Version: 1.0
Author: Nicolo Fasce e Davide Ape
Author URI: http://www.begcom.it
Tags: blue and green, custom homepage, custom header, fixed width, two columns, widgets

	B&G Comunicazione 1.0
	 http://www.begcom.it

	This theme was designed by Davide Ape and built by Nicolo Fasce,
	whose site you can find at http://www.begcom.it and http://www.bluxis.it

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/
body{font-family:Arial, Verdana,'Lucida Grande',Sans-Serif;background:#C9EECE url(images/sfondo.png) repeat-x top;color:#1A171B;text-align:center;font-size:12px;}
#page{background-color:#FFF;text-align:left;}
#header{background-color:#FFF;}
#headerimg{margin:7px 9px 0;height:192px;}
#content{font-size:12px;}
.widecolumn .entry p{font-size:1.05em;width:600px;}
.hentry p{font-size:1.05em;width:600px;}
.narrowcolumn .entry, .widecolumn .entry{line-height:1.4em;}
.widecolumn{line-height:1.6em;}
#home-contenuti{width:600px;margin-left:20px;float:left;font-size:12px;}
#home-slide{width:601px;height:361px;background-image:url(images/sfondo-home-slide.jpg);background-repeat:no-repeat;background-position:top;margin-bottom:20px;}
.div-home-sx{position:relative;float:left;width:280px;}
.div-home-dx{position:relative;float:right;width:280px;}
.narrowcolumn .postmetadata{text-align:center;}
.thread-alt{background-color:#f8f8f8;}
.thread-even{background-color:white;}
.depth-1{border:1px solid #ddd;}
.even, .alt{border-left:1px solid #ddd;}
small{font-family:Arial, Helvetica, Sans-Serif;font-size:0.9em;line-height:1.5em;}
h1, h2, h3{font-family:Georgia,"Times New Roman", Times, serif;font-weight:bold;}
h1{font-size:4em;text-align:center;}
#headerimg .description{font-size:1.2em;text-align:center;}
h2{font-size:18px;}
h2.pagetitle{font-size:12px;color:#00A5EB;font-family:Arial, Verdana,'Lucida Grande',Sans-Serif;}
#sidebar h2{font-family:Arial, Verdana,'Lucida Grande',Sans-Serif;font-size:1.2em;}
h3{font-size:18px;}
h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description{text-decoration:none;color:white;}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited{color:#00468C;}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite{text-decoration:none;}
h6 a:link{color:#00A5EB;font-size:12px;text-decoration:none;}
h6 a:hover{color:#7BD587;font-size:12px;text-decoration:none;}
h6 a:visited{color:#00A5EB;font-size:12px;text-decoration:none;}
h6 a:active{color:#00A5EB;font-size:12px;text-decoration:none;}
.pulitore{clear:both;width:100%;height:1px;margin:0px;padding:0px;}
#home-contenuti h5 a:link{color:#1A171B;font-size:16px;font-weight:600;text-decoration:none;font-family:Georgia,"Times New Roman", Times, serif;}
#home-contenuti h5 a:hover{color:#1A171B;font-size:16px;font-weight:600;text-decoration:none;font-family:Georgia,"Times New Roman", Times, serif;}
#home-contenuti h5 a:visited{color:#1A171B;font-size:16px;font-weight:600;text-decoration:none;font-family:Georgia,"Times New Roman", Times, serif;}
#home-contenuti h5 a:active{color:#1A171B;font-size:16px;font-weight:600;text-decoration:none;font-family:Georgia,"Times New Roman", Times, serif;}
#home-contenuti h5{margin:10px 0px;padding:0px;}
#home-categorie h5 a:link{color:#1A171B;font-size:14px;font-weight:600;text-decoration:none;font-family:Georgia,"Times New Roman", Times, serif;}
#home-categorie h5 a:hover{color:#1A171B;font-size:14px;font-weight:600;text-decoration:none;font-family:Georgia,"Times New Roman", Times, serif;}
#home-categorie h5 a:visited{color:#1A171B;font-size:14px;font-weight:600;text-decoration:none;font-family:Georgia,"Times New Roman", Times, serif;}
#home-categorie h5 a:active{color:#1A171B;font-size:14px;font-weight:600;text-decoration:none;font-family:Georgia,"Times New Roman", Times, serif;}
#home-categorie h5{margin:10px 0px;padding:0px;}
.entry{min-height:145px;height:auto !important;height:145px;}
.more-link{float:right;margin-bottom:10px;display:block;}
.entry p a:visited{color:#b85b5a;}
.commentlist li, #commentform input, #commentform textarea{font:0.9em'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist li ul li{font-size:1em;}
.commentlist li{font-weight:bold;}
.commentlist li .avatar{float:right;border:1px solid #eee;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;}
#commentform p{font-family:Arial, Verdana,'Lucida Grande',Sans-Serif;}
.commentmetadata{font-weight:normal;}
#sidebar{font:1em'Lucida Grande', Verdana, Arial, Sans-Serif;}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike{color:#777;}
code{font:1.1em'Courier New', Courier, Fixed;}
acronym, abbr, span.caps{font-size:0.9em;letter-spacing:.07em;}
a, h2 a:hover, h3 a:hover{color:#06c;text-decoration:none;}
a:hover{color:#147;text-decoration:underline;}
#footer a:link{color:#FFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
#footer a:visited{color:#FFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
#footer a:hover{color:#FFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
#footer a:active{color:#FFF;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
#wp-calendar #prev a, #wp-calendar #next a{font-size:9pt;}
#wp-calendar a{text-decoration:none;}
#wp-calendar caption{font:bold 14px Arial, Verdana, Sans-Serif;text-align:center;}
#wp-calendar th{font-style:normal;text-transform:capitalize;}
.bottombar a:link{color:#FFF;height:22px;}
.bottombar a:visited{color:#FFF;height:22px;}
.bottombar a:hover{color:#A5D7FF;height:22px;}
.bottombar a:active{color:#FFF;height:22px;}
.bottombar ul li{list-style:none;margin:0px;padding:0px;margin-top:5px;border-bottom:1px solid #5fBDF5;}
.bottombar ul{margin:0px;padding:0px;}
body{margin:0 0 20px 0;padding:0;}
#page{background-color:#FFF;margin:20px auto;padding:0;width:990px;}
#header{background-color:#FFF;margin:0px;margin-bottom:15px;padding:0;width:990px;padding-top:20px;}
#home-contenuti h6{margin:0px;padding:0px;margin-top:15px;margin-bottom:5px;width:280px;border-bottom:1px solid #1A171B;}
#home-contenuti p{margin:0px;padding:0px;padding-bottom:20px;}
#home-categorie{clear:both;width:100%;background-color:#D7EBFF;height:350px;}
.home-categoria-A{float:left;margin-left:20px;margin-top:14px;width:150px;height:200px;}
.home-categoria-B{float:left;margin-left:50px;margin-top:14px;width:150px;height:200px;}
#home-categorie h6{margin:0px;padding:0px;margin-bottom:5px;width:150px;border-bottom:1px solid #1A171B;}
#testata{width:100%;height:72px;}
.logo img{float:left;margin-left:20px;margin-top:6px;}
.logo h1{text-transform:uppercase;font-weight:bold;color:#000;}
.categoria-archivio{text-align:right;margin:0px;padding:0px;float:right;padding-right:20px;}
.categoria-archivio a:link{color:#00A5EB;}
.categoria-archivio a:visited{color:#00A5EB;}
.categoria-archivio a:hover{color:#39B449;}
.categoria-archivio a:active{color:#00A5EB;}
hr{color:#CCC;border:1px dashed;}
#cerca{float:right;margin-right:20px;margin-top:15px;}
#calendario-di-eventi{text-align:center;background-image:url(http://www.valoreacqua.it/wp-content/themes/fasce/images/sfondo-calendario.jpg);background-repeat:no-repeat;width:310px;height:184px;padding-top:20px;padding-left:10px;margin-bottom:-15px;margin-top:-15px;}
#navigazione-top{background-image:url(images/sfondo-menu-top.jpg);background-position:top;margin:auto;width:950px;height:20px;text-align:right;}
#navigazione-top ul{margin:0px;margin-right:20px;padding:0px;font-size:12px;float:right;}
#navigazione-top li{display:inline;list-style:none;margin:0px;padding:0px;float:left;text-align:center;}
#navigazione-top a:link{color:#FFF;width:80px;height:17px;display:block;text-decoration:none;padding-top:3px;}
#navigazione-top a:visited{color:#FFF;width:80px;height:17px;display:block;text-decoration:none;padding-top:3px;}
#navigazione-top a:hover{color:#FFF;background-color:#99CC99;width:80px;height:17px;display:block;text-decoration:none;padding-top:3px;}
#navigazione-top a:active{color:#FFF;width:80px;height:17px;display:block;text-decoration:none;padding-top:3px;}
#navigazione-principale{background-image:url(images/sfondo-navigazione-principale.jpg);background-position:top;margin:auto;width:950px;height:30px;}
#navigazione-principale ul{margin:0px;padding:0px;font-size:11px;}
#navigazione-principale li{display:inline;list-style:none;margin:0px;margin-top:auto;margin-bottom:auto;padding:0px;float:left;text-align:center;font-weight:500;}
a.navigazioneprincipalelink:link{color:#FFF;width:117px;height:22px;display:block;text-decoration:none;padding-top:8px;margin-left:5px;}
a.navigazioneprincipalelink:visited{color:#FFF;width:117px;height:22px;display:block;text-decoration:none;padding-top:8px;margin-left:5px;}
a.navigazioneprincipalelink:hover{color:#FFF;background-color:#5FBDF5;width:117px;height:22px;display:block;text-decoration:none;padding-top:8px;margin-left:5px;}
a.navigazioneprincipalelink:active{color:#FFF;width:117px;height:22px;display:block;text-decoration:none;padding-top:8px;margin-left:5px;}
a.homelink:link{color:#FFF;width:60px;height:22px;display:block;text-decoration:none;padding-top:8px;margin-left:7px;}
a.homelink:visited{color:#FFF;width:60px;height:22px;display:block;text-decoration:none;padding-top:8px;margin-left:7px;}
a.homelink:hover{color:#FFF;background-color:#5FBDF5;width:60px;height:22px;display:block;text-decoration:none;padding-top:8px;margin-left:7px;}
a.homelink:active{color:#FFF;width:60px;height:22px;display:block;text-decoration:none;padding-top:8px;margin-left:7px;}
a.homeimparare:link{color:#FFF;width:136px;height:22px;display:block;text-decoration:none;padding-top:8px;margin-left:5px;}
a.homeimparare:visited{color:#FFF;width:136px;height:22px;display:block;text-decoration:none;padding-top:8px;margin-left:5px;}
a.homeimparare:hover{color:#FFF;background-color:#5FBDF5;width:136px;height:22px;display:block;text-decoration:none;padding-top:8px;margin-left:5px;}
a.homeimparare:active{color:#FFF;width:136px;height:22px;display:block;text-decoration:none;padding-top:8px;margin-left:5px;}
#headerimg{margin:0;height:200px;width:100%;}
.narrowcolumn{float:left;padding:0 0 20px 30px;margin:0px 0 0;width:600px;}
.widecolumn{float:left;padding:0 10px 20px 30px;margin:5px 0 0 0px;width:600px;}
.post{margin:0 0 20px;text-align:justify;}
.pics{height:232px;width:232px;padding:0;margin:0;}
.pics img{width:601px;height:361px;}
.post hr{display:block;}
#tag_cloud-2{width:310px;height:102px;background-image:url(http://www.valoreacqua.it/wp-content/themes/fasce/images/sfondo-tag.jpg);background-repeat:no-repeat;padding-top:5px;padding-left:12px;margin-bottom:-10px;}
#tag_cloud-2 a:link{color:#39B449;text-transform:lowercase;}
#tag_cloud-2 a:hover{color:#11478D;text-transform:lowercase;}
#tag_cloud-2 a:visited{color:#39B449;text-transform:lowercase;}
#tag_cloud-2 a:active{color:#39B449;text-transform:lowercase;}
.widecolumn .post{margin:0;}
.narrowcolumn .postmetadata{padding-top:5px;}
.widecolumn .postmetadata{margin:30px 0;}
.widecolumn .smallattachment{text-align:center;float:left;width:128px;margin:5px 5px 5px 0px;}
.widecolumn .attachment{text-align:center;margin:5px 0px;}
.postmetadata{clear:both;}
.clear{clear:both;}
#footer{padding:0;margin:0 auto;width:990px;clear:both;background-color:#00468C;border:none;color:#00468C;}
#footer p{margin:0;padding:20px 0;text-align:center;}
#piedino{padding:0;margin:0 auto;width:990px;height:30px;background-color:#FFF;text-align:center;}
.bottombar{float:left;width:300px;margin-left:20px;color:#7BD587;}
.widgettitle{color:#7BD587;font-size:12px;text-transform:uppercase;}
h1{margin:0;}
h2{margin:10px 0 0;}
h2.pagetitle{margin-top:5px;margin-bottom:20px;text-align:left;}
#sidebar{margin:5px 0 0;padding:0;}
h3{padding:0;margin:0;}
h3.comments{padding:0;margin:40px auto 20px;}
p img{padding:0;max-width:100%;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:10px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left}
html>body .entry ul{margin-left:0px;padding:0 0 0 30px;list-style:none;padding-left:10px;text-indent:-10px;}
html>body .entry li{margin:7px 0 8px 10px;}
.entry ul li:before, #sidebar ul 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;}
#sidebar ul, #sidebar ul ol{margin:0;padding:0;}
#sidebar ul li{list-style-type:none;list-style-image:none;margin-bottom:10px;margin-top:30px;}
#sidebar ul p, #sidebar ul select{margin:0px 0 8px;}
#sidebar ul ul, #sidebar ul ol{margin:5px 0 0 10px;}
#sidebar ul ul ul, #sidebar ul ol{margin:0 0 0 10px;}
ol li, #sidebar ul ol li{list-style:decimal outside;}
#sidebar ul ul li, #sidebar ul ol li{margin:3px 0 0;padding:0;}
#searchform{margin:10px auto;padding:5px 3px;text-align:center;}
#sidebar #searchform #s{width:108px;padding:2px;}
#sidebar #searchsubmit{padding:1px;}
.entry form{text-align:center;}
select{width:310px;}
#commentform{margin:5px 10px 0 0;}
#commentform input{width:170px;padding:2px;margin:5px 5px 1px 0;}
#commentform textarea{width:100%;padding:2px;}
#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#commentform #submit{margin:0 0 5px auto;float:right;}
.alt{margin:0;padding:10px;}
.commentlist{padding:0;text-align:justify;}
.commentlist li{margin:15px 0 10px;padding:5px 5px 10px 10px;list-style:none;}
.commentlist li ul li{margin-right:-5px;margin-left:10px;}
.commentlist p{margin:10px 5px 10px 0;}
.children{padding:0;}
#commentform p{margin:5px 0;}
.nocomments{text-align:center;margin:0;padding:0;}
.commentmetadata{margin:0;display:block;}
#sidebar{float:right;width:310px;margin-right:20px;}
#sidebar form{margin:0;}
#wp-calendar{empty-cells:show;margin:10px auto 0;width:280px;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar a{display:block;}
#wp-calendar caption{text-align:left;width:100%;}
#wp-calendar td{padding:3px 0;text-align:center;}
#wp-calendar td.pad:hover{background-color:#fff;}
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;}
hr{display:none;}
a img{border:none;}
.navigation{display:block;text-align:center;margin-top:10px;margin-bottom:60px;}
.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}





