/*  
Theme Name: Azzardo Consapevole
Theme URI: www.azzardoconsapevole.it
Description: Nuovo tema del portale Azzardo Consapevole
Version: 1.0
Author: Elisa Baraccoli
Author URI: 
*/
@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding: 0;
	/*background: #EBF2F8 url(images/bkg-body.png) top left repeat-x;*/
	color: #000000;
	text-align: center;
}
html, body {
    height: 100%;
}
div, p, ul, li, a, img, h1, h2, h3{
	margin: 0;
	padding: 0;
}
img{ border: none}
li{ list-style: none;}
a{ text-decoration: none; color: #000000;}
a:hover{ color: #828282}
div#wrapper{
	width: 982px;
	margin-right: auto;
	margin-left: auto;
	font-family: "Tahoma", Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	text-align: left;
}
div#header{
	width: 892px;
	height: 74px; 
	padding-left: 90px;
	padding-top: 42px;
	background: #000 url(images/bkg-header.png) top left no-repeat;
}
a.logo{
	display: block;
	float: left;
	width: 0;
	height: 42px;
	padding-left: 284px;
	overflow: hidden;
	background: url(images/logo.gif) top left no-repeat; 
}
a.rss{
	display: block;
	float: left;
	width: 0;
	height: 29px;
	margin: 9px 33px 0 321px;
	padding-left: 30px;
	overflow: hidden;
	background: url(images/rss.gif) top left no-repeat; 
}
/******SEARCH***/
div#cerca{
	float: left;
	width: 219px;
	height: 21px;
	line-height: 21px;
	padding-left: 5px;
	margin-top: 13px;
	background: url(images/bkg-cerca.gif) top left no-repeat;
}
div#cerca #search{
	float: left;
	width: 160px;
	padding-top: 4px;
	background: none;
	border: none;
}
div#cerca #searchsubmit{
	float: left;
	width: 49px;
	height: 21px;
	margin-left: 4px;
	border: none;
	background-color: none;
	background:url(images/bott-cerca.jpg) top left no-repeat;
}
/*****MENU TOP***/
ul#menu{
	width: 982px;
	height: 37px;
	background: url(images/bkg-menu-top.jpg) top left repeat-x;
}
ul#menu li { float: left;}
ul#menu a{
	display: block;
	padding-left: 24px;
	padding-right: 24px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 37px;
	text-transform: uppercase;
	background: url(images/linea-menu-top.png) center right no-repeat; 
}
ul#menu a:hover{ background: url(images/bkg-menu-top-hover.jpg) top left repeat-x; color: #000000 }
/***************/
#ausiliario{
	width: 975px;
	padding-top: 20px;
	padding-left: 7px;
	padding-right: 9px;
	overflow: auto;
}
/********BOX-SX**********/
#box-sx{
	float: left;
	width: 675px;
}
#box-sx2{ /**page interne**/
	float: left;
	width: 675px;
	margin-top: 8px;
}
#contenuto{
	float: left;
	width: 362px;
	height: 418px;
	padding-left: 19px;
	padding-right: 18px;
	margin-bottom: 7px;
	background: url(images/bkg-contenuto.png) top left no-repeat;
}
p.data{ 
	padding-left: 18px; 
	padding-top: 13px; 
	margin-bottom: 18px;
	color:#FFFFFF
}
h1.tiolo-post-home{
	font-size: 1.6em;
	color: #000000;
}
#contenuto p.cate-auto{
	font-size: 11px;
	margin-top: 2px;
	margin-bottom: 15px;
}
#contenuto .articolo{
	position: relative; 
	left: 0px;
	color: #828282
}
#contenuto .articolo img{ display: none}
#contenuto img.wp-post-image{
	float: left;
	margin: 3px 10px 1px 0px;
}
#contenuto .articolo a.more-link{ 
	float: right;
	margin-top: 30px;
	color: #FF2121;
}
/****ITEMS****/
#items{
	float: left;
	width: 236px;
	height: 380px;
	padding-top: 38px;
	padding-left: 22px;
	padding-right: 18px;
	margin-bottom: 7px;
	background: url(images/bkg-articoli.png) top left no-repeat;
}
h1.tiolo-post-items{
	font-size: 0.9em;
	color: #000000;
}
#items a.vaiArt{
	float: right;
	color: #FF2121;
	font-size: 0.8em;
}
#items span.stop{ display: none}
#items .post{ margin-bottom: 10px;}
#items img.wp-post-image{ float:left; margin: 3px 10px 0px 0px}
#items #excerpt{ position: relative; left: 0px;}

