* {margin:0; padding:0;}
html, body {height:100%;}
body {min-height:100%; min-width:1003px; background:url(/blog/tpl_inc/images/top_bg.png) top repeat-x;}
#container {position:relative; margin:0 auto; height:auto !important; height:100%; min-height:100%; width:950px;}
a:focus {outline:none;}
#jquery-overlay {position:absolute; top:0; left:0; z-index:90; width:100%; height:500px;}
#jquery-lightbox {position:absolute; top:0; left:0; width:100%; z-index:100; text-align:center; line-height:0;}
#jquery-lightbox a img {border:none;}
#lightbox-container-image-box {position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto;}
#lightbox-container-image {padding:10px;}
#lightbox-loading {position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0;}
#lightbox-nav {position:absolute; top:0; left:0; height:100%; width:100%; z-index:10;}
#lightbox-container-image-box > #lightbox-nav {left:0;}
#lightbox-nav a {outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width:49%; height:100%; zoom:1; display:block;}
#lightbox-nav-btnPrev {left:0; float:left;}
#lightbox-nav-btnNext {right:0; float:right;}
#lightbox-container-image-data-box {font:10px Verdana, Helvetica, sans-serif; background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%; padding:0 10px 0;}
#lightbox-container-image-data {padding:0 10px; color:#666;}
#lightbox-container-image-data #lightbox-image-details {width:70%; float:left; text-align:left;}
#lightbox-image-details-caption {font-weight:bold;}
#lightbox-image-details-currentNumber {display:block; clear:left; padding-bottom:1.0em;}
#lightbox-secNav-btnClose {width:66px; float:right; padding-bottom:0.7em;}
/*--
Примеры классов для body:
win msie msie6
В примере:
win - операционная система
msie - браузер
msie6 - браузер и его версия
--*/
#logo {position:absolute; top:39px; left:0px;}
#logo img {border:none;}
#topspacer {height:140px;}
#content {width:655px;}
#content h2, #content h2 a {font-family:Arial; color:#404040; font-weight:bold; font-size:20px; margin-bottom:18px;}#content ul {margin-bottom:18px;}#content pre {margin-bottom:18px;}
#content h1 {font-family:Arial; color:#404040; font-weight:bold; font-size:22px; margin-bottom:18px;}
#content h3 {font-family:Arial; color:#404040; font-weight:bold; font-size:18px; margin-bottom:18px;}
#content p {margin-bottom:18px;}
#content {font-family:Arial; font-size:13px; color:#000; line-height:18px;}
#content a {color:#38a7ed; font-family:Arial; font-size:13px; text-decoration:underline;}
#content a:hover {text-decoration:none;}
#content img {border:15px solid #e7e7e7;}
#content span.dopinfo {font-size:11px; color:#444444; line-height:16px; display:block; margin-bottom:18px;}
#content span.dopinfo a {font-size:11px;}
#content div.hr {border-top:1px solid #cccccc; width:100%; clear:both; margin:28px 0px;}
#content ul {padding-left:30px; margin-top:18px;}
#content a.more {color:#38a7ed; font-family:Arial; font-size:14px; text-decoration:underline;}
#right {width:215px; padding-left:80px;}
#menu {list-style:none;}
#menu li {line-height:38px;}
#menu a {font-family:Calibri; font-size:20px; color:#000000; text-decoration:none;}
#menu li.current-cat a {border-bottom:2px solid #c1272d; font-weight:bold;}
#menu li {font-family:Calibri; font-size:20px; color:#000000;}
#menu li.current-cat {font-weight:bold;}
#menu li.last {padding-top:14px;}
#right img {border:none;}
#right form {position:relative; margin:35px 0px;}
#right span {font-family:Calibri; font-size:18px; color:#000; display:block; margin-bottom:10px;}
#right .submit {border:none; font-weight:bold; color:#353535; background:#e7e7e7; height:27px;/*27*/ position:absolute; margin-top:0px; margin-left:-14px; cursor:pointer; background:url(/blog/tpl_inc/images/arrow.png) center center no-repeat;}
#right .text {height:21px; border:none; background:#e7e7e7; font-family:Tahoma; font-size:12px; color:#404040; width:200px; padding:6px 0px 0px 8px;}
#cloud a {font-family:Calibri; color:#353535; text-decoration:none;}
#cloud a:hover {text-decoration:underline;}
#lastrev div.rev {font-family:Arial; font-size:13px; color:#353535; margin-bottom:22px;}
#lastrev div.rev a {font-family:Arial; font-size:13px; color:#353535; text-decoration:none;}
#lastrev div.rev span {font-family:Arial; font-size:11px; color:#353535; display:block; margin-top:4px;}
#markme {margin-top:35px;}
#markme div {height:190px; overflow:hidden;}
#nav {font-family:Calibri; font-size:24px; color:#353535; margin-bottom:35px;}
#nav a {color:#38a7ed; text-decoration:underline; font-family:Calibri; font-size:24px;}
#main {border-bottom:1px solid #cccccc;}
#footer {font-family:Calibri; color:#adadad; text-decoration:none; font-size:13px; margin:10px; margin-left:0px;}
#footer a {font-family:Calibri; color:#adadad; text-decoration:none; font-size:13px;}
.rss {border:none !important;}
.wp-smiley {border:none !important;}
