body{
	margin:0;
	font:11px Verdana, sans-serif;
	/*background:#f4f4f4;*/
    background: #f4f4f4 url(/images/menu/bg.png) 0 0 repeat-x;
	color:#666;
	min-width:965px;
}
h1, h2, h3, h4, h5, h6, p, ul{
	margin:0;
	padding:0;
	list-style:none;
	font-weight:normal;
}

a {
	color:#39c;
	text-decoration: none;
	cursor: pointer;
}

a.miniProfile{
	color:#39c;
	text-decoration: underline;
}

img{border:none; /*display:block*/}
form{padding:0; margin:0;}
/*#header{
	background:url(/images/header-bg2.gif) repeat-x;
	height:150px;
	width:100%;
	padding-bottom:5px;
}
#header .main{
	width:965px;
	margin:0 auto;
	background:url(/images/header-bg.gif) no-repeat 0 0;
	position:relative;
}
.logo{
	position:absolute;
	top:20px;
	left:5px;
}
.logo a{
	display:block;
	width:202px;
	height:84px;
	background:url(/images/logo.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
*/
div#animazione{text-align:center}
.menu-top{
	position:absolute;
	right:0;
	top:5px;
}
.menu-top li{
	display:inline;
	background:url(/images/devider1.gif) no-repeat 0 3px;
	padding:0 10px 0 11px;
}
.menu-top li.first{
	background:none;
}
.menu-top li a{
	font-size:9px;
	color:#000;
	text-decoration:none;
}
.menu-top li a:hover{color:#fe007c;}
.navigation{
	text-align:center;
	padding-top:116px;
}
.navigation ul{
	padding-top:10px;
}
.navigation ul li{
	display:inline;
	padding:9px 2px 10px 4px;
	background:url(/images/menu-devider.gif) no-repeat 0 2px;
}
.navigation ul li a{
	display:inline-block;
	padding:1px 10px 10px;
	color:#fff;
	text-decoration:none;
	line-height:13px;
}
.navigation ul li a:hover{
	color:#ff3399;
	background:url(/images/menu-bulet.gif) no-repeat 50% 100%;
}

.navigation ul li.last{
	display:inline;
	padding:9px 2px 10px 4px;
	background:url(/images/menu-devider.gif) no-repeat 0 2px;
}
.navigation ul li.last a:hover{
	color:#ff3399;
	background: none;
	cursor: text;
}

/*main*/
#main{
	width:1000px;
	border:1px solid #e1e1e1;
	margin:0 auto;
	background:#fff;
	overflow:hidden;
	padding:11px 0 14px;
}
#main .holder{
	overflow:hidden;
	background:url(/images/main-bg.gif) repeat-y;
	width:1000px;
	
}
/*content*/
#content{
	width:655px;
	float:left;
	padding:0 9px;
}
h1{
	color:#666;
	font:bold 18px Arial, sans-serif;
	padding-left:4px;
	float:left;
	padding:5px 0 5px 4px;
}
h1 span{color:#f39;}
h1.inner{
	display:block;
	float:none;
	color:#333;
}
.date{
	font-size:10px;
	float:right;
	display:block;
	padding:12px 20px 0 0;
}
.block1{
	padding:8px 17px 14px 6px;
	border-top:1px solid #e5e5e5;
	clear:both;
	overflow:hidden;
	height:1%;
}

.block1 img.img150x150{
	float:left;
	display:block;
}
.block1 .box{
	padding-left:10px;
	overflow:hidden;
	float:left;
	width:430px;
}
.block1 h2, h2{
	font:bold 14px/14px Arial, sans-serif;
	padding:5px 0;
	color:#333333;
}
.block1 h3{
	display:inline;
	color:#39c;
	font-size:11px;
	font-weight:bold;
}
.block1 p{
	display:inline;
}
.inner .block1 p{
	display:block;
	padding:10px 0;
}
.inner .block1{
	padding:8px 0px 14px 0px;
}
.block1 .body-text{
	text-align:center;
	padding:15px 0;
	display:block;
}
.block2{
	width:277px;
	float:left;
	padding-right:15px;
}
.block2 .box2{
	overflow:hidden;
	float:left;
	width:195px;
	padding-right:5px;
}
.block2 img{float:left}
.block3 img{float:left}
.block3{
	width:283px;
	float:left;
	padding-left:17px;
	border-left:1px solid #e1e1e1;
}
.block3 .box2{
	overflow:hidden;
	float:left;
	width:195px;
	padding-right:7px;
}
.raiting{
	/*float:right;*/
	padding-top:10px;
	width:200px;
}
.raiting ul{
	float:left;
	padding:0 3px;
}
.raiting ul li{
	float:left;
	padding:0 1px;
}
.raiting ul a{
	display:block;
	float:left;
	background:url(/images/raiting1a.gif) no-repeat 0 -10px;
	width:9px;
	height:20px;
	overflow:hidden;
	text-indent:-9999px;
	padding-top:3px;
}
/*.raiting ul li.active a{background-position:0 0;}

.rate ul li a{
	float:left;
	background:url(/images/raiting2.gif) no-repeat 0 -16px;
	width:16px;
	height:16px;
	overflow:hidden;
	text-indent:-9999px;
}
.rate ul li.active a{background-position:0 0;}*/

.raiting span{
	color:#666;
	float:left;
}
.raiting span a{
	float:none;
	color:#666;
	text-decoration:none;
}
.map{float:left; display:block;}
.search2{
	width:152px;
	text-align:right;
	float:right;
}
.search2 select{
	width:114px;
	margin:5px 0;
	font-size:12px;
	line-height:12px;
	color:#666;
	padding:0 0 0 4px;
}
.search2 label{
	padding-top:3px;
	float:left;
}
#city,
#zip-code{
	border:1px solid #cecece;
	background:url(/images/search-bg.gif) repeat-x;
	height:12px;
	padding:3px 4px;
	font-size:12px;
	line-height:12px;
	color:#666;
}
#city{width:109px;}
#zip-code{width:85px; margin-bottom:5px;}
.search2 .or{
	text-align:center;
	display:block;
	color:#900;
	padding-bottom:5px;
}
.you-are-here{
	padding:8px 17px 14px 6px;
	clear:both;
	overflow:hidden;
	height:1%;
	font-size:10px;
	color:#333;
}
.you-are-here .here{color:#666;}
.you-are-here a{color:#369;}
.you-are-here a:hover{text-decoration:none;}
.arhive li{
	display:inline;
	background:url(/images/devider2.gif) no-repeat;
	padding: 0 5px 0 10px;
}
.arhive li a{
	font:bold 14px/14px Arial, sans-serif;
	color:#333;
	text-decoration:none;
}
.arhive li.first{ background:none;}
.arhive li.active a{color:#fe007a;}
.image-250x300{
	float:left;
	padding:10px 10px 10px 0;
}
.favorites{
	float:left;
	background:url(/images/star2.gif) no-repeat;
	color:#3399ff;
	font: bold 13px/13px Arial, sans-serif;
	padding:1px 0 2px 18px;
	text-decoration:none;
	cursor: pointer;
}
.favorites2{
	float:left;
	background:url(/images/printer-icon.gif) no-repeat;
	color:#3399ff;
	font: bold 13px/13px Arial, sans-serif;
	padding:2px 0 7px 25px;
	text-decoration:none;
	cursor: pointer;
}

.favoritesProfile{
	background:url(/images/star2.gif) no-repeat;
	color:#3399ff;
	font: bold 13px/13px Arial, sans-serif;
	padding:0px 0 2px 18px;
	text-decoration:none;
	cursor: pointer;
}
.messageProfile{
	background:url(/images/email2.gif) no-repeat;
	color:#3399ff;
	font: bold 13px/13px Arial, sans-serif;
	padding:0px 0 2px 22px;
	text-decoration:none;
	cursor: pointer;
}
.favoritesSite{
	background:url(/images/star2.gif) no-repeat;
	color:#3399ff;
	font: bold 13px/13px Arial, sans-serif;
	padding:1px 0 2px 18px;
	text-decoration:none;
	cursor: pointer;
}
.top-links{
	clear:both;
	overflow:hidden;
	height:1%;
}
.nav{
	float:right;
}
.nav li{
	float:left;
	background: url(/images/devider3.gif) no-repeat 100% 3px;
	padding: 0 12px 0 10px;
}
.nav li.last{background:none;}
.nav li a{
	float:left;
	display:block;
	color:#3399ff;
	font: bold 13px/13px Arial, sans-serif;
	text-decoration:none;
	padding:1px 0 2px 0;
}
.nav li.previous a{
	background:url(/images/bulet-left.gif) no-repeat;
	padding-left:25px;
}
.nav li.next a{
	background:url(/images/bulet-right.gif) no-repeat 100% 0;
	padding-right:25px;
}
.flash{ padding-top:10px; width:655px;}
div.rate{
	background:url(/images/rate-bg.gif);
	height:32px;
	padding:7px 10px 0 10px; /*410*/
	margin-top:10px;
}
.rate span{
	float:left;
	font:bold 14px/14px Arial, sans-serif;
	color:#333;
	display:block;
	padding-top:5px;
}
.rate ul{
	padding-top:3px;
}
.rate ul li{
	float:left;
}
.rate ul li a{
	float:left;
	background:url(/images/raiting2.gif) no-repeat 0 -16px;
	width:16px;
	height:16px;
	overflow:hidden;
	text-indent:-9999px;
}
/*.rate ul li.active a{background-position:0 0;}

/*COMPUNIX
.rate ul li.active:hover a{background-position:0 -32px;}
.rate ul li a:hover{background-position:0 -32px;}*/

.rate a.rate{
	float:left;
	display:block;
	width:40px;
	height:24px;
	background:url(/images/rate.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	margin-left:7px;
	margin-top:-3px;
}
.tags{
	font-size:11px;
	color:#39f;
	display:block;
	padding:7px 0 10px 22px;
}
div.comments{
	padding:0 45px 0 60px;
}
.post-comment{
	border-bottom:1px solid #e5e5e5;
	overflow:hidden;
	height:1%;
	padding-top:30px;
}
.post-comment span{
	float:left;
	display:block;
	padding-top:6px;
	font:bold 14px/14px Arial, sans-serif;
	color:#333;
}
.post-comment a{
	display:block;
	float:right;
	background:url(/images/post-comment.gif) no-repeat;
	padding:4px 0 10px 35px;
	font:bold 11px/11px Arial, sans-serif;
	color:#39f;
	text-decoration:none;
}
ul.comments li{
	clear:both;
	overflow:hidden;
	height:1%;
	
}
ul.comments div.raiting{padding:0 50px 0 0; width:auto;}
ul.comments div.raiting ul li{clear:none;}

.by-username{
	display:block;
	float:left;
	padding:0 25px;
}
.by-username a{
	color:#369 !important;
	text-decoration:underline !important;
}
.comment{
	background:url(/images/comment.gif) no-repeat 100% 100%;
	padding:10px 5px;
	clear:both;
	overflow:hidden;
	height:1%;
}
.comment p{
	background:#f4f4f4;
	min-height:65px;
	float:left;
	width:100%;/*395px*/
	padding:10px 0 5px 5px !important;
}
* html .comment p{height:65px;}
.comment img{
	float:left;
	display:block;
	margin-right:5px;
}
* html .comment p{height:75px;}
.holder2{
	clear:both;
	height:1%;
	overflow:hidden;
	padding-top:10px;
}
.block4{
	float:left;
	width:400px;
	padding-left:10px;
}
.block4 h2{
	color:#333;
}
.block4 p{
	padding:4px 20px 4px 5px !important;
}
.comments2{
	width:170px;
	float:right;
	background:url(/images/comment-bg.gif) no-repeat 100% 100%;
	padding-bottom:10px;
}
.raiting2{
	background:#ff3399;
	overflow:hidden;
	padding:2px 3px 0px 0;
	height:1%;
	margin:0 5px 1px 5px;
}
.raiting2 span{
	float:left;
	display:block;
	font-size:9px;
	line-height:9px;
	color:#333;
	padding:1px 0 3px 10px;
}
.raiting2 ul{
	float:right;
}
.raiting2 ul li{
	float:left;
	margin-right:1px;
}
.raiting2 ul li a{
	display:block;
	width:9px;
	height:10px;
	overflow:hidden;
	text-indent:-9999px;
	float:left;
	background:url(/images/raiting3.gif) no-repeat -9px 0;
}
/*.raiting2 ul li.active a{background-position:0 0;}*/
.amount-comments{
	background:#ff66b3;
	overflow:hidden;
	height:1%;
	padding:2px 3px 0px 0;
	margin:0 5px 0 5px;
}
.amount-comments span{
	float:left;
	display:block;
	font-size:9px;
	line-height:9px;
	color:#333;
	padding:1px 0 3px 10px;
}
.amount{
	float:right !important;
}
.comments3{
	padding:10px 0 0 20px;
	clear:both;
}
.comments3 li{
	margin:5px 0;
	clear:both;
}
.comments3 .post a{
	display:block;
	float:left;
	background:url(/images/post-comment.gif) no-repeat;
	padding:4px 0 10px 35px;
	font:bold 11px/11px Arial, sans-serif;
	color:#39f;
	text-decoration:none;
}
.comments3 .read a{
	display:block;
	float:left;
	background:url(/images/read-comment.gif) no-repeat;
	padding:4px 0 10px 30px;
	font:bold 11px/11px Arial, sans-serif;
	color:#39f;
	text-decoration:none;
	margin-left:3px;
}
.tell{
	/*text-align:center;*/
}
.tell li{
	display:inline;
	background:url(/images/devider4.gif) no-repeat 0 3px;
	padding:0 5px 0 9px
}
.tell li a{
	color:#39f;
	font-size:9px;
}
.tell li a:hover{text-decoration:none;}
.tell li.first{background:none;}
.pages{float:right;}
.pages li{
	display:inline;
	background:url(/images/devider5.gif) no-repeat 0 7px;
	padding:0 0px 0 8px;
	color:#369;
}
.pages li.first{
	background:none;
}
.pages li a{
	padding:0 2px;
	color:#369;
	font-size:11px;
}
.pages li.active a{
	color:#f20378;
	font-weight:bold;
	text-decoration:none;
}
.filter{
	float:left;
	overflow:hidden;
	height:1%;
}
.filter span{
	font-size:11px;
	font-weight:bold;
	display:block;
	float:left;
}
.filter ul{
	float:left;
}
.filter ul li{
	display:inline;
	background:url(/images/devider6.gif) no-repeat 0 3px;
	padding:0 4px 0 7px;
}
.filter ul li.first{background:none;}
.filter ul li a{color:#369;}
.images2 li{
	float:left;
	padding:5px 18px;/*28*/
	text-align: center;
}
.images2 li box3{
}
.images3 li{
	float:left;
	padding: 20px 15px 0px 15px; /*17px;*/
	width: 19%;
	text-align: center;
	height: 170px;
}
.images4 li{
	float:left;
	padding: 20px 5px 0px 5px; /*17px;*/
	text-align: center;
}

.description{
	padding:5px 0 0 3px;
	font-size:10px;
	float:left;
}
.description li{
	clear:both;
	float:left;
	padding:0;
}
.description li box3{
	float:left;
	overflow:hidden;
	height:1%;
}
.description a{color:#369;}
.description span{
	float:left;
	display:block;
}

.raiting3{
	float:left;
	padding-left:3px;
}
.raiting3 li{
	float:left;
	clear:none;
	margin:0 1px;
}
.raiting3 li a{
	display:block;
	float:left;
	background:url(/images/raiting1.gif) no-repeat 0 -10px; /* 2px;*/
	width:9px;
	height:10px;
	overflow:hidden;
	text-indent:-9999px;
	padding-top:3px;
}
/*.raiting3 li.active a{background-position:0 0;}*/

/*.text{padding-left:15px;}*/
/*column*/
#column{
	width:311px;
	float:left;
	padding:0 5px 0 9px;
}
.search{	
	padding-top:10px;
	overflow:hidden;
	width:100%;
}
.input{
	height:22px;
	border:1px solid #ccc;
	padding-left:22px;
	background:url(/images/search.gif) no-repeat;
	float:left;
}
.input input{
	background:url(/images/search-bg2.gif) repeat-x;
	border:none;
	height:12px;
	padding:5px 4px;
	font-size:12px;
	width:194px;
	float:left;
}
.search .button{
	margin-left:8px;
	float:left;
}
div.tab1{
	overflow:hidden;
	padding-top:10px;
}
ul.tab{
	margin-bottom:-1px;
	width:100%;
}

ul.tab:after{
	content:".";
	clear:both;
	width:100%;
	height:0;
	display:block;
	overflow:hidden;
	visibility:hidden;
}
ul.tab li{
	float:left;
}
ul.tab li a{
	float:left;
	border:1px solid #e0e0e0;
	height:11px;
	padding:4px 0;
	width:95px;
	text-align:center;
	margin-left:5px;
	position:relative;
	z-index:2;
	background:url(/images/tab-bg1.gif) repeat-x;
	font-size:9px;
	line-height:9px;
	color:#666;
	text-decoration:none;
}
ul.tab li.star a span{
	color:#f39;
	display:block;
	background:url(/images/star.gif) no-repeat 10px 0;
}
ul.tab li.active a{
	border-bottom:1px solid #fff;
	background:none;
	font-weight:bold;
}
.tab-box{
	border:1px solid #e0e0e0;
	position:relative;
	z-index:1;
	margin:-1px 0 0 0;
	padding: 15px 0px 10px 0px;
}
.tab-box2{
	border:1px solid #e0e0e0;
	position:relative;
	z-index:1;
	margin:-1px 0 0 0;
	padding:5px;
}
.login{
	padding:10px 46px 10px 28px;
	overflow:hidden;
	height:1%;
}
.login label{
	display:block;
	font-size:9px;
	font-weight:bold;
	color:#333;
}
.login .button2{
	float:right;
	margin-top:12px;
}
.login .forgot{
	color:#39c;
	float:left;
	margin-top:17px;
}
.login .forgot:hover{text-decoration:none;}
#username, #gender{margin-bottom:10px;}
#username,
#password,
#full-name,
#email,
#nickname,
#zip-code2{
	width:224px;
	border:1px solid #ccc;
	background:url(/images/search-bg2.gif) repeat-x;
	padding:4px;
	height:12px;
	margin-bottom:10px;
	font-size:12px;
}
.submit{
}
.baner-300x250{
	padding:4px 5px 4px 3px;
	border:1px solid #e0e0e0;
	margin-top:10px;
}
.scroll{
	overflow:auto;
	height:720px;
	padding:7px 0;
}
.images li{
	float:left;
	padding:3px 6px 0 12px;
}
.images img{
	border:1px solid #e0e0e0;
}
ul.article{
	padding:0 10px;
}
ul li.article{
	margin:10px 0 0 0;
	border-bottom:1px solid #e0e0e0;
	overflow:hidden;
}
ul li.article div.article{
	background:url(/images/article-bg2.gif) repeat-y 100% 0;
	margin:0 0 3px 0;
}
ul li.article div.article .article1{
	background:url(/images/article-bg.gif) no-repeat 100% 100%;
	height:1%;
}
ul li.article div.article .article1:after{
	content:".";
	clear:both;
	width:100%;
	height:0;
	display:block;
	overflow:hidden;
	visibility:hidden;
}
ul li.article .raiting{
	float:left;
	padding:5px 0;
}
ul li.article h3{
	color:#39c;
	font-size:11px;
	font-weight:bold;
}
.image-75x75{
	border:1px solid #999;
	float:left;
}
.most-active{
	padding:0 13px;
}
.most-active .description{
	padding:15px 0 0 10px;
}

.most-active li{clear:both; padding:3px 0;}
.most-active .description li{
	padding:0;
}
.most-active .description ul li{clear:none;}
.tab-box p{
	padding:5px 0;
	color:#369;
	font-size:10px;
}
.tab-box2 p{
	padding:5px 0;
	color:#000;
	font-size:11px;
}
/*footer*/
#footer{
	width:100%;
	overflow:hidden;
	padding-bottom:30px;
}
#footer .main{
	width:965px;
	margin:0 auto;
	text-align:center;
	padding-top:40px;
	background:url(/images/footer-bg.gif) no-repeat 0 0;
}
#footer ul{
	padding-bottom:5px;
}
#footer ul li{
	display:inline;
	background:url(/images/devider1.gif) no-repeat 0 5px;
	padding: 0 9px 0 11px;
	color:#f3c;
}
#footer ul li.first{background:none;}
#footer ul li a{
	font:bold 11px Arial, sans-serif;
	text-decoration:none;
	text-transform:uppercase;
	color:#f3c;
}
#footer .copy{
	font:bold 11px/11px Arial, sans-serif;
}

