body, input, select, optgroup, textarea {
  font-family:  Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #4f4f4f;
  margin: 0;
}

body {
  padding: 15px 0 0;
}

input, select, optgroup, textarea {
  background-color: #fff;
}

#ricerca_nick {
  background-color: #fff;
}

.related_videos {
	border-bottom: 1px dotted #DAB26D;
	margin-bottom: 5px;
}	

input, select, textarea {
	border: 1px solid #226C91;
}

input {
	height: 20px;
}

input.embeded {
	width: 215px;
}

.important {
 font-size:12px;
 margin-left:17px;
}

/*
a:visited {
    color: #FFFFFF;
}
*/
a, .link {
 /* color: #fff;*/
  color:#244403;
  text-decoration: none;
  cursor: pointer;
}

a:hover {
  color: #253719; 
  text-decoration: none;
}

a img {
  border-style: none;
}

img {
  vertical-align: middle;
}

fieldset {
  border: 1px solid #6E4F12;
  margin: 0;
  margin-bottom: 7px;
  padding: 5px;
}

input.disabled, select.disabled, textarea.disabled {
  color: #aaaaaa;
  border-color: #aaaaaa;
  background-color: #dddddd;
}

select {
  /*padding: 2px;*/
}

form, form p {
  margin: 0;
  padding: 0;
}

ul {
  padding:0;
  margin:0 ;
}

li {
  list-style-type: none;
}

ol li {
  list-style-type: decimal;
}

ul.square {
  margin-left: 16px;
}

ul.square li {
  list-style-image: url(e4images/style/square.gif);
}

ul li a {
  color: #000;
  text-decoration: none;
}

ul li a:hover {
  color: #253719;
  text-decoration: underline;
}

input.ok, input.button {
  background: url(e4images/style/bottone_cop.gif) no-repeat center;
  width: 90px;
  height: 26px;
  font-weight: normal;
  text-transform: lowercase;
  text-align: center;
  border: 0;
  margin-top: 3px;
}

input.lungo {
  background: url(e4images/style/bottone_lungo_cop.gif) no-repeat center;
  width: 140px;
  height: 26px;
  font-weight: normal;
  text-transform: lowercase;
  text-align: center;
  border: 0;
}

input.notiscrivimi {
	color: #777;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
}

input.iscrivimi {
	color: #000;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
}

input.loggami {
	background:  transparent url(e4images/style/pulsante_loggami.jpg) no-repeat center;
	width: 123px;
	height: 24px;
	font-weight: normal;
	text-transform: lowercase;
	text-indent: -12000px;
	border: 0;
}

input.avanzata { 
	background:  transparent url(e4images/style/pulsante_avanzata.jpg) no-repeat center;
	width: 228px;
	height: 30px;
	font-weight: normal;
	text-transform: lowercase;
	text-indent: -12000px;
	border: 0;
}
					
input.button:active {
  border-color: white;
}

input.button:hover {
  text-decoration: none;
}

.clr {
margin:0px !important;
padding:0px !important;
font-size:0px;
  clear: both;
}

.hidden {
  display: none;
}

.centra {
text-align: center;
}	
.column {
  float: left;
  /*margin: 0 5px 0 0 !important;*/
  /*padding: 0 !important;*/
}

.first_column {
  float: left;
  clear: left;
  /*margin: 0 5px 0 0 !important;*/
  /*padding: 0 !important;*/
}

.indent_column {
	margin-left: 5px !important;
}

.last_column {
  float: left;
  /*margin: 0 4px 0 0 !important;*/
  /*padding: 0 !important;*/
}

.contenuto {
  min-height: 90px;
}

.dash_form {
	height: 2px;
	/*width: 230px;*/
	color: #fff;
	background-color: #fff;
	margin: 3px 0;
	padding: 0;
	border: 0;
	clear: both;
	text-align: left;
}

#popup {
  margin: 0;
  padding: 0;
  //border: 1px solid #BFBFBF;
  font-size: 12px;
  font-weight: normal;
  background-color: white;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 20px 7px;
  visibility:hidden;
  /*display: none;
  background-color: white;
  border: 5px solid #ABDD12;
  font-size: 14px;
  
  text-align: center;
  position: fixed;
  z-index: 9;
  padding-top: 10px;
  width: 200px;
  height: 80px;
  left: 400px;
  top: 250px;
  */
}

/*.titolo .titolo_sx h2{
  color: #663300;
  font-size: 12px;
   font-family:  "Arial, sans-serif";
  margin: 8px 0 0 10px;
}*/
/* PAGINA */
#page {
  width: 982px;
  margin: 15px auto;
}

#opacita, #opacita_img {
 position: fixed;
 width: 100%;
 height: 100%;
 top: 0;
 left: 0;
}

#opacita {
 opacity: 0.6;
 background-color: #663300;
 z-index: 10;
}

#opacita_img {
 text-align: center;
 z-index: 11;
}

#opacita_img div {
  background-color: white;
  margin: 0 auto;
  padding: 15px 0;
  width: 0;
}

#opacita_img img.full_avatar {
  position: relative;
  right: -10px;
}

#opacita_img img.close {
  cursor: pointer;
  position: relative;
  vertical-align: top;
  top: 5px;
  right: 15px;
  width: 20px;
  height: 20px;
}

/* HEADER*/
#header {
	margin: 0;
  	width: 982px;
  	margin: 0 auto;
/*
  position: relative;
  width: 982px;
  height: 173px;
  margin: 0 auto;
	margin-top: 25px;
  background: transparent url(e4images/style/aff_1_header_sfondo.jpg) repeat-x;
*/
}

#headcontainer {
	background-color: #f2f2f2;
	height: 173px;
	position: relative;
	z-index: 80;
}

#titleDiv {
	background: transparent url(e4images/style/logo_equi.jpg) no-repeat left top;
	height: 145px;
	left: 0;
	top: 0;
	position: absolute;
	width: 983px;
}

#siteHomeTitle {
	display: block;
	height: 130px;
	position: absolute;
	left: 0;
	top: 5px;
	overflow: hidden;
	text-indent: -15000px;
	width: 220px;
}

#bannerDiv {
	height: 90px;
	overflow: hidden;
	position: absolute;
	right: 7px;
	top: 14px;
	width: 728px;
}

#header div.up_it {
	background: transparent url(e4images/style/logo_equi.jpg) no-repeat left top;
	height: 145px;
	/*text-indent: -12000px;*/
}

#header div.up_en {
	background: transparent url(e4images/style/no-vanilla_logo_up_en.jpg) no-repeat top;
	height: 130px;
	/*text-indent: -12000px;*/
}

#header div.up_es {
	background: transparent url(e4images/style/no-vanilla_logo_up_es.jpg) no-repeat top;
	height: 130px;
	/*text-indent: -12000px;*/
}

#header div.down {
	background: url(e4images/style/logo_down.jpg) no-repeat;
	height: 68px;
}

#banner {
	position: absolute;
	top: 10px;
	left: 384px;
	width: 468px;
	height: 60px;
}

#alert {
/*
	background: transparent url(e4images/style/no-vanilla_alert_sfondo.gif) no-repeat top;
*/	
	position: absolute;
	z-index: 10;
	top: 20px;
	right: 3px;
	margin: 0;
	width: 288px;
	height: 131px;
	overflow: hidden;
	color:#2C719B;
	padding: 0;
}

#alert div {
	margin: 5px 8px 0 8px;
}

#alert p {
	margin: 0;
	line-height: 10px;
}

.alert_title {
	color:#2C719B;
	font-weight: bold;
	margin: 2px 5px 2px 30px !important;
	height: 20px;
}

#menucontainer {
	overflow: hidden;
	width: 983px;
	margin: 0;
	padding: 0;
}

ul.headUI {
	padding: 0;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	white-space: nowrap;
	height: 28px;
	margin: 0 auto 0 6px;
}

ul.headUI li.headLinks {
	margin: 0;
	padding: 0;
	height: 28px;
	list-style-image: none;
	list-style-type: none;
	float: left;
}

ul.headUI li.headLinks a {
	color: #54693E;
	text-decoration: none;
	background: transparent url(e4images/style/sf-links2sep.jpg) no-repeat right center;
	line-height: 22px;
	margin-top: 2px;
	padding: 2px 6px 0;
}	

ul.headUI li.headLinks a:hover {
	text-decoration: underline;
}

ul.headUI li.headLinks a.activeMenu {
	background-color: #fff;
	color: #000;
	text-decoration: none;
	background-image: none;
	border-color: #193100;
	border-style: solid;
	border-width: 1px 1px 0;
	left: -2px;
	line-height: 26px;
	margin-top: 4px;
	padding: 2px 10px 8px;
	position: relative;
}

#topMenu2 {
	position: absolute;
	font-size: 12px;
	font-weight:bold;
	z-index: 5;
	top: 146px;
	width: 982px;
	margin: 0 auto;
	background: transparent url('e4images/style/sf-links2.jpg') repeat-x;
	overflow: hidden;
	text-align: left;
	text-transform: uppercase;
}

#headSpacer {
	height: 1px;
	margin-right: 40px;
	position: relative;
	top: -1px;
}

.head_sx, .head_dx {
	display: block;
	height: 25px;
	position: absolute;
	width: 51px;
}

.head_dx {
	right: 0;
}

#dataPathContainer {
	border-color: #182F00;
	border-style: solid;
	border-width: 0 1px 1px;
	padding: 0;
	padding-top: 5px;
	margin: 0;
}

