/* 
	Theme Name: BueTheme
	Theme URL: http://www.buetv.it/
	Description: 3Colums Theme with Video Section at top. 
	Author: Ferdinando
	Author URI: http://blogaspro.blogspot.com
	Version: 1.0
		
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

* {
	padding: 0;
	margin: 0;
}
body { 
	color:#30261E;
	font:12px Helvetica, Verdana, Arial, sans-serif;
	background:#433A33 url('images/body.png') repeat-x;
}
/* TIPOGRAFIA*/
a {
	color:#749D2D;
	font-weight:bold;
	text-decoration: none;
}
a:hover {
	text-decoration:underline;
}
ul.links {
	list-style: none;
}
.clear {
	clear:both;
}
/*STRUTTURA*/
#wrapper {
	width:962px;
	margin:0 auto;
}
#navheader  {
	margin:0px 0px;
	padding:0px;
	width:100%;
	height:28px;
	background-color:#30261e;
	border-top:2px solid #749D2D;
	border-bottom:1px solid #99a3b8;
}
#header {
	background: url('images/header.jpg') bottom center no-repeat;
	width:100%;
	margin:0px auto;
	padding:0px;
	height:132px;
	float:left;
	list-style:none;
}

#header h1 a{
	margin:11px 0 0 32px;
	float:left;
}
#topcontent {
	margin:0px;
	padding:0px;
	clear:both;
	background:#534A41 url('images/topcontainer.gif') no-repeat;
	height:10px;
	width:962px;
}
#content {
	background:#534A41 url('images/middlecontainer.gif') repeat-y;
	padding-top:0px;
	width:960px;
	border-left:1px solid #6b6055;
	border-right:1px solid #6b6055;
	float:left;
}
#content #main {
	background-color: #534A41;
	width:540px;
	float:left;
	padding:2px 0px 0px;
	position:relative;
	margin:0px 10px;
}
.searchtext { /* Nessun risultato ricerca*/
	padding:10px;
	text-align:center;
	text-transform:uppercase;
	font: normal normal 24px Impact, Helvetica,'Trebuchet MS', Arial, sans-serif;
	background-color: #d7d8c8;
}
#content #sidebar {
	text-align:left;
	float:left;
	width:400px;
	padding:0px;
	margin:0px;
	position:relative;
}
#bottomcontent {
	clear:both;
	width:962px;
	margin:0px auto;
	background:#433a33 url('images/bottomcontainer.gif') no-repeat;
	height:41px;
}
#intro {
	font:14px Helvetica, Verdana, Arial, sans-serif;
	background-color: #D7D8C8;
	line-height: 1.5em;
	padding: 15px 30px 20px;
	text-align:justify;
}
#intro h1 {
	font: normal bold 22px Helvetica,'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-transform:uppercase;
	padding:0px 0px 5px;
	
}
/* SUPERFISH NAVBAR*/
#mainnavbar {
	width:962px;
	margin:0px auto;
	padding:0px;
	background-color: trasparent;
}
#current {
	background-color:#749D2D;
}
#current a {
	color:#30261e;
}
#current ul li a {
	color:#749D2D;
}
#current a:hover {
	color:#749D2D;
}

/* RSS FEED LINK */
.rssfeed {
	float:right;
	margin:90px 25px 0px;
	height:36px;
	width:380px;
}
.rsstitle {
	margin-left:10px;
	font-size:10px;
	float:left;
	position:relative;
}

.rsstitle a{
	width:176px;
	background:url('images/rss.png') top no-repeat;	
	color:#749D2D;
	padding:4px 2px;
	display:block;
	text-decoration:none;
}
.rsstitle a:hover{
	background:url('images/rss.png') bottom no-repeat;	
	text-decoration:none;
	color:#30261E;
}
.rsstitle img{
	padding:2px 3px 0 4px;
	width:24px;
	height:24px;
	vertical-align:top;
	float:left;
}
#headcommrss {}

/* POST*/
#toppost {
	margin:0px;
	padding:0px;
	clear:both;
	background:#534A41 url('images/toppost.gif') no-repeat;
	height:10px;
}
.post {
	background-color:#D7D8C8;
	width:540px;
	float:left;
	padding-bottom:30px;
}
#downpost {
	margin:0px;
	padding:0px;
	clear:both;
	background:#534A41 url('images/downpost.gif') no-repeat;
	height:10px;
}


