html {
	scrollbar-face-color:#003300;
	scrollbar-highlight-color:#003300;
	scrollbar-3dlight-color:#FFFF66;
	scrollbar-darkshadow-color:#FFFF66;
	scrollbar-shadow-color:#003300;
	scrollbar-arrow-color:#FFFF66;
	scrollbar-track-color:#003300;
	}
body {
	font-family: Georgia,Times New Roman, sans-serif;
	font-size: 12px;
	background-color:#003300;
	color: white;
	margin-top: 0px;
	}
div.conferma_problema {
	text-align:center;
	color: yellow;
	}
div.tabella_tot_regione {
	margin-left: 15px;
	}
div.shinystat {
	margin-top: 30px;
	}
span.link {
	margin-right: 10px;
	margin-left: 10px;
	text-align:center;
	}
div.link_img {
	clear:both;
	}
div.link_testo {
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	}
img.special {
	margin-top: 5px;
	}
input.special {
	padding-bottom: 5px;
	}
div.home_testo_speciale {
	margin-left: 50px;
	margin-right: 50px;
	margin-top: 10px;
	}
div.siti {
	text-align:left;
	margin-top: 10px;
	}
span.siti {
	margin-left: 300px;
	}
td.testo1pag {
	padding-left: 35px;
	padding-right: 35px;
	}
td.testo2pag {
	padding-left: 35px;
	padding-right: 35px;
	}
td.testo3pag {
	padding-left: 35px;
	padding-right: 35px;
	}
td.testo4pag {
	padding-left: 35px;
	padding-right: 35px;
	}
td.invio {
	text-align:left;
	}
div.video {
	margin-top: 20px;
	font-size: 16px;
	color: black;
	}
span.video {
	margin-left: 10px;
	margin-righ: 10px;
	}
h1 {
	font-size: 24px;
	color: #33FF99;
	}
img.foto {
	margin-bottom: 5px;
	padding-bottom: 5px;
	}
