body{
width: 100%;
margin: 0;
padding: 0;
font-family: arial, FreeSans, sans;
font-size: 12px;
}

p{
margin: 0;
padding: 0;
}

a, .fakeA{
cursor:pointer;
font-weight:bold;
color: #2883E0;
}

img{
border: none;
}

li{
list-style: none;
margin: 0;
padding: 0;
}

ul{
margin: 0;
padding: 0;
}

h1{
font-size: 18px;
font-weight: bold;
margin: 0;
padding: 0;
color:#00A2FF;
}

h2{
font-size: 16px;
font-weight: bold;
margin: 0;
padding: 0;
color: #5f5f5f;
}

h2 a{
color:#FF9100;
text-decoration:none;
}

h3{
font-size: 15px;
font-weight: bold;
margin: 0;
padding: 0;
color: #5f5f5f;
}

h4{
font-size: 13px;
font-weight: bold;
margin: 0;
padding: 5px 0 10px 0;
color: #000000;
}

h5{
margin:0;
padding:0;
}

hr{
color: #0078ff;
}

strong{
color: #2883E0;
}

address.listaIndirizzi{
border:2px solid #2883E0;
font-style:normal;
padding:10px;
margin-bottom:15px;
height:90px;
}

address.listaIndirizzi strong{
font-size:18px
}

address .tel{
font-size:18px
}

#contenuto-home{
clear:both;
}

#scheda_modifica label{
clear:both;
float: left;
width: 150px;
font-weight: bold;
padding-top:3px;
}

label.error{
float:none;
padding-left:5px;
color:#ff0000;
}

#contenitore{
width: 980px;
margin: 0 auto;
overflow:hidden;
}

#menu {
width:98%;
font-size:15px;
float:left;
margin-left: 5px;
color: #02AADF;
}

#menu ul{
float:left;
padding: 0;
line-height: 50px;
margin-top: 15px;
background: url(/images/sfondo-menu.jpg) no-repeat;
width: 541px; 
height: 56px;
color: #ffffff;
}

#menu ul li{
float:left;
margin-left: 40px;
}

#menu ul li a{
color: #ffffff;
text-decoration: none;
}

#menu ul li a:hover{
text-decoration: underline;
}

#scheda_modifica{
padding:20px;
border:1px dashed #999
}

#scheda_modifica div{
padding:10px;
background:#ececec;
}

#scheda_modifica div div{
background:transparent;
}

#map_canvas div{
padding:0;
margin:0;
}

#scheda_modifica input{
width:250px;
margin-bottom:10px;
}

#scheda_modifica textarea{
width:250px;
height:100px;
margin-bottom:10px;
}

#scheda_modifica select{
width:250px;
margin-bottom:10px;
}

#scheda_modifica h2{
margin-left:0 !important;
}

#scheda_modifica_ricettivita{
clear:both;
}

#scheda_modifica_ricettivita label{
width:150px;
}

#scheda_modifica_ricettivita input{
width: 35px;
margin-left:4px;
}

#scheda_modifica_altridati input{
width: 30px;
}

.scheda_modifica_servizi{
background: #95DAEF !important;
}

.scheda_modifica_servizi label{
float:none !important;
display:inline !important;
clear:none !important;
padding-top:none !important;
}

.scheda_modifica_servizi input{
float:none !important;
display:inline !important;
border:none !important;
width:20px !important;
margin-bottom:none !important;
margin-top:5px;
vertical-align:middle;
}

.scheda_modifica_servizi h4{
color:#ffffff;
font-size:18px;
background:#0092BF;
padding:5px;
margin-bottom:15px;
}

.identification{
float:left;
line-height:80px;
font-size: 12px;
margin-left: 50px;
}

.identification a{
text-decoration: none;
}

.identification a:hover{
text-decoration:underline;
}

.iscrizione{
color:#FF8601;
font-size: 15px;
}

.iscrizione a{
text-decoration:none; 
color:#FF8601
}

.data{
font-size: 10px;
float:right;
}

.iscrizione a:hover{
text-decoration:underline;
}


#header{
clear:both;
}

#contenuto{
clear:both;
width: 979px;
}

#box-sx{
float:left;
width: 200px;
margin-left: 10px;
}

#box-center{
float:left;
width: 420px;
margin: 0 0 0 25px;
}

#box-center h2{
color: #2883E0;
margin:20px 0px 0px 5px;
}

#box-center hr{
width:430px;
clear:both;
display:block;
border:1px solid #0078ff;
}