/* SIDEPOST  */
.postdate{
	background:#D7D8C8 url('images/date.gif') no-repeat;
	margin:0 4px 0 0;
	float:left;
	height:60px;
	line-height:20px;
	padding-top:2px;
	text-align:center;
	width:54px;
}
.postdate .day {
	text-align:center;
	margin:0px;
	padding:10px 0 0 0;
	color:#749D2D;
	font-size:2.5em;
	letter-spacing:-3px;
}
.postdate .month {
	margin-top:0px;
	padding:3px 0 3px 0;
	font-size:1em;
	letter-spacing:-1px;
	text-align:center;
	color: #d7d8c8;
}

/* ENTRY */
.entry {
	float:left;
	margin:0px;
	width: 520px;
	padding:0 10px 20px 10px;
	font: normal normal 12px Helvetica,'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 1.5em;
	}
.entry h1 {
	border-bottom:1px solid #CDCEBF;
	text-transform: uppercase;
	font: normal bold 22px Helvetica,'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	text-decoration:none;
	margin:3px 0 0px 59px;
	color: #30261e;
	padding:0px;
}
.entry h1 a {
	font: normal bold 22px Helvetica,Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-transform:uppercase;
	color: #30261e;
}

.entry #post-title, .post-pagetitle {
	background-color: #CDCEBF;
	float:left;
	margin-bottom:20px;
	padding:0 10px 0 1px;
	font: normal normal 10px Helvetica,'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
	-moz-border-radius:0 0px 10px 0;
	color:#30261E;
}

.entry #post-title  img, .post-pagetitle img{
	padding:0 1px 1px;
	background-color: #cdcebf;
	vertical-align:middle;
}
.entry h1 a:hover{
	text-decoration: none;
	color: #749D2D;
}
.entrycontent {
	clear:both;
	margin:0px 10px 10px 10px;
}
.entrycontent a {
	color:#30261E;
}
.entrycontent li{
	margin-left:20px;
}
.entrycontent object {
	margin-bottom:30px;
}
.trackback {
	float:left;
	padding-left:20px;
}

/*  FOOTER DEI POST */
.postfooter {
	clear:both;
	margin:0px 10px;	
}
#foot1 {
	font: normal normal 10px Helvetica,'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
	padding:10px 10px 2px;
	text-align: left;
}
#foot2 {
	height:24px;
	background: #CDCEBF;
	font:normal normal 12px Helvetica, Verdana, Arial, sans-serif;
	text-align: right;
	margin:0px 0px 0px 0px;
	padding:0px 20px;
}
#foot2 a {
	color:#30261E;
	}
#foot2 img {
	margin:2px auto;
	height:20px;
	vertical-align:middle;
}
.postli {
	padding:4px 4px;
	float:left;
	display:inline;
}

.sociable_tagline {
	padding:2px 2px 0 0;
	float:left;
}
.sociable li{
	float:left;
	margin:0;
	display:inline;
}
.sociable img {
	height:40px;
	background-color:#CDCEBF;
	border:0px solid #30261e;
	float: none;
	margin:1px 0px;
	padding:0px 2px;
}
.sociable-hovers {
	opacity: .75;
	-moz-opacity: .75;
	filter: alpha(opacity=75);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

/* SINGOLA PAGINA */
.pagetitle {
	width:520px;
	border-bottom:1px solid #CDCEBF;
	text-transform: uppercase;
	font: normal normal 34px Impact, Helvetica,'Trebuchet MS', Arial, sans-serif;
	text-align:left;
	margin:0px;
	padding-left:10px;
}
.post-pagetitle {
	margin-left:10px;
}

/*  PAGINA ARCHIVIO */
.archive-text {
	margin:11px 0 0 52px;
	text-transform:uppercase;
	text-align:right;
	font:normal bold 13px 'Trebuchet MS', Verdana, sans-serif;
	border-bottom:1px solid #57463F;
	color:#57463F;
}

/* PAGINA CATEGORIA*/

.catinfo {
font: normal normal 14px Helvetica,'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
background-color: #D7D8C8;
margin:0px 0px 10px;
}
.catinfo h1{
font: normal normal 34px Impact, Helvetica,'Trebuchet MS', Arial, sans-serif;
text-align:left;
margin:0px;
padding:0px 20px;
text-transform:uppercase;
}
.catinfo p{
padding:0px 20px;
}
/* PAGINA CONTATTI */
#contactstitle {
	text-align:center;
	text-transform:uppercase;
	margin:0px 10px 10px;
	padding:4px 8px;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
	background-color:#CDCEBF;
	font: normal normal 30px Impact,'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
}
#contactscontent {
	padding:8px;
	background-color:#CDCEBF;
	-webkit-border-radius: 6px;
	-moz-border-radius:6px;
}
.wpcf7 p {
	text-transform:uppercase;
	font: normal bold 14px Helvetica,'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-bottom:10px;
}
.wpcf7 .captchaimg img{
	vertical-align:top;
	margin-right:10px;
	width:80px;
	height:25px;
	border:1px solid #749D2D;
	background-color:white;
	padding:0px 4px 4px;
}
.wpcf7 input, .wpcf7 textarea{
	border: 1px solid #749D2D;
}
.wpcf7 .submitbutton {
	text-align:center;
}
.wpcf7 .button {
	color:#30261e;
	text-align:right;
	font:normal normal 0 Arial, 'Trebuchet MS', Verdana, Arial;
	border:0px solid white;
	width:80px;
	height:44px;
	background:#534A41 url('images/invia.png') center center no-repeat;
	}
