body {background:silver;margin:0;padding:0;background: url(bg2.png) repeat;font-family:arial;}
a {text-decoration:none;color:#000;}
#page {width:960px;background:white;margin:0 auto;}
#header {height:80px; border-top:3px solid #000;border-bottom:2px solid #000;}
	#logo {margin-top:10px;}
	#menu {width:960px;margin:0 auto;margin-top:-5px;}
	#menu ul {float:right;}
	li {font-family:helvetica;display:block;float:left;height:30px;padding:0px 10px;;border-left:1px dotted gray;text-align:center;line-height:30px;
		font-weight:bold;font-size:12px;}
	li:hover {background:#000;color:#e3e3e3;}
	li.last {border-right:1px dotted gray;}
	li a {color:#000;text-decoration:none;display:block;}
	li a:hover {color:#e3e3e3;display:block;	}
	li.active {background:#000;color:#e3e3e3;}
#slider {height:365px;}
#content {color:gray;font-size:12px;}
#content p {text-align:justify;}
#footer {height:50px;border-top:1px dotted silver;margin:0px 10px;text-align:right;font-size:11px;color: #d1d1d1;}

#qua {width:220px;height:110px;background:fff;float:left;margin-right:13px;border:5px solid #e3e3e3;}
#qua2 {width:220px;height:110px;background:silver;float:left;margin-right:0px;border:5px solid #e3e3e3;}
h2 {font-size:13px;color:black;text-transform:uppercase;}
.tonp {margin-top:-5px;border-top:1px solid gray;padding-bottom:10px;}
.gallery-name {font-size:23px;font-weight:bold;color:#000; letter-spacing: -2px;border-bottom:2px solid #000;margin-bottom: 5px;}
.gallery-item {width:310px;height:200px;border:1px solid #d1d1d1; margin:0px 12px 12px 0px;float:left;}
.clearfix {clear:both;}
.no-padd {margin-right:0px;}
.descr {position:absolute;width:304px;background: url("bg-p.png");padding:3px;margin-top:180px;color:#fff;text-align:center;}
.twobr {margin-top:165px;}
.reli {margin-top:20px;}