#main_col h2.item4 {display:none;}

#main_col .jaspec_header {width:620px; height:112px; background:url('jauta-specialistam/header.jpg') no-repeat 0 0; margin-top:10px; padding:1px 0 5px 0; border-bottom:2px dotted #999;}
#main_col .jaspec_header.jaspec_ligai {background-image:url('jauta-specialistam-ligai/header.jpg');}
#main_col .jaspec_header a {margin-top:72px; font-size:12px; line-height:18px; display:block; background-color:#c21453; border:1px solid #c21453; border-radius:5px; -moz-border-radius:5px; width:180px; text-align:center; color:#fff; font-weight:bold;}
#main_col .jaspec_header a:hover {background-color:#fff; color:#e30b52; text-decoration:none;}
#main_col .expert_info {text-align:right; font-weight:bold; margin:0; font-size:12px;}

#main_col .blmsg {margin-top:10px;}

#id_expert_ask_f {width:600px; height:550px; background-color:#fff; padding:20px;}
#id_expert_ask_f .t {font-weight:bold; font-size:1.4em;}
#id_expert_ask_f form {margin-top:10px;}
#id_expert_ask_f label {display:block; float:left; width:170px; margin-top:12px; text-align:right; font-weight:bold;}
#id_expert_ask_f .field {float:right; width:420px; margin-top:10px;}
#id_expert_ask_f .textfield {background-color:#ffc;}
#id_expert_ask_f textarea.textfield {width:410px; height:300px;}
#id_expert_ask_f .btns {padding-left:180px; margin-top:10px;}
#id_expert_ask_f .btn_submit {display:block; width:120px; background-color:#e30b52; border:1px solid #e30b52; border-radius:5px; -moz-border-radius:5px; width:120px; text-align:center; color:#fff; font-weight:bold;}
#id_expert_ask_f .btn_submit:hover {background-color:#fff; color:#e30b52; text-decoration:none;}

#main_col .answ_list {padding-bottom:20px;}
#main_col .answ_list .item {border-top:2px dotted #999; margin-top:20px; padding-top:20px;}
#main_col .answ_list .item.first {border-top-width:0; padding-top:0;}
#main_col .answ_list .quest_t {font-weight:bold; color:#c21453; font-size:12px;}
#main_col .answ_list .quest_t span {display:block; float:left; width:85px; text-align:center; margin-right:10px; background-color:#c21453; color:#fff; border:1px solid #c21453; border-radius:5px; -moz-border-radius:5px; padding:1px 5px;}
#main_col .answ_list .quest {clear:both; padding:10px 0 0 10px; color:#333;}
#main_col .answ_list .answ_t {font-weight:bold; color:#6248ab; font-size:12px; margin-top:10px;}
#main_col .answ_list .answ_t span {display:block; float:left; width:85px; text-align:center; margin-right:10px; background-color:#6248ab; color:#fff; border:1px solid #6248ab; border-radius:5px; -moz-border-radius:5px; padding:1px 5px;}
#main_col .answ_list .answ {clear:both; padding:10px 0 0 10px; color:#333;}