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

body { background-color:#F2F2F2; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000;}

#wrapperbody { background:transparent url(/img/bgpages.gif) repeat-y scroll center top; margin-bottom:30px; padding-bottom:10px; width:100%; }

* {  margin:0; padding:0; list-style-type:none; list-style-image:none;}

a { text-decoration:none !important; color: #000;}
a:hover { text-decoration:underline !important;}

.clearer { clear:both; display:block;}

img { border:none;}

.fl { float:left;}

.fr { float:right;}

hr.gray { margin:15px 0; }

h1 { font-size:22px; padding:5px 0 15px; color:#663399; font-family:"trebuchet MS", Arial, Helvetica, sans-serif;}

#container {background-color:#FFFFFF; margin:0 auto; overflow:hidden; text-align:left; width:976px; }

#header { height:72px; margin-bottom:17px;}

#logo_top { margin-top:24px;}

#head_bandiera { float:right; margin-left:39px; margin-top:8px;}

#head_soru { margin-top:8px; font-size:21px; font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; height:72px; line-height:72px; color:#999; float:right;display:none;
}

.cb_testo{line-height:1.7em;}

/*top menu*/
#tabs { width:976px; overflow:hidden; height:31px;}

#tabs_interno { width:982px;}

#tabs li { display:inline;}

#tabs a { display:block; float:left; width:139px; border-right:1px solid #fff; text-align:center; color:#000;
	height:30px; line-height:30px; text-decoration:none; font-size:12px; 
	background:transparent url(/img/toolbar.png) repeat scroll 0px 30px;
	}

#tabs a:hover { background:transparent url(/img/toolbar.png) repeat scroll 0px 61px; }

#tabs a.active { background:transparent url(/img/toolbar.png) repeat scroll 0px 0px; border-bottom:1px solid; color:#fff; height:31px;}

#tabs  a.col_ind { width:136px; background:transparent url(/img/toolbar-last.png) repeat scroll 0px 30px; }
#tabs  a.col_ind:hover { background:transparent url(/img/toolbar-last.png) repeat scroll 0px 61px;  }
#tabs  a.col_ind.active { background:transparent url(/img/toolbar-last.png) repeat scroll 0px 0px; }

/*colori tabs*/

/*
.col_ind { background:#FF9900;}
.col_ass { background:#AE599E;}
.col_par { background:#53682B;}
.col_for { background:#263F6A; color:#fff !important;}
.col_vid { background:#663399;}
.col_age { background:#BD3632;}
.col_ras { background:#660098; color:#fff !important;}
*/

#sub { background:#2F9000; height:20px;  padding-left:19px; padding-top:10px; margin-bottom:12px; }
/*#sub .active {font-weight: bold } line-height:12px; height:11px;*/

#sub li { display:inline;}

#sub li a { display:block; float:left; margin-right:12px;  background:url(../img/sub_a.gif) no-repeat right; padding-right:12px; font-size:12px; color:#fff; text-decoration:none;}
#sub li.last a { background:none; }


#tabs_interno { width:980px; height:31px; }


/*contenuti*/

#left { float:left; width:640px;}

#right { width:304px; float:right;}


li.rss { margin: 20px 0; } 
.rss-link { background: url(/img/feed-icon-14x14.png) no-repeat 0 0; padding-left: 20px; }

/*left */

.bread { font-size:11px; padding-top:6px; margin-bottom:32px;}

.bread a { text-decoration:none; color:#000; font-weight:bold;}

.bread .now {text-transform:capitalize;}

/*articolo 1 home*/

.h_art_big { border-bottom:1px solid #CCCCCC; margin-bottom:10px; width: 640px; height:258px; float: left; overflow:hidden; position:relative; }

.h_art_big h1 { font-size:22px; font-family:"trebuchet MS", Arial, Helvetica, sans-serif; color:#333; padding: 0;  margin-bottom:8px;}

.h_art_big h1 a { line-height:111%; color:#333; text-decoration:none; display:block; overflow:hidden;}

.h_art_big .h_art_abs { height:130px;overflow:hidden; }
.h_art_big .barracommenti {height: auto; margin-top:16px}


.h_art_big.coln_a_3riga h1 a {height:85px;}
.h_art_big.coln_a_3riga .h_art_abs { height:82px; }

.h_art_big.coln_a_1riga .h_art_abs { height:146px; }


.hab_foto { float:left; margin-right:18px;}

.hab_play_new { position:absolute; top:84px; left:117px; z-index:1000; }
.hab_play_small { position:absolute; top:39px; left:56px; z-index:1000; }
	
.hab_autdata { margin-bottom:8px; text-transform: capitalize;}

.hab_autdata .autore { font-style:oblique; color:#333; text-transform: none;}

.hab_autdata .hab_tutti a, .art_tutti a { color:#2F9000; }

.art_tutti {padding: 30px 0; text-align: right;}

/*generali per articoli*/

.barracommenti { height:23px; margin-top:10px;}

.bc_commenti { color:#D23421; text-decoration:none; height:14px; background: url(../img/bc_numero.gif) no-repeat right; font-size:12px; padding-right:8px; margin-right:6px;  float:left; display:block;}

.bc_commenta { text-decoration:none; padding-left:23px; background:url(../img/bc_commenti.gif) no-repeat left; font-size:12px; color:#FF9600; font-weight:bold; float:left; height:14px; display:block;}


/*colonnine home*/

.colonnina_sx { float:left; width:304px;}

.colonnina_dx { float:right; width:304px;}



/*Tab navigazione*/

ul#menu_hp{float:left; background:#fff url(/img/toolbar_hp_video.png) 0 0px;height:32px;padding-left:0px; margin-left: 67px; text-transform: uppercase; width: 214px;}
ul#menu_hp li{display:inline;float:left;margin-right:0px;text-align:center;background:url(/img/toolbar_hp_video.png) -107px 0px;width:107px;height:33px;}
ul#menu_hp li:hover{background:url(/img/toolbar_hp_video.png) -107px -33px}
ul#menu_hp li a{line-height:32px; text-align: center; font-size:10px; color:#fff; text-decoration:none; font-weight:normal;}
ul#menu_hp li.selected{background:#fff url(/img/toolbar_hp_video.png) 0px 0px;}



/*comuni a tutte le colonnine */




.colnt_dx li { display:inline; }

.colnt_dx li a { display:block; float:right; margin-left:1px; height:30px; width:115px; background-image:none; background:#fff url(../img/blog_a.jpg) repeat-x; text-align: center; font-size:10px; color:#000; text-decoration:none; border:1px solid #ccc; border-bottom:none; font-weight:normal;}


.colnt_dx li a.active { background-image:none; }

.colnt_dx li a.last { background:none;}


.colonnina_sx h3, .colonnina_dx h3, .top h3 { font-size:18px; font-weight:bold; font-family:"trebuchet MS", Arial, Helvetica, sans-serif;  margin-bottom:8px;}

.colonnina_sub { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:oblique; color:#333; margin-bottom:14px;}


/*.colonnina_dx .coln_articolo { border-bottom:11px solid #F2F2F2;}*/
.coln_articolo h3 a { color:#333333; text-decoration:none;}


/*articoli colonnina blog */

.coln_blog_articolo { position:relative;}



.colnba_contenuti { }

.colnba_contenuti h3 a { color:#000; text-decoration:none;}



/*box colonnina commenti*/

.box_commenti_colonnina { border:12px solid #F2F2F2; background:#F2F2F2; padding:14px 19px; margin-bottom:13px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}

.box_commenti_colonnina h3 { margin-bottom:10px;}

.bc_titolino { font-weight:bold;}

/* immagine colonnina dx */

.coln_dx_image { float:left; margin:4px 14px 10px 0; width:152px; }

/*ricerca */

#search_box { border:1px solid #CBCBCB;height:27px;margin-bottom:20px;width:302px; }

#search_box #s {
background:#FFFFFF none repeat scroll 0 0;
border:0 none;
float:right;
margin:2px 0 0 1px;
padding:4px;
width:260px;
height:16px;
}

#search_box.page_search_box { 
	width: auto;	
}

#search_box.page_search_box #s {
	width:583px;
}


#search_box #go {
    float: left;
    margin: 2px 0 0 0;
}



/*stili right */

#right h3 { font-size:16px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
#right .coln_articolo h3 {font-family:"trebuchet MS",Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;margin-bottom:8px;}

/*box dx con paginazione */

.box_pag_dx { border:12px solid #F2F2F2; padding:14px 19px; margin-bottom:20px;}
.box_pag_dx_agenda { border:12px solid #F2F2F2; padding:14px 15px; margin-bottom:13px;}

.bp_tit_pag { height:17px; margin-bottom:10px;}

.bp_paginazione { float:right; color:#333; font-size:11px; margin-top:2px;}

.bp_elemento { margin-bottom:4px; clear:both; font-family:Verdana, Arial, Helvetica, sans-serif;}

.bp_elemento .ora { float:left; font-size:11px;  font-weight:bold; width:40px;}

.bpe_testo {margin-bottom:5px; height:34px; overflow:hidden;float:right; width:194px; font-size:13px; color:#333;}

.page_rss {height:153px;}
.page_evento {height:79px;}

.page_rss .bpe_testo {font-size: 11px; height:28px; }

.bpe_testo a {color:#333; text-decoration:none; }

/* box notizie flash */

.box_flash h3, .box_flash h3 a { color:#663399; text-decoration: none;}

.box_flash .ora { color:#000}

/* box notizie agenda */

.box_agenda h3, .box_agenda h3 a { color:#663399; text-decoration: none;}
.box_agenda .ora { color:#000}

/* box testate */
.box_testate h3, .box_testate h3 a { color:#663399; text-decoration: none;}

.bt_item a {color:#000; text-decoration:none; }
.bt_item .bt_autdata{height:18px;margin:10px 0 0;overflow:hidden;}
.bt_autore {font-weight: bold;}
.bt_item .bt_tit {height: 34px; display:block; overflow: hidden;}

/*box dx video */

.box_dx_video { margin-bottom:20px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.box_dx_video h3 { color:#663399; padding:5px 0 10px;}
.box_dx_video h3 a { color:#663399; text-decoration:none;}
.bv_player { padding:4px 4px 12px; background-color:#808080; margin-bottom:1px;}

.bv_player_grigio { padding:4px 4px 12px; background-color:#666; margin-bottom:1px;}

.bv_nomevideo { color:#fff; font-size:13px; margin-bottom:5px;}

.bv_vidimage { background-color:#000000;height:222px;padding-bottom:11px;position:relative;width:296px;}

.bvv_play { position:absolute; top:49px; left:104px; z-index:1000;}
.bvv_play_new { position:absolute; top:81px; left:118px; z-index:1000; }

.bv_visti { background-color:#808080; padding:9px 19px 20px; height:283px;}

.bv_tit_pag { height:17px; margin-bottom:10px; font-size:11px; color:#fff;}

.bv_paginazione { float:right;  margin-top:2px;}

.bvvisti_elements { width:266px; overflow:hidden;}

.bvvisti_elint { width:290px; }

.bvvisti_image { height:57px; width:81px; border:1px solid #CBCBCB; margin:0 8px 8px 0;}

.bvvisti_elint a, .bvvisti_elint a:hover { 
color:#fff;
float:left;
font-size:12px;
height:105px;
overflow:hidden;
padding-bottom:7px;
padding-right:5px;
padding-top:7px;
text-decoration:none;
width:86px;
}

/* video strip */

.box_strip_video  {border-bottom:1px solid #CCCCCC;clear:both;margin-bottom:20px;overflow:hidden;padding:10px 0 14px;width:304px;}
.box_strip_video .bt_item_container { width: 400px }
.box_strip_video .box_strip_image { width:144px; height: 108px;  }
.box_strip_item { float:left;position:relative;height:129px;margin-right:16px;overflow:hidden;width:144px;	 }
.box_strip_item a {color:#000; text-decoration: none;}
.box_strip_item .box_strip_play { left:0;position:absolute;top:0;}
.box_strip_item .box_strip_play_new { left:52px; position:absolute; top:34px; }

/*box dx radio*/

.box_dx_radio { margin-bottom:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.box_dx_radio h3 { color:#660099; padding:5px 0 10px;}

.radiot_dx { height:11px; line-height:10px; float:right; padding-top:10px;}

.radiot_dx li { display:inline;}

.radiot_dx li a { display:block; float:right; height:11px; font-size:10px; color:#000; text-decoration:none;}


/*box satira*/

.box_dx_satira { margin-bottom:20px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.box_dx_satira h3 { color:#663399; padding:5px 0 10px;}
.box_dx_satira h3 a { color:#663399; text-decoration: none;}

.box_dx_satira img { border:1px solid #CBCBCB; width: 302px; }

/*box tags*/

.box_dx_tags { margin-bottom:13px;}

.box_dx_tags h3 { color:#FF9900; padding:5px 0 10px;}

.box_dx_tags_interno {border:12px solid #F2F2F2; padding:14px 19px; }

/*box contattaci e seguici */

.box_dx_contseg {margin-bottom:20px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.box_dx_contseg h3 {padding:5px 0 10px; font-size:13px !important; color:#333;}

.bdc_interno { height:33px; font-size:13px; color:#333;}

.bdc_interno a { color:#333; text-decoration:none; display:block;}

.bdc_interno .bdc_facebook { background:url(../img/bdc_facebook.jpg) no-repeat left; float:left; height:33px;
line-height:33px;  padding-left:41px; padding-right:34px; margin-right:34px; border-right: 1px solid #CCCCCC;}

.bdc_interno .bdc_twitter { background:url(../img/bdc_twitter.jpg) no-repeat left; padding-left:41px; float:left; height:33px; line-height:33px; width:60px;}

/*box forum */

.box_dx_forum { height:162px; padding:19px; background:#F2F2F2; font-size:13px; color:#000; margin-bottom:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.box_dx_forum .bdf_short {height:50px; overflow: hidden;} 
	
.box_dx_forum h3 { color:#663399; padding:5px 0 8px;}
.box_dx_forum h3 a { color:#663399; text-decoration: none;}
	
.bdf_titolo { margin-bottom:11px; color:#AD1517; text-transform:uppercase;}

.bdf_titolo a{ text-decoration: none; color:#AD1517;}

.bdf_mod { font-size:11px;}

/*box dx blog */


.box_dx_blog { margin-bottom:13px;}

.box_dx_blog h3 { color:#663399; padding:5px 0 10px;}
.box_dx_blog h3 a { color:#663399; text-decoration: none;}

.box_dx_blog_interno {border:12px solid #F2F2F2; padding:14px 19px; }


/*articoli secondari sezione */

.art_secondario {font-size:13px;}

.art_secondario h1 { font-size:22px; padding:5px 0 15px; color:#663399; font-family:"trebuchet MS", Arial, Helvetica, sans-serif;}
.art_secondario h1 a {text-decoration:none; color:#663399;}
.art_secondario h1 a:hover {text-decoration:underline}

.art_secondario p { margin-bottom:20px;}

.art_secondario_sezione { margin-bottom:45px; font-size:13px;}

.art_secondario_sezione h2 { font-size:18px; color:#000; font-family:"trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:8px;}

.art_secondario_sezione h2 a {text-decoration:none; color:#000;}
.art_secondario_sezione h2 a:hover {text-decoration:underline}

.art_secondario_sezione .hab_autdata {margin-bottom:10px;}

.ass_autore { margin-bottom:5px; font-style:oblique;}

.ass_data { font-weight:bold; text-align:right;}

/*paginazione bassa*/

.pag_bottom { font-size:11px; margin-top:45px;}

.pb_centro { margin:0 125px 30px; text-align:center;}

.pb_centro li {display:inline;}

.pb_centro li a { display:inline; padding:0 2px; color:#000; text-decoration:none;}



.pb_dx { float:right; width:120px; text-align:right;}

/*box_dx_rassegna*/

.box_rass_dx { border:12px solid #F2F2F2; padding:14px 19px; margin-bottom:13px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.box_rass_dx h3 {margin-bottom:10px; font-size:16px; color:#660099;}

.box_rass_dx h3 a { color:#000; text-decoration:none;}

.bra_elemento { margin-bottom:15px; clear:both;}

.brae_tit { margin-bottom:1px; display:block; color:#000; text-decoration:none;}

/*box dx commenti*/

.box_commenti_dx { border:12px solid #F2F2F2; padding:14px 19px; margin-bottom:13px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}

.box_commenti_dx h3 { margin-bottom:10px;}

.bc_titolino { font-weight:bold;}



/*footer*/

#footer { clear:both; margin:0 auto; text-align:left; width:976px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:25px;}

.footer_colonne { padding-bottom:30px;}

.footer_colonna { float:left; margin-right:6px;}

.footer_colonna a { text-decoration:none;}

.footer_colonna h4 { font-size:14px; margin-bottom:9px;}

.footer_colonna ul li { display:inline;}

.footer_colonna ul li a { display:block; font-size:12px; color:#333;}


.fc1 { float:left; width:160px;}
.fc1 h4 a { color:#000}

.fc2 { float:left; width:127px;}
.fc2 h4 a { color:#000}

.fc3 { float:left; width:135px;}
.fc3 h4 a { color:#000}

.fc4 { float:left; width:185px;}
.fc4 h4 a { color:#000}

.fc5 { float:left; width:162px;}
.fc5 h4 a { color:#000}
.fc5 .titolo_2 a { color:#000; !important}
.fc5 .titolo_3 a { color:#000; !important}

.titolo_home a {color:#000 !important;}

.fc6 { float:left; width:164px; margin-right:0 !important;}
.fc6 h4 { color:#000 !important;}


/*menu bottom*/

.menu_bottom { border-top:1px solid #CCCCCC;  font-size:12px; color:#333; margin-bottom:1px; padding:4px 0;}

.mbd { text-align:right;}

.menu_bottom a, .mbd a { color:#333; text-decoration:none;}

/*articolo esploso*/

.art_esp { padding-bottom:25px; font-size:13px;}

.art_esp h1 { font-size:22px; padding:5px 0 15px; color:#663399; font-family:"trebuchet MS", Arial, Helvetica, sans-serif;}
.art_esp h2 { font-size:18px; margin-bottom:20px; }
	
.aslice { display:block;color:#2F9000;margin-top:15px; }

	
.art_esp .art_media { text-align: center; margin-bottom: 20px; }
.art_esp .art_media .art_media_cornice { width: 600px; height: 400px; border: 12px solid #F2F2F2; margin: 0 auto; }
	
.art_esp p { margin-bottom:20px;}

.art_esp img { margin:15px;}
.art_esp .barra_condividi img { margin:0;}

.ae_autore { font-size:12px; color:#333; font-style:oblique;}

.barra_condividi { border-top:1px solid #808080; border-bottom:1px solid #808080; height:15px; line-height:15px; padding:7px 0; font-size:12px; margin-bottom:15px;}

.barra_condividi_testo { height:15px; line-height:15px; float:left;}


.icona_condividi { margin-left:12px; display:block; float:left; height:15px; border:none;}

.icona_condividi img { border:none;}

.barra_condividi_commenta { text-decoration:none; padding-left:23px; background:url(../img/bc_commenti.gif) no-repeat left; font-size:12px; color:#FF9600; font-weight:bold; float:right; height:14px; display:block;}


.i_commenti_dell_articolo { text-decoration:none; color:#663399; font-size:13px; margin-bottom:15px; display:block;}



/*menu sezione video*/

#menu_v {height:31px; line-height:31px; margin-bottom:25px;}

.mv_home { background:#DFEFDB; text-align: center; width:139px; display:block; height:31px; line-height:31px; font-size:12px; text-decoration:none;}

.mv_bar { width:833px; height:26px; padding-top:3px; background:#0099FF; border:1px solid #0066FF; float:right;}

.mv_bar ul.bianco { height:24px; line-height:24px; float:left; color:#fff; margin-left:26px; margin-right:100px; }

.mv_bar ul.bianco li { display:inline;}

.mv_bar ul.bianco li a { padding:0 4px; color:#fff; text-decoration:none;}

.mvb_form { height:20px; line-height:24px; padding:4px 31px 0 19px; float:left; width:270px; background:#fff url(../img/mvb_form.gif) no-repeat right center; border:none; margin-right:2px;}

.mv_bar ul.arancio { background:#FF9933; height:24px; line-height:24px; float:left; color:#000; width:203px; text-align:center;}

.mv_bar ul.arancio li { display:inline;}

.mv_bar ul.arancio li a { color:#000; text-decoration:none;}


/*video*/

.video_big h1 { font-size:22px; padding:5px 0 15px; color:#663399; font-family:"trebuchet MS", Arial, Helvetica, sans-serif;}

.video_grigio_1 { padding:14px; background:#EBEBEB; margin-bottom:22px; height:474px }

.video_grigio_2 {padding:4px 3px 0; background:#EBEBEB; height:640px;}

.vb_player { float:left;}

.vb_videorel { width:285px; float:right; padding:0px 10px 0 0; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#707070;}

.vb_videorel h2 { font-size:22px; margin-bottom:10px; color:#1f1f1f; font-family:"trebuchet MS", Arial, Helvetica, sans-serif;}

.vbv_sub { color:#474747; margin-bottom:16px;}


.video_list { margin:0 0 10px 25px; width:906px; overflow:hidden; padding-top:9px;}

.video_list h3 { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; margin-bottom:21px;}

.vl_videos { height:574px; width:940px; margin-bottom:10px;}

.vlv_video { width:138px; height:174px; float:left; background:#B3B3B3; overflow:hidden; margin:0 15px 15px 0;}

.vlv_video img { width:138px; height:97px; margin-bottom:8px;}

.vlv_testi { padding:0 17px; font-size:11px; color:#fff;}

.vlv_testi a { color:#fff; text-decoration:none; font-weight:bold;}

.vl_pag { height:19px; line-height:19px; color:#fff; width:904px; margin-top:6px; text-align:center; font-size:11px;}


.hidden { display:none; }
	
/*proponi_tema*/
.proponi_tema label.error{ display:block; color: red; font-weight: bold; margin:2px 15px 5px;}
	
.proponi_tema { overflow:hidden; width:640px; font-size: 12px; }
.proponi_tema .div { float:left; overflow:hidden; page-break-after:auto; width:640px; }
.proponi_tema .container { text-align:left; }
.proponi_tema td { height:32px; }
.proponi_tema tr {vertical-align:top;}
.proponi_tema .formpartecipa .inbox { width:12em; margin: 0 15px; }
.proponi_tema .formpartecipa input, select, textarea { font-size:1em; }
.proponi_tema .formpartecipa #argomento, #contenuto, #evento { height:20em; width:100%; }
/*.proponi_tema .formpartecipa .inbox { margin:0 2em 0 1em; width:14em; }*/
.proponi_tema .formpartecipa textarea { margin-left:0 !important; }
.proponi_tema .formpartecipa input, select, textarea { font-size:1em; }
.proponi_tema .testo-privacy { font-size:1em; height:6em; margin-top:16px !important; width:100%; }
.proponi_tema .formpartecipa .checkbox input { margin-left: 15px }
.proponi_tema .formpartecipa .button_invia {font-size:medium;padding:0 20px;}

/*tabs_video*/
.tabs { height:32px; background:url(../img/tabs_bg.gif) repeat-x; overflow:hidden; text-transform: uppercase}

.tabs li { display:inline;}

.tabs li a { display:block; height:31px; line-height:30px; background:url(../img/tab_off_bg.jpg) repeat-x; border:1px solid #BDBEC1; border-bottom:none;  text-align:center; color:#000; text-decoration:none; font-weight: normal;}

.tabs li a:hover { text-decoration:underline;}


.tabs li.ui-tabs-selected a { background-color:#fff; background-image:none;}
.tabs li.active a { background-color:#fff; background-image:none;}
.tabs li.selected a { background-color:#fff; background-image:none;}

.tabs_video {  margin-bottom:15px;}

.tabs_video li a { float:left; margin-right:1px; width:117px; font-size:12px;}

.tabs_home .th_titolo { padding-top:7px; float:left; color:#663399;
font-size:16px;
font-weight:bold;}

.tabs_home li a { float:right; font-size:10px; width:149px;}
.tabs_home li.linkCommentati a { margin-left:2px; width:149px;}

/*Agenda grande*/

.eventiBig { margin-top:15px;}

.eventiBig h3 {font-size:18px;margin-bottom:10px;margin-top:20px;}

.bp_elemento_grande {
color:#333333;
font-size:13px;
margin:0 0 10px 0;
padding:0 20px 0 0;
width:auto;
}

.bp_elemento_grande h4 { font-style:oblique; margin-bottom: 5px;}

/*comuni a tutte le colonnine */

.coln_titolo { height:68px; font-size:16px; border-bottom:1px solid #ccc; color:#663399; font-weight:bold; margin-bottom: 15px;}
.colonnina_sx .coln_titolo {  text-align:center; }

.colnt_dx, .colnt_sx { height:37px; line-height:30px; text-align:center;}

.colnt_dx li { display:inline;}

.colnt_dx li a { display:block; float:right; margin-left:1px; height:30px; width:115px; background-image:none; background:#fff url(../img/blog_a.jpg) repeat-x; text-align: center; font-size:10px; color:#000; text-decoration:none; border:1px solid #ccc; border-bottom:none; font-weight:normal;}


.colnt_dx li a.active { background-image:none; }

.colnt_dx li a.last { background:none;}

/**/
.colonnina_sx h3, .colonnina_dx h3 { margin-bottom:8px; font-size:18px; font-weight:bold; font-family:"trebuchet MS", Arial, Helvetica, sans-serif;  }

.colonnina_sub { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:oblique; color:#333; margin-bottom:14px;}

.coln_articolo {clear:both; border-bottom:1px solid #ccc; margin-bottom:10px; height:228px; overflow:hidden;}

.coln_articolo h3 a { color:#333333; text-decoration:none; }


/*articoli colonnina blog */

.coln_blog_articolo { position:relative;}



.colnba_contenuti { }

.colnba_contenuti h3 a { color:#000; text-decoration:none;}

/*titoli e testi colonnine*/
.art_testo {position:relative;}

.coln_a_1riga h3 { height:20px; overflow:hidden; padding-bottom:2px;}
.coln_a_1riga .art_testo { height:127px; overflow:hidden; padding-bottom:2px;}
.coln_a_1riga .art_testo_and_tit {height:95px;}
.coln_a_1riga .barracommenti {margin-top:15px;}

.coln_a_2riga h3 { height:42px; overflow:hidden; line-height:115%;}
.coln_a_2riga .art_testo { height:110px; overflow:hidden; padding-bottom:2px;}
.coln_a_2riga .art_testo_and_tit {height:64px;}
.coln_a_2riga .coln_dx_image {height:110px; overflow:hidden; margin:4px 14px 0px 0;}

.coln_a_3riga h3 { height:42px; overflow:hidden; padding-bottom:2px; line-height:115%;}
.coln_a_3riga .art_testo { height:110px; overflow:hidden; padding-bottom:2px;}
.coln_a_3riga .art_testo_and_tit {height:64px;}
.coln_a_3riga .coln_dx_image {height:110px; overflow:hidden;}


/*
.coln_a_3riga h3 { height:66px; overflow:hidden; padding-bottom:2px;}
.coln_a_3riga .art_testo { height:94px; overflow:hidden; padding-bottom:2px;}
.coln_a_3riga .art_testo_and_tit {height:48px;}
*/
.box_pag_dx .art_testo { height:65px; overflow:hidden; padding-bottom:2px;}
.box_pag_dx h4 {margin-bottom:5px;}
	
#notizia {margin-bottom: 30px;}
.notizia_lista h2 { color:#818284;font-size:14px;margin-bottom:15px;margin-top:20px; }
.notizia_lista a { color: #000; margin-bottom: 5px; display: block; text-decoration: none; }

.autore a {color: #000; text-decoration: none;} 

#aut_testata {margin-bottom:30px;}
#aut_testata .aut_foto {float:left;margin:0 10px 10px 0;}
#aut_testata .aut_bio {display:inline; font-style:italic;}

/*news locale*/

.news_locale {clear:both; border-bottom:1px solid #ccc; margin-bottom:10px; height:228px;  overflow:hidden;}

.nl_dentro { padding:5px 17px 0; height:181px; border:12px solid #F2F2F2; font-size:13px;}

.nl_dentro h3 { font-size:31px; color:#999999; margin-bottom:0;}
.nl_dentro h4 a {color:#000000;display:block;height:36px;overflow:hidden;text-decoration:none; }
.nl_dentro p { height:34px; overflow: hidden; }
.nl_sardegna { text-align:center; margin-bottom:8px;}
.news locale h4 { font-size:13px; font-size:bold; margin-bottom:0;}

.top { width: 640px; overflow:hidden;  }
.top .top_cont{ width: 700px; }
.top .coln_articolo { width: 304px; float: left; margin-right: 32px; border: 0; clear: none; }

a.evid_lab:hover {text-decoration: none;}

.flowCaptcha { display: none; }

.newslett h3 {color:#663399;margin-bottom:10px;}
.newslett p {margin-bottom:10px;}
.newslett .nl-email {height:19px;margin-right:10px;width:177px;vertical-align:top;}
.newslett .nl-vai {height:24px;vertical-align:top;width:45px;}
.newslett .nl-error-box { color:red; margin-top:10px; }

#right .adv {height:250px;width:300px;margin-bottom:20px;border:2px solid #F2F2F2;}

.rowed .row { width: 650px; float: left; } 
.rowed h2 { font-size:18px; color:#000; font-family:"trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:8px;}

.rowed input, select, textarea { font-size:1em; }
.rowed textarea { margin-left:0 !important; }
.rowed .checkbox input { margin-left: 15px }
.rowed .error {color: red;}

#vericons {clear:both;position:relative;}
#vericons #vbv, #vericons #mcsc {position:absolute;right:100px;top:-89px;}
#vericons #mcsc { right:0; }

