/* CSS Document CINEMACITY */

body{text-align:center; padding:0; margin:0;font-size:0.75em; color:#fff; font-weight:normal; font-family:Arial;  background:#183B65 url(../images/bgwrapper.gif) repeat-y center;}
.wrapper{width:938px; padding:0; margin:0 auto;text-align:center; background:url(../images/bgwrapper.gif) repeat-y;}

a img {border:none;} 
html{height:100.05%;}
*{margin:0;padding:0;}
.images{ border:0;}

a{color:#73A3E1; text-decoration:none;}

.submit{ background:#3F4245; border:1px solid #3F4245; color:#fff; font-size:0.78em; font-weight:normal;}

.textbox{ background:#fff; border:1px solid #3F4346; font-weight:normal; font-size:1em;}


.logozone {display:block;float:left;margin:33px 0 0 58px;padding:0;width:292px; display:inline;}
.logozone a {display:block;outline:none; height:65px; overflow:hidden; margin:0; width:292px; background:url(../images/logo.gif) no-repeat;}
.logozone a span {float:left; display:block; margin-top:-1000px; }


.content{ background:url(../images/bgcontent.gif) repeat-x top; width:897px; padding:0; display:inline; margin:0 auto;}
.header{ margin:0;padding:0;width:938px; display:block; height:417px;}

.header_top{ position:absolute;z-index:101; float:left; width:938px; margin-bottom:-100px;	 height:100px;}
.selectmap{ float:right; margin:30px 40px 0 0; display:inline; text-decoration:none; outline:none; background:url(../images/harta.gif) no-repeat; width:177px; height:59px;}
.linerow{width:856px; padding:10px 0;margin:0 auto; background:pink; clear:both; display:inline;}
.linerow1{width:854px; text-align:left; margin:0 auto; padding-top:20px;  clear:both; display:block; }


.lineleft{width:610px; float:left; display:inline; padding:0 0 0 20px; } 
.lineright{width:245px; float:right; margin:0;padding:0;}

.lineleft_inside{width:245px; text-align:left; float:left; display:inline; padding:0 0 0 20px; } 
.lineright_inside{width:610px; text-align:left; float:left; margin:0 0 0 0;padding:0;}



.search{ background:url(../images/bgcauta.gif) no-repeat; display:block; float:right; width:245px; margin:0;padding:0;height:42px; line-height:42px;}
.btn_search{ background:url(../images/btn_search.gif) no-repeat; width:22px; height:19px;display:block; text-decoration:none; outline:none;}

.firstcol{width:350px; float:left; margin:40px 0 0 0; display:inline;}
.middlecol{width:235px; text-align:right; float:right;margin:40px 0 0 0;}
.lastcol{width:222px; float:left;margin:10px 0 0 0;}

.tab{ width:100%;}
.content_tab{clear:both;padding-bottom:40px; }
.tabheader{ background: url(../images/tab_r.gif) no-repeat top right; margin:0 0 0 0;padding:0; width:100%;  height:29px; border-bottom:1px solid #5492DB;}
.tabheader h1{padding:0;margin:0; padding:0; color:#FDFDFF; float:left; font-weight:bold;display:block; font-size:1em;}
.ico_hold{ background: url(../images/tab_l.gif) no-repeat left 31px; text-align:left; display:inline;margin-top:-31px; width:72px;  height:60px;float:left; position:relative; z-index:100;}
.ico_hold_menu{ text-align:left; display:inline; width:72px;height:60px;float:left;margin-top:-24px;margin-right:-55px; position:relative;z-index:101;}


.tabmenu{list-style:none;}
.tabmenu li{}

.ico_promo{ background:url(../images/ico_toatepromotiile.gif) no-repeat; display:block; font-weight:bold; outline:none; margin:10px 0 0 200px; padding:0 0 0 23px; color:#fff;}


.odd{margin:0; padding:10px; text-align:left; border-bottom:1px solid #1A5CAF; background:#09458D;}
.odd1{margin:0; padding:10px; text-align:left; border-bottom:1px solid #1A5CAF; background:#09458D url(../images/bg_grad.gif) repeat-y;}
.even{margin:0; padding:10px; text-align:left; border-bottom:1px solid #1A5CAF; background:#0B4181;}

.leadin{width:100%; display:block; text-align:left;}
.leadin .img{margin-right:10px; float:left;}
.leadin .info{float:left;}
.leadin .info .title{font-size:1.2em;color:#F7941D; font-weight:bold;}

.leadin .zone_rez{float:right;}
.leadin .info h2 a{ text-decoration:none; outline:none; color:#F7941D; font-weight:bold; }
.leadin .info h2 a:hover{color:#FFB662;}
.leadin .info h2{color:#D5E0E7; margin:0; font-weight:normal; font-size:1em;clear:both;}
.italicspan{font-style:italic; display:block; margin:0;}
.leadin .info .spaninfo{margin:5px 0 5px 0; display:block; color:#D5E0E7; clear:both;}
.spaninfo1.leadin .infonews{margin:2px 0 2px 0; display:block; color:#D5E0E7; clear:both;}
.leadin .infonews h2{color:#D5E0E7; margin:0; font-weight:normal; font-size:1em;clear:both;}

.spaninfo1.leadin .infonews{margin:2px 0 2px 0; display:block; color:#D5E0E7; clear:both;}


.titlenews{text-decoration:none; outline:none; color:#F7941D; font-weight:bold;}

.leadin .info .spaninfo2{margin:2px 0 2px 0; display:block; color:#D5E0E7; border-bottom:1px solid #14539D;padding:0 0 10px 0; clear:both;}
.leadin .info .spaninfo1 a{color:#D5E0E7;text-decoration:underline;}
.leadin .info .spaninfo1 a:hover{text-decoration:none;}
.leadin .info .infofilm{margin:2px 0 2px 0; display:block; color:#D5E0E7; border-bottom:1px solid #14539D;padding:10px 0 10px 0; clear:both;}

.linkinfo{background: url(../images/ico_arrow.gif) no-repeat 0 5px; outline:none; clear:both; margin:0; padding:0 0 0 8px; text-decoration:none; color:#73A3E1;}
.linkinfo1{background: url(../images/ico_arrow.gif) no-repeat 0 5px; outline:none; clear:both; margin:0 0 0 10px; padding:0 0 0 8px; text-decoration:none; color:#73A3E1;}
.linkinfo1:hover, .linkinfo:hover{color:#ABD1FF;background: url(../images/ico_arrow1.gif) no-repeat 0 5px;}

.leadin1{width:100%; background:#09458D; padding:10px 0; clear:both; display:block; text-align:left;}
.leadin1 h2 a{ text-decoration:none; outline:none; color:#F7941D;}
.leadin1 h2 a:hover{color:#FFB662;}
.leadin1 h2{color:#F7941D; margin:0 10px 0 10px; font-size:1em; font-weight:bold; clear:both;}
.italicspan1{font-style:italic; display:block; margin:0 0 10px 0;padding:0 5px 0 10px;}
.leadin1 .spaninfo1{margin:5px 0 5px 0; display:block; clear:both;padding:5px 10px;}

.leadin_odd{width:100%; background:#0A4181; border-top:1px solid #1D5CA6; padding:10px 0; display:block; text-align:left;}
.leadin_odd h2 a{ text-decoration:none; outline:none; color:#F7941D;}
.leadin_odd h2 a:hover{color:#FFB662;}
.leadin_odd h2{color:#F7941D; margin:0 10px 0 10px; font-size:1em; font-weight:bold; clear:both;}

.leadin_even{width:100%;background:#09458C; border-top:1px solid #1D5CA6; padding:10px 0; display:block; text-align:left;}
.leadin_even h2 a{ text-decoration:none; outline:none; color:#F7941D;}
.leadin_even h2 a:hover{color:#FFB662;}
.leadin_even h2{color:#F7941D; margin:0 10px 0 10px; font-size:1em; font-weight:bold; clear:both;}


.footer_promo_odd{ background:#09458D url(../images/ico_toatepremierele.gif) no-repeat; width:100%; float:left; clear:both; height:43px; display:block;}
.footer_promo_even{ background:#0B4181 url(../images/ico_toatepremierele.gif) no-repeat; width:100%; float:left; clear:both; height:43px; display:block;}

.banner{ width:100%;margin:10px 0; display:block;}

.imgborder{ border-top:1px solid #3E86DA;border-bottom:1px solid #3E86DA; }

.newsletter{background:url(../images/newesletter.gif) no-repeat; width:235px; height:135px; margin:5px 0 0 0; padding:0 0 0 0;}

.searchform{ width:222px; display:block; margin:10px 0 0 0;}
.header_searchform{display:block; width:222px; height:29px; line-height:29px; background:url(../images/top_calendar.gif) no-repeat;}
.header_searchform h1{ font-size:1em; color:#fff; font-weight:bold; text-align:left; padding:0 0 0 10px;}
.footer_searchform{ width:222px; display:block; height:9px; background:url(../images/footer_calendar.gif) no-repeat;}
.body_searchform{ width:202px; display:block; padding:10px; background:#4280CB;}

.footer{ width:856px; border-top:1px solid #0C53A6; margin:0 auto;padding:5px 0 20px 0; display:block;}
.left_footer{ margin:0; padding:0; width:740px; float:left;}
.right_footer{ float:left; margin:0;padding:0; width:110px; display:block;}
.twenty{background:url(../images/logo_twenty.gif) 0 0; width:110px; outline:none; line-height:27px; margin:0 0 0 0; height:27px;  display:block;}
.twenty:hover{background:url(../images/logo_twenty.gif) 0 27px; width:110px; line-height:27px; margin:0 0 0 0; height:27px;  display:block;}
.twenty span{ display:none}
.footer_link{clear:both;list-style:none; margin:0;text-align:left; display:inline;float:left; padding:5px 0 5px 0; width: 600px;}
.footer_link li {list-style:none; float:left; margin:0;  text-align:right; padding:0;text-decoration:none;}
.footer_link h1{ font-size:1em;font-weight:normal;}
.footer_link .footer_link_normal{float:left; text-decoration:none; color:#A2CAF9; outline:none; font-weight:normal;}
.footer_link .footer_link_normal:hover{float:left; text-decoration:none; color:#B5D4F9;}
.footer_link span{float:left; text-decoration:none; color:#A2CAF9; padding:0 5px; margin:0;}
.footer_copy{list-style:none; margin:0;text-align:left; display:inline;float:left; padding:0; width:740px;}
.footer_copy li a{text-decoration:underline;float:left; text-decoration:none; color:#A2CAF9; padding:0 5px; margin:0;}
.footer_copy li a:hover{text-decoration:none}
.footer_copy li {list-style:none; float:left;margin:0; text-align:right; padding:0;text-decoration:none;}
.footer_copy span{float:left; text-decoration:none; color:#669FE3; padding:0; margin:0;}







/*-----MENU HEADER-----------*/

#invertedtabs{/*margin-left:60px;*/padding:0;float:left;background: transparent;padding-left: 5px;}
#invertedtabs ul{margin:0;margin-bottom: 1em;padding:0;list-style:none;}
#invertedtabs li{display:inline;margin:0 2px 0 0;padding:0;line-height: 1.5em;}
#invertedtabs a{float:left;color: white;background: #103F75;margin:0 5px 0 0;padding:0 0 0 3px;text-decoration:none;cursor:pointer;}
#invertedtabs a span{float:left;display:block;padding:3px 9px 3px 6px;cursor:pointer;}
#invertedtabs a span{float:none;}
#invertedtabs a:hover{background-color: #3170BC;}
#invertedtabs a:hover span{background-color: #3170BC;}
#invertedtabs #current a, #invertedtabs #current span{background-color: #3170BC;}
#invertedtabs #blog a, #blog a:hover span {
	background-color:#F67E1D;
}

/*-----END MENU HEADER-----------*/

.menucateg{list-style:none; width:100%; display:inline;}
.menucateg li{list-style:none; width:100%; float:left; display:block; text-align:left;}
.menucateg h2{ font:normal; font-size:1em;}
.menucateg .line_even{color:#fff; background:#0A4181; margin:0; border-bottom:1px solid #00489C;}
.menucateg .line_odd{color:#fff; background:#09458D; margin:0; border-bottom:1px solid #00489C;}
.menucateg .inactive{color:#fff; background:url(../images/ico_arrow2.gif) no-repeat 8px 9px; padding:5px 0 5px 17px; margin:0; font-weight:normal; display:block;}
.menucateg .inactive:hover{color:#A6CEFD;}
.menucateg .active{color:#F7941D; background:url(../images/ico_arrow2.gif) no-repeat 8px 9px; padding:5px 0 5px 17px; margin:0; font-weight:bold; display:block;}

.breadcrumbs{margin:0;padding:0; background: url(../images/bg_breadcrumbs.gif) no-repeat left bottom; display:block; padding:10px 0 10px 0; text-align:left; }
.breadcrumbs ul{ list-style:none; margin:0 0 0 0;padding:0; display:block;}
.breadcrumbs li{ list-style:none;margin:0;padding:0; text-align:left; float:left;}	
.breadcrumbs li a{margin:0;padding:0; outline:none; text-decoration:underline; padding: 0; font-weight:normal; color:#C9E1FF;font-style:italic;}
.breadcrumbs li a:hover { text-decoration:none;}
.breadcrumbs li span{margin:0; padding:0; color:#C9E1FF; text-decoration:none; padding:0 3px;font-weight:normal;}


.rezervare{background:url(../images/btn_rezervare.gif) no-repeat; width:93px; height:31px; display:block;text-decoration:none; outline:none; margin:20px 0 0 0;}
.rezervare span{ display:none;}

.btn_r{background:url(../images/btn_r.gif);width:22px; height:19px;outline:none; float:left; display:block;}
.btn_r span{display:none;}
.btn_r_blank{ width:22px; height:19px;outline:none; float:left; display:block;}

.listpages{ list-style:none; width:30%; margin:0 auto;padding:0; display:inline;}
.listpages li{ list-style:none; margin:0;float:left; padding:0 2px; line-height:10px; text-align:left;}
.listpages li .normal{ padding:4px; display:block; color:#7BACE7; font-weight:normal; outline:none; text-decoration:none;}
.listpages li .normal:hover{ background:#10519D;font-weight:normal; color:#538ED2; outline:none; text-decoration:none;}
.listpages li .visited, .listpages li .visited:hover{ background:#7DB3F2;font-weight:bold;padding:4px; outline:none;display:block; color:#0E3B70; text-decoration:none;}
.listpages li span{color:#3D679F; padding:0 5px;margin:0;}

/*----------MENU PROGRAM----------*/

#menu_program{padding: 0; background:#09458C;padding:0 0 20px 0; width:100%;}
#menu_program ul{margin:0; margin-left:10px;margin-bottom: 1em; padding:0;list-style:none;}
#menu_program li{display:inline;margin:0 2px 0 0;padding:0;line-height: 1.5em;}
#menu_program a{outline:none;float:left;color:#7DA5D5;background: #2260AA url(../images/color_tabs_left2.gif) no-repeat left bottom;margin:0 2px 0 0;padding:0 0 0 3px;text-decoration:none; outline:none;}
#menu_program a span{float:left;display:block;background: transparent url(../images/color_tabs_right2.gif) no-repeat right bottom;padding:3px 9px 3px 6px;}
#menu_program a span{float:none;}
#menu_program a:hover{background-color: #3272BE;}
#menu_program a:hover span{background-color: #3272BE;}
#menu_program #current_prog a, #menu_program #current_prog span{background-color: #5492DB;outline:none; color:#E2EFFF;}

/*----------END MENU PROGRAM----------*/


/*-------------------MENU DETALII FILM-----------------------*/


#glowingtabs{float:left;width:100%;line-height:normal;}
#glowingtabs ul{list-style-type: none;margin:0;margin-left: 5px;padding:0;}
#glowingtabs li{display:inline;margin:0;padding:0;}
#glowingtabs h1{font-weight:normal; font-size:1em;}
#glowingtabs a{float:left;background:url(../images/glowtab-left.gif) no-repeat left top;margin:0;margin-right: 5px; padding:0 0 0 9px;text-decoration:none;}
#glowingtabs a span{float:left;display:block;background:url(../images/glowtab.gif) no-repeat right top;padding:10px 12px 10px 50px;font-weight:bold;color:#fff; font-size:1.2em;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#glowingtabs a span {float:none;}
/* End IE5-Mac hack */
#glowingtabs a:hover span {color: #fff;}
#glowingtabs #activebut a{background-position:0 -82px; }
#glowingtabs #activebut a span{background-position:100% -82px;color: #fff;}
#glowingtabs a:hover{ background-position:0% -82px; }
#glowingtabs a:hover span{background-position:100% -82px;}


.blockinfo{width:537px; margin:0 auto;padding:20px 0;text-align:left; display:inline;}   
.blockinfo1{ margin:0;padding:20px;text-align:left; display:block;}   
.blockinfo_meniuri{ width:630px; margin:0 0 0 80px;padding:10px;text-align:center; clear:both; display:block; } 
.blockinfo_meniuri span { font-size:1.4em; border-bottom:1px solid #3272BE; background:#1456a3; font-weight:bold;text-align:left; padding:5px;margin-bottom:20px; display:block; clear:both;}



.table_promo{text-align:center;width:98%; margin:0 0 0 12px;}

.toolsnews{border-bottom:1px solid #13539E; display:block;float:left; width:100%;background:#0A4181; text-align:left;  padding:10px 0 10px 0;}
.list_infonews{list-style:none; margin:0;text-align:left; width:100%;background:#0A4181; }
.list_infonews li {list-style:none; float:left;margin:0; text-align:right; padding:0 0 0 5px;text-decoration:none;}

.ico_trimiteprieten{ background:url(../images/ico_trimite.gif) no-repeat 0 0;text-decoration:underline;height:21px;outline:none; width:123px; display:block; margin:0;padding:0; text-decoration:none;}
.ico_trimiteprieten:hover{text-decoration:none;}

.ico_print{ background:url(../images/ico_print.gif) no-repeat 0 0;text-decoration:underline; height:21px;width:76px; display:block;outline:none;  margin:0;padding:0; text-decoration:none;}
.ico_print1:hover{text-decoration:none;}
