/* Reset */
html {color:#000; background:#FFF} body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0; padding:0} table {border-collapse:collapse; border-spacing:0} fieldset, img {border:0} address, caption, cite, code, dfn, em, strong, th, var {font-style:normal; font-weight:normal} li {list-style:none} caption, th {text-align:left} h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal} q:before, q:after {content:''}
abbr, acronym {border:0; font-variant:normal} sup {vertical-align:text-top} sub {vertical-align:text-bottom} input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit} input, textarea, select {*font-size:100%} legend {color:#000} del, ins {text-decoration:none} 

/* Fonts */
body {font:13px/1.231 arial,helvetica,clean,sans-serif; *font-size:small; *font:x-small} select, input, button, textarea {font:99% arial,helvetica,clean,sans-serif} table {font-size:inherit; font:100%} pre, code, kbd, samp, tt {font-family:monospace; *font-size:108%; line-height:100%}

/* Basic */
h1 {font-size:138.5%} h2 {font-size:123.1%} h3 {font-size:108%} h1, h2, h3{margin:1em 0} h1, h2, h3, h4, h5, h6, strong {font-weight:bold}
abbr, acronym {border-bottom:1px dotted #000; cursor:help} em {font-style:italic}
blockquote,ul,ol,dl {margin:1em} ol,ul,dl {margin-left:2em} ol li {list-style:decimal outside} ul li {list-style:disc outside} dl dd {margin-left:1em}
th, td {border:1px solid #000; padding:0.3em 0.4em} caption {margin-bottom:.5em; text-align:center} p, fieldset, table, pre {margin-bottom:1em}
input[type=text], input[type=password], textarea {width:12.25em; *width:11.9em}

/* Basic Plus */
a:active, a:focus, img {outline:0} sup, sub {height:0; line-height:1px; position:relative; vertical-align:baseline} sup {bottom:1ex} sub{top:.8ex}
th {font-weight:bold; text-align:center} del {text-decoration:line-through} abbr, acronym, .nobr {white-space:nowrap}

/* Links */
a:link {border-bottom:1px solid #005FB2; color:#005FB2; text-decoration:none} a:visited {border-bottom:1px solid #A1B; color:#A1B; text-decoration:none}
a:hover {border-bottom:1px solid #2296FF; color:#2296FF; text-decoration:none} a img {border:0} a.bn:link, a.bn:visited, a.bn:hover {border:0 !important}

/* Layout */
html,body {height:100%} #all {position:relative; height:100%}
html>body #all{height:auto; min-height:100%}
#all{min-width:760px; max-width:1580px; width:expression(document.body.clientWidth < 760? "760px" : document.body.clientWidth > 1580? "1580px" : "auto")}
#all {background: url(../img/svet.png) repeat-x}
#empty, #footer {height:90px} #empty {clear:both}
#footer {bottom:0; left:0; position:absolute; width:96%}
#counter {display:none}

/* Top */
#header {background: url(../img/doma.gif); height:110px; width:100%}
#header h1 {height:0; margin:0 0 0 2%; padding:0}

/* Menu */
.cmenu {background-color:#FF8000; color:#FFF} .csubmenu {background-color:#82C800; color:#FFF}
ul#menu, ul#submenu {margin:0 0 0 2%; padding:0; letter-spacing:1px; clear:left}
ul#menu a, ul#submenu a {border-color:#000; color:#000}
ul#menu li {float:left; list-style:none; margin: 0 .2em 0 0; padding:.2em .4em}
ul#submenu li {float:left; font-size:85%; list-style:none; margin:1em .2em 0 0; padding:.2em .4em}

/* Mainstream */
#mainstream {margin:1em auto 0 auto; width:96%}
#leftcol {float:left; overflow:hidden; padding-bottom:2em; width:68%; margin: 2em 0 0 0}
#rightcol {float:right; width:30%; margin: 2em 0 0 0}
#mainpage {width:96%}

/* Footer */
#footer {border-top:1px solid #FFBE62; background: url(../img/svet.png) repeat-x; padding: 0 2%}
#footer strong {font-weight:normal}
#footer a {color:black; border-color:#333}
#footer a:hover {color:#444; border-color:#444}
#footer_slug {font-size:123.1%; margin:8px 0 13px 0}
#lf {height:50px; margin:0 170px 0 0; width:auto}
#do_not_copy {font-size:85%; margin:8px 0 0 -3px}
#do_not_copy span {padding:2px 6px; background-color:#FFE0B2}
#rf{width:175px; margin:-63px 0 0 auto; font-size:85%}
#rf ul, #rf ul li {padding:0; margin:0; list-style:none}
#rf li a {display: block; border:none}
* html #rf li a {width: 175px} /* IE */
#rf img {float:left; margin: 2px 6px 0 0}
#rf span {display:block; margin: 16px 0 0 0}

/* Leftcol */
#leftcol h1 {font-size:197%; font-weight:normal; color:#FF8000}
#leftcol h1 a:link, #leftcol h1 a:visited {color:#FF8000; border-color:#ff8000}
#leftcol h1 a:hover {color:#FFA54A; border-color:#FFA54A}
#leftcol ul, #leftcol ol {font-size:110%; margin: .5em 1em 1em 2em; line-height:146.5%}
#leftcol ul ul, #leftcol ul ul ul, #leftcol ol ol, #leftcol ol ol ol, #leftcol ol ul, #leftcol ul ol, #leftcol ul ol ol, #leftcol ul ol ul, #leftcol ul ul ol, #leftcol ol ul ul, #leftcol ol ol ul, #leftcol ol ul ol {font-size:100%; line-height:100%}
#leftcol ul p, #leftcol ol p, #leftcol ul ul p, #leftcol ul ul ul p, #leftcol ol ol p, #leftcol ol ol ol p, #leftcol ol ul p, #leftcol ul ol p, #leftcol ul ol ol p, #leftcol ul ol ul p, #leftcol ul ul ol p, #leftcol ol ul ul p, #leftcol ol ol ul p, #leftcol ol ul ol p {font-size:100%}
#leftcol h1 .postname, #leftcol h1 .postname a:link, #leftcol h1 .postname a:visited {color:#82C800; border-color:#82C800}
#leftcol h1 .postname a:hover {color:#690; border-color:#690}

/* Leftcol images and captions */
#leftcol img {max-width:100%}
.alignright {float: right}
.alignleft {float: left}
img.centered {display:block;margin: 0 auto}
img.alignright {padding:4px 0;margin: 0 0 2px 17px;display:inline}
img.alignleft {padding:4px 0;margin: 0 17px 2px 0;display:inline}
img.alignnone {padding:4px 0;margin: 0 0 2px 0;display:inline}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}
.alignright.wp-caption {border:1px solid #82C800;text-align:center;padding-top:5px;margin:2px 0 0px 10px}
.alignleft.wp-caption {border:1px solid #82C800;text-align:center;padding-top:5px;margin:2px 10px 0px 0}
#leftcol p.wp-caption-text {font-size:93%;line-height:100%;font-weight:bold;color:#333;margin:0; padding:.3em .4em}
html>/**/body #leftcol p.wp-caption-text {padding:.1em .3em .4em .3em} /* IE sucks: if !(IE6 or IE7) */
html>/**/body .alignright.wp-caption {margin:2px 10px 15px 0} /* IE sucks: if !(IE6 or IE7) */
html>/**/body .alignleft.wp-caption{margin:2px 10px 15px 0} /* IE sucks: if !(IE6 or IE7) */

/* Entry */
.entry {margin-left:30px}
.entry a {white-space: nowrap}
.entry p {font-size:116%; line-height:146.5%}
.entry h2{font-size:146.5%; margin:1.5em 0 .5em 0}
.entry h3{margin:1em 0 .5em 0}
.entry p.markmain {color:#FF8000; margin:1em 2em; font-size:182%}
.entry p.markmain a:link, .entry p.markmain a:visited {color:#FF8000; border-color:#ff8000}
.entry p.markmain a:hover {color:#FFA54A; border-color:#FFA54A}
.dialog {text-indent:-19px; padding-left:4em}
.interviewstart {font-size:131%; font-weight:bold} .interviewquestion {text-indent:-19px} .interviewanswer {padding-left:4em}
blockquote {margin:1em 1em 1em 3em;border-left:2px solid #f80;padding-left: 1em; display:block; clear:both}
cite {font-style: none; font-size:116%; background-color:#FF8000; color:white; padding:0 3px}
a.more-link:link, a.more-link:visited {color:#FF8000; border-color:#FF8000}
a.more-link:hover {color:#FFA54A; border-color:#FFA54A}

/* After entry */
ul.postinfo {clear:both}
.postinfo:before,.tags:before{clear:both}
.tags {padding: .2em 0 .1em 20px; clear:both; list-style: none; background: url(../img/tag.gif) no-repeat 0 7px}
#leftcol ul.tags {margin:.5em 0 0 10px} .tags li {display: inline; font-size: 77%}
.postinfo {padding: .3em 0 .3em .8em; clear:both; list-style: none; border: 1px solid #E5E5E5}
#leftcol ul.postinfo {margin:1em 0 0 0; width:auto; display:inline-block; clear:both} .postinfo li {display: inline; font-size: 77%; padding: 0 1em 0 0}
.tags li a, .postinfo li a, .istochnik li a {color: #666; border:0; text-decoration:underline; white-space:nowrap} .tags li a:hover, .postinfo li a:hover, .istochnik li a {color:#A3A3A3}

/* Comments */
#comments h2 a:link, #comments h2 a:visited, #comments h2 a:hover {font-size:146.5%; border-bottom-style:solid; font-weight:normal}
#comments h2 a:link, #comments h2 a:visited {color:#FF8000; border-color:#FF8000}
#comments h2 a:hover {color:#FFA54A; border-color:#FFA54A}

/* Special: mainpage */
/* → last posts links */
.tema {background:#82C800; color:white; padding:0 .2em}
#allnewbox {background:#EEE; padding:.5em 1em .8em 1em; margin: 2em 0 0 0}
#allnewbox h2 {font-size:197%; font-weight:normal; color:#000; margin:0 0 .7em 0; padding:0}
#allnewbox h2 a:link, #allnewbox h2 a:visited {color:#000; border-color:#000}
#allnewbox h2 a:hover {color:#555; border-color:#555; border-bottom-style:solid}
#allnewbox ul {margin:0; padding:0}
#allnewbox ul li {margin:0; line-height:146.5%; list-style:none}
#allnewbox ul li a:link, #allnewbox ul li a:visited {color:#000; border-color:#000}
#allnewbox ul li a:hover {color:#555; border-color:#555; border-bottom-style:solid}
#allnewbox ul li span {background:#82C800; padding:0 .3em; color:#fff; margin: 0 .5em 0 0}
#allnewbox ul li span.todaynews {background:#f90}
/* → linked to us */
ul#linkedtous {margin:0; padding:0}
ul#linkedtous:after {clear:both;content:"";display:block;height:0;visibility:hidden}
ul#linkedtous {zoom:1} /*hack for ie6 ie7*/
ul#linkedtous li {margin:0 10px 10px 0; padding:0; list-style:none; float:left}
.ort{width:40px;height:40px;background:url(http://z-city.ru/files/rb/m_00_00_001.png) 0 0}
.rtr{width:40px;height:40px;background:url(http://z-city.ru/files/rb/m_00_00_001.png) -40px 0}
.ntv{width:42px;height:40px;background:url(http://z-city.ru/files/rb/m_00_00_001.png) -80px 0}
.ckn{width:40px;height:40px;background:url(http://z-city.ru/files/rb/m_00_00_001.png) -122px 0}
.pkn{width:40px;height:40px;background:url(http://z-city.ru/files/rb/m_00_00_001.png) -162px 0}
.rtv{width:41px;height:40px;background:url(http://z-city.ru/files/rb/m_00_00_001.png) -202px 0}
.eho{width:101px;height:40px;background:url(http://z-city.ru/files/rb/m_00_00_001.png) -243px 0}
.kom{width:41px;height:40px;background:url(http://z-city.ru/files/rb/m_00_00_001.png) -344px 0}
/* → webpager */
ul#webpager {margin:0; padding:0}
ul#webpager:after {clear:both;content:"";display:block;height:0;visibility:hidden}
ul#webpager {zoom:1} /*hack for ie6 ie7*/
ul#webpager li {margin:0 4px 5px 0; padding:0; list-style:none; float:left;width:40px;height:25px}
ul#webpager li a {display: block; border:none; width: 40px; height:25px}
* html ul#webpager li a {width: 40px; height:25px} /* IE */
.smsa{background:url(http://z-city.ru/img/sms.gif) 0 0}
.smsb{background:url(http://z-city.ru/img/sms.gif) -40px 0}
.smsc{background:url(http://z-city.ru/img/sms.gif) -80px 0}
.smsd{background:url(http://z-city.ru/img/sms.gif) -120px 0}
.smse{background:url(http://z-city.ru/img/sms.gif) -160px 0}
.smsf{background:url(http://z-city.ru/img/sms.gif) -200px 0}

/* Rightcol */
#rightcol h2{font-size:146.5%; margin:0em 0 .5em 0; font-weight:normal}
#rightcol h2 a:link, #rightcol h2 a:visited, #rightcol h2 a:hover {color:#000; border-color:#333}
#rightcol h2 a:hover {color:#444; border-color:#333}
.standblock {padding:5px 10px 5px 10px; margin:1em 0 2em 0; clear:both}
.standblock img {max-width:350px; width:100%; margin-bottom:15px}
.standblock a:link, #oldsite a:visited {border-bottom:1px solid #999; color:#000}
.standblock a:hover {border-bottom:1px solid #999; color:#555}
#newsite {background:#E9E9E9; padding:5px 10px 10px 10px; margin:0}
#newsite ul, #newsite ul li {margin:0; padding:0; list-style:none; font-size:85%; line-height:170%}
#newsite ul li {margin: 1em 0 0 0}
#newsite ul li a {font-size:136%}
#newsite ul a:link, #newsite ul a:visited {border-bottom:1px solid #666; color:#000}
#newsite ul a:hover {border-bottom:1px solid #999; color:#444}



#newforum {padding: 5px 10px 10px 10px; margin:2em 0 0 0; background:#FFF5E7}
#newforum ul, #newforum ul li {margin:0; padding:0; list-style:none; font-size:100%; line-height:140%}
#newforum ul li {margin: 1em 0 0 0}
#newforum ul a:link, #newforum ul a:visited {border-bottom:1px solid #666; color:#000}
#newforum ul a:hover {border-bottom:1px solid #999; color:#999}
.forumnewusername {margin: 0 0 0 5px}
.forumnewnumber {font-weight:bold; color:#D8005C}
.forumnewfname {font-size:85%; color:#666}
#newforum ul li a.forumnewusername:link, #newforum ul li a.forumnewusername:visited {border-bottom:1px solid #666; color:#666}




/* Page navigation */
#navigation {width:100%; height:70px; clear:both}
#wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a{background:white;padding:0;margin:0;border:none;text-decoration:none;font-weight:normal;font-style:normal;list-style:none;text-transform:none;text-indent:0px;font-variant:normal;text-align:left;line-height:120%;letter-spacing:0px;word-spacing:0px;font-size:100%}
#wp_page_numbers, #wp_page_numbers ul{width:100%}
#wp_page_numbers li{float:left;display:block;margin-bottom:2px}
#wp_page_numbers a{padding:3px 7px;margin:0 2px;display:block;color:#333;border:1px solid #ccc}
#wp_page_numbers li a:hover{border-color:#ff8000}
#wp_page_numbers li.space {padding:6px;padding-left:2px;padding-right:2px}
#wp_page_numbers li.first_last_page{font-style:italic}
#wp_page_numbers li.active_page {padding:3px 7px;margin:0 2px;display:block;background:#82C800;color:white;border:#82C800 1px solid}

/* Catlist */
.catlist {font-size:85%; color:#666}
span.catlist a:link, span.catlist a:visited {color:#666; border:0; text-decoration:underline}
span.catlist a:hover {color:#000; border:0; text-decoration:underline}
#leftcol h1.catlistitem {margin-top:0em; font-size:136%}
#leftcol h1.catlistitem  a:link, #leftcol h1.catlistitem  a:visited {color:#000; border-color:#000}
#leftcol h1.catlistitem  a:hover {color:#333; border-color:#666}








/* ---------- */

/* Ads */
.google_728x90_1 {margin:2em 0 0 0; clear:both} /* Mainpage adsense */



h3.stat {margin:2em 0 1em 0}








#leftcol h1.press_top {color:#333; margin-bottom:1em; font-size:167%}
#leftcol h1.press_top a:link, #leftcol h1.press_top a:visited, #leftcol h1.press_top a:hover {color:#333; border-color:#333}
.press_info {color:#5F5F5F}
.pto {padding:.2em; background:#EEE}


/* Плашка */
#plashka {height:44px; background:#FFFFF2; color:black; margin:1em 0 0 0}
#p1, #p2, #p3 {display:block; cursor:hand}
#p1 {height:44px; float:left; padding: 0 0 0 .6em}
#p1 img {float:left}
#p1 span {line-height:44px; display:block; height:44px; float:left; padding:0 .5em; font-size:197%}
#p2, #p3 {height:44px; float:left;padding:0 .5em 0 0; font-size:85%}
#p3 {padding:0 .8em 0 0}
html>/**/body #p2 span {display:table-cell; vertical-align:middle; height:44px} /* IE sucks: if !(IE6 or IE7) */
html>/**/body #p3 span {display:table-cell; vertical-align:middle; height:44px} /* IE sucks: if !(IE6 or IE7) */
#p2 span span, #p3 span span {
display:block;
margin-top: expression((22-parseInt(offsetHeight)/2)
<0 ? "0" : 22-(parseInt(offsetHeight)/2) +'px');
}
a.pogodalink:link, a.pogodalink:visited, a.pogodalink:hover {border:0; color:#333}



.trans1{text-align:center}
.trans1 th{background-color:#ECECEC;}
.trans1 td {white-space:nowrap;}
.trans1 abbr {border:0}
.marshrut {font-size:85%}

.odd{background-color:#ECECEC}

#leftcol p.micro {font-size:77%}



.dp-highlighter
{
	font-family: "Consolas", "Courier New", Courier, mono, serif;
	font-size: 12px;
	background-color: #E7E5DC;
	width: 99%;
	overflow: auto;
	margin: 18px 0 18px 0 !important;
	padding-top: 1px; /* adds a little border on top when controls are hidden */
}

/* clear styles */
.dp-highlighter ol,
.dp-highlighter ol li,
.dp-highlighter ol li span 
{
	margin: 0;
	padding: 0;
	border: none;
}

.dp-highlighter a,
.dp-highlighter a:hover
{
	background: none;
	border: none;
	padding: 0;
	margin: 0;
}

.dp-highlighter .bar
{
	padding-left: 45px;
}

.dp-highlighter.collapsed .bar,
.dp-highlighter.nogutter .bar
{
	padding-left: 0px;
}

.dp-highlighter ol
{
	list-style: decimal; /* for ie */
	background-color: #fff;
	margin: 0px 0px 1px 45px !important; /* 1px bottom margin seems to fix occasional Firefox scrolling */
	padding: 0px;
	color: #5C5C5C;
}

.dp-highlighter.nogutter ol,
.dp-highlighter.nogutter ol li
{
	list-style: none !important;
	margin-left: 0px !important;
}

.dp-highlighter ol li,
.dp-highlighter .columns div
{
	list-style: decimal-leading-zero; /* better look for others, override cascade from OL */
	list-style-position: outside !important;
	border-left: 3px solid #6CE26C;
	background-color: #F8F8F8;
	color: #5C5C5C;
	padding: 0 3px 0 10px !important;
	margin: 0 !important;
	line-height: 14px;
}

.dp-highlighter.nogutter ol li,
.dp-highlighter.nogutter .columns div
{
	border: 0;
}

.dp-highlighter .columns
{
	background-color: #F8F8F8;
	color: gray;
	overflow: hidden;
	width: 100%;
}

.dp-highlighter .columns div
{
	padding-bottom: 5px;
}

.dp-highlighter ol li.alt
{
	background-color: #FFF;
	color: inherit;
}

.dp-highlighter ol li span
{
	color: black;
	background-color: inherit;
}

/* Adjust some properties when collapsed */

.dp-highlighter.collapsed ol
{
	margin: 0px;
}

.dp-highlighter.collapsed ol li
{
	display: none;
}

/* Additional modifications when in print-view */

.dp-highlighter.printing
{
	border: none;
}

.dp-highlighter.printing .tools
{
	display: none !important;
}

.dp-highlighter.printing li
{
	display: list-item !important;
}

/* Styles for the tools */

.dp-highlighter .tools
{
	padding: 3px 8px 3px 10px;
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: silver;
	background-color: #f8f8f8;
	padding-bottom: 10px;
	border-left: 3px solid #6CE26C;
}

.dp-highlighter.nogutter .tools
{
	border-left: 0;
}

.dp-highlighter.collapsed .tools
{
	border-bottom: 0;
}

.dp-highlighter .tools a
{
	font-size: 9px;
	color: #a0a0a0;
	background-color: inherit;
	text-decoration: none;
	margin-right: 10px;
}

.dp-highlighter .tools a:hover
{
	color: red;
	background-color: inherit;
	text-decoration: underline;
}

/* About dialog styles */

.dp-about { background-color: #fff; color: #333; margin: 0px; padding: 0px; }
.dp-about table { width: 100%; height: 100%; font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif !important; }
.dp-about td { padding: 10px; vertical-align: top; }
.dp-about .copy { border-bottom: 1px solid #ACA899; height: 95%; }
.dp-about .title { color: red; background-color: inherit; font-weight: bold; }
.dp-about .para { margin: 0 0 4px 0; }
.dp-about .footer { background-color: #ECEADB; color: #333; border-top: 1px solid #fff; text-align: right; }
.dp-about .close { font-size: 11px; font-family: Tahoma, Verdana, Arial, sans-serif !important; background-color: #ECEADB; color: #333; width: 60px; height: 22px; }

/* Language specific styles */

.dp-highlighter .comment, .dp-highlighter .comments { color: #008200; background-color: inherit; }
.dp-highlighter .string { color: blue; background-color: inherit; }
.dp-highlighter .keyword { color: #069; font-weight: bold; background-color: inherit; }
.dp-highlighter .preprocessor { color: gray; background-color: inherit; }




#forecast_full {width:100%;position:relative;float:left;overflow:hidden;margin:0 0 0 0}
#forecast_full h2, #forecast_full h3 {margin:0;padding:0;clear:none;width:100%;display:block;font-weight:normal}
#forecast_full h2 {display:block;background-color:#82C800;color:#FFF;font-size:116%;padding:2px 0 2px 11px;overflow:hidden;line-height:146,5%;border-bottom:1px solid #eee;white-space:nowrap}
#today h2, #forecast_full h3.now {background-color:#FF8000;color:#fff}
#tomorrow h2 {background-color:#82C800;color:#fff}
h2 sup {font-size:60%}
#forecast_full h3 {display:block;font-size:85%;text-align:center;padding:5px 0}
#forecast_full .day h3 {background-color:#FFF59F} #forecast_full .night h3 {background-color:#666;color:white}
#forecast_full .morn h3, #forecast_full .even h3 {background-color:#FFE0B2}
#forecast_full ul {margin:0; padding:0; overflow:hidden} .night ul {background:#CCC url(../img/weather/weather_grad.png)}
#forecast_full li {list-style:none;font-size:77%;display:block;text-align:center;margin:0 0 0 -1px;padding:5px 0;overflow:hidden;border-right:1px solid #eee}
#forecast_full div.dayFC {float:left;width:20%;//width:19.7%;overflow:hidden;position:relative;padding:0}
#forecast_full div.dayFC div {float:left; width:25%; //width:24.8%; overflow:hidden; margin:0}
#forecast_full div.dayFC li.tm {padding:6px 8px; font-size:116%}
#forecast_full div.dayFC div.daywrapp { width:101%; border-left:1px solid #eee}
#forecast_full #today.dayFC div.daywrapp {border:0; border-left:1px solid #FFF}
#forecast_full div.dayFC5 {width:25%; //width:24.9%;} #forecast_full div.dayFC3 {width:15%; //width:14.9%;} #forecast_full div.dayFC2 {width:10%; //width:9.9%;} #forecast_full div.dayFC1 {width:5%; //width:4.9%;}
#forecast_full div.dayFC5 div {width:20%; //width:19.9%;} #forecast_full div.dayFC3 div {width:33.3%; //width:33.2%;} #forecast_full div.dayFC2 div {width:50%; //width:49.9%;} #forecast_full div.dayFC1 div {width:100%; //width:100%;}
#forecast_full_weather {clear:both;}
html>/**/body #forecast_full_weather {padding:25px 0 0 0} /* IE sucks: if !(IE6 or IE7) */
#forecast_full_weather span {font-size:85%; display:block; padding:.5em 0 0 0}





#leftcol p.kino{font-size:93%}
#leftcol p.kino bold{font-size:107%}















/* RBAA */
#rbaa {font-size:77%; height:70px; margin: 6em 0 0 0; overflow:hidden; padding-left:0%}
#rbaa ul {margin:0 0 0 2%; padding:0}
rbaa ul li {padding: 0 50px 0 0}
#rbaa li a {border:0; color: #000; display: block; height:70px}
#rbaa ul li {float:left; height:70px; list-style:none; margin:0; padding:0; width:240px}
#rbaa ul li img {border: 1px solid #ff8000; float:left; margin: 0 5px 0 0}
#rbaa ul li strong {display:block; font-size:110%; margin:0 0 .2em 0; padding:0}
#rbaa ul li span {border-bottom:1px solid #777}
* html #rbaa li a {width: 240px} /* IE */
#rbaa a:hover {color: #777}





/* Неясно */
.infopage {font-size:100% !important}

table.price1  {border:0px; width:100%;}
table.price1 tbody tr td  {border-color:#DEDEDE; vertical-align:top; padding:10px}
.price1topiccell {font-size:150%; color:#444; vertical-align:middle}
.price1desk {font-size:50%}
.price1desk2 {font-size:70% !important;}

.authorname {padding: 0 0 10px 10px; height:50px}