.navPathLine {
	background-color: #C9CDCE;
	font-size: 1px;
	height: 1px;
	line-height: 1px;
	overflow: hidden;
}

.userMenuLinks {
	color: #4f4f4f;
	font-size: 13px;
	position: absolute;
	width: 140px;
	height: 20px;
	top: 120px;
	right: 7px;
}

.userMenuLinks a {
	color: #fff;
	font-weight: bold;
	margin-right: 6px;
	text-decoration: none;
}

#pulsanti_home .pulsanti_home_float:hover {
	background-color: #1F6A91;
}	

#ombra_pulsanti_home {
	position:absolute;
	z-index:5;
	top:178px;
	width: 861px;
	height: 11px;
	background: url('e4images/style/ombra_pulsanti_home.jpg') no-repeat;
}	

#pulsanti_home .pulsanti_home_float {
	float: left;
	border: solid 1px white;
	background-color:#9B9B9B;
	padding: 10px;
	color: #fff;
/*	margin-left:2px;*/
}	

#bandiere {
	position: absolute;
	z-index: 5;
	top: 121px;
	width: 861px;
	height: 20px;
	margin: 0 auto;
	background-color: #fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

#bandiere .pulsanti_home_link {
	margin: 0 9px 0 3px;
	padding: 5px 0 0 0;
	height: 18px;
	float: left;
	text-align: center;
}

#bandiere .pulsanti_no_vanilla_home {
	margin: 0 9px 0 10px; 
	padding: 5px 0 0 0;
	height: 18px;
	float: left;
	text-align: center;
}

.pulsanti_home_link a, .pulsanti_no_vanilla_home a {
	font-weight: bold;
	color: #000;
	float:left;
	margin:5px;
}

.pulsanti_home_link a:hover, .pulsanti_no_vanilla_home a:hover {
	color: #fff;
}

div.down #pulsanti_up {
	margin-top: 5px;
	margin-left: 13px;
}

div.down #pulsanti_down {
	margin-left: 13px;
}
		
div.down #pulsanti_up #p_up_sx {
	margin-top: 7px !important;
	width: 310px;
}

div.down #pulsanti_down #p_down_sx {
	background: url('e4images/style/02_utenti_ora.jpg') no-repeat left center;
	width: 310px;
	height: 29px;
}

div.down #p_down_dx img {
	margin: 0 10px;
}

#language {
  background: url(e4images/style/white55.png) repeat;
  border: 3px solid #D0C1B1;
  position: relative;
  width: 115px;
  height: 67px;  
  padding: 0;
  left: 597px;
  bottom: 83px;
  text-align: center;
  margin: 0;
  color: #663300;
}

#language h4 {
  margin: 7px 0 0 0;
  font-size: 11px;
}

#language p {
  margin: 6px 0;
  word-spacing: 10px;
}

/* MAIN content - login - col_user*/
#main {
	width: 982px;
	margin: 0 auto;
}

#flashcontent {
	height: 0;
	line-height: 0;
}

#col_left {
	width: 510px;
	float: left;
	clear: left;
	margin-right: 30px;
}

#nav_left {
	width: 150px;  /*orginale 196px*/
	float: left;
	clear: left;
	margin-right: 15px;
}

#nav_left_admin {
	width: 185px;
	float: left;
	clear: left;
	margin-right: 5px;
}

#pannello_admin {
	border: 1px solid #808080;
	margin-bottom: 20px;
}

#col_right {
	width: 440px;
	float: left;
	clear: right;
}

#nav_right {
	width: 817px;
	float: left;
	clear: right;
	color: #000;
}

#nav_right_admin {
	width: 792px;
	float: left;
	clear: right;
	color: #000;
}

.user_warning {
background-color:#EDF9C4;
border:1px solid #CCCCCC;
margin:7px 17px;
padding:2px 5px;
}

.user_warning p {
padding: 0;
margin: 3px 0;
}

/* LOGIN */
div.box_content {
	background: url(e4images/style/sfondo_parte_sx.jpg) repeat-y;
}

div.box_content h3 {
    text-indent: -12000px;
    margin: 0 auto;
	width: 230px;
    height: 28px;			 	
}

#ricerca_veloce {
  background: url(e4images/style/08_ricerca_veloce.jpg) no-repeat;
}

#ricerca_utenti {
  background: url(e4images/style/13_ricerca_avanzata.jpg) no-repeat;
}

#nuovi_utenti {
  background: url(e4images/style/09_nuovi_utenti.jpg) no-repeat;
}

#admin {
  background: url(e4images/style/12_admin.jpg) no-repeat;
}

.avatar_showroom {
 margin: 0;
}

#perso_passwd {
	display: none;	
}

#perso_passwd h4 {
	margin: 0;
	font-weight: normal;
}

#login .avatar_Donna {
  float: left
  margin: 5px 0 0 0;
  width: 72px;
  height:72px;
  background: #ABDD12;
  border: 1px solid #ABDD12;
  text-align: center;
}

#login .avatar_Uomo {
  float: left;
  margin: 5px 0 0 0;
  width: 72px;
  height:72px;
  background: #ABDD12;
  border: 1px solid #ABDD12;
  text-align: center;
}

#login .pannello_login {
  background: #ffffff;
  width:114px;
  height: 87px;
  border: 0;
  float:right;
  margin-right: 6px;
}

.pannello_login ul {
	margin-left: 5px;
	margin-bottom: 10px;
	padding-left: 5px;
}

.pannello_login h4 {
	margin: 2px 0 10px 2px;
}

#login .pannello_login ul li a img {
  margin-right: 3px;
}

#login b {
  color: #808080;
}

/* COL USER */
#col_user {

}

.box_apertura {
	background: url(e4images/style/apertura_parte_sx.jpg) no-repeat;
	height: 28px;
	line-height: 28px;
	text-align: center;
}

.box_chiusura {
    background: url(e4images/style/chiusura_parte_sx.gif) no-repeat;
	height: 9px;
	line-height: 9px;
    margin-bottom: 6px;
}

.navtop {
	/*
    background: transparent url(e4images/style/no-vanilla_foot_menu.gif) no-repeat;
	*/
	border-top: solid 0px black;
	height: 0px;
	width: 150px;
}

#navbox {
	font-size: 11px;
	border: solid 1px #DAB26D;
}

.navbottom {
	/*
    background: transparent url(e4images/style/no-vanilla_foot_menu.gif) no-repeat;

	border-bottom: solid 1px #DAB26D;
	*/
	height: 1px;
	width: 150px;
	margin-bottom: 10px;
}

input#search_user {
  margin: 0 12px 0 17px;
  width: 100px;
}

#configs {
/*  border: 1px solid green;*/
  border: 0;
  width: 150px;
  margin-left: 46px
}

#configs label {
  width: 75px;
  float: left;
}

#configs select {
  margin-bottom: 3px;
}

/* CONTENT */
.content {
  margin: 0 auto;
  padding: 0;
  /*width: inherit;*/
}

.service {
  margin: 0 auto;
  padding: 0;
  /*width: inherit;*/
  float: left;
}

#nav_right .content {
	margin-right: 15px;
	width: 575px;
	float: left;
}

#nav_right_admin .contentRight {
	margin-right: 5px;
	width: 577px;
	float: left;
}

#nav_right .service {
	width: 227px;
}

#nav_right_admin .service {
	width: 210px;
}

#centerColumns {
	margin: 0 auto;
	width: 650px;
}

.content_title {
/*	background: transparent url('e4images/style/no-vanilla_content_title.gif') no-repeat; */
	background-color: #FFBFFB;
	width: 307px;
	height: 29px;
	line-height: 18px;
	font-weight: bold;
	text-indent: 18px;
	color:#2C719B;
}

.content_title_home {
/*	background: transparent url('e4images/style/no-vanilla_title_home.gif') no-repeat; */
	background-color: #FFBFFB;
	width: 510px;
	height: 29px;
	line-height: 18px;
	font-weight: bold;
	text-indent: 18px;
	color:#2C719B;
}
.ombra_ricerca {
    width: 194px;
    height: 9px;
    border-left: 1px solid #DAB26D;
    border-right: 1px solid #DAB26D;
    background: transparent url('e4images/style/ombra.jpg') no-repeat;
}
					
.ombra_dotted {
  	width: 196px;
	height: 9px;
	background: transparent url('e4images/style/ombra.jpg') no-repeat;
}	
.ombra_pulsantiera {
  	width: 648px;
	height: 9px;
	border-left: 1px solid #DAB26D;
    border-right: 1px solid #DAB26D;

	background: transparent url('e4images/style/ombra_pulsantiera.jpg') no-repeat;
}	
.content_title_home_grigio {
	background: transparent url('e4images/style/no-vanilla_title_home_grigio.gif') no-repeat;
	width: 510px;
	height: 29px;
	line-height: 18px;
	font-weight: bold;
	text-indent: 18px;
	color: #fff;
}

.content_title_corto {
/*	background: transparent url('e4images/style/no-vanilla_title_corto.gif') no-repeat; */
	text-align: center;
	color:#2C719B;
	background-color: #ffbffb;
	height: 29px;
	font-weight: bold;
	/*
	line-height: 18px;
	font-weight: bold;
	text-indent: 18px;
	color: #000;
	*/
  	width: 196px;
}

