html, body {
	font-family: Arial, Helvetica, sans-serif;
	color: #cb85f5;
	}
* {padding:0; margin:0; border:0;}
	
h1 {
	font-family: Georgia;
	font-size: 21px;
	font-weight: normal;
	color: #d72761;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}		

h2 {
	font-family: Georgia;
	font-size: 32px;
	font-weight: normal;
	color: #d72761;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}

h3 {
	font-family: Georgia;
	font-size: 16px;
	font-weight: normal;
	color: #d72761;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}	




a, a:link, a:visited, a:active, a:hover{
	color: #f0ff00;
	text-decoration: underline;
}

a.menu, a.menu:link, a.menu:visited, a.menu:active, a.menu:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #e4ff00;
	font-size: 14px;
	text-decoration: underline;
	margin:0px; padding: 0px;
}

a.menu7, a.menu7:link, a.menu7:visited, a.menu7:active, a.menu7:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #e4ff00;
	font-size: 14px;
	text-decoration: underline;
	margin:0px; padding: 0px;
}

.li2 {
	color: #901632;
}
.mact{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #38acf8;
	padding-left: 11px
}



.px11 {
	font-size: 11px;
	line-height: 17px;
}
.px12 {
	font-size: 12px;
	line-height: 18px;
}
.px13 {
	font-size: 13px;
	line-height: 17px;
}
.px14 {
	font-size: 14px;
}
.px17 {
	font-size: 17px;
}
.white {
	color: #ffffff;
}


.search {
	height: 38px;
	width: 100%;
	border: none;
	color: #d8d8d8;
	background: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}

.num {
		font-family: Georgia;
	font-size: 26px;
	font-weight: bold;
	color: #ffd800;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}

.cont {
	font-family: Georgia;
	font-size: 15px;
	color: #FFFFFF;
	padding-right: 15px;
	text-align: right;
}

table.main{
margin:0px;
padding:0px;
border-collapse:collapse;
width:100%;
height:100%;
min-width:1000px;
max-width:1280px;
position:relative;

*width:expression(document.body.clientWidth > 1280? "1280px":  "100%" );
}

.tabs {
	border: solid #2f0448 1px;
	border-collapse: collapse;
	border-top: none;
	border-left: none;
	border-right: none;
}
.tabs th {
	border-bottom: solid #2f0448 1px;
	font-size: 12px;
	line-height: 16px;
	padding: 5 5 5 5px;
}

.tabs td {
	border: solid #2f0448 1px;
	border-collapse: collapse;
	font-size: 12px;
	line-height: 16px;
	padding: 5 2 5 2px;
}
.tabs tr {
	border: solid #2f0448 1px;
	border-collapse: collapse;
}


/*******new pages*******/


.page_width {
	position:relative;
	float:left;
	width:1280px;
	padding-right:15px;
}
	.cont_lt {position:relative;
			  float:left;
			  width:535px;
			  clear:none
	}
	.cont_rt {position:relative;
			  float:right;
			  width:743px;
			  clear:none;
	}
	
	.catalog {position:relative;
			  float:left;
			  clear:both;
			  width:500px;
			  margin:62px 0 0 30px;
			  
	}
	.catalog_top {position:relative;
				  float:left;
				  width:100%;
				  margin:0px;
				  padding:0px;
	}
		.catalog_top h4 {position:relative;
					 float:left;
					 font-family:Arial, Helvetica, sans-serif;
					 font-size:24px;
					 color:#ffffff;
					 clear:none;
		}
			.catalog_top a {  clear:none;
							 font-family:Arial, Helvetica, sans-serif;
							 font-size:12px;
							 line-height:32px;
							 color:#e4ff00;
							 position:relative;
							 float:right;
			}
	
	.catalog_txt {position:relative;
				  width:100%;
				  float:left;
	}
	.catalog_txt p{font-family:Arial, Helvetica, sans-serif;
			  font-size:12px;
			  color:#ffffff;
			  margin:0 0 5px 0;
	}
	
	.cont_rt_div {position:relative;
				  float:left;
				  width:408px;
				  margin:78px 0 0 30px;
				  _margin:78px 0 0 15px;
	}
		.foto_table td {background:url(siteimg/foto_bg.gif) 0 0 no-repeat;
						width:200px;
						height:129px;
						text-align:center;
						vertical-align:middle;
		}
		.foto_table td a{vertical-align:middle;}
		
		
.new_footer {position:relative;
			 float:left;
			 width:100%;
			 background:#420d61;
}
	.call {position:relative;
		   margin:35px auto 30px auto;
		   width:949px;
		   height:26px;
		   background:url(siteimg/call_bg.gif) 0 0 no-repeat;
		   vertical-align:middle;
		   padding:3px 0 0 0;
	}
		.call p {text-align:center;
				 vertical-align:middle;
				 width:100%;
				 font:Arial, Helvetica, sans-serif;
				 font-size:18px;
				 line-height:normal;
				 color:#FFF;
		}
	.sam_footer {position:relative;
				 margin:0 auto 10px auto;
				 background:url(siteimg/footer1.gif) 0 0 no-repeat;
				 width:1069px;
				 height:61px;
				 text-align:center;
				 vertical-align:middle;
	}
		.sam_footer p {font-family:Georgia, "Times New Roman", Times, serif;
						font-size:12px;
						line-height:32px;
						height:48px;
						vertical-align:middle;
						padding:13px 0 0 0;
		}
		
		
/******* Каталог *******/

.catalog_fotos {position:relative;
				float:left;
				width:100%;
				clear:both;
}
		.catalog_fotos p {font-family:Arial, Helvetica, sans-serif;
					 font-size:24px;
					 color:#ffffff;
					 padding:0 0 0 10px;
		}
		.catalog_fotos


	.cell_bg {background:url(siteimg/foto_bg.gif) 0 0 no-repeat;
				padding:8px 0 27px 0;
						}

html, body {
	font-family: Arial, Helvetica, sans-serif;
	color: #cb85f5;
	}
* {padding:0; margin:0; border:0;}
	
h1 {
	font-family: Georgia;
	font-size: 21px;
	font-weight: normal;
	color: #d72761;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}		

h2 {
	font-family: Georgia;
	font-size: 32px;
	font-weight: normal;
	color: #d72761;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}

h3 {
	font-family: Georgia;
	font-size: 16px;
	font-weight: normal;
	color: #d72761;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}	




a, a:link, a:visited, a:active, a:hover{
	color: #f0ff00;
	text-decoration: underline;
}

a.menu, a.menu:link, a.menu:visited, a.menu:active, a.menu:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #e4ff00;
	font-size: 14px;
	text-decoration: underline;
	margin:0px; padding: 0px;
}

a.menu7, a.menu7:link, a.menu7:visited, a.menu7:active, a.menu7:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #e4ff00;
	font-size: 14px;
	text-decoration: underline;
	margin:0px; padding: 0px;
}

.li2 {
	color: #901632;
}
.mact{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #38acf8;
	padding-left: 11px
}



.px11 {
	font-size: 11px;
	line-height: 17px;
}
.px12 {
	font-size: 12px;
	line-height: 18px;
}
.px13 {
	font-size: 13px;
	line-height: 17px;
}
.px14 {
	font-size: 14px;
}
.px17 {
	font-size: 17px;
}
.white {
	color: #ffffff;
}


.search {
	height: 38px;
	width: 100%;
	border: none;
	color: #d8d8d8;
	background: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}

.num {
		font-family: Georgia;
	font-size: 26px;
	font-weight: bold;
	color: #ffd800;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}

.cont {
	font-family: Georgia;
	font-size: 15px;
	color: #FFFFFF;
	padding-right: 15px;
	text-align: right;
}

table.main{
margin:0px;
padding:0px;
border-collapse:collapse;
width:100%;
height:100%;
min-width:1000px;
max-width:1280px;
position:relative;

*width:expression(document.body.clientWidth > 1280? "1280px":  "100%" );
}

.tabs {
	border: solid #2f0448 1px;
	border-collapse: collapse;
	border-top: none;
	border-left: none;
	border-right: none;
}
.tabs th {
	border-bottom: solid #2f0448 1px;
	font-size: 12px;
	line-height: 16px;
	padding: 5 5 5 5px;
}

.tabs td {
	border: solid #2f0448 1px;
	border-collapse: collapse;
	font-size: 12px;
	line-height: 16px;
	padding: 5 2 5 2px;
}
.tabs tr {
	border: solid #2f0448 1px;
	border-collapse: collapse;
}


/*******new pages*******/


.page_width {
	position:relative;
	float:left;
	width:1280px;
	padding-right:15px;
}
	.cont_lt {position:relative;
			  float:left;
			  width:535px;
			  clear:none
	}
	.cont_rt {position:relative;
			  float:right;
			  width:743px;
			  clear:none;
	}
	
	.catalog {position:relative;
			  float:left;
			  clear:both;
			  width:500px;
			  margin:62px 0 0 30px;
			  
	}
	.catalog_top {position:relative;
				  float:left;
				  width:100%;
				  margin:0px;
				  padding:0px;
	}
		.catalog_top h4 {position:relative;
					 float:left;
					 font-family:Arial, Helvetica, sans-serif;
					 font-size:24px;
					 color:#ffffff;
					 clear:none;
		}
			.catalog_top a {  clear:none;
							 font-family:Arial, Helvetica, sans-serif;
							 font-size:12px;
							 line-height:32px;
							 color:#e4ff00;
							 position:relative;
							 float:right;
			}
	
	.catalog_txt {position:relative;
				  width:100%;
				  float:left;
	}
	.catalog_txt p{font-family:Arial, Helvetica, sans-serif;
			  font-size:12px;
			  color:#ffffff;
			  margin:0 0 5px 0;
	}
	
	.cont_rt_div {position:relative;
				  float:left;
				  width:408px;
				  margin:78px 0 0 30px;
				  _margin:78px 0 0 15px;
	}
		.foto_table td {background:url(/siteimg/foto_bg.gif) 0 0 no-repeat;
						width:200px;
						height:129px;
						text-align:center;
						vertical-align:middle;
		}
		.foto_table td a{vertical-align:middle;}
		
		
.new_footer {position:relative;
			 float:left;
			 width:100%;
			 background:#420d61;
}
	.call {position:relative;
		   margin:35px auto 30px auto;
		   width:949px;
		   height:26px;
		   background:url(/siteimg/call_bg.gif) 0 0 no-repeat;
		   vertical-align:middle;
		   padding:3px 0 0 0;
	}
		.call p {text-align:center;
				 vertical-align:middle;
				 width:100%;
				 font:Arial, Helvetica, sans-serif;
				 font-size:18px;
				 line-height:normal;
				 color:#FFF;
		}
	.sam_footer {position:relative;
				 margin:0 auto 10px auto;
				 background:url(/siteimg/footer1.gif) 0 0 no-repeat;
				 width:1069px;
				 height:61px;
				 text-align:center;
				 vertical-align:middle;
	}
		.sam_footer p {font-family:Georgia, "Times New Roman", Times, serif;
						font-size:12px;
						line-height:32px;
						height:48px;
						vertical-align:middle;
						padding:13px 0 0 0;
		}
		
		
/******* Каталог *******/

.catalog_fotos {position:relative;
				float:left;
				width:100%;
				clear:both;
}
		.catalog_fotos p {font-family:Arial, Helvetica, sans-serif;
					 font-size:24px;
					 color:#ffffff;
					 padding:0 0 0 10px;
		}
		.catalog_fotos


	.cell_bg {background:url(/siteimg/foto_bg.gif) 0 0 no-repeat;
				padding:8px 0 27px 0;
						}

html, body {
	font-family: Arial, Helvetica, sans-serif;
	color: #cb85f5;
	margin:0px;
	padding:0px;
	}

	
h1 {
	font-family: Georgia;
	font-size: 21px;
	font-weight: normal;
	color: #d72761;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}		

h2 {
	font-family: Georgia;
	font-size: 32px;
	font-weight: normal;
	color: #d72761;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}

h3 {
	font-family: Georgia;
	font-size: 16px;
	font-weight: normal;
	color: #d72761;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}	




a, a:link, a:visited, a:active, a:hover{
	color: #f0ff00;
	text-decoration: underline;
}

a.menu, a.menu:link, a.menu:visited, a.menu:active, a.menu:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #e4ff00;
	font-size: 14px;
	text-decoration: underline;
	margin:0px; padding: 0px;
}

a.menu7, a.menu7:link, a.menu7:visited, a.menu7:active, a.menu7:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #e4ff00;
	font-size: 14px;
	text-decoration: underline;
	margin:0px; padding: 0px;
}

.li2 {
	color: #901632;
}
.mact{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #38acf8;
	padding-left: 11px
}



.px11 {
	font-size: 11px;
	line-height: 17px;
}
.px12 {
	font-size: 12px;
	line-height: 18px;
}
.px13 {
	font-size: 13px;
	line-height: 17px;
}
.px14 {
	font-size: 14px;
}
.px17 {
	font-size: 17px;
}
.white {
	color: #ffffff;
}


.search {
	height: 38px;
	width: 100%;
	border: none;
	color: #d8d8d8;
	background: transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}

.num {
		font-family: Georgia;
	font-size: 26px;
	font-weight: bold;
	color: #ffd800;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}

.cont {
	font-family: Georgia;
	font-size: 15px;
	color: #FFFFFF;
	padding-right: 15px;
	text-align: right;
}

table.main{
margin:0px;
padding:0px;
border-collapse:collapse;
width:100%;
height:100%;
min-width:1000px;
max-width:1280px;
position:relative;

*width:expression(document.body.clientWidth > 1280? "1280px":  "100%" );
}

.tabs {
	border: solid #2f0448 1px;
	border-collapse: collapse;
	border-top: none;
	border-left: none;
	border-right: none;
}
.tabs th {
	border-bottom: solid #2f0448 1px;
	font-size: 12px;
	line-height: 16px;
	padding: 5 5 5 5px;
}

.tabs td {
	border: solid #2f0448 1px;
	border-collapse: collapse;
	font-size: 12px;
	line-height: 16px;
	padding: 5 2 5 2px;
}
.tabs tr {
	border: solid #2f0448 1px;
	border-collapse: collapse;
}


/******* new pages*******/



.page_width {
	position:relative;
	float:left;
	width:1280px;
	padding-right:15px;
}
	.cont_lt {position:relative;
			  float:left;
			  width:535px;
			  clear:none
	}
	.cont_rt {position:relative;
			  float:right;
			  width:743px;
			  _width:720px;
			  clear:none;
	}
	
	.catalog {position:relative;
			  float:left;
			  clear:both;
			  width:500px;
			  margin:62px 0 0 30px;
			  
	}
	.catalog_top {position:relative;
				  float:left;
				  width:100%;
				  margin:0px;
				  padding:0px;
	}
		.catalog_top h4 {position:relative;
					 float:left;
					 font-family:Arial, Helvetica, sans-serif;
					 font-size:24px;
					 color:#ffffff;
					 clear:none;
		}
			.catalog_top a {  clear:none;
							 font-family:Arial, Helvetica, sans-serif;
							 font-size:12px;
							 line-height:32px;
							 color:#e4ff00;
							 position:relative;
							 float:right;
			}
	
	.catalog_txt {position:relative;
				  width:100%;
				  float:left;
	}
	.catalog_txt p{font-family:Arial, Helvetica, sans-serif;
			  font-size:12px;
			  color:#ffffff;
			  margin:0 0 5px 0;
	}
	
	.cont_rt_div {position:relative;
				  float:left;
				  width:408px;
				  margin:78px 0 0 30px;
				  _margin:78px 0 0 15px;
	}
		.foto_table td {background:url(/siteimg/foto_bg.gif) 0 0 no-repeat;
						width:200px;
						height:129px;
						text-align:center;
						vertical-align:middle;
		}
		.foto_table td a{vertical-align:middle;}
		
		
.new_footer {position:relative;
			 float:left;
			 width:100%;
			 background:#420d61;
}
	.call {position:relative;
		   margin:35px auto 30px auto;
		   width:949px;
		   height:26px;
		   background:url(/siteimg/call_bg.gif) 0 0 no-repeat;
		   vertical-align:middle;
		   padding:3px 0 0 0;
	}
		.call p {text-align:center;
				 vertical-align:middle;
				 width:100%;
				 font:Arial, Helvetica, sans-serif;
				 font-size:18px;
				 line-height:normal;
				 color:#FFF;
				 margin:0px;
		}
	.sam_footer {position:relative;
				 margin:0 auto 10px auto;
				 background:url(/siteimg/footer1.gif) 0 0 no-repeat;
				 width:1069px;
				 height:61px;
				 text-align:center;
				 vertical-align:middle;
	}
		.sam_footer p {font-family:Georgia, "Times New Roman", Times, serif;
						font-size:12px;
						line-height:32px;
						height:48px;
						vertical-align:middle;
						padding:13px 0 0 0;
		}
		
		
/******* Каталог *******/

.catalog_fotos {position:relative;
				float:left;
				width:100%;
				clear:both;
}
		.catalog_fotos p {font-family:Arial, Helvetica, sans-serif;
					 font-size:24px;
					 color:#ffffff;
					 padding:0 0 0 10px;
		}


	.cell_bg {background:url(/siteimg/foto_bg.gif) 0 0 no-repeat;

						}
		.cell_bg img {margin:0px auto;}
		
		
		
.container {position:relative;
				float:left;
				width:100%;
}


.coll_class{width:100%;border:none;margin:0;padding:0;border-collapse:collapse}