BODY {
	color: #000; 
	font-family:arial,georgia,tahoma;
	font-size:12px;
	PADDING: 0;
	MARGIN: 0; 
	background: white; 
	text-align: center;
	font-weight:bold;
	}

img {
	border: none;
	}
td {
    text-align: left; 
    vertical-align: top;
    }
	
p {
	color: #000;
	font-family:arial,georgia,tahoma;
	font-size:12px;
	margin: 5px 0;
	font-weight:bold;
	}	
	
table, ul, li {
	color: #000;
	font-family:arial,georgia,tahoma;
	font-size:11px;
	font-weight:bold;
	}
	
a {
	color: #666666;
	font-family:arial,georgia,tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration: underline;
	}

a:hover {
	text-decoration: none;
	}
.stop {
	clear:both;
	}	
h1 {
	color: #ffffff;
	font-family:arial,georgia,tahoma;
	font-size:18px;
	margin: 0 0 0 15px;
	}			

h2 {
	color: #2E5883;
	font-family:arial,georgia,tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;	
	margin: 0 0 5px 0;
	}	
	
#main {
	margin: 0 auto 1px auto;
	padding: 0;
	width: 726px; 
	height: 100%;
	border: none;
	}
	
#main .fill_left {
	background: url(fill_left.gif) repeat-y;
	}
	
#main .fill_right {
	background: url(fill_right.gif) repeat-y;
	}

#main .top1 {
	background: #ECECEC; 
	text-align: right;
	}
	
#main .top1 .top_menu {
	background: #2E5883;
	vertical-align: middle;
	text-align: right;
	color: white;
	font-family:arial,georgia,tahoma;
	font-size:11px;
	font-weight:bold;
	padding: 0 5px 0 0;
	}
	
#main .top1 .top_menu a {
	color: white;
	font-family:arial,georgia,tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration: underline;
	margin: 0 5px;
	}

#main .top1 .top_menu a:hover {
	text-decoration: none;
	}
	
#main .bottom {
	background: url(bottom.jpg) no-repeat;
	vertical-align: middle;
	text-align: center;
	color: #333333;
	font-family:arial,georgia,tahoma;
	font-size:11px;
	font-weight:bold;
	padding: 0 0 0 0;	
	}
	
#main .bottom {
	background: url(bottom.jpg) no-repeat;
	vertical-align: middle;
	text-align: center;
	color: #333333;
	FONT: normal normal 11px arial,georgia,tahoma;
	padding: 0 0 0 0;	
	}
	
#main .bottom a {
	color: #333333;
	font-family:arial,georgia,tahoma;
	font-size:11px;
	font-weight:normal;
	text-decoration: underline;
	margin: 0 5px;
	}

#main .bottom a:hover {
	text-decoration: none;
	}
	
#main .bottom p {
	color: #333333;
	font-family:arial,georgia,tahoma;
	font-size:11px;
	font-weight:normal;
	margin: 5px 0 0 0;
	}
	
#main .left {	
	background: #ECECEC;
	text-align: center;  
	}	

#main .cent_top {	
	background: url(cent2_sub.jpg) repeat-x; 
	color: #000;
	font-family:arial,georgia,tahoma;
	font-size:11px;
	font-weight:bold;
	vertical-align: middle;
	} 
	
#main .cent_top h1 {
	color: #ffffff;
	font-family:arial,georgia,tahoma;
	font-size:18px;
	font-weight:bold;
	margin: 0 0 0 15px;
	text-transform: uppercase; 
	}
	
#main .center {	
	background: #F5F5F5;  
	padding: 6px 16px 16px 16px ;  
	color: #000;
	font-family:arial,georgia,tahoma;
	font-size:11px;
	font-weight:bold;
	}

#main .center h1.index_nazv {
	color: #2E5883;
	font-family:arial,georgia,tahoma;
	font-size:18px;
	font-weight:normal;
	margin: 0 0 5px 0;
	}
	
#main .center .foto {
	float: left;
	margin: 0 ;
	padding: 0;
	}
	
#main .center .foto img {
    display: block;
	float:left;
	margin: 15px 5px 10px 5px;
	}		
	
#main .center h2 {
	color: #2E5883;
	font-family:arial,georgia,tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;	
	margin: 0 0 5px 0;
	}
	
#main .center p {
	color: #000;
	font-family:arial,georgia,tahoma;
	font-size:12px;
	font-weight:bold;
	margin: 5px 0;
	}
#main .left_header {

}
#main .left_box {color:#000;
				 font-weight:bold;}
#main .y_header {
		background:#dbdc00;
		text-align:center;
		}
#main .dotted {
			background:url(dots.jpg) 0px 10px repeat-x;
			margin:00 15px 00 15px;
			height:14px;
		}
#main .dotted_1 {
			background:url(dots.jpg) bottom repeat-x;
			margin:00 15px 15px 15px;
			height:14px;
		}
#main .color_b {float:left;
                 background:#ececec;}
#main .price_b {float:right;
				 background:#ececec;}
#main .color_b_1 {float:left;}
#main .price_b_1 {float:right;}
#main .left_header_b {color:#fff;
						margin:20px 00 00 00;
					  text-align:center;
					  background:#335583;
					  padding:3px 5px;}
#main .image_b {text-align:center;
				padding:15px 00 15px 00;
					}
#main .image_b img {margin:0 auto;}
#main .left_text_b {text-align:left;
					padding:00 20px 00 20px;}
#main .2_b {padding:30px 00 00 00;}			
#main .2_b img {float:left;
				margin:00 3px 3px 00;}