.address
{
	font-weight: bold;
	color: #39c;
	white-space: pre;
}

.den-search
{
	background: url(/images/rate-bg.gif);
	font: bold 12px/12px Arial, sans-serif;
	height: 39px;
	padding: 0px 10px 0 10px;
}

.tagstable
{
	width: 100%;
	margin-top: 15px;
}
.tagstable td.left
{
	vertical-align: top;
	text-align: left;
	width: auto;
}
.tagstable td.middle
{
	width: 25px;
}
.tagstable td.right
{
	vertical-align: top;
	text-align: right;
	width: 170px;
}

.profile-list
{
	padding-bottom: 10px;
}

.sorting
{
	color:#369;
	text-decoration: underline;
}

.activityCounts
{
	color:#39c;
	padding-top: 5px;
}

.GridAlternateRow
{
	background-color: #f9f9f9;
	text-align: left;
}
.GridRow
{
	text-align: left;
}

/*tags*/
.tagCloudLevel0
{
	font-size: 11px;
	cursor: pointer;
	color: #39f;
}
.tagCloudLevel6
{
	font-size: 11px;
	cursor: pointer;
	font-size: 110%;
	color: #39f;
}
.tagCloudLevel5
{
	font-size: 11px;
	cursor: pointer;
	font-size: 120%;
	color: #39f;
}
.tagCloudLevel4
{
	font-size: 11px;
	cursor: pointer;
	font-size: 130%;
	color: #39f;
}
.tagCloudLevel3
{
	font-size: 11px;
	cursor: pointer;
	font-size: 140%;
	color: #39f;
}
.tagCloudLevel2
{
	font-size: 11px;
	cursor: pointer;
	font-size: 150%;
	color: #39f;
}
.tagCloudLevel1
{
	font-size: 11px;
	cursor: pointer;
	font-size: 160%;
	color: #39f;
}