#box-dx{
float:left;
width: 291px;
margin: 20px 0px 0px 30px;
}

#box-dx h2, #ricerca_testuale h2{
color: #ff9100;
margin-left: 5px;
}

#ricerca{
background: url(/images/ricerca-camping.jpg) no-repeat;
width:288px;
height:169px;
margin-bottom:5px;
}

#ricerca table{
color: #fff;
width: 250px;
margin: 0 auto;
}

#ricerca select{
width:160px;
}

#palette_regioni{
width:420px;
overflow:hidden;
padding-top:10px;
}

#palette_regioni img{
float:left
}

#palette_regioni ul{
text-transform:uppercase;
line-height:18px;
text-align:right;
float:right
}

#palette_regioni li{
font-size:10px;
font-family:arial, FreeSans, sans;
}

#palette_regioni a:hover{
color:#ff0000;
}

#footer{
background: url(/images/footer.jpg) no-repeat center bottom;
width:973px;
height:45px;
line-height: 45px;
clear:both;
width: 979px;
margin: 0 auto 10px auto;
text-align: center;
color: #fff;
font-weight:bold;
font-size:12px;
padding-top:10px;
}

#footer a{
color:#fff
}

#iscrizione{
float:left;
width: 634px;
margin: 10px 0px 0px 0px;
padding: 0px;
}

#iscrizione p{
padding-left:8px;
}

#blocco-iscrizione{
background: url(/images/blocco-iscrizione.jpg) no-repeat;
width: 616px;
height: 476px;
padding: 0;
margin: 0px 0px 0px 15px;
}

#blocco-struttura{
background: url(/images/struttura.jpg) no-repeat;
width: 616px;
height: 476px;
padding: 0;
margin: 0px 0px 0px 15px;
}

#blocco-contatti{
background: url(/images/blocco-contatti.jpg) no-repeat;
width: 637px;
height: 429px;
padding: 10px 0px 0px 0px;
margin: 0px auto 0px auto;

}

#blocco-contatti{
font-size:14px;
}

#scheda-campeggio{
margin: 0px 0px 0px 0px;
background: url(/images/sfondo-schedacampeggio.jpg) no-repeat;
width: 634px;
height: 197px;
margin: 20px 0px 0px 5px;
padding: 10px 0px 10px 10px;
}

#scheda-campeggio .url{
text-align:center;
float:right;
}

#scheda-campeggio .url a{
clear:both;
}

#scheda-campeggio address{
border:none;
font-style:normal;
font-size:16px;
padding:10px;
margin-bottom:15px;
}

#dati-campeggio{
width: 100%;
margin-top: 10px;
font-style: normal;
}

#dati-campeggio h3{
font-size:22px;
margin-left: 5px;
color: #006bb6;
}

#dati-campeggio p{
margin-left: 5px;
color: #7d7d7d;
}

#indirizzo-campeggio{
float:left;
width:400px;
}

#info-campeggio{
clear:both;
padding-top: 20px;
margin-left: 15px;
}

#info-campeggio img{
float:none;
}

#blocco-descrizione{
width: 553px;
margin: 20px 0px 20px 7px;
clear:both;
}

#adsense-colsx{
text-align:center;
padding-top:10px;
}

#adsense-coldx{
clear:both;
width:250px;
text-align:center;
padding:15px 0px 0px 0px;
margin:0;
}

#formLogin{
display:block;
margin:0;
padding: 20px 0 0 40px;
width:350px;
float:left;
font-size: 13px;
}

#boxConsole{
float:left;
width:395px;
margin: 20px 0px 0px 20px;
font-size:11px;
}

#boxConsole a:hover{
color: #FF8901;
}

#boxConsole a{
font-family:arial, Free Sans, sans;
color:#04abe2;
margin-right:10px;}

#geopics{
text-align:center;
padding:5px 0 10px 0;
font-size:10px;
}

#geopics img{
margin-right:3px;
width:60px;
height:60px;
}

#link-siti{
text-align:center;
margin:0;
padding:0;
color:#1DB9E9;
}

#link-siti a{
text-decoration:underline;
color:#1DB9E9;
}

#piazzole{
padding:15px 0 0 30px;
}

#piazzole div{
float:left;
width:110px;
text-align:center;
}

#searchcontrol{
display:none;
}

.servizi-proposti-elenco{
margin:10px 0px 0px 35px;
width:550px;
}

#servizi-proposti-elenco-sport{
margin:10px 0px 0px 35px;
width:550px;
}

.tooltip, .tooltip_long{
cursor:help;
}