/************/
#evidenza{
	float: left;
	width: 675px;
	height: 222px;
	margin-bottom: 13px;
}
#evidenza{
	float:left;
	width: 676px;
	height: 222px;
}
#evidenza div.textwidget{
	float:left;
}
div#box-1, div#box-2, div#box-3{
	width: 215px;
	height: 213px;
	padding-top: 9px;
	padding-left: 4px;
	margin-right: 9px;
	background:url(images/box-evidenza.png) top left no-repeat;
	
}
div#box-3{ margin-right: 0px; }
div#box-2 p{ background: none}
#evidenza h2{
	padding-left: 11px;
	margin-bottom: 15px;
	font-size: 0.9em;
	color: #DC0000;
	font-weight: bold;
}
#evidenza p{
	padding-bottom: 9px;
	background: url(images/linea-evidenza.jpg) bottom left no-repeat;
}
#evidenza h2.title-widget{ display:none}
/************ARTICOLI CATEGORIE******/
#inf-top{
	float: left;
	width: 675px;
	height: 8px;
	background: url(images/bkg-inf-top.jpg) top left no-repeat;
}
#inferiore{
	float: left;
	width: 636px;
	padding-top: 5px;
	padding-right: 30px;
	padding-left: 9px;
	background: url(images/bkg-inf.jpg) top left repeat-y;
}
#inf-bottom{
	float: left;
	width: 675px;
	height: 16px;
	margin-bottom: 8px;
	background:url(images/bkg-inf-bottom.jpg) top left no-repeat;
}
#inferiore h1.titolo-cate{ font-size: 1.3em; color: #E12121/*margin-bottom: 3px;*/}

/****INF****/
#inferiore p.cate-auto{ 
	margin-bottom: 3px;
}
#inferiore p.cate-auto span, #inferiore p.cate-auto span a { 
	color: #BCBBBB;
}
#inferiore p.cate-auto span a:hover { 
	color: #000000
}
#inferiore h1.tiolo-post-top, #inferiore h1.tiolo-post-bottom{ 
	font-size: 0.9em;
}
#inferiore h1.tiolo-post-top a{ 
	color: #E12121
}
#inferiore #riassunto{
	padding-bottom: 30px;
	margin-bottom: 15px;
	background: url(images/linea-inferiore.gif) 119px bottom no-repeat; 
}
#inferiore img.wp-post-image, #inferiore img{
	 float:left; 
	 margin: 3px 10px 0px 0px
}
#inferiore #riassunto{ 
	position: relative; 
	left: 0px
}
#infBottom{ 
	margin-top: -15px; 
	margin-bottom: 15px;
}
#inferiore div.date{
	padding-bottom: 15px;
	padding-top: 15px;
	border-bottom: 1px dotted #B80004;
}
#inferiore div.date p{ 
	float: left; 
	font-size: 11px;
	margin-right: 3px; 
	color: #828282; 
}
.articolo p, #articolo-page p{ margin-bottom: 8px;}
.articolo ul li, #articolo-page ul li{ list-style: inside; margin-left: 20px;}
.articolo a:hover, #articolo-page a:hover{ text-decoration: underline}
/************INF INDEX****/
#box-sx2 #inferiore a.vaiArt{
	float: right;
	color: #FF2121;
}
/****SINGLE***/
#box-sx2 h1.title-art{ 
	font-size: 1.3em;
	margin-bottom: 15px;
}
#box-sx2 h1.title-art a{
	color: #E12121
}
#box-sx2 h1.title-art a:hover{
	color: #828282
}
/****PAGE****/
#articolo-page{
	margin-bottom: 15px;
}
/***NAV***/
div.navigation a{
	display: block;
	color: #ccc;
	border: 1px solid #646D71;
	padding: 3px 6px;
	background-color: #000000;
}
div.navigation .left a:hover, div.navigation .right a:hover{
	color: #FF2121;
}
div.navigation .left{
	float: left;
}
div.navigation .right{
	float: right;
	padding-right: 10px;
}

