/*common styles*/
h3.head_1{color:#013572;font-size:140%;font-weight:bold;margin:10px 0px 5px 0px}
h3.head_2{color:#013572;font-size:140%;font-weight:bold;margin:10px 0px 15px 0px}
h3.for_us{color:#013572;font-size:125%;font-weight:bold;margin:0px}
h3.news_sm{color:#013472;font-size:110%;font-weight:bold; margin-top:10px;margin-bottom:10px}
h4.head_3{color:#013472;font-size:110%;font-weight:bold; font-family:arial;margin:0px}
h4.head_4{color:#013472;font-size:110%;font-weight:bold; font-family:arial;margin:12px 0px 10px 0px}
p.abzac{margin:5px 0px 3px 0px}
p.abzac2{margin:10px 0px 3px 0px}
p.bot_atten{margin-top:7px;font-size:90%;font-family:tahoma;color:#505359}
p.tah70{font-size:90%;font-family:tahoma;font-style:normal;margin:0px 0px 12px 0px; color:#676A73}
p.tah70_2{font-size:90%;font-family:tahoma;font-style:normal;margin:3px 0px 17px 0px; color:#000000}
p.tah70_gr{font-size:90%; font-family:tahoma;color:#505359; margin:2px 0px 7px 1px}
ul.defaul{margin:0px 0px 0px 17px;padding:4px 0px 0px 0px}
ul.defaul li{padding-bottom:3px}
ul.defaul2{margin:0px 0px 0px 17px;padding:0px 0px 0px 0px}
ul.defaul2 li{padding-bottom:2px}
ul.for_user{margin:0px 0px 5px 17px;padding:4px 0px 0px 0px}
ul.for_user li{color:#DADFE5; padding-bottom:2px}
ul.for_user li.black{color:#000000}
div.create_new{margin:10px 0px 7px 0px; font-size:90%; font-family:tahoma}
div.gr_line_2{background-color:#DADCE5;margin:7px 0px 2px 0px}
b.atten{color:#F25100; font-weight:normal}
b.red{color:#F25100; font-size:140%}/*звездочка*/
i.tah70_gr{font-size:90%; font-family:tahoma; font-style:normal}
td.zagl_righ{padding-bottom:6px; font-size:70%;font-family:tahoma}
td.ots_1515{padding:0px 15px 0px 15px}
input.w_50{width:50%}

/*Типовые таблицы*/

/*Таблица login*/
table.login td{padding:3px 0px 2px 0px}
table.login td.nalep{padding-right:5px}
table.login td.razd{padding:10px 0px 10px 0px}

/*Таблица list_fold*/
table.list_fold{border-bottom:3px solid #E6E8ED}
table.list_fold td{padding: 7px 6px 4px 6px}
table.list_fold tr.graystroke td{background-color:#E6E8ED; font-size:70%; padding:6px 6px 6px 6px; font-family:tahoma;color:#000000}
table.list_fold2{margin:11px 0px 9px 0px;border-bottom:3px solid #E6E8ED}
table.list_fold2 td{padding:3px 3px 3px 3px}
table.list_fold2 tr.graystroke td{background-color:#E6E8ED; font-size:70%; padding:3px 3px 3px 3px; font-family:tahoma}
table.list_fold tr.graystroke td a{color:#000000}
table.list_fold tr.lasttr td{padding-bottom:8px}
table.list_fold td b.plus{font-size:130%; font-family:arial; color:#393B40}
table.list_fold td.tah65{font-size:65%;font-family:tahoma}
table.list_fold td.tah70{font-size:70%;font-family:tahoma}

/*Таблица zakladki*/
table.zakladki td{padding:0px}
table.zakladki td a{font-family:tahoma; font-size:90%; font-weight:normal}
table.zakladki td.simptext{font-family:tahoma;background-image:url("http://img.mail.ru/mail/ru/images/raskl_osn1_1.gif"); background-repeat:repeat-x; padding-left:10px; font-size:75%}
table.zakladki td.html_format{font-family:tahoma;font-size:70%; background-image:url("http://img.mail.ru/mail/ru/images/raskl_osn1_2.gif"); background-repeat:repeat-x; color:#676A73; padding-left:10px;font-weight:bold}
table.zakladki tr.botbord td{height:1px; background-color:#E9EBF0}
table.zakladki tr.botbord td.raskl_mid{height:1px; background-color:#F5F6F7}
table.zakladki td.first{padding-left:5px}
table.login table.zakladki{margin-bottom:3px}
td.simpl_doc{background-color:#F5F6F7; border-left:1px solid #E9EBF0; border-right:1px solid #E9EBF0}

/*Таблица registr*/
table.marg td{padding:0px 15px 0px 15px}/*Двустор отступ 15 пикс*/
table.registr td{padding:1px 0px 7px 0px}
table.registr td.gr{padding:6px 5px 5px 0px}
table.registr table td{padding:0px 0px 5px 0px}
table.registr tr.zogol2 td{padding-top:7px}
tr.oranzh_line td{border-left:5px solid #FFAA00; padding:7px 0px 3px 10px}
table.registr td.tah70_gr{padding:6px 0px 0px 5px;font-size:70%; font-family:tahoma;color:#505359}
table.registr td.tah70_gr_os{padding:6px 0px 0px 5px; font-size:70%; font-family:tahoma;color:#505359}
table.registr td b h3.vh{color:#013572;font-size:140%;font-weight:bold; margin-bottom:7px}
table.registr td.razlep{padding-left:10px}/*Разлепляет между собой формы на 10px*/
table.registr td.sm_top{padding-top:4px}
table.registr table.nalep td{padding:0px 10px 0px 0px}
table.registr table.nalep input.width_100{margin-bottom:0px}
table.registr tr.time_work td.gr{padding-top:5px}

/*Таблица edit1*/
table.edit1 td{padding:5px 15px 3px 0px}
table.edit1 table td{padding:0px}
table.edit1 table{margin-bottom:8px}

.errorPage {margin: 40px auto 60px auto; border-collapse: collapse;} 
.errorPage td {padding: 0;} 
.errorPage .errorTitle {border-collapse: collapse; margin-bottom: 10px;} 
.errorPage .errorTitle td {background: url('http://img.imgsmail.ru/mail/ru/images/pic_error.gif') no-repeat left top; padding: 0 70px; font-size: 110%; font-weight: bold;} 
.errorPage .errorMes {padding: 0 70px; font-size: 100%;} 
.errorPage .errorMes div {margin-bottom: 25px;} 
.errorPage .errorMes h3 {margin: 0 0 10px 0;} 
.errorPage .errorMes ul {margin: 0 0 0 22px; padding: 0;} 
.errorPage .errorMes .links a {text-decoration: none;}

/* styles for lists */
.defaul2 .notation {font-size: 90%; color: #454545; margin-top: 3px; padding-bottom: 3px;}
ul.list-w-icons li {list-style-position: inline; list-style-type: none; padding-left: 20px; background-repeat: no-repeat;}
ul.list-hexp li {padding-bottom: 6px;}