#tooltip { 
display:none; 
background:transparent url(/images/white_arrow.png); 
font-size:13px; 
height:70px; 
width:160px; 
padding:25px; 
color:#000;
z-index:100;
}

#tooltip_long { 
display:none; 
background:transparent url(/images/white_arrow_big.png); 
font-size:15px; 
height:164px; 
width:320px; 
padding:25px; 
color:#000;
z-index:100;  
}

#sottomenu{
margin-left:20px;
}

#sottomenu ul{
background:url(/images/sottomenu.jpg) no-repeat;
width:535px;
height:26px;
float:left;
margin:-3px 0px 0px 0px;
padding:0;
}

#sottomenu li{
float:left;
color:#ffffff;
line-height:23px;
text-align:center;
}

#sottomenu a{
display:block;
width:100%;
height:100%;
color:#ffffff;
text-decoration:none;
}

#commentiNews{
clear:both;
padding-top:30px
}

#commentiStruttura{
clear:both;
padding:20px 0 0 10px;
line-height:20px;
}

#fb-fan-wrapper{
clear:both;
padding:8px 0 0 0;
height:100;
overflow:hidden;
}

#tabs_modificaStruttura{
background:none !important;
padding:0 !important;
margin:0 !important;
border-width:0px 1px 1px 1px;
border-color:#666666;
border-style:solid;
}

#scheda_modifica_offerte label{
margin-bottom:10px !important;
}

#scheda_modifica_offerte input{
clear:both !important;
}

#scheda_modifica_offerte h4{
color:#ffffff;
font-size:18px;
background:#0092BF;
padding:5px;
margin-bottom:15px;
}

.intestazioneCommento{
font-size:11px;
padding:20px 0 6px 0 !important;
font-weight:bold;
line-height:5px
}

.formLogin_submit{
width:37px;
height: 19px;
background: url(/images/submit-login.jpg) no-repeat center center;
color: #ffffff;
font-weight: bold;
font-family: arial, Free Sans, sans;
cursor: pointer;
margin:0px;
padding-bottom: 3px;
border: 0;
}

.formLogin_text{
width:87px;
height: 16px;
font-family:arial, Free Sans, sans;
font-size:13px;
margin: 0;
padding: 0;
padding:3px 3px;
border: 1px solid #0092BF;
color:#1FB7E8;
}

.top-descrizione{
background: url(/images/top-descrizione.jpg) no-repeat;
margin: 0;
width: 552px;
height: 28px;
padding: 0;
}

.center-descrizione{
background: url(/images/center-descrizione.jpg) repeat-y;
margin: 0;
width: 532px;
padding: 10px;
}

.bot-descrizione{
background: url(/images/bot-descrizione.jpg) no-repeat;
margin: 0;
width: 552px;
height: 22px;
padding: 0;
}

.title-iscrizione img{
margin: 0;
padding: 0;
}

.pratico{
width: 166px;
height: 184px;
margin: 20px 0px 0px 10px;
padding: 3px 0px 0px 0px;
background: url(/images/box-parchi.jpg) no-repeat;
}

.pratico ul{
margin-top: 24px;
width: 142px;
margin-left: 15px;
}

.pratico li{
float:left;
width: 71px;
height: 73px;
}

.pratico1{
width: 170px;
height: 144px;
margin: 20px 0px 20px 7px;
padding-top: 40px;
background: url(/images/prenota.jpg) no-repeat;
text-align:center;
}

.pratico1 img{
padding-bottom:10px;
}

.pratico1 a{
outline:none;
}

.topbox-aggiornate{
background:url(/images/topbox-aggiornate.jpg) no-repeat;
width:961px;
height:16px;
clear:both;
}

.botbox-aggiornate{
background:url(/images/botbox-aggiornate.jpg) no-repeat;
width:961px;
height:16px;
margin-bottom: 20px;
}

.descrizione-campeggio{
width: 953px;
height:90px;
border-left:2px solid #04a9ee;
border-right:2px solid #04a9ee;
margin-left:1px;
}

.descrizione-campeggio li{
float:left;
width:300px;
padding-left:15px;
}

.descrizione-campeggio li img{
float:left;
margin-right:10px;
}

.categoria-stella{
float:left;
margin: 1px 0px 0px 5px;
}

.prenota{
color:#FF8702;
font-weight:bold;
font-size:16px;
margin-top:21px;
margin-left: 25px;
text-decoration: underline;
}

.paginazione{
float:right;
margin-bottom:10px;
}

