/* Scappo.it CSS Document */

body {
	background-color:#D6D6D6;
	}

#main {
	width:760px;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-390px;
	background-image:url(images/sfondo_home.jpg);
	}

a:link, a:visited, a:active {
	color:#696969;
	text-decoration:none;
	font-weight:bold;
	}
	
a:hover {
	color:#696969;
	text-decoration:underline;
	font-weight:bold;
	}	

#banner {
	}	

#center {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:760px;
	background-image:url(images/sfondo_home.jpg);
	}

#left {
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	width:530px;
	min-height:700px;
	}	

IMG.stars {
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.post_image {
	margin:8px 0px 14px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	}

.anteprima_image IMG {
	border:1px solid #D6D6D6;
	margin:3px 8px 3px 0px;
	padding:0px 0px 0px 0px;
	float:left;	
	}

.post_image IMG {
	border:1px solid #D6D6D6;
	}

#left H1 {
	background-color:#EA1D25;
	margin:0px 0px 0px 0px;
	padding:3px 0px 4px 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	}

#left H2 {
	margin:0px 0px 0px 0px;
	padding:3px 0px 3px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#EA1D25;
	font-weight:bold;
	}

#left H2 a:link, #left H2 a:active, #left H2 a:visited {
	color:#696969;
	text-decoration:none;
	}
	
#left H2 a:hover {
	color:#696969;
	text-decoration:underline;
	}

#left H3 {
	margin:1px 0px 1px 1px;
	padding:3px 0px 3px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#EAEAEA;
	color:#EA1D25;
	font-weight:bold;
	}

#left P.sitemap_title {
	margin:3px 0px 3px 1px;
	padding:2px 0px 2px 1px;
	color:#EA1D25;
	font-weight:bold;
	}

#left P.sitemap1 {
	margin:3px 0px 3px 1px;
	padding:2px 0px 2px 10px;
	color:#696969;
	}

#left P.sitemap2 {
	margin:1px 0px 1px 1px;
	padding:2px 0px 2px 20px;
	color:#696969;
	}

#left P.sitemap2 a {
	margin:3px 0px 3px 1px;
	padding:2px 0px 2px 1px;
	color:#EA1D25;
	font-weight:bold;
	}

#left P.sitemap3 {
	margin:1px 0px 1px 1px;
	padding:2px 0px 2px 40px;
	color:#696969;
	}

SPAN.paesi {
	color:#696969;
	}
 
.testo_caratteri {
	width:334px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.testo_caratteri h6 {
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	text-align:right;
	font-size:11px;
	font-weight:normal;
	}

#left P.post_message {
	width:530px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#636363;
	text-align:justify;
	}

#left P.post_details {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#636363;
	}

#left P.post_links {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#EA1D25;
	}

#left P.post_links a:link, #left P.post_links a:active, #left P.post_links a:visited {
	color:#EA1D25;
	text-decoration:none;
	}
	
#left P.post_links a:hover {
	color:#EA1D25;
	text-decoration:underline;
	}	

#left P.statistiche {
	width:530px;
	margin:0px 0px 0px 0px;
	padding:2px 0px 6px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	text-align:justify;
	}

#left P.statistiche a:link, #left P.statistiche a:active, #left P.statistiche a:visited {
	color:#636363;
	text-decoration:none;
	font-weight:normal;
	}
	
#left P.statistiche a:hover {
	color:#636363;
	text-decoration:underline;
	}	

#image_link {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

#image_link P {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	font-size:9px;
	}

#image_link a:link, #image_link a:active, #image_link a:visited {
	color:#FF0000;
	text-decoration:none;
	font-weight:normal;
	}

#image_link a:hover {
	color:#FF0000;
	text-decoration:underline;
	font-weight:normal;	
	}

SPAN.right_link {
	font-size:9px;
	}

#links {

	}

#links IMG {
	border:0px;
	}
	
#links P {
	text-align:center;
	font-weight:bold;
	}	

#links a:link, #links a:active, #links a:visited {
	color:#696969;
	text-decoration:none;
	font-weight:bold;
	}
	
#links a:hover {
	color:#696969;
	text-decoration:none;
	font-weight:bold;
	}	

#left P.domande {
	margin:0px 0px 0px 0px;
	padding:2px 0px 2px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#636363;
	font-weight:bold;
	}

#left P {
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#636363;
	}

#perche {
	height:600px;
	background-image:url(images/punto_interrogativo.jpg);
	background-repeat:no-repeat;
	background-position:70px 70px;
	}

#conferma_news {
	height:600px;
	background-image:url(images/conferma_news.jpg);
	background-repeat:no-repeat;
	background-position:30px 70px;
	}

#right {
	float:right;
	margin:0px 8px 0px 0px;
	padding:0px 0px 0px 0px;
	width:193px;
	border-left:6px solid #EAEAEA;
	background-color:#FFFFFF;
	}	

#right P.right_banner {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	}

#home {
	background-image:url(images/punti_interrogativi.png);
	background-repeat:no-repeat;
	background-position:296px 68px;
	}
	
#home_rss {
	position:absolute;
	left:530px;
	}	

#home_rss IMG {
	border:0px;
	}

#right IMG {
	border:0px;
	}

#newsletter {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:110px;
	background-image:url(images/sfondo_newsletter.jpg);
	}

#newsletter .nome {
	height:13px;
	width:148px;
	margin:34px 0px 0px 23px;
	padding:0px 0px 0px 0px;
	border:0px;
	font-size:10px;
	}

