.btn_style {font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px;	color: #000000;}
.fild_style {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;color: #000000;width:97%;}

.reg_tabs { background:url(/_images/reg_tabs_bg.png) repeat-x left 33px;}
.reg_tabs .titles { display:block; height:33px;}
.reg_tabs .titles a { display:block; padding:7px 18px 0 36px; float:left; font:16px Arial, Helvetica, sans-serif; color:#536E7D; text-decoration:none; border-right:2px solid #FFF; height:26px; font-weight:bold; background:#E7E8E8 url(/_images/reg_tabs_m.gif) no-repeat; cursor:default;}
.reg_tabs .titles a.current { background-color:#0BB2F0; background-position:left -66px !important; color:#FFF !important;}
.reg_tabs_body { width:980px; margin:5px; background:#FFF; font-family:Arial, Helvetica, sans-serif; overflow:hidden; position:relative;}
#reg_tabs_body_ { width:5000px; left:0px; position:relative;}

.reg_tabs_body h1 { margin:0; padding:0; font-weight:bold; color:#526D7D; font-size:16px;}
.reg_tabs_body h1 u { color:#000;}
.reg_tabs_body .body { padding:15px 30px; width:auto !important}
.reg_tabs_body .body p { font-size:13px}
.reg_tabs_body .body_box { float:left; width:980px;}

.btn_next { display:block; background:#09B1F0 url(/_images/reg_tabs_btn.gif) no-repeat right 8px; border:none; font-size:16px; color:#FFF !important; float:right; line-height:30px !important; padding:0 40px 5px 10px ; font-weight:bold; border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px; -opera-border-radius: 8px; -moz-border-radius: 8px;}
.btn_next:hover { text-decoration:none; color:#575757; background:#04527D url(/_images/reg_tabs_btn.gif) no-repeat right -42px;} 

.btn_prev { display:block; background:#09B1F0 url(/_images/reg_tabs_btn.gif) no-repeat 8px -92px; font-size:16px; color:#FFF !important; float:left; line-height:30px; padding:0 10px 5px 40px; font-weight:bold; border-radius: 8px; -webkit-border-radius: 8px; -khtml-border-radius: 8px; -opera-border-radius: 8px; -moz-border-radius: 8px;}
.btn_prev:hover { text-decoration:none; background:#04527D url(/_images/reg_tabs_btn.gif) no-repeat 8px -142px;} 


/* FORM REG */
.zirka { color:#f00; font-weight:bold; font-size:18px; padding-right:4px; line-height:12px; font-family: Arial, Helvetica, sans-serif}
.table_reg th { background:#EEE; text-align:right; padding:5px 10px 5px 5px; font-weight:normal; border-top:solid 2px #FFF; vertical-align:top;}
.table_reg td { padding:3px 3px 3px 10px; border-top:solid 2px #EEE;}
.tr_error th, .tr_error td { border-top:none !important; padding-top:0px !important;}
.table_reg td .input_text_big { width:335px;}
.table_reg td .input_select_big { width:339px;}
.table_reg td .input_textarea_superbig { width:517px;}
.table_reg input.field { width:310px;}
.table_reg .btn_next { padding:4px 40px 8px 10px; margin:20px 0 0 0; cursor:pointer}

label.error { color:#F00; font-size:80%;}

.warn {background: #fff3c2; border: solid 1px #f9c8a3; padding: 15px; margin-top: 15px;}

