html, body {
	padding:0; margin:0; height:100%; width:100%; font:12px Tahoma, Verdana, Arial; color:#76787b;
	background: URL('../images/background_plitka.jpg') top left repeat;
}
.inner { width:1000px; }
.clear { clear:both; }

a:visited, a:active, a:link {
 font-family: Tahoma; font-size:10px; color: #ffffff; text-decoration:none;
}
a:hover {
 font-family: Tahoma; font-size:10px; color:#909090; text-decoration:none;
}
a img { border:none; }

form { margin:0; padding:0; display:block; }
input,select {color:#414141;font:12px Tahoma, Verdana, Arial;margin:0;padding:1px 3px;text-align:left;font-weight:lighter;border:#E0E0E0 1px solid;}

	h1,h2 { display:block; font:16px Arial, Verdana, Tahoma; font-weight:bold; color:#000000; margin:0; padding:4px 0 15px 16px; }
	h2 { font-size:13px; }

h3 { height:15px; background:#91949d; display:block; color:#FFF; font:12px Tahoma, Verdana, Arial; position:relative; z-index:3; margin:0 0 6px 0; padding:5px 12px; }
	h3 img { position:absolute; right:0; top:0; }
	h3 span { position:absolute; z-index:4; }

h4 { padding:4px 0 15px 16px; }

ul { padding:0; margin:0; list-style:none; }

	#heart1 { position:absolute; top:0px; left:570px; }
	#back_top_pjatna { position:absolute; top:10px; left:484px; }
	#back_bottom_pjatna { position:absolute; top:400px; left:196px; }
	#heart2 { position:absolute; bottom:170px; left:0px; }
	#tochki_left { position:absolute; top:290px; left:30px; }
	#tochki_left2 { position:absolute; top:290px; left:260px; }
	#back_ugol_pjatna { position:absolute; top:420px; left:884px; }
	#back_ugol_pjatna2 { position:absolute; bottom:90px; left:884px; }
	#back_ugol_pjatna3 { position:absolute; bottom:42px; left:884px; }
	#back_ugol_pjatna4 { position:absolute; bottom:90px; left:884px; }
	#back_ugol_pjatna5 { position:absolute; bottom:42px; left:884px; }
	#tochki_right { position:absolute; top:28px; left:872px; }
	#tochki_right2 { position:absolute; top:305px; left:872px; }
	#tochki_right3 { position:absolute; top:375px; left:872px; }

	#fon { position:absolute; bottom:0px; left:0px; width:100%; height:507px; background:URL('../images/bottom_back_line.png') left bottom repeat-x; }
	
	#listok { position:absolute; left:306px; top:65px; }
	#over_lepestok { position:absolute; left:302px; top:77px; }
	#logo { position:absolute; left:34px; top:68px; }
		#logo a {padding:0; margin:0; display:block;}

	#zp_logo { float:left; margin: 0 0 8px 1px; }

	#catalog_menu1,#catalog_menu2,#catalog_menu3 { position:relative; margin-top:3px; right:0px; }
	#catalog_menu1 .img,#catalog_menu2 .img,#catalog_menu3 .img { position:absolute; margin:0; padding:0; left:80px; top:8px; display: block; }

	#menu { margin:0; padding-top:30px; }
	#submenu_active { position:relative; margin:0; padding:0; right:0px; top:0px; line-height:23px; }
	#submenu_inactive { position:relative; margin:0; padding:0; right:0px; top:0px; line-height:23px; }
	#menu a.submenu_active { float:left; position:relative; margin-bottom:-11px; padding:0; left:34px; top:-21px; font-family: tahoma; font-size:14px; font-weight:normal; text-transform:uppercase; text-decoration:none; }
	#menu a.submenu_inactive { float:left; position:relative; margin-bottom:-11px; padding:0; left:34px; top:-21px; font-family: tahoma; font-size:14px; font-weight:normal; text-transform:uppercase; text-decoration:none; }
	#menu a.submenu_active:hover,#menu a.submenu_inactive:hover { color:#ffefc0; text-decoration:underline; }

	#super_menu { width:100%; min-width:1000px; height:26px; position:absolute; top:0px; left:0px; right:0px; padding:0px; background-color:#e03127; }
		#sm_left { float:left; width:75px; height:26px; position:relative; z-index:2; }
		#sm_right { float:right; width:209px; height:26px; z-index:2; }
		#menu_text { position:absolute; top:2px; left:74px; font-size:11px; color:#FFF; text-align:center; }
	#super_menu_line { width:100%; min-width:1000px; height:5px; position:absolute; top:26px; left:0px; right:0px; padding:0px; background:URL('../images/top_back_line.png') left top repeat-x;}

	#search { height:19px; position:absolute; top:50px; left:848px; text-align:center; }
		#search .inner { width:160px; height:19px; vertical-align:middle; }
		#search input { margin:1px 1px 1px 1px; border-color: #9a9a9a #373737 #9a9a9a #373737; display:block; float:left; width:98px; background: #ffffff; }
		#search span { padding-top:2px; display:block; float:left; }
		#search a { display:block; height:14px; float:left; font-size:12px; font-style:normal; font-weight:bold; color: #76787a; }

	#content { width:919px; position:absolute; top:80px; left:80px; padding:0; margin:0; }
		#content_right { float:right; width:182px; background:#ffffff; position:relative; padding:0; margin:0; }
			#content_right #right_main_area { background:#e9dfd8; margin:6px; padding:10px; }
			#content_right #right_main_area img { border:#e5bdb3 2px solid; margin-bottom:10px;}
			#content_right #right_main_area a { color:#000000; font-weight:bolder; }
			#content_center { float:right; width:510px; padding:0; margin:0; background: #ffffff url('../images/center_back_tochki.jpg') bottom left no-repeat; }
			#content_center table { padding: 10px; }
			#content_center #listik { position:relative; left:0; top:0; }
			#content_center #center_back_tochki {  left:0; bottom:0; }
			#content_center #center_main_area { position: relative; width:490px; left:0; top:-57px; padding:10px; margin:0; overflow:hidden;  }
			#content_center #center_main_area a:visited,
			#content_center #center_main_area a:active,
			#content_center #center_main_area a:link
					{ font-family: Tahoma; font-size:10px; color:#e03127; font-weight:bold; text-decoration:none; }
			#content_center #center_main_area a:hover
					{ font-family: Tahoma; font-size:10px; color:#76787b; font-weight:bold; text-decoration:none; }
			#content_center #header_line { position:relative; left:16px; top:-15px; }
			#content_center #content_line { float: right; position:relative; right:0;  }
			#content_center #path { position:relative; left:17px; top:-10px; }
			#content_center #path .path { font-size:10px; color:#d42a11; font-weight: bold; }
			#content_center #center_main_area div.catalogue {border: #f0f0f0 1px solid; border-left:#e0e0e0 2px solid; margin-bottom:10px; margin-left:17px; padding: 8px 10px 10px 20px;}
			#content_center #center_main_area a.catbutton {background:#f0f0f0; border:#ffffff 1px solid; margin:2px;padding:4px; line-height:26px;color:#404040;}
		#content_left { float:right; width:227px; padding:0; margin:0; background: url('../images/submenu_background.png') bottom right repeat-y; }
			#content_left #left_main_area { padding: 70px 0 10px 0; text-align:right; }
		#content_bottom_line { width:693px; height:7px; position:absolute; top:0; left:305px; background: url('../images/content_bottom_line.png') top left; background-repeat:repeat-x;}

		#footer { position:absolute; bottom:10px; left:306px; width:700px; }
			#footer a.subcontent { color: #909090; }


 
  
p {
	font-family: Tahoma, Arial, Verdana ;
	font-size: 11px;
	color: #000000;
	text-align: left;
	font-weight: lighter;
	margin: 0;
	margin-bottom: 14px;
	margin-left: 12px;
	text-indent: 0px;
}

.newsHead {
  font-size:8pt;
  font-family:Tahoma,times,serif;
  font-weight:bold;
  text-indent:0px;
  margin-bottom:0px;
}

.news {
	font-family: tahoma, times,serif;
	color:#000000;
	font-size:11px;
	font-weight:lighter;
	text-align:center;
	margin:0;
}


textarea {
	FONT-FAMILY: Verdana, Arial, Tahoma;
	text-align: left;
	FONT-SIZE: 8pt;
	font-weight: lighter;
	border: #E0E0E0 1px solid;
	color: #5060B0;
  background: #F0F0F0;
  margin: 0px;
}

form {
	FONT-FAMILY: Verdana;
	text-align: center;
	FONT-SIZE: 8pt;
	font-weight: lighter;
	color: #F9F9F9;
  margin: 0px;
}

.copyright {
	font-family: Tahoma, Arial, Tahoma;
	font-size: 10px;
	color: #808090;
	text-align: center;
	font-weight: lighter;
	margin: 0px;
	text-indent: 0px;
}

a.links:visited, a.links:active, a.links:link {
	font-family: Arial, Verdana, Tahoma;
	font-size:8pt;
	color: #406090;
	font-weight: bold;
  text-decoration: none;
}
a.links:hover {
	font-family: Arial, Verdana;
	font-size:8pt;
	color: #6080B0;
	font-weight: bold;
  text-decoration: underline;
}

img.catalogue {
	border: none;
	color: #5060B0;
	background: #F0F0F0;
	margin: 0 6px 0 0;
	float:left;
}

p.catalogue {
	font-family: Tahoma, Verdana, Arial;
	color: #505060;
	font-weight: lighter;
	font-size:10px;
}



