body {
	font-family: Arial, "Times New Roman", Times, serif;
	background-image:url(../img/sf.jpg);
	/*background-repeat:repeat-x;*/
	background-color:#000;
	font-size: 10px;
	color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
div.campo{	
font-family:Verdana;        
font-size:10px;    
}    
div.boxsuggerimenti {
font-family:Verdana;
font-size:10px;
position:absolute;
background-color:white;
border:1px solid #888;
margin:0px;
padding:0px;
color:#000;
z-index:10;
}    
div.boxsuggerimenti ul {
list-style-type:none;
margin:0px;     
padding:0px;   
}    
div.boxsuggerimenti ul li.selected {
background-color:#CCC;
}    
div.boxsuggerimenti ul li {      
list-style-type:none;      
display:block;      
margin:0;      
padding:1px;      
cursor:pointer;
height:20px;
border-bottom:1px solid #888;    
}
a {
	color:#FFF;
	text-decoration:none;
}

#Pagina {
	width:980px;
	text-align: left;
	margin:auto;
}
#Header {
	width:980px;
	height:120px;
	text-align: left;
	position:relative;
	float:left;
}
#Logo {
	width:360px;
	height:120px;
	position:relative;
	float:left;
}
#Sign {
	width:83px;
	height:23px;
	top:15px;
	position:absolute;
	float:left;
	left:889px;
}
#Login {
	width:300px;
	height:40px;
	line-height:40px;
	text-align: left;
	top:40px;
	padding-left:10px;
	position:relative;
	float:left;
	left:325px;
}
#Login ul {
	position:relative;
	top:12px;
	width:300px;
	margin-left:0px;
	padding-left:20px;
	margin-top:0px;
	height:20px;
}
#Login li {
	font-family: Arial, "Times New Roman", Times, serif;
	color: #FFFFFF;
	height:40px;
	list-style:none;
	float:left;
	padding-right:10px;
	line-height:15px;
	position:relative;
}
#Lout {
	float:right;
	position:relative;
	margin-right:30px;
	top:11px;
}
#Content {
	position:relative;
	width:980px;
	float:left;
}


