body,table
{
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	font-family:Arial;
	font-size:12px;
}


table.up {
		font-size:11px;
	}
	table.up td.site_info {
		color:white;
		padding-left:38px;	
	}
	table.up td.slogan {
		font-size:8pt;
		padding-left:12px;
		text-align:top;
	}

	table.up div.korz {
		position: relative; 
		padding: 13px 10px 0px 0px;
		vertical-align: middle;
	}

	table.up div.contacts {
		position: relative; 
		padding: 17px 10px 0px 0px;
	}

	table.up  a:link{
		color:black;
		text-decoration:none;
	}
	table.up  a:hover{
		color:black;
		text-decoration:underline;
	}
	table.up  a:visited{
		color:black;
		font-weight:normal;
		text-decoration:none;
	}


table.menu {

	}
	table.menu td.menu {
		padding-left:10px;
		padding-right:10px;
	}
	table.menu td a:link {
		color:white;
		text-decoration:none;
	}
	table.menu td a:hover {
		color:#EFEFEF;
		text-decoration:none;
	}
	table.menu td a:visited {
		font-weight:normal;
		color:#EFEFEF;
		text-decoration:none;
	}



table.center {
	padding-top:3px;
	}

	table.center  h4 {
		margin-top:0px;
		margin-bottom:0px;
	}

	table.center td ul {
		margin-top:5px;
		margin-bottom:5px;
	}

	table.center td.center {
		padding-left:20px;
	}

	table.center td ul li{
		margin-top:8px;
		list-style-image:url(/images/ul_img.gif);
	}

	table.center a:link{
		text-decoration:underline;
	}
	table.center  a:hover{
		color:black;
		text-decoration:underline;
	}
	table.center  a:visited{
		color:#000099;
		font-weight: normal;
		text-decoration:underline;
	}

	table.center td.small {
		font-size:11px;
	}	


	table.center p.news a {
		color:red;
		text-decoration:none;
	}	
	table.center p.news a:active {
		color:black;
		text-decoration:none;
	}
	table.center p.news a:hover {
		color:red;
		text-decoration:underline;
	}
	table.center p.news a:visited {
		font-weight:normal;
		color:#000099;
		text-decoration:none;
	}


	table.center table.main_page {
	}

	table.center table.main_page td ul {
		margin-top:5px;
		margin-bottom:5px;
		margin-left:27px;
	}

	table.center table.main_page td ul li{
		margin-top:8px;
		list-style-image:url(/images/left_menu_kv.gif);
	}

	table.center table.main_page  input.text {
		height:17px;
		padding-top:0px;
	}

	table.center table.main_page  input.news {
		margin-top:7px;
	}

	table.center table.main_page  td.small {
		padding-left:4px;
	}

	table.center table.main_page  td.small a:link,a:visited {
		font-size:12px;
		font-weight:bold;
		margin-bottom:0px;
		text-decoration:none;
		color:black;
	}


	table.center table.price{
			font-size:12px;
	}
		table.center table.price td.zag {
			font-weight: bold;
			text-align: center;
		}





	table.center table.catalog{

	}
		table.center table.catalog td a:link{
			color:black;
			text-decoration:none;

		}
		table.center table.catalog td a:hover{
			color:black;
			text-decoration:underline;
		}
		table.center table.catalog td a:visited{
			font-weight:normal;
			color:#000099;;
			text-decoration:none;
		}

		table.center table.catalog  td ul {
			margin-top:0px;
			margin-left:25px;
		}

		table.center table.catalog td ul li{
			margin-top:5px;
			margin-left:2px;
			list-style-image:url(images/ul_img.gif);
		}


table.main_index {
	margin-left:10px;
	}
	table.main_index td.center_index {
		margin: 10px 10px 10px 10px;
		padding: 10px 10px 10px 10px;
	}




table.down {
	}
	table.down td.contacts {
		font-size:11px;
		padding-left:50px;
	}
	table.down td.contacts a {
		color:black;
		text-decoration:underline;
	}


h1 {
	font-size:18px;
	font-weight:bold;
	margin-bottom:8px;
	margin-top:10px;
}

h2 {
	font-size:16px;
	font-weight:bold;
	margin-bottom:8px;
	margin-top:10px;
}

h2.left20 {
	font-size:15px;
	font-weight:bold;
	margin-bottom:8px;
	margin-top:10px;
	margin-left:20px;
}

h3 {
	font-size:13px;
	font-weight:bold;
	margin-bottom:0px;
}


h4 {
	font-size:12px;
	font-weight:bold;
	margin-bottom:0px;
}

input.text_all  {
	height:18px;
	font-size:12px;
}


input.submit_all  {
	height:20px;
	font-size:12px;
}









