/*** FORUM ***/

/* tag generici */
body { background: #efefef url('http://www.romatoday.it/images/bg.gif') repeat-y top center; font-family: arial, verdana, sans-serif; font-size: 13px; margin: 0px; }
a { color: #246bb3; text-decoration: none; }
a:hover { color: #c33; text-decoration: underline; }
/*  .ep_center a:visited { color: #554fab; }  */
ul { list-style: none; padding: 0px; margin: 0px; overflow:hidden; zoom:1; }
form { margin: 0px; }
img { border: 0px; }
.HTMLBlock h2 {
display: none;
}


.ep_logo b,
#menu li a b,
.ep_logo_small b { display: none; }

/* struttura */
.ep_cont { width: 1000px; margin: 0 auto; overflow: hidden;}
.ep_corpo { overflow: hidden; }
.ep_center { width: 670px; float: left; margin: 0px 10px; _display: inline; }
.ep_col_dx { width: 300px; float: left;  _display: inline; }

/* neutro */
.citynews .ep_header { background: transparent url('http://www.romatoday.it/images/bg_head_neutro.gif') repeat-x top center; }
.citynews .ep_data { background: transparent url('http://www.romatoday.it/images/stemma_neutro.gif') no-repeat 0px 3px; }
.citynews .ep_logo { background: transparent url('http://www.romatoday.it/images/logo_neutro.gif') no-repeat; width: 409px; height: 85px; margin-bottom: -19px; position: absolute; }
.citynews .ep_meteo { background: transparent url('http://www.romatoday.it/images/bg_meteo_neutro.gif') no-repeat top right; }
.citynews .ep_top_footer { border-top: 3px solid #b896d4; }
.citynews .ep_logo_small { background: transparent url('http://www.romatoday.it/images/logo_small_neutro.gif') no-repeat; width: 106px; height: 22px; }


/* roma */
.romatoday .ep_header { background: transparent url('http://www.romatoday.it/images/bg_head_roma.gif') repeat-x top center; }
.romatoday .ep_data { background: transparent url('http://www.romatoday.it/images/stemma_roma.gif') no-repeat 0px 3px; margin-left:190px; margin-top:8px; _margin-top:0px }
.romatoday .ep_logo { background: transparent url('http://www.romatoday.it/images/roma_logo_manchette.gif') no-repeat;
  width: 455px; height: 75px; margin-bottom: -9px; position: absolute;
  margin-left:10px; _margin-left: 10px!important; }
/* div.romatoday .ep_logo { margin-left: 20px!important; } */
.romatoday .ep_meteo { background: transparent url('http://www.romatoday.it/images/bg_meteo_roma.gif') no-repeat top right; }
.romatoday .ep_top_footer { border-top: 3px solid #760014; }
.romatoday .ep_logo_small { background: transparent url('http://www.romatoday.it/images/logo_small_roma.gif') no-repeat; width: 135px; height: 22px; }
.ep_manchette {width:160px;height:90px;float:left;margin: 15px 0 -19px 10px;}


/* milano */
.milanotoday .ep_header { background: transparent url('http://www.milanotoday.it/images/bg_head_milano.gif') repeat-x top center; }
.milanotoday .ep_data { background: transparent url('http://www.milanotoday.it/images/stemma_milano.gif') no-repeat 0px 2px;padding-bottom:1px; }
.milanotoday .ep_logo { background: transparent url('http://www.milanotoday.it/images/logo_milano.gif') no-repeat; width: 543px; height: 84px; margin-bottom: -19px; position: absolute; }
.milanotoday .ep_meteo { background: transparent url('http://www.milanotoday.it/images/bg_meteo_milano.gif') no-repeat top right; }
.milanotoday .ep_top_footer { border-top: 3px solid #046; }
.milanotoday .ep_logo_small { background: transparent url('http://www.milanotoday.it/images/logo_small_milano.gif') no-repeat; width: 142px; height: 22px; }
.milanotoday .ep_scroller {background-image:url(http://www.milanotoday.it/images/bg_slidebar_milano.gif)!important;}
.milanotoday .ep_meteo {margin-top:-1px!important;}
.milanotoday #menu {margin-top:2px!important;}
.milanotoday .ico_comune {background:#fff url(http://www.milanotoday.it/images/icona_stemmamilano.gif) no-repeat 0 0;}
.milanotoday .ico_provincia {background:#fff url(http://www.milanotoday.it/images/icona_stemmaprovinciami.gif) no-repeat 0 0;}
.milanotoday .ep_top_head a {color:#fff!important;}
.milanotoday .ep_top_head b {color: #fad200;border-right:1px solid #fff;}


/* piacenza */
.ilpiacenza .ep_header { background: transparent url('http://www.ilpiacenza.it/images/bg_head_piacenza.gif') repeat-x top center; }
.ilpiacenza .ep_data { background: transparent url('http://www.ilpiacenza.it/images/stemma_piacenza.gif') no-repeat 0px 3px; }
.ilpiacenza .ep_logo { background: transparent url('http://www.ilpiacenza.it/images/logo_piacenza.gif') no-repeat; width: 452px; height: 66px; }
.ilpiacenza .ep_meteo { background: transparent url('http://www.ilpiacenza.it/images/bg_meteo_piacenza.gif') no-repeat top right; }
.ilpiacenza .ep_top_footer { border-top: 3px solid #c32300; }
.ilpiacenza .ep_logo_small { background: transparent url('http://www.ilpiacenza.it/images/logo_small_piacenza.gif') no-repeat; width: 129px; height: 21px; }

/* napoli */
.napolitoday .ep_header { background: transparent url('http://www.napolitoday.it/images/bg_head_napoli.gif') repeat-x top center; }
.napolitoday .ep_data { background: transparent url('http://www.napolitoday.it/images/stemma_napoli.gif') no-repeat 0px 2px;padding-bottom:1px; }
.napolitoday .ep_logo { background: transparent url('http://www.napolitoday.it/images/logo_napoli.gif') no-repeat; width: 567px; height: 110px; margin-bottom: -19px; /*position: absolute;*/ }
.napolitoday .ep_meteo { background: transparent url('http://www.napolitoday.it/images/bg_meteo_napoli.gif') no-repeat top right; }
.napolitoday .ep_top_footer { border-top: 3px solid #0066CC; }
.napolitoday .ep_logo_small { background: transparent url('http://www.napolitoday.it/images/logo_small_napoli.gif') no-repeat; width: 142px; height: 23px; }
.napolitoday .ep_scroller {background-image:url(http://www.napolitoday.it/images/bg_slidebar_milano.gif)!important;}
/*.napolitoday .ep_meteo {margin-top:-1px!important;}*/
.napolitoday #menu {margin-top:8px!important;}
/*.napolitoday .ico_comune {background:#fff url(http://www.napolitoday.it/images/icona_stemmanapoli.jpg) no-repeat 0 0;}
.napolitoday .ico_provincia {background:#fff url(http://www.napolitoday.it/images/icona_stemmaprov_na.gif) no-repeat 0 0;}*/
.napolitoday .ep_top_head a {color:#fff!important;}
.napolitoday .ep_top_head b {color: #fad200;border-right:1px solid #fff;} 


/* pescara */
.ilpescara .ep_header { background: transparent url('http://www.ilpescara.it/images/bg_head_pescara.gif') repeat-x top center; }
.ilpescara .ep_data { background: transparent url('http://www.ilpescara.it/images/stemma_pescara.gif') no-repeat 0px 0px; }
.ilpescara .ep_logo { background: transparent url('http://www.ilpescara.it/images/logo_pescara.gif') no-repeat; width: 406px; height: 66px; }
.ilpescara .ep_meteo { background: transparent url('http://www.ilpescara.it/images/bg_meteo_pescara.gif') no-repeat top right; }
.ilpescara .ep_top_footer { border-top: 3px solid #05c; }
.ilpescara .ep_logo_small { background: transparent url('http://www.ilpescara.it/images/logo_small_pescara.gif') no-repeat; width: 129px; height: 21px; }
.ilpescara .ep_scroller {background-image:url(http://www.ilpescara.it/images/bg_slidebar_pescara.gif)!important;}
.ilpescara .ico_comunepescara {background:#fff url(http://www.ilpescara.it/images/icona_stemmapescara.gif) no-repeat 0 0;}
.ilpescara .ico_provinciapescara {background:#fff url(http://www.ilpescara.it/images/icona_stemmaprovinciapesc.gif) no-repeat 0 0;}



/* header */
.ep_header { overflow: hidden; clear: both; }
.ep_top_head { overflow: hidden; clear: both; padding: 3px 20px 0; color: #ff7e73; font: normal 11px tahoma; height: 20px; }
.ep_top_head h2 { display: none; }
.ep_top_head b { color: #fff; margin-right: 3px; float: left; margin-top: 0px; border-right: 1px solid #fad200; padding-left: 4px; padding-right: 6px;}
.ep_top_head a, .ep_top_head a:hover { color: #fad200 !important; font-size: 11px !important; text-transform:capitalize; }
.ep_top_tuttia { margin-left: 10px; font-size: 10px; color: #ff7e73!important; }
a.ep_top_feed { float: right; background: transparent url('http://www.romatoday.it/images/ico_feed.gif') no-repeat; padding-left: 20px; height: 14px; position: relative; }
.ep_data { font: normal 17px verdana; margin: 6px 0 0 20px; padding-left: 25px; }
.ep_logo { display: block; margin: 10px 0 0 20px; }

.colore_categoria_cronaca, .colore_categoria_cronaca a { color: #818181!important; }
.colore_categoria_politica, .colore_categoria_politica a { color: #009719!important; }
.colore_categoria_sport, .colore_categoria_sport a { color: #fc93a6!important; }
.colore_categoria_cultura, .colore_categoria_cultura a { color: #db421a!important; }
.colore_categoria_economia, .colore_categoria_economia a { color: #fab85b!important; }
.colore_categoria_forum, .colore_categoria_forum a { color: #b896d4!important; }
.colore_categoria_utilita, .colore_categoria_utilita a { color: #6cc9d8!important; }

/* meteo */
.ep_meteo { float: right; width: 300px; height: 99px; margin: -21px 10px 0 0; padding: 25px 0 0 0px; _display: inline; _width: 320px; }
.ep_meteo_oggi { height: 55px; }
.ep_meteo_oggi b { font-size: 22px; font-weight: normal; float: left; padding-top: 10px; margin-right: 10px;}
.ep_meteo_oggi div { color: #9d9d9d; margin-top: 10px; clear: both; }
.ep_meteo_oggi div span { font-weight: bold; }
.ep_meteo_domani { height: 22px; padding-top: 20px; _padding-top: 6px; }
.ep_meteo_domani b { margin-right: 5px;}
.meteo_icona { float: left; width: 30px; height: 30px; margin-right: 5px; }
.meteo_iconamini { float: left; width: 18px; height: 18px; margin-right: 5px; }
.ep_meteo a { text-decoration: none; }
.ePmeteoLink { color: #000; }

/* menu */
#menu { background: transparent url('http://www.romatoday.it/images/menu2.png') no-repeat; margin: 20px 10px; width: 980px; height: 40px; }

.ep_menu_home { background-position: 0 0; }

.ep_menu_cronaca { background-position: 0px -40px!important; }
.ep_menu_politica { background-position: 0px -80px!important; }
.ep_menu_sport { background-position: 0px -120px!important; }
.ep_menu_cultura { background-position: 0px -160px!important; }
.ep_menu_economia { background-position: 0px -200px!important; }
.ep_menu_forum { background-position: 0px -240px!important; }
.ep_menu_utilita { background-position: 0px -280px!important; }
.ep_menu_municipio { background-position: 0px -320px!important; }


#menu li { float: left; margin-top:4px; }
#menu li a { display: block; width: 100%; height: 36px; }

.ep_menu_cro { width: 94px; }
.ep_menu_pol { width: 81px; }
.ep_menu_spo { width: 71px; }
.ep_menu_cul { width: 83px; }
.ep_menu_eco { width: 103px; }
.ep_menu_for { width: 75px; }
.ep_menu_uti { width: 75px; }
.ep_menu_mun { width: 89px; }

/* cerca */
.ep_menu_cerca { width: 301px; margin-left: 8px; }
.ep_menu_cerca form { padding-top: 4px}
.ep_menu_cerca input { border: 0px; }
.ep_cerca_input { width: 195px; height: 19px; background: transparent url('http://www.romatoday.it/images/bg_cerca.gif') no-repeat; padding: 6px 5px 0 28px; color: #aaa; }
.ep_cerca_submit { width: 60px; height: 22px; background: transparent url('http://www.romatoday.it/images/bg_puls.gif') repeat-x; color: #fff; font-weight: bold; text-transform: capitalize; }

/* FORMATI ADV */
.rt_adv1000x30 {clear:both;overflow:hidden;}
.rt_adv300x250 {overflow:hidden;margin-bottom:12px;}
.adv_box300x250 {margin-bottom:10px;clear:both;}

/* footer */
.ep_footer { clear: both; }
.ep_top_footer { margin: 10px 1px 0; }
.ep_logo_small { display: block; margin: 5px 10px; }
.ep_top_footer ul { float: right; padding: 7px 10px 0 0; }
.ep_top_footer ul li { float: left; margin-left: 30px; }
.ep_footer_pulsantoni { background: transparent url('http://www.romatoday.it/images/bg_footer.gif') repeat-x; margin: 0 5px; overflow: hidden; clear: both; height: 117px; }
.ep_footer_pulsantoni li { float: left; width: 156px; margin: 28px 0 0 34px; text-align: center; _display: inline; }
.ep_footer_pulsantoni li a { font: normal 11px tahoma; color: #838383; display: block; padding-top: 55px; }
.ep_footer_pulsantoni li a:hover { color: #c30; }
.ep_footer_puls_home { background: transparent url('http://www.romatoday.it/images/icof_homepage.gif') no-repeat top center; }
.ep_footer_puls_cerca { background: transparent url('http://www.romatoday.it/images/icof_cercanelweb.gif') no-repeat top center; }
.ep_footer_puls_forum { background: transparent url('http://www.romatoday.it/images/icof_forum.gif') no-repeat top center; }
.ep_footer_puls_rss { background: transparent url('http://www.romatoday.it/images/icof_feedrss.gif') no-repeat top center; }
.ep_footer_puls_gallerie { background: transparent url('http://www.romatoday.it/images/icof_gallerie.gif') no-repeat top center; }
.ep_footer_puls_pdf { background: transparent url('http://www.romatoday.it//images/icof_versionepdf.gif') no-repeat top center; }
.ep_footer_puls_online { background: transparent url('http://www.romatoday.it/images/icof_servizionline.gif') no-repeat top center; }
.ep_footer_puls_multimedia { background: transparent url('http://www.romatoday.it/images/icof_multimedia.gif') no-repeat top center; }
.ep_footer_links { background: #efefef url('http://www.romatoday.it/images/bg_footer2.gif') no-repeat top center; width: 1000px; margin: 0 auto; padding: 15px 0 10px; text-align: center; color: #666; }
.ep_footer_links a { margin: 0 5px; }
.ep_foot_last { margin-top: 5px; font: normal 11px tahoma; }
.ep_foot_last a { margin: 0; color: #666; text-decoration: underline; }
.ep_foot_last a:hover { color: #c30; text-decoration: none; }  


/** FOOTER - NETWORK **/
div.network {
border-top:1px solid #DDDDDD;
color:#666666;
margin:0 5px;
overflow:hidden;
padding:5px 10px 5px 0px;
}
div.network h3 {
color:#B82300;
display:inline;
font-size:10px;
font-weight:normal;
letter-spacing:1px;
margin:0;
padding:0;
text-transform:uppercase;
}
div.network a {
font-size:11px;
font-weight:normal;
}

.adv_1000x30  {
clear:both;
margin:-11px 0 2px -4px;
padding:0;
text-align:center;}