#CenterTopInterno {
	position:relative;
	width:980px;
	float:left;
}
#FotoCenterInterno {
	position:relative;
	width:700px;
	float:left;
}
#RightCenterInterno {
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 12px;
	text-align:justify;
	position:relative;
	width:256px;
	height:170px;
	float:left;
	padding-left:7px;
	padding-right:7px;
}
#WelcoInterno {
	background-image:url(../img/welcome.jpg);
	height:63px;
	position:relative;
	width:256px;
	float:left;
	margin-bottom:15px;
}
#Contenuti {
	position:relative;
	width:100%;
	padding-top:10px;
	text-align:justify;
	float:left;
	font-size:12px;
}
#Foto {
	position:relative;
	float:left;
	margin-right:5px;
}
#CenterTop {
	position:relative;
	width:980px;
	height:320px;
	float:left;
}
#FotoCenter {
	position:relative;
	width:700px;
	height:320px;
	float:left;
}
#RightCenter {
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 12px;
	text-align:justify;
	position:relative;
	width:256px;
	height:320px;
	float:left;
	padding-left:7px;
	padding-right:7px;
}
#Welco {
	/*background-image:url(../img/welcome.jpg);*/
	height:63px;
	position:relative;
	width:256px;
	float:left;;
	margin-bottom:15px;
}
#SpazioVER {
	width:10px;
	height:100%;
	position:relative;
	float:left;
}
#SpazioVER2 {
	width:10px;
	height:240px;
	position:relative;
	float:left;
}
#Menu {
	position:relative;
	width:700px;
	height:40px;
	float:left;
}
#Right {
	position:relative;
	width:270px;
	float:left;
}
#TopQuick {
	background-image:url(../img/quick.jpg);
	height:40px;
	position:relative;
	width:270px;
	float:left;
}
#Quick {
	background-image:url(../img/sfquick.jpg);
	height:190px;
	position:relative;
	padding-top:15px;
	padding-bottom:5px;
	padding-left:8px;
	padding-right:8px;
	width:254px;
	float:left;
}
#Sea {
	position:relative;
	width:100%;
	text-align:right;
	float:right;
}
#News {
	position:relative;
	width:250px;
	float:left;
		font-size:12px;
}
#Wait {
	position:relative;
	width:100%;
	height:100%;
	vertical-align:middle;
	text-align:center;
	line-height:100%;
	float:left;
}
#RightNews {
	background-image:url(../img/sfnews.jpg);
	position:relative;
	width:250px;
	padding-top:50px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	height:350px;
	float:left;
}
#Archive {
	height:25px;
	position:absolute;
	width:100px;
	float:right;
	right:0px;
	top:10px;
	text-decoration:underline;
	color:#939598;
}
#DivLine {
	background-image:url(../img/divline.jpg);
	position:relative;
	width:100%;
	margin-top:8px;
	margin-bottom:8px;
	height:3px;
	float:left;
}
#Ico {
	background-image:url(../img/ico.jpg);
	position:relative;
	width:15px;
	height:21px;
	float:left;
	margin-right:5px;
}
#Centro {
	position:relative;
	width:700px;
	float:left;;
}
.Testo{
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight:normal !important;
	color:#FFF;
	text-decoration: none !important;
}
.TestoGrande{
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height:22px;
	font-weight:normal !important;
	color:#FFF;
	text-decoration: none !important;
}
.TestoG{
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight:normal !important;
	color:#FFF;
	text-decoration: none !important;
}
.Titoletti{
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height:22px;
	color: #939598;
	text-decoration: none !important;
}
.Titoletti a:hover{
	text-decoration:none;
	color: #939598;
}
.Titoletti a:active{
	text-decoration:none;
	color: #939598;
}
.Titoletti a:link{
	text-decoration:none;
	color: #939598;
}
.Titoletti a:visited{
	text-decoration:none;
	color: #939598;
}
.Titoli{
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #808183;
	text-decoration: none !important;
}
.Titoli a:hover{
	text-decoration:none;
	color: #808183;
}
.Titoli a:active{
	text-decoration:none;
	color: #808183;
}
.Titoli a:link{
	text-decoration:none;
	color: #808183;
}
.Titoli a:visited{
	text-decoration:none;
	color: #808183;
}
h2{
font-family: Arial, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height:14px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	text-decoration: none !important;
}
h3{
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height:14px;
	font-weight:normal;
	padding-top:5px;
	margin:0px;
	text-decoration: none !important;
}
h1{
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #16becf;
	line-height:14px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	text-decoration: none !important;
}
h1 a{
	text-decoration:none;
	color: #16becf;
}
h1 a:active{
	text-decoration:none;
	color: #16becf;
}
h1 a:link{
	text-decoration:none;
	color: #16becf;
}
h1 a:visited{
	text-decoration:none;
	color: #16becf;
}
#SpazioOR {
	width:690px;
	height:10px;
	position:relative;
	float:left;
}
#SpazioORN {
	width:690px;
	height:5px;
	position:relative;
	float:left;
}
#SpazioOR2 {
	width:265px;
	height:10px;
	position:relative;
	float:left;
}
#SpazioOR3 {
	width:265px;
	height:10px;
	position:relative;
	float:left;
}
#SpazioOR4 {
	width:265px;
	height:6px;
	position:relative;
	float:left;
}
#BoxLista {
	background-image:url(../img/sfbox.jpg);
	width:680px;
	padding:10px;
	height:180px;
	position:relative;
	float:left;
}
#BoxLista2 {
	background-image:url(../img/sfbox.jpg);
	width:680px;
	padding:10px;
	height:160px;
	position:relative;
	float:left;
}
#ListaFoto {
	background-image:url(../img/sflista.jpg);
	width:665px;
	padding-left:15px;
	padding-top:10px;
	height:150px;
	position:relative;
	float:left;
}
#BoxListaInt {
	/*background-image:url(../img/sfboxint.jpg);*/
	width:680px;
	padding:10px;
	min-height:600px;
	position:relative;
	float:left;
}
#BoxListaInt2 {
	/*background-image:url(../img/sfboxint.jpg);*/
	width:700px;
	min-height:600px;
	position:relative;
	float:left;
}
#BoxListaInt3 {
	/*background-image:url(../img/sfboxint.jpg);*/
	width:700px;
	text-align:justify;
	font-size:12px;
	min-height:600px;
	position:relative;
	float:left;
}
#ListaFotoInt {
	background-image:url(../img/sflistaint.jpg);
	width:665px;
	padding-left:15px;
	padding-top:10px;
	height:170px;
	position:relative;
	float:left;
}
#SfondoFotine {
	background-image:url(../img/sffotine.jpg);
	background-repeat:repeat-x;
	width:100px;
	height:150px;
	position:relative;
	float:left;
}
#Fotine {
	width:96px;
	height:96px;
	border:2px solid;
	/*border-color:#848488;*/
	border-color:#232d39;
	position:relative;
	float:left;
}
#FotineP {
	width:140px;
	position:relative;
	float:left;
}
#FotoP {
	border:2px;
	border-color:#232d39;
	border-style:solid;
	position:relative;
	float:left;
}

