/*

Theme Name: PokerInWeb

Theme URI: http://www.design-software.it/layout-sito-vetrina-it/

Description: 2 column, PokerInWeb Theme

Author: Design Software

Author URI: http://www.design-software.it/

*/



html,

body{

	float:left;

	margin:0;

	padding:0;

	font-family:sans-serif;

	font-size:14px;

	width:100%;

	height:auto;

	background:#fff;

}



body{

	background:#fff url(img/background.gif) no-repeat center top;

	/**/min-height:1000px;

}



a img{

	border:0;

}



a{

	text-decoration:none;

}



a:hover, a:focus{

	text-decoration:underline;

}



div#search-container,

div#header-container,

div#sidebar-container,

div#body-container,

div#footer-container{

	float:left;

	margin:0;

	width:100%;	

}



div#header-container{

	margin:25px 0 0;

	height:auto;

}



div#search-container div,

div#sidebar-container div,

div#header-container div,

div#body-container div,

div#footer-container div{

	width:960px;

	height:auto;

	position:relative;

	margin:0 auto;

}



div#header-container div div{

	width:auto;

	float:left;

}



div#header-container div div#logo{

	width:177px;

	margin:-7px 0 0;

}



div#header-container div div.top-banners,

div#header-container div div.top-banners a,

div#header-container div div.top-banners a img{

	width:auto;

	float:left;

	margin:0;

	padding:0;

}



div#header-container div div.top-banners{

	float:left;

	margin:0 0 10px 55px;

	position:relative;

	top:-15px;

}



div#sidebar-container{

	height:119px;

	position:relative;

	top:-45px;

	color:#fff;

	background:transparent url(img/barra-fissa.png) repeat-x center top;

}



div#sidebar-container div div.sidebar{

	margin:53px 0;

}



div#sidebar-container div div.sidebar ul,

div#sidebar-container div div.sidebar ul li,

div#sidebar-container div div.sidebar ul li a{

	float:left;

	color:#fff;

	margin:0;

	padding:0;

}



div#sidebar-container div div.sidebar ul{

	width:100%;

}



div#sidebar-container div div.sidebar ul li{

	list-style:none;

	padding:0 10px;

	width:auto;

	border:1px solid #ccc;

	border-width:0 0 0 1px;

}



div#sidebar-container div div.sidebar ul li,

div#sidebar-container div div.sidebar ul li a{

	font-weight:bold;

	font-size:14px;

}



div#sidebar-container div div.sidebar ul li#frstlist{

	border:0;

}



div#sidebar-container div div.sidebar ul li#first,

div#sidebar-container div div.sidebar ul li#first a,

div#sidebar-container div div.sidebar ul li#last,

div#sidebar-container div div.sidebar ul li#last a{

	font-size:12px;

	padding:0;

	border:0;	

}



div#sidebar-container div div.sidebar ul li#first{

	margin:0 18% 0 0;

}



div#sidebar-container div div.sidebar ul li#last{

	margin:0 0 0 18%;

}



div#search-container{

	position:relative;

	top:-94px;

}



div#search-container div#box-search{

	height:82px;

	background:transparent url(img/bg-ricerca.png) no-repeat center top;	

}



div#search-container div div.search{

	float:right;

	width:38%;

	margin:8px 0 0;

}



div#search-container div div.search form,

div#search-container div div.search form p,

div#search-container div div.search form p input{

	float:left;

}



div#search-container div div.search form p input[type=text]{

	background:none;

	border:1px solid #004603;

	height:20px;

	margin:1px 0;

	padding:6px 6px 0;

	width:232px;

}



div#search-container div div.search form p input[type=submit]{

	background:transparent url(img/bg-btn.gif) no-repeat center center;

	height:29px;

	width:82px;

	color:#fff;

	padding:0;

	border:0;

	font-size:17px;

	font-weight:bold;

}



div#search-container div div.search a{

	color:#444;

	position:absolute;

	top:46px;

	left:0;

}



div#search-container div div.search a img{

	vertical-align:sub;

}



div#body-container{

	position:relative;

	top:-80px;

	background:transparent url('img/bg-body-cont.gif') repeat-y center top;

}



div#body-container div div#corpo div#sinistra,

div#body-container div div#corpo div#destra{

	float:left;

}



div#body-container div div#corpo div#sinistra{

	width:660px;

	margin:0;

}



div#body-container div div#corpo div#sinistra div#title-box{

	background:#ff8200 url(img/bg-contenuti.gif) repeat-x center left;

	width:646px;

	float:left;

	margin:0;

	float:left;

	height:30px;

}



div#body-container div div#corpo div#sinistra div#title-box h3{

	color:#fff;

	font-size:20px;

	font-weight:normal;

	margin:0;

	padding:6px 0 0 8px;

}



div#body-container div div#corpo div#sinistra div.-post,

div#body-container div div#corpo div#sinistra div.-post div{

	float:left;

	width:100%;

	margin:0;

	padding:0;

	width:646px;

}



div#body-container div div#corpo div#sinistra div.-post{

	padding:0 8px;

}



div#body-container div div#corpo div#sinistra div.-post h2,

div#body-container div div#corpo div#sinistra div.-post h2 a{

	color:#009fd6;

	font-size:19px;

	margin-bottom:3px;

}