.ajax-loader {
	vertical-align:middle;
}
#imageverify {
	height:30px;
	width:90px;
	font:normal bold 22px Arial, 'Trebuchet MS',sans-serif;
	letter-spacing:0px;
}
/* SIDEBAR*/
#sidebar {
	font-size:12px;
	text-align:left;
	float:right;
	width:400px;
	padding:0px;
	margin:0px;
	overflow: hidden;
}
#sidebar ul {
	list-style-type: none;
	padding-left:0px;
	margin-bottom: 0px;
}
#sidebar li {
	list-style-type: none;
}

/* MINISIDEBAR SINISTRA E DESTRA  */
#leftsidebar {
	margin-right:5px;
	float: left;
}
#rightsidebar {
	margin:0 10px 0 5px;
	float: right;
	}
#leftsidebar, #rightsidebar {
	padding:0px;
	text-transform:capitalize;
	width: 190px;
	font:normal 12px Helvetica,'Trebuchet MS', Verdana, sans-serif; 
	overflow: hidden; 
}
#leftsidebar a, #rightsidebar a{
	font:normal bold 12px Helvetica,'Trebuchet MS', Verdana, sans-serif; 
	text-transform:uppercase;
	background-color:#473C35;	
	padding:6px 6px;
	display:block;
	margin-bottom:-1px;
	border:1px solid #6b6055;
}
#leftsidebar h2, #rightsidebar h2 { 
	font:normal normal 20px Impact, Verdana, sans-serif;
	text-transform:lowercase;
	text-align:right;
	letter-spacing:1px;
	color: #749D2D;
	padding:0px 2px;
	margin:5px 4px 1px 0px;
}
#leftsidebar ul li, #rightsidebar ul li, #leftsidebar ul li ul li, #rightsidebar ul li ul li{
	margin:0px;
	padding:0px; 
}
#leftsidebar a:hover, #rightsidebar a:hover{	
	text-decoration:none;	
	background-color: #30261E;
}
#leftsidebar ul, #rightsidebar ul { 	/*margini singoli widget */	
	margin-top:0px;
	margin-bottom:16px;
}

/* MENU */
#pages ul ul{
	margin: 0px;
}

/* WIDGET*/
.widget_video { /*WIDGET VIDEO */
	height:285px;
	margin:0px 10px 1px 0px;
	padding:25px 0 0 25px;
	background:#30261E url('images/tv.gif');
}


.searchw { /*WIDGET RICERCA */
	margin:0px 30px 10px;
	padding:8px 0px 0px 0px;
	height:32px;
	width:330px;
	background: url(images/searchbg.gif) no-repeat;
}
#myform {
	text-align:right;
	margin:0px 20px;
	padding:0px;
}
#myform .textinput {
	width:194px;
	height:18px;
	font:normal normal 16px Helvetica, Arial, sans-serif;
	border:1px solid #749D2D;
	color:#30261E;
	margin:0px 2px 0px 0px;
}
#myform .submit{
	height:24px;
	width:24px;
	border:0px solid;
	background: url(images/search.gif) no-repeat bottom left;
}

/*WIDGET MULTITAB */
.sidetab { 
	margin:0px 10px 20px 0px;
}

