html,body{
width:100%;height:100%;padding:0;margin:0;
font:100% tahoma,Verdana,Helvetica,sans-serif;color:#fff;background:#000;}
body{mi n-height:470px;}
a{color:#fff;}
a:hover{text-decoration:none;}
a img{border:none;}
p{padding:0;margin:0 0 1em 0;}

H1 {
	FONT-SIZE: 19px;
	FONT: bold 110%;
	line-height: 2;
	PADDING: 0px,0px,0px,7px;
	MARGIN: 0px 0px 0px 0px;
}

H2 {
	FONT-SIZE: 17px;
	FONT: bold;
	line-height: 1.5;
	PADDING: 0px,0px,0px,0px;
	MARGIN: 0px 0px 0px 0px;
}
H3 {
	FONT-SIZE: 15px;
	line-height: 1.5;
	PADDING: 0px,0px,0px,0px;
	MARGIN: 0px 0px 0px 0px;
}
H4 {
	FONT-SIZE: 14px;
	line-height: 1;
	PADDING: 0px,0px,0px,0px;
	MARGIN: 0px 0px 0px 0px;
}
H5 {
	FONT-SIZE: 14px;
	line-height: 1;
	PADDING: 0px,0px,0px,0px;
	MARGIN: 0px 0px 0px 0px;
}
H6 {
	FONT-SIZE: 13px;
	font-variant: small-caps;
	PADDING: 0px,0px,0px,0px;
	MARGIN: 0px 0px 0px 0px;
}

#total{
width:100%;height:100%;
border-collapse:collapse;font-size:80%;
background:#000 url(i/merilin2.jpg) no-repeat 100% 100%;
mi n-height:470px;height:expression(body.clientHeight<470?"470px":"100%");}

#film div{width:14px;height:100%;}
* html #film div {margin-top:7px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="i/film.png", sizingMethod="crop");}
html>body #film{background:url(i/film.png) repeat-y 100% 7px;}

#head td{heigh:98px;vertical-align:bottom;}
#logo{width:30%;text-align:center;}
#logo img{margin:50px 5px 5px 5px;}
#links{width:42%;text-align:center;}
#links img{background:#fff;color:#000;margin:0 18px 5px 0;}
#links a:hover img{background:#f00;}
#slogan{width:28%;text-align:center;}


#main td{height:100%;vertical-align:top;font-size:13px;}
#menu{text-align:center;padding-bottom:40px;}
#menu ul{padding:0;margin:0 auto 40px auto;text-align:left;width:65px;_width:115px;list-style:none;}
#menu li{margin:0 0 10px 0;}
#menu a:hover{border-bottom:1px solid #ccc;}

#content{height:100%;padding-left:5px;padding-bottom:40px;}

#bottom td{height:85px;}
#copy{text-align:center;vertical-align:top;padding-top:10px;}
#copy div{text-align:left;margin:0 auto;width:170px;}
#sign{text-align:right;vertical-align:top;padding-right:30px;}

.news{padding:0;margin:0 0 1em 0;list-style:none;}
.news li{_height:1px;margin:0 0 1em 0;}
.news span{float:left;_di splay:inline;font:normal 110% tahoma,sans-serif;color:#A71508;}
.news em{display:block;margin:0 0 0 5em;text-indent:-3px;_text-indent:-6px;font:normal 110% tahoma,sans-serif;}
.news p{clear:both;text-indent:0;text-align:left;color:#CCC;padding:0;margin:0.8em 0 0 5.5em;}

.h01{height: 18px^;
line-height:20px;}
.pad01{padding-left:20px^;}
.d01{color:#B40000^;
        font-size:14px^;
        font-weight: bold^;
        padding-bottom:13px^;
}
.trebuchet {
	FONT-SIZE: 135%;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	FONT-FAMILY: "Trebuchet MS",Verdana,Tahoma,Helvetica,sans-serif;
}
#img_align_right {
	BORDER: #000000 0px solid;
	PADDING: 5px;
	FLOAT: right;
	MARGIN: 0px;
	OVERFLOW: auto;
	POSITION: static;

}
#img_align_left {
	BORDER: #000000 0px solid;
	PADDING: 5px;
	FLOAT: left;
	MARGIN: 0px;
	OVERFLOW: auto;
	POSITION: static;

}
#ozon_title{
	MARGIN: 15px auto;
	PADDING: 3px 3px 3px 3px;
	BORDER: #b2b2b2 1px dashed;
	FONT-SIZE: 100%;
	text-align:center;
}
#ozon_item{
	PADDING: 0px;
	FLOAT: left;
	MARGIN: 0px;
	WIDTH:50%;
	FONT-SIZE: 80%;
	text-align:left;
}
#ozon_border{
	clear:both;BORDER-TOP: #b2b2b2 1px dashed;
}