.paginazione a{
display:block;
float:left;
width:20px;
height:20px;
border:1px solid #000;
background:#ececec;
text-align:center;
margin:0 5px 5px 0;
text-decoration:none;
line-height:20px;
}

.paginazione span{
display:block;
float:left;
width:20px;
height:20px;
border:1px solid #000;
text-align:center;
margin:0 5px 5px 0;
line-height:20px;
background:#04C5E1;
color:#fff;
}

.comandiScheda{
padding:15px 0 10px 0;
width:100%;
clear:both;
float:right;
text-align:right;
}

.comandiScheda img{
padding-left:5px;
}

.comandiScheda a{
text-decoration:none;
}

.errore{
color:#ff0000;
}

.nota{
padding-bottom:5px;
font-style:italic;
}

.top-tagcloud{
background:url(/images/topbox-tagcloud.jpg) no-repeat;
margin:0;
padding:0;
width:246px;
height:13px;
}

.bot-tagcloud{
background:url(/images/botbox-tagcloud.jpg) no-repeat;
margin:0;
padding:0;
width:246px;
height:13px;
}

.tagcloud{
width:234px;
border-left: 2px solid #04a9ee;
border-right: 2px solid #04a9ee;
padding:0 4px 0 4px;
}

.tagcloud li{
display:inline;
}

.tagcloud li a{
text-decoration:none;
font-family:arial, Free Sans, sans;
font-weight:bold;
display:inline;
letter-spacing:-1px;
margin: 8px;
}

/* Parte che riguarda il thumbnail della scheda campeggio */
#imagesite{
border: 4px solid #ffffff;
width: 120px;
height: 90px;
}

#imagesite img{
display: block;
}

#link-site{
width: 210px;
margin: 0 auto;
display:block;
}

.submit-contatti{
background:url(/images/invia-form.png) no-repeat;
width:69px;
height:25px;
border:0;
color:#ffffff;
padding-bottom: 3px;
margin-top: 10px;
}

.input-contatti{
background:url(/images/sfondo-input.png) no-repeat;
width:177px;
height:16px;
border:0;
padding: 4px 0px 8px 10px;
}

.admin{
margin-right:5px;
float:left;
}

.contenuti{
width:650px !important;
margin:10px 0 10px 5px !important;
font-size:13px;
line-height:23px;
}

.contenuti h2{
clear:both;
padding:10px 0 0 0;
margin:0;
}

.contenuti p{
padding:0 0 4px 0;
text-align:justify;
}

.contenuti h3{
padding:0 0 4px 0;
}

.contenuti_body h2{
padding:20px 0 4px 0;
margin:0 !important;
}

.contenuti_body img{
margin-top:5px;
}

/* scheda modifica */

#scheda_modifica{
margin-left: 10px;
padding: 10px 10px 0px 10px;
}

#scheda_modifica h2{
font-size:19px;
}

#scheda_modifica h3{
font-size:16px;
color:#FE8800;
}

#scheda_modifica_anagrafica{
border:none;
}

#scheda_modifica_anagrafica h4{
color:#ffffff;
font-size:18px;
background:#0092BF;
padding:5px;
margin-bottom:15px;
}

#scheda_modifica input{
border:1px solid #14B1E4;
}

#scheda_modifica textarea{
border:1px solid #14B1E4;
}

#scheda_modifica select{
border:1px solid #14B1E4;
}

#scheda_modifica_altridati h4{
color:#ffffff;
font-size:18px;
background:#0092BF;
padding:5px;
margin-bottom:15px;
}

#scheda_modifica_altridati{
border:1px solid #14B1E4;
}

#scheda_modifica_ricettivita h4{
color:#ffffff;
font-size:18px;
background:#0092BF;
padding:5px;
margin-bottom:15px;
}

#scheda_modifica_ricettivita{
border:1px solid #14B1E4;
}

#scheda_modifica_multimedia label{
width:160px !important;
}

#scheda_modifica_multimedia h4{
color:#ffffff;
font-size:18px;
background:#0092BF;
padding:5px;
margin-bottom:15px;
}

.invia-scheda{
background:url(/images/invia-scheda.jpg) no-repeat;
width:210px;
height:31px;
text-align:center;
color:#fff;
display:block;
padding: 6px 40px 6px 0px;
font-weight:bold;
}

.discorsivo p{
padding:5px 0 5px 0;
}

.bold{
font-weight:bold;
text-decoration:underline;
}

.bold-simple{
font-weight:bold;
}

