/*
Theme Name: ScelgoLaLiberta
Theme URI: http://www.zeronovecomunicazione.it
Version: 1.0
Author: Sandro Mattei

Default WordPress by Sandro Mattei || http://www.zeronovecomunicazione.it
*/
*{
margin: 0px;
padding: 0px;
}
a, a img{
border: none;
}
html, body{
font-family: Georgia, "Times New Roman", Times, Serif;
font-size: 15px;
color: #333333;
text-align: center;
line-height: 1.5;
background: #e3f3ff url(images/body_bkg.jpg) repeat-x top center;
}
h1{
font-size: 25px;
color: #763712;
background: url(images/h1_bg.gif) no-repeat top left;
line-height: 1.2;
padding-bottom: 12px;
}
h1 a,h1 a:link,h1 a:visited{
color: #763712 !important;
text-decoration: none;
}
p{
margin-top: 15px;
}
#maincontainer{
margin: 0px auto;
background: url(images/mainhead_bkg.jpg) no-repeat top center;
}
#container{
width: 962px;
margin: 0px auto;
padding-top: 175px;
}
#topwrap{
background: url(images/top.png) no-repeat top center;
padding-top: 46px;
}
#nav{
float: left;
padding-left: 35px;
}
#nav ul{
list-style: none;
}
#nav li{
display: block;
float: left;
}
#nav #home a{
width: 105px;
margin-right: 8px;
}
#nav #chisiamo a{
width: 112px;
}
#nav #contatti a{
width: 112px;
}
#nav a, #nav a:link, #nav a:visited{
display: block;
float: left;
height: 30px;
line-height: 30px;
color: black;
text-decoration: none;
font-weight: bold;
font-size: 16px;
}
#searchbox{
width: 308px;
float: right;
margin-right: 35px;
}
#searchbox input[type=text]{
width: 185px;
padding: 5px 5px;
display: block;
float: left;
margin-left: 20px;
background: none;
border: none;
}
#searchbox input[type=submit]{
width: 70px;
height: 23px;
display: block;
float: right;
border: none;
margin-right: 10px;
background: none;
cursor: pointer;
}
#maincontentbottom{
background: url(images/container_bottom.png) no-repeat bottom center;
padding-bottom: 7px;
}
#maincontent{
background: url(images/container_main.png) repeat-y top center;
padding: 0px 7px;
text-align: left;
}
#content{
width: 498px;
float: left;
padding: 30px 12px 30px 50px;
}
#side{
width: 388px;
float: left;
padding-top: 30px;
text-align: center;
}
#leftsidebar{
width: 170px;
float: left;
padding: 20px 8px 30px 16px;
text-align: left;
}
#rightsidebar{
width: 170px;
float: left;
padding: 20px 12px 30px 8px;
text-align: left;
}

/*class*/

.clearit{
clear: both;
visibility: hidden;
}
.rosso{
color: #763712;
}
.iscrizione{
padding: 10px;
background: #f9a71f;
text-align: center;
font-size: 13px;
line-height: 1.2;
}
.iscrizione h2{
font-family: Arial, Helvetica, Sans-serif;
line-height: 1.2;
font-weight: bold;
font-size: 16px;
color: white;
}
.categoryname{
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
text-transform: uppercase;
display: block;
padding: 3px 0px 3px 18px;
background: url(images/freccia_categorie.gif) no-repeat 0px 7px;
}
.single{
position: relative;
padding-bottom: 15px;
border-bottom: solid 1px #cccccc;
margin-bottom: 10px;
}
.postitle{
position: relative;
float: left;
min-width: 80%;
}
.commentbaloon{
width: 42px;
background: url(images/baloon_commenti.gif) no-repeat center center;
text-align: center;
padding: 10px 25px;
font-size: 20px;
z-index: 20;
display: inline;
}
.single a, .single a:link, .single a:visited{
color: #157df1;
}
.publishinfo{
font-family: Arial, Helvetica, Sans-serif;
color: #666666;
font-size: 12px;
display: block;
}
.publishinfo a,.publishinfo a:link,.publishinfo a:visited{
color: #157ccb;
text-decoration: none;
}
.publishinfo a:hover{
text-decoration: underline;
}
.articlethumb{
width: 100px;
height: 100px;
padding: 5px;
border: solid 1px #cccccc;
float: right;
margin-left: 12px;
margin-bottom: 12px;
}
#stream_content, .page_stream{
display: none;
height: 30px;
}