.removeFavorite
{
	font-size: 10px;
	margin-top: 3px;
}

.wallTextBox
{
	font-family: Arial;
	font-size: 11px;
	width: 100%;
	height: 65px;
}

.termsWrapper
{
	width: 99%;
	height: 180px;
	overflow: auto;
	border: solid 1px #000000;
	padding: 2px 2px 2px 2px;
}

.ratingsTotalDiv
{
	color: #FF3599;
	font-size: 10px;
	margin: 10px 0px 10px 0px;
}

.memberCount
{
	width: 965px;
	text-align: right;
	color: #FF3399;
	margin: 0 auto;
	padding: 2px 5px 5px 0px;
}

/* *** Float containers fix:
http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden}
.clearfix{display: inline-block}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;margin:0}
/* End hide from IE-mac */

/* STILE MODULI */
input, select, textarea {font-family:verdana, arial;font-size:11px}

/* STILE DELLA PAGINAZIONE */
ul#pagination{font-size:10px;margin:10px 0;padding:0;list-style:none;text-align:right}
ul#pagination li{display:inline;margin-left:5px;padding:0;background:#FFF}
ul#pagination a{text-decoration: none;border:1px solid #39c;padding:0 3px;background:#f39;color:#fff}
ul#pagination a:visited{background:#EDF3F9;color: #003EA5;border-color:#B1CBE0}
ul#pagination a:hover{background:#FFF;color:#003EA5}
ul#pagination li#currentpage a{border:0px;background:#FFF;color:#000;cursor:default}