.content_title_medio {
/*	background: transparent url('e4images/style/no-vanilla_title_medio.gif') no-repeat; */
	background-color: #ffbffb;
	width: 438px;
	height: 29px;
	line-height: 18px;
	font-weight: bold;
	text-indent: 18px;
	color:#2C719B;
}

.content_title_lungo {
/*	background: transparent url('e4images/style/no-vanilla_title_lungo.gif') no-repeat; */
	background-color: #ffbffb;
	height: 29px;
	line-height: 18px;
	font-weight: bold;
	text-indent: 18px;
	color:#2C719B;
	width: 650px;
}

.content_body {
  border-left: 1px solid #DAB26D;
  border-right: 1px solid #DAB26D;
  border-bottom: 1px solid #DAB26D;
  margin-bottom: 12px;
  /*
  width: 305px;
  */
  color: #000;
}

.content_body_home {
/*  background-color: #2C2C2C;*/
  border-left: 1px solid #DAB26D;
  border-right: 1px solid #DAB26D;
  border-bottom: 1px solid #DAB26D;
  width: 508px;
  color: #000;
  margin-bottom: 10px;
	padding-bottom: 5px;	
}

.content_body_corto {
	
  margin-bottom: 12px;
  color: #2C2C2C;
  border-left: 1px solid #DAB26D;
  border-right: 1px solid #DAB26D;
  border-bottom: 1px solid #DAB26D;
  width: 194px;
/*	
  background-color: #2C2C2C;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  margin-bottom: 12px;
  color: #fff;
  */
}

.content_body_medio {
  border-left: 1px solid #DAB26D;
  border-right: 1px solid #DAB26D;
  border-bottom: 1px solid #DAB26D;
  width: 436px;
  color: #2C2C2C;
}

.content_body_lungo {
  background-color: #fff;
  border-left: 1px solid #DAB26D;
  border-right: 1px solid #DAB26D;
  border-bottom: 1px solid #DAB26D;
  width: 575px;
  color: #2C2C2C;
  padding-top: 5px;
  padding-bottom: 20px;
}

.top_content {
/*	background: transparent url(e4images/style/no-vanilla_topcontent.gif) no-repeat bottom; 
	height: 13px;
	line-height: 13px;
	width: 650px;
*/	
}

.bottom_content {
/*	background: transparent url(e4images/style/no-vanilla_bottomcontent.gif) no-repeat; */
	height: 13px;
	line-height: 13px;
	width: 570px;
	margin-bottom: 15px;
}

/*.elenco_elemento, .elenco_elemento_doppio, .elenco_elemento div, .elenco_elemento_doppio div,*/ 
#operazioni_profilo div {
	padding: 1px 2px !important;
}

div.box_content div, div.box_content p {
    padding: 1px 3px;
}
	
.content_foot {
	background: transparent url('e4images/style/no-vanilla_content_foot.gif') no-repeat;
	height: 8px;
	line-height: 8px;
	margin: 0;
	margin-bottom: 12px;
}

#menu_loggato, #menu_contatti {
	/*
	background-color: #ffbffb;
	background: transparent url('e4images/style/sf-links2.gif') repeat-x;
	*/
	height: 21px;	
	width: 575px;
	margin: 10px 0;
	padding: 0;
	font-size:10px;
	border: 1px solid #dab26d;
}

/*
#menu_contatti {
	height: 20px;	
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #F8ECA1;
}
*/

#sponsors {
	border: 1px solid #B9BFD7;
}

#menu_loggato_piede {
	background-color: #EDF0F6;
	border: 1px solid #F8ECA1;
	margin: 0;
	line-height: 1px;
	padding: 2px 0;
}

#menu_loggato ul, #menu_contatti ul, #menu_posta ul {
	margin: 0;
	padding: 0;
}

#menu_loggato a, #menu_contatti a {
	height: 21px;
	text-align: center;		
}

#menu_loggato ul li, #menu_contatti ul li {
	display: block;
	height: 21px;
	line-height: 21px;
	margin: 0;
	margin-right: 1px;
	float: left;
	text-align: center;
}

/*
#menu_contatti ul li {
	display: block;
	height: 16px;
	width: 96px;
	margin: 2px 5px;
	float: left;
	text-align: center;
}
*/

#menu_posta ul li {
	display: block;
	height: 16px;
	width: 300px;
	margin: 2px 5px;
	float: left;
	text-align: center;
}

.angolo_sx {
	background: url('e4images/style/sf-links2.gif') no-repeat;
	width: 5px;
	height: 21px;
}

.interno_angoli {
	background: url('e4images/style/sf-links2.gif') repeat-x;
	color:#3A6A07;
	height: 21px;
}

.angolo_dx {
	/*background: url('e4images/style/sf-links2.gif') no-repeat;*/
	border-right: 1px #dab26d solid;
	width: 5px;
	height: 21px;
}

li.p_user_home {
	background: url('e4images/style/p_user_home_off.gif') no-repeat;
	width: 90px;
}

li.p_user_home a {
    background: url('e4images/style/p_user_home_on.gif') no-repeat;
	width: 90px;
}

li.p_user_online {
    background: url('e4images/style/p_user_online_off.gif') no-repeat;
	width: 105px;
}

li.p_user_online a {
    background: url('e4images/style/p_user_online_on.gif') no-repeat;
	width: 105px;
}

li.p_user_profile {
	background: url('e4images/style/p_user_profile_off.gif') no-repeat;
	width: 107px;
}

li.p_user_profile a {
    background: url('e4images/style/p_user_profile_on.gif') no-repeat;
	width: 107px;
}

li.p_user_mail {
    background: url('e4images/style/p_user_mail_off.gif') no-repeat;
	width: 102px;
}

li.p_user_mail a {
	background: url('e4images/style/p_user_mail_on.gif') no-repeat;
	width: 102px;
}

li.p_user_favorite {
    background: url('e4images/style/p_user_favorite_off.gif') no-repeat;
	width: 121px;
}

li.p_user_favorite a {
    background: url('e4images/style/p_user_favorite_on.gif') no-repeat;
	width: 121px;
}

li.p_user_contact {
    background: url('e4images/style/p_user_contact_off.gif') no-repeat;
	width: 111px;
}

li.p_user_contact a {
    background: url('e4images/style/p_user_contact_on.gif') no-repeat;
	width: 111px;
}

#hometop {
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
	clear: both;
}

#homeleft {
	margin: 0;
	padding: 0;
	width: 195px;
}

#homeleft div.sezione {
	padding: 0 5px 5px 5px;
}

#homeleft hr, hr {
	color: #fff;
	margin: 8px 5px;
	background-color: #fff;
}
.nickbox {
	color: #244403;
	font-weight: bold;
}	

.att_rec {
	color: #6E4F12;
	font-weight: bold;
}

div.form_colored {
	background-color: #F9E5C2;
	margin-bottom: 5px;
}

div.form_colored p {
	color: #6E4F12;
	font-size: 8pt;
	font-weight: bold;
	text-transform: uppercase;
	height: 25px;
	line-height: 20px;
	margin: 0;
	padding: 0 2px;
}

div.form_colored input.testo {
	padding: 2px;
	margin: 2px;
	border: 1px solid #E8C166;
	font-size: 8pt;
	color: #7C7362;
	width: 265px;
}

div.sezione .valore, #homeright .valore, span.valore {
	color: #000;
	font-weight: bold;
}

span.evidenzia {
	color: red;
	font-size: 12pt;
}

.annuncio {
	background-color: #F8E5C1;
/*	padding: 1px 5px 1px 5px; */
	color: #000;
}

#homeright {
	margin: 0;
	padding: 0;
	width: 379px;
	line-height: 17px;
	border-left: 1px dashed #DAB26D;
}

#homeright .addMargin {
	margin: 0 3px;
	border: 1px solid #D3B56D;
	border-left: 0;
}

#homebottom {
	margin: 10px 0;
	padding: 0;
}

#hometop div.sezioneleft, #homebottom div.sezioneleft {
	margin: 0 !important;
}

#hometop div.sezioneright, #homebottom div.sezioneright {
	margin: 0 !important;
}

.separa {
	width: 36px;
	height: 220px;
}

#leggimail #homeright {
	width: 420px;
}

.num_online {
	font-size:16px;
	color:#00f;
	line-height:29px;
	font-weight:bold;
	margin-left: 230px;
}

.border_profile {
    background: url('e4images/style/profile_lcolumn.gif') repeat-y 210px;
}

.border_colright {
	background: url('e4images/style/profile_lcolumn.gif') repeat-y right;
}

.border_colbottom {
	background: url('e4images/style/profile_bcolumn.gif') repeat-x;
}

.cose {
	width: 181px;
/*	padding: 1px !important; */
	border: 1px solid #ACACAC;
	margin: 0 3px 8px 0 !important;
}

.cose .h6container {
	float: left;
	clear: right;
	margin-top: 10px;
	margin-left: 5px;
	text-align: left;
}

.cose .avatar_Donna, .cose .avatar_Uomo, .cose .avatar_Coppia, .cose .avatar_Gruppo, .cose .avatar_Ts-Tv-Tg, .cose .avatar_Azienda {
	float: left;
	clear: left;
	margin-top: 10px;
	margin-left: 5px;
}

div.col_footer {
	margin: 0 !important;
	padding: 0 !important;
	height: 5px;
	line-height: 5px;
	/*border-left: 1px solid #B7C0D7;*/
	border-right: 1px solid #B7C0D7;
	background: url('e4images/style/profile_bcolumn.gif') repeat-x;
}
	
