body { font-family: Arial; font-size: 12px; font-weight: normal; color: #000000; background-color: #F3F2EE; margin: 0px; padding: 0px; }

#main { margin: 0px; background-color: #FFFFFF; padding: 0px; }
#main2 td { border: 1px solid #FFFFFF; border-right: 0px; border-bottom: 0px; font-size: 11px; color: #7C756C; }
#main3 td { border: 1px solid #FFFFFF; border-left: 0px; border-bottom: 0px; font-size: 11px; color: #7C756C; }
#main2_non td { border-width: 0px; }
	
#main_menu { margin: 0px; padding: 23px 6px 0px 7px; font-family: Verdana; font-size: 10px; font-weight: bold; 	color: #000000; text-decoration: none; text-transform: uppercase; letter-spacing: -1px; }
#main_menu  a { color: #000000;	text-decoration: none;}
#main_menu  a:hover {color: #920303; text-decoration: none;}

#main_form { margin: 0px; padding: 26px 6px 0px 0px; }
form { margin: 0px; padding: 0px; }
.input_search { font-family: Arial; font-size: 11px; color: #70675E;	background-color: #FFFFFF;	border: 1px solid #E5DBCE;	margin: 0px; padding: 0px 3px; }
.input_knop { font-family: Arial; font-size: 10px;	font-weight: normal; color: #70675E; letter-spacing: -1px; 	background-color: #F5F2EB; 	border: 1px solid #E5DBCE; 	text-transform: uppercase; 	text-align: center; margin: 0px; padding: 0px; 	width: 70px; }
.input_knop2 {	font-family: Arial;	font-size: 10px; font-weight: normal;	color: #70675E;	letter-spacing: -1px;	background-color: #F5F2EB;	border: 1px solid #E5DBCE;	text-transform: uppercase;	text-align: center;	margin: 0px;	padding: 0px 3px;	width: 40px;}

#h1 { padding: 0px 6px 0px 15px; }
#h1_2 { padding: 0px 6px 0px 14px; }
#h1_3 { padding: 0px 6px 0px 82px; }
#h1_4 { padding: 0px; margin-left: 77px; }

h1 { font-family: Arial; font-size: 14px; font-weight: bold; color: #A80303; margin-top: 10px; 	margin-bottom: 15px; text-transform: uppercase; }
h2 {font-size: 14px;}
h3 {font-size: 14px; padding-left: 15px;}

#tetka td {border: 1px solid #FFFFFF; border-top: 0px; border-bottom: 0px; }
.otstup_right { padding-right: 7px; }
.otstup_left { padding-left: 7px; }
.otstup_all {padding-left: 7px;	padding-right: 8px;}

#main_cont td { border: 1px solid #FFFFFF; border-right: 0px; border-bottom: 0px; font-family: Arial; font-size: 12px; color: #7C756C; 	padding: 4px 4px 4px 7px; }
#main_cont p { font-size: 13px;	padding: 0px 0px 6px 0px;}
#main_cont a { color: #000000;	text-decoration: none;}
#main_cont a:hover {color: #920303;	text-decoration: none;}
#main_cont img { border: 1px solid #D8CDBE;	margin: 0px;}
li {font-size: 12px;	list-style-type: square;}

#main_cont2 td { border: 1px solid #FFFFFF; border-right: 0px; border-bottom: 0px; font-family: Arial;	font-size: 12px; color: #7C756C; padding: 4px 4px 4px 7px; 	margin-top: 4px;}
#main_cont2 p { font-size: 12px; padding: 6px 0px 0px 0px; }
#main_cont2 a {	color: #000000;	text-decoration: none; }
#main_cont2 a:hover {color: #920303; text-decoration: none;}
#main_cont2 li {list-style-image: url(images_site/navig_li.gif); list-style-position: outside;	padding-left: 17px; }

.img_podrob { border: 1px solid #D8CDBE; margin-right: 7px; margin-left: 9px; margin-top: 1px; }

.main_image {	background-image: url(images_site/main_verstka.gif);	background-repeat: no-repeat;	background-position: center;}
.fon_up {	background-image: url(images_site/fon_up.gif);	background-repeat: repeat-x;}
.bg_table { background-image: url(images_site/bg_table.gif);	background-repeat: repeat-x;	background-position: bottom;}
.bg_podval {background-image: url(images_site/bg_podval.gif);	background-repeat: repeat-x;	background-position: bottom;}
.bg_shtat {	background-image: url(images_site/bg_shtat.gif);	background-repeat: no-repeat;	background-position: right bottom;	padding-left: 7px;}
.bg_table2 {background-image: url(images_site/bg_table2.gif);	background-repeat: repeat-x;	background-position: bottom;}
.bg_table3 {background-image: url(images_site/bg_table3.gif);	background-repeat: no-repeat;	background-position: right bottom;}
.ugol {	background-image: url(images_site/ugol.gif);	background-repeat: no-repeat;	background-position: left bottom;}

.price {font-family: Arial;	font-size: 12px; color: #FFFFFF; margin: 0px 3px 3px 5px; padding: 2px 5px 5px; line-height: 12px; 	background-color: #5CA1CD; 	width: 47px; font-weight: normal; vertical-align: middle; text-align: left; }
.colvo {font-family: Arial; font-size: 10px; color: #70675E; margin: 0px; padding: 0px; line-height: 9px;}
.colvo2 {border: 1px solid #E5DBCE;}
.kat { font-size: 11px;	font-weight: bold;	text-transform: uppercase; }
.cena {	font-weight: bold;	color: #FF3000;}

.news {	padding: 7px 9px 7px 0px;}
.news p {font-family: Arial; font-size: 12px; 	font-weight: normal; padding-left: 5px;}
.news a {color: #000000; text-decoration: none;}
.news a:hover {	color: #920303;	text-decoration: none;}

.news2 {padding: 7px 7px 7px 8px; background-image: url(images_site/bg_news3.gif); background-repeat: repeat-x; background-position: bottom;}
.news2 p {font-family: Arial; font-size: 12px;	font-weight: normal;}
.news2 a {color: #000000;	text-decoration: none;}
.news2 a:hover {color: #920303;	text-decoration: none;}

.news3 {padding: 2px;}
.news3 p {	font-family: Arial;	font-size: 11px;	font-weight: normal;}
.news3 a {	color: #000000;	text-decoration: none;}
.news3 a:hover {color: #920303;	text-decoration: none;}

.date {	font-size: 10px; color: #FFFFFF; background-color: #920303;	padding: 0px 3px; vertical-align: 35%;}

#koord td {	font-family: Arial;	font-size: 12px; color: #969696;}
#koord a {	font-family: Arial;	font-size: 12px; color: #000000; text-decoration: none;}
#koord a:hover {font-family: Arial;	font-size: 12px; color: #920303; text-decoration: none;}
.tel {font-family: Arial;	font-size: 20px;	color: #969696;	font-weight: bold;}

#main2  a {	font-weight: normal;	color: #000000;	text-decoration: none;}
#main2  a:hover {	font-weight: normal;	color: #920303;	text-decoration: none;}

#main3  a {	font-weight: normal;	color: #000000;	text-decoration: none;}
#main3  a:hover {	font-weight: normal;	color: #920303;	text-decoration: none;}