#TitoloMini{
	font-family: Arial, Gadget, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
	color:#00aeef;
	line-height:13px;
	width:100%;
	position:relative;
	float:left;
}
#TitoloMini2{
	font-family: Arial, Gadget, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin-right:5px;
	color:#00aeef;
	line-height:13px;
	width:85px;
	position:relative;
	float:left;
}
#DettMini {
	font-family: Arial, Gadget, sans-serif;
	font-size:10px;
	padding-left:5px;
	line-height:11px;
	width:100%;
	position:relative;
	float:left;
}
#ListaTitolo {
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:14px;
	padding-left:10px;
	width:330px;
	height:30px;
	line-height:30px;
	position:relative;
	float:left;
}
#ListaNext {
	text-align:right;
	width:330px;
	height:30px;
	line-height:30px;
	position:relative;
	float:right;
	font-size:11px;
	font-weight:bold;
	
}
#ListaTre {
	text-align:right;
	margin-right:5px;
	width:100%;
	height:20px;
	line-height:20px;
	position:relative;
	float:right;
}
#ListaTre2 {
	text-align:right;
	width:50%;
	height:20px;
	line-height:20px;
	position:relative;
	float:right;
}
#ListaTre3 {
	text-align:left;
	width:45%;
	height:20px;
	line-height:20px;
	position:relative;
	padding-right:5px;
	float:right;
}
#Bottom {
	background-image:url(../img/bottom.jpg);
	width:980px;
	font-size:10px;
	height:40px;
	line-height:40px;
	position:relative;
	text-align:center;
	float:left;
}
#End {
	width:980px;
	height:40px;
	position:relative;
	float:left;
	line-height:40px;
	text-align:center;
}
.TitoliEventi{
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #6b6b6b;
	text-decoration: none;
}
.TextBox {
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #6b6b6b;
	text-decoration: none;
	height:16px;
}
.TextArea {
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #6b6b6b;
	text-decoration: none;
}
.ListBox {
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #6b6b6b;
	text-decoration: none;
	height:22px;
}
.ChkBox {
	min-width:33%;
	float:left;
	position:relative;
}
#BoxFotoGrande {
	width:274px;
	/*height:240px;*/
	position:relative;
	float:left;
}
#BoxRatingS {
	text-align:center !important;
	width:81px;
	margin-right:10px;
	margin-top:10px;
	position:relative;
	float:left;
}
.BoxRatingB {
	text-align:center !important;
	width:284px;
	
	position:relative;
	float:left;
}
.BoxRatingB2 {
	text-align:center !important;
	width:265px;
	
	position:relative;
	float:left;
}
#BoxFotine {
	width:426px;
	height:240px;
	position:relative;
	float:left;
}
#Username {
	/*background-image:url(../img/username.jpg);*/
	width:170px;
	font-size:18px;
	font-weight:bold;
	height:30px;
	color:#16BECF;
	padding-right:10px;
	line-height:30px;
	position:relative;
	text-align:left;
	float:left;
}
#Username a {
	color:#16BECF;
}
#MenuUser {
	width:520px;
	top:10px;
	height:20px;
	line-height:20px;
	position:relative;
	float:left;
}
#MenuUser2 {
	width:360px;
	top:10px;
	height:20px;
	line-height:20px;
	position:relative;
	float:left;
}
#Posta {
	/*background-image:url(../img/posta.jpg);*/
	width:252px;
	font-size:18px;
	font-weight:bold;
	height:30px;
	color:#16BECF;
	/*padding-right:10px;*/
	line-height:30px;
	position:relative;
	text-align:left;
	float:left;
}
#Posta a{
	color:#16BECF;
}
#Posta2 {
	/*background-image:url(../img/posta.jpg);*/
	width:440px;
	font-size:18px;
	font-weight:bold;
	height:30px;
	color:#16BECF;
	/*padding-right:10px;*/
	line-height:30px;
	position:relative;
	text-align:left;
	float:left;
}#Posta4 {
	/*background-image:url(../img/posta.jpg);*/
	width:340px;
	font-size:18px;
	font-weight:bold;
	height:30px;
	color:#16BECF;
	/*padding-right:10px;*/
	line-height:30px;
	position:relative;
	text-align:left;
	float:left;
}
#Posta4 a{
	color:#16BECF;
}
#MenuMail {
	width:448px;
	top:10px;
	height:20px;
	line-height:20px;
	position:relative;
	float:left;
}
#MenuMail2 {
	width:100%;
	height:20px;
	padding-top:18px;
	line-height:20px;
	position:relative;
	float:left;
	margin-bottom:10px;
}
#MenuMail3 {
	margin-left:10px;
	width:434px;
	height:20px;
	top:18px;
	line-height:20px;
	position:relative;
	float:left;
}
/*Registrazione*/
.TipoReg {
	background-image:url(../img/sftreg.jpg);
	border-style:solid;
	border-width:1px;
	border-color:#848689;
	min-width:87px;
	height:18px;
	position:relative;
	float:left;
	padding-left:10px;
	padding-right:10px;
	line-height:18px;
	text-align:center;
	margin-right:10px;
}
.TipoReg2 {
	background-image:url(../img/sftreg.jpg);
	border-style:solid;
	border-width:1px;
	border-color:#848689;
	min-width:82px;
	height:20px;
	position:relative;
	float:left;
	padding-left:10px;
	padding-right:10px;
	line-height:20px;
	text-align:center;
}
.TipoReg5 {
	background-image:url(../img/sftreg.jpg);
	border-style:solid;
	border-width:1px;
	border-color:#848689;
	min-width:82px;
	height:20px;
	position:relative;
	float:left;
	padding-left:10px;
	padding-right:10px;
	line-height:20px;
	text-align:center;
	top:12px;
}
.TipoReg3 {
	background-image:url(../img/sftreg.jpg);
	border-style:solid;
	border-width:1px;
	border-color:#848689;
	min-width:70px;
	height:19px;
	position:relative;
	float:right;
	padding-left:10px;
	padding-right:10px;
	line-height:19px;
	font-size:10px !important;
	text-align:center;
}
.TipoReg4 {
	min-width:20px;
	height:19px;
	position:relative;
	float:right;
	top:-9px;
}
.BoxCampi {
	position:relative;
	float:left;
	width:100%;
	padding-top:10px;
	line-height:15px;
}
.BoxCampi2 {
	position:relative;
	float:left;
	width:100%;
	padding-top:10px;
}
#Info {
	position:relative;
	width:11px;
	height:11px;
}
#C50 {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:50%;
	min-height:38px;
}
#C100 {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:100%;
	min-height:38px;
}
#C100T {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:100%;
	min-height:20px;
}
#C10 {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:10%;
	min-height:38px;
}
#C30 {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:30%;
	min-height:38px;
	vertical-align:top;
}
#C33 {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:33%;
	min-height:38px;
}
#C70 {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:70%;
	min-height:38px;
}
#C20 {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:20%;
	min-height:38px;
}
#C40 {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:40%;
	min-height:38px;
}
#C80 {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:80%;
	min-height:38px;
}
#C90 {
	position:relative;
	float:left;
	margin-bottom:8px;
	width:90%;
	min-height:38px;
}
#R50 {
	position:relative;
	float:left;
	margin-bottom:5px;
	width:50%;
	font-size:12px;
	font-weight:bold;
	min-height:20px;
}
#R100 {
	position:relative;
	float:left;
	margin-bottom:5px;
	width:100%;
	font-size:12px;
	font-weight:bold;
	min-height:20px;
}
#R30 {
	position:relative;
	float:left;
	margin-bottom:5px;
	width:30%;
	font-size:12px;
	font-weight:bold;
	min-height:20px;
}
#R33 {
	position:relative;
	float:left;
	margin-bottom:5px;
	width:33%;
	font-size:12px;
	font-weight:bold;
	min-height:20px;
}
#R33X {
	position:relative;
	float:left;
	margin-bottom:5px;
	width:33%;
	font-size:12px;
	font-weight:bold;
	min-height:20px;
	margin-top:15px;
}
#R70 {
	position:relative;
	float:left;
	margin-bottom:5px;
	width:70%;
	font-size:12px;
	font-weight:bold;
	min-height:20px;
}
#R20 {
	position:relative;
	float:left;
	margin-bottom:5px;
	width:20%;
	font-size:12px;
	font-weight:bold;
	min-height:20px;
}
#R40 {
	position:relative;
	float:left;
	margin-bottom:5px;
	width:40%;
	font-size:12px;
	font-weight:bold;
	min-height:20px;
}
#R80 {
	position:relative;
	float:left;
	margin-bottom:5px;
	width:80%;
	font-size:12px;
	font-weight:bold;
	min-height:20px;
}
/*Menu*/
#Nick {
	position:relative;
	float:left;
	font-weight:bold;
	width:80%;
}
#Logout {
	position:relative;
	float:left;
	text-align:right;
	width:20%;
	font-weight:bold;
}
#RightMenu {
	background-image:url(../img/sfmnu.jpg);
	font-family: Arial, "Times New Roman", Times, serif;
	font-size: 12px;
	text-align:justify;
	position:relative;
	width:245px;
	height:164px;
	float:left;
	padding-top:6px;
	padding-left:15px;
	padding-right:10px;
}
#MnuLine {
	position:relative;
	font-size: 14px;
	font-weight:bold;
	color:#16becf;
	float:left;
	height:15px;
}
#MnuLine a {
	color:#16becf;

}
/*messaggi*/
#MsgLine {
	
	position:relative;
	float:left;
	width:700px;
	min-height:60px;
	
}	
#ADLine {

	position:relative;
	float:left;
	width:700px;
	min-height:60px;
	
}
#ADLine a{
	color:#16becf;
}
#M1 {
	line-height:60px;
	padding-left:10px;
	color:#16becf;
	font-size:14px;
	font-weight:bold;
	position:relative;
	text-align:center;
	float:left;
	width:35px;
	min-height:60px;
}
#M1X {
	line-height:60px;
	padding-left:10px;
	color:#16becf;
	font-size:14px;
	font-weight:bold;
	position:relative;
	text-align:center;
	float:left;
	width:65px;
	min-height:60px;
}
#M11 {
	padding-top:20px;
	color:#16becf;
	font-size:14px;
	font-weight:bold;
	position:relative;
	text-align:center;
	float:left;
	width:30px;
	min-height:40px;
}