#profile_left {
	margin: 0;
	padding: 0;
}

#profile_data {
	margin: 0;
	padding: 0;
	width: 427px;
}

#fotogallery, #intime {
/*	background-color: #000;*/
	width: 96%;
	margin: 0 auto;
	padding: 0;
	line-height: 10px;
	border: 1px solid #DAB26D;
	margin-bottom: 20px;
}

#intime {
/*	background-color: #444; */
}

#account_left {
	margin: 0;
	padding: 0;
	width: 214px;
}

#account_right {
	width: 420px;
}

#hometop #profile_left, #hometop #contatti {
	height: 330px;
	margin: 0;
	padding: 0;
}

#contatti .h6container {
	width: 80px;
	overflow: hidden;
}

#bottomleft {
    margin: 0;
	padding: 0;
	width: 214px;
	height: 330px;
}

#bottomright {
	margin: 0;
	padding: 0;
	width: 429px;
	height: 330px;
}

#leggimail {
	border: 1px solid #fff;
	padding:5px;
	margin: 0 5px 10px 5px;
}

#statistiche {
	margin: 0;
	padding: 0;
}

#doniCupido, .storieCupido {
	margin: 0;
	padding: 1px 3px;
}

#doniCupido div.h6container, .storieCupido div.h6container {
	float:left;
	padding: 0;
	margin: 0;
	margin-left:5px;
	width: 297px;
	overflow: hidden;
}

#doniCupido div.h6container {
	width: 297px;
}

.storieCupido div.h6container {
	width: 450px;
}

#doniCupido div.h6container div, .storieCupido div.h6container div {
	padding: 0;
}

.storieCupido {
	width: 600px;
	margin: 3px auto;
	border: 1px solid #4382A2;
}

#navbox .titolo_dotted {
	padding-bottom: 7px !important;
}

ul.navbox {
	margin: 5px 0 10px 0;
}

ul.navbox li {
	color: #000;
	padding: 4px 0;
	margin: 0 2px 0 4px;
	background: url('e4images/style/tratteggio.gif') repeat-x bottom;
}

ul.navbox li img {
	margin-left: 2px;
}

ul.navbox li a:hover {
	color: #253719;
	/*color: #e0e25b;*/
}

ul.navbox li a {
	color: #6E4F12;
}

ul.secure li {
	display: block;
	margin: 0;
	padding: 0;
	text-indent: 20px;
	line-height: 23px;
	height: 23px;
}

ul.profile {
	margin: 5px 0;
}

ul.profile li, ul.operazioni li {
	display: block;
	margin: 0;
	padding: 0;
	text-indent: 10px;
	line-height: 19px;
	height: 19px;
}

ul.profile li a, ul.operazioni li a {
	text-decoration: underline;
	color: #000;
}

ul.pulsantiera_home li a {
/*	color: #000; */
	color:#206791;
	margin:3px;
	padding:3px;
	font-weight: bold;
	word-spacing: 0pt;
	font-size: 10pt;
}


ul.pulsantiera li a {
	color: #000; 
/*	color:#FFFFFF; */
	font-weight: bold;
	word-spacing: 0pt;
	letter-spacing: -0.3pt;
	font-size: 9pt;
}

ul.pulsantiera li a:hover, ul.pulsantiera li a strong {
/*	color: #ffdd00;*/
	color: #6E4F12;
}

ul.operazioni li a {
	color: #000;
}

ul.Account li {
    background: url('e4images/style/arrow_account.gif') no-repeat left center !important;
}

ul.note {
	margin: 2px 5px 2px 15px;
}

ul.note li {
	list-style-type: circle;
	font-size: 8pt;
	line-height: 12px;
}

.titolo_dotted {
	color: #6E4F12;
	background:transparent url('e4images/style/sf-h2.gif') no-repeat scroll left bottom;
	font-size: 8pt;
	text-transform: uppercase;
	border-bottom: 1px solid #FFF;
	height: 25px;
	line-height: 20px;
	margin: 0;
	padding: 0 2px;
}

.titolo_dotted_gal {
	color: #6E4F12;
	background:transparent url('e4images/style/sf-h2.gif') no-repeat scroll center bottom;
	font-size: 8pt;
	text-transform: uppercase;
	text-align: center;
	/*
	border-top: 1px solid #DAB26D;
	border-left: 1px solid #DAB26D;
	border-right: 1px solid #DAB26D;
	height: 25px;
	*/
	line-height: 20px;
	margin: 0;
	padding: 0 2px 7px 2px;
}

.titolo_pagina {
	background:transparent url('e4images/style/sf-h2.gif') no-repeat scroll center bottom;
	color: #6E4F12;
	font-size: 10pt;
	text-transform: uppercase;
	height: 30px;
	line-height: 20px;
	text-align: center;
}

.colored {
	color: #6E4F12
}

.titolo_undotted {
	border: 0;
	background-color: transparent;
	color: #fff;
	font-size: 10pt;
	text-transform: uppercase;
	height: 20px;
	line-height: 20px;
	margin: 0;
	padding: 0 2px;
}

#paginatore {
	border: 1px solid #DAB26D;
	height: 32px;
	line-height: 26px;
	/*width: 545px;*/
	margin: 0 auto;
	clear: both;
}

#paginatore input.ok {
	height: 26px;
	line-height: 26px;
}

#scelta_visuale {
	position: absolute;
	width: 90px;
	height: 26px;
	top: 0;
	right: 10px;
}

#nav_records {
	height: 26px;
	margin: 0 auto;
}

#records {
	height: 26px;
	width: 208px;
	font-size: 8pt;
}

#num_pag {
	height: 26px;
	color: #808080;
}

#homepage {
    background: url('e4images/style/01_home_page.jpg') no-repeat;
}

#login_title {
    background: url('e4images/style/04_login.jpg') no-repeat;
}

#recupera {
	display: none;
	line-height: 11px;
	position:absolute;
}

#login_hide {
	display: inline;
	line-height: 11px;
	position:absolute;
}

#recupera input,#login_hide input {
	margin: 4px 0;
}

#login_hide div, #recupera div {
	margin: 1px 10px !important;
}

#login_hide label, #recupera label {
	margin: 8px 8px 5px 5px;
	text-align: right;
}

#reg_step1 {
    /*background: url('e4images/style/no-vanilla_step1.gif') no-repeat right 10px;*/
}

#reg_step2 {
   /* background: url('e4images/style/no-vanilla_step2.gif') no-repeat right 10px;*/
}

#reg_step3 {
    /*background: url('e4images/style/no-vanilla_step3.gif') no-repeat right 10px;*/
}

#random_users {
    background: url('e4images/style/11_utenti_random.jpg') no-repeat;
}

#utenti_online {
    background: url('e4images/style/03_utenti_online.jpg') no-repeat;
}

#modulo_iscrizione {
	background: url('e4images/style/05_modulo_iscrizione.jpg') no-repeat;
}

#chisiamo {
	background: url('e4images/style/06_chisiamo.jpg') no-repeat;
}

#help {
	background: url('e4images/style/28_help.jpg') no-repeat;
}

#news {
	background: url('e4images/style/20_news.jpg') no-repeat;
}
#account {
	background: url('e4images/style/07_account.jpg') no-repeat;
}
	
#cupido {
	background: url('e4images/style/14_doni_cupido.jpg') no-repeat;
}

#ris_veloce {
	background: url('e4images/style/16_risultati_veloce.jpg') no-repeat;
}

#ric_avanzata {
	background: url('e4images/style/27_ricerca_avanzata.jpg') no-repeat;
}

#ris_avanzata {
	background: url('e4images/style/17_risultati_avanzata.jpg') no-repeat;
}

#ris_salvate {
	background: url('e4images/style/18_risultati_salvate.jpg') no-repeat;
}

#ris_chicche {
	background: url('e4images/style/19_risultati_chicche.jpg') no-repeat;
}

#profiloutente {
    background: url('e4images/style/22_mioProfilo.jpg') no-repeat;
}

#profiloaltro {
    background: url('e4images/style/26_suoProfilo.jpg') no-repeat;
}

#postautente {
    background: url('e4images/style/23_miaPosta.jpg') no-repeat;
}
	
#contattoutente {
    background: url('e4images/style/24_mioContatto.jpg') no-repeat;
}

#preferitoutente {
	background: url('e4images/style/25_mioPreferito.jpg') no-repeat;
}

#adminEsegue {
  background: url(e4images/style/15_operazioni_admin.jpg) no-repeat;
}

#notAllowed { 
	background: url('e4images/style/12_nopermessi.jpg') no-repeat;
} 
	
div.operazioni {
	font-size: 9pt;
	border: 1px solid #fff;
	padding: 0 !important;
	width: inherit;
	margin: 0 auto;
}

div.operazioni a, div.operazioni img {
	margin: 2px 2px 2px 1px;
}

div.azioni a, div.azioni img {
	margin: 2px 0;
}

#operazioni_profilo {
	margin: 5px 0;
}

/*
#content .contenuto {
  margin: 0;
  padding: 0;
  background: white;
  min-height: 90px;
}
*/
/* PROFILO UTENTE */
.profilo .box_utente, .inviapm .box_utente{
  height: 121px;
}

.profilo .box_utente .avatar, .inviapm .box_utente .avatar {
  float: left;
  width: 120px;
  margin-left: 10px;
  padding: 17px 0  0 17px;
}