/* TABS */
.idTabs{
	overflow:hidden;
	font-size: 12px;
	margin:0px;
	padding:0px;
}
.idTabs li{
	float:left;
	list-style:none;
}
.idTabs li a{
	border-top:1px solid #6b6055;
	border-left:1px solid #6b6055;
	border-right:1px solid #6b6055;
	margin:0px 5px 0px 0px;
	display:block;
	-moz-border-radius:6px 6px 0 0;
	padding:6px 8px;
	text-decoration:none;
	text-transform:uppercase;
}
.idTabs a:hover{
	margin:0px 5px 0px 0px;
	background-color:#433A33;
}
.idTabs .selected{
	margin:0px 5px 0px 0px;
	padding:6px 8px;
	background-color:#30261E;
	text-decoration:none;
}
.idTabs .selected:hover{
	margin:0px 5px 0px 0px;
	padding:6px 8px;
	background-color:#30261E;
	text-decoration:none;
}

/* CONTENUTO */
#tabcontent {
	margin:0px;
	padding:0px;
	background-color:#30261E;
	-webkit-border-radius:0 6px 6px 6px;
	-moz-border-radius:0 6px 6px 6px;
	border-bottom:1px solid #6b6055;
	border-top:1px solid #6b6055;
	border-right:1px solid #6b6055;
	border-left:1px solid #6b6055;
}

/* ULTIMI ARTICOLI TAB */
#recentposts{
	font:normal normal 12px 'Arial Black',Georgia, Helvetica, Arial, sans-serif; 
	text-transform:uppercase;
	clear:both;
	margin:8px;
	background-color:#5F8325;
	-webkit-border-radius: 4px;
	-moz-border-radius:4px;
	padding:2px;
}
#recentposts li{
	background-color:#749D2D;
	padding:4px 4px;
	margin:8px 4px;
	list-style:none;
	-webkit-border-radius: 4px;
	-moz-border-radius:4px;
}
#recentposts a {
	display:block;
	color: #30261e;
	text-decoration:none;
}
#recentposts li:hover {
	background-color:#97cc3c;
}


/* TAG CLOUD TAB*/
#tagcloud {
	margin:8px;
	text-transform:uppercase;
	font-family: 'Arial Black',Helvetica,'Trebuchet MS',Verdana,sans-serif;
	background-color:#5F8325;
	text-align:justify;
	padding:2px;
}
#tagcontent a {
	color:#30261e;
}
#tagcontent a:hover {
	color: #97cc3c;
	text-decoration:none;
}
#tagcontent {
	background-color:#749D2D;
	padding:6px;
	margin:8px 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius:4px;
}

/* COMMENTI RECENTI TAB */
#recentcomments {
	text-transform:lowercase;
	clear:both;
	margin:8px;
	background-color:#5F8325;
	-webkit-border-radius: 4px;
	-moz-border-radius:4px;
	padding:2px;
}
#recentcomments li {
	font-size:0px; /*IE7 FIX*/
}
#recentcomments li ul li {
	font:normal normal 12px 'Arial Black', Helvetica, 'Trebuchet MS', Arial, sans-serif; 
	margin:4px;
	padding:4px;
	background-color:#749D2D;
	-webkit-border-radius: 4px;
	-moz-border-radius:4px;
}
#recentcomments a {
	color:#97cc3c;
}
#recentcomments a:hover{
	text-decoration:underline;
}
#recentcomments img{
vertical-align:middle;
border:1px solid #30261e;
}

/*  WIDGET ADVERTISING */
#ads {
		text-align:center;
}
#ads img{
		background-color: #433A33;
		padding:4px;
		margin:0px 7px 10px 0px;
		height:100px;
		width:100px;
		border:1px solid #6b6055;
}	
#ads img:hover{
		background-color: #30261E;
}

/*TAGCLOUD FLASH WIDGET */
#wpcumuluswidgetcontent { 
	background-color:#433A33;
	border:1px solid #6b6055;
	text-align:center;
}

/*CALENDARIO WIDGET*/
#calendar_wrap { 
	background-color:#433A33;
	font:normal bold 14px Arial, Helvetica, Verdana, sans-serif;	
	color:#30261e;
	line-height:1.4em;
	text-align:center;
	height:190px;
	margin:0px 0px 16px;	
	border:1px solid #6b6055;
}
#wp-calendar {
	width:180px;
	text-align:center;
	padding:0px;
	margin:0px auto;
}
#wp-calendar thead {
	color:#749D2D;
}
#wp-calendar  a{	
	text-transform:uppercase;
	background-color: #433A33;
	border:0px;
	text-align:center;
	margin:0px;
	padding:0px;
}
#wp-calendar  a:hover{
	background-color: #433A33;
	text-decoration:underline;
}
#wp-calendar  caption{	
	color:#749D2D;
	background-color:#30261e;
	margin-top:4px;
	padding:4px;
	font-weight:bold;
	text-transform:uppercase;
}