/********BOX-DX**********/
#sidebar{
	float: left;
	width: 283px;
	padding-left: 8px;
	padding-top: 8px;
}
#sidebar h2.title-widget{ display:none}
#box-4 a{
	display: block;
	width: 283px;
	height: 98px;
	margin-bottom: 25px;
	background: url(images/bkg-box4.png) top left no-repeat;

}
#box-5 a{
	display: block;
	width: 283px;
	height: 98px;
	margin-bottom: 14px;
	background: url(images/bkg-box5.png) top left no-repeat;
}
/*****SIDEBAR***/
div#sidebar h3.title{
	font-size: 1em;
	color: #FFFFFF; 
}
div#sidebar div.bkg-title, div#sidebar div.bkg-title-archivio {
	width: 273px;
	padding-left: 10px;
	padding-top: 8px;
	padding-bottom: 5px;
	color: #DEDEDE;
	background: #000 url(images/bkg-commenti.jpg) top left no-repeat;
}

/*formattazione textwidget**/
div#sidebar div.textwidget{
	margin-bottom: 25px;
}
/*******COMMENTI SIDEBAR****/
li.widget_get_recent_comments{
	padding-top: 8px;
	padding-bottom: 5px;
	margin-bottom: 25px;
	color: #DEDEDE;
	background: #000 url(images/bkg-commenti.jpg) top left no-repeat;
}
li.widget_get_recent_comments ul li{
	padding-left: 10px;
	padding-right: 10px;
}
li.widget_get_recent_comments h2{ 
	font-size: 1em;
	padding-left: 10px;
	margin-bottom: 10px;
	color: #FFFFFF
}
li.widget_get_recent_comments ul li{
	padding-top: 9px;
	padding-bottom: 7px;
	background: url(images/linea-commenti.gif) bottom left no-repeat;
}
li.widget_get_recent_comments ul li a{
	color: #FFFFFF 
}
li.widget_get_recent_comments ul li a:hover{
	color: #828282
}
/*******ARCHIVIO**********/
div#sidebar div.bkg-title-archivio{
	margin-bottom: 25px;
}
div#sidebar div.bkg-title-archivio li{
	padding-top: 10px;
	padding-bottom: 10px;
	background: url(images/linea-archivio.jpg) 6px bottom no-repeat;
}
div#sidebar div.bkg-title-archivio a{
	color: #FFFFFF
}
div#sidebar div.bkg-title-archivio a:hover{
	color: #6F6F6F
}
/***********COMMENTI****/
#commentform{ 
	margin-bottom: 15px;
}
h3#comments, h3#respond{
	font-size: 1.2em;
	font-weight: normal;
	margin: 10px 0px;
	color: #E12121
}
ol.commentlist{ margin-top: 0}
ol.commentlist li{ margin-bottom: 10px; padding-bottom: 10px; background: url(images/linea-inferiore.gif) 119px bottom no-repeat }
p.approvazione{ text-transform:uppercase; font-weight: bold; margin: 3px 0}
/***NOT FOUND***/
.notfound p.title-art{ 
	font-size: 1.3em;
	margin-bottom: 15px;
	color: #E12121
}
.notfound p.title-art span{
	font-weight: bold;
	color: #000000
}
.notfound ul{
	padding-left: 40px;
	margin-bottom: 15px;
}
.notfound ul li{
	margin-top: 5px;
	list-style: circle
}
/**************FOOTER***********/
#footer{
	clear: both;
	margin-top: 20px;
	width: 982px;
	height: 58px;
	text-align: center;
	padding-top: 18px;
	background: url(images/bkg-footer.jpg) top left no-repeat;
}
