@charset "windows-1251";
/* CSS Document */
html, body {
   margin:0;
   padding:0;
   height:100%;
   font-family: Tahoma, Verdana, Garamond, Georgia, Bookman Old Style, Times New Roman;
   font-size:12px;
   color:#000;
   background: #000;

}
img, a { outline:none;}
a {color:#d31a22 ; text-decoration:none;}
a:hover {color:#99470f ; text-decoration: underline;}
h1 {font-size: 17px;}
h2 {font-size: 15px; padding:0; margin:0; padding-bottom:7px; padding-top:9px;}
h3 {font-size: 14px; padding:0; margin:0; padding-bottom:5px; padding-top:7px;}
h4 {font-size: 13px; text-decoration:underline; padding:0; margin:0; padding-top:7px; padding-bottom:5px;}
h5 {font-size: 11px; padding:0; margin:0; padding-top:5px; padding-bottom:5px;}
ul {padding:0; margin:0; padding-left:35px;}
.content {
   height:auto !important;
   height:100%;
   text-align:justify;
}
#top {
	height:200px;
	position: absolute;
	width:100%;
	top:0;
	left:0;
	margin:0;
    min-width:1010px;

}
.shapka {
	background: #990000; 
	height:200px;
	width:990px;
	top:0;
	padding:0 5px;
	position:relative;
	margin:0 auto;
    min-width:1000px;
	background: url(images/shapka.jpg) no-repeat center;

}

#foot {
	height:80px;
	position: relative;
	width:100%;
	top:0;
	left:0;
	margin:0;
    min-width:1000px;
	margin-top:-80px;


}
#footer {
   height:80px;
   margin:0 auto;
   position: relative;
   bottom:0;
   min-width:1000px;
   width:1000px;
   color:#FFFFFF; 
	padding:0 5px;  
}
.maria {
	background:url(images/maria.jpg) no-repeat right bottom;
	width:230px;
	height:333px;
	bottom:0;
	right:0;
	float:right;
	position: relative;
   	margin-top:-253px;	
}
.bottom-right {
	background:url(images/bottom-right.jpg) no-repeat right bottom;
	width:107px;
	height:80px;
	bottom:0;
	right:0;
	float:right;
	position: relative;

}
.bottom-line {
	background:url(images/bottom-line.gif) repeat-x;
	width:448px;
	height:80px;
	bottom:0;
	right:0;
	float:right;
	position: relative;
	color:#f0aa82;
	font-size:10px;
}
.bottom-line a, .bottom-line a:hover {	color:#f0aa82;}
.bag {
	width:176px;
	height:176px;
	bottom:1px;
	right:0;
	float:right;
	position: relative;
	margin-top:-95px;
	background:url(images/bag.jpg) no-repeat;
	display:block;

}
.bag a {
	background:url(images/bag.jpg) no-repeat;
	display:block;
	width:176px;
	height:176px;	
}
.bag a:hover {
	background:url(images/bag.jpg) no-repeat;
	display:block;
	width:176px;
	height:176px;	
}
.bag-corner {
	background:url(images/bag-corner.jpg) no-repeat bottom;
	width:39px;
	height:80px;
	bottom:0;
	right:0;
	float:right;
	position: relative;

}

.main-menu-1 a {
	background:url(images/menu1.jpg) no-repeat center;
	height:47px;
	width:115px;
	display:block;
	left:40px;
	position:relative;
}
.main-menu-1 a:hover {
	background:url(images/menu1-hover.jpg) no-repeat center;
	height:47px;
	width:115px;
	display:block;	
	left:40px;	
	position:relative;	
}
.main-menu-2 a {
	background:url(images/menu2.jpg) no-repeat center;
	height:47px;
	width:115px;
	display:block;
	left:40px;
	position:relative;
}
.main-menu-2 a:hover {
	background:url(images/menu2-hover.jpg) no-repeat center;
	height:47px;
	width:115px;
	display:block;	
	left:40px;	
	position:relative;	
}
.main-menu-3 a {
	background:url(images/menu3.jpg) no-repeat center;
	height:47px;
	width:115px;
	display:block;
	left:40px;
	position:relative;
}
.main-menu-3 a:hover {
	background:url(images/menu3-hover.jpg) no-repeat center;
	height:47px;
	width:115px;
	display:block;	
	left:40px;	
	position:relative;	
}
.main-menu-4 a {
	background:url(images/menu4.jpg) no-repeat center;
	height:47px;
	width:115px;
	display:block;
	left:40px;
	position:relative;
}
.main-menu-4 a:hover {
	background:url(images/menu4-hover.jpg) no-repeat center;
	height:47px;
	width:115px;
	display:block;	
	left:40px;	
	position:relative;	
}
.main-menu-5 a {
	background:url(images/menu5.jpg) no-repeat center;
	height:47px;
	width:115px;
	display:block;
	left:40px;
	position:relative;
}
.main-menu-5 a:hover {
	background:url(images/menu5-hover.jpg) no-repeat center;
	height:47px;
	width:115px;
	display:block;	
	left:40px;	
	position:relative;	
}
.table {max-height:100%; background:url(images/fon.gif) repeat-y center; width:1010px; height:100%; border:0;}
.left-column {padding-top:220px; padding-bottom:170px; padding-left:20px;}
.center-column {padding:0 20px; padding-top:220px; padding-bottom:100px;}
.right-column {padding-top:200px; padding-bottom:370px; padding-left:20px; padding-right:20px;}
.bag2 {padding-top:20px; font-size:20px; font-weight:bold;font-family: Garamond;}
.bag2 a {color:#d31a22; text-decoration:none;}
.bag2 a:hover {color:#99470f; text-decoration: underline;}
.katalog {font-family: Garamond; font-size:30px; font-weight:bold; padding-bottom:10px;}
.kategor {text-align:left; font-family: Garamond; background:url(images/heart.gif) no-repeat left top; font-size:18px; font-weight:bold; padding-left:25px; padding-bottom:3px; padding-top:3px; padding-right:10px;}
.kategor a {text-decoration:none; color:#000000 }
.kategor a:hover {text-decoration: underline; color:#000000 }
.kategor-2 {text-align:left; color:#d31a22; font-family: Garamond; background:url(images/heart.gif) no-repeat left top; font-size:18px; font-weight:bold; padding-left:25px; padding-bottom:3px; padding-top:3px; padding-right:10px;}

.top-text {font-family: Garamond; padding-top:10px; padding-right:15px; height:70px; width:985px; text-align:right; color:#f9efbe; font-size:17px; font-weight:bold;}
.link {font-family: Garamond; font-size:22px;}
.big-text {font-family: Garamond; font-size:20px; font-weight:bold; text-align:left;}
.friends {font-family: Garamond; font-size:17px; font-weight:normal; width:195px; position:relative; top:30px; padding-bottom:5px; text-align:left; color:#7b1027; border-top: solid 1px #7b1027;border-bottom: solid 1px #7b1027;}
.friends a {font-family: Verdana; font-size:10px; font-weight:normal; position:relative; color:#000000; left:5px;}
.friends p {margin:0; padding:3px 0;}
.bottom-line-poll {
	background:url(images/bottom-line.gif) repeat-x;
	width:663px;
	height:80px;
	bottom:0;
	right:0;
	float:right;
	position: relative;
}
.poll-column  {padding-top:220px; padding-bottom:170px; padding-left:50px;}
