body{text-align: center;color: #444;font-family: Calibri,'Trebuchet MS',Tahoma,Arial;font-size: 13px;line-height:17px;background: #e9e9e9;padding:0;margin:0;}
img{border:0px;}img a:hover{text-decoration: none;border:0px;}
a{text-decoration: none;color:#043381;}
a:hover{text-decoration: underline;}
.hand{cursor:hand;cursor:pointer;}
.display_none{display:none;}
.center_img,.center_img2{position:relative;top:3px;}.center_img2{top:6px;}
#st_text,#st_event,#topic_group,#topic_user,#topic_group3,#topic_user3,#search_to,#publish_type,.more_news,.button_submit_small2,.cancel_answer{display:none;}

/* MAIN ELEMENTS */
#main_frame{margin:auto;margin-top:10px;width: 1000px;text-align: left;}
.main_frame{float:left;width:100%;background:#ddd9c3;}
.main_text{padding:20px 50px 20px 50px;text-align:justify;background:url('http://admin.spletne-resitve.com/img/bg_frame.png');}
#top_frame{background:url('http://admin.spletne-resitve.com/img/bg_top_frame.jpg');height:25px;width:702px;text-align:center;color:#4565ae;font-size:19px;font-weight:bold;margin: 10px 0px 0px 10px;padding:8px 0px 0px 20px;}
#top_frame2{float:left;background:#1a3f6c;height:18px;width:100%;text-align:center;color:#fff;font-size:14px;font-family:"Times New Roman", Arial;}
#left_body{width: 734px;float: left;padding:0 8px;text-align: justify;min-height:230px;display:block;background:#fff;}
#left_body_frame{float:left;background:#fff;background:#ddd9c3;}
#left_banner1{border: 2px solid #488842;padding: 0px;width:99%;}
#right_body{width: 230px;float:left;padding:10px;}
#footer{float:left;color: #666;line-height: 15px;padding-top:10px;padding-bottom:30px;background:#fff;width:100%;text-align:center;}
.home_frame{padding:20px;font-size:1.1em;}
.home_frame h1,.home_frame h2{text-align:center;}
.enter_portal a{background:#666666;padding:10px 50px;color:#fff;margin-left:220px;text-align:center;font-weight:bold;}
.frame_content{padding:10px;margin-top:10px;}

/* CATEGORY EDITOR */
.category_editor_icon{float:right;position:relative;top:5px;}
.category_editor_icon2{float:left;}
.category_editor_icon:hover{cursor:pointer;color:#f39423;}
.category_editor_frame{position:absolute;margin:90px 20px;border:5px solid #fff;top:0px;left:0px;width:900px;height:570px;background:#e5eef4;z-index:99;padding:50px;display:none;}
#dialog-confirm4{z-index:9999;}
.category_close{float:right;position:relative;top:-30px;right:-25px;}
.category_close:hover{cursor:pointer;color:#f39423;}
.delete_cat{color:red;}.delete_cat:hover{color:darkred;}
.edit_cat{color:#C2EDC2;}.edit_cat:hover{color:#fff;}
.cancel_cat{color:#000;}.cancel_cat:hover{color:#fff;}
.row_selected td,.row_selected{background:#f39423;color:#fff;}
.category_add{display:none;}
.sorting_disabled{color:#fff;}

.overlay {background-color: #000;bottom: 0;display: none;left: 0;opacity: 0.5;filter: alpha(opacity = 50); /* IE7 & 8 */position: fixed;right: 0;top: 0;z-index: 99;}

.content_msg_short{height:100px;}
.short_msg_open:hover,.short_msg_open.active,.link:hover{color: #f39423;}

/* NAVIGATION */
.navigation{height:32px;margin:0px;margin-bottom:25px;padding:0px;}
.navigation ul{list-style:none;padding:0px;margin:0px;}.navigation li{float:left;list-style:none;}
.navigation li a,.navigation li span{width:140px;text-align:center;float:left;font-size: 14px;font-weight: bold;color: #fff;display:block;line-height: 30px;background:darkblue;text-transform: uppercase;}
.navigation li a{margin-left:5px;border:1px solid #fff;}
.navigation li:hover a, #navigation .active{color: #f39423;text-decoration: underline;}

/* BANNER */
.banner{float:left;margin-top:10px;}
.banner_user{background:url('http://admin.spletne-resitve.com/img/bg_navigation.png');color:#fff;padding:10px;}
.banner_user a{color:#fff;}
.banner_user_content{padding:5px;padding-left:12px;}
.banner_user_content .active{text-decoration:underline;}

/* FORM elements */
.label{clear: both;font-size: 1em;text-transform: uppercase;color: #999;margin: 0 15px 0 0;line-height: 3em;}
.label_bold{font-weight:bold;font-size:17px;color:#444;}
.required{color:darkred;font-weight:bold;font-size:25px;}
.button_submit,.button_submit_small,.button_submit_small2,.button_submit_small3,.button_submit_small4,.button_submit_small5,.button_submit_small6{height:33px;width: 150px;margin-top: 10px;background:url('http://admin.spletne-resitve.com/img/bg_submit.jpg');color: #2d5092;font-weight: bold;}
.button_submit_small6{background:url('http://admin.spletne-resitve.com/img/bg_answer.jpg');}
.button_submit_small,.button_submit_small2,.button_submit_small3,.button_submit_small4,.button_submit_small5,.button_submit_small6{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,.button_submit_small4:hover,.button_submit_small5:hover,.button_submit_small6:hover{background:url('http://admin.spletne-resitve.com/img/bg_submit_hover.jpg') top;cursor: hand;cursor: pointer;}
.button_submit_small5,.button_submit_small6{background:#fabe09;color:#000;width:150px;}
.button_cancel:hover, .button_cancel_small:hover{cursor: hand;cursor: pointer;}
.button_cancel{height: 41px;width: 150px;text-align:center;background-color: #ccc;color: #000;}
.button_cancel_small{height: 25px;width: 90px;margin-top: 10px;background-color: #ccc;color: #000;font-weight: bold;font-size:10px;display:none;}
.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;}
.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{color:red;font-size: 13px;font-weight: bold;line-height:30px;}
.success_msg{color: darkgreen;text-align: center;font-weight: bold;line-height:30px;}
.text_box,.text_box2,.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(http://admin.spletne-resitve.com/img/bg_input.png) no-repeat scroll left top;}
.text_box::-webkit-input-placeholder,.text_box:-moz-placeholder,.text_box::-moz-placeholder,.text_box:-ms-input-placeholder{color: #999;font-style:italic;}
.text_box_short{min-width:60px;width:100%;}
.login_box{line-height:30px;width: 262px;}
.text_box_small{padding: 3px 3px 2px;margin-left:19px;position:relative;top:-14px;color: #555;font-size: 12px;border-color: #E5E5E5;border-style: solid;border-width: 0 1px 1px 0;background: #fff url(http://admin.spletne-resitve.com/img/bg_input.png) no-repeat scroll left top;}
.text_box_small2{padding: 3px 3px 2px;color: #555;font-size: 12px;border-color: #E5E5E5;border-style: solid;border-width: 0 1px 1px 0;background: #fff url(http://admin.spletne-resitve.com/img/bg_input.png) no-repeat scroll left top;}
.text_box_small option{padding-right:20px;}
.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(http://admin.spletne-resitve.com/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;}

.alert_msg{position:absolute;padding:30px;border:#bbb 3px solid;background:#edc1c2;margin-top:180px;margin-left:330px;z-index:1000;text-align:center;}
.alert_close{position:absolute;float:right;margin-top:-50px;right:0px;}

#loader_bg{position:absolute;background: url('http://admin.spletne-resitve.com/img/loader_bg.png');width:100%;height:100%;display:none;}
#loader{background: url('http://admin.spletne-resitve.com/img/loader.gif') no-repeat;width:100px;height:100px;margin-left:400px;margin-top:150px;display:none;}
#loader2{position:absolute;width:100%;height:100%;background: #f8f8f8 url('http://admin.spletne-resitve.com/img/ajax-loader.gif') center center no-repeat;z-index:100;}
#loader2_bg{position:absolute;width:1000px;height:100%;background:url('http://admin.spletne-resitve.com/img/bg_loader.png');}

/* Default styled table */
.styled_min td{text-align:left;padding:15px 10px;}
.tr_even{background:#f8f8f8;}
.tr_special{background:#cfdce5;display:none;}
.tr_all,.tr_ponudba{display:none;}

#sortable1 {list-style-type: none; margin: 0; padding: 0; width: 770px; }
#sortable1 li {margin: 3px 25px 15px 0; padding: 1px; float: left; width: 213px; height: auto; font-size: 4em; text-align: center;background:none;}
.content_photo{width:760px;}
.del_img1{position:relative;top:-105px;left:88px;}
.thumb_img{width:150px;height:100px;background-position:center center;background-repeat:no-repeat;}
.thumb_img2{height:100px;border:1px solid #000;}
.thumb_img2{float:left;}
.img_sort1{float:left;width:40px;height:100px;background: url('http://admin.spletne-resitve.com/img/icon_move.png') center center no-repeat;}
.img_sort1:hover{background-color:#c3c3c3;}
.form_element_small2{width:190px;position:relative;top:-5px;}

#sortable2 {list-style-type: none; margin: 0; padding: 0; width: 770px; }
#sortable2 li {margin: 3px 25px 15px 0; padding: 1px; width:760px; height: 20px; font-size: 1.4em; text-align: left;}
#sortable2 li a{color:blue;}
#sortable2 li a:hover{text-decoration:underline;}
.ui-state-highlight2{height: 20px; width: 150px; background:#888 !important;color:red;}
.del_img2{float:left;width:20px;height:20px;background: url('http://admin.spletne-resitve.com/img/cross.png') center center no-repeat;}
.img_sort2{float:left;width:40px;height:20px;background: url('http://admin.spletne-resitve.com/img/icon_move2.png') center center no-repeat;}
.img_sort2:hover{background-color:#c3c3c3;}
.link_name{float:left;width:420px;height:20px;overflow: hidden;font-size:0.8em;line-height:1.3em;}
.link_title{float:left;width:270px;height:20px;position:relative;top:-4px;}

.del_img{background: url('http://admin.spletne-resitve.com/img/cross.png') center center no-repeat;}
.del_img:hover{background: url('http://admin.spletne-resitve.com/img/cross_hover.png') center center no-repeat;}
.new_btn{background: url('http://admin.spletne-resitve.com/img/plus.png') left center no-repeat;padding-left:25px;width:210px;}
.new_btn:hover{background: url('http://admin.spletne-resitve.com/img/plus_hover.png') left center no-repeat;color:#000;}
.content_special_div div{padding:2px;}
.content_special_div div:hover{background:#ccc;}

.form_element,.form_element_short,.form_element_small,.form_button{
    border: solid 2px #e5e5e5;
    border-radius: 0;
    background: #fff;
    -webkit-transition: border-color 0.3s;-moz-transition: border-color 0.3s;-ms-transition: border-color 0.3s;-o-transition: border-color 0.3s;transition: border-color 0.3s;
    resize: none;
    outline: medium none;
    padding: 0.4em;
    -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;
    font-size: 1.1em;
}
.form_element{width:770px;}.form_element_short{width:300px;}.form_element_small{padding: 0 8px;width:260px;font-size: 0.7em;line-height:1.4em;}
.form_element:hover,.form_element_short:hover,.form_element_small:hover,.form_button:hover{border-color: #8dc9e5;}
.form_element:focus,.form_element_short:focus,.form_element_small:focus,.form_button:focus{border-color: #2da5da;}

.clearable{
  background:url('http://admin.spletne-resitve.com/img/cross_small.png') #fff no-repeat right -10px center;
  border:1px solid #999;
  padding:3px 18px 3px 4px;
  border-radius:3px;
  transition: background 0.4s;
}
.clearable.x{background-position: right 5px center;}
.clearable.onX{cursor:pointer;}

/* Button & submit*/
.form_button,.form_submit{
    display: -moz-inline-box;
    display: inline-block;
    cursor: pointer;
    background: #fff;
    -webkit-appearance: none;-moz-appearance: none;appearance: none;
    border: 2px solid #e5e5e5;
    -webkit-transition: border-color 0.3s;-moz-transition: border-color 0.3s;-ms-transition: border-color 0.3s;-o-transition: border-color 0.3s;transition: border-color 0.3s;
	padding: 0.5em 1.4em;
	font-family: inherit;
}
.form_cancel,.form_delete{padding: 0.7em 1.6em;}
.form_delete{
	color: #fff;
	background-color: #ce0303;
	position:relative;left:-240px;
}
.form_delete:hover,.form_delete:focus{border-color: #ff0000;background-color: #b10101;transition:0;}
.form_submit{
	font-size: 1.3em;
    text-align: center;
    opacity: 0.8;
	color: #ffffff;
    border: none;
	border-radius: 0;
    margin-left: 10px;
	background-color: #2da5da;
    outline: none;
}
.form_submit:hover {opacity: 1;color: #ffffff;text-decoration: none;}

/* JQUERY VALIDATION */
textarea.form-error,input.form-error,select.form-error{border: 1px solid red;background:#fce0e0;}
div.form-error{background:#cc3d3d;padding:5px 15px;width:160px;position:relative;top:8px;color:#fff;}
div.form-error-wrapper{background:url('http://admin.spletne-resitve.com/img/icon_top_arrow.png') top center no-repeat;width:40px;height:20px;margin-bottom:10px;}
.required_field{color:#cc3d3d;}

:-moz-placeholder {font-style: italic;}
::-moz-placeholder {font-style: italic;}
:-ms-input-placeholder {font-style: italic;}

.tr_special{display:none;}
.change_special_attr{padding:3px 20px;width:410px;border:1px solid #aaa;}
.change_special_attr .fa{position:relative;top:4px;}
.change_special_attr span{margin-left:10px;}
.change_special_attr:hover,.change_special_attr.active{background:#cfdce5;color:#000;cursor:pointer;}
.change_special_attr.active:hover{background:#e6e6e6;color:#000;cursor:pointer;}
.change_special_attr2{margin-top:20px;background:#B10101;color:#fff;padding:3px 15px;}
.change_special_attr2:hover{background:#F00;color:#fff;}
.row{width:100%}
.row_td{display:inline-block;}
.row_td_title{float:left;width:128px;text-align:center;font-weight:bold;padding:6px;display:none;}
.change_special_value{width:140px;display:none;}
.change_special_value2{width:140px;}
.row_choice{width:180px;display:none;font-weight:bold;text-align:center;}
.change_display{display: inline;}

.special_highlight_hover{background-color:#4c9ed9;color:#fff;}

.row_td_num{display:table-cell;vertical-align:middle;}
.row_td_num1{padding:10px;font-size:2em;font-weight:bold;}
.row_num{padding:15px 10px;margin: 10px 0;}
.row_num_even{background:#ebf6fe}
.content_special_sel{width:150px;}
.close-opt{float:right;}
.close-opt:hover{color:#B10101;}
.opt-frame{width:90%;}