.options a,.options img{
text-decoration: none;
border: none;
}
.tagslist{
height: 20px;
padding-left: 28px;
font-size: 11px;
font-family: Arial, Helvetica, Sans-serif;
color: #666666;
background: url(images/tagicon.gif) no-repeat top left;
}
.tagslist a,.tagslist a:link,.tagslist a:visited{
color: #666666;
}
.tagslist a:hover{
text-decoration: none;
}
.ball{
width: 64px;
height: 82px;
padding-top: 15px;
position: absolute;
left: -86px;
top: 0px;
text-align: center;
background: url(images/palloncino.png) no-repeat top center;
color: black;
line-height: 0.9;
}
.ball .number{
font-size: 26px;
display: block;
}
.ball .month{
font-size: 15px;
display: block;
margin-top: 3px;
}
.postit{
width: 364px;
margin: 0px auto;
background: url(images/postit_main.jpg) repeat-y top center;
text-align: left;
font-family: Arial, Helvetica, Sans-serif;
font-size: 13px;
}
.postit ul{
list-style: none;
}
.postit li{
padding: 0px 0px 8px 0px;
margin-bottom: 8px;
border-bottom: solid 1px #cccccc;
margin-bottom: 5px;
}
.postittop{
background: url(images/postit_top.jpg) no-repeat top center;
}
.postitbot{
background: url(images/postit_bottom.jpg) no-repeat bottom center;
padding: 105px 20px 20px 20px;
line-height: 1.2;
}
.postitbot p{
margin: 0px;
}
.roberti{
padding-bottom: 8px;
margin-bottom: 8px;
border-bottom: solid 1px silver;
font-size: 13px;
font-family: Arial, Helvetica, Sans-serif;
line-height: 1.3;
background: white;
}
.roberti ul{
list-style: none;
}
.roberti p{
margin-top: 10px;
}
.roberti img{
border: solid 1px silver;
}
.roberti h2{
font-size: 13px;
color: #50a1d4;
}
.boxcommenti{
background: url(images/box_giallo_main.jpg) repeat-y top center;
font-size: 12px;
line-height: 1.3;
font-style: italic;
}
.boxcommenti ul,.boxverde ul{
list-style: none;
}
.boxcommenti li,.boxverde li{
padding-bottom: 8px;
margin-bottom: 8px;
border-bottom: solid 1px silver;
}
.boxcommenti a, .boxcommenti a:link, .boxcommenti a:visited, .boxverde a, .boxverde a:link, .boxverde a:visited{
color: #763712;
text-decoration: none;
}
.boxcommenti a:hover, .boxverde a:hover{
text-decoration: underline;
}
.boxcommentitop{
background: url(images/box_commenti_top.jpg) no-repeat top center;
}
.boxcommentibottom{
background: url(images/box_giallo_bottom.jpg) no-repeat bottom center;
padding: 75px 15px 15px 15px;
}
.boxverde{
background: url(images/verde_main.jpg) repeat-y top center;
font-size: 12px;
line-height: 1.3;
font-style: italic;
}
.boxverdebottom{
background: url(images/verde_bottom.jpg) no-repeat bottom center;
padding: 75px 15px 15px 15px;
}
.boxrecentitop{
background: url(images/box_recentpost_top.jpg) no-repeat top center;
}
.boxcategorietop{
background: url(images/box_categorie_top.jpg) no-repeat top center;
text-transform: uppercase;
font-weight: bold;
}
.boxarchiviotop{
background: url(images/box_archivio_top.jpg) no-repeat top center;
text-transform: uppercase;
font-weight: bold;
}
.boxendotop{
background: url(images/endo_top.jpg) no-repeat top center;
}
.boxlinkstop{
background: url(images/links_top.jpg) no-repeat top center;
font-weight: bold;
}
.boxverde{
background: url(images/box_verde_main.jpg) repeat-y top center;
font-size: 12px;
line-height: 1.3;
font-style: italic;
}
.boxverdebottom{
background: url(images/box_verde_bottom.jpg) no-repeat bottom center;
padding: 75px 15px 15px 15px;
}
.boxdiconotop{
background: url(images/box_dicono_top.jpg) no-repeat top center;
}
.distance{
height: 8px;
}
.newsletterbox{
background:#f6a800;
text-align: left;
}
.newsletterbox p{
font-size: 12px;
text-align: center;
line-height: 1.2;
}
#alo_easymail_widget_table, #alo_easymail_widget_table td{
font-family: "Trebuchet MS", Arial, Helvetica, Sans-serif;
font-size: 12px;
line-height: 1.2;
text-align: left:
}
.newslettertop{
background: url(images/box_iscriviti_top.jpg) no-repeat top center;
}
.newsletterbot{
background: url(images/box_iscriviti_bot.jpg) no-repeat bottom center;
padding: 80px 10px 10px 10px;
}

