body {
color: #333;
font-family: Arial,sans-serif;
font-size: 12px;
margin: 0px auto;
text-align: left;
/*background: url(../gfx/body.gif) repeat;*/
background-color: #fff;
line-height: 1.5em;
}
h1{text-align: left;}
iframe,form,div,img,p,tr,td,.m0 { margin:0; border:0; padding:0; }
table {border-collapse:collapse;margin:0; border:0; padding:0; }
input { margin:0; }
.fr {float:right;}
.fl {float:left;}
.tar {text-align:right;}
.tac {text-align:center;}
div.clear {clear:both; line-height:0px;padding:0px;margin:0px;}
img {border:0px;}
a img {border:0px;}
a {color:#861316;text-decoration:none;}
a:hover {color: #861316;text-decoration:underline}
.ql { cursor: pointer; }
.none { display: none; }

.nav_bg {background: url(../gfx/nav_bg.png) no-repeat bottom center;height:335px;}
.common { background: url(../gfx/header_index1.jpg) no-repeat center 0; }
.contact { background: url(../gfx/header_kontakt.jpg) no-repeat center 0; }
.about { background: url(../gfx/header_onama.jpg) no-repeat center 0; }
.employment { background: url(../gfx/header_zaposljavanje.jpg) no-repeat center 0; }
.eu { background: url(../gfx/header_eu.jpg) no-repeat center 0; }
.consulting { background: url(../gfx/header_konsalting.jpg) no-repeat center 0; }
.it { background: url(../gfx/header_it.jpg) no-repeat center 0; }

.position_relative {position:relative;}

#header { /*height: 492px; overflow:hidden;*/ }

#header_inner { width: 960px; margin: 0 auto; height: 100px; }
#wrapper { width: 980px; background: url(../gfx/wrapper1.png) repeat-y; margin: 0 auto; }
#page_body { padding: 27px 17px;text-align: justify; }

div#logo {float:left;margin:10px 0px 0px 0px;}

div.flags {float:right}
div.flags a {float:left;margin:8px 5px 2px 0px;background-color:#fff;opacity:0.5;filter:alpha(opacity=50);}
div.flags a.active {background-color:#fff;opacity:0.9;filter:alpha(opacity=99);}
div.flags a:hover {background-color:#fff;opacity:0.9;filter:alpha(opacity=99);}

div.login {float:right;background:url(../gfx/login_bg.png) repeat-y top center;width:303px;height:186px;margin-top:-5px;}
div.login div.login_content {padding:25px 40px 10px 40px;}
/*div.login_prijava {height:184px;margin-top:-5px;}*/
div.login div.login_content a {font-size:13px;float:right;padding:10px 27px 0px 0px;}

div.register {float:right;width:303px;height:92px;overflow:hidden;}
div.register div.register_content {padding:25px 40px 10px 40px;}
div.register div.katanac {float:left;width:51px;height:52px;position:relative;}
div.register div.prijava {float:left;font-size:14px;padding:15px 0px 0px 0px;}
div.register div.prijava a {padding:0px 10px;}

input.inp_txt {width:165px;border:1px solid #d5d5d3;height:25px;line-height:25px;background-color:#fff;margin:0px 0px 10px 20px;padding:0px 5px;font-family:Arial, sans-serif;font-size:12px;color:#333;}
input.submit, .submit {background:url(../gfx/inp_btn.gif) no-repeat;width:175px;height:30px;padding:0px;margin:0px 0px 0px 21px;border:0px;color:#fff;text-align:center;cursor:pointer; font-size: 13px;}
.grey_submit {background:url(../gfx/gr_btn.gif) no-repeat;width:175px;height:30px;padding:0px;margin:0px 0px 0px 21px;border:0px;color:#333;text-align:center;cursor:pointer; font-size: 13px;}
.grey_submit a { color: #333; margin: 7px 0; }
.submit a { color: #fff; margin: 7px 0; }
.submit_inner { padding: 5px 0; }
.application_response { float: left; margin-left: 25px; } 

div#menu_bg {background:url(../gfx/menu_bg.png) no-repeat center;height:60px;overflow:hidden;line-height:60px;width:100%;margin-top:-5px;float:left;}

div#menu {width:960px;margin:0px auto;height:60px;line-height:60px;font-size:14px;text-transform:uppercase;color:#fff;}
div#menu ul {padding:0px;margin:0px}
div#menu li {padding:0px;margin:0px;height:60px;line-height:60px;background:url(../gfx/pipe.gif) no-repeat right;}
div#menu ul li {padding:0px 3px 0px 0px;margin:0px;display:block;float:left;}
div#menu ul li a {display:block;float:left;padding:0px 0px 0px 28px;color:#fff;position:relative;}
div#menu ul li a:hover {background:url(../gfx/menu_al.png) no-repeat top left; display:block;float:left;text-decoration:none;position:relative;}
div#menu ul li a.active {background:url(../gfx/menu_al.png) no-repeat top left; display:block;float:left;text-decoration:none;}

div#menu ul li a:hover span.r_corner {background:url(../gfx/menu_ar.png) no-repeat top right; display:block;float:right;}
div#menu ul li a.active span.r_corner {background:url(../gfx/menu_ar.png) no-repeat top right; display:block;float:right;}
div#menu ul li a span.r_corner {padding:0px 25px 0px 0px;margin-right:-3px;float:right;}

/*div#menu {width:960px;margin:0px auto;height:60px;line-height:60px;font-size:14px;text-transform:uppercase;color:#fff;}
div#menu ul {padding:0px;margin:0px}
div#menu li {padding:0px;margin:0px;height:60px;line-height:60px;background:url(../gfx/pipe.gif) no-repeat right;}
div#menu ul li {padding:0px;margin:0px;display:block;float:left;}
div#menu ul li a {display:block;float:left;padding:0px 28px;color:#fff;position:relative;}
div#menu ul li a:hover {background:url(../gfx/menu_aline.png) repeat-x top center; display:block;float:left;text-decoration:none;position:relative;}
div#menu ul li a.active {background:url(../gfx/menu_aline.png) repeat-x top center; display:block;float:left;text-decoration:none;}*/

div.inner_bottom {width:960px;margin:0px auto;height:335px;position:relative;}

div.header_bottom {/*background:url(../gfx/header_line.png) repeat-x top center;*/height:155px;width:920px;/*margin:174px auto 0px;*/padding:0px 20px;position:absolute;left:0;bottom:0;}
div.header_bottom div.h_box {float:left;text-align:center;/*line-height:70px;*/width:360px;}
div.header_bottom div.h_box h1 {padding:28px 0px;}
div.header_bottom div.note {float:left;width:200px;position:absolute;bottom:0;left:380px;}
div.header_bottom div.note img.note {margin:0px 12px 0px 12px;float:left;}
div.header_bottom div.box_find {float:left;text-align:center;/*line-height:70px;*/width:600px;}
div.header_bottom div.box_find h1 {padding:28px 0px;}
div.header_bottom div.box_find div.btn {width:385px;margin:0px auto;}
div.header_bottom div.box_find div.btn a {padding:0px 20px;}

div.header_bottom_headline {height:51px;line-height:51px;margin-top:9px;}
div.header_bottom_headline h1 {float:left;line-height:51px;margin:0px;}

div.inner_index {background:url(../gfx/index_bg.png) no-repeat bottom center;height:225px;padding-top:175px}
div.inner_content {width:950px;margin:0px auto;}
div.ii_content {width:940px;margin:0px auto;padding:17px 0px 12px 0px;float:left;}
div.ii_headline {height:51px;line-height:51px;overflow:hidden;}
div.ii_headline h1 {float:left;padding:0px 0px 0px 15px;line-height:51px;}
div.ii_text {padding:12px 0px 0px 0px;}
div.ii_text p {float:left;padding:10px 10px 0px 35px;width:435px;}

a.red_box {color:#fff;background:url(../gfx/red_box.gif) no-repeat top;display:table-cell;vertical-align:middle;text-align:center;font-size:18px;font-weight:normal;padding:0px 20px;width:231px;height:91px;}
a.red_box:hover {color:#fff;}
.mr14 {margin-right:14px;}

div.ii_text h3 {font-family:Arial, sans-serif;font-size:18px;font-weight:normal;color:#1e1e1e;margin:15px 0px 10px 0px;padding:0px;border:0px;}

#slider ul, #slider li{margin:0;padding:0;list-style:none;position:relative;}
#slider li {width:950px;overflow:hidden;display:block;}	
#slider {width:950px;}
/* // Sudo Slider */	
.prevBtn, .nextBtn {display:block;width:13px;height:20px;position:absolute;left:-30px;top:135px;z-index:1000;background:url(../gfx/arrow_l.png) no-repeat 0 0;cursor:pointer;}	
.prevBtn:hover, .nextBtn:hover {background:url(../gfx/arrow_l.png) no-repeat 0 -20px;cursor:pointer;}
.nextBtn{left:950px;}														
.nextBtn {background:url(../gfx/arrow_r.png) no-repeat 0 0;}	
.nextBtn:hover {background:url(../gfx/arrow_r.png) no-repeat 0 -20px;}

#slider div.ii_menu {float:right;height:51px;overflow:hidden;font-size:14px;}
#slider div.ii_menu ul {display:inline;float:left;}
#slider div.ii_menu li {background:url(../gfx/line.gif) no-repeat right;display:inline;float:left;width:auto;}
#slider div.ii_menu ul li {display:inline;float:left;}
#slider div.ii_menu ul li a {float:left;padding:0px 12px;color:#333;}
#slider div.ii_menu ul li a:hover {color:#861316;text-decoration:none;}

p {padding:0px 0px 20px 0px;}

h1 {font-size:24px;font-weight:normal;color:#1e1e1e;padding:0px;margin:0px 0px 10px 0px; line-height: 1.2em}
h2 {font-family:Georgia, sans-serif;font-size:18px;font-weight:normal;padding:0px;margin:0px 0px 6px 0px;}
h3 {font-family:Georgia, sans-serif;font-size:14px;font-weight:normal;color:#861316;padding:0px 0px 2px 0px;margin:0px;border-bottom:1px solid #b31419;}

.data_holder h1 { font-size: 18px; }
div#box_actual {float:left;width:445px;font-size:11px;margin-top:15px;}
div#box_actual div.box_bg {background:url(../gfx/red_bg.gif) repeat-x top;border-top:1px solid #bd6363;padding:0px 20px;position:relative;}
div#box_actual div.box {border-bottom:1px solid #ccc;padding:20px 0px 10px 0px;margin:0px 0px 10px 0px;width:100%;}
div#box_actual div.box p {padding:2px 0px 0px 0px;line-height:20px;}
div#box_news {float:left;width:490px;margin:15px 0px 0px 10px;font-size:11px;}
div#box_news div.box_bg {background:url(../gfx/grey_bg.gif) repeat-x top;border-top:1px solid #ccc;padding:0px 20px;position:relative;}
div#box_news div.box {border-bottom:1px solid #ccc;padding:20px 0px 10px 0px;margin:0px 0px 10px 0px;width:100%;}
div#box_news div.box p {padding:4px 0px 0px 0px;line-height:20px;}

a.more {color:#a50e13;text-align:right;float:right;}
img.thumbs {float:left;margin:10px 15px 10px 15px;}
.red {color:#861316;}
.p20 {padding:0px 20px 20px 20px;}

div#box_actual div.btn, div#box_news div.btn {margin:25px auto;width:360px;}
div.btn {height:37px;line-height:37px;}
div.btn div.left {background:url(../gfx/box/red_l.gif) no-repeat left top;height:37px;float:left;margin-left:-3px;position:relative;}
div.btn div.right {background:url(../gfx/box/red_r.gif) no-repeat right top;height:37px;float:left;margin-right:-6px;position:relative;}
div.btn div.center {background:url(../gfx/box/red_c.gif) repeat-x left top;height:37px;float:left;}
div.btn a {font-size:18px;font-weight:normal;font-family:Arial, sans-serif;color:#fff;display:block;text-align:center;position:relative;}
div.btn a:hover {color:#fff;}
a.w360 {width:360px;}

div#footer {background:url(../gfx/footer.png) no-repeat top center;height:91px;overflow:hidden;}
div#footer div#footer_content {width:960px;margin:0px auto;padding:17px 0px;}
div#footer div.footer_text {float:left;border-left:1px solid #fff;padding:0px 0px 0px 190px;margin:0px 0px 0px 0px;height:59px;width:485px;border-right:1px solid #fff;}
div#footer div.footer_text p {padding:4px 0px 0px 0px}
div#footer img.eu_img {float:left;border-right:1px solid #fff;padding-right:45px;}
div#footer img.facebook {float:left;margin:10px 20px 10px 10px;}
div#footer div.design_code {text-align:center;float:left;padding:5px 0px 0px 20px}
div#footer div.design_code a {color:#333;}
div#footer div.design_code a:hover {color:#333;text-decoration:none;}

/*div#footer {background:url(../gfx/footer_bg.png) repeat-x;height:89px;overflow:hidden;}
div#footer div#footer_content {background:url(../gfx/wrapper.gif) repeat-y top center;width:950px;margin:0px auto;height:69px;border-top:1px solid #c4c2c2;padding:10px 20px;}
div#footer div.footer_r {float:left;border-left:1px solid #8b8b8b;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;height:69px;width:535px;}
div#footer div.footer_r p {padding:8px 0px 0px 0px}
div#footer div.footer_l {float:left;width:400px;}
div#footer div.footer_l img {float:left;}
div#footer div.footer_l img.fb {margin:10px 0px 0px 8px}*/
/* old
#tablist { padding: 3px 0; margin: 0; border-bottom: 1px solid #333; font: bold 12px Verdana, sans-serif; }
#tablist li { list-style: none; margin: 0; display: inline; }
#tablist li a { padding: 3px 0.5em; margin-left: 3px; border: 1px solid #333; border-bottom: none; background: #DDE; text-decoration: none; }
#tablist li a:link { color: #448; }
#tablist li a:visited { color: #667; }
#tablist li a:hover { color: #fff; background: #861316; border-color: #227; }
#tablist li a.current { background: white; border-bottom: 1px solid white; }
*/

#tablist { padding: 6px 0px 0px 0px; margin: 0; font-size: 12px; font-weight:normal; position:relative; float:left}
#tablist li { list-style: none; margin: 0; display: inline; line-height:44px;padding:0px 10px;float:left;background:url(../gfx/white_pipe.gif) no-repeat right center;}
#tablist li a { text-decoration: none; color: #353535; float:left;}
/*#tablist li a:link { color: #353535; }
#tablist li a:visited { color: #353535; }
#tablist li a:hover { color: #861316; }*/
#tablist li a.current { color:#861316;background-color:#fff;display:block}

#tablist li a span {background:none;background-color:#D9D9D9;float:left;position:relative;}

#tablist li a span.wbox_rs {padding-right:15px;margin-right:-8px;position:relative;}
#tablist li a span.wbox_ls {padding-left:15px;margin-left:-8px;position:relative;}

#tablist li a.current span.wbox_rs {background:url(../gfx/wbox_r.gif) no-repeat right;float:left;height:44px;margin-right:-8px;padding-right:15px;position:relative;}
#tablist li a.current span.wbox_ls {background:url(../gfx/wbox_l1.gif) no-repeat left;float:left;height:44px;margin-left:-8px;padding-left:15px;position:relative;}


.tab-content { /*border-width: 0 1px 1px 1px; border-style: solid; border-color: #333;*/ padding: 20px; }

table.edit_table td, table#cskill_data td { padding: 5px 10px; }

#ui-datepicker-div { font-size: 11px; }

.date-pick{
    background-color: white;
    border:1px solid #999999;
    width: 96px;
}

.grey_input {
    background-color: white;
    border:1px solid #999999;
    width: 200px;
}

.grey_input_small {
    background-color: white;
    border:1px solid #999999;
    width: 150px;
}

select.grey_input_small {
    background-color: white;
    border:1px solid #999999;
    width: 80px;
}

textarea {
    font-family: Arial,sans-serif;
    font-size: 12px;
}
textarea.grey_input {
    height: 150px;
    background-color: white;
    border:1px solid #999999;
    width: 450px;
}
div.tab-content table tr td.left {
    text-align:right;
    font-size: 12px;
    padding: 5px;
    width: 250px;

}

div.tab-content table tr td.top {
    vertical-align: top;
}

div.tab-content table tr td.right {
    text-align:left;
    padding: 5px 5px 5px 15px;
}

td.table_heading {
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    padding: 20px 0px 20px 0px;
}

td.table_heading_info {
    text-align: justify;
    font-weight: bold;
    width: 450px;
    font-size: 12px;
    padding: 20px 0px 20px 0px;
}

td.button_holder {
    padding-top: 20px;
}

.pointer {
    cursor: pointer;    
}

.textCenter {
    text-align: center;
    vertical-align: middle;
}

.languages_part, .experience_part, .other_part { border: 1px solid #DAD9D9; background-color: #F8F6F6; padding: 5px; }
.experience_part table.edit_table { display: none; }
.part_spacer { clear: both; height: 20px; }
td.cskill_label_td, td.lang_label_td { width: 230px; }
div.arrow { background:transparent url(../gfx/arrows.png) no-repeat scroll right -16px; height:16px; display:block; cursor: pointer; padding-right: 70px }
div.up { background-position: right 0px;}


div#tabcontainer { 
    background-color: #d9d9d9;
    height: 50px;
    padding: 0px 0px 0px 20px;
}

table.advert_list {
    width: 100%;
    border-color: #d9d9d9;
}
table.advert_list td {
    border: 1px solid #d9d9d9;
    padding:10px;
}

table.advert_list tr.table_head {
    font-weight: bold;
    text-align: center;
    color:#B11117;
}

table.advert_list tr.table_head td {
    /*border-color: #D9D9D9 #D9D9D9 #B11117;
    border-style: solid;
    border-width: 1px;
    padding: 15px;*/
    border-bottom:1px solid #B11117;
}
table.advert_list tr.odd {
    background-color: #F3F3F3;
}

/*.advert_list tr.table_head, .advert_list tr.hovcolor { background-color: #d3d2d2; }*/

table.advert_list td {
    padding: 10px;    
}

.loading_box { position: relative: top: 100px; left: 300px; }
#response { display: none; color: #d8000c; font-weight: bold; border: 1px solid #d8000c; background-color: #ffbaba; margin-top: 10px; padding: 10px 5px; }
input.error, select.error, div.error, textarea.error { border: 1px solid #d8000c; }
.license_check div { padding: 0 5px; }

.active_page {
    font-weight: bold;
    font-size: 15px;
    margin: 0px 3px 0px 3px;
}

#left_col { float: left; width: 275px; position:relative;}
#right_col { float: left; width: 635px; padding: 0px 0px 0px 20px;}
#left_menu { margin: -10px 0px 30px 0px; padding: 0px 0px 15px 0px; background: url(../gfx/arrow_ml.gif) no-repeat right 21px;}
#left_col li { list-style: none; margin: 0px 0px 0px 0px; display: block; width:240px; background:url(../gfx/line_grey.gif) no-repeat bottom left;padding-right:15px;padding-top:10px;}
#left_menu ul {padding: 0px 0px 0px 30px;}
#left_menu ul li {width:195px;}
#left_menu ul li.active {background:url(../gfx/line_red.gif) no-repeat bottom left;width:225px;border-right:1px solid #b31419;padding-right:0px;padding-top:10px;}
#left_menu img.arrow_pp, #left_menu img.pp {margin: 4px 2px 2px 0px; float: left;}
#left_menu li.active {padding:10px 0px 0px 0px;margin:0px 0px 0px 0px;background:url(../gfx/line_red.gif) no-repeat bottom left;width:255px;border-right:1px solid #b31419;padding-right:0px;}
#left_menu li a {color:#333;width:220px;/*border-bottom:1px solid #333;*/display:block;}
#left_menu li a:hover {display:block;text-decoration:none;color:#b31419;/*border-bottom:1px solid #b31419;*/}
#left_menu li.active a {display:block;text-decoration:none;color:#b31419;/*border-bottom:1px solid #b31419;*/}
#left_menu li.active a:hover {display:block;text-decoration:none;color:#b31419;/*border-bottom:1px solid #b31419;*/}
/*#left_menu li a:hover span, #left_menu li.active a span {background: url(../gfx/arrow_ml1.gif) no-repeat right 0;border-bottom: 1px solid #fff;float: left;height: 53px;position: absolute;right: 0;top: 30px; width: 19px;}*/
.right_red_border {border-right:1px solid #B31419}
#left_col li.addpadd { width: 210px; }
#left_menu li.right_no_border {border-right:0px;border-right-width:0px;}

/* Sudo Slider */
#slider ul, #slider li{margin:0;padding:0;list-style:none;position:relative;}
#slider li {width:950px;overflow:hidden;display:block;}	
#slider {width:950px;}
.prevBtn, .nextBtn {display:block;width:13px;height:20px;position:absolute;left:-30px;top:135px;z-index:1000;background:url(../gfx/arrow_l.png) no-repeat 0 0;cursor:pointer;}	
.prevBtn:hover, .nextBtn:hover {background:url(../gfx/arrow_l.png) no-repeat 0 -20px;cursor:pointer;}
.nextBtn{left:950px;}														
.nextBtn {background:url(../gfx/arrow_r.png) no-repeat 0 0;}	
.nextBtn:hover {background:url(../gfx/arrow_r.png) no-repeat 0 -20px;}
/* // Sudo Slider */	

div.navigation {float:left;width:610px;padding:15px 0px;font-size:14px;font-weight:normal;}
div.navigation ul {padding:0px;margin:0px 0px 0px -10px;}
div.navigation li {list-style-type:none;display:inline;background:url(../gfx/red_pipe.gif) no-repeat right;}
div.navigation ul li {padding:0px 10px;margin:0px;float:left;}
div.navigation ul li a {float:left;}
div.navigation li.no_border {border:0px;background:none;}

#gmap { display: none; width: 500px; height: 375px; float: left; }
#register_links { display: none; margin-left: 15px; }

div.data_holder {
    background-color: #F8F6F6;
    border: 1px solid #DAD9D9;
    padding: 10px;
}
div.data_holder div.inner, div.tab-content div.inner {
    background-color: white;
    border: 1px solid #E3E2E2;
    padding: 18px;
}
div.data_holder div.inner_application {
    background-color: white;
    border: 1px solid #E3E2E2;
    padding: 5px;
}
.red_border, div.data_holder div.inner_application.red_border {border: 1px solid #a31418;}

div.tab_bg_g {background-color: #F8F6F6;border: 1px solid #DAD9D9;padding: 5px;}
div.tab_bg_w {background-color: white;border: 1px solid #E3E2E2;padding:10px;}

div.tbl_box_ls {float:left;width:440px;margin-right:24px;}
table.edit_tbl td {vertical-align:top;padding:10px;border-bottom:1px solid #D9D9D9;}
table.edit_tbl td.tbl_ls {vertical-align:top;text-align:right;padding:10px;width:120px;}
table.edit_tbl td.tbl_rs {vertical-align:top;text-align:left;padding:10px;/*width:272px;*/}
table.edit_tbl td.spice {border:0px;width:34px;padding:0px;}
table.edit_tbl td.tbl_ls_no_w {vertical-align:top;padding:10px;}
table.edit_tbl td.tbl_ls_s {vertical-align:top;text-align:right;padding:10px;width:200px;}
table.edit_tbl td.tbl_rs_s {vertical-align:top;padding:10px;width:252px;}
table.edit_tbl td textarea {font-family:Arial, sans-serif;font-size:12px;}
table.edit_tbl td input.grey_input {width:270px;}
table.edit_tbl td input.grey_input_s {background-color: white; border:1px solid #999999; width:210px;}
table.edit_tbl td select {width:270px; border:1px solid #D9D9D9;}
table.edit_tbl td select.error {width:270px; border: 1px solid #d8000c;}
table.edit_tbl td.pt30 {padding:30px 0px 10px 0px}
table.edit_tbl td.no_border {border:0px;}
table.edit_tbl td.tbl_no_pad {padding:0px;}
table.edit_tbl td.tbl_pad10 {padding:0px 10px 10px;}
table.edit_tbl td.no_border_pt0 {border:0px;padding-top:0px;}
table.edit_tbl td.no_border_pt0_pr0 {border:0px;padding-top:0px;padding-right:0px}
table.edit_tbl td.pad0_border0 {padding:0px;border:0px;}
table.edit_tbl td.td_add_r {padding:0px;border:0px;width:660px;}

table.edit_tbl td.w175 {;width:175px;}

.languages_part_edit_tbl_l {border-right: 0; height: 170px; line-height: 160px; margin-left: -10px; margin-right: -10px; padding: 0 5px; width: 240px; background-color: #F8F6F6; border-left: 1px solid #DAD9D9;border-top: 1px solid #DAD9D9;border-bottom: 1px solid #DAD9D9;}
.languages_part_edit_tbl_r {margin-left:-10px;border-left:0px;height:170px;padding:0px 5px;width:100%; background-color: #F8F6F6; border-top: 1px solid #DAD9D9;border-bottom: 1px solid #DAD9D9;border-right: 1px solid #DAD9D9;}

.languages_part_edit_tbl_l_add {border-right: 0px; height: 170px; width: 241px; background-color: #F8F6F6; border-left: 1px solid #DAD9D9;border-top: 1px solid #DAD9D9;border-bottom: 1px solid #DAD9D9;padding:5px;}

.languages_part_edit_tbl_r_add {height:170px;border-left:0px;background-color: #F8F6F6; border-right: 1px solid #DAD9D9;border-top: 1px solid #DAD9D9;border-bottom: 1px solid #DAD9D9;padding:5px;}

label.pl5 {padding-left:5px;}
b.pl5  {padding-left:5px;}

input.black_input {color:#252525;background-color:#fff;}
.pt10 {padding-top:10px;}
div.step_l a.left {float:left;padding:0px 10px 4px 20px}
div.step_r a.right {float:right;padding:0px 20px 4px 10px}
div.step_l {background:url(../gfx/arrow_left.gif) no-repeat left bottom;width:132px;float:left;margin-top:20px;}
div.step_r {background:url(../gfx/arrow_right.gif) no-repeat right bottom;width:132px;float:right;margin-top:20px;}

div.grey_bgc {background-color:#D9D9D9;height:50px;margin:20px -10px 0px;}
div.grey_bgc div.box_w {width:200px;margin:0px auto;padding-top:6px;}

.wbox_r {background:url(../gfx/wbox_r.gif) no-repeat right;float:left;height:44px;margin-right:-8px;padding-right:10px;position:relative;}
.wbox_l {background:url(../gfx/wbox_l1.gif) no-repeat left;float:left;height:44px;margin-left:-8px;padding-left:10px;position:relative;}
span.pading {background-color:#fff;line-height:44px;float:left;font-size:14px;}

div.important {border:1px solid #861316;margin:10px 0px;padding:5px 10px;}
div.important p {padding:5px 0px 5px 0px;color:#333;}

#tab_nav { margin-top: 20px; }
#cv_data { float: right; }
#error_messages { background-color: #861316; margin:10px 0px;padding:5px 10px; color: white; }
#error_messages p { padding:5px 0px 5px 0px; }

div#tab_nav div.tab_nav_ls {float:left;position:relative}
div#tab_nav div.tab_nav_ls a.pad {padding:0px 0px 0px 20px}
div#tab_nav div.tab_nav_ls img {position:absolute;left:0;top:0;margin-top:12px;}
    
div#tab_nav div.tab_nav_rs {float:right;position:relative}
div#tab_nav div.tab_nav_rs a.pad {padding:0px 20px 0px 0px}
div#tab_nav div.tab_nav_rs img {position:absolute;right:0;top:0;margin-top:12px;}

div.pagination {
    margin-top: 20px;
    text-align: center;
}

div.pagination a {
    padding: 3px 8px;
    border-right: 1px solid #f3f3f3;
}

div.pagination a.nav {
    border: 0px solid white;    
}
.header_index {
    background: url(../gfx/bg_log.png) repeat-x top;
}

ul.adm_list {padding:0px 0px 20px 30px;margin:0px;}
ul.adm_list li {background:url(../gfx/dot.gif) no-repeat left 6px;padding-left:15px;list-style-type:none;}