.stellata{
margin:0;
padding:0;
color:#000;
font-weight:bold;
font-size:18px;
}

.stellata li{
padding:4px 0 0 4px;
text-align:justify;
list-style-type: decimal-leading-zero;
list-style-position:inside;
background:url(/images/stella-lista.jpg) no-repeat;
background-position: 0 1px;
}

.stellata li strong{
font-size:14px;
}

.stellata li p{
font-size:13px;
color:#000;
font-weight:normal;
}

.image-articolo{
float:left;
margin:0px 10px 0px 0px;
}

.dx{
float:right;
margin-left:10px;
}

.dx-bottone{
float:right;
font-size:10px;
text-decoration:none;
margin-right:15px;
background:url(/images/tutti-articoli.jpg) no-repeat;
width:104px;
height:18px;
text-align:center;
line-height:16px;
}

.sx{
float:left;
margin-right:10px;
}

.news{
width:646px;
margin-left:12px;
font-size:13px;
border-left: 2px solid #04a9ee;
border-right: 2px solid #04a9ee;
}

.foto-articolo{
float:left;
margin: 8px 10px 5px 14px;
}

.miniatura-articolo{
float:left;
margin: 6px 10px 0px 0px;
}

.titolo-abstract{
text-decoration:none;
font-size:13px;
color:#2883E0;
}

.news{
width:646px;
margin-left:12px;
font-size:13px;
border-left: 2px solid #04a9ee;
border-right: 2px solid #04a9ee;
}


.top-news{
background:url(/images/top-box-news.jpg) no-repeat;
width:656px;
height:11px;
margin:20px 0px 0px 10px;
}

.bot-news{
background:url(/images/bot-box-news.jpg) no-repeat;
width:656px;
height:11px;
margin:0px 0px 0px 10px;
}

.news-evidenza{
width:646px;
margin-left:10px;
padding-top:5px;
font-size:13px;
border-left: 2px solid #ff8500;
border-right: 2px solid #ff8500;
}

.news-evidenza h1 a{
color:#ff8500 !important;
}


.top-news-evidenza{
background:url(/images/topbox-evidenza.jpg) no-repeat;
width:656px;
height:11px;
margin:0px 0px 0px 10px;
}

.bot-news-evidenza{
background:url(/images/botbox-evidenza.jpg) no-repeat;
width:651px;
height:15px;
margin:0px 0px 0px 10px;
}

.title-nostriArticoli{
background:url(/images/title-resume-article.jpg) no-repeat !important;
width:254px;
height:33px;
color:#ffffff;
font-weight:bold;
font-size:14px;
line-height:30px;
padding-left:10px;
}

.sfoglia{
padding:0px 0px 10px 0px;
display:block;
clear:both;
padding-top:15px;
}

.invia-sfoglia{
cursor:pointer;
float:right;
margin: 0px 20px 0px 0px;
padding: 2px 0px 10px 0px;
font-weight:bold;
text-align:center;
background:url(/images/invia-ricerca.jpg) no-repeat;
border:0 !important;
width:59px;
height:22px;
font-size: 11px;
}

.ok-sfoglia{
cursor:pointer;
color:#ffffff;
border:0;
background:url(/images/ok-ricerca.jpg) no-repeat;
width:40px;
height:36px;
}

