*{
font-size:12px;
}

html{
font-family:Arial,sans-serif;
font-size:13px;
margin:auto;
}
body{
width:1006px;

}

/* Content > Main */

#fotoprinc img{
margin-top:-1em;
padding-left:3em;
}

#main {	
margin-top:1em;
float: left;
width: 450px;
padding-left: 20px;
text-align:justify;
}
a {
	text-decoration: none;
	color:blue;
}
a:hover {
	text-decoration: none;
	color:orange;
	
}
a,visited{
text-decoration:none;
color:blue;
}
img{
 border:0;
}

#header{
text-align:right;
padding-top:4em;
height:105px;
}
#header img{
margin-top:1.5em;
}

#menusx{
float:left;
margin-left:-1px;
}

#colonna-sx{
color:white;
width:170px;
float:left;
}
#colonna-sx a{
font-weight:bold;
color:orange;
}
#colonna-sx a,visited{
font-weight:bold;
color:orange;
}
#link a{
color:black;
}
#link a,visited{
color:black;
}
#link a:hover{
color:blue;
}
#principale{
margin-left:2em;
float:left;
width:610px;

}
#principaleclass{
margin-left:2em;
float:left;
width:700px;

}
#principale h1{
font-size:20px;
}
#principalehorr{
background:yellow;
margin-left:2em;
float:left;
width:610px;

}

/*#colonna-dx ul{
margin-left:-5px;
}*/
#footer{
margin-top:-3px;
float:left;
padding:0;
height:245px;
width:1006px;
background-image:url(downmainnew.jpg);
background-repeat:no-repeat;

}
#box{
background-image:url(images/box.jpg);
background-repeat:no-repeat;
height:200px;
padding-top:1em;
padding-left:10px;
}
#messaggeria{
background-image:url(images/messaggeria.jpg);
background-repeat:no-repeat;
height:200px;
padding-top:1em;
padding-left:10px;
}

marquee{
height:400px;
background-image:url(pell3.JPG);
background-repeat:repeat-y;
}

marquee p{

width:175px;
margin-top:-2em;
margin-left:35px;
background:trasparent;
}
marquee h6{
margin-left:26px;
width:190px;
border-bottom:2px solid #628be7;
}



#top{
width:350px;
padding-top:5em;
}
#menu {
padding-top:25px;
margin-left:17em;
height:40px;
border-bottom:2px solid #5d87eb;


}
#utenticaso{
margin-top:-9em;
margin-left:38em;


}


#menu ul {

	margin: 0;
	list-style: none;

}



#menu li {

	display: inline;

}



#menu a {

	display: block;

	float: left;

	width: 85px;

	height: 20px;

	margin-left: 2px;

	padding-top: 8px;

	/*background: url(images/img04.gif) no-repeat;*/
	background:#43cbd7;

	text-decoration: none;

	text-align: center;

	font-weight: bold;

	color: #FFFFFF;

}



#menu a:hover {
    color: #000000;
	background-image: url(images/img05.gif);

}



#menu .active a {

	background-image: url(images/img05.gif);

}

#banner{
height:200px;
font-size:15px;
margin-left:0 !important;
margin-left:2em;
}

.fine{
margin-top:2em;
float:left;
	width: 950px;
	height: 50px;
	padding:0;
	background:white;
	
}

.title h2{

height:20px;
font-size:13px;
color:white;
text-indent:2em;
background-image: url(Bottoni/SfondoBottone.jpg);
background-repeat:no-repeat;
}
.titleatt h2{
padding-top:2px;
height:20px;
font-size:13px;
color:black;
text-indent:2em;
background-image: url(images/sfondobot.jpg);
background-repeat:no-repeat;
}
.online{
color:green;
font-weight:bold;
}
.offline{
color:red;
font-weight:bold;
}
.donne{
color:#FF00FF;
}
.uomini{
color:#0099FF;
}
#datiprofilo{
background-image:url(images/profiloBox.jpg);
background-repeat:no-repeat;
height:200px;
padding-top:1em;
padding-left:10px;
width:400px;
}
.content{
background-image:url(online.jpg);
background-repeat:no-repeat;

width:105px;
}
.content2 h5{
margin-top:-1.3em;
margin-left:8px;
width:94px;
border-bottom:3px solid #fc7710;
}
.content img{
padding-top:1em;
}
#fotoprinc{
width:230px;
}
.latodxscheda{
background-image:url(images/fondoscheda.gif);
}

#menuprof .tableprof{
background:#ffeea6;
}

.selez{
background-image:url(Bottoni/mg1.gif);
background-repeat:no-repeat;
padding-left:25px;
padding-right:25px;
padding-top:5px;
padding-bottom:5px;
}
/*#menuprof a{
display:inline;
background-image:url(Bottoni/mg.gif);
background-repeat:no-repeat;
padding-left:25px;
padding-right:25px;

font-size:11px;
color:white;  
text-align: center;  
}*/
#tableprofsx a{
background:#ffeea6;
color:blue;
}
#tableprofsx a:hover{
color:black;
}
.horror{
background-image:url(images/usbHorror.jpg);
background-repeat:no-repeat;

}
#termo{
background-image:url(images/termometro.jpg);
background-repeat:no-repeat;
height:28px;
padding-left:9px;

}
.rettangolo{

background:blue;
width:11.2px;
height:8px;
float:left;
padding-left:9px;
margin-top:5px;
}
.rettangolofine{

background:blue;
width:0.7px;
height:8px;
float:left;
padding-left:1px;
margin-top:5px;
}

.mediavoto{
background-image:url(images/mediavoto.jpg);
background-repeat:no-repeat;
margin-right:2em;
}
.mediavoto strong{
font-family:Arial black, Arial;
margin-right:1.5em;
font-size:18px;
color:blue;
}
.metadato{
font-size:10px;
}
.top{
margin-left:1em;

}
.prova{
float:right;
width:280px;
}
#cooming{
height:250px;
}
#legenda{
border:1px solid black;
font-size:11px;
}
.font11{
font-size:10px;
}
.font11 strong{
font-size:10px;
}
.font11 a{
font-size:10px;
}
.dataora{
padding-left:1em;
padding-right:1em;
float:right;
border:1px dashed blue;
}
.quote{
padding-left:5px;
border:1px solid orange;
}
/*   NUOVO CSS */
#latosx{
width:185px;
float:left;
}
#centro{
padding-left:1em;
width:665px;
float:left;
}
#centro h1{
font-size:20px;
}
#latodx{
width:120px;
float:left;
}
.tabcentro{
margin-top:-2px;
margin-left:-2px;
}
#bio{
float:left;

}