#newsletter .email {
	border:0px;
	height:13px;
	width:148px;
	margin:19px 0px 0px 23px;
	padding:0px 0px 0px 0px;
	font-size:10px;
	}

#newsletter .btn_news {
	margin:10px 0px 0px 75px;
	padding:0px 0px 0px 0px;
	}

.titoli {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.titoli H1 {
	margin:0px 0px 0px 0px;
	padding:10px 0px 5px 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#EA1D25;
	font-weight:bold;
	}

.titoli H2 {
	margin:15px 0px 0px 6px;
	padding:2px 0px 3px 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#EA1D25;
	font-weight:bold;
	background-color:#EAEAEA;
	}

.titoli P {
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#636363;
	font-weight:bold;
	}

.titoli a:link, .titoli a:active, .titoli a:visited {
	color:#EA1D25;
	text-decoration:none;
	}
	
.titoli a:hover {
	color:#EA1D25;
	text-decoration:underline;
	}	

#ricerca {
	margin:7px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:69px;
	background-image:url(images/sfondo_ricerca.jpg);
	}

#ricerca .btn_cerca {
	margin:7px 0px 0px 137px;
	padding:0px 0px 0px 0px;
	}

#ricerca .cerca {
	height:13px;
	width:148px;
	margin:28px 0px 0px 20px;
	padding:0px 0px 0px 0px;
	border:0px;
	font-size:10px;
	}

#footer {
	clear:both;
	background-image:url(images/banda_footer_it.jpg);
	}	
	
#footer P {
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	}

#footer a:link, #footer a:visited, #footer a:active {
	color:#FFFFFF;
	text-decoration:none;
	}

#footer a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	}
	
#credits {
	margin:0px 0px 0px 0px;
	padding:2px 7px 3px 0px;
	background-color:#D6D6D6;
	}	

.contatti {
	background-position:150px 0px;
	background-image:url(images/mail.png);
	background-repeat:no-repeat;
	height:400px;
	}

#version {
	position:absolute;
	left:6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	color:#999999;
	}
	
#copy {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
	color:#636363;
	}

.flag {
	width:20px;
	height:13px;
	border:solid 1px #636363;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.linea {
	margin:5px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	}

SPAN.dropleft {
	margin:3px 8px 3px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	}

SPAN.dropright {
	float:right;
	}

/* MAPPA STATISTICHE */

#map {
	margin:0px;
	padding:0px;
	background-image:url('images/map.gif');
	width:541px;
	height:243px;
	}
#map a:link, #map a:visited, #map a:active {
	color:#FFFFFF;
	}

#map a:hover {
	color:#FFFFFF;
	}
	
#map p.europa {
	margin:0px;
	padding:0px;
	position:absolute;
	top:208px;
	left:292px;
	font-weight:bold;
	color:#FFFFFF;
	}
#map p.oceania {
	margin:0px;
	padding:0px;
	position:absolute;
	top:310px;
	left:446px;
	font-weight:bold;
	color:#FFFFFF;
	}
#map p.america_nord {
	margin:0px;
	padding:0px;
	position:absolute;
	top:209px;
	left:110px;
	font-weight:bold;
	color:#FFFFFF;
	}
#map p.america_sud {
	margin:0px;
	padding:0px;
	position:absolute;
	top:290px;
	left:176px;
	font-weight:bold;
	color:#FFFFFF;	
	}	
#map p.africa {
	margin:0px;
	padding:0px;
	position:absolute;
	top:257px;
	left:286px;
	font-weight:bold;
	color:#FFFFFF;	
	}
#map p.asia {
	margin:0px;
	padding:0px;
	position:absolute;
	top:217px;
	left:390px;
	font-weight:bold;
	color:#FFFFFF;
	}
#map p.antartide {
	margin:0px;
	padding:0px;
	position:absolute;
	top:152px;
	left:290px;
	font-weight:bold;
	}	

/* FORM */

.frm_comment {
	color:#636363;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	}

.frm_input {
	border:1px solid #636363;
	color:#636363;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
.frm_textarea {
	border:1px solid #636363;
	color:#636363;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

.frm_caratteri {
	border:0px;
	color:#636363;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:right;
	}
	
.frm_select {
	border:1px solid #636363;
	color:#636363;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

.frm_file {
	border:1px solid #636363;
	background-color:#FFFFFF;
	color:#636363;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

.frm_submit {
	border:1px solid #636363;
	background-color:#FFFFFF;
	color:#636363;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

.frm_image {
	margin:5px 18px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
TABLE.frm_inserimento {
	background-image:url(images/omino.jpg);
	background-repeat:no-repeat;
	background-position:32px 260px;
	margin:10px 0px 10px 0px;
	padding:10px 0px 10px 0px;
	color:#636363;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

TABLE.frm_inserimento TD.frm_left {
	width:30%;
	margin:5px 10px 5px 0px;
	padding:5px 0px 5px 0px;
	text-align:right;
	font-size:11px;
	}
	
TABLE.frm_inserimento TD.frm_right {
	width:70%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	font-size:11px;	
	}	
	
TABLE.frm {
	margin:10px 0px 10px 0px;
	padding:10px 0px 10px 0px;
	color:#636363;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

TABLE.frm TD.frm_left {
	width:30%;
	margin:5px 10px 5px 0px;
	padding:5px 0px 5px 0px;
	text-align:right;
	font-size:11px;
	}
	
TABLE.frm TD.frm_right {
	width:70%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	font-size:11px;	
	}