/* STILE DEI BOTTONI */
.bluButton{font:12px Verdana, sans-serif;background:#39c;color:#fff;cursor:pointer;padding:2px;font-weight:bold}
.bluButton:hover{background:#f3c;color:#fff;font-weight:bold}

/* STILE FOTO EVENTI HP */
.sf_fotoevento{width:300px;height:200px;border:0}
.sf_small_fotoevento{width:150px;height:100px;border:0}

/* BOTTONI VARI */
#pubblica-evento {height:32px;width:650px;margin:10px 0 10px;text-align:center}
#pubblica-evento a {background:url(/images/pubblicaevento.gif) no-repeat 0 0;height:32px;width:650px;display:block;color:#fff;text-align:center;padding-top:6px;font-size:12px}
#pubblica-evento a:hover {background:url(/images/pubblicaevento_hover.gif) no-repeat 0 0}

#ricerca-eventi {height:26px;width:203px;margin:10px 0 10px 420px;text-align:center}
#ricerca-eventi a {background:url(/images/bg_ricerca_blu.gif) no-repeat 0 0;height:26px;width:203px;display:block;color:#fff;text-align:center;padding-top:6px;font-size:12px}
#ricerca-eventi a:hover {background:url(/images/bg_ricerca_pink.gif) no-repeat 0 0}

#ricerca-eventi-centrato {height:26px;width:203px;margin:10px 0 10px 220px;text-align:center}
#ricerca-eventi-centrato a {background:url(/images/bg_ricerca_blu.gif) no-repeat 0 0;height:26px;width:203px;display:block;color:#fff;text-align:center;padding-top:6px;font-size:12px}
#ricerca-eventi-centrato a:hover {background:url(/images/bg_ricerca_pink.gif) no-repeat 0 0}

#ricerca-eventi-infoline {float:left;margin-right:10px;padding-left:10px}
#ricerca-eventi-infoline a {background:url(/images/bg_ricerca_blu.gif) no-repeat 0 0;height:26px;width:203px;display:block;color:#fff;text-align:center;padding-top:6px;font-size:12px}
#ricerca-eventi-infoline a:hover {background:url(/images/bg_ricerca_pink.gif) no-repeat 0 0}

#ricerca-iscritti {margin-left:25px}

#ricerca-donne {height:26px;width:203px}
#ricerca-donne a {background:url(/images/bg_ricerca_pink.gif) no-repeat 0 0;height:26px;width:203px;display:block;color:#fff;text-align:center;padding-top:6px;font-size:12px}
#ricerca-donne a:hover {background:url(/images/bg_ricerca_blu.gif) no-repeat 0 0}

#ricerca-uomini {height:26px;width:203px;margin-top:10px}
#ricerca-uomini a {background:url(/images/bg_ricerca_blu.gif) no-repeat 0 0;height:26px;width:203px;display:block;color:#fff;text-align:center;padding-top:6px;font-size:12px}
#ricerca-uomini a:hover {background:url(/images/bg_ricerca_pink.gif) no-repeat 0 0}

/* STILE FOTO EVENTI HP */
.sf_fotout{width:89px;height:89px;padding:0;margin:0}
.sf_small_fotout a {display:block;width:89px;height:89px;text-decoration:none;padding-right:15px;padding-left:15px}

/*SOCIAL BOOKMARK*/
div#social {border:1px solid #ccc;padding:10px}
div#social ul {list-style-type:none;margin:0px 0px 16px 0px;padding: 0px 0px 0px 0px;font-size:11px}
div#social ul li.okno {background: url(/img/share/oknotizie.gif) no-repeat 0px 0px; margin: 0px 15px 0px 0px; padding: 2px 0px 9px 20px; float:left}
div#social ul li.fb {background: url(/img/share/facebook.gif) no-repeat 0px 0px; margin: 0px 15px 0px 0px; padding: 2px 0px 9px 20px; float:left}
div#social ul li.tw {background: url(/img/share/twitter.gif) no-repeat 0px 0px; margin: 0px 15px 0px 0px; padding: 2px 0px 9px 20px; float:left}
div#social ul li.live {background: url(/img/share/live.gif) no-repeat 0px 0px; margin: 0px 0px 0px 0px; padding: 2px 0px 9px 20px; float:left}
/*div#social ul li.del {background: url(/img/share/delicious.gif) no-repeat 0px 0px; margin: 0px 15px 0px 0px; padding: 0px 0px 9px 20px; float:left}
div#social ul li.digg {background: url(/img/share/digg.gif) no-repeat 0px 0px; margin: 0px 15px 0px 0px; padding: 0px 0px 9px 20px; float:left}
div#social ul li.techno {background: url(/img/share/technorati.gif) no-repeat 0px 0px; margin: 0px 15px 0px 0px; padding: 0px 0px 9px 20px; float:left}*/

div#social-dx {margin:0 0 10px 0}
div#social-dx ul {list-style-type:none;margin:0px 0px 16px 0px;padding: 0px 0px 0px 0px;font-size:11px}
div#social-dx ul li.okno {background: url(/img/share/oknotizie.gif) no-repeat 0px 0px; margin: 0px 10px 0px 0px; padding: 2px 0px 9px 20px; float:left}
div#social-dx ul li.fb {background: url(/img/share/facebook.gif) no-repeat 0px 0px; margin: 0px 10px 0px 0px; padding: 2px 0px 9px 20px; float:left}
div#social-dx ul li.tw {background: url(/img/share/twitter.gif) no-repeat 0px 0px; margin: 0px 10px 0px 0px; padding: 2px 0px 9px 20px; float:left}
div#social-dx ul li.live {background: url(/img/share/live.gif) no-repeat 0px 0px; margin: 0px 0px 0px 0px; padding: 2px 0px 9px 20px; float:left}