.profilo .box_utente .avatar_Donna, .inviapm .box_utente .avatar_Donna {
  margin: 5;
  width: 84px;
  height:84px;
  background: #ABDD12;
  border: 1px solid #ABDD12;
  text-align: center;
}

.profilo .box_utente .avatar_Uomo, .inviapm .box_utente .avatar_Uomo {
  margin: 0;
  width: 84px;
  height:84px;
  background: #ABDD12;
  border: 1px solid #ABDD12;
  text-align: center;
}

.profilo .box_utente .info, .inviapm .box_utente .info {
  padding: 0;
  margin: 0;
  width: 200px;
  height: 121px;
  text-align: left;
}
.profilo .box_utente .info
{
width: 180px;
}

.profilo .box_utente .info .nickname, .inviapm .box_utente .info .nickname {
  margin-top: 20px;
  color: #663300;
  text-transform: uppercase;
  font-weight: normal;
}

.profilo .box_utente .info #descrizione, .profilo .box_utente .info #galleria, .inviapm .box_utente .info #descrizione {
  margin-top: 3px;
  padding: 5px 0 0 25px;
  height: 23px;
  background: url(e4images/style/gallery-bg.gif) no-repeat;
}

.profilo .box_utente .info #descrizione a, .profilo .box_utente .info #galleria a, .inviapm .box_utente .info #descrizione a {
  text-decoration: none;
  color: #663300;
}

.profilo .box_utente .info #descrizione a:hover, .profilo .box_utente .info #galleria a:hover, .inviapm .box_utente .info #descrizione a:hover {
  text-decoration: none;
  color: #fff;
}

.profilo .box_utente .date, .inviapm .box_utente .date {
  margin-top: 20px;
  color: #757774;
}

.profilo .box_utente .date strong, .inviapm .box_utente .date strong {
  color: #663300;
}

.profilo .contenuto, .inviapm .contenuto {
  padding:6px;
  border-bottom:solid #D1D1D1 1px;
  border-top:solid #D0C1B1 1px;
}

.content .contenuto { 
/*padding-top:4px;*/
}

.padder {
	padding: 2px 10px;
}

#descrizione2 dl { 
  font-weight: normal;
  font-size: 12px;
  padding: 12px;
  margin: 0; 
}

#descrizione2 dt {
  float: left;
  clear: left;
  color: #663300;
  width: 125px;
  padding: 7px 0 7px 7px;
}

#descrizione2 dd {
  border-bottom: 1px #ABDD12 dashed;
  min-height: 13px;
  padding: 7px 0 7px 0;
  margin-left: 0;
}

#descrizione2 dt.testo_desc {
  float: none;
}

#descrizione2 dd.testo_desc {
  border-style: none;
  margin-left: 7px;
}

#descrizione2 fieldset legend {
  color: #663300;
}

#descrizione2 fieldset dt {
  width: 104px;
}

#descrizione2 fieldset dd {
  border-style: none;
}

#galleria {
  display: none;
}

#galleria2 {
  display: none;
}

div.pictGallery {
	margin:0;
	padding:0 !important;
	display:none;
	width:390px;
	float:left;
}

#pictUploadA, #pictUploadF, #pictUploadI {
	display: none;
}

.album_colored {
	background-color: #F9E5C2;
	margin: 0 5px 5px;
	padding: 5px;
}

.album {
	width: 132px;
	margin-bottom: 5px;
	padding-bottom: 5px;
}

img.unbord {
	border: 0 !important;
}

#galleria2 .avatar_Donna {
  float: left;
  margin: 5px;
  width: 82px;
  height:82px;
  background: #ABDD12;
  border: 1px solid #ABDD12;
  text-align: center;
  vertical-align: middle;
}

#galleria2 .avatar_Uomo {
  float: left;
  margin: 5px;
  width: 82px;
  height:82px;
  background: #ABDD12;
  border: 1px solid #ABDD12;
  text-align: center;
  vertical-align: middle;
}

#nav_right .avatar_Donna, #nav_right .avatar_Uomo, #nav_right .avatar_Coppia, #nav_right .avatar_Gruppo, #nav_right .avatar_Ts-Tv-Tg, #nav_right .avatar_Azienda {
/* width: 82px; */
  text-align: center;
  margin: 9px 2px 9px 4px;
  padding: 0 !important;
}

#nav_right_admin .avatar_Donna, #nav_right_admin .avatar_Uomo, #nav_right_admin .avatar_Coppia, #nav_right_admin .avatar_Gruppo, #nav_right_admin .avatar_Ts-Tv-Tg, #nav_right_admin .avatar_Azienda {
  width: 82px;
  text-align: center;
  margin: 9px 2pt 9px 4px;
  padding: 0 !important;
  float: left;
}

div.stripeThumb div.avatar_Donna, div.stripeThumb div.avatar_Uomo, div.stripeThumb div.avatar_Coppia, div.stripeThumb div.avatar_Gruppo, div.stripeThumb div.avatar_Ts-Tv-Tg {
	margin: 9px 15px 9px 4px !important;
}

div.content_body_home div.stripeThumb div.avatar_Donna, div.content_body_home div.stripeThumb div.avatar_Uomo, div.content_body_home div.stripeThumb div.avatar_Coppia, div.content_body_home div.stripeThumb div.avatar_Gruppo, div.content_body_home div.stripeThumb div.avatar_Ts-Tv-Tg {
	margin-right: 5px !important;
}

#col_right div.content_body div.stripeThumb {
	width: 68% !important;
}

#hometop div.stripeThumb div.avatar_Donna,#hometop div.stripeThumb div.avatar_Uomo,#hometop div.stripeThumb div.avatar_Coppia,#hometop div.stripeThumb div.avatar_Gruppo,#hometop div.stripeThumb div.avatar_Ts-Tv-Tg, #homebottom div.stripeThumb div.avatar_Donna,#homebottom div.stripeThumb div.avatar_Uomo,#homebottom div.stripeThumb div.avatar_Coppia,#homebottom div.stripeThumb div.avatar_Gruppo,#homebottom div.stripeThumb div.avatar_Ts-Tv-Tg {
	margin: 9px 7px 9px 4px !important;
}

.avatar_Uomo img, .avatar_Donna img, div.pictGallery img, .avatar_Coppia img, .avatar_Gruppo img, .avatar_Ts-Tv-Tg img, .avatar_Azienda img {
	border: 1px solid #EEBF63;
	border-bottom: 1.2pt solid #EEBF63;	/*fix per IE6*/
}

/*
.contenuto .avatar_Donna .avatar, .contenuto .avatar_Donna .avatar {
  width: 82px;
  height:82px;
}

.contenuto .testo {
  padding: 17px;
  clear: left;
}
*/

#files_list { 
  padding: 0 0 0 17px;
  color: #663300;
}

.profilo .action, .inviapm .action, .content .pagine, .content .action {
  padding: 9px;
}

.profilo .action a, .inviapm .action a {
  margin: 9px;
  text-decoration: none;
  color: #663300;
}

.profilo .action a:hover, .inviapm .action a:hover {
  text-decoration: none;
  color: #fff;
}

.profilo .myAction_content a{
  text-decoration: none;
  color: #663300;
}

.profilo .myAction_content a:hover{
  text-decoration: none;
  color: #B55F0E;
}

#cop2{
float:left;
width:70px;
overflow:visible;
}

#cop1{
float:left;
width:90px;
overflow:visible;
}

#cop{
float:left;
}

/* HOME USERS */
#home_users {
  margin: 0;
  background: white;
 /* padding-bottom: 30px;*/
}

#home_users h3 {
text-align:left;
  margin: 10px 0 2px 8px;
  background-color: white;
  color: #663300;
  font-weight: normal;
  padding: 0 0 4px 0;
  font-size: 11px;
  clear:both;
}
/*
#home_users h3.new {
  background: white url(e4images/style/new.gif) no-repeat scroll 440px 0px;
}
*/
#home_users .avatar {
  margin-bottom: 10px;
  background: white;
  text-align: center;
  font-weight: normal;
}

#home_users .avatar img, .avatar_showroom_Donna img, .avatar_showroom_Uomo img {
  margin: 0 5px 0 4px;
  border-width: 3px;
  border-style: solid;
}

#home_users .avatar .avatar_Donna img, .avatar_showroom_Donna img {
  border-color: #ABDD12;
}

#home_users .avatar .avatar_Uomo img, .avatar_showroom_Uomo img {
  border-color: #ABDD12;
}

#home_users .first_column img {
  margin-left: 9px !important;
}

#home_users .avatar a {
  text-decoration: none;
  color: #663300;
}

#home_users .avatar a:hover {
  text-decoration: none;
  color: #B55F0E;
}

#home_users .avatar .nickname {
  margin: 5px 0;
}

.contenuto .dx {
height:90px;
}

/*FOOTER*/
#navfooter {
  position: relative;
  background: url(e4images/style/navfooter.jpg) no-repeat scroll top center;
  clear: both;
  height: 21px;
  margin-bottom: 10px;
}


#footer {
  width: 982px;
  margin: 5px auto;
  clear: both;
  text-align: center;
  padding: 0;
  height: 40px;
  border: 1px solid #DAB26D;
  color: #000;
  background-color: #fff;
}

#footer  div {
	/*padding: 30px 10px 10px 250px*/;
}

#regioneContent {
  font-size: 9px;
}	