/* WIDGET FLICKR */
#flickrrss {
	clear:both;
	text-align:left;
	margin-bottom: 30px;
}

#flickrrss a{
	float:left;
	background-color:#473C35;	
	height:60px;
	width:80px;
	padding:4px;	
	display:inline;
	margin:0px 0px 4px 5px;	
	border:1px solid #749D2D;
}
#flickrrss a:hover{
	background-color:#30261e;
}
#flickrrss a img {
	border:0px solid #749D2D;
	width:80px;
}

/* COMMENTI */
#comments {
	background-color:#D7D8C8;
	margin:20px 0px 20px 0px;
	float: left;
	width: 540px;
}
#comments a {
	text-decoration:underline;
}
h2.comment-title {
	text-transform:uppercase;
	font-size:large;
	color: #30261E;
	margin:20px 0 0 20px;
	float: left;
}
h2.comment-title img {
	vertical-align:middle;
}
h2.comment-title a {
	color: #30261E;
}

#postcomment {
	text-transform:uppercase;
	font-size:large;
	color: #30261E;
	padding-left:10px;
	clear:both;
	float:left;
	margin:30px 0 2px 10px;
}
#postcomment img{
vertical-align:middle;
}
.comment-post-title {
	clear:both;
	float:left;
	margin:-5px 50px 0px;
}
.p-comments-end {
	text-align:center;
	text-transform:uppercase;
	font:normal bold large 'Trebuchet Ms', Verdana, Arial, sans-serif;
	color: #749D2D;
	clear:both;
	float:left;
	width:492px;
	margin:0 0 0 0px;
	padding:10px 5px;
	}
.comment-data {
	width:500px;
	background-color:#CDCEBF;
	margin:0px 10px 0px;
	padding:5px 10px;
	float:left;
	border:0px solid #6B6055;
	text-align:left;
	font-size: 10px;
	line-height: 12px;
	-moz-border-radius:6px;
}
.alt .comment-data  {
	width:500px;
	background-color:#D7D8C8;
	padding:5px 10px;
	float:left;
	border:0px solid #6B6055;
	text-align:left;
	font-size: 10px;
	line-height: 12px;
}
.comment-author	{
	width:435px;
	color:#749D2D;
	padding:0px;
	margin:0px;
	float:left;
	font:normal bold 16px 'Segoe Print', Helvetica, Arial, sans-serif;
}
.comment-time {
	width:435px;
	color: #534A41;
	border-top:1px solid #534A41;
	margin-top:-5px;
	font:normal bold 10px Helvetica, Verdana, Arial, sans-serif;
	clear:left;
	float:left;
}
.comment-img {
	width:44px;
	height:44px;
	float:right;
	padding: 2px;
	margin: 0px;
	background-color: #534A41;
}
.comment-text {
	vertical-align:middle;
	background-color:trasparent;
	font:normal normal 12px Helvetica, Verdana, Arial, sans-serif;	
	padding:5px 0px;
	color:#30261E;
	float:left;
}
#comment-mod {
	font-style:italic;
}
#comments ol, #comments ol li {
	list-style: none;
}
#comments .commform {
	clear:both;
	float:left;
	width:500px;
	background-color: #CDCEBF;
	padding:6px 10px;
	margin:1px 10px;
	-moz-border-radius:4px;
}
.commform span{
	padding:0px 5px;
	clear:both;
	float:left;
}
#comments #author, #url, #email {
	border:1px solid #749D2D;
	font: normal normal 12px Helvetica, 'Trebuchet MS', Verdana, sans-serif;
	margin:0 0 0 0px;
	
}
#comments input {
	width:220px;
	height:16px;
}
#comments textarea {
	border:1px solid #749D2D;
	width:498px;
	font-size: 12px;
}
#comments #submit {
	margin:2px 20px;
	float:right;
	width:120px;
	height:auto;
	}
	
