html{height:100%; background-color:#fff98d; background-image:url(/img/bg.png);}
body{height:100%; padding:0px; margin:0px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:15px; background-image:url(/img/bg2.png); background-position:top; background-repeat:repeat-x;}

table{border-collapse:collapse;}
h1{padding:0px; margin:0px; color:#b90007; font-weight:normal;}
p{padding:0px; margin:0px; margin-bottom:12px;}

a:link{color:#b90007; text-decoration:underline;}
a:visited{color:#b90007; text-decoration:underline;}
a:hover{color:#b90007; text-decoration:none;}

a {
		outline-style:none;
}
ul {
		padding-left:10px;
		margin-left:10px;
}
ol {
		padding-left:20px;
		margin-left:20px;
		margin-top:0px;
}
ol li {
		margin-bottom:10px;
}

img {
		border:none;
}
a.up_site {
	display:block;
	position:absolute;
	top:52px;
	right:65px;
	padding-left:10px;
	background:url(/img/marker_up.gif) center left no-repeat;	
	font:11px Tahoma;
}
a.down_site {
	display:block;
	position:absolute;
	top:52px;
	right:65px;
	padding-left:10px;
	background:url(/img/marker_down.gif) center left no-repeat;	
	font:11px Tahoma;
}

.all{width:100%; margin:0 auto; height:100%; border:0px; background-image:url(/img/pen.png); background-position:100% 28px; background-repeat:no-repeat;}
.leftbg{width:49%; background-image:url(/img/side.png); background-position:100% 185px; background-repeat:no-repeat;}
.rightbg{width:49%;}


.top{padding-top:28px;}
.bottom{padding-bottom:60px;}

.head{height:117px; width:990px;}
.logo{padding-top:12px; height:105px; float:left; padding-left:33px; width:450px;}
.logo img{border:0px;}

.email{height:117px; width:200px; float:right; background-image:url(/img/coin.png); background-position:top left; background-repeat:no-repeat; padding-left:60px;}
.pen{height:91px; background-image:url(/img/pen---.png); background-position:top right; background-repeat:no-repeat; padding-top:26px;}
.pen a{color:#000000;}

.menu{height:29px; padding-bottom:11px; width:990px;}
.menu ul{list-style-type:none; padding:0px; margin:0px; font-size:14px; font-weight:bold;}
.menu li{float:left; height:29px; padding-right:20px; margin-left:20px;}
.menu li:hover{background-image:url(/img/m1right.png); background-position:right;}
.menu li:hover a{background-image:url(/img/m1left.png); background-position:left; color:#FFFFFF; text-decoration:none;}
.menu li.active {background-image:url(/img/m1right.png); background-position:right;}
.menu li.active a{background-image:url(/img/m1left.png); background-position:left; color:#FFFFFF; text-decoration:none;}

.menu a:link{display:block; padding-left:20px; float:left; height:29px; line-height:29px;}
.menu a:visited{display:block; padding-left:20px; float:left; height:29px; line-height:29px;}
.menu a:hover{background-image:url(/img/m1left.png); background-position:left; color:#FFFFFF;}

*html .menu ul{margin-left:-10px;}
*html .menu li{padding:0px !important; margin-left:15px;}
*html .menu a:link{width:144px; text-align:center; padding:0px !important;}
*html .menu a:visited{width:144px; text-align:center; padding:0px !important;}
*html .menu a:hover{background-image:url(/img/m1.png);}

.middle{height:303px; background-image:url(/img/sidemenu.png); background-position:636px; background-repeat:repeat-y;}
.house{width:636px; height:303px; float:left; background-image:url(/img/house.jpg); margin-left:0px;}
*html .house{margin-left:0px;}

.sidemenu{width:200px; padding-left:48px; float:left; height:303px;}
.sidemenu ul{padding:0px; margin:0px; line-height:20px; padding-top:65px; list-style-type:none;}
.sidemenu li{}

.sidemenu a:link{display:block; width:158px; height:20px; text-indent:28px; text-decoration:underline; color:#FFFFFF; background-image:url(/img/item.png); background-position:10px 5px; background-repeat:no-repeat;}
.sidemenu a:visited{display:block; width:158px; height:20px; text-indent:28px; text-decoration:underline; color:#FFFFFF; background-image:url(/img/item.png); background-position:10px 5px; background-repeat:no-repeat;}
.sidemenu a:hover{display:block; width:158px; height:20px; text-indent:28px; text-decoration:underline; color:#FFFFFF; background-image:url(/img/m2.png); background-position:left;}

.pics{padding-top:21px; height:156px; font-size:18px; padding-left:20px;}
*html .pics{padding-left:0px;}
.pics img{border:0px;}

.pics span{display:block; width:199px; height:23px; text-align:center; line-height:18px;}
.pics a:link{display:block; height:105px; width:199px; text-decoration:none; float:left; margin-left:20px;}
.pics a:visited{display:block; height:105px; width:199px; text-decoration:none; float:left; margin-left:20px;}

.phones{width:225px; height:140px; padding-top:16px; float:right; padding-left:60px; font-size:30px; color:#7f7f7f;}
.phones ul{line-height:30px; padding:0px; margin:0px; list-style-type:none;}

.phones li{height:30px; background-image:url(/img/495.png); background-position:left; background-repeat:no-repeat; padding-left:41px; padding-bottom:8px;}

.content{}

.articles{width:31%; float:left; padding-bottom:40px;}
.articles h1{padding-left:50px; padding-right:50px; height:65px; background-image:url(/img/book.png); background-position:85% 0%; background-repeat:no-repeat; font-size:30px; padding-top:10px; line-height:30px;}
.articles ul{list-style-type:none; padding:0px; margin:0px; padding-left:50px; padding-right:50px;}
.articles li{padding-bottom:25px;}

.articles a:link{color:#000000; text-decoration:none;}
.articles a:visited{color:#000000; text-decoration:none;}
.articles a:hover{color:#000000; text-decoration:none;}

.articles a:link strong{color:#b90007; text-decoration:none; padding-left:15px; background-image:url(/img/panelitem.png); background-position:0px 4px; background-repeat:no-repeat; line-height:15px; padding-bottom:5px; display:block;}
.articles a:visited strong{color:#b90007; text-decoration:none; padding-left:15px; background-image:url(/img/panelitem.png); background-position:0px 4px; background-repeat:no-repeat; line-height:15px; padding-bottom:5px; display:block;}
.articles a:hover strong{color:#b90007; text-decoration:underline;}




a.allarticles:link{display:block; height:14px; padding-top:8px; background-image:url(/img/articles.png); background-position:left; background-repeat:no-repeat; padding-left:26px;65px; text-decoration:underline; margin-left:50px; width:105px;}
a.allarticles:visited{display:block; height:14px; padding-top:8px; background-image:url(/img/articles.png); background-position:left; background-repeat:no-repeat; padding-left:26px;65px; text-decoration:underline; margin-left:50px; width:65px;}


div.text {width:65%; float:left; text-align:justify; position:relative;}
.text h1{font-size:18px; padding-bottom:18px;}

div.text table {
	border-collapse:collapse;
}
div.text table td {
	font-family: Arial;
	font-size: 12px;
	color:#000;
	border:1px solid #95664c;
	padding:2px 5px 4px 5px;
	vertical-align:middle;
}

div.text table.fotogal {
		margin-top:20px;
}
div.text table.fotogal td {
		border:none;
}
div.text table.fotogal td img {
		border:none;
}
div.text table.fotogal td.foto {
		text-align:center;
		vertical-align:middle;
		padding:0px 20px 35px 20px;
}
div.text table.fotogal td.foto table td {
		border-top:1px solid #202020;
		border-left:1px solid #202020;
		border-right:1px solid #303030;
		border-bottom:1px solid #303030;
		padding:1px;
}
div.text table.fotogal div.descript {
		font:11px Verdana;
		margin-top:7px;
		padding:0px 10px 0px 10px;
		text-align:center;
}

.footer{height:241px; position:relative; width:990px; margin:0 auto;}
.windows{width:31%; height:261px; background-image:url(/img/windows.png); background-position:75px 0px; background-repeat:no-repeat; float:left;}
.footer1{width:65%; height:146px; float:left; padding-top:95px;}

.redline{height:10px; background-image:url(/img/bottomline.png); background-position:right top; background-repeat:no-repeat; background-color:#920000; margin-bottom:30px; line-height:5px;}

.copyright{width:300px; padding-left:10px; height:106px; float:left; font-size:10px; color:#7f7f7f; line-height:12px;}
.copyright p{font-size:12px;}
.copyright a:link{color:#7f7f7f; text-decoration:none;}
.copyright a:visited{color:#7f7f7f; text-decoration:none;}
.copyright a:hover{color:#7f7f7f; text-decoration:none;}

.counter{width:200px; height:106px; float:right;}
.counter img{border:0px; float:right;}


