#footer a {
  text-decoration: none;
  font-weight: normal;
  font-size: 11px;
  margin: 0 5x;
  /*color: #EEBF63;*/
}

#footer a:hover { 
  text-decoration:none;
  color: #fff;
}

#certifico {
margin-left:10px;
margin-top:10px;
}

.condizioni {
/*color:#D03E91;*/
/*font-size:15px;*/
padding:10px 10px 10px 10px;
font-weight: normal;
}

h2 {
	font-size: 14pt;
}

.titoloconricerca { 
  background: #D0C1B1 url(e4images/style/titolo-bg.gif) repeat-x scroll top left;
  padding: 8px 12px;
  margin: 0;
  color: #663300;
  font-size: 12px;
  font-family:  "Arial, Helvetica, sans-serif";
  
}

/*div.titolo {
  margin: 0;
  padding: 0;
  height:30px;
  background-image:url(e4images/style/titolo-bg.gif);
  background-repeat:repeat-x;
}

div.titolo_sx, .titolo_sx h2 {
  margin: 0px;
  float: left;
  padding-left:2px;
  font-size: 13px;
}

div.titolo_dx {
  margin: 0;
  float: right;
  text-align:right;
  padding-right:2px;
  padding-top:2px;
  font-size: 11px;
} */

.box_utente div.info {
  padding-top:30px;
  text-align:center;
  width:33%;
  float:left;
}

.box_utente div.chat {
 padding-top:30px;
 text-align:center;
 height:63px;
}

.box_utente div.avatar {
  width:33%;
  float:left;
}

div.box_utente {
}

div.box_utente {
background-color:#EDF9C4;
 
}

.box_messaggi div.contenuto  {
background-color:white;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
border-top:solid #D0C1B1 1px;
border-bottom:solid #D1D1D1 1px; 
}

div.pagine{
text-align:center;
}

div.pag_sx {
  text-align: left;
  width: 33%;
  float: left;
}

div.pag {
  width: 34%;
  float: left;
}

div.pag_dx {
  text-align: right;
}

/*
#content h2 {
 background-color:white;
 margin:0;
 text-align:center;
 padding:3px;
}
*/
div.action{
text-align:center;
}

.elenco_elemento {
	background-color:#fff;
	border-color:#DAB26D;
	border-style:solid;
	border-width:1px 1px 1pt;
	margin:0pt auto 20px;
	width:550px;
}

.record_elemento_testa {
	clear: both;
	margin: 0;
	padding: 0;
	height: 24px;
	line-height: 24px;
	border-bottom: 1px solid #fff;
}

.record_elemento {
	clear: both;
	margin: 0;
	padding: 0;
	min-height: 138px;
	border-bottom: 1px solid #fff;
}

.record_elemento_testa div.first_column, .record_elemento div.first_column {
	margin: 0 !important;
	width: 134px;
	height: 100%;
}

.record_elemento_testa div.first_column {
	border-right: 1px solid #fff;
}

.record_elemento_testa div.column, .record_elemento div.column {
	border-right: 1px solid #fff;
	margin: 0 !important;
	width: 250px;
	height: 100%;
}

.record_elemento div.column {
	border-left: 1px solid #fff;
	min-height: 138px;
}

.record_elemento_testa div.last_column, .record_elemento div.last_column {
	border-right: 0;
	margin: 0 !important;
	width: 164px;
	height: 100%;
}

.record_elemento div.column {
	background-color: #fff;
	line-height: 12px;
}

.record_elemento p {
	padding: 0 3px 0 0;
}

.record_elemento .last_column p {
	margin: 4px 0;
}

.elenco_elemento_doppio {
	border: 1px solid #fff;
	width: 460px;
	margin: 5px;
}

.elenco_alert {
	 background: transparent url('e4images/style/00_scheda_alert.jpg') no-repeat top !important;
	 height: 120px !important;
}

.elenco_admin {
	 /*height: 320px !important;*/
	border-bottom: 1px solid;
}

.h1container{
	float:left;
	margin-left:5px;
	width: 300px;
	overflow: hidden;
}

.h4container{
	float:left;
	margin-left:5px;
	width: 125px;
	overflow: hidden;
}

.h5container {
	float: right;
	margin: 2px 5px 2px 20px;
	width: 280px;
	height: 130px;
	overflow: hidden;
}

.h6container {
	/*float:left;*/
	width: 94px;
	overflow: hidden;
	text-align: center;
}

.h7container{
	float:left;
	margin-left:5px;
	width: 210px;
}

#eventi .rows {
	margin: 5px 3px 5px 0;
	padding-bottom: 5px;
	background: url(e4images/style/tile_evento.gif) repeat-x bottom;
}

#eventi .cols {
	clear: both;
	padding: 0 5px 4px 50px;
}

.angle_comment {
	background: url(images/angle_comment.jpg) no-repeat 25px bottom;
	height: 11px;
	line-height: 11px;
}

#eventi .comment {
	border: 1px solid #F3E4C5;
	padding: 5px 0 !important;
}

#eventi .commentblog {
	border: 1px solid #DAB26D;
	padding: 5px 0 !important;
}

#eventi .avatar {
	float: left;
	clear: left;
	padding-left: 5px;

}

.tinyhtml {
	line-height: 10pt;
}

.h8Acontainer, .h9Acontainer, .h10container {
	float:left;
	width: 286px;
	overflow: hidden;
	padding-left: 6px;
}

.h8Bcontainer {
	float:left;
	margin-left:5px;
	width: 19px;
}

.h9Acontainer {
	width: 235px;
}

.h10container {
	width: 510px;
}

.scheda_breve {
	/*padding: 0 10px;*/
	/*border-bottom: 1px dashed #F8ECA1;*/	
}

#random, #ultimi, .listabox, .listabox_lunga {
/*	background-color: #000;*/
	border-bottom: solid 1px #DAB26D;
	border-left: solid 1px #DAB26D;
	border-right: solid 1px #DAB26D;
}

.listabox {
	margin-bottom: 20px;
	height: 190px;
}

.listabox_lunga {
	margin-bottom: 10px;
}

.listabox_lunga div.first_column, .listabox_lunga div.column, .listabox_lunga div.last_column {
	height: 180px;
}

.stripeThumb {
	width: 94%;
	margin: 0 auto;
	padding: 5px 0;
}

.stripeRecs {
	width: 95%;
	margin: 0 auto;
}

.dasher_mail {
	background: transparent url(e4images/style/dasher_vert.gif) repeat-y 200px;
}

.dasher_profile {
/*	background: #2C2C2C url(e4images/style/dasher_vert.gif) repeat-y 195px;*/
	border-top: 1px solid #dab26d;
}

div.stripeThumb div.last_column div.avatar_Uomo, div.stripeThumb div.last_column div.avatar_Donna, div.stripeThumb div.last_column div.avatar_Coppia, div.stripeThumb div.last_column div.avatar_Gruppo, div.stripeThumb div.last_column div.avatar_Ts-Tv-Tg {
	margin-right: 0 !important;
}

#randoms {
	margin: 0;
	padding: 0;
}

#randoms div {
	padding: 1px;
}

#randoms .h6container {
	width: 90px !important;
	overflow: hidden;
}

#randoms .scheda_breve {
	border-bottom: 0;
	/*border-right: 1px dashed #F8ECA1;*/
}

#randoms .last_column {
	border-bottom: 0;
	border-right: 0;
}

#profilo_home, #sicurezza, .partners {
	border: 1px solid #fff;
}

.partners {
	padding-bottom: 5px;
	margin-bottom: 10px;
}

#profilo_home .avatar_Uomo, #profilo_home .avatar_Donna, #profilo_home .avatar_Coppia, #profilo_home .avatar_Gruppo,  #profilo_home .avatar_Ts-Tv-Tg, #profilo_home .avatar_Azienda {
	margin-top: 5px;
}

#profilo_home .h6container {
	width: 110px;
	overflow: hidden;
}

#profilo_home .userInfo {
	font-size: 8pt;
}

.elenco_elemento h4 {
  margin:6px 0px 6px 0px;
  padding:0 10px 0 0px;
  font-size:12px; 
}

.elenco_elemento h4 a {
  color: #89B20D;
  font-size: 12px;
  font-family:  "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Helvetica, Arial, sans-serif, "Bitstream Vera Sans";
}

.elenco_elemento h4 img {
 float:right;
 margin-right: 5px;
}

.elenco_elemento .testo_messaggio {
   color:red;
}

.sfondo {
background-image: url(e4images/style/titolo-bg.gif);
/*background-position:bottom left;
background-repeat:repeat-x;*/
margin-top:0px;
margin-bottom:0px;
}
/*form ricerca*/

#form_ricerca .contenuto {
  border-top: 2px solid #D5CBBF;
  border-bottom: 1px solid #D5CBBF;
}

#form_ricerca div.first_column {
  padding: 5px 0;
  background-color: white;
}

div.ricerca_piccola{
position:relative;
height:14px;
_height:0px;
}

dl.lista_descrizione{
margin:0px;
padding:0px;
height:1%;
overflow:visible;
}
.lista_descrizione dt{
font-weight:normal;
margin-right:10px;
padding-right:10px;
}

p.ricerca_piccola{
padding:0px;
position:absolute;
_top:-18px;
font-size:9px;
margin:0 0 0 18px;
}

#form_ricerca #home_search_button {
  background-color: #ffffff;
  height: 73px;
  margin: 0px;
  width:110px;
  float:right;
}

