
#speciale-header{	background: white url(../../img/speciale/festival-roma-2009.jpg) no-repeat top left;  height: 207px; clear: both; margin-left: 20px; }

.relpos{	position: relative; }

#speciale_gallery_head {width: 956px; height: 82px; display: block; margin-bottom: 10px;  clear: both; background: url(../../img/speciale/festival-roma-2009.jpg) no-repeat top left; }


/*#frc_cnt * {line-height:20px;}
#frc_cnt {width:990px;}
#frc_top {padding:5px 20px 0px; margin-bottom:22px; width:950px; height:207px; position:relative; background: url(http://static.film.it/sites/film2011/img/romacinemafest/header_background.png) repeat-x;}
#frc_top.hp {height:234px; padding:5px 20px 0 8px; width:962px;}
#frc_top span {display:block; color:#272626; font-size:17px; font-weight:bold; margin-bottom:3px;}
#frc_top a#tutte_le_foto {position:absolute; right:5px; font-size:14px; color:#272626; font-weight:bold;}
#frc_top div.frc_top_images {float:left; position:relative; }
#frc_top.hp div.frc_top_images ul {height:205px;}
#frc_top div.frc_top_images ul {height:183px; width:755px;}
#frc_top h2.frc_logo a.hp {width:200px; height:179px; display:block;}
#frc_top h2.frc_logo a
{
	width:171px;
	height:153px;
	display:block;
}
#frc_top h2.frc_logo a img { display:block;}
h3.title_giuria, h3.title_come_acquistare_i_biglietti, h3.title_film_in_concorso
{
	display:block;
	margin-bottom:17px;
	font-size:19px;
	color:#5d5c5c;
	font-weight:bold;
}

h2.title_filmit_in_diretta 
{
	background:url(http://static.film.it/sites/film2011/img/romacinemafest/frc_filmit_in_diretta.png) no-repeat;
	width:300px;
	height:45px;
	margin-bottom:15px;
}
h3.title_scheda {font-size:19px; color:#5d5c5c; font-weight:bold; padding-left:19px; margin-bottom:5px;}
h3.title_foto {color:#fff; font-size:19px; font-weight:bold; margin:3px 0 15px 2px;}
h3.title_calendar {font-size:19px; color:#5d5c5c; font-weight:bold; margin-bottom:5px;}


#frc_top .frc_logo_cnt {float:left; margin-right:18px;}
#frc_top.hp .frc_logo_cnt {margin-right:0px; width:200px; float:left;}
#frc_top.hp ul#red_carpet_cnt li {height:205px; display:inline-block; overflow:hidden; width:180px;}
#frc_top ul#red_carpet_cnt li {position:relative; float:left; margin-right:8px; clear:none; overflow:hidden; height:165px;}
#frc_top ul#red_carpet_cnt li.last_box {margin-right:0px;}
#frc_top ul#red_carpet_cnt li a.img_cnt {display:block;}
#frc_top ul#red_carpet_cnt h4 {position:absolute; top:90px; left:0px; background:url(http://static.film.it/sites/film2011/img/romacinemafest/red_carpet_title_bg.png)  repeat-x top; width:100%;}
#frc_top ul#red_carpet_cnt h4 a {color:#2b2b2a; font-size:15px; line-height:16px;}

#frc_cnt {background:#424241 url(http://static.film.it/sites/film2011/img/romacinemafest/body_background.png) repeat-x 0 212px;}
#frc_cnt.hp { background-position:0 239px;}

#frc_left {width:600px; padding:0 21px 20px; float:left; background-color:white;}
#frc_left.hp { background:none; padding:0 7px; width:628px;}
#frc_left.hp a.image_box img {float:left;}
ul#frc_left li {margin-bottom:25px; display:block;}
#frc_left h4 {margin-bottom:10px;}
#frc_left h4 a {font-size:20px; color:#de0303; font-weight:bold; line-height:21px;}
#frc_left p {font-size:16px; color:#fff; text-align:left; padding-top:5px;}
#frc_left p.top_box {color:#464444;}
#frc_left p.portal_name_style { font-size:20px; color:#d51a1a; font-weight:bold; color:#d51a1a; text-transform:uppercase; margin-bottom:2px;}

#frc_left .comments_cnt li {margin:0px !important;}

#frc_left ul.guiria_cnt li {margin-bottom:53px;}
#frc_left ul.guiria_cnt li img {float:left; margin:0 20px 20px 0;}
#frc_left ul.guiria_cnt h3 a {color:#a30303 !important; font-size:21px;}
#frc_left ul.guiria_cnt li p {color:#494949; font-size:14px;}

#frc_left ul.fin_in_pancorsko_cnt {margin-bottom:50px;}
#frc_left ul.fin_in_pancorsko_cnt li {margin-bottom:20px;}
#frc_left ul.fin_in_pancorsko_cnt h3 {float:left; margin-right:5px; color:#494949; font-size:14px;}
#frc_left ul.fin_in_pancorsko_cnt h3 a {color:#a30303 !important; font-size:14px;}

#frc_left div.come_acquistare_i_biglietti_cnt p {color:#494949; font-size:14px; margin-bottom:20px; text-align:left;}

#frc_left #breadcrumbs.cnt ul {padding:10px 0;}
#frc_left #breadcrumbs.cnt li, #frc_left #breadcrumbs.cnt a { font-size:14px; color:#8c8b8b !important;}
#frc_left #breadcrumbs.cnt li {display:inline;}
#frc_left #breadcrumbs.cnt.common {margin-left:-15px;}

 Articolo 
#frc_left div.articolo_cnt * { font-family:Arial, Helvetica, sans-serif; line-height:24px;}
#frc_left div.articolo_cnt { background:none; padding:0px; width:auto;}
#frc_left div.article_container, #frc_left div.article_content_container {width:567px;}
#frc_left div#user-options ul li#user-commenta {width:265px;}
#frc_left div#user-options ul li#user-commenta a {margin-right:170px;}
#frc_left p#foto-video-cnt, #frc_left p#foto-video-cnt a {color:#c90101; font-size:17px;}
 Articolo 

 User items 

 Gallery 
#frc_left.gall {background:#0A0A0A url(http://static.film.it/sites/film2011/img/romacinemafest/gallery_bg.png) repeat-x; padding-bottom:20px;}
#frc_left.gall .frc_gallery_box {width:500px; margin:auto; padding-bottom:20px; overflow:hidden;}
#frc_left.gall .frc_gallery_box h3 {border-bottom:1px solid #757474; display:block; margin-bottom:15px; font-size:18px; font-weight:bold; color:#fefefe; padding-bottom:3px;}
#frc_left.gall .frc_gallery_box img {margin:auto; display:block;}
#frc_left.gall .frc_gallery_box div.frc_gall_corpo {font-size:14px; color:#fefefe; line-height:18px; margin-top:10px;}
#frc_left.gall .frc_gallery_box p.frc_gall_keywords {margin:30px 0 0px 0;}
#frc_left.gall .frc_gallery_box p.frc_gall_keywords, #frc_left.gall .frc_gallery_box p.frc_gall_keywords * {font-size:11px; color:#fefefe;}
#frc_left.gall #breadcrumbs.cnt li, #frc_left.gall #breadcrumbs.cnt a {color:#fefefe !important;}
#frc_left.gall #breadcrumbs.cnt {margin-left:-10px;}

#frc_left.gall #pagination ul#pagination-main { background:url(http://static.film.it/sites/film2011/img/romacinemafest/backGalleryPages.png) no-repeat; width:548px; margin:auto;}
#frc_left.gall #pagination li.next {background:url(http://static.film.it/sites/film2011/img/bvlgari/backPaginationRight.png) no-repeat; right:0px;}
#frc_left.gall #pagination li.prev {background:url(http://static.film.it/sites/film2011/img/bvlgari/backPaginationLeft.png) no-repeat; left:0px;}
#frc_left.gall #pagination li.ends a {width:115px; border:0px;}
#frc_left.gall #pagination li.pages_cnt {width:315px; padding-right:10px;}
#frc_left.gall #pagination li a {line-height:22px; padding-left:8px; color:#666666; border-left:1px solid #4b4a4a;}
#frc_left.gall #pagination li a.first {border:0px;}
 Gallery 

 Galleries 
#frc_galleries_cnt {border-bottom:1px solid gray; padding:0 0 20px 0; margin:0 0 20px; width:100%;}
#frc_galleries_cnt.last_box {border:0px;}
#frc_galleries_cnt li {width:120px; margin:0 35px 0 0; float:left}
#frc_galleries_cnt li.fourth {margin-right:0px;}
#frc_galleries_cnt li h4 {margin:0px;}
#frc_galleries_cnt li h4 a {font-size:14px; color:#fefefe; font-weight:normal; line-height:18px;}
#frc_galleries_cnt li a.img_cnt {width:120px; display:block; overflow:hidden; margin-bottom:3px;}
 Scheda 
#frc_left_scheda {width:630px; float:left; background-color:white; position:relative; display:block; z-index:1;}
#frc_left_scheda #frc_breadcrumbs.frc_scheda {width:630px !important; margin:0; padding:5px 0px 9px; overflow:hidden;}
#frc_left_scheda #frc_breadcrumbs.frc_scheda ul {width:630px !important; overflow:hidden; position:relative !important;}
#frc_left_scheda .frc_scheda_top {width:592px; margin:0 19px; padding:14px 0; background-color:#ba2121; position:relative; z-index:1; display:block;}
#frc_left_scheda .frc_scheda_top li {padding:0 14px; color:#e7e6e6;}
#frc_left_scheda li.image_container {position:absolute; top:14px; right:13px; padding:0px; margin:0px; text-align:center;}
#frc_left_scheda a.frc_prossimamente_button { background:url(http://static.film.it/sites/film2011/img/romacinemafest/yellow_homevideo_prossimamente.png) no-repeat; width:183px; height:39px; display:block; padding:0px;}
#frc_left_scheda ul.frc_scheda_bottom { padding:20px 0 0 10px;}
#frc_left_scheda ul.frc_scheda_bottom img { position:relative; left:-20px; display:block;}
#frc_left_scheda ul.frc_scheda_bottom p.frc_scheda_mini_title {color:#f00b0b; font-size:14px;}
#frc_left_scheda ul.frc_scheda_bottom a { color:#373636; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px;}
#frc_left_scheda ul.frc_scheda_bottom li.frc_scheda_head {margin-top:30px;}
 Scheda 

#frc_right {width:300px; float:right; padding-bottom:290px; position:relative; color:#111111; font-size:16px; line-height:26px;}
#frc_right h5 {font-size:20px; color:#035f98; font-weight:bold; margin:0 0 80px 10px;}
#frc_right p {margin-left:10px; font-size:15px;}

#frc_right .right_shede {margin:10px 0px !important;}

#frc_right div.calendario_cnt {width:300px; overflow:hidden; margin-top:45px;}
#frc_right div.calendario_cnt ul {margin-bottom:30px;}
#frc_right div.calendario_cnt ul li { background-color:#232222; margin-left:7px;}
#frc_right div.calendario_cnt ul li.calendar_text {margin-right:9px;}
#frc_right div.calendario_cnt ul li, div.calendario_cnt ul li a {color:#DACAAF; font-size:12px;}
#frc_right div.calendario_cnt h2 
{
	display:block;
	height:21px;
	line-height:21px;
	width:283px;
	background:url(http://static.film.it/sites/film2011/img/romacinemafest/calendario_head_bg.png) no-repeat;
	font-size:12px;
	color:#d8d8da;
	font-weight:bold;
	padding:0 0 0 15px;
	cursor:pointer;
	text-indent:0px;
}
#frc_right div.calendario_cnt h2 span {font-size:42px; color:#dacaaf;}
#frc_right div.calendario_cnt li {padding:0 0 10px 15px; color:#f3f3f3 !important; font-size:11px; font-weight:normal;}
#frc_right div.calendario_cnt li a {color:#f3f3f3 !important; font-size:11px; font-weight:normal;}
#frc_right div.calendario_cnt li.first_cal {padding:0; background:none; margin:0px;}
#frc_right div.calendario_cnt h4 { font-size:16px; color:#d8d8da; font-weight:bold; margin-bottom:3px;}

#frc_right div.frc_right_articles {margin-bottom:15px;}
#frc_right div.frc_right_articles h3 a {color:white; font-size:16px; line-height:16px; margin:0px; padding:0px;}
#frc_right div.frc_right_articles a.img_cnt {display:block; margin-bottom:2px;}

#frc_right div.frc_in_diretta_cnt * {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;}
#frc_right div.frc_in_diretta_cnt {margin-bottom:15px; background:#3d3c3c url(http://static.film.it/sites/film2011/img/romacinemafest/filmit_in_diretta_bg.png) repeat-x 0 45px;}
#frc_right div.frc_in_diretta_cnt img {float:left; margin:0 12px 0 19px;}
#frc_right div.frc_in_diretta_cnt p {color:white; line-height:21px; margin:0px; padding:10px 19px 0;}

#frc_right div.frc_in_diretta_cnt div * {color:#9d9b9b; font-style:italic;}
#frc_right div.frc_in_diretta_cnt div {margin:9px; padding:0 7px; width:268px; border-top:1px solid #afaeae; border-bottom:1px solid #afaeae;}
#frc_right div.frc_in_diretta_cnt div span {float:right; line-height:30px;}
#frc_right div.frc_in_diretta_cnt div em {float:left; line-height:30px;}

#frc_gallerie_cnt li#segue {position:absolute; right:15px; top:-35px; background:none; width:auto; height:auto; float:none;}
#frc_gallerie_cnt li#segue a, li#vai_a_tutti_gli_articoli a {color:#DE0303 ; font-weight:bold; font-size:16px;}
#frc_left li#vai_a_tutti_gli_articoli {text-align:right; height:26px; line-height:26px; padding-right:5px; background-color:#333;}

div.frc_right_box { background:url(http://static.film.it/sites/film2011/img/bluray_right_box_bg.png) no-repeat; padding:20px 0 0 40px; width:480px; height:170px; position:relative; margin-bottom:60px;}
div.frc_right_box p {line-height:20px;}

div.articolo_cnt.frc {background:none; position:relative;}
div.articolo_cnt.frc * {line-height:26px !important;}
div.articolo_cnt.frc div#articolo_top_cnt {width:610px;}
div.articolo_cnt.frc div#articolo_top_cnt h1 {color:white; line-height:28px !important;}
div#frc_top #breadcrumbs.frc {padding:5px 0; margin:0px; width:200px;}
div#frc_top #breadcrumbs.frc a {color:#585757; font-size:14px;}

#frc_body_cnt {position:relative; padding:0 15px 0 13px; width:962px;}
#frc_body_cnt.hp {padding-top:0px;}
#frc_body_cnt.hp #breadcrumbs.frc {margin-left:-10px; padding-top:0px;}
#frc_body_cnt.hp #breadcrumbs.frc * {color:#464444;}
#frc_body_cnt.hp #breadcrumbs.frc ul {clear:both; display:block;}
#frc_body_cnt.hp #breadcrumbs.frc li {float:left; padding:0 3px 30px;}
#frc_body_cnt.scheda_cnt {padding-left:21px; width:949px;}
#frc_body_cnt .frc_menu_cnt {position:absolute; top:-38px; left:11px; display:block; z-index:9999;}
#frc_body_cnt ul.frc_menu li, #frc_body_cnt .frc_menu li span 
{
	background:url(http://static.film.it/sites/film2011/img/romacinemafest/menu_background.png) no-repeat 0 0;
	height:32px;
	line-height:32px;
	padding-top:2px;
	display:block;
	float:left;
	position:relative;
	margin-right:14px;
}
#frc_body_cnt ul.frc_menu .frc_submenus 
{
	position:absolute;
	top:31px;
	left:0px;
	background:url(http://static.film.it/sites/film2011/img/romacinemafest/frc_submenu_bg_left.png) no-repeat;
	width:143px;
	height:115px;
	z-index:9999;
	padding-top:5px;
}
#frc_body_cnt ul.frc_menu .frc_submenus.sub_calendar {width:215px; height:200px; background:url(http://static.film.it/sites/film2011/img/romacinemafest/frc_submenu_bg_middle.png) no-repeat; left:0px;}
#frc_body_cnt ul.frc_menu .frc_submenus.sub_informazioni {width:170px; height:60px; background:url(http://static.film.it/sites/film2011/img/romacinemafest/frc_submenu_bg_right.png) no-repeat;}
#frc_body_cnt ul.frc_menu .frc_submenus.sub_informazioni li {width:170px !important;}
#frc_body_cnt ul.frc_menu .frc_submenus li {background:none; display:block; width:160px; margin:2px 0 3px 0px; padding:0px !important; line-height:16px; height:auto !important; margin-right:0px !important;}
#frc_body_cnt ul.frc_menu .frc_submenus li a {color:white; padding:0 0 0 7px !important; margin:0px !important; background:none; text-indent:0px; height:auto !important; line-height:16px; width:auto !important;}

#frc_body_cnt ul.frc_menu li {display: inline; position:relative; cursor:pointer;}



#frc_body_cnt ul.frc_menu ul.frc_submenus  {display:none;}
#frc_body_cnt ul.frc_menu li:hover ul.frc_submenus {display:block; z-index:99999;}


#frc_body_cnt .frc_menu_cnt li span {margin:0px; width:17px; position:absolute; right:-17px; top:0px; background-position:right;}
#frc_body_cnt .frc_menu_cnt li a
{
	color:white;
	margin:0 0 0 15px;
	display:block;
	background:url(http://static.film.it/sites/film2011/img/romacinemafest/menu_items.png) no-repeat 0 0;
	text-indent:-9999px;
	height:28px;
}
#frc_body_cnt .frc_menu_cnt li#home a {background-position:-415px 0; width:43px;}
#frc_body_cnt .frc_menu_cnt li#sezione_festival a {background-position:0 0; width:110px;}
#frc_body_cnt .frc_menu_cnt li#calendario_proiezioni a {background-position:-111px 0; width:161px;}
#frc_body_cnt .frc_menu_cnt li#giuria a {background-position:-270px 0; width:51px;}
#frc_body_cnt .frc_menu_cnt li#informazioni a {background-position:-320px 0; width:95px;}

#frc_body_cnt .frc_menu_cnt li#home a:hover {background-position:-415px -28px;}
#frc_body_cnt .frc_menu_cnt li#sezione_festival a:hover {background-position:0 -28px;}
#frc_body_cnt .frc_menu_cnt li#calendario_proiezioni a:hover {background-position:-111px  -28px;}
#frc_body_cnt .frc_menu_cnt li#giuria a:hover {background-position:-270px  -28px;}
#frc_body_cnt .frc_menu_cnt li#informazioni a:hover {background-position:-320px  -28px;}

#frc_body_cnt.content {background:url(http://static.film.it/sites/film2011/img/bluray_body_back.png) repeat-y;}
#frc_body_cnt.content #frc_two_links {right:50px; top:-45px;}
#frc_body_cnt.content div.block {background:none; position:relative; top:-70px;}
#frc_body_cnt.content div.block ul.gallery_page_cnt  {background:none; height:auto !important; min-height:400px !important;}
#frc_body_cnt.content div.block_s {left:80px; position:relative; background:white none !important; top:-70px; padding-top:30px; width:660px; overflow:hidden;}
#frc_body_cnt.content div.block_s .articolo_cnt.frc { background:none;}

.frc_adv {text-align:right; margin-bottom:20px;}
a.roma_cinema_fest_adv {display:block; margin-bottom:15px;}
.frc_adv p {text-align:right; font-size:12px !important; margin:0px !important; line-height:18px !important;}
a.frc_right_tutte_le_fotto {text-align:right; display:block; color:white; font-weight:bold; font-size:13px;}

div.right_advertise_cnt {position:absolute; bottom:0px; right:-10px;}
.facebook-box-cnt {padding-left:0px; padding-right:0px;}
div.articolo_cnt div#articolo_top_cnt {padding-right:0px;}

.frc-gallery-kwds {margin:20px 0 0;}
.frc-gallery-kwds ul li {display: inline !important; color: #A4A4A4 !important; font-size: 13px !important;}
.frc-gallery-kwds ul a {color: #A4A4A4;}

 Pagination 
ul#sceda li.white.clear_style {padding:0 15px 0;}

#pagination {padding:0; margin:0px; height:29px; overflow:hidden;}
#pagination.tags {padding-top:20px;}
#pagination.pag {padding-top:10px;}
#pagination.no_padding, #pagination_gall.no_padding {padding:10px 0;}
#pagination ul#pagination-main {
    clear: left;
    background: transparent url(../img/backPagination.png) repeat-x;
    width: 610px;
    position: relative; display: block; margin: 0 auto;
}
div#pagination_cnt {background:url(../img/blk_rnd_s_whi_middle.png) repeat-y;}
div#serie_pagination_cnt {background-color:white; margin:0 5px;}

#pagination ul * {font: bold 14px Arial, Tahoma, sans-serif; color: #939393;}
#pagination .pagination {width: 486px; text-align: center;}
#pagination ul ul {width: auto; border: 1px solid;}
#pagination li {float: left; padding-top: 4px; height: 25px;}
#pagination li li, #pagination_gall li li {padding-top: 0;}
#pagination li.pages_cnt{display:block; width:420px; padding-right:60px; padding-top:4px; text-align:center;}
ul#gallery-pages li.pages_cnt {display:block; width:400px; text-align:center;}
#pagination li.ends a.pagination_inactive_nav, ul#gallery-pages li.ends a.pagination_inactive_nav {color:#999;}
#pagination li a,#pagination li span, #pagination_gall li a,#pagination_gall li span {display: inline-block; border-left: 1px solid #939393; padding-left: 4px;}
#pagination li a.first, #pagination_gall li a.first {border: 0;}
#pagination li a.no_style, #pagination_gall li a.no_style {border:0px; margin:0px; padding:0px;}
#pagination li.ends a {
    color: #4e4e4e;
    border: 0;
    padding: 0;
    width: 29px;
    text-align: center;
    font-size: 11px;
    display: block;
    line-height: 19px;
}
#pagination li.prev {
    position: relative;
    left: -6px;
    background: transparent url(../img/backPaginationLeft.png) no-repeat;
    padding-top:4px;
}
#pagination li.next {
    position: absolute;
    right: -6px;
    background: transparent url(../img/backPaginationRight.png) no-repeat;
    padding-top:4px;
}
#pagination li.pages, #pagination_gall li.pages {padding: 4px 0 0 0;}
 Pagination 

.frc_gallery_keywords ul {margin:0 0 20px;}
.frc_gallery_keywords ul li {float:left;}

.btn-comment {margin-left:0 !important;}
.btn-invite {margin-left:3px !important;}
.btn-reduce-fsize {margin-left:3px !important;}
.btn-increase-fsize {margin-left:3px !important;}








*/

