img{max-width:100%;height: auto;width: auto\9; /* ie8 */}
body,p,td,tr,div,textarea{font-family:verdana;font-weight:400;font-size:0.96em}
html,body{background:#fff;color:#000}
body{min-width:670px;max-width:1290px;margin:10px auto 0 auto;padding-left:18px;padding-right:7px}
a{color:#6da3bd;;text-decoration:underline}
a:hover{text-decoration:none;color:#be0026}
.adc{width:100%;float:left;border:4px dotted #f1f1e7;padding:2px 8px 4px 8px;margin:3px -12px 16px -12px;border-radius:14px}
#ya_center h3{font-size:1.50em;padding-bottom:8px}
.apodp{margin:1em 0 1em 0;width:90%}
.dota{border-bottom:1px dotted currentcolor;text-decoration:none}
.pic{border:0;padding-left:10px;padding-bottom:5px;float:right}
.mainpg p{margin-top:0;font-size:0.95em}
.mainpg h4{font-size:0.95em;color:#888;margin-top:0;padding-bottom:1px;padding-left:9px;margin-left:-12px;border-left:4px solid #6da3bd}
.mainpg a b{font-size:1.04em;font-weight:normal}
.mainpg{margin-bottom:24px}
.maindirln{float:left;width:100%;padding-bottom:25px}
.maindir{float:left;width:49.8%}
.maindir div{margin-right:24px;font-size:1.03em;line-height:1.35em;font-weight:normal;color:#888888}
#pic_down{margin-top:1.1em;display:none}
div#all{float:left;width:100%}
div#main{margin:0 270px 0 253px}
div#dirs{float:left;width:215px;margin-left:-100%}
div#right{float:left;width:240px;margin-left:-240px;padding-top:14px}
.up{width:100%;height:110px;background-position:0 -73px;background-image:url('/pic/icons2.png')}
.up_logo{width:420px;display:block;float:left}
.up_adv{display:block;overflow-x:hidden;overflow-y:hidden;height:84px;margin-top:0}
#ya_up{display:block;overflow-x:hidden;overflow-y:hidden;height:84px;margin-top:0}
h1{color:#ff5a00;font-size:1.4em;font-weight:normal;margin:1px 0;padding:8px 0 10px 0;text-decoration:none}
.title h2{color:black;font-size:0.88em;margin:1px 0;padding:6px 0 16px 19px;text-decoration:none}
h2{color:#ff5a00;font-size:1.45em;padding:0 0 10px 0;margin:0;font-weight:normal}
h3{color:#ff5a00;font-size:1.50em;padding-bottom:4px;margin:0;font-weight:normal}
h5{color:#ff5a00;font-size:1em;margin:16px 0 11px 0;text-decoration:none;font-weight:normal}
h6{color:#005a00;font-size:1em;margin:16px 0 11px 0;text-decoration:none;font-weight:normal}
.h6{font-size:1.0em;margin:4px 0 18px -12px;padding:0 0 0 8px;text-decoration:none;font-weight:normal;border-left:4px solid #ff5a00}
.h6 b{font-weight:normal;color:#ff5a00}
.big{font-size:1.2em;text-decoration:none;font-weight:bold;color:#ff5a00;font-family:georgia;vertical-align:top;padding:4px 0 0 0}
div#pgin{display:none;border-left:4px solid #ff5a00;padding-left:8px;margin:10px 0 10px -12px;padding-bottom:2px}
.pagedays h5{padding-left:30px;font-size:1.3em}
.pagedays div{padding:0 0 12px 0;line-height:1.05em;color:#888}
.pagedays div u,.pagedays div span.u{font-family:georgia;font-size:1.30em;color:#888;position:absolute;text-decoration:none;padding-top:2px}
.pagedays div wt,.pagedays div span.wt{font-family:georgia;font-size:1.30em;color:#fefefe;position:absolute;text-decoration:none}
.pagedays div:hover wt,.pagedays div:hover span.wt,.pagedays div:hover u,.pagedays div:hover span.u{color:#ff5a00}
.pagedays div i{padding-left:30px;display:block;font-size:1.05em;font-weight:normal;font-style:normal;line-height:1.39em}
.pagein div{padding:0 0 8px 0;line-height:1.25em;color:#888}
.pagein div u,.pagein div span.u{font-family:georgia;font-size:1.3em;color:#ff5a00;padding-top:0;position:absolute;text-decoration:none}
.pagein div b{font-size:1.35em;font-weight:normal}
.pagein div .ii{padding-left:36px;display:block;font-size:1em;line-height:1.3em}
.pagein div i{font-weight:normal;font-style:normal}
.pagein div .in{padding-top:4px}
.sct{font-size:1.35em;line-height:1.3em}
.vevent,.days{padding:0 0 10px 0;line-height:1.05em;color:#888}
.vevent u,.days u,.days span.u{font-family:georgia,arial;font-size:1.3em;font-weight:normal;color:#999;padding:0 1px;position:absolute;text-decoration:none}
.vevent u.tdd,.days u.tdd,.days span.u.tdd{border-left:2px solid #ffe8dd;border-right:2px solid #ffe8dd;color:#000;background-color:#ffe8dd;border-radius:8px}
.podp{margin-left:48px;padding:4px 0 4px 8px;color:#000;font-size:0.9em;border:2px #ffe8dd solid;border-radius:8px}
.days:hover u,.days:hover span.u{color:#ff5a00}
.vevent b,.days b{padding:3px 0 0 56px;display:block;font-size:0.9em;font-weight:normal}
.vevent h3,.days h3{padding:1px 0 1px 56px;display:block}
.vevent b hr,.days b hr{padding:0;margin:0;margin-bottom:5px;border:0;height:1px;color:white}
.vevent hr,.days hr{padding:0;margin:0;margin-bottom:5px;border:0;height:1px;color:white}
.vevent span,.days span{padding-left:56px;display:block;font-size:1em;font-weight:normal;line-height:1.3em}
.vevent i,.days i{color:#000}
.nobr{white-space:nowrap}
.inf{font-weight:400;font-size:0.85em;padding-left:8px;margin:9px 0 15px -12px;border-left:4px solid #6da3bd;text-align:left}
.inf p{margin-bottom:0}
.infin{font-size:100%;padding:12px 7px;margin-bottom:4px;text-align:center;background-color:#f1f1e7}
.infin div{padding:6px 0 11px 0;font-size:27px}
.more{border-left:4px solid #ff5a00;padding-left:8px;margin:29px 0 10px -12px}
.more div{color:black;padding:0 0 2px 0}
.more ul{padding:0;margin:0}
.more li{padding:4px 0 4px 0;list-style-image:none;font-variant:normal;list-style-position:outside;list-style-type:none}
.more li sup{color:#a1a197}
.menur{font-size:1.1em}
.menust{font-size:1.1em;line-height:1.55em}
.menustl{font-size:1em;line-height:1.55em;text-decoration:none}
.tb{background:#f1f1e7;padding:10px 0 10px 20px;display:block;border-radius:14px}
.tb ul{padding:0;margin:0}
.tb li{padding-bottom:8px;font-size:1.3em;list-style-image:none;font-variant:normal;list-style-position:outside;list-style-type:none}
.tb li a1{color:#0c1149 }
.tb li em,.tb li .c{border-left:4px solid #ff5a00;padding-left:16px;margin-left:-20px;font-style:normal}
.tb li a_back{color:#49537c}
.tb li a{color:#11131d}
.tb li i{}
.tb li span{font-size:0.6em;padding-top:1px;font-weight:normal}
.tb li .ms{font-size:0.6em;color:#888}
.tb li .ms a{color:#888}
.tb li .cur a,.tb li:hover .ms a{color:#000}
.tb li .ms strong{color:#fe6c23}
.fav{font-size:1.00em;font-weight:400;border-bottom:1px dotted currentcolor;text-decoration:none}
.favd{text-align:right;position:relative;z-index:10000 !important}
.pages{font-weight:400;margin-bottom:0.6em;font-size:1.1em;padding-bottom:8px;line-height:1.8em;border:0}
.pages a{margin:0 0.25em}
.pages_next,div#pgine{font-size:1.37em;margin-bottom:0.5em}
div#pgine{display:none}
.curpg{background-color:#ffe8dd;font-weight:400;color:black;padding:0.15em 0.4em;border-radius:9px}
.cla{font-size:1.00em;line-height:1.68em;margin-bottom:11px;font-weight:normal;font-family:lucida grande,verdana;padding:0}
.cladn{line-height:1.65em;font-size:1.00em;border-left:4px solid #f1f1e7;padding-left:8px;margin:15px 0 0 -12px}
.cladn i,.cla i,.allp i{color:#aaa;margin:0 0.35em 0 0.05em;font-style:normal;font-size:0.8em}
.allp i{margin:0 0.2em 0 0 }
.allp i.disable{font-size:0.93em !important}
.clap{line-height:1.35em;font-weight:500;font-family:lucida grande,verdana}
.cls{font-size:0.95em;margin-right:0.1em}
.cl0{}
.cl1{color:#fe6c23}
.cl2{color:#424242}
.cl3{color:#006902}
.cl4{color:#3b33d6}
.cl5{color:#3a2e7a}
.disable{color:#9e9e9e;font-style:normal}
.allp{font-size:0.93em;text-align:right;width:100%;clear:left;margin-bottom:4px}
.sms{font-size:0.8em;margin:0 0.2em}
.smsi{font-size:0.65em !important;color:#b1b1b7;padding:0;margin:-8px 0 9px 0;font-style:italic;cursor:default !important}
.riddle p{font-size:1.05em !important;line-height:1.4em !important}
.riddle p .disable{font-size:0.9em;line-height:1.5em;opacity:0.4;display:inline-block;margin-top:0.3em;border:#d3e5ed solid 1px;padding:2px 8px 3px 8px;border-radius:12px;text-decoration:none}
.riddle p:hover .disable{opacity:1}
.riddle p .disable:hover{color:#000}
.content p{text-align:left;font-size:1.05em;line-height:1.4em;cursor:pointer}
.content .eshe{margin-top:-9px}
.cline{border-left:4px solid #ac6fa1;padding-left:8px;margin-left:-12px}
.fst,.content p:first-letter{font-family:georgia;color:#ff5a00;font-size:1.3em;font-weight:700}
.content p em strong{color:#000;padding:0.1em;font-size:1.24em;font-weight:400;font-style:normal;background-color:#f7f7ef}
.content h3{color:#000;font-size:1.3em;font-weight:400;font-style:normal;margin-bottom:-10px;padding-bottom:0}
.scontent hr,.content hr{border:0 white;width:136px;height:38px;background-position:-0px -285px;background-image:url('/pic/icons2.png')}
.scontent p{text-align:left;font-size:0.96em;line-height:1.3em}
.scontent p em{color:#999}
.scontent p strong{color:#005}
.scontent p em strong{color:#000;padding:0.1em;font-size:1.29em;font-weight:400;font-style:normal;background-color:#f7f7ef}
.scontent h3{color:#000;padding:0.1em;font-size:1.29em;font-weight:400;font-style:normal;margin-bottom:-8px}
.scontent h2{padding-bottom:0;margin:24px 0 -7px 0;font-size:1.29em}
.scontent p:hover em strong{background-color:#f0f0ec}
.content .akro b{font-family:georgia;color:#ff5a00;font-weight:700}
.stolbiki{float:left;width:100%;padding-bottom:14px;font-size:1em}
.stolbik3_1,.stolbik3_3{float:left;width:49%;padding-right:2.8%}
.stolbik3_2,.stolbik3_4{float:left;width:48%}
.stolbiki .stih,.stih{margin-bottom:2em}
.down{clear:both;width:100%}
.down hr{width:100%;border:0 white;height:40px;background-position:0 -141px;background-image:url('/pic/icons2.png')}
.downcnt{width:23%;float:left}
.downml{width:20%;min-width:90px;font-size:0.9em;float:left}
.downtxt{width:57%;font-size:0.64em;float:left;text-align:right}
.ctrl{font-size:1.20em;font-weight:700;font-variant:normal;text-decoration:none}
.ctrl i{font-size:0.60em;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none}
.hidden{display:none}
.js{cursor:pointer;text-decoration:none;border-bottom:1px dotted currentcolor}
.eshe{font-size:105%}
.red{color:#ff5a00}
.flag{width:16px;height:11px;margin-right:4px}
.ico{width:16px;height:16px;margin-right:4px;margin-top:-4px}
.ttt{background:#f1f1e7}
.mini{font-size:0.80em;font-weight:normal}
.g10 div{float:left;width:7.8%;height:1em;font-size:0.9em;text-align:right;border:1px solid #eee;border-radius:7px;padding:1em 0.4% 1.8em 0.4%;margin:0.3%;text-align:center}
.g10 br{clear:both}
.v1{color:#006902}
.v2{color:#fe6c23}
.v3{color:#3b33d6}
.v4{color:#3a2e7a}
.v5{color:#fc1f8c}
.v6{color:#ae6da3}
.v7{color:#fc3c39}
.v8{color:#1cb2ff}
.v9{color:#008484}
.bg1{background-color:#ffe8dd}
.bg2{background-color:#dbeedb}
.bg3{background-color:#fbdff5}
.bg2 h2{color:#1e6632}
.bg3 h2{color:#ac6fa1}
span.lq{margin-left:-0.64em}
span.ls{margin-left:-0.45em}
.soc24{display:inline-block;width:24px;height:24px;margin:4px 6px 1px 0;background:url('/pic/icons2.png')}
.s_fb{background-position:-48px 0}
.s_vk{background-position:-0px 0}
.s_tw{background-position:-120px 0}
.s_rs{background-position:-168px 0}
.s_ml{background-position:-192px 0}
.s_ok{background-position:-24px 0}
.icons{display:block;float:left;border:0;margin-right:4px;margin-top:-3px;width:16px;height:16px;background-image:url('/pic/icons2.png')}
.icons.praz,.icons.cn0{background-position:-1px -215px}
.icons.cn1{background-position:-18px -215px}
.icons.cn2{background-position:-34px -215px}
.icons.cn3{background-position:-52px -215px}
.icons.cn4{background-position:-68px -215px}
.icons.prav{background-position:-97px -215px}
.icons.katol{background-position:-85px -215px}
.icons.islam{background-position:-114px -216px}
.dpic:hover{opacity:1}
.dpic{opacity:0.2}
#vk,#g_like,.fb-like,#ml_like,#ok_like,#tw_like{float:left;width:18%;margin:10px 0;text-align:left}
#vk{width:26%;min-width:169px}
#ok_like{width:20%;min-width:125px}
#ml_like{width:14%;min-width:80px}
.fb-like{width:30%;min-width:162px}
#tw_like{width:17%;min-width:110px}
#g_like{width:11%;min-width:65px}
.kartinki{padding:10px;border:2px solid #eee;margin-left:-12px}
.area{font-size:0.7em;width:80%;max-width:98%}
ol li{padding-bottom:8px}
* {-webkit-print-color-adjust:exact}
#ctrlcopy{height:2px;overflow:hidden;position:absolute;width:1px}
@media only screen and (max-width:1023px){.clap,.ni{display:none}
.scontent .pic{width:50%}
.kartinki{height:auto;max-width:98%}
}
@media only screen and (max-width:868px){body{margin:1% 1% 0 1%;padding:0;min-width:270px}
div#all{margin:0 0 0 -253px;width:100%;float:right;display:block}
div#main{margin:0 15px 0 250px;float:left;display:block;clear:left}
div#right,div#dirs{width:215px;margin:0}
div#right{clear:left;padding:0 5px 0 2px;width:206px;margin:30px 0 0 0}
#rtb2{margin-left:0}
div#right h3{padding-left:0}
div#right .days{clear:left;margin:0 0}
.adc{padding-right:0}
}
@media only screen and (max-width:735px){#pic_soc,#ya_up,.up_adv,#favd{display:none}
}
@media only screen and (max-width:725px){body{min-width:580px}
.clap,#rtb2,.adc h3{display:none}
div#dirs{width:190px}
div#dirs .tb{padding-right:6px}
div#right{width:186px}
div#all{margin:0 0 0 -218px}
div#main{margin:0 0 0 215px}
.pagedays div{padding-bottom:10px}
}
@media only screen and (max-width:478px){body{min-width:210px}
div#all,div#dirs,div#main,div#right{padding:1% 2% 1% 2%;margin:1% 1% 1% 0;width:97%;border:0}
div#right{margin-top:1.5em}
.stolbik3_1,.stolbik3_2,.stolbik3_3,.stolbik3_4{width:97% !important;border:0;margin:1% 0 1.5% 0 !important;padding:0 !important}
.stolbik3_3,.stolbik3_4{max-height:1.6em;overflow-y:hidden}
.stolbiki{padding-bottom:0}
.title h2{padding:1% 2% 1% 2%;width:96%}
.adc{margin-top:2px}
.cla,.stolbiki div{line-height:1.88em}
div#right .days,.vevent hr,.days hr{margin-bottom:15px !important}
.days b{line-height:1.4em}
}
@media only screen and (max-width:433px){.content{font-size:13px}
.logopic{width:95% !important;height:auto}
.up_logo,.up{width:100%;height:auto}
.title,.downtxt{display:none}
.downcnt,.downml{width:100%}
}
@media only screen and (max-width:310px){.content{font-size:12px}
}
@media print{#main:after{content:" (c) pozdravok.ru"}
#next_page{font-size:75%}
#soca,.adc,.cla,.cladn,#pic_down,#pgine,#next_page,#dirs,.eshe,#right,.down,.allp,#pic_soc,.pages,.title,.area,.up_adv,#ya_center2,#ya_center{display:none}
div#main{margin:0}
}
.cla .curpg ,.cla a{display:inline-block;margin-bottom:0.6em;margin-right:0.35em;background:#d3e5ed;color:#000;padding:2px 8px 3px 8px;border-radius:12px;text-decoration:none}
.curpg{border:1px solid #ffac80;background:#fff;color:#000}
.cla .curpg{background:#fff;color:#ff5a00;border:1px #ff5a00 solid;padding:1px 7px 3px 7px}
.cla .eshe{border:none;color:#fff;background:#6da3bd}
.cla{line-height:1.48em}
.cla i{display:none}
.cla a.cl1{background-color:#faebd7}
.cla a.cl2{background-color:#dbeedb}
.cla a.cl3{background-color:#fbdff5}
.cla a.cl4{background-color:#d1ebeb}
.cla a.cl5{background-color:#edd3d3}
.cla a:hover{background-color:#be0026;color:white}
.g10 a,.g10 a:hover{background:#fff;color:#6da3bd;text-decoration:underline}
.days span.u.tdd{border:1px solid #ff5a00;padding:0 4px 2px 4px;margin:0 -5px;border-radius:12px;background:#fff}
@media only screen and (max-width:478px){.stolbik3_2,.stolbik3_3,.stolbik3_4{max-height:2.6em;overflow-y:hidden}
}
