body{text-align: center;color: #444;font-family: 'Trebuchet MS',Tahoma,Arial;font-size: 12px;line-height:17px;background:#fffbef;}
img{border:0px;}img a:hover{text-decoration: none;border:0px;}
a,.ahref,.ahref2{text-decoration: none;color:#043381;}
a:hover,.ahref:hover,.ahref2:hover{text-decoration: underline;}

/* MAIN ELEMENTS */
#main_frame{margin:auto;margin-top: -7px;width: 1000px;text-align: left;background: #fff;min-height:160px;}
#header{width:1000px;float:left;}
#header_top{width: 1000px;height: 70px;margin-bottom: 5px;}
#header-title{line-height:25px;float:left;height:54px;width:376px;position:relative;top:30px;left:150px;font-family:"Arial black",'Trebuchet MS',Tahoma,Arial;font-weight:bold;font-size:25px;}
#logo{float:left;background: url('/img/logo.png') no-repeat !important;height:57px;width:321px;position:relative;top:8px;left:5px;}
#log_in{float:right;font-size:14px;text-align:center;margin-top:10px;margin-right:10px;}
.log_name{font-weight:bold;font-size:18px;}.log_profile{font-weight:bold;line-height:29px}
#log_out{float:right;margin-top:0px;margin-top:3px;}
#log_out a{background: #c1dda3;color: #333;display:block;}
#log_out a:hover{color: #d93e2c;text-decoration: underline;}
#header-border{background:#ff3f3f;height: 5px;}
#left_frame{width: 670px;float: left;background: #fff;display:block;padding:10px;padding-top:0px;}
#left_body{width: 670px;float: left;text-align: justify;min-height:300px;background: #fff;display:block;}
#left_banner1{border: 2px solid #488842;padding: 0px;width:99%;background: #fff;}
#right_frame{width: 290px;float: left;background: #fff;display:block;padding:10px;padding-top:0px;}
#right_body{width: 280px;float: left;}
#footer{height:40px;float:left;width:100%;color: #666;line-height: 20px;margin-top:10px;text-align:center;}

/* BANNER */
.banner{float: left;width: 670px;border: 2px solid #488842;margin-bottom: 10px;}
.banner_r{float: left;width: 285px;border: 2px solid #488842;margin-bottom: 10px;}
.banner_title{background: #c1dda3;height: 30px;line-height: 30px;font-weight: bold;font-size: 15px;padding-left: 15px;}
.banner_content{padding: 10px;}
.banner_content1{float:left;width:70px;margin-right:7px;text-align:center;}.banner_content_small1{float:left;width:30px;margin-right:7px;padding:5px;}
.banner_content2{float:left;width:582px;}.banner_content_small2{float:left;width:500px;}
.content_title{font-weight:bold;font-size:20px;}.content_title2{font-weight:bold;font-size:17px;}
.content_type,.content_type2{font-weight:bold;font-size:15px;color:#C35144;float:right;padding-left:30px;}.content_type2{color:#e59d95;font-size:14px;}
.content_news{width:665px;float:left;padding-bottom:5px;padding-top:5px;margin-bottom:5px;border-bottom: 2px solid #488842;}
.content_more a{width:665px;float:left;padding-bottom:5px;padding-top:5px;margin-bottom:5px;text-align:center;font-weight:bold;}
.content_more a:hover{background:#edc1c2;cursor:hand;cursor:pointer;text-decoration:none;}
.warning{background:#fce2c1;}.important{background:#fbced9;}.reminder{background:#FAA3A3;}.alert{background:#AAC2FA;}
.topic_delete{float:right;display:none;font-size:11px;text-align:center;}
.topic_msg{display:block;}.open_msg,.submit_msg,#st_title,.file_msg2{display:none;}

/* COMMENTS */
.comments,.comments2,.comments3,.comments9{width:576px;height:13px;color:#666;font-size:11px;overflow: auto;}
.comments2{width:632px;height:74px;}
.italic{font-style:italic;font-size:11px;text-align:center;}.italic2{font-style:italic;}
.comment_name{font-weight:bold;color:#488842;font-size:11px;}
.comments_new,.comments_new2{float:left;background:#eee;padding:5px;width:572px;border-bottom:#fff 1px solid;}
.comments_new2:hover{text-decoration:underline;cursor:hand;cursor:pointer;}
.comment_publish{float:left;margin-top:3px;width:99%;}
.comment_time,.comment_time2,.topic_edit{float:left;color:#666;color:#488842;font-size:11px;padding-top:2px;padding-bottom:6px;}.comment_time2{float:none;margin-left:15px;}
.published_to{font-weight:bold;color:darkred;margin-left:15px;margin-right:15px;}
.topic_edit{color:#ed0678;margin-left:8px;display:none;}.topic_edit a{color:#ed0678;}.replay:hover,.auth:hover,.edit:hover,.delete:hover,.delete_com:hover,.active_text:hover{text-decoration:underline;cursor:hand;cursor:pointer;}
.comment_important{background:#ffaaaa;padding:5px 5px 0 5px;}
.news_msg{padding:0px;margin:0px;}
#st_text,#st_event,#topic_group,#topic_user,#topic_group3,#topic_user3,#search_to,.comment_to,.button_submit_small{display:none;}
.fancyx{cursor:hand;cursor:pointer;}

.click_comments{list-style: none;padding:0px;margin:0px;}
.click_comments li{padding:3px 0px 3px 25px;margin:0px;}
.click_comments li.commnets_icon{background: url('/img/icon_comments.png') no-repeat 10px 4px;padding-left:40px;color: #ed0678;}
.edit_comments{width:500px;height:53px;color:#666;font-size:11px;overflow: auto;}

.banner_img1,.banner_img2{margin-top:15px;width:288px;height:120px;float:left;border: 2px solid #488842;background: url('/img/banner_main1.jpg') no-repeat;}
.banner_img2{background: url('/img/banner_main2.jpg') no-repeat;}
.banner_img_text{position:relative;top:83px;left:-1px;width:270px;padding:10px;font-size:16px;font-weight:bold;background:#666666;color:#fff;}
.banner_img_text:hover{color:orange;cursor:hand;cursor:pointer;text-decoration:none;}
.banner_img_text2,.banner_img_text3{padding:10px;font-size:16px;font-weight:bold;background:#666666;color:#fff;width:640px;border:0;}
.banner_img_text2 img{margin-right:8px;}.ban_text{position:relative;top:-4px;}
.banner_img_text2:hover{color:orange;cursor:hand;cursor:pointer;}
.banner_img_text3 a{color:#fff;}.banner_img_text3 a:hover,.banner_img_text3 a.active,.href:hover{color:orange;text-decoration:underline;}
.href{color:#043381;}.href:hover{color:#043381;text-decoration:underline;}.active{color:#D61831;text-decoration:underline;}.active:hover{color:#A8081E;}
.inter:hover td{background:#EBD091;}

.filter,#filter,#filter2{width:640px;background:#666666;padding:10px;color:#fff;}#filter a,.filter a,#filter2 a{color:#fff;}#filter2{width:960px;}#filter a:hover,.filter a:hover{text-decoration:underline;}
.active_href{color:orange;text-decoration:underline;}

.file_msg,.file_msg2{float:left;width:800px;height:50px;}

/* NAVIGATION */
#navigation{float:left;line-height: 32px;font-size: 17px;font-weight: bold;width: 1000px;background: #c1dda3;margin-bottom: 5px;}
#navigation ul{list-style: none;padding:0px;margin:0px;}#navigation li{float:left;}
#navigation li a{float:left;background: #c1dda3;color: #333;display:block;padding: 2px 30px 4px 37px;margin-right:25px;}
#navigation li:hover{color: #fff;}
#navigation li:hover a, #navigation .active{color: #d93e2c;text-decoration: underline;}
.home,.project,.task,.report,.admin,.logout,.cwrs{width:30px;height:31px;padding-left:38px;margin-left:10px;}
#navigation .home{background: url('/img/icon_home.jpg') no-repeat 0px 2px;}
#navigation .project{background: url('/img/icon_project.jpg') no-repeat 0px 2px;}
#navigation .task{background: url('/img/icon_task.jpg') no-repeat 0px 2px;}
#navigation .report{background: url('/img/icon_report.jpg') no-repeat 0px 2px;}
#navigation .admin{background: url('/img/icon_admin.jpg') no-repeat 0px 2px;}
#navigation .cwrs{background: url('/img/icon_cwrs.jpg') no-repeat 0px 2px;width:10px;}
#navigation .logout{background: url('/img/icon_logout.jpg') no-repeat 0px 2px;margin-left:-100px;}
#navigation_active{float:left;position:relative;background: url('/img/nav_active.jpg') no-repeat;top:-5px;left:40px;width:62px;height:19px;}

/* TabMenu */
.TabMenu{width:99%;background:#c1dda3 !important;float:left;height:37px;}
.TabMenu ul{list-style: none;}
.TabMenu li{float:left;border-bottom:2px solid #488842;border-right:2px solid #488842;padding:10px 35px 9px 25px;margin:0px;color: #333;
position:relative;top:-13px;left:-40px;font-size:15px;font-weight:bold;}
.TabMenu li:hover, .TabMenu .active{color: #d93e2c;text-decoration: underline;cursor:hand;cursor:pointer;}
.TabMenu .tab_1{background: url('/img/icon_1.jpg') no-repeat 10px 4px;padding-left:50px;}
.TabMenu .tab_2{background: url('/img/icon_2.jpg') no-repeat 10px 4px;padding-left:50px;}
.TabMenu .tab_3{background: url('/img/icon_3.jpg') no-repeat 10px 4px;padding-left:50px;}
.TabMenu .tab_4{background: url('/img/icon_4.jpg') no-repeat 10px 4px;padding-left:50px;}
.TabMenu .tab_5{background: url('/img/icon_5.jpg') no-repeat 10px 4px;padding-left:50px;}
.TabMenu .disabled{background: url('/img/icon_2_disabled.jpg') no-repeat 10px 4px;padding-left:50px;color:#777;cursor:default;}
.TabMenu .disabled_3{background: url('/img/icon_3_disabled.jpg') no-repeat 10px 4px;padding-left:50px;color:#777;cursor:default;}
.TabMenu .disabled_4{background: url('/img/icon_4_disabled.jpg') no-repeat 10px 4px;padding-left:50px;color:#777;cursor:default;}
.TabMenu .disabled:hover,.TabMenu .disabled_3:hover,.TabMenu .disabled_4:hover{text-decoration:none;color:#777;cursor:default;}

/* ShortCut */
.schortcut, .schortcut2{list-style: none;padding:0px;margin:0px;}
.schortcut li a{padding:8px 0px 8px 0px;line-height:40px;font-weight:bold;color:#2f7425;}
.schortcut .detail a{background: url('/img/icon_detail.jpg') no-repeat 5px 0px;padding-left:45px;}
.schortcut .finance a{background: url('/img/icon_finance.jpg') no-repeat 5px 0px;padding-left:45px;}
.schortcut .info a{background: url('/img/icon_info.jpg') no-repeat 5px 0px;padding-left:45px;}
.schortcut .change a{background: url('/img/icon_change.jpg') no-repeat 5px 0px;padding-left:45px;}
.schortcut .edit a{background: url('/img/icon_edit.jpg') no-repeat 5px 0px;padding-left:45px;}
.schortcut .project2 a{background: url('/img/icon_open.jpg') no-repeat 5px 0px;padding-left:45px;}
.schortcut .project3 a{background: url('/img/icon_project2.jpg') no-repeat 5px 0px;padding-left:45px;}
.schortcut .hours a{background: url('/img/icon_hours.jpg') no-repeat 5px 0px;padding-left:45px;}
.schortcut .days a{background: url('/img/icon_days.jpg') no-repeat 5px 0px;padding-left:45px;}
.schortcut .plan a{background: url('/img/icon_plan.jpg') no-repeat 5px 0px;padding-left:45px;}
.schortcut .add a{background: url('/img/open.png') no-repeat 15px 6px;padding-left:45px;}
.link{margin-top:25px;font-weight:bold;color:#2f7425;}
#edit_status{margin-top:-15px;}

.schortcut2 li a{padding:8px 0px 8px 20px;line-height:40px;font-weight:bold;color:#2f7425;}
.schortcut2 li.active{background: #edc1c2;}
.schortcut2 li.active a{background: #edc1c2;margin-left:-25px;}
.active_arrow2{background: url('/img/arrow_purple_rev.png') no-repeat 0px 0px;position:relative;float:left;height:40px;width:27px;left:-19px;margin-top:-0px;}

/* FORM elements */
.label{clear: both;font-size: 1em;text-transform: uppercase;color: #999;margin: 0 15px 0 0;line-height: 3em;}
.button_submit,.button_submit_small,.button_submit_small2,.button_submit_small3{height:33px;width: 150px;margin-top: 10px;background:url('/img/bg_submit.jpg');color: #fff;font-weight: bold;}
.button_submit_small,.button_submit_small2,.button_submit_small3{height:25px;width:90px;font-size:10px;background-position:bottom;}
.button_submit:hover, .button_submit_small:hover,.button_submit_small2:hover,.button_submit_small3:hover{background:url('/img/bg_submit_hover.jpg') top;cursor: hand;cursor: pointer;}
.button_cancel:hover, .button_cancel_small:hover{cursor: hand;cursor: pointer;}
.button_cancel{height: 30px;width: 150px;margin-top: 10px;background-color: #ccc;color: #000;font-weight: bold;}
.button_cancel_small{height: 25px;width: 90px;margin-top: 10px;background-color: #ccc;color: #000;font-weight: bold;font-size:10px;}
.button_delete_small{height: 25px;width: 85px;margin-top: 10px;background-color: #ab0004;color: #fff;font-weight: bold;font-size:10px;}
.button_delete_small:hover{cursor: hand;cursor: pointer;}
.cancel{background:#941B1B;}.confirm{background:#0C6E07;}.cancel:hover{background:#F22727;}.confirm:hover{background:#40D138;}
.button_delete{position:absolute;top:300px;left:10px;background-color: #ab0004;color: #fff;font-weight: bold;font-size:10px;}
.error_msg{color: red;text-align: center;font-size: 13px;font-weight: bold;line-height:30px;margin-left:150px;}.error_msg2,.error_msg3{color:red;font-size: 13px;font-weight: bold;line-height:30px;}.error_msg3,.success_msg2{text-align:center;font-size:15px;}
.success_msg,.success_msg2{color: darkgreen;text-align: center;font-weight: bold;line-height:30px;}
.text_box,.text_box2,.text_box4,.text_box6,.login_box{width: 282px;padding: 7px 5px 4px;color: #555;font-size: 14px;border-color: #E5E5E5;border-style: solid;border-width: 0 1px 1px 0;background: #fff url(/img/bg_input.png) no-repeat scroll left top;}
.text_box4{width:293px;height:30px;}
.text_box6{font-size:10px;}
.login_box{line-height:30px;}
.text_box_small{width: 160px;padding: 7px 5px 4px;color: #555;font-size: 12px;border-color: #E5E5E5;border-style: solid;border-width: 0 1px 1px 0;background: #fff url(/img/bg_input.png) no-repeat scroll left top;}
.text_box_min,.text_box_min2{width: 24px;padding: 5px 0px 5px 0px;color: #555;font-size: 12px;text-align:center;border-color: #E5E5E5;border-style: solid;border-width: 0 1px 1px 0;background: #fff url(/img/bg_input.png) no-repeat scroll left top;}
.opt_main{font-weight:bold;font-size:12px;}
.opt_opt{padding-left:20px;}
.login_font{font-style:italic;color:#444;}.login_box{height:30px;}
#password-clear {display: none;}
.fancy{width:140px;color: #555;font-size: 14px;border: 0;}
.fancy option {background-repeat:no-repeat;background-color:#fff;padding:6px;padding-left:30px;}
.CheckBoxClass{display: none;padding-top: 5px;}
.CheckBoxLabelClass{background: url("/img/UnCheck.png") no-repeat;padding-left: 30px;padding-top: 3px;margin-bottom:16px;height: 19px;display: block;}
.CheckBoxLabelClass:hover{cursor: hand;cursor: pointer;}
.LabelSelected{background: url("/img/Check.png") no-repeat;}
.display_none{display:none;}
.obracun_txt{color:darkred;font-weight:bold;}

.alert_msg{position:absolute;padding:30px;border:#bbb 3px solid;background:#edc1c2;margin-top:180px;margin-left:330px;z-index:1000;text-align:center;}
#loader_bg{position:absolute;background: url('/img/loader_bg.png');width:100%;height:100%;display:none;}
#loader{background: url('/img/loader.gif') no-repeat;width:100px;height:100px;margin-left:400px;margin-top:150px;display:none;}

/* Default styled table */
.styled,.styled2,.styled3{width:100%;border: 2px solid #488842;}
.styled td,.styled2 td,.styled3 td{padding-left:10px;padding-right:10px;line-height:17px;padding-bottom:2px;}
.styled th,.styled2 th,.styled3 th{color:#2a5539;line-height:24px;padding-left:10px;font-weight:bold;padding-right:10px;}.styled th,.styled3 th{background: #c1dda3;}
.styled tr:nth-child(even),.styled2 tr:nth-child(even){background:#e8e8e8;}.styled_min tr:nth-child(odd){background:#EBF2E4;}.styled_min tr:nth-child(even){background:#FAF7F0;}.even{background:#FAF7F0;}.special{background:#F0DEB4;}.lock{background:#DBD7CE;}.tr_success,.tr_success td{background:darkgreen;color:#fff;}.tr_error,.tr_error td{background:#FAA3A3;}
.styled tr:hover,.styled2 tr:hover,.styled3 tr:hover,.hover_tr{background:#edc1c2;cursor:hand;cursor:pointer;}.edel_height{line-height:11px;}
.active_arrow{background: url('/img/arrow_purple.png') no-repeat -27px 0px;position:absolute;height:45px;width:27px;margin-left:35px;margin-top:-29px;}
.forward{float:right;position:relative;top:-50px;right:100px;}
.ended{background:#eee;}.weekend{background:#ccc;}.today{background:#a60517;}.insert_comment, .comment_set{background:orange;}
.styled_min,.styled_min2{width:100%;}
.styled_min th,.styled_min2 th{background: #c1dda3;color:#2a5539;line-height:20px;font-weight:bold;padding-right:10px;}
.styled_min tr:hover{background:#d8d8d8;}
.styled_min td{padding:1px;}
.td_title{text-transform: uppercase;font-weight:bold;}
.css-vertical-text {writing-mode:tb-rl;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform: rotate(90deg);white-space:nowrap;display:block;width:15px;height:160px;text-align:center;padding:0px;margin-left:-66px;margin-top:-65px;}
.activity_bg{background:#66a2be;color:#fff;}.activity_unsorted{background:#27769b;color:#fff;}.styled_min tr.tr_active{background:#edc1c2;}
.table_project_name{border-bottom:1px solid #aaa;font-size:11px;}
.tr_middle{float:left;position:relative;margin-top:4px;padding-right:10px;}
.sort_img img,.center_img{position:relative;top:4px;}.center_img2{position:relative;top:2px;}.delete_file{padding-left:30px;}.delete_file:hover,.hand:hover{cursor:hand;cursor:pointer;}
.plus{font-size:18px;font-family:Arial;font-weight:bold;position:relative;top:2px;}
#div_height{height:180px;}

.edelovodnik{border-width: 2px;border-spacing: 0px;border-style: solid;border-color: black;border-collapse: collapse;font-size:10px}
.edelovodnik td{border-width: 1px;border-style: solid;border-color: gray;text-align:center;padding-left:5px;padding-right:5px;}

/* PAGINATION */
.pagination_title{font-weight: bold; color: #333;}
.pagination_active{background: #bbb;padding: 2px;padding-left:5px;padding-right:5px;font-weight: bold;margin-right: 3px;border: solid #888 1px;float:left;}
.pagination_btn{background: url('/img/button.jpg');color:white;font-weight: bold;padding: 2px;padding-left:5px;padding-right:5px;margin-right: 3px;border: solid #669E49 1px;float:left;}
.pagination_btn:hover{background: url('/img/button-hover.jpg');text-decoration: underline;color:#fff;}
.pagination_more{float:left;font-weight:bold;padding-top:8px;}
.pagination_href:hover{text-decoration: none;}
#back-button, #next-button{background: url('/img/button-back.jpg') no-repeat;width: 23px;height: 23px;float: left;margin-right: 3px;border: solid #888 1px;}
#next-button{background: url('/img/button-next.jpg') no-repeat;}
#back-button:hover, #next-button:hover{background: url('/img/button-back-hover.jpg') no-repeat;}
#next-button:hover{background: url('/img/button-next-hover.jpg') no-repeat;}

/* DIV TABLE*/
.tr1,.tr2{width:676px;line-height:22px;border-left: 2px solid #488842;border-right: 2px solid #488842;}
.tr1:hover,.tr2:hover{background:#d8d8d8;cursor:hand;cursor:pointer;}
.tr1{background:#e8e8e8;}
.td1,.td2,.td3,.td4{float:left;background:transparent;}
.td1{padding-left:10px;width:350px;}.td2{width:229px;}.td3{width:60px;}.td4 img{margin-top:2px;}
.div_active{height: 35px;font-weight:bold;background:#edc1c2;border-bottom: 2px solid #488842;padding-top:10px;}
.div_active:hover{background:#edc1c2;}

/* JQUERY VALIDATION */
textarea.error,input.error,select.error{border: 1px solid red;}

/* Other elements */
.icon{position:relative;top:5px;}
.icon_text {font-weight:bold;font-size:14px;}
.add_button{float:right;cursor:hand;cursor:pointer;}.add_button a:hover{text-decoration:none;}
.outcome_button,.income_button{height:40px;}
.outcome_price{color:#c34139;font-weight:bold;}
.income_price{color:#327c32;font-weight:bold;}
.highlight{padding: 10px;background:#ddd;width:97%;}
#banner2_default li{margin-left:-20px;}
.comment{position:absolute;z-index:10;width:300px;height:170px;text-align:center;background:#fff;}
.show_status{line-height:30px;font-size:14px;font-weight:bold;text-align:center;text-transform: uppercase;}
.realizacija{width:70px;height:14px;font-size:9px;vertical-align:middle;text-align:center;}
.print{float:right;margin-right:10px;margin-top:-10px;}
.print:hover{cursor:hand;cursor:pointer;}
.print_menu{position:absolute;margin-left:867px;margin-top:24px;width:110px;height:75px;background:#c1dda3;z-index:1;}
.print_menu ul{list-style: none;}
.print_menu li{border:0;padding:0;}
.print_menu li a{float:left;padding:10px 35px 9px 25px;margin:0px;color:#333;font-size:15px;font-weight:bold;}
.print_menu li a:hover{color: #d93e2c;text-decoration: underline;}
.print_menu .print_pdf{background: url('/img/icon_pdf.jpg') no-repeat 10px 4px;padding-left:25px;}
.print_menu .print_word{background: url('/img/icon_word.jpg') no-repeat 10px 4px;padding-left:25px;}
.print_pdf2{background: url('/img/icon_pdf2.jpg') no-repeat 10px 4px;padding-left:35px;}
.print_word2{background: url('/img/icon_word2.jpg') no-repeat 10px 4px;padding-left:35px;}

#hour_table1{float:left;width:255px;}
#hour_table2{float:left;width:715px;overflow:auto;}

/* PROJECT PLAN */
.project_select{padding:10px;border:2px solid #488842;width:190px;margin-top:10px;font-weight:bold;text-align:center;margin-right:20px;background: #c1dda3;color:#2a5539;}
.project_select:hover{background:#488842;color:#fff;cursor:hand;cursor:pointer;}
.project_select2{padding:5px;border:2px solid #488842;width:340px;margin-bottom:4px;font-weight:bold;text-align:center;background:#fde1ac;color:#2a5539;}
.project_select2:hover{background:#fea423;color:#fff;cursor:hand;cursor:pointer;}
.float_left{float:left;}.float_left2{float:left;margin-left:15px;margin-top:7px;text-align:center;}
#add,#cancel{font-weight:bold;font-size:15px;}
.styled_ul{list-style:none;}
.activity{float:left;width:280px;text-align:center;font-weight:bold;min-height:200px;}
#next3{float:left;margin-left:20px;margin-top:80px;}
#next3:hover,#add:hover,#cancel:hover,.icon_text:hover{cursor:hand;cursor:pointer;}
.style_plan{background:#f0ffaa;}

.priority_div{padding-top:90px;}