/*ссылки*/
a{text-decoration:underline}
a:hover{color:#F26D00;text-decoration:none}
a.gr_sm{color:#676A73}
a.new_gr{color:#676A73; font-size:90%}
a.sm{font-size:90%; font-family:tahoma}
a.let_num{color:#ffffff;}
a.let_num:hover{color:#ffffff;text-decoration:none} 

/*Общие стили*/
 
td{font-weight:normal;font-size:75%;font-family:arial}
img{border:0px}
h3.fold{color:#003073;font-size:125%;margin:0px;font-family:arial}
h3.name_nopodskaz{color:#013572;font-size:135%;margin:5px 0px 2px 0px}
h3.name{color:#013572;font-size:135%;margin:0px}
div.gr_line{background-color:#DADCE5}
p.podskaz{margin:9px 7px 12px 7px;font-size:90%;font-family:tahoma; color:#505359}
td.oranzhe{border-left:5px solid #FFAA00; padding:5px 0px 5px 10px}
td.if_anons p.podskaz{margin:10px 7px 12px 7px;font-size:90%;font-family:tahoma; color:#000000}
ul.defaul2{margin:0px 0px 0px 17px;padding:0px 0px 0px 0px}
ul.defaul2 li{padding-bottom:2px} 
p.podskaz2{font-size:105%;font-family:arial;margin:9px 7px 12px 7px}
img.anons{margin-right:10px}

/*Элементы форм*/
//input.but_min{font-size:90%; font-family:tahoma} 
input, select{font-family:arial}
input.w_100, select.w_100, textarea.w_100{width:100%;font-size:100%}
select.tah70{font-size:95%;font-family:tahoma}
input.tah70_100, select.tah70_100{width:100%; font-size:100%;font-family:arial}
input.tah70_100_2, select.tah70_100_2{width:100%; font-size:100%;font-family:tahoma}
input.ar80_100{width:100%; font-size:115%;font-family:arial}
input.ar80, select.ar80{font-size:100%;font-family:arial}
input.tah70{font-size:100%;font-family:arial}
input.tah70_top{font-size:85%; font-family:tahoma}
input.but_min_out{font-size:95%; margin:5px 10px 0px 10px; font-family:tahoma; padding:0px} 

/*Типовые таблицы*/
	/*Таблица top_menu*/
table.top_menu{margin-bottom:7px}
table.top_menu td{font-size:80%;padding:2px 0px 4px 0px}
table.top_menu td.bord_b{height:1px; padding:0px; background-color:#C2C3CC; background-image:url("http://img.mail.ru/1.gif");background-repeat:no-repeat;background-position:top right}
table.top_menu td.bord_l{border-left:1px solid #C2C3CC}
table.top_menu td.bord_r{border-right:1px solid #C2C3CC}
	/*Таблица shapka и head_bot*/
table.shapka{margin:0px 0px 7px 0px} 
table.shapka td{background-color:#00468C; color:white; font-size:70%; font-family:tahoma} 
table.shapka td table td.first{background-color:white; color:#013572; font-size:75%; padding-right:7px; padding-left:12px; font-family:arial} 
table.shapka td table td.first a{color:#013572; text-decoration:none} 
table.shapka td table td.first a:hover{color:#013572; text-decoration:underline} 
table.shapka td table td.mid{background-color:#5977B3; font-size:75%; padding-right:7px; padding-left:6px; font-family:arial} 
table.shapka td table td.mid a{color:white; text-decoration:none} 
table.shapka td table td.mid a:hover{text-decoration:underline} 
table.shapka td.bel{background-color:#00468C} 
table.shapka td.hello{padding-top:7px; color:#F2F8FF;font-size:75%;font-family:arial} 
table.shapka td.hello b{color:white} 
	/*Навигация по почте*/
/*Таблица frame и folders*/
table.frame td.uups_top_nav{border-left:1px solid #C2C3CC;border-right:1px solid #C2C3CC;padding:7px 15px 0px 15px}
table.frame td.uups_fold{border-left:1px solid #C2C3CC;border-right:1px solid #C2C3CC;padding:0px 15px 3px 15px}
table.frame td.uups{border-left:1px solid #C2C3CC;border-right:1px solid #C2C3CC;padding:10px 15px 10px 15px}
td.uupsbot{height:1px;background-color:#C2C3CC; background-image:url("http://img.mail.ru/1.gif");background-repeat:no-repeat;background-position:top right}
table.frame table.folders td.gray1{font-family:tahoma;font-size:60%;color:#7E828C;padding:2px 10px 0px 0px}
table.frame table.folders td.gray2{font-family:tahoma;font-size:60%;color:#7E828C; padding:2px 10px 0px 0px}
table.frame table.folders td{font-size:75%; padding:2px 0px 0px 0px}
table.frame table.folders td.no_ots{padding:0px}
table.frame table.folders td.rovn{padding:0px 10px 0px 0px}
table.frame table.folders li{color:#DADFE5}
table.frame table.folders li.mark{color:#000000}
	/*Таблицы ob*/
table.ob td.otdel{border-bottom:1px solid #EBEFF4}
table.ob td{padding-bottom:5px}
table.ob td.sp{padding:0px 0px 7px 0px;font-size:70%;font-family:tahoma;} 
table.ob td{font-size:75%; padding:0px 0px 8px 0px; line-height:12px}
table.ob td.ots{padding:0px 9px 6px 1px}
table.ob td b{font-size:65%; font-weight:normal; padding-right:2px}
	/*Таблица footer*/
table.lasttab td{background-color:#00468C;font-size:70%;color:#ffffff;padding: 5px 0px 6px 0px}
table.lasttab a{color:white; text-decoration:underline}
table.lasttab a:hover{color:#CCE8FF;text-decoration:none}
table.lasttab td.lastgr{padding:0px;background-image:url("http://img.mail.ru/1.gif"); background-repeat:no-repeat; background-position:top right}
	/*Градусник*/
div.vnesh{position:relative; top:4px;background-color:#ffffff; padding:1px; border:1px solid #FFBF40; display:block;margin:0px 15px 0px 15px}
div.vnesh2{position:relative; top:-9px;padding:0px; display:block; margin-right:10px;}
div.vnutr{background-color:#FFE1A6; padding:0px;font-size:8px}
div.vnutr2{font-size:10px; padding:0 10 0 10px}
	/*стили для nb*/
.nb b, table tr td .nb a b{color:#F26D00;}
.nb, .nb a{color:#F25100;}
.nb a:hover, table tr td .nb a:hover b{color:#505359;}
	/*Таблица ourlet*/
table.ourlet td.datesize b{color:#000000}
table.ourlet{border-bottom:3px solid #E6E8ED;margin:9px 0px 11px 0px}
table.ourlet td{padding:6px 5px 1px 5px;font-size:75%}
table.ourlet tr.graystroke td{background-color:#E6E8ED;font-size:70%;font-family:tahoma; padding:7px 5px 3px 5px}
table.ourlet tr.graystroke td.checkb{padding:4px 1px 2px 3px}
tr.graystroke td a{color:#393B40}
tr.graystroke td a:hover{color:#000000}
tr.graystroke td a:visited{color:#000000}
tr.graystroke td.nizh{border-bottom:3px solid #ACAFBF;padding-top:5px;color:#000000}
table.ourlet td.checkb{padding: 4px 0px 1px 3px}
table.ourlet tr.lasttr td{padding-bottom:8px}
table.ourlet a:hover{color:#F26D00}
        /*Таблица sort*/
table.listalka td{padding-left:7px;font-size:80%} 
table.listalka td i{font-style:normal;font-size:85%;font-family:tahoma} 
table.sort td.first{padding-left:7px} 
table.sort td{font-size:70%; font-family:tahoma} 
table.sort select{width:101px; font-size:100%;font-family:tahoma} 
table.sort td.sort_txt{padding-bottom:3px}
table.ourlet tr.noread td.letavtor, table.ourlet tr.noread td.lettem{font-weight:700}/*?????? ????? ????????????? ?????*/
table.or_table td.oranzhe {border-left:5px solid #FFAA00; padding:5px 0px 5px 10px}
/*Таблица oprosnik */
table.oprosnik td.txt{padding:3px 0px 0px 7px;font-size:75%}
table.oprosnik td.txt2{padding:3px 0px 3px 0px;font-size:75%}
table.oprosnik td.ques{padding:5px 0px 7px 0px}
table.oprosnik td.another{padding-top:5px}
table.oprosnik td b.proc{font-size:90%;font-family:tahoma} 
p.mt5_mb2 {margin:5px 0px 2px 0px}
p.mt5_mb2 b {color:#003473}
p.mt5_mb2 table {margin-top:5px}
div.cmnt3{ font-size: 90%; color:#616161; margin-bottom: 12px;  }
div.a_add {color:#666666;font-family:tahoma;font-size:95%}
.mt10 {margin-top:10px}


/* Новый градусник */
div.vessel{border:1px;border-right:0;border-style:solid;padding:1px 0 1px 1px}
div.limit{height:11px;background:#FFF url("http://img.mail.ru/r/scale/scale_emptybg.gif") repeat-x center left}
div.level{height:11px;background-repeat:repeat-x;background-position:center left;font-size:8px}
div.megs{display:block;position:relative;top:-13px}
div.megs td.l{font-family:Tahoma;font-size:9px;padding-left:5px}
div.megs td.r{font-family:Tahoma;font-size:9px;padding-right:3px;text-align:right}
div.growbg{border:1px;border-left:0;border-style:solid;padding:1px 1px 1px 0}
div.growbg div{height:11px;background:#FFF url("http://img.mail.ru/r/scale/scale_resizebg.gif") repeat-x center left;font-size:8px}
div.grow{display:block;position:relative;top:-14px;padding:0 5px 0 4px;font-family:Tahoma;font-size:10px}
div.grow a{color:#666}
div.grow img{margin:4px 3px 0 0}

table.sc_unl div.vessel, table.sc_unl div.growbg{border-color:#FFBF40}
table.sc_unl div.level{background:#FFC376 url("http://img.mail.ru/r/scale/scale_freebg.gif")}
table.sc_unl div.dash{background:#FF9741 url("http://img.mail.ru/r/scale/scale_free.gif") no-repeat}
table.sc_end div.vessel, table.sc_end div.growbg{border-color:#FF0000}
table.sc_end div.level{background:#FF8E76 url("http://img.mail.ru/r/scale/scale_filledbg.gif")}
table.sc_end div.dash{background:#D90D0D url("http://img.mail.ru/r/scale/scale_filled.gif") no-repeat}

table.shapka td table td.tictac{background-color:#0CAF52;font-size:75%;padding-right:7px;padding-left:6px;font-family:arial}
table.shapka td table td.tictac a{color:white;text-decoration:none}
table.shapka td table td.tictac a:hover{text-decoration:underline}

/* Стили для слотов */
.rb_body {border: 1px solid #D9D9D9; font-size: 12px; padding: 7px 10px 10px 10px; overflow: hidden; text-align: left; //display: inline-block;}
.rb_h4 {border-bottom: 1px solid #0857A6; color: #0857A6; font-size: 17px; font-weight: bold; text-decoration: none;}
.rb_body h4 {margin: 0;}
a:HOVER.rb_h4 {border-bottom: 0 solid #0857A6;}
.rb_h5 {color: #fd7102; display: block; font-size: 13px; font-weight: bold; padding: 7px 0 0 0; text-decoration: none;}
.rb_h6 {color: #0857A6; display: block; font-size: 13px; font-weight: bold; padding: 0 0 3px 0; text-decoration: none;}
.rb_content {margin: 7px 0 0 0; overflow: hidden; //display: inline-block;}
.rb_img {float: left; margin: 0 5px 0 0; background-position: left top; background-repeat: no-repeat;}
.rb_flash {float: left; margin: 0 5px 0 0;}
.rb_nobr {white-space: nowrap;}
.rb_text {overflow: hidden; //display: inline-block;}
.rb_textSmall {font-size: 11px; overflow: hidden; //display: inline-block;}
.rb_next {font-weight: bold; font-size: 11px; float: right; margin-top: 5px;}
.rb_more {font-weight: bold; font-size: 11px; display: block; margin-top: 5px;}

.rb_imgUl {background-position: left top; background-repeat: no-repeat; font-weight: bold; display: block; height: 50px; margin: 0; width: 100%; padding-left: 55px;}
.rb_ul {margin: 10px 0 0 13px; padding-left: 2px;}
.rb_li {color: #999999;}

.rb_mb5 {margin-bottom: 5px;}

.rb_dotDiv {border-bottom: 1px dotted #52525a; color: #52525a; margin: 0 0 5px 0; font-size: 11px; position: relative; height: 14px;}
.rb_dotSpan {right: 0; position: absolute; bottom: -2px; background-color: #FFF;}
.rb_dotA {bottom: -2px; position: relative;}

/* styles for folders */
.folders .bullet-newmh {margin-right: 3px;}
.list_fold .cell-spliter {border-bottom: solid 1px #f0f2f5; padding: 5px 0 0;}
.list_fold .last-row td {padding-bottom: 6px;}
.list_fold .bullet-newmh {margin-right: 3px;}
.folders .ancestor {background: #f2f3f7;}
.uups_fold_ii {padding-left: 0 !important; padding-right: 0 !important;}
.uups_fold_ii .folders .tdf {padding-left: 15px; overflow: hidden; width: 100%;}
.uups_fold_ii .folders .tdf ul {padding: 0; margin: 0;}
.uups_fold_ii .folders .tdf li {list-style-type: none; margin-left: 0; padding-left: 14px !important; background:url(http://img.imgsmail.ru/r/bullets/list_circle.gif) no-repeat 0 4px;}
.uups_fold_ii .folders .tdf li.mark {background-image: url(http://img.imgsmail.ru/r/bullets/list_circle_on.gif);}
.uups_fold_ii .folders .tdf li.locked {background-image: url(http://img.imgsmail.ru/r/bullets/lock.gif) !important;}
.uups_fold_ii .folders .tdf li.unlocked {background-image: url(http://img.imgsmail.ru/r/bullets/unlock.gif) !important;}
.uups_fold_ii .folders .tdf li.locked_on {background-image: url(http://img.imgsmail.ru/r/bullets/lock_on.gif) !important;}
.uups_fold_ii .folders .tdf li.unlocked_on {background-image: url(http://img.imgsmail.ru/r/bullets/unlock_on.gif) !important;}
.uups_fold_ii .folders .tdf li.locked, .uups_fold_ii .folders .tdf li.unlocked, .uups_fold_ii .folders .tdf li.locked_on, .uups_fold_ii .folders .tdf li.unlocked_on {background-position: 0 3px !important; margin-left: -1px; padding-left: 15px;} 
.uups_fold_ii .folders .tdf table {border-collapse: collapse; border: 0; table-layout: fixed; width: 100%;}
.uups_fold_ii .folders .tdf table td {padding: 0 !important; border: 0;}
.uups_fold_ii .folders .tdl {padding-right: 15px;}
.uups_fold_ii .folders .row td {padding-top: 0 !important; padding-bottom: 2px !important;}
.uups_fold_ii .folders .row td.divider {width: 1px; padding: 0 !important; vertical-align: top;}
.uups_fold_ii .folders .row td.divider .pix {width: 1px; height: 1px; overflow: hidden;}
.uups_fold_ii .folders .row .gradient_abs {position: absolute; background: url(http://img.imgsmail.ru/r/bg_schedule_tv2.png) repeat-y right top; -display: none; width: 10px; margin-left: -10px; height: 15px;}
.uups_fold_ii .lock_img {margin: 0 5px;}
.uups_fold_ii .folders .ancestor .gradient_abs {background-image: url(http://img.imgsmail.ru/r/bg_tr_to_gr.png);}
.uups_fold_ii .folders .tdf-mh {padding-left: 3px;}
.uups_fold_ii .folders .bullet-newmh {margin-right: 3px;}
.uups_fold_ii .folders .row-spliter {height: 1px; overflow: hidden; background: #c2c3cc; margin: 8px 14px 5px;}


/* additional styles for icons */

.ico-mail {background-image: url(http://img.imgsmail.ru/r/mail-all.gif)}
.ico-photo {background-image: url(http://img.imgsmail.ru/r/ico/foto.gif)}    
.ico-video {background-image: url(http://img.imgsmail.ru/r/ico/video.gif)}    
.ico-blogs {background-image: url(http://img.imgsmail.ru/r/ico/blogs.gif)}    
.ico-my {background-image: url(http://img.imgsmail.ru/r/ico/my.gif)}
.ico-answers {background-image: url(http://img.imgsmail.ru/r/ico/answers.gif)}


/* addition styles for links */

a.link-unobserve {color: inherit; text-decoration: none; //color: #000;}
a.link-unobserve:hover {color: inherit; //color: #000;}
a.link-unobserve:hover span {text-decoration: underline;}