#form_ricerca .button {
  padding: 21px 0px 25px 4px; 
  width: 110px;
  background: #ffffff url(e4images/style/cerca_small.gif) no-repeat scroll center left;
  margin-top: 12px;
  margin-right:0px;
  border-style: none;
  font-weight: normal;
  font-size: 21px;
  letter-spacing: -1px;
  color: white;
  cursor: pointer;
  vertical-align: middle;
}

#inviapm {
	border: 1px solid #ddd;
	margin: 0 10px;
}

#inviapm .form_row {
	border-bottom: 1px solid #ddd;
}

form .form_buttons {
	padding: 3px !important;
	text-align: right;
	clear: both;
}

#messaggio_servizio {
	float:left;
	border: 1px solid #ffbffb;
	height: 100px;
	width:430px;
	margin-left: 5px;
}	
form .form_title {
	text-align: center;
/*	color: #fff; */
	text-transform: uppercase;
	font-weight: bold;
	margin: 5px 0;
}

form .form_row {
  /*padding: 5px;*/
  clear: both;
}

form .form_row .w_small {
  width: 30px;
}

form .form_row .w_box {
  width: 90px;
}

form .form_row .w_medium {
  width: 110px;
}

form .form_row .w_large {
  width: 130px;
}

form .w_large {
  width: 110px;
}

form .w_larger {
	width: 140px;
}

form .w_largest {
	width: 230px;
}

form .w_largestplus {
	width: 320px;
}

form .w_3columns {
	width: 390px;
}

form .w_3columns div {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin: 0 4px 4px 0;
	font-size: 7pt;
	height: 40px;
	overflow: hidden;
}

form #avanzata .w_largestplus {
	width: 460px;
}

#avanzata {
	padding: 2px 2px 2px 4px;
}

.content_body_corto form .form_row .w_small {
  width: 25px;
}

.content_body_corto form .form_row .w_medium {
  width: 65px;
}

.content_body_corto form .form_row .w_large {
  width: 110px;
}

form .simulInput {
	text-align:left; 
	border:1px solid #7F9DB9; 
	height:15px;
	padding: 3px;
}

form .form_row input.w_large {
  width: 120px;
}

form .form_row label, form .form_row div {
/*  padding: 2px 2px;*/
}

form table.front {
	border-top: 1px solid #F8ECA1;
	border-left: 1px solid #F8ECA1;
	width: 100%;
	margin: 0 auto;
}

form table.front td {
	border-bottom: 1px solid #F8ECA1;
	border-right: 1px solid #F8ECA1;
	height: 30px;
	margin: 0;
	padding: 3px 5px;
	width: 255px;
}

form .required {
	color: #f00;
	font-size: 14px;
}

form div.centerForm {
	width: 90%;
	margin: 0 auto;
}

table.profile tr td {
	border-bottom: 1px solid #fff;
}

table.profile a {
	color: #2c2c2c;
	text-decoration: none;
}

table.tabula {
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
	width: 95%;
	margin: 0 auto;
	float:left;
}

table.tabula td {
	border-bottom: 1px solid #DAB26D;
	border-right: 1px solid #FFF;
	height: 20px;
	margin: 0;
	padding: 2px;
}

table.tabula th {
	border-bottom: 1px solid #FFF;
	border-right: 1px solid #FFF;
	height: 20px;
	margin: 0;
	padding: 2px;
}

table.mese {
	border-top: 1px solid #F8ECA1;
	border-left: 1px solid #F8ECA1;
	background-color: #F7F6F6;
	width: 97%;
	margin: 0 auto;
}

table.mese tr td {
	border-bottom: 1px solid #F8ECA1;
	border-right: 1px solid #F8ECA1;
	height: 60px;
	margin: 0;
	padding: 2px;
	overflow: hidden;
}

table.mese div.first_column {
	height: 57px;
	margin-right: 5px !important;
}

table.mese div.last_column {
	font-size: 7pt;
	overflow: hidden;
}

table.mese tr.weekday td {
	background-color: #FFF;
	border-bottom: 1px solid #11BFAA;
	border-right: 1px solid #11BFAA;
	width: 14%;
	height: 16px;
	margin: 0;
	padding: 2px;
}

table.mese tr.nav td {
	background-color: #CCC;
	border-bottom: 1px solid #11BFAA;
	border-right: 1px solid #11BFAA;
	height: 40px;
	margin: 0;
	padding: 2px;
}

table.mese select {
	font-weight: bold;
}

.smaller {
	font-size: 10px;
}
/*
#form_ricerca .button {
  background: url(e4images/style/cerca.gif) no-repeat;
  background-position: top left;
  padding: 22px 24px 24px 49px;
  border-style: none;
  font-weight: normal;
  font-size: 21px;
  letter-spacing: -1px;
  color: white;
}

#form_ricerca .sx {
  background: white;
  width: 270px;
  height: 80px;
  float: left;
  padding: 10px 0 0 25px;
}

#form_ricerca .dx {
  background: #fedcf4;
}
*/
/*#form_ricerca label{
  float: left;
  width: 60px;
  padding: 4px;
}*/

select #ricerca_sesso {
 /* float: left;*/
  width: 70px;
}

select #ricerca_eta_da {
 /* float: left;*/
}

.sx #ricerca_nickname .text {
  width:100px;
}

select #ricerca_nazione {
 /* float: left;*/
  margin-top: 4px;
  margin-right: 4px;
}

#cittaselect {
 /* float: left;*/
  margin-top: 2px;
  margin-right: 4px;
}

#desc_visite {
 width:60px;
 overflow:hidden;
 float:right;
 padding: 5px 5px 5px 5px;
}

/*
.userBox {
	height: 82px;
}

.scheda_breve .userBox, #contatti .userBox {
	height: 60px;
}
*/
	
.sesso {
	color: #000;
}

.userInfo {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	overflow: hidden;
}

.userAlert {
	font-family: "Courier New", Courier, Arial, Helvetica;
	font-size: 9pt;
	//height: 111px;	
}

.userInfo .nickname {
	font-weight: bold;
	text-transform: capitalize;
}

#message {
  color: #000;
  margin: 0 0 6px 0;
  padding: 7px 10px 7px 40px;
  border: 1px solid #EAC263;
  text-align: center;
  font-size: 12px;
  font-weight: normal;
  background-color: #fff;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-position: 20px 7px;
}

.message_error {
  color: #FF0033;
  background-image: url(e4images/style/error.gif);
}

.message_info {
  color: #FF0033;
  background-image: url(e4images/style/info.gif);
}

.error {
	color:#FF0033;
	font-size: 10px;
	clear: both;
}

#action_top_container, #action_bt_container{
margin:0px;padding:0px;
font-size:0px;
height:5px;
width:157px;
background-color:#ffffff;
}
.action_top_border{
float:left;
width:147px;
margin:0px;padding:0px;
font-size:0px;
border-top:1px solid #D0C1B1;
}
.myAction_tl, .myAction_tr, .myAction_bl, .myAction_br {
margin:0px;padding:0px;
font-size:0px;
height:5px;
width:5px;
}

.myAction_tl, .myAction_bl{
float:left;
}

.myAction_tr, .myAction_br{
float:right;
clear:right;
}
.myAction_tl{
background:transparent url('e4images/style/tl_actions.gif') top left no-repeat;
}
.myAction_tr{
background:transparent url('e4images/style/tr_actions.gif') top left no-repeat;
}
.myAction_bl{
background:transparent url('e4images/style/bl_actions.gif') top left no-repeat;
}
.myAction_br{
background:transparent url('e4images/style/br_actions.gif') top left no-repeat;
}

.action_bt_border{
float:left;
margin:0px;padding:0px;
font-size:0px;
width:147px;
height:4px;
border-bottom:1px solid #D0C1B1;
}

.myAction_content{
background-color:#ffffff;
border-left:1px solid #D0C1B1;
border-right:1px solid #D0C1B1;
min-height:50px;
}

#chatContainer {
float:left;
height:99px;
overflow:hidden;
width:115px;
MARgin-left:30px;
margin-top:13px;
}

#chatContainer a{
display:block;
background:transparent url('e4images/style/img-chat.png') top left no-repeat;
text-indent:-15000px;
overflow:hidden;
width:115px;
height:99px;
}

#chatContainer b{
display:block;
background:transparent url('e4images/style/img-chat-off.png') top left no-repeat;
text-indent:-15000px;
overflow:hidden;
width:115px;
height:99px;
}

#homenews {
	background-color: #000;
	border: 1px solid #fff;
	/*width: 498px;*/
	margin-bottom: 33px;
}

#homenews p {
	margin: 20px 0;
}

#homenews div.newslabel {
	background: #000 url(e4images/style/no-vanilla_newslabel.jpg) no-repeat top center;
	border: 0;
	height: 21px;
	padding: 4px 12px;
	margin: 0;
	text-align: center;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Verdana, sans-serif;
}

#homesign {
	margin-top: 38px;
}

.hometitolo {
	height: 20px;
	font-size: 12px;
	font-weight: 600;
}

.homeart {
	font-size: 12px;
	padding: 0 5px;
}

.hometitolo input {
	background-color: #eee;
	border: 0;
	width: 100%;
	height: 20px;
	font-size: 12px;
	font-weight: 600;
	border: 1px dashed black;
}

.homeart p textarea {
	background-color: #eee;
	border: 0;
	font-size: 12px;
	border-top: 0;
	height: 70px;
	width: 90%;
	border: 1px dashed black;
}

