*{padding:0;margin:0;}
a img{border:0;}


html, body {height:100%;min-width:1020px;font-family:"Monotype Corsiva"; background:white;}
#page {margin:0 auto;margin-top:-51px; min-height:100%; width:1020px;_height:100%; background:url(img/flakes.gif);}
#page_in {padding-top:49px; width:1020px;background:url(img/sides.gif) repeat-y;}
#footer {margin:0 auto;height:px; clear:both; width:1020px;background:url(img/sides.gif) repeat-y;}
#footer_in {height:49px; width:1020px;background:url(img/bottom.jpg) no-repeat right top;}


/* шапка */
#head{
	width:1020px;
	height:599px;
	background:url(img/top2.jpg) no-repeat 1px top;
}

#head1{
	width:1020px;
	height:599px;
	background:url(img/top1.jpg) no-repeat 1px top;
}

#head h1{position:relative;overflow:hidden;font-size:12px;left:81px;top:64px;}
#head h1 span{display:block;position:absolute;top:0;left:0;}
#head h1, #head h1 span{width:471px;height:56px;background:url(img/title.jpg) no-repeat bottom;}


/* контент */
#content{
	margin-top:-50px;
	width:1020px;
	background:url(img/snowman.jpg) no-repeat 1px bottom;
}
	
#content1{
	margin-top:-50px;
	width:1020px;
	background:url(img/snowman1.jpg) no-repeat 1px bottom;
}

#left{

	width:365px;
	float:left;

}

#left ul{
	padding-left:25px;
	padding-top:52px;
	background:url(img/ornament.jpg) no-repeat 82px top;
	list-style-type:none;
	font-size:22px;
	padding-bottom:60px;
}

#left ul a{
	color:#bf1111;
}




#left p{
	padding-left:96px;
	color:#39561c;
	font-size:24px;
}

#center{
	padding-top:50px;
	width:505px;
	float:left;
}

#center p{
	line-height:26px;
	font-size:26px;
}


#center a{
	color:#bf1111;
}

h2{
	color:#da1311;
	font-size:26px;
	line-height:26px;
	font-weight:normal;
}

h2 span{
	color:#39561c;
}

.red{
	color:#bf1111; FONT-WEIGHT: bold;
}

h3{
	color:#bf1111;
	font-weight:normal;
	font-size:24px;
	line-height:24px;
}	

#center .text_block p{
	font-size:20px;
	line-height:20px;
}

#center .text_block {
	padding-top:52px;
	background:url(img/ornament.jpg) no-repeat 160px top;
	padding-left:75px;
}
		
#center .text_block a{
	text-decoration:none;
}


#right{
	padding-top:50px;
	float:left;
	width:150px;
	text-align:center;
}

#right a{
	color:#405b26;
	font-size:20px;
	text-decoration:none;
}

.clear{
	clear:both;
}

/* Футер */
.s_bottom{
	float:left;
	width:161px;
	height:51px;
	background:url(img/snowman_bottom.jpg) no-repeat 1px;
}

.s_bottom1{
	float:left;
	width:161px;
	height:51px;
	background:url(img/snowman_bottom1.jpg) no-repeat 1px;
}

.cpr{
	float:left;
	padding-left:174px;
	padding-top:10px;
}

.counter {padding:10px;}
.counter img{margin-top:16px;}


/* страница заказов */
#left_2{
	float:left;
	width:160px;
	padding-left:1px;
	padding-top:80px;
}

#center_2{
	padding-top:52px;
	
	float:left;
	width:709px;
	color:#405b26;
	font-size:18px;
}

#center_2 table{
	font-size:22px;
}

#center_2 table td span{
	color:#405b26;
	text-decoration:underline;
}

.bigger{font-size:22px;}
.bigger a{color:#bf1111;}
	
.txt_blk{
	margin-left:290px;
	padding-right:170px;
	padding-top:20px;
	font-size:20px;

}

.op{
	margin-top:-40px;
}

/* страница контактов */
#left_3{
	float:left;
	width:850px;
	padding-left:20px;
	padding-top:20px;
	color:#405b26;
	font-size:20px;
}

#left_3 p{
	font-size:20px;
	
}

.podpis{
   padding-left:150px;
   color:#bf1111;
   font-size:16px;
}   

#left_4{
	float:left;
	width:850px;
	padding-left:20px;
	padding-top:20px;
	color:#405b26;
	font-size:14px;
}

#left_4 p{
	font-size:14px;
}
hr {color: #b99d4a; height: 1px; width: 70%}
