body{font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:normal;margin:0;padding:0;}

a {color: #900;text-decoration: none;} 
 
hr{visibility:hidden;}

img {border:none;}
td img {float:left;padding:20px;}
td p {margin-top:20px;}
/*
LAYOUT
*/

#wrapper{padding:0;margin:0 auto;width:1000px;}
#wrapper img {float:left;}

.comic {font-family:"Comic Sans MS", cursive;font-size:12px;}
p.comic span {font-size:14px;}

#header{

}
#menu {padding:20px;
	text-align:left;
	font-weight:bold;
	float:left;
	width:170px;
}
.bodynewsletteruser #menu{
	display:none;
}

.loghi{
	width:200px;
	float:left;
	padding:12px 0 0 0;
	
}
.gallery{
	margin:0 0 0 170px;
}
.contacts{
	 width:360px;
	 float:left;
	 padding:8px 0 0 8px;
	 text-align:left;
}
.bodynewsletteruser #wrapper{
	margin:0 auto;
	width:600px;
}
.bodynewsletteruser	#header{
	background:#3c3c3c url(../img/cardup.gif) no-repeat 0 0;
	margin:0;
	height:180px;
	}
.bodynewsletteruser{
	background:#3c3c3c;
}
#footernewsletteruser{
	display:none;
}
/*
STYLING
*/
.ustedes{
	background:#000;
}
.contentuser{
	background:url(../img/cardown.gif) no-repeat 0 100%;
	padding:0;
	color:#fff;
	padding-bottom:120px;
}
.pam {
	font-size: 9px;
	color: #666;
}
.grigio {
	font-size: 10px;
	font-weight: bold;
	color: #666;
}
.arancio {
	font-size: 12px;
	font-weight: bold;
	color: #F00;
}

/*
forms
*/
input {
	font-size: 10px;
	color: #fff;
	background-color: #999;
	border: 1px solid #fff;
}
select {
	font-size: 10px;
	color: #fff;
	background-color: #999;
	border: 1px solid #fff;
}
label{
	display:block;
	padding:1em;
	text-transform:uppercase;
}
fieldset{
	border:none;
}
.grigione {
	font-size: 12px;
	font-weight: bold;
	color: #898989;
}
.bordonero {
	border: 2px solid #000;
}
.bordobianco {
	border: 2px solid #fff;
}

/*
*lists
*/
dd{
	margin:0;
	padding-left:0;
	color:#555;
	font-size:0.9em;
}
dt{padding:10px;
	font-size:1em;

}

/*
*Links
*/
#menu a{
	color:#f90;
}
#menu a:hover{
	color:#fc0;
}