/* NAVIGAZIONE  FINE POST*/ 
#prevnext { 
	background-color:#D7d8C8;
	text-transform: uppercase;
	float:left;
	clear:both;
	width:520px;
	color: #92c816;
	padding:2px 10px;
}  
#prevnext #alignright a, #prevnext #alignleft a{ 
	font:normal bolder 14px Arial, Helvetica,'Trebuchet MS', Verdana, sans-serif;
	display:block;
	color:#30261e;
	padding:3px 8px;
	margin:0px;
	border:2px solid #d7d8c8;
} 
#prevnext #alignright a:hover, #prevnext #alignleft a:hover, #prevnext #alignsingleright a:hover, #prevnext #alignsingleleft a:hover {
	background-color:#749D2D;
	text-decoration:none;
	color:#30261e;
	border:2px solid #30261e;
	-webkit-border-radius: 4px;
	-moz-border-radius:4px;
}
#prevnext #alignright a{ 
	float:right;
	text-align:right;
} 
#prevnext #alignleft a{ 
	float:left;
	text-align:left;
} 

#prevnext #alignsingleright a, #prevnext #alignsingleleft a{ 
	font:normal bolder 14px Arial, Helvetica,'Trebuchet MS', Verdana, sans-serif;
	color:#30261E;
	padding:3px 5px;
	margin:0px;
	border:2px solid #d7d8c8;
}
#prevnext #alignsingleright a, #prevnext #alignsingleleft a{ 
	color:#30261E;
	text-decoration:none;
}
#prevnext #alignsingleleft { 
	color:#30261e;
	text-align:left;
	float:left;
}
#prevnext #alignsingleright { 
	color:#30261e;
	text-align:right;
	float:right;
} 

/*FOOTER*/
#footer {
	float:left;
	width:962px;
	margin:0 auto;
	height:150px;
	background:#433A33 url('images/bottomcontainer.gif') top no-repeat;
	padding:22px 0px 0px;
	}
#footer li{
	list-style:none;
}
.footermain{
	width:900px;
	height:150px;
	margin:9px auto 0px;
	background-color: #30261e;
	border-left:1px solid #6b6055;
	border-right:1px solid #6b6055;
}
.footercontent {
	margin:0px 9px 0px;
	height:150px;
	padding:0px;
	background-color:#5F8325;
}
.footercontent .widget {
	font:normal normal 14px Helvetica,'Trebuchet MS',Verdana,sans-serif;
	color: #30261e;
	float:left;
	margin-left:10px;
}
.footercontent .widget a{
	color:#30261E;
}
.footercontent .widget h2 {
	text-align:left;
	font: normal normal 18px Impact,Helvetica,'Trebuchet MS',Verdana,Arial,sans-serif;
	text-transform:lowercase;
	background-color:#5F8325;
}

.footercontent .widget img {
	vertical-align:middle;
	margin:0px;
	padding:0px;
	border:0px solid white;
}

/* FOOTER WIDGET META */
.footercontent  li ul{
	font:normal normal 12px Helvetica, sans-serif;
	padding:4px 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius:8px;
	background-color:#749D2D;
}
/* FOOTER WIDGET TESTO */
.textwidget{ /*contenuto testo widget*/
	/*border:1px solid #6B6055;*/
	padding:4px 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius:8px;
	background-color:#749D2D;
}
#rightsidebar .textwidget {
	border:0px solid #6B6055;
	padding:0px;
	margin:0px;
	-webkit-border-radius: 0px;
	-moz-border-radius:0px;
	background-color: #534A41;
} 
#text-458464951 a{
	margin:0px;
	border:1px solid #6B6055;
	padding:8px;
}
#text-458464951 a:hover{
	background-color: #30261E;
}

/* FOOTER WIDGET CHI SIAMO */
#text-313415861, #text-314260121 { 
	text-align:justify;
	font-size:12px;
	width:500px;
}
#text-313415861 img, #text-314260121 img{
	padding:0px;
	margin:0px;
	margin-left:4px;
	float:right;
}
/* FOOTER WIDGET CONTATTI */
#text-313415862, #text-314260122 { 
	width:194px;
	text-transform:uppercase;
}
#text-313415862, #text-314260122 a{
}
#text-313415862 img, #text-314260122 img{
	width:24px;
	height:24px;
}
/* FOOTER COPYRIGHT */
#copyright {
	clear:both;
	height:20px;
	font:normal normal 10px Helvetica,'Trebuchet MS',Verdana,sans-serif;
	width:100%;
	float:left;
	text-align:center;
	margin:0px;
	border-top:1px solid #6b6055;
	border-bottom:3px solid #749D2D;
	padding:8px 0px 0px;
	background-color: #30261E;
	color:#fff;
}

a#tooCool {
   position: fixed;
   right: 0;
   bottom: 0;
   display: block;
   height: 80px;
   width: 80px;
   background: url(images/toocool.png) bottom right no-repeat;
   text-indent: -999em;
   text-decoration: none;
}