#M2 {
	position:relative;
	float:left;
	width:1px;
	min-height:40px;
	margin-top:8px;
	background-color:#848689;
}
#M3 {
	padding-top:10px;
	padding-left:10px;
	position:relative;
	float:left;
	color:#16becf;
	font-size:14px;
	font-weight:bold;
	width:155px;
	min-height:50px;
}
#M4 {
	padding-top:14px;
	padding-left:10px;
	position:relative;
	float:left;
	font-size:12px;
	width:435px;
	min-height:46px;
}
#M5 {
	padding-top:14px;
	padding-left:10px;
	position:relative;
	float:left;
	font-size:12px;
	width:235px;
	min-height:46px;
}
#M0 {
	position:relative;
	float:left;
	font-size:12px;
	width:100%;
	height:1px;
	background-color:#848689;
}
#AD1 {
	line-height:60px;
	padding-left:10px;
	color:#16becf;
	font-size:14px;
	font-weight:bold;
	position:relative;
	text-align:left;
	float:left;
	width:65px;
	min-height:60px;
}
#AD2 {
	position:relative;
	float:left;
	width:1px;
	min-height:40px;
	margin-top:8px;
	background-color:#848689;
}
#AD3 {
	line-height:50px;
	padding-left:10px;
	position:relative;
	float:left;
	color:#16becf;
	font-size:14px;
	font-weight:bold;
	width:155px;
	min-height:50px;
}
#AD4 {
	padding-top:13px;
	padding-left:10px;
	position:relative;
	float:left;
	font-size:12px;
	width:40px;
	min-height:46px;
}
.AD4 {
	padding-top:13px;
	padding-left:10px;
	position:relative;
	float:left;
	font-size:12px;
	width:40px;
	min-height:46px;
}
#AD5 {
	padding-top:14px;
	padding-left:10px;
	position:relative;
	float:left;
	font-size:12px;
	width:235px;
	min-height:46px;
}
#AD0 {
	position:relative;
	float:left;
	font-size:12px;
	width:350px;
	height:1px;
	margin-left:10px;
	background-color:#848689;
}
#AD01 {
	position:relative;
	float:left;
	font-size:12px;
	width:335px;
	height:1px;
	margin-right:5px;
	background-color:#848689;
}
#BoxMsg {
	width:426px;
	height:240px;
	position:relative;
	float:left;
}
#BoxMsgLine {
	position:relative;
	float:left;
	width:100%;
	height:1px;
	margin-top:7px;
	margin-bottom:7px;
	background-color:#FFF;
}
#X{
	position:relative;
	float:right;
}
.BoxMyFoto{
	margin-top:10px;
	margin-right:10px;
	position:relative;
	float:left;
	height:91px;
	width:130px;
}
#FotoMyFoto{
	border:solid;
	border-width:1px;
	border-color:#222b34;
}
#BoxMyFotoTop{
	height:11px;
	width:128px;
	background-color:#222b34;
}
#BoxMyFotoTop1{
	position:relative;
	float:left;
	height:11px;
	width:128px;
	background-color:#ed008c;
}
#LittleHead{
	position:relative;
	width:380px;
	padding:10px;
	margin:auto;
}
#Spa{
	position:relative;
	height:10px;
	width:100%;
}
#Poptit{
	font-size:18px;
	font-weight:bold;
}
#CrLine {
	
	position:relative;
	float:left;
	width:700px;
	min-height:30px;
	
}