.box-tagcloud{
width:250px;
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.box-tagcloud h2{
color:#04a9ee !important;
margin:0px;
padding:0px 0px 10px 0px;
}

.ultime-strutture{
clear:both;
margin:0px auto 0 auto;
padding-top:20px;
width:961px;
}

.ultime-strutture h2{
color:#04a9ee !important;
}

.staccato{
margin-top:10px;
}

.listaPuntata li{
margin-left:20px !important;
list-style-type:disc !important;
}


.image-news{
margin: 10px 10px 0px 10px;
float:left;
}

.ricerca-struttura{
background:url(/images/sfondo-ricerca-index.jpg) no-repeat;
width:260px;
height:30px;
margin:-3px 25px 0px 0px;
padding:0;
}

.ricerca-struttura label{
color:#ffffff;
font-weight:bold;
font-size:11px;
margin-left:5px;
line-height:30px;
}

.input-struttura{
border:1px solid #ff8600;
height:17px;
width:120px;
border:1px solid #0090ff;
vertical-align:middle;
}

.valida-struttura{
background:url(/images/ricerca-index.jpg) no-repeat;
width:30px;
height:29px;
border:0;
color:#0089fe;
padding:0px 0px 5px 0px;
margin-right:0px;
cursor: pointer;
vertical-align:middle;
}

.breadcumbs{
padding-left:10px;
}

.breadcumbs span{
font-size:10px;
font-weight:bold;
}

.addthis_unicamping{
clear:both;
}

.addthis_unicamping span{
float:left;
font-weight:bold;
}

/* root element for tabs  */
ul.css-tabs {  
	margin:0 !important; 
	padding:0;
	height:30px;
	border-bottom:1px solid #666;
}

/* single tab */
ul.css-tabs li {  
	float:left;	 
	padding:0; 
	margin:0;  
	list-style-type:none;	
}

/* link inside the tab. uses a background image */
ul.css-tabs a { 
	float:left;
	font-size:11px;
	display:block;
	padding:5px 4px;	
	text-decoration:none;
	border:1px solid #666;	
	border-bottom:0px;
	height:18px;
	background-color:#efefef;
	color:#777;
	margin-right:2px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright:4px;
	position:relative;
	top:1px;
  outline:none;
}

ul.css-tabs a:hover {
	background-color:#F7F7F7;
	color:#333;
}
	
/* selected tab */
ul.css-tabs a.current {
	background-color:#95DAEF;
	border-bottom:2px solid #95DAEF;	
	color:#000;	
	cursor:default;
}

	
/* tab pane */
div.css-panes div {
	display:none;
	border:1px solid #666;
	border-width:0 1px 1px 1px;
	min-height:150px;
	padding:15px 20px;
	background-color:#ddd;	
}

.noFloat{
float:none !important;
}

.blocco_offerta{
background:#E0ECEF !important;
margin-bottom:10px
}

.testo-concorso{
float:left;
width:565px;
}

.concorso-fotografico{
margin:10px 0px 0px 0px;
}

.concorso-fotografico p{
font-size:11px;
margin:10px 0px 0px 0px;
padding:0px 15px 0px 15px;
text-align:justify;
}

.concorso-fotografico p strong{
color:#FFA71E;
}

.concorso-fotografico h3{
color:#FFA71E !important;
font-size:20px;
margin:5px 0px 0px 10px;
}

.concorso-fotografico a{
color:#FFA71E;
text-decoration:none;
}

.bottone-concorso{
background:url(/images/bottone-concorso.jpg) no-repeat;
width:150px;
height:37px;
display:block;
color:#ffffff !important;
text-decoration:none;
line-height:36px;
text-align:center;
font-weight:bold;
font-size:13px;
margin:10px 0px 15px 0px;
}

.novita{
width:650px;
margin:10px 0px 0px 0px;
}

.newsletter{
background:url(/images/sfondo-newsletter.jpg) no-repeat;
width:292px;
height:56px;
float:left;
margin:10px 0px 0px 10px;
clear:both;
}

.newsletter p{
color:#FE6F07;
font-size:11px;
font-weight:bold;
margin:0px 0px 0px 10px;
padding:7px 0px 0px 0px;
}

.input-newsletter{
border:1px solid #FE6F07;
float:left;
width:150px;
height:18px;
margin:0px 0px 0px 15px;
}

.invia-newsletter{
padding:0px 0px 3px 0px;
background:#FFBE4B;
border:1px solid #FE6F07;
width:50px;
height:22px;
color:#FE6F07;
margin:0px 0px 0px 5px;
cursor:pointer;
}

.title-newsletter{
background:url(/images/title-newsletter.jpg) no-repeat;
width:163px;
height:27px;
color:#ffffff;
padding:0px 0px 0px 10px;
line-height:25px;
margin:0px 0px 0px 10px;
}

.intervista-del-mese{
background:url(/images/sfondo-boxIntervista.jpg) no-repeat;
width:292px;
height:56px;
float:left;
margin:10px 0px 0px 10px;
}

.title-intervista{
background:url(/images/title-intervista.jpg) no-repeat;
width:163px;
height:27px;
color:#ffffff;
padding:0px 0px 0px 10px;
line-height:25px;
margin:0px 0px 0px 10px !important;
}

.articolo-settimana{
float:left;
width:645px;
}

.articolo-settimana h3{
color:#FE8D00;
margin:0px 0px 0px 15px;
padding:10px 0 0 0;
font-size:16px;
} 

#topBanner{
padding:15px 0 5px 0;
text-align:center;
}

#tag{
clear:both;
padding-top:10px;
font-size:11px;
}

#teamList{
padding:5px 0 20px 10px;
border:1px dashed #000;
}

#teamList dt{
font-weight:bold;
padding:10px;
}