div.adv_position {font-size: 25px; font-family: Arial;}
div.adv_zp {font-size: 20px; font-family: arial; padding-bottom: 5px;}
div.adv_section {padding-bottom: 15px;}
div.adv_title {font-size: 18px; font-family: arial; padding-bottom: 10px; color: #555;}
div.adv_right {font-size: 13px; padding-left: 15px; font-family: arial;}
div.adv {font-size: 13px; font-family: arial;}
div.adv_exp_date {padding-right: 15px; font-family: arial; width: 100px;}
div.adv_exp {padding-bottom: 15px; padding-left: 15px}
div.adv_exp_desc {font-family: arial;}

div.adv_key {padding-left: 0px; padding-right: 15px; font-size: 14px; width: 150px; text-align: right; font-family: arial; height: 21px; padding-top: 2px;}
div.adv_key_r {padding-left: 0px; padding-right: 15px; font-size: 14px; width: 150px; text-align: right; font-family: arial; height: 21px; padding-top: 2px; color: #cc3333;}
div.adv_value {font-size: 15px; font-family: arial;}

div.adv_key_br {font-size: 14px; font-family: arial; padding-bottom: 5px;}
div.adv_value_br {font-size: 15px; font-family: arial;}

div.adv_self {padding-left: 50px;}
select.adv_select {width: 250px; height: 20px; color: #444; font-size: 16px; padding: 1; height: 22px;}
select.adv_select_mini {width: 120px; height: 20px; color: #444; font-size: 16px; padding: 1; height: 22px;}
input.adv_text {width: 120px; height: 20px; color: #444; font-size: 16px; padding: 1; height: 24px;}
input.adv_text_small {width: 90px; height: 20px; color: #444; font-size: 16px; padding: 1; height: 24px;}
input.adv_text_extra_small {width: 50px; height: 20px; color: #444; font-size: 16px; padding: 1; height: 24px;}
input.adv_text_big {width: 250px; height: 20px; color: #444; font-size: 16px; padding: 1; height: 24px;}
input.adv_submith_big {width: 250px; color: #444; font-size: 16px; padding: 1; height: 30px;}
div.adv_submit{padding-left: 100px; padding-top: 20px; padding-bottom: 20px;}
textarea.adv_textarea_big {height: 100px; width: 550px;}
textarea.adv_textarea_small {height: 100px; width: 350px;}

div.small_1 {font-size: 10px;}
div.adv_super_block {width: 600px; padding: 20 0 20 20;}
div.adv_super_block_in {background-color: #e2ebf1; padding: 2 0 2 0;}
div.adv_super_block_key {padding-left: 0px; padding-right: 15px; font-size: 14px; width: 200px; text-align: right; font-family: arial; height: 21px; padding-top: 2px;}
div.adv_super_block_key_r {padding-left: 0px; padding-right: 15px; font-size: 14px; width: 200px; text-align: right; font-family: arial; height: 21px; padding-top: 2px; color: #cc3333;}
div.adv_super_block_value {font-size: 15px; font-family: arial;}
input.adv_super_block_input {width: 350px; height: 20px; color: #444; font-size: 15px; padding: 1; height: 24px;}
input.adv_super_block_input_mini1 {width: 80px; height: 20px; color: #444; font-size: 15px; padding: 1; height: 24px;}
input.adv_super_block_input_mini1_date {width: 80px; height: 20px; color: #444; font-size: 15px; padding: 1; height: 24px;}
input.adv_super_block_input_mini1_birthday {width: 120px; height: 20px; color: #444; font-size: 15px; padding: 1; height: 24px;}
div.add_one {padding: 0 15 0 15; font-size: 11px;}
div.add_one_key {text-align: left; padding-top: 6px;}
div.add_one_value {padding-left: 15px; text-align: right;}

div.delete_one {padding-left: 250px;}

div.error_big_field {background: url(http://profguide.ru/user/images/error_field_2.jpg) repeat-y; width: 792;}
div.error_field {background: url(http://profguide.ru/user/images/error_field_1.jpg) repeat-x; width: 792; height: 70px;}
div.error_allert {font-family: Arial; color: #cc3333; font-size: 18px;}
div.error_array {font-family: Arial; padding-top: 5px;}
div.error_message {padding-left: 60px; padding-top: 15px; padding-bottom: 15px; padding-right: 60px;}

.redbutton {background:url(http://profguide.ru/user/images/redbuttonl.gif); color:#fff !important; cursor:pointer;  text-decoration:none; padding:0 0 0 10px; margin:0 3px 0 0; position:relative; _display:inline; height: 30px;}
.redbutton span {display:block; height:23px; padding: 4px 18px 0px 8px; background:url(http://profguide.ru/user/images/redbuttonl.gif) right top no-repeat; font-size:1.2em; float:left; position:relative; margin:0 -3px 0 0; _display:inline;}
.redbutton:hover {background-position:0 -100px; text-decoration:none;}
.redbutton:hover span {background-position:right -100px;}

div.adv_block {padding: 0 0 15 0px;}
td.adv_block_key {font-family: Arial; text-align: right; color: #303030; font-size: 15px; font-weight: bold;}
td.adv_block_value {font-family: Arial; color: #000000; font-size: 15px;}
a.adv_block_edit {color: #007bc9; cursor:pointer;}
a.adv_block_edit:hover {color: red; text-decoration: none;}

a.m_good {color: #336783; text-decoration: underline;}
a.m_good:HOVER {text-decoration: none;}

a.main_resume_name {font-size: 15px; color: #3399cc; text-decoration: underline;}
a.main_resume_name:HOVER {text-decoration: none;}

a.main_resume_mini {color: #777; font-size: 10px;}
a.main_resume_mini:HOVER {color: #555; font-size: 10px;}

a.main_resume_name_block {font-size: 15px; color: #a0a0a0; text-decoration: underline;}
a.main_resume_name_block:HOVER {text-decoration: none;}

a.main_resume_mini_block {color: #a0a0a0; font-size: 10px;}
a.main_resume_mini_block:HOVER {color: #555; font-size: 10px;}

input.button {color: #666; padding: 3 20 3 20;}
button {color: #666;}

a.whisper{color: #216176; font-style: italic; font-weight: bold; margin-left: 10px; cursor: help; padding: 0 3 0 3;}