#CR1 {
	line-height:30px;
	padding-left:10px;
	color:#16becf;
	font-size:14px;
	font-weight:bold;
	position:relative;
	text-align:center;
	float:left;
	width:65px;
	min-height:30px;
}

#CR2 {
	position:relative;
	float:left;
	width:1px;
	min-height:20px;
	margin-top:5px;
	background-color:#848689;
}
#CR3 {
	padding-left:10px;
	position:relative;
	float:left;
	color:#16becf;
	font-size:14px;
	font-weight:bold;
	width:155px;
	line-height:30px;
	min-height:30px;
}
#CR4 {
	padding-left:10px;
	position:relative;
	float:left;
	font-size:12px;
	width:435px;
	line-height:30px;
	min-height:30px;
}
#CR5 {
	padding-top:14px;
	padding-left:10px;
	position:relative;
	float:left;
	font-size:12px;
	width:235px;
	min-height:30px;
}
#CR0 {
	position:relative;
	float:left;
	font-size:12px;
	width:100%;
	height:1px;
	background-color:#848689;
}
#TxOnly{
	position:relative;
	float:left;
	width:690px;
	padding-right:8px;
}
#VidBox{
	position:relative;
	float:left;
	max-width:125px;
	min-height:125px;
	margin-right:10px;
	margin-bottom:10px;
	z-index:-1;
}
#VidBoxO{
	position:absolute;
	float:left;
	max-width:125px;
	min-height:125px;
	margin:auto;
	z-index:10;
}
.VidBoxB{
	position:relative;
	text-align:center;
	float:left;
	width:100%;
	margin:auto;
}
.Lint{
	padding-left:10px;
	padding-right:10px;
}
#BoxCampi{
	position:relative;
	float:left;
	width:426px;
}
#RAT1 {
	line-height:60px;
	padding-left:10px;
	color:#16becf;
	font-size:14px;
	font-weight:bold;
	position:relative;
	text-align:center;
	float:left;
	width:50px;
	min-height:60px;
}
#RAT2 {
	position:relative;
	float:left;
	width:1px;
	min-height:40px;
	margin-top:8px;
	background-color:#848689;
}
#RAT3 {
	padding-top:10px;
	padding-left:10px;
	position:relative;
	float:left;
	color:#16becf;
	font-size:14px;
	font-weight:bold;
	width:125px;
	min-height:50px;
}
#RAT31 {
	padding-top:10px;
	padding-left:10px;
	position:relative;
	float:left;
	color:#16becf;
	font-size:14px;
	font-weight:bold;
	width:110px;
	min-height:50px;
}
#RAT4 {
	padding-top:15px;
	padding-left:10px;
	position:relative;
	float:left;
	color:#16becf;
	font-size:14px;
	font-weight:bold;
	width:40px;
	min-height:45px;
}
#RAT5 {
	position:relative;
	float:left;
	width:100%;
	min-height:20px;
	line-height:20px;
	font-size:12px;
}
#RAT3 a {
	color:#16becf;
}