div#body-container div div#corpo div#sinistra div.-post div.pubblicato,

div#body-container div div#corpo div#sinistra div.-post div.pubblicato a,

div#body-container div div#corpo div#sinistra div.-post div.post p.postmetadata,

div#body-container div div#corpo div#sinistra div.-post div.post p.postmetadata a,

div#body-container div div#corpo div#sinistra div.-post div.autore,

div#body-container div div#corpo div#sinistra div.-post div.autore a,

div#body-container div div#corpo div#sinistra div.-post div.tags,

div#body-container div div#corpo div#sinistra div.-post div.tags a{

	color:#ff8200;

	font-size:12px;

}



div#body-container div div#corpo div#sinistra div.-post div.post p.postmetadata a{

	font-weight:bold;

}



div#body-container div div#corpo div#sinistra div.-post div.commentCount,

div#body-container div div#corpo div#sinistra div.-post div.commentCount a{

	color:#444;

	font-size:13px;

	margin:6px 0;

}



div#body-container div div#corpo div#sinistra div.-post div.autore,

div#body-container div div#corpo div#sinistra div.-post div.autore a{

	color:#666;

}





div#body-container div div#corpo div#sinistra div.-post div.articolo{

	font-size:13px;

	color:#333;

}



div#body-container div div#corpo div#destra,

div#body-container div div#corpo div#destra div,

div#body-container div div#corpo div#destra div div#altro,

div#body-container div div#corpo div#destra div div#meta{

	width:300px;

}

div#body-container div div#corpo div#destra div div#eventi{

	width:300px;
	margin-top:-20px;

}
div#body-container div div#corpo div#destra div div#eventi-calendario{

	width:300px;
	margin-left:70px;

}
div#body-container div div#corpo div#destra div div#eventi-elenco{

	width:210px;
	margin-left:45px;
	margin-top:10px;

}

div#body-container div div#corpo div#destra div,

div#body-container div div#corpo div#destra div div,

div#body-container div div#corpo div#destra div div ul{

	float:left;

	margin:0;

	padding:0;

}



div#body-container div div#corpo div#destra div div{

	width:150px;

}	



div#body-container div div#corpo div#destra div div ul li{

	list-style:none;

}



div#body-container div div#corpo div#destra div divul li,

div#body-container div div#corpo div#destra div div ul li a{

	font-size:12px;

	color:#666;

}



div#body-container div div#corpo div#destra div div h5{

	color:#009fd6;

	font-size:16px;

	margin-bottom:4px;

}



div#footer-container{

	height:269px;

	background:#539a00 url(img/bg-footer-container.gif) repeat-x center top;

}



div#footer-container div div#footer{

	height:269px;

	width:959px;

	color:#fff;

	background:#539a00 url(img/bg-footer.jpg) no-repeat center top;

}



div#footer-container div div#footer p#site-credits,

div#footer-container div div#footer p#creator-credits,

div#footer-container div div#footer div#foot-sx{

	float:left;

	width:65%;

}



div#footer-container div div#footer div#foot-dx{

	float:left;

	width:35%;

}



div#footer-container div div#footer p#site-credits a,

div#footer-container div div#footer p#creator-credits a,

div#footer-container div div#footer div#foot-sx a,

div#footer-container div div#footer div#foot-dx a{

    font-weight:bold;

	color:#fff;

}



div#footer-container div div#footer div#foot-sx,

div#footer-container div div#footer div#foot-dx{

	height:215px;

}



div#footer-container div div#footer div#foot-sx h3,

div#footer-container div div#footer div#foot-sx h4,

div#footer-container div div#footer div#foot-sx h5,

div#footer-container div div#footer div#foot-dx h3,

div#footer-container div div#footer div#foot-dx h4,

div#footer-container div div#footer div#foot-dx h5{

	float:left;

	font-family:"Georgia",serif;

	font-size:23px;

	letter-spacing:-1px;

	margin:10px 0;

	width:100%;

}



div#footer-container div div#footer div#foot-sx h3,

div#footer-container div div#footer div#foot-dx h3{

	font-size:27px;

}



div#footer-container div div#footer p#site-credits a,

div#footer-container div div#footer p#creator-credits a{

	font-weight:bold;

}



div#footer-container div div#footer p#creator-credits{

	text-align:right;

	font-size:12px;

}



#twitter_div {	

	background-image: url('img/twitterBG.png');

	background-repeat: no-repeat;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-bottom-color: #5AA5BC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 0.9em;

	margin-top:10px;

	padding-top: 30px;

	padding-right: 5px;

	padding-left: 5px;

}

 

#twitter_div ul li {

	color: #0C93BA;

	border-bottom-style: solid;

	border-bottom-width: 1px;

	border-bottom-color: #A1E8F7;

}

 

#twitter_div ul li a {

	text-decoration: none;

	color: #DDA84E;

}

 

#twitter_div ul li a:hover {

	text-decoration: none;

	color: #D78E42;

}

 

#twitter_div p {

	text-align: right;

	padding-right: 6px;

	padding-bottom: 10px;

}



div#linkalto p{

 float:left;

 position:relative;

 top:50px;

z-index:2;

}
