/*    COMUNI   */
*{margin:0;padding:0;}
body{ font-family:Helvetica, Arial, sans-serif; font-size:12px;background: url(../img/sfondoPagina.png) center top no-repeat;color:#646464;}
ul,li{list-style:none;}
a{outline:none;text-decoration:none;color:#00b4ff;}
a:hover{color:#000;}
h1{font-size:22px;margin-bottom:20px;font-weight:normal;color:#000}
h3{font-size:18px;margin-bottom:20px;font-weight:normal;color:#000;clear:both;}
img{border:none;}
p{margin-bottom:10px;}
div.ultimo{margin-right:0;}

/*    CLASSI   */
a.greenTime{color:#4ea500;}
.live{background:#f8e53b;font-weight:bold;color:#000;}
a.btn{clear:both;padding:3px 10px;border:1px solid #00b4ff;display:block;width:80px;margin-top:20px;font-weight:bold;color:#00b4ff;}
a.btn:hover{border:1px solid #646464;color:#646464;}
/*   STRUTTURA   */
div#wrapper{width:980px;margin:0 auto;margin-top:20px;}
div#main{width:940px;margin:0 auto;background:#fff;padding-bottom:25px;}
div#header{height:170px;background: url(../img/logo.png) 0 0 no-repeat;position:relative;}
a#logo{float:left;display:block;width:185px;height:160px;text-indent:-3000px;}
a#logoCisco{position:absolute;display:block;width:60px;height:60px;text-indent:-3000px;background: url(../img/logoCiscoSmall.gif) 0 0  no-repeat;top:40px;right:0;}
	/*   navigazione   */
	ul#mainNav{background: url(../img/puntiniAzzurri.png) bottom left repeat-x;padding-top:55px;overflow:hidden;height:50px;}
	ul#mainNav li{float:left;font-size:18px;position:relative;}
	ul#mainNav a{color:#646464;font-size:18px;}
	ul#mainNav a:hover{color:#00b4ff;}
	ul#mainNav li a{background: url(../img/pallinoGiallo.png) 100% 50% no-repeat;padding-right:20px;}
	ul#mainNav a.selected{color:#00b4ff;}
	ul#mainNav li.ultimo a{background:none;padding-right:0;}
		/*    sottomenu  */
		ul#mainNav li:hover ul,
		ul#mainNav li:hover ul.sel{display:block;}
		ul#mainNav li ul{position:absolute;top:98%;display:none;z-index:100;width:600px;padding-top:5px;}
		ul#mainNav li ul#subProtagonisti{left:-220px;}
		ul#mainNav li ul#subPalinsesto{left:-50px;}
		ul#mainNav li ul#subGreenTime{left:-65px;}
		ul#mainNav li ul#subIniziativa{left:-185px;}
		ul#mainNav li ul li{background:none;padding-right:10px;margin-left:0;font-size:12px;}
		ul#mainNav li ul li a{font-size:12px;background:none;padding-right:0;}
		/*    fine sottomenu  */

	/*   fine navigazione   */
div.top{width:100%;overflow:hidden;padding-bottom:25px;margin-bottom:25px;background: url(../img/puntiniAzzurri.png) bottom left repeat-x;clear:both;}
div.bottom{overflow:hidden;padding-bottom:25px;margin-bottom:25px;clear:both;}
div#footer{background: url(../img/puntiniAzzurri.png) top right repeat-x #fff;height:100px;clear:both;/*margin-top:25px;*/overflow:hidden;}
div#footer a{background: url(../img/logoCisco.png) 0 0 no-repeat;display:block;height:55px;width:350px;text-indent:-2500px;margin-top:10px;float:right;}
div#footer p{margin-top:45px}

/*   HOME   */
div.sx{width:510px;float:left;}
div.dx{width:430px;float:right;}
.video, .chat, inOnda, .palinsesto, .annunci{margin-bottom:45px;}
.annunci, .newsletter{margin-bottom:45px;background: url(../img/puntiniAzzurri.png) bottom right repeat-x;margin-bottom:25px;}
.palinsesto{margin-bottom:45px;background:none;margin-bottom:25px;}
div.video input{width:430px;}
div.inOnda {overflow:hidden;}
p.loader img{margin:10px auto;}
div.inOnda img{float:left;margin-right:10px;}
div.inOnda ul{margin:10px 0 20px 0;float:left;}
div.inOnda ul li span{color:#000}
div.inOnda p{clear:both;padding-bottom:10px;padding-top:10px;}
div.annunci{margin-bottom:25px;line-height:20px;padding-bottom:10px;}
form#formNewsletter div{overflow:hidden;margin-bottom:15px;}
form#formNewsletter div#messaggi{margin-bottom:15px;font-size:10px;color:red;display:none;}
.ahia{border:1px solid red;}
form#formNewsletter div label{display:block;width:95px;float:left;}
form#formNewsletter input#nome,
form#formNewsletter input#cognome{width:155px;color:#646464}
form#formNewsletter input#email{width:318px;}
form#formNewsletter div.infoPrivacy{margin-top:20px;font-size:11px;}
form#formNewsletter div.infoPrivacy p{width:320px;float:left;}
form#formNewsletter div.infoPrivacy p a{display:block;}
form#formNewsletter div.infoPrivacy label{width:100px;float:left;text-align:right;}
form#formNewsletter div.infoPrivacy #confermo{background:#fff;border:1px solid #00b4ff;color:#00b4ff;margin-top:20px;}
form#formNewsletter div.infoPrivacy #confermo.disabled{border:1px solid #b8b8b8;color:#b8b8b8;}

/*   PROTAGONISTI   */
div.profilo{width:380px;float:left;}
div.profilo img{margin-bottom:25px;}
div.profilo p{width:340px;}
div.extra{width:560px;float:right;}
div.datiPersonali{overflow:hidden;margin-bottom:20px;background: url(../img/puntiniAzzurri.png) bottom left repeat-x;padding-bottom:20px;}
div.datiPersonali img{float:left;margin-right:5px;}
div.datiPersonali ul{width:40%;float:left;overflow:hidden;}
div.datiPersonali ul li span{color:#000;}
div.datiPersonali ul li img{margin:5px 3px;}
div.extra div.video{margin-bottom:25px}

/*   PALINSESTO   */ 
div.palinsesto{padding:20px 0 0 0;}
div.palinsesto h3{margin-left:5px;}
div.palinsesto a{color:#646464;display:block;overflow:hidden;margin-bottom:5px;width:280px;cursor:pointer;}
div.palinsesto a:hover{color:#00b4ff;}
div.palinsesto a.live{color:#000;background:#f8e53b;}
div.palinsesto span{padding:2px 5px 2px 5px;display:block;float:left;}
div.palinsesto span.ora{width:35px;}
div.palinsesto span.data{width:80px;display:block;float:left;padding: 0 0 0 5px}
div.palinsesto span.evento{width:220px;}
div.palinsesto a.btn{color:#00b4ff;margin:25px 0 0 0;width:80px;}
div.palinsesto a.btn:hover{border:1px solid #646464;color:#646464;}

/*   PALINSESTO DETTAGLIO / VIDEO   */
div.dettaglio,
div.elencoVideo {float:left;width:260px;margin-right:50px;padding-top:15px;min-height:220px;}
div.elencoVideo img.thumb{padding:1px;border:1px solid #999;margin-right:5px;}
div.elencoVideo img.icona{margin-bottom:12px}
div.dettaglio ul {margin-bottom:15px;margin-top:10px;line-height:18px;}
li.ora{font-size:18px;color:#000;}
div.dettaglio ul li img{margin-left:3px;}
div.elencoVideo ul {line-height:18px;margin-top:5px;}
div.dettaglio ul li span,
div.elencoVideo ul li span {color:#000;}
p.link a {color:#00b4ff;}

/*   PROTAGONISTI   */
div.protagonista {float:left;width:260px;margin-right:60px;padding-top:15px;}
div.protagonista img {margin-bottom:15px;}
div.protagonista h3{margin-bottom:5px;}

/*   VIAGGIATORE   */
div#viaggiatore {width:100%;overflow:hidden;margin-bottom:15px;padding-top:15px;}
div#viaggiatore img {float:left;margin-right:30px;}
div#viaggiatore div {float:left;width:260px;margin-right:80px;}
div#viaggiatore h3{margin-bottom:5px;}
div#viaggiatore ul {margin-top:27px;}
div#viaggiatore ul span{color:#000;}
div.tappa{width:100%;overflow:hidden;margin-bottom:30px;}
div.tappa img{float:left;margin-right:30px;}
div.tappa div {float:left;width:650px}
div.tappa div h3{margin-bottom:5px;}
div.tappa div span{color:#000}

/*   GLOSSARIO   */
div.termine{width:100%;overflow:hidden;margin-bottom: 15px;}
span.quota{float:left;background:url(../img/pallinoVerdeBig.gif) 0 0 no-repeat;font-size:20px;font-weight:bold;color:#fff;line-height:60px;width:60px;height:60px;text-align:center;}
div.termine p{float:right;width:865px;}
div.termine p span{font-weight:bold;color:#000;}

/*   INIZIATIVA   */
div.partners{width:940px;overflow:hidden;}
div.partners a{display:block;float:left;height:110px;text-indent:-3000px;}
a#ogilvy{width:135px;background: url(../img/logoOgilvy.png) 0 0 no-repeat;}
a#realLife{width:210px;background: url(../img/logoReal.png) 0 0 no-repeat;}
a#loccioni{width:250px;background: url(../img/logoLoccioni.png) 0 0 no-repeat;}
a#primaPagina{width:160px;background: url(../img/logoPrima.png) 0 0 no-repeat;}
a#mobc3{width:180px;background: url(../img/logo-neos-mobc3.png) 0 0 no-repeat;}

/*   FLICK BADGE  */
#protagonista #flickr_badge_uber_wrapper{margin-bottom:30px;}
#flickr_badge_uber_wrapper{text-align:left;width:430px;overflow:hidden;}
#flickr_badge_wrapper{padding:0;}
#flickr_badge_wrapper img{margin:0 9px 9px 0;float: left;border: 1px solid black !important;}
#flickr_badge_uber_wrapper p{text-align:right;}

/*#flickr_badge_source {text-align:left;margin:0 10px 0 10px;}
#flickr_badge_icon {float:left;margin-right:5px;}
#flickr_www {display:block;padding:0 10px 0 10px !important;font: 11px Arial, Helvetica, Sans serif !important;color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important;background:inherit !important;color:#3993ff;}
#flickr_badge_source {text-align:left;margin:0 10px 0 10px;clear: both} */

/*   LINK CHAT   */
.mcrmeebo {display: block;background:url("http://widget.meebo.com/r.gif") no-repeat top right;width:480px;}
.mcrmeebo:hover {background:url("http://widget.meebo.com/ro.gif") no-repeat top right;}
