/* CSS Document */
/* border:solid 1px #000000; */

/*lets start this fu*kn css code*/
img { behavior: url(iepngfix.htc); }
html { background:#c0c0c0; padding:15px 0px; }
body { background: url(images/new/body.gif) #c0c0c0 no-repeat center top;  margin:0px; padding:0px; font-family:Tahoma, Arial; width:100%;}
a { outline: none; }

/*.one { width:100%; float:left;}*/
.white { position:absolute; z-index:-100; bottom:0px; left:0px; width:100%; /* background:url(images/white_bg.gif) repeat-x top left; */ height:82px;}
.two { width:1000px; overflow:hidden; margin:0px auto; background:url(images/new/white_top.gif) #ffffff no-repeat top left;}
.main { width:989px; background:url(images/new/white_bottom.gif) no-repeat bottom left; padding:10px 0px 10px 11px;}

.container { width:977px;  float:left; margin:0px; padding:0px; border:solid 1px #000000;}

.cleaner { float: none; clear: both; height:1px; font-size:1px; }

/*		====== ALL LEFT SIDE ======		*/
.left_side { width:238px; padding-top:156px; background:url(images/new/left_side_bg_re.gif) no-repeat top left; float:left;}
* html .left_side { height:604px;}

.menu { 
width:227px; 
/* background:url(images/some_shadow.gif) no-repeat top right;  */
float:left;}

.menu ul { 
list-style:none; 
width:227px; padding:0px; 
margin:0px; 
float:left;}

.menu ul li { 
text-align:center; 
width:227px; 
position:relative; 
z-index:1000; 
float:left;
}

.menu ul li a { 
font-family:Arial, Helvetica, sans-serif; 
font-size:13px; color:#572700; 
text-decoration:none; 
display:block; 
width:227px; 
line-height:29px; 
vertical-align:middle; 
margin:0px;}	
	
.menu ul li a:hover { background:url(images/new/btn_bg.gif) no-repeat top center; color:#FFFFFF;}
.contacts { width:205px; padding:2px 0px 0px 0px;}
.contacts .c_text {font-size:11px; color:#897e70; float:right; width:104px; text-align:right; background:url(images/phone1.gif) no-repeat right center; padding-right:89px;}
.contacts img {margin-left:48px; margin-bottom:10px;}
.horata { margin-left:0px; border:none; margin-top:20px; border:solid 1px #d2c7a3;}


/*		====== ALL CENTER SIDE ======		*/
.center {width:500px;  float:left; margin:0px; padding:0 0 100px; background:url(images/new/center_bg1.gif) no-repeat left top; }
.center .center_head { width:398px; height:47px; /*background:url(images/center_head_bg.gif) repeat-x top left;*/ padding:18px 0px 0px 102px;}
.center .center_head a b { display:none;}
.center .center_head a { width:294px; height:27px; display:block; /*background:url(images/kru6ari.gif) no-repeat top left;*/}
.center .center_photo { width:474px; height:217px; margin:10px 0px 0px 0px; background:url(images/center_photo_bg1.gif) no-repeat top left; padding:12px 0px 0px 9px; float:right;}
* html .center .center_photo {width:474px; }
.photo_in { width:200px; height:212px; position:relative; float:right;}
.photo { background:url(images/snimka.gif) no-repeat top left; width:465px; height:212px;}
.photo_link { background:url(images/fotogaleriq_bg1.gif) no-repeat top right; width:191px; height:22px; position:absolute; bottom:0px; right:0px; z-index:100; padding:10px 0px 0px 0px;}
.photo_link a { display:block; height:14px; width:110px; margin-left:63px; background:url(images/fotogaleriq_bg1_link.gif) no-repeat top left; padding:0px; }
.photo_link a:hover { background:url(images/fotogaleriq_bg1_link_hover.gif) no-repeat top left; }
.statuq { width:94px; height:152px; background:url(images/statuq.gif) no-repeat top left; position:absolute; right:-18px; bottom:32px; z-index:100;}
.center_welcome { width:473px; float:right; padding:0px 0px 20px 10px; margin:0px 0px 0px 0px; font-size:11px; color:#494949;}
* html .center_welcome {width:468px; margin:0px 0px 0px 9px; float:none;}
.center_welcome .h11 {  width:446px; font-size:13px; background:url(images/new/index_header_ttl.gif) repeat-x left bottom; color:#514c47; font-weight:bold; line-height:15px; vertical-align:middle;  padding:33px 0px 25px 0px;}
.center_welcome .h11 #backbtn { width:90px; height:30px; float: right; display: inline; margin:0px 20px 0px 0px; background:url(images/new/back_btn.gif) no-repeat top left; outline: none; }

.center_welcome h6 { font-size:12px; margin-left:50px;}
.center_welcome div img { margin:0px 10px 10px 0px; padding:0px; width:200px; float:left; }
.center_welcome img, .actualno img { margin:0px 0px 0px 25px; padding:0px; float:left; }
.welcome_text {float:left; width:454px; font-size:11px; color:#494949; padding:16px 0px 0px 0px; }
.welcome_text a { color:#FF7C04; }

.actualno {width:478px;  float:right; padding:0px; margin:0px 5px 0px 0px; }
* html .actualno { float:none; margin:0px 0px 0px 9px;}
.act {height:58px; width:446px; font-size:15px; font-size:13px; font-weight:bold; background:url(images/new/index_header_ttl.gif) repeat-x left bottom; color:#514c47; line-height:58px; vertical-align:middle; margin-left:10px; }
.articles_bg { width:468px; }
.articles {width:468px; }
.article_here { width:444px; padding:20px 0px 0px 24px; float:left; }
.img_bg { width:117px; height:83px; background:url(images/new/img_bg.gif) no-repeat top left; padding:0px 0px 0px 0px; float:left; position:relative; }
.img_bg img { margin:0px; }
.img_bg a {display:block; width:117px; height:83px; background: center no-repeat; }
.article_text { width:287px; padding:8px 0px 0px 26px; font-size:11px; color:#494949; float:left; }
.article_text a { float: left; background:url(images/articles_a_bg.gif) no-repeat center right; padding:0px 20px 0px 0px; margin-top:10px; font-size:11px; color:#ff7c04; text-decoration:underline; }
.counter { width:462px; height:40px; font-size:12px; padding-left:16px; color:#919090; float:right; text-align:center; vertical-align:bottom; line-height:40px; margin:30px 5px 0px 0px; }
* html .counter {width:462px; margin:0px 0px 0px 9px; float:none; }
.counter strong { background-color:#e9e1dc; font-size:12px; margin:1px; padding:2px; font-weight:bold; color:#572700; }
.copyright { font-size:10px; color:#ff7c04; margin:0px auto; text-align:center; clear:both; }
.copyright strong { font-weight:bold;}
.copyright strong a { text-decoration:none; color:#ff7c04; font-weight:bold; }
.copyright strong a:hover { text-decoration:underline; }
.bottom_bg { width:478px; height:24px; background:url(images/bottom_bg.gif) no-repeat bottom right; float:left; margin:0px 0px 0px 9px;}
* html .bottom_bg { float:none;}

/* -- NEW INDEX GALLERY -- */
.index_gallery { width:442px; float: left; display: inline; margin:15px 0px 0px 15px; background:url(images/new/index_gallery.jpg) no-repeat top left; padding:23px 0px 0px 28px; }
.index_gallery .bigimg { width:370px; float: left; text-align:center; }
.index_gallery .bigimg .mainimage { position:relative; width:370px; min-height:250px; }
* html .index_gallery .bigimg .mainimage { height:250px; }
.index_gallery .bigimg .mainimage img { border:solid 2px #ffffff; }

.index_gallery .pics { float: left; width:30px; height:250px; }
.index_gallery .pics .prev_arrow { width:30px; height:30px; float: left; margin:0px 0px 5px 0px; }
.index_gallery .pics .prev_arrow a { width:30px; height:30px; outline: none; float: left; background:url(images/new/index_gall_arrows.gif) no-repeat -30px top; }
.index_gallery .pics .prev_arrow a.prevdis { visibility: hidden; }
.index_gallery .pics .next_arrow { width:30px; height:30px; float: left; margin:5px 0px 0px 0px; }
.index_gallery .pics .next_arrow a { width:30px; height:30px; outline: none; float: left; background:url(images/new/index_gall_arrows.gif) no-repeat left top; }
.index_gallery .pics .next_arrow a.nextdis { visibility: hidden; }

.index_gallery .pics .thumblist { width:30px; height:180px; float: left; overflow:hidden; position:relative; }
.index_gallery .pics .thumblist ul { width:30px; position:relative; list-style: none; margin:0px; padding:0px; }
.index_gallery .pics .thumblist ul li { width:30px; height:30px; float: left; padding:0px 0px 0px 0px; margin:0px; }
.index_gallery .pics .thumblist ul li a { width:30px; height:23px; outline: none; padding:7px 0px 0px 0px; text-align:center; float: left; font-size:12px; color:#323232; text-decoration: none; }
.index_gallery .pics .thumblist ul li a img { display: none; }
.index_gallery .pics .thumblist ul li a.selected { background:url(images/new/index_gall_arrows.gif) no-repeat right top; color:#ffffff; font-weight:bold; }

/* the scrolling text on the index .... */
.index_contact { width:399px; display: inline; padding:10px 20px 0px 20px; text-align:center; font-size:12px; font-weight:bold; color:#657c35; height:26px; background:url(images/new/index_contact.jpg) no-repeat center top; float: left; margin:5px 0px 0px 30px; overflow: hidden; }
.index_contact span { color:#6c6e70; }
.index_contact marquee { width:399px; }



/*		====== ALL RIGHT SIDE ======		*/
.right_side { width:240px; float:left; background:url(images/new/right_side_bg.gif) no-repeat top left; }

.search_form { width:193px; height:30px; margin:14px 0px 0px 12px; padding:0px 0px 0px 35px; background:url(images/new/search_fld.gif) no-repeat top left;}
.search_bg { width:128px; height:18px; float:left; padding:8px 10px 0px 0px;}
.search { background:none; border:none; width:123px; height:18px; padding-left:5px;
font-size:11px; color:#afafaf;}
.s_btn { background:none; border:none; font-size:11px; margin-top:5px; color:#FFFFFF; font-weight:bold; padding:none; width:46px; height:16px; cursor:pointer; float:left;}


.right_small_menu { width:160px; height:53px; padding:13px 0px 0px 70px; }
.small_btns { margin:0px auto; }
* html .small_btns { height:53px; }
.small_btns a { width:23px; height:38px; display:block; display: inline; margin:0px 0px 0px 1px; float:left; background-image:url(images/new/right_top_icons.gif); background-repeat: no-repeat; }
.small_btns a.house {  background-position: left top; }
.small_btns a.house:hover {  background-position: right top; }
.small_btns a.letter { background-position: left -38px; }
.small_btns a.letter:hover { background-position: right -38px; }
.small_btns a.pcs { background-position: left -76px; }
.small_btns a.pcs:hover { background-position: right -76px; }

.small_btns img { float: left; margin:0px 5px 0px 5px; }


.right_middle { width:228px; background:url(images/new/right_middle.gif) no-repeat center top; padding:2px 0px 0px 12px; }
.right_middle a { width:218px; height:84px; float: left; margin:1px 0px 2px 6px; display: inline; background-image:url(images/new/right_middle_btns.gif); background-repeat: no-repeat; }
.right_middle a:hover { filter: alpha(opacity=65); -moz-opacity: 0.65; opacity: 0.65; }
.right_middle .for_krushari { background-position:left top; }
.right_middle .news { background-position:left -84px; }
.right_middle .signali { background-position:left -168px; }
.right_middle img { display:inline; float: left; margin:0px 0px 0px 6px; }

.anceta_bg { width:198px; background:url(images/new/anketa_bg.gif) no-repeat top left; padding: 70px 0px 0px 22px; margin:10px 0px 0px 10px; display:inline; float:left; }
.ancetata { width:198px; }

.ancetata .radio { color:#494949; font-size:11px; padding-top:5px; }
.ancetata span { font-size:11px; color:#494949; padding-left:0px; }
.ancetata .radio .aaa { border-top:solid 1px #EBEBEB; margin-bottom:5px; margin-top:5px; padding-top:5px; }
.ancetata .radio .aaa input { width:13px; height:13px; float:left; margin:0px 5px 0px 0px; border:none; }
.percent { margin-left:5px;}
.infos .texts a.forum { background:url(images/forum.gif) no-repeat top left; width:46px; height:13px; }
.infos .texts a.forum:hover { background:url(images/forum2.gif) no-repeat top left; }

/* PhotoGallery*/
.center_photogallery_bg { width:500px; background:url(images/center_photogallery_bg_bg.gif) repeat-y top left; float:left; }
.center_photogallery { background:url(images/center_photogallery_bg.jpg) no-repeat top left; width:484px; margin:0px; padding:15px 0px 0px 16px; float:left; }
.center_pwelcome { background:url(images/center_pwelcome_bg.gif) no-repeat top left; height:13px; padding:18px 0px 0px 48px; }
.center_pwelcome h1 { display:none; }
.spacer { background:url(images/space.gif) no-repeat center center; height:20px; width:409px; padding:0px 0px 0px 0px;  margin:0px; }
.center_photogallery span.aaaa { font-size:11px; color:#82532f; padding-left:48px; }

.the_gallery { width:473px; background:url(images/bg1.gif) repeat-y top center; padding:0px; margin:0px; float:left; }
.the_gallery .gallery {width:464px; background:url(images/bg_gall.gif) no-repeat top center; float:left; margin:0px; padding:26px 0px 20px 9px; }
.bg2 {width:473px; height:12px; background:url(images/bg2.gif) no-repeat top center; margin:0px; float:left;}
.off { width:458px; background:url(images/off_bg.gif) repeat-y top center; float:left; }
.galthumbs { width:458px; background:url(images/bigimage_bg.gif) no-repeat top center; padding:13px 0px 0px 0px; position:relative; z-index:2; }
#thumbs{}
.bigpic {width:458px; height:300px; float:left; padding-bottom:20px; text-align:center; }
* html .bigpic {width:458px;}

.gallery_thumbs { width:400px; height:135px; padding:10px 0px 0px 0px; float: left; display: inline; margin:0px 0px 0px 29px; background:url(images/new/gallery_pics.gif) repeat-x top left; }

#thumblist { width:312px; height:131px; float:left; overflow:hidden; padding-left:0px; margin:0px; padding-right:0px; position:relative;}
* html #thumblist { width:312px;}

.galthumbs #thumblist ul { display:block; height:119px; list-style:none; /*background:url(images/smallimages_bg.gif) no-repeat top left;*/ float:left; padding:8px 0px 0px 8px; margin:0px; overflow:hidden; z-index:1;}
.galthumbs #thumblist ul li {float:left; height:119px; display: inline; background:url(images/thumbnails.gif) no-repeat left bottom; width:96px; margin-right:8px;}
.galthumbs #thumblist ul li a { border:solid 1px #e6e2ce; }
.galthumbs #thumblist ul li a:hover {filter: alpha(opacity=65); -moz-opacity: 0.65; opacity: 0.65;}

.galthumbs .galarrow { float:left; width:32px; height:27px; display:inline; margin:40px 6px 0px 6px; }
.galthumbs .galarrow.prev { background:url(images/new/gallery_arrows.gif) no-repeat left top; outline: none; }
.galthumbs .galarrow.prevdis { visibility:hidden; }
.galthumbs .galarrow.next {background:url(images/new/gallery_arrows.gif) no-repeat right top; outline: none; }
.galthumbs .galarrow.nextdis { visibility:hidden; } 
 
.morepics {width:413px; height:123px; background:url(images/smallimages_bg.gif) no-repeat top left; float:left; padding:8px 0px 0px 11px; overflow:hidden; position:relative;}
.thumbnails_bg { width:96px; height:123px; background:url(images/senka.gif) no-repeat bottom left; margin:0px; padding:0px; float:left; padding-right:5px;}
.thumbnails { width:94px; height:94px; border:solid 1px #ece9d8; background-color:#FFFFFF; float:left;}
.thumbnails a:hover {filter: alpha(opacity=65); -moz-opacity: 0.65; opacity: 0.65;}

.oshte { float:left; padding-top:20px; padding-left:30px;}
.oshte p { font-size:11px; color:#9c632f; padding-left:5px;}
.oshte a { font-size:11px; padding-right:10px; padding-left:5px; color:#9c632f; text-decoration:none;  float:left; display:block;}
.oshte a:hover { color:#ff8f2d;}

.new_title { width:500px; height:60px; float: left; margin:0px; padding:0px; position:relative; top:-15px; left:-16px; background:url(images/new/new_title.gif) repeat-x left bottom; }
.new_title h1 { width:330px; float: left; margin:0px; padding:20px 0px 0px 44px; color:#514c47; font-size:12px; }
.new_title #backbtn { width:90px; height:30px; float: right; display: inline; outline: none; margin:15px 20px 0px 0px; background:url(images/new/back_btn.gif) no-repeat top left; }

* html .new_title { margin-right:-16px; }
* html .new_title h1 {  }


/* Footer */
.all_footer { width:949px; margin:0px auto; padding-top:40px; position: relative;}

.footer { width:100%; height:72px; background:url(images/footer.gif) repeat-x top left; padding:0px; margin:0px;}
.footer .copyright { width:885px; height:45px;  padding-left:32px; padding-right:32px; color:#777777; line-height:45px; vertical-align:middle;}
.footer .copyright span {font-size:11px; color:#777777; line-height:45px; vertical-align:middle; float:left;}
.footer .copyright a { text-decoration:none; color:#777777; font-size:11px; float:right;}
.footer .copyright a:hover { text-decoration:underline;}
.all_footer .upper { width:935px;}
/*nomerata ma stranicite*/
.paging { font-size:12px; color:#ff7c04; text-align:right; padding:5px 10px 5px 0px; border-bottom:solid 1px #7cd43f;}
.paging .selected { font-size:12px; color:#7cd43f; margin:0px auto; text-align:center; background:none; }
.paging .selected strong { color:#ff7c04;}
.paging a { color:#7cd43f;}
.stranici {font-size:12px; color:#ff7c04; font-weight:bold; }

/* pri tursene */
.search_result {}
.search_result li { font-size:12px; color:#7cd43f;}
.search_result li a { text-decoration:none; color:#ff7c04;}
.search_result li a:hover { text-decoration:underline;}

/*sitemap*/
.sitemap { font-size:12px; color:#66b431; margin:0; padding:10px 10px 0 39px; list-style-position: outside;}
.sitemap a { color:#66b431; text-decoration:none;}
.sitemap a:hover { text-decoration:underline;}
.sitemap ul { margin:0px; padding:0px; padding-left:20px;}
.sitemap ul li a { font-size:11px; color:#d56705; text-decoration:none;}
.sitemap ul li a:hover { text-decoration:underline;}

.sitemap li ul { margin:0px; padding:0px 0px 0px 15px;}
.sitemap li ul li ul { margin:0px; padding:0px 0px 0px 15px;}

/* butona na ancetata */
.action { margin:10px auto; font-size:0px; border:none; height:30px; width:90px; background:url(images/new/action1.gif) no-repeat top left; cursor:pointer;}
.action:hover { filter: alpha(opacity=65); -moz-opacity: 0.65; opacity: 0.65; }

/* za glavnoto menu - pri activ poziciq */
.menu ul li a.selected { background:url(images/new/btn_bg.gif) no-repeat top center; color:#FFFFFF; }

/*some shit*/
.forum {}
* html .forum { float:left;} /* hack samo za IE6 */
/*.forum { *float:left;} /* su6tiq hack samo za IE7 */

.data { color:#BABABA; font-size:11px; position:absolute; bottom:-20px; right:5px; }
.data1 {width: 200px; text-align: left; color:#BABABA; font-size:11px; display:block; padding-left:25px;}

object { margin:10px 0px 0px 10px; float:left; }



/* BIG ANKETNA FORMA */
.anketna_forma, .signal_forma{ width:484px; padding:15px 0px 0px 16px; float: left; color:#525252; font-size:11px; }
.anketna_body { width:472px; padding:20px 0px 0px 12px; float: left; color:#525252; font-size:11px; }
.anketna_body h1 { font-size:13px; text-transform:uppercase; }
.signal_forma form { margin: 0; padding: 0; }
#errors { color: #fff; background-color: #FB7321; font-size: 12px; text-align: center; padding: 15px; font-weight: bold; }

.anketna_body .question { width:448px; float: left; padding:15px 0px; border-bottom:1px dotted #525252; }
.anketna_body .question h3 { font-size:13px; color:#fb7321; text-transform:uppercase; margin:0px 0px 15px 0px; }
.anketna_body .question h4 { font-size:12px; margin:0px 0px 15px 0px; }
.anketna_body .question .input_row { width:448px; float: left; margin:0px 0px 5px 0px; }
.anketna_body .question .input_row label { }
.anketna_body .question .input_row input { float: left; display: inline; margin:0px 5px 10px 0px; padding:0px; }
.anketna_body .question .input_row label { float: left; display: inline; margin:0px 10px 10px 0px; *margin-top:3px; padding:0px; }

.anketna_body .question .textarea_1 { width:440px; height:50px; padding:5px; float: left; background:url(images/new/anketa_textarea_1.gif) no-repeat top left; }
.anketna_body .question .textarea_1 textarea { width:440px; height:50px; border: none; margin:0px; padding:0px; background: none; overflow:auto; }

.bottom_row { float: left; width:448px; padding:20px 0px 30px 0px; }
.bottom_row label { width:auto !important; float: left; display: inline; margin:7px 10px 0px 0px; }
.bottom_row .fld { float: left; display: inline; margin:0px 20px 0px 0px; width:83px; height:25px; background:url(images/new/spam_fld.gif) no-repeat top left; padding:5px 10px 0px 10px; }
.bottom_row .fld input { float: left; border: none; background: none; width:83px; height:25px; text-align: center; }
.bottom_row .submit_anketa { width:180px; height:30px; float: left; background:url(images/new/anketa_submit.gif) no-repeat top left; border: none; }

/* SIGNAL FORMA */

.signal_forma { color:#525252; }
.signal_forma td { text-align: left; }
.signal_forma td label { float: left; width:131px; padding:10px 0px 0px 0px; }
.signal_forma .signal_fld { width:300px; height:26px; padding:6px 10px 0px 10px; background:url(images/new/signal_fld.gif) no-repeat top left; }
.signal_forma .signal_fld input { width:300px; height:26px; background:none; border: none; }
.signal_forma .signal_textarea { width:300px; height:92px; float: left; padding:10px; background:url(images/new/signal_textarea.gif) no-repeat top left; }
.signal_forma .signal_textarea textarea { width:300px; height:92px; padding:0px; margin:0px; border: none; background: none; }

.signal_forma {  }

#soc-banner { margin: 0 auto 0 -234px; top: -90px; position: absolute; left: 50%; }
#soc-banner object { margin: 0; float:none; }
.all_footer .upper { width:925px; margin:0px auto; height:45px;}
.all_footer .upper ul { height:13px; list-style:none; padding:0px; margin:0px;}
.all_footer .upper ul li { height:13px; float:left; padding:0px 0px 0px 0px;}
.all_footer .upper ul li a { text-decoration:none; font-size:10px; color:#6b6b6b; display:block; padding:0px 8px 0px 8px; white-space: nowrap; }
.all_footer .upper ul li a:hover { color:#9c632f; border-right:#9c632f;}
.all_footer .upper ul li a.noborder,  .all_footer .upper ul li a.noborder:hover{ border:none;}