#X1 {
	line-height:60px;
	padding-left:10px;
	color:#16becf;
	font-size:14px;
	font-weight:bold;
	position:relative;
	text-align:center;
	float:left;
	width:65px;
	min-height:70px;
}
#X2 {
	position:relative;
	float:left;
	width:1px;
	min-height:60px;
	margin-top:10px;
	background-color:#848689;
}
#X3 {
	padding-top:10px;
	padding-left:10px;
	position:relative;
	float:left;
	color:#16becf;
	font-size:14px;
	font-weight:bold;
	width:155px;
	min-height:70px;
}
#X4 {
	padding-top:14px;
	padding-left:10px;
	position:relative;
	float:left;
	font-size:12px;
	width:300px;
	min-height:70px;
}
#X5 {
	margin-top:20px;
	padding-top:14px;
	padding-left:10px;
	position:relative;
	float:left;
	font-size:12px;
	width:120px;
	min-height:50px;
}
#X0 {
	position:relative;
	float:left;
	font-size:12px;
	width:100%;
	height:1px;
	background-color:#848689;
}
#MZ {
	position:relative;
	float:left;
	min-height:50px;
}
#Voting {
	position:relative;
	padding-bottom:10px;
	float:left;
	width:460px;
	font-size:16px;
	text-align:center;
}
#LeftVoting {
	position:relative;
	padding-bottom:10px;
	float:left;
	width:460px;
	font-size:16px;
	text-align:left;
}
#RigthVoting {
	position:relative;
	float:left;
	width:200px;
	padding:10px;
	padding-top:70px;
}
.Abuse {
	text-align:left;
	width:100%;
	height:35px;
	line-height:35px;
	position:relative;
	padding-right:5px;
	float:left;
}