/* CSS Document */

* {margin:0px; padding:0px;}

body { margin:0px; padding:0px; height:100%; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-attachment:fixed; background-image:url(../images/back.jpg); background-repeat:no-repeat; background-position:top center;}

h1 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px;}
h2 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px;}
h3 {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#3a629e;}

.ZA_SLIKE------ {}
.slika_Desno { float:right; padding:0px 0px 10px 10px;}
.slika_Levo { float:left; padding:0px 10px 10px 0px;}
.ZA_TEKST------ {}
.txt_Normal { font-style:normal;}
.txt_Just { text-align:justify;}
.txt_Naslovni {font-weight:bold; font-size:16px;}
.txt_bold_centriran {font-weight:bold; text-align:center;}
.txt_Right { text-align:right;}

#containter { width:100%; height:100%;}

/*-------------------------HEDER----------------------------*/
#heder_Wrap { height:209px; background-color:#000000;}
#heder { width:800px; height:209px; margin:auto;}
#heder a { cursor:pointer;}
#link_home { width:105px; height:75px; float:left; margin:40px 0px 0px 21px;}
#link_bgd { width:75px; height:75px; float:left; margin:40px 0px 0px 25px;}
#naslov { float:left;}
#heder h1 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; font-weight:normal; margin:5px 0px 0px 25px;}
#flag { width:40px; height:11px; float:right; margin:70px 1px 0px 0px; }
#flag ul {margin:0px; padding:0px; list-style-type:none; list-style:outside; display:inline;}
#flag li {margin:0px; padding:0px; list-style-type:none; list-style:outside; display:inline; float:right;}
#flag a.lang_Serb {width:17px; height:11px; display:block; margin:0px 0px 0px 3px; background-image:url(../images/flag_srbija.gif); background-repeat:no-repeat; }
#flag a.lang_Serb:hover {background-position:0px -11px;}
#flag a.lang_Eng {width:17px; height:11px; display:block; margin:0px 0px 0px 3px; background-image:url(../images/flag_gb.gif); background-repeat:no-repeat;}
#flag a.lang_Eng:hover {background-position:0px -11px;}

#aktivan_Lang {background-position:0px -11px;}

#menu_Wrap { width:100%; height:31px; background-image:url(../images/crt_bw.gif); background-repeat:repeat-x; background-position:bottom;}
#menu { height:27px; width:800px; margin:auto;}
#btns { float:left;}
#btns ul { margin:0px; padding:0px; list-style-type:none; list-style:outside; display:inline;}
#btns li { margin:0px; padding:0px; list-style-type:none; list-style:outside; display:inline; float:left;}
#menu a.btn_naslovna { width:84px; height:27px; display:block; background-image:url(../images/btn_naslovna.gif); text-decoration:none;}
#menu a.btn_naslovna:hover {background-position:0 -27px;}
#menu a.btn_ofestivalu { width:84px; height:27px; display:block; background-image:url(../images/btn_ofestivalu.gif); text-decoration:none;}
#menu a.btn_ofestivalu:hover {background-position:0 -27px;}
#menu a.btn_programi { width:74px; height:27px; display:block; background-image:url(../images/btn_programi.gif); text-decoration:none;}
#menu a.btn_programi:hover {background-position:0 -27px;}
#menu a.btn_b2b { width:38px; height:27px; display:block; background-image:url(../images/btn_b2b.gif); text-decoration:none;}
#menu a.btn_b2b:hover {background-position:0 -27px;}
#menu a.btn_europe { width:117px; height:27px; display:block; background-image:url(../images/btn_europe.gif); text-decoration:none;}
#menu a.btn_europe:hover {background-position:0 -27px;}
#menu a.btn_desavanja { width:80px; height:27px; display:block; background-image:url(../images/btn_desavanja.gif); text-decoration:none;}
#menu a.btn_desavanja:hover {background-position:0 -27px;}
#menu a.btn_press { width:42px; height:27px; display:block; background-image:url(../images/btn_press.gif); text-decoration:none;}
#menu a.btn_press:hover {background-position:0 -27px;}
#menu a.btn_sponzori { width:65px; height:27px; display:block; background-image:url(../images/btn_sponzori.gif); text-decoration:none;}
#menu a.btn_sponzori:hover {background-position:0 -27px;}
#menu a.btn_kontakt { width:63px; height:27px; display:block; background-image:url(../images/btn_kontakt.gif); text-decoration:none;}
#menu a.btn_kontakt:hover {background-position:0 -27px;}


#current {background-position:0 -27px;}

#link_press a.link_press {width:202px; height:35px; display:block; background-image:url(../images/btn_formzaakredit.gif); text-decoration:none;}
#link_press a.link_press:hover {background-position:0 -35px;}
.box_Levo { float:left;}
.box_Desno { /*float:right; width:350px;*/padding-left:10px; font-size:9px; }
#link_media a.link_media {width:148px; height:35px; display:block; background-image:url(../images/btn_mediacentar.gif); text-decoration:none;}



#search_Div { width:130px; height:27px; float:right; display:inline;}
#search_Div form { margin:0px; padding:0px;}
#search_Div label {}
#search_Div input {width:103px; height:27px; border:none; background:none; color:#999999; font-size:10px; font-weight:bold; line-height:27px; float:left; background-color:#FFFFFF;}
#search_Btn input {width:33px; height:27px; background:url(../images/btn_search.gif) no-repeat; float:right; margin:-27px 1px 0px 0px; cursor:pointer;}

/*-------------------------CONTENT--------------------------*/
#content_Wrap {width:100%;}
#content { width:800px; margin:auto; clear:both; height:100%;}
#content_Left { width:567px; /*height:250px; overflow:auto;*/ float:left; border-right:1px #000000 solid; padding:0px 14px 0px 27px;}
#content_Right {width:186px; float:right;}

#menu_Right { width:177px; float:right;}
#btn_pregled {width:177px; height:31px; display:block; background-image:url(../images/btn_pregled_filmova.gif); background-position:0 -31px;}
#menu_Right a.btn_pregled { width:177px; height:31px; display:block; background-image:url(../images/btn_pregled_filmova.gif); text-decoration:none;}
#menu_Right a.btn_pregled:hover { background:none;}
#btn_clipping {width:177px; height:31px; display:block; background-image:url(../images/btn_clipping.gif); background-position:0 -31px;}
#menu_Right a.btn_clipping { width:177px; height:31px; display:block; background-image:url(../images/btn_clipping.gif); text-decoration:none;}

#menu_Right a.btn_clipping:hover { background:none;}
#menu_Right a.btn_arhiva { width:177px; height:31px; display:block; background-image:url(../images/btn_arhiva.gif); text-decoration:none;}
#menu_Right a.btn_arhiva:hover {background-position:0 -31px;}
#btn_pdf37 {width:177px; height:31px; display:block; background-image:url(../images/btn_pdf37.gif);}
#menu_Right a.btn_pdf37 { width:177px; height:31px; display:block; background-image:url(../images/btn_pdf37.gif); text-decoration:none;}
#menu_Right a.btn_pdf37:hover { background:none;}
#menu_Right a.btn_Arch { width:177px; height:31px; display:block; text-decoration:none;background-position:0 -62px;}
#menu_Right a.btn_Arch:hover { background-image:url(../images/btn_arhiva.gif); background-position:0 -31px;}
#btn_fest_prep {width:177px; height:31px; display:block; background-image:url(../images/btn_fest_prepor.gif); background-position:0 -31px;}
#btn_projectbook {width:177px; height:31px; display:block; background-image:url(../images/btn_projectbook.gif); background-position:0 -31px;}
#btn_selekcija {width:177px; height:31px; display:block; background-image:url(../images/btn_selekcija.gif); background-position:0 -31px;}
#btn_raspored {width:177px; height:31px; display:block; background-image:url(../images/btn_raspored.gif); background-position:0 -31px;}
#menu_Right a.btn_fest_prep { width:177px; height:31px; display:block; clear:both; background-image:url(../images/btn_fest_prepor.gif); text-decoration:none;}
#menu_Right a.btn_fest_prep:hover {background-position:0 -31px;}
#btn_projectbook a.btn_projectbook { width:177px; height:31px; display:block; text-decoration:none;background-position:0 -62px;}
#btn_selekcija a.btn_selekcija { width:177px; height:31px; display:block; text-decoration:none;background-position:0 -62px;}
#btn_raspored a.btn_raspored { width:177px; height:31px; display:block; text-decoration:none;background-position:0 -62px;}
#btn_web_serbia {width:177px; height:31px; display:block; background-image:url(../images/btn_web_serbia_special.gif); background-position:0 -31px;}
#btn_web_serbia a.btn_web_serbia { width:177px; height:31px; display:block; text-decoration:none;}
#current_Right {background-position:0 -31px;}
#n_download {width:177px; height:31px; display:block; background-image:url(../images/btn_download.gif);}
.naslovna { width:177px; background:#000000;}
.title_vesti {}
.vesti { width:157px; background:#000000; color:#FFFFFF; padding:10px 10px 0px 10px; font-size:9px;}
.vesti_iFrame {width:157px; height:270px; background:#000000; color:#FFFFFF; font-size:9px; clear:both;}

.page_Content { min-height:500px;}
.page_Content h2 {color:#3a629e;}
.page_Content a { color:#3a629e; text-decoration:none;}
.page_Content a:hover { color:#3a629e; text-decoration:underline;}
.list_1x ul {list-style-type:none; list-style:outside;}
.list_1x li {list-style-type:none; list-style:outside; display:block; margin:10px 0px 25px 0px; }
.list_1x li br { clear:right;}
.mali_Link { width:68px; height:15px; float:left; background:url(../images/arw_small.gif) no-repeat 58px 2px; }
.list_1x h2 { margin-bottom:5px; font-size:16px; font-weight:bold;}
.list_2x {}
.short_Desc { width:530px; background-color:#ebebeb; border:1px #999999 solid; color:#000000; padding:10px 15px; text-align:justify;}
#sponzori { text-align:center;}
#sponzori h3 { margin:20px;}
#sponzori ul {list-style-type:none; list-style:outside; display:inline;}
#sponzori li {list-style-type:none; list-style:outside; display:inline; vertical-align:middle;}
#sponzori img { border:none; vertical-align:middle; padding:5px; margin:5px 0px 5px 0px; /*background-color:#FFFFFF; border:1px #CCCCCC solid;*/}
#sponzori br { clear:both;}

#fest_preporucuje {text-align:left; vertical-align:middle;}
#fest_preporucuje h4 { font-size:12px; display:inline; margin-top:20px;}
#fest_preporucuje a {margin-top:20px; text-decoration:none; padding-top:10px;}
#fest_preporucuje ul {list-style-type:none; list-style:outside; display:inline;}
#fest_preporucuje li {list-style-type:none; list-style:outside; display:inline;}
#fest_preporucuje img { border:none;  padding:0px 5px 10px 5px; margin:0px 0px 0px 0px; float:left;}
#fest_preporucuje br { clear:both;}

.tabela_saPotpisom { float:right; font-size:9px; color:#666666; text-align:center; margin-left:10px;}

.naslov_filma {font-weight:bold; font-size:16px; color:#3A629E;}
.clear { clear:right;}

/*-------------------------FOOTER---------------------------*/
#footer_Wrap { width:100%; height:60px; clear:both;}
#footer { width:800px; height:40px; background-image:url(../images/crt_wb.gif); background-repeat:repeat-x; margin:auto; color:#FFFFFF; padding-top:16px; clear:both;}
#footer a { color:#FFFFFF; text-decoration:none; padding:0px 7px 0px 7px; font-size:9px; border-right:1px #FFFFFF solid;}
#footer a:hover {color:#FFFFFF; text-decoration:underline; color:#ffffff;}
#foot_Left { float:left; padding-left:20px;}
#foot_Right { float:right; padding-right:20px;}
#potpis { padding:0; margin:0; width:150px; height:10px; margin:0px 0px 0px 0px; float:right; padding-right:20px; color:#999999; text-align:right; font-size:9px;}
#potpis a {padding:0; margin:0; color:#999999; text-decoration:none; border-right:none; font-size:9px;}
#potpis a:hover {color:#999999; text-decoration:underline;}
/*-------------------------SPACERI--------------------------*/
.spacer_2px { margin:0px; padding:0px; clear:both; height:2px; font-size:2px;}
.spacer_5px { margin:0px; padding:0px; clear:both; height:5px; font-size:2px;}
.spacer_15px { margin:0px; padding:0px; clear:both; height:15px; font-size:2px;}
.spacer_10px { margin:0px; padding:0px; clear:both; height:10px; font-size:2px;}
.spacer_20px { margin:0px; padding:0px; clear:both; height:20px;  font-size:2px;}
.spacer_30px { margin:0px; padding:0px; clear:both; height:30px;  font-size:2px;}
.spacer_100px { margin:0px; padding:0px; clear:both; height:100px;  font-size:2px;}
.spacer_150px { margin:0px; padding:0px; clear:both; height:150px;  font-size:2px;}
.spacer_200px { margin:0px; padding:0px; clear:both; height:200px;  font-size:2px;}
.spacer_270px { margin:0px; padding:0px; clear:both; height:270px;  font-size:2px;}
.spacer_330px { margin:0px; padding:0px; clear:both; height:330px;  font-size:2px;}
.spacer_450px { margin:0px; padding:0px; clear:both; height:450px;  font-size:2px;}

/*-------------------------Linija-odvajanje-------------------------*/
.linija_razd { border-bottom:1px #000000 dashed; margin-bottom:10px; padding:0px; clear:both; height:10px; font-size:2px;}

/*-----------armonika-------------*/
#basic-accordian {width:177px; z-index:2;}
.accordion_headings {width:177px; height:31px; cursor:pointer; background-image:url(../images/btn_arhiva.gif); background-repeat:no-repeat; display:block;}
.accordion_headings:hover {background-position:0px -31px;}
.accordion_child{padding:15px; background:#3A629E;}
.header_highlight{background-image:url(../images/btn_arhiva.gif); background-repeat:no-repeat; background-position:0px -31px;}
#basic-accordian a { font-weight:bold; color:#FFFFFF; text-decoration:underline;}
#basic-accordian a:hover { font-weight:bold; color:#FFFFFF; text-decoration:underline;}

#akedit_Form {clear:both; margin:0 auto; width:350px; padding:25px; float:left;}
#akedit_Form p {font-size:11px; color:#666666; margin-bottom:20px; padding-bottom:10px;}
#akedit_Form label {display:block; font-weight:bold; text-align:right; width:150px; float:left; margin-top:7px; line-height:12px;}
#akedit_Form .small {color:#666666; display:block; font-size:11px; font-weight:normal; text-align:right; width:140px;}
#akedit_Form input {float:left; width:180px; margin:2px 0 10px 10px; border:solid 1px #d4d4d4;}	
#akedit_Form textarea {float:left; width:200px; margin:2px 0 10px 10px; border:solid 1px #d4d4d4;}
#akedit_Form select {float:left; width:206px; margin:2px 0 10px 10px; border:solid 1px #d4d4d4;}
#akedit_Form br { clear:both;}
#akedit_Form .checkBox input { width:15px; height:15px; border:none; margin-top:5px;}
#akedit_Form .akedit_btn_box input {float:left; width:100px; margin:2px 0 10px 10px; border:solid 1px #d4d4d4;}
#akedit_Form .akedit_btn_browse input { margin:2px 8px 0px 0px; background:#3a629e; padding:0px; width:auto; height:19px; float:right; cursor:pointer;  color:#FFFFFF; font-weight:bold; font-size:11px;}
#akedit_Form .akedit_btn_submit input { margin:0px 1px 0px 0px; background:#3a629e; padding:0px; width:auto; height:22px; float:right; cursor:pointer;  color:#FFFFFF; font-weight:bold; font-size:11px;}

/*.advanced_Search {width:530px; background-color:#ebebeb; border:1px #999999 solid; color:#000000; padding:10px 15px; text-align:justify;}
*/
#advSearch_Form {width:530px; padding:10px 15px; border:1px #999999 solid; background-color:#ebebeb; color:#000000; clear:both; margin:0 auto; }
#advSearch_Form label {display:block; font-weight:bold; text-align:right; width:120px; float:left; margin-top:7px; line-height:12px;}
#advSearch_Form .small {color:#666666; display:block; font-size:11px; font-weight:normal; text-align:right; width:140px;}
#advSearch_Form input {float:left; width:160px; height:18px; margin:2px 0 5px 10px; border:solid 1px #d4d4d4; font-size:11px; font-family:Arial, Helvetica, sans-serif;}	
#advSearch_Form textarea {float:left; width:220px; margin:2px 0 5px 10px; border:solid 1px #d4d4d4;}
#advSearch_Form select {float:left; width:228px; margin:2px 0 5px 10px; border:solid 1px #d4d4d4; font-size:10px;}
#advSearch_Form br { clear:both;}
#advSearch_Form .checkBox input { width:15px; height:15px; border:none; margin-top:5px;}
#advSearch_Form .adm_btn_submit input { margin:3px 1px 0px 5px; padding:0px; width:60px; height:18px; float:left; cursor:pointer;  color:#FFFFFF; font-weight:bold; font-size:9px; border:1px #000000 solid; background:#3A6293;}
.pagination { height:17px; color:#3A629E; text-align:center;}
.pagination span { width:20px; height:15px; margin-right:2px; display:block; float:left; color:#ffffff; background-color:#000000; border:1px #000000 solid; text-decoration:none;}
.pagination a { width:20px; height:15px; margin-right:2px; display:block; float:left; color:#3A629E; border:1px #3A6293 solid; text-decoration:none;}
.pagination a:hover {color:#3A629E; text-decoration:none; color:#FFFFFF; background-color:#3A629E;}

.hint { width:350px; height:38px; font-size:9px; border:1px #999999 dashed; padding:2px 4px; margin-bottom:5px;}
.calendar th { color:#3A629E; font-size:9px; padding:5px 1px 5px 0px;}
.calendar td { color:#808080; width:20px; height:15px; text-align:center; border-bottom:1px #ebebeb solid; border-right:1px #ebebeb solid;}
.calendar tr {border-left:1px #FFFFFF solid;}
.calendar-month {background-color:#000000; color:#ffffff; font-weight:bold; height:20px; line-height:20px;}
.calendar a {width:20px; height:15px; display:block; background-color:#3A629E; color:#ffffff; font-weight:bold; text-decoration:none;}
.calendar a:hover {background-color:#808080; color:#ffffff; font-weight:bold; text-decoration:none;}
.calendar #curent_Day { background-color:#990000; color:#FFFFFF;}

.film_Tip { padding:10px; width:200px; font-size:9px; text-align:left; position:absolute; top:381px; left:670px; background-color:#ebebeb; border:1px #808080 solid;}
.film_Tip ul {list-style-type:none; list-style:outside;}
.film_Tip li {list-style-type:none; list-style:outside; display:block; margin:5px 0px 5px 0px; }
