* {font-size: 100.01%;}

BODY{margin: 0px 0px 0px 0px; font-family: Arial; font-size: 0.8em; color: #4b4b4b;}
#body_png img{vertical-align: middle;}
.png{background-image: important; behavior: url('http://aircomfort.scandi.org/img/pngfix.htc');}
#body_png{background-image: url('http://aircomfort.scandi.org/img/bottom.jpg'); padding: 1em;}
	
h1, h2, h3, h4 {font-weight: bold; margin: 0.1em 0 0.1em 0; color: #717171;}
h1 {font-size: 1.8em;}
h2 {font-size: 1.4em;}
h3 {font-size: 1.1em;}
h4 {font-size: 1em;}

DIV.time_nav{position: absolute; top: 65px; z-index: 556; visibility: display; color: #ffffff; left: 35px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}

em{font-family: Arial; text-indent: 0px; margin-top: 10px; margin-bottom: 5px; font-size: 1em; color: #717171;}

.tab{padding : 15px}

.s1 {font: 1px/1px arial } 
.s2 {font: 2px/2px arial }
.s3 {font: 3px/3px arial }
.s4 {font: 4px/4px arial }
.s5 {font: 5px/5px arial }
.s6 {font: 6px/6px arial }
.s9 {font: 9px/9px arial }
.s12 {font: 12px/12px arial }
.s18 {font: 18px/18px arial }
.s24 {font: 24px/24px arial }
.s36 {font: 36px/36px arial }

.date{font-size: 0.7em;}

#w {color: #FFFFFF}
#b {color: #000000}
#g {color: #818181}
#bl {color: #7395B6}
#r {color: #990033}
#y1 {color: #EC760A}
#y2 {color: #e55300}
#bl {color: #8bb4e8}

.oldtitle{color: #6d7c91; font-size: 1.25em; padding: 3px 0px 0 0px; white-space:nowrap;}
tr.content td.old div{color: #4b4b4b; background-color: #ffffff; margin: 5px 1px 5px 1px;}
tr.content td.old div b{color: #6d7c91; background-color: #ffffff; font-size: 1.1em;}
tr.content td.old div.detail{text-align: left; padding: 5px 1px 5px 1px; font-size: 0.85em;}
tr.content td.old div img{border: thin solid #d0d0d0;}
tr.content td.old div.foto img{margin: 5px 1px 5px 1px;}


tr.content td{padding : 15px; vertical-align: top; font-size: 1.1em}
tr.content td a{color: #0096d7}
tr.content td div{background-color: #f8f8f8; padding: 10px; color: #4b4b4b}
tr.content td div.bg{background-color: #ffffff; padding: 0 0 0 0}
tr.content td div.title{color: #6d7c91; font-size: 1.25em; background-color: #e3e3e3; padding: 3px 10px 0 10px;	white-space:nowrap;}
tr.content td div.shadow{height: 15px; width: 100%;	background-image: url(/img/detail_bg.gif); background-position: right top; background-repeat: no-repeat; background-color: White; padding: 0 0 0 0 ; margin: 0 0 0 0;}
tr.content td div.detail{text-align: right; padding: 5px; font-size: 0.85em;}
tr.content td span.lead{font-size: 0.7em;}
tr.content td span.autor{font-size: 0.7em; color: #818181}
.header{position: absolute;	top: 15px; z-index: 2; visibility: display;	left: 350px; color: #ffffff; font-size: 1.1em; line-height: 1.2em; padding: 2px}
.header b{font-size: 1.8em; font-weight: bold;}
td.footer{height: 40px; padding : 5px 15px 5px 15px; color: #ffffff; font-size: 0.85em; background-color: #738197}
/*lich*/
.homeNavigation{position: absolute;	top: 160px; z-index: 2; visibility: display; right: 10px; line-height: 1.05em;}
a.bottommenu {color:#000000}

.topmenu {color:#c2c2c2; font-size:1.1em;}
a.menu2 {color:#000000; font-size:1.1em; }
a#menu2sel {color:#000000; padding: 2px 2px 2px 2px;}

table.menu {padding: 0px 0px 0px 0px; border: 0px; font-size: 1.1em; border-spacing: 0px}
table.menu td a{color: #6d7c91;}
table.menu td{padding: 2px 15px 5px 15px; border: 0px; font-size: 1.1em;}

td#topmenusel {background-color: #d3d3d3; color:#000000;}
td#topmenusel a{color:#000000;}

.MenuItem tr{padding: 5px 5px 5px 5px; vertical-align: top;}

/*photo passport*/
div.label {font-weight:bold}
div.value {text-indent:1em;font-size:1.5em}

.rightCols{color: #4376df; padding: 1em 1em 1em 1em; text-align: left; font-size: 1.1em; width: 20%;}
.leftCols{color: #4376df; margin: 1em 1em 1em 1em; text-align: left; width: 60%;}
.vertmenu a{color: #6d7c91;}
.vertmenu{background-color: #f8f8f8; padding: 3px 0 5px 0; color: #6d7c91;}
.menuSeparator {border-bottom: 1px solid #ececec; border-top: 1px solid #d4d4d4; padding: 0 0 0 0; margin: 0 0 0 0}
div.shadow{height: 15px; width: 100%;	background-image: url(/img/detail_bg.gif); background-position: right top; background-repeat: no-repeat; background-color: White; padding: 0 0 0 0 ; margin: 0 0 0 0;}
.autor{font-size: 0.8em; color:#bebebe}

/*article paging*/
div.pagelink {font-size:0.8em}
div.pagelink span.curr {font-weight:bold}
div.pagelink a, div.pagelink span.linkdivider, div.pagelink span.curr {margin-left:5px; margin-right:5px}

/*Стихи*/
p.rhymes {margin:0;padding:0}
span.spn_nav{font-size: 1em; margin: 0 0.2em 0 0.2em}
span.spn_nav a.href_nav{color: #4376df}
span.spn_nav_cur a.href_nav{text-decoration: none; font-weight: bold; color: #000000}


/*gallery*/
table.gallery td{padding: 0}


#body_png{padding: 1em;}
#body_png img{vertical-align: middle;}
.png{
	//background-image: none ! important;
	behavior: url('pngfix.htc');
	}