td.t1 {
	background-image:url(img/t1.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	}
td.t1home{
	background-image:url(img/t1home.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	}
td.t1escort {
	background-image:url(img/t1escort.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	}

td.t2 {
	background-image:url(img/t2.jpg);
	background-position:top center;
	background-repeat:repeat-y;
	}
td.t2home {
	background-image:url(img/t2home.jpg);
	background-position:top center;;
	background-repeat:repeat-y;
	}

td.t3 {
	background-image:url(img/t3.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	}
td.t3home {
	background-image:url(img/t3home.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	}

span.bianco20px {
	font-size:16px;
	font-weight:bold;
	color: white;
	}
td.speciale {
	background-image:url(img/sf_speciale.gif);
	background-position: top center;
	background-repeat: no-repeat;
	text-align:center;
	padding-top: 5px;
	}
td.menu_top {
	background-image:url(img/sf_menu.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height: 70px;
	}
span.totali {
	font-size: 14px;
	margin-left: 10px;
	margin-right: 10px;
	color: #66FF99;
	}
td.test {
	background-color: red;
	}
td.test2 {
	background-color: blue;
	}
div.condizioni {
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 50px;
	margin-left: 200px;
	margin-right: 200px;
	text-align:justify;
	}
div.home {
	font-size: 14px;
	margin-top: 50px;
	margin-left: 50px;
	margin-right: 50px;
	text-align:justify;
	}
div.citta_statistiche {
	font-size:16px;
	color: black;
	margin-left: 100px;
	text-align:left;
	clear:both;
	}
td.stats_regione {
	font-weight:bold;
	font-size: 20px;
	padding-left: 30px;
	}
div.titolo_citta_regione {
	color: black;
	font-size: 22px;
	text-align:left;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 40px;
	font-weight:bold;
	background-image:url(img/sf_titoli_piccolo.jpg);
	background-repeat:repeat-x;
	}
td.d1 {
	color: black;
	font-size: 22px;
	text-align: left;
	background-image: url(img/d1.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}
td.d2 {
	color: black;
	font-size: 22px;
	text-align: left;
	background-image: url(img/d2.jpg);
	background-repeat: repeat-x;
	background-position:top;
	font-weight:bold;
	}
td.d3 {
	color: black;
	font-size: 22px;
	text-align: left;
	background-image: url(img/d3.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}

table.d4 {
	margin-left: 30px;
	}
div.titolo_problema {
	background-image: url(img/sf_problema.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	padding: 6px;
	font-weight:bold;
	color: black;
	text-align:center;
	}
div.testo_home {
	padding: 10px;
	text-align:justify;
	font-size: 14px;
	}
div.testo_home2 {
	clear: both;
	}

div.testo_condizioni {
	padding: 10px;
	text-align:justify;
	font-size: 14px;
	}
div.titolo_contatto {
	color: yellow;
	font-size: 16px;
	text-align:left;
	margin-left: 20px;
	margin-right: 20px;
	padding: 3px;
	font-weight:bold;
	}
div.contatto {
	text-align:left;
	padding: 3px;
	margin-left: 20px;
	margin-right: 20px;
	}
div.scheda_paesi {
	color: black;
	font-size: 18px;
	margin-top: 10px;
	text-align:center;
	}
span.scheda_paesi {
	margin-left: 3px;
	margin-right: 3px;
	}
span.totali_primo {
	font-size: 14px;
	color:#003300;
	}
span.totali_big {
	font-size: 18px;
	color:#CCFFCC;
	font-weight:bold;
	}
td.totali {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align:center;
	}
span.menu {
	float: left;
	margin-left: 10px;
	padding: 4px;
	}
	span.tendina {
	float: left;
	}
span.testo12 {
	font-size: 12px;
	}
span.testo18 {
	font-size: 18px;
	}
span.testo20 {
	font-size: 20px;
	}
span.rosso {
	margin-left: 10px;
	display:inline;
	float:left;
	clear:none;
	color: red;
	}
span.giallo {
	color: yellow;
	}
span.blu {
	color: #0099FF;
	}
span.verde {
	color: #33FF99;
	}
input {
	font-size: 11px;
	}
div.new_paese {
	margin-top: 20px;
	font-weight:bold;
	color: #003300;
	text-align:center;
	}
td.testo1 {
	text-align: justify;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 70px;
	padding-right: 70px;
	
	}
select.citta {
	font-size: 12px;
	width: 140px;
	}
td.menu {
	padding-left: 20px;
	width: 150px;
	}
div.menu_top {
	color: #003300;
	text-align:center;
	margin-left: 30px;
	margin-right: 30px;
	}
td.menu_dx {
	padding-right: 20px;
	text-align:right;
	width: 150px;
	}
td.submenu {
	text-align:center;
	}
td.elenco_citta {
	text-align:justify;
	padding-top: 10px;
	padding-bottom: 10px;
	}
div.elenco_citta {
	border-bottom: 2px solid yellow;
	text-align:justify;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
	margin-right: 20px;
	}
div.elenco_citta_schede {
	border-bottom: 2px solid yellow;
	width: 800px;
	text-align:justify;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	}
span.cat {
	color: yellow;
	font-weight:bold;
	}
div.scheda_foto {
	text-align:center;
	}
td.foto {
	background-image:url(img/transex.jpg);
	background-position: top center;
	background-repeat:no-repeat;
	width: 160px;
	color: black;
	text-align:center;
	}
td.foto_top {
	background-image:url(img/transex2.jpg);
	background-position: top center;
	background-repeat:no-repeat;
	width: 160px;
	color: black;
	}
td.foto_home {
	background-image:url(img/transex3.gif);
	background-position: top center;
	background-repeat:no-repeat;
	width: 145px;
	color: black;
	}

td.foto_tour {
	background-image:url(img/transex.jpg);
	background-position: top center;
	background-repeat:no-repeat;
	width: 160px;
	color: black;
	vertical-align:top;
	}
div.scheda_email {
	margin-top: 35px;
	font-size: 16px;
	text-align:center;
	}
div.scheda_link {
	margin-top: 15px;
	font-size: 16px;
	text-align:center;
	}
td.foto_speciale {
	background-image:url(img/sf_citta_speciale.jpg);
	background-position: top center;
	background-repeat:no-repeat;
	width: 180px;
	color: black;
	text-align:center;
	}
img.citta {
	border: 1px solid black;
	}
div.nome {
	margin-top: 20px;
	text-align:center;
	font-weight:bold;
	font-size: 14px;
	}
div.nome_home {
	margin-top: 10px;
	text-align:center;
	font-weight:bold;
	font-size: 14px;
	}
div.new_nome {
	margin-top: 10px;
	text-align:center;
	font-weight:bold;
	font-size: 14px;
	}
div.info2 {
	margin-top: 5px;
	text-align:center;
	font-weight:bold;
	font-size: 12px;
	}
div.info3 {
	margin-top: 1px;
	text-align:center;
	font-weight:bold;
	font-size: 12px;
	}
div.info {
	margin-top: 20px;
	text-align:center;
	font-weight:bold;
	font-size: 11px;
	}
div.info_home {
	margin-top: 25px;
	margin-bottom: 10px;
	text-align:center;
	font-weight:bold;
	font-size: 11px;
	}
div.info_tour {
	margin-top: 30px;
	margin-bottom: 10px;
	text-align:center;
	font-weight:bold;
	font-size: 11px;
	}
div.info_new {
	margin-top: 25px;
	margin-bottom: 10px;
	text-align:center;
	font-weight:bold;
	font-size: 11px;
	}
div.foto_home {
	margin-top: 10px;
	text-align:center;
	font-size: 11px;
	}
div.nome2 {
	margin-top: 18px;
	text-align:center;
	font-weight:bold;
	font-size: 14px;
	}
div.menu {
	display: inline;
	margin-left: 7px;
	margin-right: 7px;
	font-weight:bold;
	}
td.t_statistiche {
	font-size: 20px;
	padding-left: 5px;
	font-weight:bold;
	}
td.titolo_citta {
	background-image:url(img/sf_titoli.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	font-weight:bold;
	padding-top: 20px;
	padding-bottom: 3px;
	padding-left: 30px;
	font-size: 18px;
	color: black;
	vertical-align:top;
	}
td.titolo_citta_piccolo {
	background-image:url(img/sf_titoli_piccolo.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	font-weight:bold;
	padding-top: 25px;
	padding-bottom: 3px;
	padding-left: 50px;
	font-size: 18px;
	color: black;
	vertical-align:top;
	}

span.titolo_citta {
	margin-left: 107px;
	}
td.log {
	border-top: 2px solid yellow;
	border-bottom: 2px solid yellow;
	}
td.scheda_img {
	background-image: url(img/sf_foto.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	text-align: center;
	}
div.scheda_immagine {
	margin-top: 20px;
	text-align:center;
	}
td.scheda {
	background-image: url(img/sf_foto2.jpg);
	background-position: top center;
	background-repeat:no-repeat;
	font-size: 12px;
	}
td.scheda_tour {
	background-image: url(img/sf_foto3tour.jpg);
	background-position: top center;
	background-repeat:no-repeat;
	padding-top: 8px;
	padding-left: 15px;
	padding-right: 15px;
	color: black;
	font-weight:bold;
	}
td.scheda_tour_no {
	background-image: url(img/sf_foto3.jpg);
	background-position: top center;
	background-repeat:no-repeat;
	padding-top: 8px;
	padding-left: 15px;
	padding-right: 15px;
	color: black;
	font-weight:bold;
	text-align:center;
	}
div.scheda_nome {
	color: black;
	font-size: 24px;
	font-weight: bold;
	padding: 5px;
	text-align:left;
	}
div.scheda_testo {
	color: black;
	font-size: 16px;
	text-align: justify;
	margin-top: 25px;
	margin-left: 10px;
	margin-right: 10px;
	padding: 5px;
	}
td.scheda_nome {
	font-weight:bold;
	font-size: 38px;
	color: #CCFFCC;
	text-align:left;
	padding-left: 10px;
	}
div.scheda_tel {
	text-align:center;
	font-size: 24px;
	font-weight: bold;
	margin-top: 30px;
	color: black;
	}
div.scheda_tel2 {
	text-align:center;
	font-size: 18px;
	font-weight: bold;
	margin-top: 10px;
	color: black;
	}
div.scheda_spectel {
	text-align:center;
	font-size: 14px;
	margin-top: 10px;
	color: black;
	font-style: italic;
	}

span.date {
	display: inline;
	clear:none;
	margin-left: 10px;
	margin-right: 10px;
	font-weight: bold;
	}
span.date_rosso {
	color: red;
	display: inherit;
	}
span.scheda_citta {
	font-size: 18px;
	color: #CCFFCC;
	text-align:left;
	font-weight: bold;
	margin-left: 20px;
	}
div.tour {
	float: inherit;
	color: black;
	}
div.tour_no {
	text-align: center;
	color: black;
	}

div.tour_mov {
	display:inherit;
	margin-left: 10px;
	color: black;
	}
marquee {
float:left;
clear:none;
	}
span.nero {
	display: inline;
	float:left;
	clear:none;
	margin-left: 4px;
}
div.date {
	margin-left: 60px;
	display: inline;
	float: left;
	clear: none;
	}
td.scheda_gallery {
	background-image: url(img/sf_foto4.jpg);
	background-position: top center;
	background-repeat:no-repeat;
	padding-top: 8px;
	text-align:center;
	}
div.button {
	background-image: url(img/sf_meu_gallery.gif);
	background-position: center center;
	background-repeat: no-repeat;
	font-weight:bold;
	width: 20px;
	float: left;
	margin-left: 3px;
	margin-right: 3px;
	text-align: center;
	}
div.button_vuoto {
	background-image: url(img/sf_meu_gallery_vuoto.gif);
	background-position: center center;
	background-repeat: no-repeat;
	font-weight:bold;
	width: 20px;
	float: left;
	margin-left: 3px;
	margin-right: 3px;
	text-align: center;
	}
div.slide {
	font-weight:bold;
	width: 20px;
	float: left;
	margin-left: 3px;
	margin-right: 3px;
	color: black;
	text-align: center;
	}

td.chiudi {
	text-align: right;
	color: white;
	font-size: 11px;
	padding-right: 8px;
	}
td.gallery_foto {
	text-align: center;
	background-image:url(img/sf_foto3.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	color: white;
	font-weight:bold;
	padding-left: 30px;
	padding-top: 7px;
	}
td.gallery_telefono {
	text-align: center;
	background-image:url(img/sf_foto3.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	color: black;
	font-weight:bold;
	font-size: 16px;
	padding-left: 30px;
	padding-top: 5px;
	}
select.trans {
	background-color: yellow;
	}
div.menu_gallery {
	float: left;
	margin-left: 30px;
	}
div.chiudi {
	float: left;
	margin-left: 30px;
	color: black;
	}
div.foto {
	margin-top: 20px;
	margin-bottom: 20px;
	text-align:center;
	}
td.s1 {
	background-image:url(img/s1.jpg);
	background-repeat:no-repeat;
	}
td.s2 {
	background-image:url(img/s2.jpg);
	background-repeat: repeat-y;
	color: black;
	font-weight:bold;
	}
td.s3 {
	background-image:url(img/s3.jpg);
	background-repeat:no-repeat;
	}
div.link {
	margin-top: 5px;
	clear:both;
	}
div.link_index {
	width: 800 px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	clear:both;
	text-align:center;
	}
a:link {color: #CCFFCC;text-decoration: none;}
a:visited {color: #CCFFCC;text-decoration:none;}
a:hover {color: white;text-decoration:none;}
a:link.gallery {font-weight:bold;color: black;text-decoration: none;}
a:visited.gallery {font-weight:bold;color: black;text-decoration:none;}
a:hover.gallery {font-weight:bold;color:#00CC66;text-decoration:none;}
a:link.video {font-weight:bold;color: red;text-decoration: none;}
a:visited.video {font-weight:bold;color: red;text-decoration:none;}
a:hover.video {font-weight:bold;color:black;text-decoration:none;}
a:link.menu {color: black;text-decoration: none; }
a:visited.menu {color: black;text-decoration:none;}
a:hover.menu {color:yellow;text-decoration:none;}
a:link.menu_top {color: black;text-decoration: none; }
a:visited.menu_top {color: black;text-decoration:none;}
a:hover.menu_top {color:yellow;text-decoration:none;}
a:link.regione {color: white;text-decoration: none;}
a:visited.regione {color: white;text-decoration:none;}
a:hover.regione {color:white;text-decoration:underline;}
a:link.problema {color: red;text-decoration: none; font-weight:bold;}
a:visited.problema {color: red;text-decoration:none; font-weight:bold;}
a:hover.problema {color:red;text-decoration:none; font-weight:bold;}
a:link.email {color: black;text-decoration: none; font-weight:bold;}
a:visited.email {color: black;text-decoration:none; font-weight:bold;}
a:hover.email {color:black;text-decoration:none; font-weight:bold;}
a:link.link {color: black;text-decoration: none; font-weight:bold;}
a:visited.link {color: black;text-decoration:none; font-weight:bold;}
a:hover.link {color:black;text-decoration:none; font-weight:bold;}
a:link.giallo {color: yellow;text-decoration: none;}
a:visited.giallo {color: yellow;text-decoration:none;;}
a:hover.giallo {color:yellow;text-decoration:underline;}