@charset "utf-8";
/* CSS Document */

/* ---------------------------- LAYOUT PAGINA -------------------------------*/
html, body { 
	margin: 0px; 
	padding: 0px 
}

body { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 76%; 
	text-align:center; 
	background-color: #000; 
}

div#tutto { 
	width: 1000px !important; 
	width: 1010px; 
	margin: 0px auto; 
	padding-bottom: 20px; 
}

div#contenitore { 
	text-align: left; 
}

div#contenitore1 {
	float: left;
	width: 760px;
}
div#contenitore2 {
	float: right;
	width: 225px;
	margin-left: 15px;
	padding-top: 10px;
}
div#orizz {	clear: both; text-align: center; background-color: #000; color: #000; width: 100%; margin-right: auto; margin-left: auto; }
div#footer { clear: both; text-align: center; background-color: #000; color: #000; width: 1000px; margin-right: auto; margin-left: auto;
background-image: url(immagini/sfondo.jpg);	background-repeat: no-repeat; height: 300px; }
div#header { width: 100%; height: 267px; padding-top: 0px; clear: both; position: relative; background-image: url(immagini/logo2.jpg); background-color: #000; background-repeat: no-repeat; background-position: left bottom; }
div#sottoheader { float: left; width:: 100%; background-color: #000; }
div#navigation { float: left; width: 100%; margin-bottom: 3px; }
div#topelite { float: left; width: 100%; background-color: #000; background-image: url(immagini/barratopelite2.jpg); background-repeat: no-repeat; background-position: left top; 	height: 347px; text-align: left; }
div#testo { float: left; width: 100%; }
div#corpo { 
	float: left; 
	width: 100%; 
}
div#corpo1 { float: left; width: 140px; padding-top: 10px; padding-bottom: 10px; background: #333; text-align: center; margin-top: 20px; }
div#corpo2 { float: right; width: 610px; padding-top: 10px; padding-bottom: 10px;  margin-top: 10px; }
div#resto { float: left; width: 100%; }
div#content { margin: 0px 180px 0px 180px; }
div#slide { display: block; margin-left: auto; margin-right: auto; }
.clr {clear: both;}
.banneror { text-align: center; }
.sosp { width: 600px; height: 13px; margin-top: 10px; margin-bottom: 20px; background-image: url(immagini/sosp.jpg); background-color: #000; background-repeat: no-repeat; background-position: left bottom; }
.sospg { width: 800px !important; width: 750px; height: 13px; margin-top: 15px; margin-bottom: 15px; background-image: url(immagini/sospg.jpg); background-color: #000; background-repeat: no-repeat; background-position: left bottom; }
.sospgg { width: 100%; height: 13px; margin-top: 5px; margin-bottom: 25px; background-image: url(immagini/sospgg.jpg); background-color: #000; background-repeat: no-repeat; background-position: center bottom; }
.modifica a { font-family: Verdana, Geneva, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #bddf01; }

/* ----------------------------- MENU ORIZZONTALE -------------------------- */ 
#navmenu-h { margin: 0;	padding: 0;	list-style: none; position: relative; width: 760px; background-image: url(immagini/sfondomenu2.jpg); background-repeat: no-repeat;	background-position: center center;	display: inline-block; } 
ul#navmenu-h ul { width: 130px; /* Sub Menu Width */ margin: 0; list-style: none; display: none; position: absolute; top: 100%; left: 0; } 
ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { top: 0; left: 100%; } 
ul#navmenu-h li { width: 160px; float: left; display: inline; position: relative; } 
ul#navmenu-h li a { font-size: 120%; } 
ul#navmenu-h ul li { width: 100%; display: block; } /* Root Menu */ 
ul#navmenu-h ul li a{ font-size: 100%; letter-spacing: 0.1em; } /* Root Menu */ 
ul#navmenu-h a {
	width: 160px;
	padding: 6px;
	float: left;
	display: block;
	color: #ddd;
	letter-spacing: 0.2em;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, sans-serif;
	font-variant: small-caps;
	text-decoration: none;
	height: 1%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #242a00;
} 
/* Root Menu Hover Persistence */ 
ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a { color: #ca4bfe; } 
/* 2nd Menu */ 
ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a { float: none; background: #000; } 
/* 2nd Menu Hover Persistence */ 
ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a { background: #1b2000; color: #bddf01; } 
/* 3rd Menu */ 
ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a {
	background: #000;
	color: #ca4bfe;
} 
/* 3rd Menu Hover Persistence */ 
ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a { background: #1b2000; color: #bddf01; } 
/* 4th Menu */ 
ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a { background: #666; } 
/* 4th Menu Hover */ 
ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover { background: #333; } 
/* Hover Function - Do Not Move */ 
ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul { display: none; } 
ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul { display: block; }

/* ----------------------------- PAGINA FOTO --------------------------------*/
.finestrafoto {	background-color: #333; background-image: url(immagini/scheda.jpg); Width: 100%; margin-bottom: 10px; float: left; }
.testobanner { text-align:center; line-height: 37px; }
.testobanner a{ font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, sans-serif; font-size: 140%; color: #bddf01; text-decoration: none; }
.ildo { width: 760px; text-align: left; background-color: #000; float: left; margin-top: 8px; }
.asinistra { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, sans-serif; font-size: 120%; color: #bddf01; text-decoration: none; text-align: right; font-weight: bold; float: left; height: 51px; width: 300px; line-height: 130%; margin-top: 5px; margin-left: 35px; }
.fototesto { float: left; width: 432px; margin-left: 4px; margin-right: 4px; margin-top: 8px; height: 182px; background-color: #222; padding: 5px; }
.fototesto1 { width: 100%; text-align: left; color: #d8ab49; }

/* ----------------------------- Slide Show ---------------------------------*/
#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper { width:750px; display:none; text-align: left; float: left; margin-top: 20px; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:600px; height:234px; padding:2px; background:#000}
#information {position:absolute; bottom:0; width:500px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:600px}
#image img {position:absolute; z-index:0; width:auto}
.imgnav {position:absolute; width:1px; height:234px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(immagini/left.gif) left center no-repeat}
#imgnext {right:0; background:url(immagini/right.gif) right center no-repeat}
#imglink {background:url(immagini/blank.gif) repeat; position:absolute; height:234px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(immagini/link.gif) center center no-repeat !important}
#thumbnails {margin-top:5px}
#slidearea {float:left; position:relative; width:600px; margin-left:0px; height:60px; overflow:hidden}
#slider {position:absolute; left:0; height:61px}
#slider img {cursor:pointer; border:3px solid #333;}

/* -------------------------- BARRE ORIZZONTALI ----------------------------*/
/* Comuni */
.titolo-barre { font-size: 120%; letter-spacing: 0.2em; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, sans-serif; font-variant: small-caps; text-decoration: none; color: #242a00; padding-right: 0px; padding-left: 70px; width: 400px; text-align: left; background-image: url(immagini/titoli2.png); background-repeat: no-repeat; background-position: left bottom; float: right; height: 30px; font-weight: bold; line-height: 150%; }
.titolo-barre1 { font-size: 120%; letter-spacing: 0.2em; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, sans-serif; font-variant: small-caps; text-decoration: none; 	background-color: #111; line-height: 120%; color: #eee; padding-right: 20px; padding-left: 20px; width: 380px; text-align: left; }
.titolo-barra-oro { font-size: 120%; letter-spacing: 0.2em; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, sans-serif; font-variant: small-caps; text-decoration: none; color: #eee; padding-right: 0px; padding-left: 70px; width: 400px; text-align: left; background-image: url(immagini/titoli-oro.png); background-repeat: no-repeat; background-position: left bottom; float: right; height: 30px; font-weight: bold; line-height: 150%; }
.titolo-barra-oro1 { font-size: 120%; letter-spacing: 0.2em; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, sans-serif; font-variant: small-caps; text-decoration: none; 	background-color: #111; line-height: 120%; color: #eee; padding-right: 20px; padding-left: 20px; width: 280px; text-align: center; }
.immagine {
	background-color: #000;
	width: 130px;
	padding: 2px;
	margin: 4px;
}
.immagine:hover{
	padding: 2px;
	background-color: #bddf01;
}
.post { width: 142px; float: left;	margin-left: 8px; text-align: center; margin-top: 8px; 	background-color: #333; }
.post1 {
	width: 142px;
	float: left;
	text-align: center;
	margin-top: 8px;
	background-image: url(immagini/fondofoto.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 8px !important;
	margin-right: 0px !important;
	margin-left: 4px;
	margin-right: 4px;
}
.post2 {
	width: 142px;
	float: right;
	text-align: center;
	margin-top: 8px;
	background-image: url(immagini/post2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 0px !important;
	margin-right: 8px !important;
	margin-left: 4px;
	margin-right: 4px;
}
.post3 { 
	width: 142px;
	float: right;
	text-align: center;
	margin-top: 8px;
	background-image: url(immagini/post3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 0px !important;
	margin-right: 8px !important;
	margin-left: 4px;
	margin-right: 4px;
}
.post4 { 
	width: 142px;
	float: left;
	text-align: center;
	margin-top: 8px;
	background-image: url(immagini/post4.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: 0px !important;
	margin-right: 8px !important;
	margin-left: 4px;
	margin-right: 4px;
}
.post5 { width: 142px; height: 302px; float: left; margin-left: 0px; text-align: center; margin-top: 8px; background-image: url(immagini/post5.jpg); background-repeat: no-repeat; 	background-position: center top; display: block; padding: 4px; }
.postrating { font-size: 12px; color: #fff; height: 20px; padding-bottom: 2px; }
.postrating img{ padding-top: 0px; padding-right: 0px; padding-left: 0px; }
.postrating1 { font-size: 12px;	color: #fff; text-align: left; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px; }
.chiarotesto1 {
	height: 20px;
	vertical-align: 10%;
}
.chiarotesto1 a { font-size: 12px; color: #bddf01; font-weight: bold; text-decoration: none; }
.chiarotesto2 { height: 20px; line-height: 130%; vertical-align: 10%; font-size: 12px; color: #fff;	font-weight: bold; text-decoration: none; }
.orotesto1 { height: 20px; line-height: 130%; vertical-align: 10%; }
.orotesto1 a { font-size: 12px; color: #bddf01; font-weight: bold; text-decoration: none; }
.orotesto2 { height: 20px; line-height: 130%; vertical-align: 10%; font-size: 12px; color: #fff; font-weight: bold; text-decoration: none; }

/* barra amaranto */
.amaranto {
	width: 100%;
	float: left;
	padding-bottom: 10px;
	margin-bottom: 10px;
	background-image: url(immagini/amaranto2.jpg);
	background-repeat: no-repeat;
}
.amaranto-header {
	width: 100%;
	height: 25px;
	float: right;
}

/* barra scura */
.scuro {
	width: 100%;
	float: left;
	margin-bottom: 10px;
	background-image: url(immagini/scheda.jpg);
	background-repeat: no-repeat;
	padding-bottom: 10px;
}
.scuro-header {
	width: 100%;
	height: 25px;
	float: right;
}

/* barra chiaro */
.chiaro {
	width: 100%;
	float: left;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url(immagini/chiaro.jpg);
	background-repeat: no-repeat;
}
.chiaro-header {
	width: 100%;
	height: 25px;
	float: right;
}

/* barra oro */
.oro {
	width: 1000px;
	float: left;
	padding-bottom: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url(immagini/oro2.jpg);
	background-repeat: no-repeat;
}
.oro-header {
	width: 100%;
	height: 25px;
	float: right;
}


/* ---------------------------- BARRE LATERALI -------------------------------*/
/* Comuni */
.titolo-side {
	font-size: 120%;
	letter-spacing: 0.2em;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, sans-serif;
	font-variant: small-caps;
	text-decoration: none;
	background-color: #ca4bfe;
	line-height: 120%;
	color: #eee;
	padding-right: 20px;
	padding-left: 20px;
	width: 100px;
	text-align: center;
}

.titolo-rosso {
	font-size: 120%;
	letter-spacing: 0.2em;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, sans-serif;
	font-variant: small-caps;
	text-decoration: none;
	background-color: #bddf01;
	line-height: 120%;
	color: #303901;
	padding-right: 20px;
	padding-left: 20px;
	width: 80px;
	text-align: center;
}

.link a{
	color: #FFF;
	text-decoration: none;	
}

h2 {
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, sans-serif;
	font-size: 20px;
	letter-spacing: 0.2em;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	color: #bddf01;
	margin: 7px;
}

/* Menu Rosso */
.laterale-menu-rosso {
	width: 100%;
	float: left;
	margin-top: 10px;
	margin-bottom: 15px;
	background-image: url(immagini/barralateraleviola.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.laterale-menu-rosso-header {
	margin: 0;
	background: url(immagini/rosso-header.png) 0 0 repeat-x;
	height: 30px;
}

.laterale-menu-rosso-tasti ul{
	padding-right: 5px !important;
	padding-left: 5px !important;
	padding-bottom: 10px !important;
	margin-right: 1px;
	margin-left: 1px;
	margin-bottom: 15px;
}

.laterale-menu-rosso-tasti ul li {
	height: 26px;
	list-style-type: none;
	margin-bottom: 3px;
	line-height: 200%;
	background-image: url(immagini/tastinoviola.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.laterale-menu-rosso-tasti ul li a{
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, sans-serif;
	font-variant: small-caps;
	font-weight: bold;
	font-size: 12px;
	color: #480166;
	text-decoration: none;
	padding-left: 30px;
	background-image: url(immagini/rosso-arrow.png);
	background-repeat: no-repeat;
	background-position: 12px center;
}

.laterale-menu-rosso-tasti ul li a:hover{
	color: #bddf01;
	text-decoration: none;
	font-weight: bold;
	background-image: url(immagini/color-arrow-hover.png);
	background-repeat: no-repeat;
	background-position: 12px center;
}

/* Menu Bianco */
.laterale-menu-bianco {
	width: 100%;
	float: left;
	margin-top: 10px;
	margin-bottom: 15px;
	background-image: url(immagini/barralaterale.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.laterale-menu-bianco-header {
	margin: 0;
	background: url(immagini/bianco-header-bg.png) 0 0 repeat-x;
	height: 30px;
	padding-top: 4px;
	padding-right: 60px;
	padding-bottom: 6px;
	padding-left: 15px;
}

.testo {
	width: 195px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	color: #CCC;
	font-size: 11px;
	padding-top: 10px;
}

.stats {
	width: 195px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	color: #CCC;
	font-size: 11px;
	padding-top: 10px;
	font-weight: bold;
}

.titolo1 {
	width: 195px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	color: #bcde02;
	font-size: 11px;
	padding-top: 10px;
	font-weight: bold;
}

.titolo2 {
	width: 100%;
	padding-bottom: 15px;
	padding-left: 15px;
	color: #bcde02;
	font-size: 11px;
	padding-top: 10px;
	font-weight: bold;
}

.laterale-menu-bianco-tasti ul{
	padding-right: 5px !important;
	padding-left: 5px !important;
	padding-bottom: 10px !important;
	margin-right: 1px;
	margin-left: 1px;
	margin-bottom: 15px;
}

.laterale-centrato ul{
	padding-right: 5px !important;
	padding-left: 10px !important;
	padding-bottom: 10px !important;
	margin-right: 5px;
	margin-left: 15px;
	margin-bottom: 10px;
}

.laterale-menu-bianco-tasti ul li {
	height: 26px;
	list-style-type: none;
	margin-bottom: 3px;
	line-height: 200%;
	background-image: url(immagini/tastino.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

.laterale-menu-bianco-tasti ul li a{
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, sans-serif;
	font-variant: small-caps;
	font-size: 12px;
	font-weight: bold;
	color: #ca4bfe;
	text-decoration: none;
	padding-left: 30px;
	background-image: url(immagini/bianco-arrow.png);
	background-repeat: no-repeat;
	background-position: 12px center;
}

.laterale-menu-bianco-tasti ul li a:hover{
	color: #bddf01;
	text-decoration: none;
	font-weight: bold;
	background-image: url(immagini/color-arrow-hover.png);
	background-repeat: no-repeat;
	background-position: 12px center;
}

/* PAGINA SCHEDA */
.vladi {
	font-size: 24px;
	font-weight: bold;
	color: #ca4bfe;
	text-decoration: none;	
}

.titolo {
	float: left;
	height: 30px;
	width: 100%;	
}

.scheda {
	background-color: #303033;
	width: 100%;
	height: 610px;
	margin-bottom: 10px;
	float: left;
}

.scheda1 {
	width: 400px;
	height: 680px;
	float: left;
}

.barrabanner {
	background-color: #333;
	width: 100%;
	height: 74px;
	margin-bottom: 10px;
	float: left;
}

.foto {
	float: left;
	height: 600px;
	width: 400px;
	margin: 5px !important;
	margin: 0px;
}

.dati {
	float: right;
	height: 600px;
	width: 340px;
	margin: 5px;
}

.dati1 {
	float: right;
	width: 340px;
	margin-bottom: 5px;
	background-color: #1d1e21;
}

.dati2 {
	float: left;
	width: 152px;
	background-color: #333;
	text-align: right;
	padding: 5px !important;
	padding: 0px;
	margin: 5px;
	clear: left;
	color: #bddf01;
	font-weight: bold;
	background-image: url(immagini/fondodati.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.dati3 {
	float: right;
	width: 152px;
	background-color: #333;
	text-align: left;
	padding: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	clear: right;
	color: #fff;
	background-image: url(immagini/fondodati.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.dati4 {
	float: left;
	width: 320px;
	background-color: #666;
	text-align: left;
	padding: 5px;
	clear: both;
	margin: 5px;
	height: 126px;
	color: #FFF;
	background-image: url(immagini/fondodati.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.dati5 {
	float: left;
	width: 320px;
	background-color: #333;
	text-align: left;
	padding: 5px !important;
	padding: 0px;
	margin: 5px;
	clear: both;
	height: 56px;
	color: #fff;
	background-image: url(immagini/fondodati.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.dati51 {
	float: right;
	width: 340px;
	margin-bottom: 5px;
	background-color: #1d1e21;
	padding-bottom: 0px
}

.dati6 {
	float: left;
	width: 152px;
	background-color: #333;
	text-align: center;
	clear: left;
	color: #bddf01;
	background-image: url(immagini/fondodati.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 5px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 7px;
	padding-left: 5px !important;
	padding-left: 0px;
}

.dati7 {
	float: right;
	width: 152px;
	background-color: #333;
	text-align: center;
	padding: 3px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	clear: right;
	color: #bddf01;
	background-image: url(immagini/fondodati.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/* FOOTER */
#footer-widget {
	width: 990px;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCC;
	list-style-type: none;
	}

#footer-widget a, #footer-widget a:visited {
	color: #fff;
	text-decoration: none;
	}
#footer-widget a:hover {
	color: #ccc;
	text-decoration: underline;
	}
	
#footer-widget ul {
	margin: 0px;
	padding: 0px;
	}
#footer-widget ul li {
	list-style-type: none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}
#footer-widget ul ul {
	list-style-type: none;
	margin: 5px 0px 0px 20px;
	padding: 0px;
	}
#footer-widget ul li li {
	list-style-type: square;
	margin: 0px;
	padding: 0px;
	}
#footer-widget ul li ul li {
	margin: 0px;
	padding: 0px 0px 3px 0px;
	}

#footer-widget h4 {
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, sans-serif;
	font-size: 15px;
	letter-spacing: 0.1em;
	font-weight: normal;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 30%;
	text-align: center;
	color: #ddd;
	margin: 0px 0px 25px 0px;
	padding: 0px;
	}

#footer-widget .widget {
	background: none;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	border: none;
	}

#footer-widget-1 {
	width: 280px;
	float: left;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 30px;
	}
#footer-widget-2 {
	width: 270px;
	float: left;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 50px;
	margin-left: 10px;
	}
#footer-widget-3 {
	width: 280px;
	float: right;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 50px;
	}

.sondaggio {
	padding-right: 20px;
	padding-left: 0px;	
}

.loghettodes {
	float: right;
	width: 271px;
}
.dati7 p {
	line-height: 30%;
	color: #fff;
}

.more {
	font-size: 100%;
	letter-spacing: 0.2em;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, sans-serif;
	font-variant: small-caps;
	background-color: #111;
	line-height: 120%;
	padding-right: 20px;
	padding-left: 20px;
	width: 450px;
	text-align: right;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
}

.more a {
	text-decoration: none;
	color: #c0de0a;
}

.more a:hover{
	text-decoration: none;
	color: #fff;
}

.more1 {
	font-size: 100%;
	letter-spacing: 0.2em;
	font-family: 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, sans-serif;
	font-variant: small-caps;
	background-color: #111;
	line-height: 120%;
	padding-right: 20px;
	padding-left: 20px;
	width: 450px;
	text-align: right;
	float: right;
	margin-top: 20px;
	margin-right: 10px;
}

.more1 a {
	text-decoration: none;
	color: #c0de0a;
}

.more1 a:hover{
	text-decoration: none;
	color: #fff;
}

.bannerside {
	width: 100%;
	margin-top: 10px;
	text-align: center;
	margin-bottom: 20px;
}

.bannerside img{
	text-align: center;
	padding: 4px;
	border: 1px solid #bcde02; 
}

.scrittefinestra {
	background-color: #333;
	background-image: url(immagini/scritte.jpg);
	width: 100%;
	margin-bottom: 10px;
	margin-top: 10px;
	float: left;
}

.scritte {
	padding: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	width: 94%;
	color: #ddd;
}

.scritte a{
	color: #ddd;
	font-weight: bold;
	text-decoration: underline;
}

.scritte a:hover{
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}

h3 {
	text-align: center;
	padding: 10px;
	margin-top: 20px;
	margin-bottom: 10px;
}
