body{margin:0; padding:0; font-family: tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.first,.second,.third,.line,.main{width:810px;}
.first,.second{height:100px;}
.second_col{width:405px; float:left; background-color: #FDFDFD;}
.first{background-image:url(../images/logo.gif); background-position:left center; background-repeat:no-repeat;}
.second img{float:left; margin-right: 5px;}
.third_a,.third_a_line{width:640px;}
.third_a{float:left;}
.third_a_box{width:159px; height:159px; float:left; text-align:center}
.third_a_box2{width:318px; height:159px; float:left; text-align:center}
.third_a_box3{width:640px; height:159px; float:left;}
.inbox{width:150px; height:150px; margin:4px; text-align:left;}
.inbox1{width:310px; height:150px; margin:4px; text-align:left;}
.inbox2{width:150px; height:311px; margin:4px; text-align:left;}
.third_a_line{clear:both;height: 1px; font-size:.0001em;}	
.third_b{width:1px;float:left;}
.third_c{width:159px;_height: 500px;min-height: 500px;float:left;}
h1{color:#949494; font-size:11px; margin:0; padding:0;}
.blue_font{color:#4489A8;}
.white_font{color:#FFFFFF;}
.orange_font, textarea, select{color:#FF8112;}
.green_font{color:#85B921;}
.gray_font{color:#949494;}
.black_font{color:#000000;}
.red_font{color:#C00000;}
.gray_back{ background-color:#F5F5F5;}
.green_back{background-color:#85B921;}
.lightgreen_back{background-color:#EAFED3;}
.orange_back{background-color:#FF8112;}
.red_back{background-color:#C00000;}
.lightred_back{background-color:#FFD9D9;}
.black_back{background-color:#000000;}
.blue_back{background-color:#4489A8;}
.yellow_back{ background-color:#FFFF99;}
.yellowhelp_back{ background-color:#FDFAE2;}
.yellow2_back{background-color: #E6C305;}
.yellow_border{border-top: 3px solid #828200;border-bottom: 1px solid #828200;}
.bold{font-weight:bold;}
.normal{font-weight:normal;}
.line{height:1px; background-color:#E3E3E3; font-size:.0001em; clear:both}
.third_a_box a,.inbox2 a,.i_tech a{color:#FF8112; text-decoration:none;}
.third_a_box a:hover,.inbox2 a:hover,.i_tech a:hover{text-decoration:underline;}
.menu{width:720px; height:20px; background-color:#E3E3E3; margin-top:80px; margin-left:90px; position:absolute; text-align:right;color:#949494;}
.menu a{color:#949494; text-decoration:none;}
.menu a:hover{text-decoration:underline;}
.main{float:left; height:900px; border-bottom: 1px solid #949494; margin:0; padding:0;}
.shadow{width:5px; height:900px; background-image:url(../images/shadow.gif); background-repeat:repeat-y; background-position:left;margin:0; padding:0;float:left;}
.group{margin:10px;}
input, textarea, select{font-size:11px;font-family: tahoma,Verdana, Arial, Helvetica, sans-serif;}
.col,.col2,.col3,.third{_height:650px; min-height:650px;}
.col{width:390px; margin-left:10px;margin-top:10px; float:left;}
.col2{width:790px; margin-left:10px;margin-top:10px;}
.col3{width:800px; margin-left:5px;margin-top:5px;}
.memo{font-size:10px; font-weight:bold;}
form{margin:0; padding:0;}
.col a, .col2 a,.login a{color:#FF8112;}
.col a:hover, .col2 a:hover,.login a:hover{text-decoration:none;}
.fleft{float:left;}
.l1{background-color:#EEEEEE;}
.col2 table tr{height: 15px;vertical-align: middle;}
.sumline {height:1px; color:#000000;}
.underline{text-decoration: underline;}
.photo{clear:both; float:left; margin-bottom: 10px; margin-right:10px;}
.big{font-size:14px;}
.center{text-align:center;}
.left{text-align:left;}
/* master's CSS*/
.underline{text-decoration:underline;}
.error{color:red; font-weight:bold;}
.ok{color:green;}
.optional{color:blue;}
/* admin */
.admin{width:1000px;_height:1500px; min-height:1500px;border:1px solid #949494; overflow:none; }
.admin_top{border-bottom:1px solid #949494;}
.admin_left{ width: 200px; float:left;_height:1445px; min-height:1445px; border-right:1px solid #949494; text-align:right; padding-right:5px;}
.admin_left a{ text-decoration:underline; display:block; margin-bottom:1px;}
.admin_left a:hover{ text-decoration:none;}
.admin_right{ width: 790px; float:right;}
.admin_right table{margin:0; padding:0; border:0;font-size:11px;}
.admin_title{font-size:14px;}
.admin_bonus_frame{border: 2px solid #C00000; margin-right:4px;}
/* anketa */
.ablok{margin:2px;}
.anketa{clear:both; height: 10px; float:left; font-size:.1em;}
.a5{background-color:#4489A8;}
.a1{background-color:#FF8112;}
.a3{background-color:#85B921;}
.a6{background-color:#949494;}
.a4{background-color:#000000;}
.a2{background-color:#C00000;}
.ablok a{color:#949494; text-decoration:none;}
.ablok a:hover{text-decoration:underline;}
.login{height:130px;width:100%; text-align:center; margin-top:120px;}
.login table,.login input,.demo{font-size:11px;}
.login form{margin:0; padding:0;}
.login table{margin-top:15px;}
.email a{color:#000000;}
.email a:hover{ text-decoration:none;}
.pad2{padding:2px;}
.err{width:786px; text-align:center; background-color:#FFD9D9; color:#C00000; font-weight:bold; border:1px solid #C00000; margin-bottom:10px;}
.noerr{width:786px; text-align:center; background-color:#AEFFC2; color:#006600; font-weight:bold; border:1px solid #85B921; margin-bottom:10px;}
.err_title{padding-left:2px; width:70px; margin-top:10px;}
.cron_frame{ background-color:#FFF0E1; border: 1px solid #FF8112; margin-right:3px; padding:1px; float:left; width:20px}
.cron_frame_2nd{margin-top:3px;}
.info { font-size:9px;}
.admin_plan table {font-size:10px; margin-bottom:10px; margin-right:5px;}
.admin_plan_secline {background-color:#D7FFD7;}