#alo_easymail_widget_form{
text-align: center;
}
#alo_easymail_widget_feedback{
font-size: 12px;
text-align: center;
line-height: 1.2;
}

#alo_easymail_widget_form input[type=text]{
background: white;
width: 140px;
display: block;
margin: 0px auto 5px auto;
padding: 5px 5px;
border: none;
}
.ricevicapitolobox{
background: #146696 url(images/ricevicapitolobox_main.jpg) repeat-y top center;
text-align: center;
}
.ricevicapitolobox span{
display: none;
}
.ricevicapitolobox_top{
background: url(images/ricevicapitolobox_top.jpg) no-repeat top center;
}
.ricevicapitolobox_bot{
background: url(images/ricevicapitolobox_bot.jpg) no-repeat bottom center;
padding: 166px 10px 10px 10px;
}
.ricevicapitolobox input[type=text]{
padding: 5px;
width: 140px;
margin-bottom: 8px;
}
#confermacapitolo{
display: none;
color: white;
}
#get_recent_comments_wrap ul{
list-style: none;
}
#commenti_template{
font-size: 13px;
}
#commenti_template ol li{
padding-bottom: 8px;
border-bottom: solid 1px #eaeaea;
margin-bottom: 8px;
}
ul.socialwrap{
margin-top: 20px !important;
}
#bottombar{
position: fixed;
bottom: 0px;
width: 100%;
height: 27px;
left: 0px;
z-index: 100;
}
#tools{
background-image: url(images/bottombar_bg.jpg);
background-repeat: repeat-x;
margin: 0px 15px;
height: 27px;
}
#tool_recentpost{
width: 106px;
height: 27px;
background: url(images/recentposts_button.jpg) no-repeat top center;
margin: 0px 5px 0px 30px;
position: relative;
float: left;
}

#tool_recentbox{
position: absolute;
bottom: 27px;
left: 0px;
width: 350px;
display: none;
}
#tool_recentbox_content{
width: 350px;
height: 280px;
border: solid 1px #666666;
background: white;
overflow-y: scroll;
text-align: left;
}
#tool_recentbox_content ul{
list-style: none;
}
#tool_recentbox_content li{
padding: 10px 10px;
border-bottom: dotted 1px gray;
}
#tool_recentbox_content a,#tool_recentbox_content a:link,#tool_recentbox_content a:visited{
color: #763712;
font-weight: bold;
font-size: 16px;
display: block;
}
#tool_recentbox_content a:hover{
text-decoration: none;
}
#tool_facebook{
display: block;
width: 87px;
height: 27px;
cursor: pointer;
background: url(images/ffp_button.jpg) no-repeat top left;
position: relative;
float: left;
margin: 0px 5px;
}
#tool_twitter{
display: block;
width: 63px;
height: 27px;
cursor: pointer;
background: url(images/tw_button.jpg) no-repeat top left;
position: relative;
float: left;
margin: 0px 5px;
}
.lista{
padding: 8px 0px 8px 15px;
}
#confirm{
padding: 15px;
color: white;
}
#tool_share{
display: block;
height: 27px;
position: relative;
float: left;
margin: 0px 5px;
}
#tool_rss{
display: block;
height: 27px;
position: relative;
float: left;
margin: 0px 5px;
}
#tool_sethome{
display: block;
height: 27px;
position: relative;
float: left;
margin: 0px 5px;
}
#footer{
padding-bottom: 40px;
}
#scelgo{
border-right: solid 1px black;
}
#wplink{
padding: 0px 10px;
border-right: solid 1px black;
}
#footer a, #footer a:link, #footer a:visited{
color: #333333;
text-decoration: none;
}
#footer a:hover{
text-decoration: underline;
}
#fleft{
float: left;
text-align: left;
}
#fright{
float: right;
text-align: right;
padding-top: 15px;
}