#searchintro {
	margin-bottom: 22px;
}

.num_menu {
  color:green;	
}

.h_alto {
	height: 50px;
}

#ajaxFake, #ajaxReal {
	margin: 10px;
	overflow: auto;
	height: 200px;
	display: none;
}


#ajaxFake .listUser, #ajaxReal .listUser {
	margin: 10px;
	width: 170px;
	border: 1px solid #ccc;
}

#VideoDetails{
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    border: 1px double #E1E1E1;
    background-image: url(../images/reel.png);
    background-position: right bottom;
    margin-bottom: 10px;
	padding: 3px;
}

#VideoDetails_MemberDetails{
    float: left;
    margin-left: 0px;
    background-color: #99FFFF;
}

#VideoDetails_More{
    width:77%;
    float: right;
}
.VideoDetails_More_List{
    display: block;
    margin-top: 5px;
    padding-left: 0px;
    padding-right: 5px;
    text-align: left;
    margin-left: 0px;
    float: right;
    padding-bottom: 5px;
	width: 130px;
}

.VideoDetails_More_List p {
	margin: 0;
    margin-bottom: 1px;
}
.VideoDetails_MemberDetails_List{
    display:inline;
    display: block;
    text-align: left;
    padding-left: 5px;
    float: right;
    margin-top: 5px;
    margin-left: 0px;
    padding-bottom: 5px;
	width: 130px;
}

VideoDetails_More_List a {
	white-space: normal;
}

.VideoDetails_MemberDetails_List li{
    list-style-type: none;
    margin-left: 15px;
}

.fontbold {
    color: #333333;
    font-size: 12px;
    font-weight: bold;
}

#CommentBoxPostNew{
    border: 1px dotted #DFDCDC;
    margin-right: auto;
    margin-bottom: 10px;
    background-color: #FFFFFF;
    background-image: url(../images/slice_comments_run.png);
    background-repeat: repeat-x;
    background-position: left top;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 10px;
	text-align: center;
}

#commentsdiv{
    width: 100%;
    margin-bottom: 10px;
}

.CommentBoxList_TopLinks li{
    display:inline;
    margin: 0px;
    padding: 0px;
}
#None_ChatboxMain{
	width:85px;
	height:85px;
	float:left;
}
.CommentsBox{
    background-color: #FFFFFF;
    border: 1px dotted #D5D4D4;
	height: 83px;
    background-image: url(../images/slice_comments_run.png);
    background-repeat: repeat-x;
    background-position: left top;
}

.CommentBoxList_TopLinks ul{
    list-style-type: none;
    padding: 0px;
    background-position: right;
    text-align: right;
    margin-top: 4px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

.CommentBoxList_TopLinks li{
    display:inline;
    margin: 0px;
    padding: 0px;
}
#SilverBox_1{
    width:100%;
    background-position:top;
    background-repeat:repeat-y;
    background-image: url(../images/slice_silverbox_middle.png);
    margin-top: 15px;
}
#SilverBox_2{
    width:100%;
    background-image:url(../images/slice_silverbox_top.png);
    background-position:top;
    background-repeat:no-repeat;
}
#SilverBox_content{
    width:100%;
    background-position:bottom;
    background-repeat:no-repeat;
    background-image: url(../images/slice_silverbox_bottom.png);
    text-align: left;
}

.FormGeneric{
	margin-top: 0px;
	margin-bottom: 0px;
	border:none;
}

#home_video, #home_annunci {
	border-left: 1px solid #DAB26D;
	border-right: 1px solid #DAB26D;
}

#EditVideo{
	background-color: #fafafa;
	/*
	background-image: url(../images/sfondo_edit_video.png);
	width: 575px;
	*/
	background-repeat: no-repeat;
	background-position: right bottom;
	border: 1px solid #ebe8e8;
	text-align:left;
	/*
	height: 790px;
	*/
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
}

#EditVideo ul{
	list-style-type: none;
	padding-left: 0px;
	padding-top: 0px;
	margin-top: 25px;
	margin-left: 0px;
	
}

#EditVideo li{
	margin-bottom: 15px;
	display:inline;
	display:block;
	width: 213px;
	float: left;
	margin-left: 6px;
	list-style-type: none;
}

#ultimi_video_titolo {
	background-image:url(e4images/style/ombratitolo.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	margin-top:0px;
	padding: 0 3px;
	text-align: left;
	height: 36px;
	line-height: 36px;
	border-top: 1px solid #DAB26D;
	border-left: 1px solid #DAB26D;
	border-right: 1px solid #DAB26D;
}	

#chiusura_box_homepage {
/*	background-image:url(../images/chiusura_box_homepage.png);*/
	background-position:top;
	background-repeat:no-repeat;
	margin-bottom:5px;
	text-align: left;
	height: 36px;
	line-height: 36px;
	border-bottom: 1px solid #DAB26D;
	border-left: 1px solid #DAB26D;
	border-right: 1px solid #DAB26D;


}	
#chiusura2_box_homepage {
	/*background-image:url(../images/chiusura2_box_homepage.png);
	background-position:top;
	background-repeat:no-repeat;*/
	margin-bottom:5px;
	margin-top:-25px;
	text-align: left;
	height: 36px;
border-left: 1px solid #DAB26D;
border-right: 1px solid #DAB26D;
border-bottom: 1px solid #DAB26D;

}	
.fontTitoloHome {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
}
#piuRicercate{
	background-position:top;
	background-position:left;
	background-repeat:repeat-y;
	border: solid 1px #DAB26D;
	margin-bottom: 15px;
}
.piuRicercateList{
	display:block;
	margin-right: 7px;
	margin-left: 7px;
	margin-top: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
}

.piuRicercateList li{
	list-style-type:none;
	padding-bottom: 0px;

}
#statistiche{
	border: solid 1px #DAB26D;
	background-position:top;
	background-repeat:repeat-y;
	background-image: url(../images/slice_silverbox_middle2.png);
	margin-bottom: 15px;
}
.statistiche_list{
	display:block;
	margin-right: 7px;
	margin-left: 12px;
	padding-left: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-right: 5px;

}

.statistiche_list li{
	list-style-type:none;
	margin-bottom: 7px;

}
#RelatedVideosTitle, #EmbeddedTitle{
	/*height: 45px;
	line-height:50px;*/
	display:block;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;
}

#RelatedVideosTitle2{
	height: 60px;
	line-height:50px;
	display:block;
	margin-top: 0px;
	margin-bottom: 0px;
}

.font4_12 {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
}

/* gray/black - 14px*/
.font4_14 {
	color: #333333;
	font-size: 14px;
	font-weight: bold;
}

.font4_14_l {
	color: #333333;
	font-size: 14px;
}


/* gray/black - 16px*/
.font4_16 {
	color: #333333;
	font-size: 16px;
	font-weight: bold;
}

/* gray/black - 18px*/
.font4_18 {
	color: #333333;
	font-size: 18px;
	font-weight: bold;
}

/* Dark Brown - 14px*/
.font5_14 {
	color: #994800;
	font-size: 14px;
	font-weight: bold;
}

.font5_16 {
	color: #994800;
	font-size: 16px;
	font-weight: bold;
}

.font5_14_l {
	color: #994800;
	font-size: 14px;
}

/* Dark Brown - 12px*/
.font5_12 {
	color: #994800;
	font-size: 12px;
	font-weight: bold;
}

.font5_12_l {
	color: #994800;
	font-size: 12px;
}


/* white - 12px*/
.font6_12 {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}

/* white - 14px*/
.font6_14 {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}

/* white - 16px*/
.font6_16 {
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
}


/* general text */
.TextBlackGold{
	font-family: Arial, Helvetica, sans-serif;
	color: #E9B501;
}

#ricerca_globale {
	margin-bottom: 10px;
	text-align: center;
}	
#centra_carousel {
/*
	margin-bottom: 50px;
*/
}	

#home_annunci {
	padding-bottom: 10px;
}

#home_annunci .h6container {
	float: left;
	width: 240px;
	padding: 5px;
	text-align: left;
}

#home_annunci .h7container {
	float: left;
	padding: 5px;
	width: 210px;
	text-align: left;
	border-left: 1px solid #DAB26D; 
}

.h7container .userText {
	height: 80px;
	overflow: hidden;
}

#home_annunci .avatar {
	float: left;
}

.annunci_lista {
	margin: 0 5px 10px 5px;
	border: 1px solid #DAB26D;
}

#dett_annunci {
	border: 1px solid #DAB26D;
	padding-bottom: 10px;
}

.annunci_dett {
	padding: 5px;
	margin: 0 5px 10px 5px;
	border: 1px solid #DAB26D;
	width: 264px;	
}

.annunci_dett_row {
	/*width: 550px;*/
	padding: 5px;
	margin: 0 0 10px;
	border: 1px solid #DAB26D;
}

.annunci_dett_row .annunci_dett {
	width: 255px;
}

.annunci_dett #ultimi_video_titolo, .annunci_dett_row #ultimi_video_titolo {
	border: 0;
}

a.bottone {
	font-size: 7pt;
	font-family: Verdana;
	display: block;
	float: left;
	width: 125px;
	height: 24px;
	line-height: 24px;
	margin-right: 10px;
	padding: 0 16px 0 4px;
	color: #6d4e15;
	text-transform: uppercase;
	background: #fff url('e4images/style/abottone.gif') no-repeat right;
}

