* {
  margin: 0;
  padding: 0;
}

html, body { 
	width: 100%;
	height: 100%;
	
	font: 11px Arial;
	color: #44474f;
}
body {
	background-color: #fff;
}
div.h100 {
	position: relative; 

	min-height: 100%;
	height: auto !important;

	height: 100%;
	width: 986px;
	margin: 0 auto;
	border-left: 2px solid #000;
	border-right: 2px solid #000;
}
 

div.lefth100_top {
	position: absolute; 
	top: 0px;
	left: 7px;
	height: 11px;
	width: 13px;
	background: url(/site/img/left100_top.gif) no-repeat;
}



img { border:0; }

table {
	position: relative;  
	border-collapse: collapse;
/*	width: 100%;*/
/*	width: auto;*/
}
td, th { 
	vertical-align: top; 
	text-align: left;
}


a:link, a:visited {
	text-decoration: none;
	color: #44474f;
}
a:hover {
	text-decoration: none;
/*	color: #dd0e1f;*/
	color: #c30706;
}

a.tender:link, a.tender:visited {
	text-decoration: none;
	color: #c30706;
}
a.tender:hover {
	text-decoration: none;
/*	color: #dd0e1f;*/
	color: #44474f;
}

a.red:link, a.red:visited {
	text-decoration: none;
	color: #c30706;
}
a.red:hover {
	text-decoration: underline;
	color: #c30706;
}

/* footer	*/																			 
div.place_for_footer {
	clear: both;
	height: 0;
	overflow: hidden;
}

div.footer {
	position: relative;
	clear: both;
	
	width: 986px;
	margin: 0 auto;

	margin-top: -60px;

	height: 60px;
	border-left: 2px solid #000;
	border-right: 2px solid #000;
	background: url(../img/footer.gif) no-repeat;
}

/* 					copyright																						 */
div.copyright {
	position: relative;
	top: 22px;
	left: 38px;
	font: bold 10px Verdana;
	color: #e0bfd3;
}

a.copyright:link, a.copyright:visited, a.copyright:hover {
	color: #e0bfd3;	
	font-weight: bold;
	text-decoration: none;
}
a.rambler:link, a.rambler:visited, a.rambler:hover {
	color: #3390d2;	
	font-weight: normal;
	text-decoration: underline;
}

a.links:link, a.links:visited, a.links:hover {
	color: #3390d2;	
	font-weight: normal;
	text-decoration: none;
}

/* 					header																						 */
div.header {
	position: relative;
	height: 335px; /* 347-12 */
	width: 100%;
	margin: 0px auto;
	background: url(/site/img/header.gif) no-repeat bottom left;
}
div.header_inner {
	position: relative;
	height: 208px;
x	width: 1024px;
	width: 100%
	margin: 0px auto;
	background: url(/site/img/header_inner.jpg) no-repeat top left;
}

div.main_img {
	position: absolute;
	top: 25px;
	left: 65px;
	width: 615px;
	height: 265px;
	z-index: 55;
}

div.inner_img {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 454px;
	height: 183px;
	z-index: 55;
}

/* logo */
div.logo {
	position: absolute;
	top: 0px;
	left: 86px;
	width: 86px;
	height: 107px;
	z-index: 77;
}
div.logo a {
	display: block;
	width: 86px;
	height: 107px;
}
div.logo_inner {
	position: absolute;
	top: 41px;
	left: 0px;
	width: 317px;
	height: 88px;
	background: url(/site/img/logo_inner.png);
}
div.logo_inner a {
	display: block;
	width: 317px;
	height: 88px;
}
div.top_image {
	position: absolute;
	top: 41px;
	left: 317px;
	width: 670px; /* 673-1 */
	height: 156px; /* 163-6 */
	padding-left: 3px;
	padding-top: 7px;
	background: url(/site/img/top_image.png) no-repeat;
}
div.top_image_inner {
	position: absolute;
	top: 41px;
	left: 317px;
	width: 670px; /* 673-3 */
	height: 80px; /* 88-8 */
	padding-left: 3px;
	padding-top: 8px;
	background: url(/site/img/top_image_inner.png) no-repeat;
}


/* 					icons																						 */
div.rss, div.rss a {
	width: 14px;
	height: 14px;
}
div.rss {
	position: absolute;
	top: 18px;
	right: 388px; 
	background: url(/site/img/rss.gif) no-repeat;
}
div.rss a{	display: block;}

/* 					icons																						 */
div.icons, div.icons_inner {
	position: absolute;
	top: 0px;
	right: 232px;
	height: 25px;
	width: 267px;
	z-index: 77;
}
div.icons_inner {
	right: 360px;
}
a.icon { 
	display: block;
	position: absolute;
	top: 0px;
/*	width: 13px;*/
	height: 25px;
	font-size: 1px;
}

/* 					content																						 */
.content {
	position: relative;
x	*height: 1%;
	width: 100%;
	padding-bottom: 60px;
}
.content_left {
	position: relative;
	float: left;
	width: 223px;
	z-index: 111;
	padding-left: 6px;
	padding-top: 15px;
}
.content_right {
	position: relative;
	float: right;
	width: 223px;
	z-index: 100;
	margin-bottom: -23px;
}
.content_center {
	position: relative;
	margin: 0px 223px 0px 0px;
	padding: 62px 30px 0px 30px;
	z-index: 1;
	font: 11px Arial;
	color: #44474f;
	line-height: 12px;
	text-align: justify;
	*height: 1%;
/*	letter-spacing: 0.5px;*/
}

div.content_center h1{
	font: 11px Arial;
	color: #990000;
	margin-bottom: 6px;
	margin-left: -13px;
}
div.content_center h1 span{
	font: 10px Arial;
	color: #949899;
	padding-left: 13px;
	padding-right: 14px;
	background: url(/site/img/date_left.gif) no-repeat 0px 1px;
	letter-spacing: 1px;
}
div.content_center h2, div.content_center h3 {
	font: 18px Verdana;
	color: #aab0b5;
	text-transform: uppercase;
}
div.h2mtm12 {
	position: absolute;
	margin-top: -74px; /* 62+12 */
}
div.content_center h2 {
	height: 50px;
	width: 97px;
	background: url(/site/img/news_left.jpg) no-repeat;
	margin-left: -23px;
	padding-left: 103px;
	padding-top: 24px;
}
div.content_center h3 {
	height: 40px;
	background: url(/site/img/press_left.jpg) no-repeat;
	margin-left: -23px;
	padding-left: 92px;
	padding-top: 14px;
}

div.content_center p{
	margin-bottom: 12px;
	margin-top: 6px;
}
div.content_center span{
	font: 10px Arial;
	color: #aab0b5;
	white-space: nowrap;
/*	letter-spacing: 1px;*/
}
div.content_center span a:link, div.content_center span a:visited {
	color: #c30706;
	text-decoration: underline;
}
div.content_center a:link, div.content_center a:visited {
	color: #c30706;
	text-decoration: none;
}

/* content_center_inner */
.content_center_inner {
	position: relative;
	float: right;
	width: 752px;
	
	z-index: 1;
	font: 11px Arial;
	color: #44474f;
	line-height: 12px;
}
div.content_center_inner_text {
	position: relative;
	font: 11px Arial;
	color: #44474f;
	line-height: 12px;
	padding: 13px 20px 0px 12px;
	background: url(/site/img/content_inner_left.gif) no-repeat 0px 16px;
	*height: 1%;
}
div.content_center_inner_text img{
padding:10px;
}

div.content_center_inner h1{
	font: 11px Arial;
	color: #990000;
	margin-bottom: 6px;
	margin-top: 6px;
}
div.content_center_inner h1 span{
	font: 10px Arial;
	color: #949899;
	padding-right: 14px;
	letter-spacing: 1px;
}
div.content_center_inner h2 {
	font: bold 12px Arial;
	color: #990000;
	margin-bottom: 6px;
}
div.content_center_inner h2 img {
	vertical-align: text-top;
	margin-left: 10px;
}

div.content_center_inner h3 {
	font: bold 11px Arial;
	color: #44474f;
	margin-bottom: 6px;
	margin-top: 6px;
	clear: both;
}
div.content_center_inner p{
	margin-bottom: 12px;
	margin-top: 6px;
}
div.content_center_inner span{
	font: 10px Arial;
	color: #aab0b5;
	white-space: nowrap;
}
div.content_center_inner span a:link, div.content_center_inner span a:visited {
	color: #c30706;
	text-decoration: underline;
}
div.content_center_inner a:link, div.content_center_inner a:visited {
	color: #c30706;
	text-decoration: underline;
}
div.content_center_inner a:hover {
	color: #44474f;
	text-decoration: none;
}

div.content_text_div {
	position: relative;
	font-size: 1px;
	height: 2px;
	width: 180px;
	background: url(/site/img/content_text_div.gif) repeat-x;
	margin-bottom: 12px;
	margin-top: 12px;
}

/* 		main 																					*/
table.main, table.main_inner, table.part, table.main2 {
	position: relative; 
	width: 495px;
	
	font: 10px Verdana;
	text-decoration: none;
	color: #4a0b33;
	line-height: 15px;
	
	background-color: #fafaf4;
	margin-bottom: 5px;
}
table.main td, table.main_inner td, table.part td, table.main2 td { 
	padding: 0px 9px;
}
table.main h1, table.main_inner h1, table.main2 h1 { 
	font: bold 11px Verdana;
	color: #9a081b;
	padding-left: 16px;
	background: url(/site/img/table_main_h1.gif) no-repeat 0px 1px;
	padding-bottom: 6px; 
}
div.main_inner_img { 
	position: relative;
	float: left;
	margin: 10px 10px 10px 0 ;
}

table.main_inner h2, table.part h1 { 
	font: bold 11px Verdana;
	color: #9a081b;
}
table.part a:link, table.part a:visited { 
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
table.part a:hover { 
	color: #000;
	font-weight: bold;
	text-decoration: underline;
}


table.main_inner h3, table.main h3, table.main2 h3 { 
	font: bold 10px Verdana;
	color: #9a081b;
	float: right;
	margin-left: -14px;
	padding-left: 14px;
	background: url(/site/img/news_item_img.gif) no-repeat 0px 3px;
}
table.main2 h3 a:link, table.main2 h3 a:visited,  
table.main h3 a:link, table.main h3 a:visited,  
table.main_inner h3 a:link, table.main_inner h3 a:visited { 
	color: #9a081b;
	text-decoration: underline;
}

a.link_main:link, a.link_main:visited { 
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
a.link_main:hover { 
	color: #000;
	font-weight: bold;
	text-decoration: underline;
}
a.link_produser:link, a.link_produser:visited { 
	color: #000;
	font-weight: normal;
	text-decoration: underline;
}
a.link_produser:hover { 
	color: #000;
	font-weight: normal;
	text-decoration: underline;
}


td.main_top { 
	background: url(/site/img/table_main_top.png) no-repeat top left;
	height: 10px;
}
td.main_bottom { 
	background: url(/site/img/table_main_bottom.png) no-repeat top left;
	height: 10px;
}
td.main_center { 
	background: url(/site/img/table_main_center.png) no-repeat top left;
	height: 19px;
}
td.main_top_right { 
	background: url(/site/img/table_main_top_right.gif) repeat-y top right;
	border-left: 1px solid #bcb6a3;
}
td.main_bottom_left { 
	background: url(/site/img/table_main_bottom_left.gif) repeat-y top left;
	border-right: 1px solid #bcb6a3;
}

td.main_inner_top_right { 
	background: url(/site/img/table_main_top_right.gif) repeat-y top right;
}
td.main_inner_bottom_left { 
	background: url(/site/img/table_main_bottom_left.gif) repeat-y top left;
}

/* inner */
td.main_top_inner { 
	background: url(/site/img/table_main_top_inner.png) no-repeat top left;
	height: 10px;
}
td.main_bottom_inner { 
	background: url(/site/img/table_main_bottom_inner.png) no-repeat top left;
	height: 10px;
}
td.main_center_inner { 
	background: url(/site/img/table_main_center_inner.gif) repeat-y top left;
}
/* part */
td.part_top { 
	background: url(/site/img/table_part_top.png) no-repeat top left;
	height: 10px;
}
td.part_bottom { 
	background: url(/site/img/table_part_bottom.png) no-repeat top left;
	height: 10px;
}
td.part_center { 
	background: url(/site/img/table_part_center.gif) repeat-y top left;
}

/* 								 */
table.main ul, table.main_inner ul,  ul#anons,  ul#obzor { 
	list-style: none; 
}
table.main_inner ul { 
	margin-bottom: 38px;
}
table.main ul li, table.main_inner ul li,  ul#anons li,  ul#obzor li { 
	padding-bottom: 6px; 
}

/* 	main 	*/
table.main ul li a:link, table.main ul li a:visited {
	font: 10px Verdana;
	text-decoration: underline;
	color: #4a0b33;

	background: url(/site/img/list_left.gif) no-repeat 0px 6px;
	padding-left: 9px;
	display: block;
}
table.main ul li a:hover {
	text-decoration: underline;
	color: #9a081b;
	background: url(/site/img/list_left_hover.gif) no-repeat 0px 6px;
}

/* main_inner */
table.main_inner ul li a:link, table.main_inner ul li a:visited {
	font: 10px Verdana;
	text-decoration: none;
	color: #4a0b33;

	background: url(/site/img/list_left.gif) no-repeat 0px 6px;
	padding-left: 9px;
	display: block;
}
table.main_inner ul li a:hover {
	text-decoration: none;
	color: #9a081b;
/*	background: url(/site/img/list_left_hover.gif) no-repeat 0px 6px;*/
}

/* ul#anons */
 ul#anons li a:link,  ul#anons li a:visited {
	font: 10px Verdana;
	text-decoration: none;
	color: #4a0b33;

	background: url(/site/img/list_left.gif) no-repeat 0px 6px;
	padding-left: 9px;
	display: block;
}
 ul#anons li a:hover {
	text-decoration: none;
	color: #9a081b;
	background: url(/site/img/list_left_hover.gif) no-repeat 0px 6px;
}
/* 	obzor 	*/
ul#obzor li a:link, ul#obzor li a:visited {
	font: 10px Verdana;
	text-decoration: none;
	color: #4a0b33;

/*	background: url(/site/img/list_left.gif) no-repeat 0px 6px;*/
/*	padding-left: 9px;*/
	display: block;
}
ul#obzor li a:hover {
	text-decoration: none;
	color: #9a081b;
/*	background: url(/site/img/list_left_hover.gif) no-repeat 0px 6px;*/
}


/* 					news																				 */
div.news {
	position: relative;
	background: url(/site/img/news_bg.gif) repeat-y;
	font: 10px Verdana;
	margin-bottom: 7px;
}
div.news_bottom {
	position: relative;
	width: 205px; /* 233-9-19 */
	padding: 0px 9px 0px 19px;
	background: url(/site/img/news_bottom.gif) no-repeat bottom left;
}
div.news h1 {
	position: relative;
	background: #f3f3e6 url(/site/img/news_header.png) no-repeat;
	font: bold 14px Verdana;
	padding-left: 19px;
	margin: 0px -9px 3px -19px;
	height: 22px; /* 26-5 */
	padding-top: 4px;
	color: #4a0b33;
}
div.news_item {
	padding-bottom: 20px;
	font: 10px Verdana;
	line-height: 10px;
}
div.news_date {
	position: relative;
	font: 8px Verdana;
	color: #9a081b;
	margin-left: -14px;
	padding-left: 14px;
	background: url(/site/img/news_item_img.gif) no-repeat 0px 3px;
	margin-bottom: 4px;
}
a.news_name:link, a.news_name:visited {
	font: 10px Verdana;
	color: #797979;
	text-decoration: none;
}

a.news_text:link, a.news_text:visited {
	font: 10px Verdana;
	color: #000;
	text-decoration: none;
	line-height: 10px;
}

/* 					produser																				 */
div.produser, div.right {
	position: relative;
	background: url(/site/img/produser_bg.gif) repeat-y;
	font: 10px Verdana;
	margin-bottom: 7px;
}
div.right_top {
	position: relative;
	background: url(/site/img/right_top.gif) no-repeat top left;
}
div.produser_bottom {
	position: relative;
	width: 205px; /* 233-9-19 */
	padding: 0px 9px 15px 19px;
	background: url(/site/img/produser_bottom.gif) no-repeat bottom left;
}
div.produser h1 {
	position: relative;
	background: #f3f3e6 url(/site/img/produser_header.png) no-repeat;
	font: bold 10px Verdana;
	padding-left: 19px;
	margin: 0px -9px 3px -19px;
	height: 17px; /* 19-2 */
	padding-top: 2px;
	color: #9a081b;
}
div.produser a:link, div.produser a:visited {
	font: 10px Verdana;
	color: #4a0b33;
	text-decoration: none;
	line-height: 18px;
	display: block;
}
div.produser a:hover {
	color: #000;
	text-decoration: underline;
}
/* right */
div.right_bottom {
	width: 217px; /* 233-9-10 */
	padding: 8px 9px 15px 7px;
	background: url(/site/img/produser_bottom.gif) no-repeat bottom left;
}

/* banners */
div.banner_right {
	font-size: 1px;
	margin-bottom: 7px;
}
div.banner_left {
	position: relative;
	left: 9px;
	margin-top: 7px;
	font-size: 1px;
}
div.banner_center {
	position: relative;
	text-align: center;
	font-size: 1px;
	margin-bottom: 8px;
}


/*						kroshka												*/
div.kroshka {
	position: relative;
	font: bold 10px Verdana;
	color: #dd0e1f;
	padding: 13px 45px 14px 12px;
	background: url(/site/img/kroshka_bg.gif) no-repeat bottom left;
	*height: 1%;
}
div.kroshka a:link, div.kroshka a:visited  {
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
div.kroshka a:hover  {
	font-weight: normal;
	text-decoration: underline;
	color: #dd0e1f;
}
div.kroshka img {
	margin: 0px 4px;
}

/*						select_model												*/
div.select_model {
	position: relative;
	font: bold 11px Arial;
	color: #44474f;
	text-align: right;
	padding-right: 62px;
	*	padding-right: 59px;
	height: 17px;
/*	margin-bottom: -5px;*/
	}
input.but_select_model {
	position: absolute;
	top: 1px;
	right: 40px;
	width: 15px;
	height: 15px;
	border: 0px;
	background-image: url(/site/img/but_login.gif); 
}
select.select_model {
	font: 10px Tahoma;
	width: 156px;      
	height: 20px;
	background-color: #fff;
/*	border: 1px solid #7f9db9;*/
	border: 1px solid #000;
}

/* 					menu																						 */
div.menu {
	position: absolute;
	width: 800px;
	top: 327px;
	left: 218px;
	font: bold 11px Verdana;
	color: #161f31;
/*	z-index: 111;*/
}
/* menu */
div.menu a:link, div.menu a:visited  {
/*	margin-top: 9px;*/
	float: left;
	color: #161f31;
	text-decoration: none;
	padding-right: 24px;
}
div.menu a:hover {
/*	color: #161f31;*/
	color: #c10806;
	text-decoration: none;
}
/* active */
div.menu a#active:link, div.menu a#active:visited {
	float: left;
/*	padding-left: 1px;*/
	color: #c10806;
	text-decoration: none;
}
div.menu a#active:hover {
	color: #c10806;
	text-decoration: none;
}

div.clearboth { clear: both; }

/* 		search 																	*/
div.search-main2 {
	position: absolute;
	top: 285px; /* 297-12 */	/* 304 */ 
	*top: 286px; /* 304 */
	left: 0; /* 5 */
	width: 191px;	/* 191 */ /* 177 */
	height: 25px; /* 19 */
	background: url(/site/img/bg_search.png) no-repeat;
}
* html div.search-main2 {
	background: none;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/img/bg_search.png', sizingMethod='scale');
}
div.search {
	position: absolute;
	top: 292px; /* 304-12 */
	left: 5px;
	width: 177px;
	height: 19px;
}
div.search form {
	position: relative;
	height: 1%;
}


div.search_inner {
	position: absolute;
	top: 178px;
	left: 5px; 
	width: 177px;
	height: 19px;
}

input.search {
	position: relative;
	float: left; 
	font: 11px Tahoma;
	width: 103px;
	height: 17px;
	border: 1px solid #8f969b;
	padding-left: 4px;
}
input.but_search {
	position: relative;
	float: left; 
	width: 15px;
	height: 15px;
	border: 0px;
	background-image: url(/site/img/but_search.gif); 
	margin-top: 2px;
	margin-left: 7px;
	cursor: pointer;
}
div.search span, div.search_inner span  {
	float: left; 
	margin: 2px;
	font: 11px Arial;
	letter-spacing: 1px;
}

/* right_form 																	*/
div.right_form_place {
	position: relative;
	width: 215px;
	height: 62px;
	background: url(/site/img/right_form_place.gif) no-repeat;
}
div.right_form_auth {
	position: relative;
	width: 215px;
	height: 103px;
	background: url(/site/img/right_form_auth.gif) no-repeat;
}
div.right_banner {
	position: relative;
	width: 215px;
	height: 112px;
}
div.right_form_subscribe {
	position: relative;
	width: 215px;
	height: 91px;
	background: url(/site/img/right_form_subscribe.gif) no-repeat;
}

/* opros																				*/
div.right_opros_top {
	position: relative;
	width: 223px;
/*	height: 18px;*/
	background: url(/site/img/right_opros_top.gif) no-repeat top left;
}
div.right_opros_top h1{
	padding: 18px 0px 4px 14px;;
	font: bold 11px Verdana;
	color: #a31c27;
}
label.labelRadio {
	display: block;
	padding: 4px 0px 0px 18px;  
	margin-left: 11px;
	text-indent: -18px;
	font: 10px Verdana;
	color: #000;
}
input.inputRadio {
	display: inline;
	padding: 0;  
	margin: 0;
}
input.but_quest {
	float: right;
	margin: 4px 30px;
	width: 91px;
	height: 19px;
	border: 0px;
	background-image: url(/site/img/but_quest.gif); 
}

div.opros1 { 
	clear: both;
	float: left;
	width: 95px;
	padding-left: 11px;
}
div.opros2 { 
	float: right;
	width: 75px;
	text-align: right;
	padding-right: 30px;
	margin-bottom: 14px;
}

div.opros2 a:link, div.opros2 a:visited, div.opros2 a:hover { 
	font: 11px Arial;
	color: #000;
	text-decoration: none;
	letter-spacing: 1px;
}

div.opros1 a:link, div.opros1 a:visited { 
	font: 11px Arial;
	color: #c30706;
	text-decoration: none;
	letter-spacing: 1px;
}

div.opros1 a:hover{ 
	font: 11px Arial;
	color: #c30706;
	text-decoration: underline;
	letter-spacing: 1px;
}

/* paging */
div.paging {
	position: relative;
	font: 12px Arial; /* [] */
	color: #aab0b5;
	text-align: center;
	margin-top: 26px;
	margin-bottom: 12px;
}
div.paging span {
	font: 11px Arial; /* current */
	color: #c30706;
}

div.paging a:link, div.paging a:visited {
	font: 11px Arial;
	color: #000;
	text-decoration: none;
}
div.paging a:hover {
	color: #000;
	text-decoration: underline;
}
/* << >> */
div.paging span a:link, div.paging span a:visited {
	font: 10px Arial;
	color: #aab0b5;
	text-decoration: none;
}
div.paging span a:hover {
	color: #aab0b5;
	text-decoration: underline;
}


/* foto */
td.foto img, td.gallery img, td.gallery2 img, td.gallery3 img {
	border: 1px solid #7d858b;
}
td.foto img {
	margin-right: 20px;
}
td.foto_text {
	padding-right: 75px;
	text-align: justify;
}
/* gallery */
td.gallery  {
	padding-right: 90px;
	text-align: right;
}
td.gallery2, td.gallery3 {
	padding-right: 28px;
	text-align: right;
	padding-bottom: 5px;
}
td.gallery3 {
	padding-right: 0px;
}

/* model */
table.model { 
	border: 1px solid #e6e6e6; 
	margin-top: 10px;
	border-collapse: separate;
}
table.model th { 
	text-align: center; 
	padding: 3px 6px;
}
td.model1, td.model2 {
	background-color: #f7f7f7;
	padding: 3px 6px;
	border-top: 2px solid #fff;
}
td.model1 { width: 320px; }
td.model2 { 
	width: 155px; 
	text-align: center;
}

/* model 3-4 */
td.model3, td.model4 {
	background-color: #f7f7f7;
	padding: 3px 6px;
	border-top: 2px solid #fff;
}
td.model3 { width: 155px; }
td.model4 { 
	width: 100px; 
	text-align: center;
}

/* category */
table.category {
	margin-top: 15px;
}
td.category {
	padding-right: 115px;
}

/* diler */
td.diler, td.diler2 {
	width:280px; 
	padding-right:40px;
}
td.diler a:link, td.diler a:visited {
	color: #990000;
	text-decoration: none;
}
td.diler a:hover {
	color: 990000;
	text-decoration: underline;
}
div.diler_div {
	margin-top: 6px;
	width: 60px;
	height: 190px;
	background: url(/site/img/diler_div.gif) repeat-y top left;
}


/* 	form																	 */
/*label.form, label.form1 { */
form.about label,
form.form_quest label {
	float: left; 
	display: block;  
	width: 100px; 
	margin-top: 4px;
	margin-bottom: 2px;
	font: bold 12px Arial;
	color: #44474f;
}
label.form1 { 
	width: 90px; 
}
form.about label { 
	width: 90px; 
}

form.about input, form.about textarea,
form.form_quest input, form.form_quest textarea {
/*input.form, textarea.form { */
	margin-top: 4px;
	margin-bottom: 2px;
	float: left; 
	width: 265px;      
	padding-left: 4px;
	background-color: #fff;
	border: 1px solid #c3c3c5;
	font: 11px Arial;
}
form.about textarea, 
form.about input {
	width: 180px;
}
form.about input { 	height: 15px; }
form.about textarea { 	height: 70px; }

form.form_quest input { height: 15px; }
form.form_quest textarea { height: 70px; }

#but_send2, #but_send {
	width: 101px;
	height: 15px;
	border: 0px;
	background-image: url(/site/img/but_send.gif); 
}
#but_send {
	float: right; 
	margin-top: 60px;
	*	margin-top: -17px;
	margin-left: 12px;
}
#but_send2 {
	margin: 10px 0 0 90px;
}

div.form br { 
	clear: both; 
}

/* form_select_diler 										*/
form.form_select_diler input {
	float: left;
	margin-left: -20px;
	margin-top: 1px;
	width: 15px;
	height: 15px;
	border: 0px;
	background-image: url(/site/img/but_login.gif); 
}
form.form_select_diler label {
	float: left;
	width: 45px;
	margin-top: 2px;
}
form.form_select_diler select {
	float: left;
	font: 11px Tahoma;
	width: 100px;      
	height: 20px;
	background-color: #fff;
	border: 1px solid #7f9db9;
	margin-right: 30px;
}
/*						pattern_search												*/
form.form_pattern_search {
	width: 100%;
}
form.form_pattern_search div {
	position: relative;
	width: 400px;
	font: bold 11px Arial;
	color: #44474f;
	margin-bottom: 10px;
x	overflow: hidden;
}
form.form_pattern_search label {
	float: left;
	margin-top: 2px;
	margin-bottom: 10px;
}
#but_pattern_search {
	float: right;
	width: 77px;
	height: 15px;
	border: 0px;
	background-image: url(/site/img/but_pattern_search.gif); 
}
form.form_pattern_search select {
	float: right;
	font: 10px Tahoma;
	width: 200px;
	height: 20px;
	background-color: #fff;
	border: 1px solid #7f9db9;
	margin-bottom: 10px;
}

#but_pattern_type {
	position: absolute;
	top: 1px;
	left: 405px;
	width: 15px;
	height: 15px;
	border: 0px;
	background-image: url(/site/img/but_login.gif); 
}
/*						compare												*/
form.compare div {
	position: relative;
	width: 300px;
	font: 11px Arial;
	color: #44474f;
	height: 17px;
/*	margin-bottom: 10px;*/
}
form.compare label {
	float: left;
	margin-top: 2px;
	margin-left: 20px;
}
#but_compare {
	float: right;
	width: 101px;
	height: 15px;
	border: 0px;
	background-image: url(/site/img/but_compare.gif); 
	margin-top: 20px;
}
form.compare input {
	float: right;
	height: 15px;
	background-color: #fff;
	border: 1px solid #7f9db9;
	*	border: none;
}
form.compare {
	padding-left: 15px;
}

/* 					menu																						 */

/* menu */
div.menu a:link, div.menu a:visited  {

}
div.menu a:hover {

}
/* active */
div.menu a#active:link, div.menu a#active:visited {
	float: left;
	color: #c10806;
	text-decoration: none;
}
div.menu a#active:hover {
	color: #c10806;
	text-decoration: none;
}

div.clearboth { clear: both; }

/* menu_sub */
div.menu_sub {

}
div.menu_sub a:link, div.menu_sub a:visited  {
}
div.menu_sub a:hover {

}
div.menu_sub_div {
	height: 4px;
}

/* 															 */
div.menu_top {
	position: absolute;
x	width: 800px;
	top: 315px; /* 327-12 */
	left: 210px; /* 218 */
	font: bold 11px Verdana;
	color: #161f31;
	
}
.ddm1 {

}
.ddm1 .item1:link, .ddm1 .item1:visited,
.ddm1 .item1:hover,
.ddm1 .item1-active:link, .ddm1 .item1-active:visited,
.ddm1 .item1-active:hover {
    position: relative;
	 display: block;
/*	float: left;*/
	color: #161f31;
	text-decoration: none;
	padding-right: 22px; /* 24 */
}
.ddm1 .item1 {
}
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
	color: #c10806;
	text-decoration: none;
}
.ddm1 .item2:link, .ddm1 .item2:visited,
.ddm1 .item2:hover {
	color: #000;
	font: bold 11px Verdana;
	text-decoration: none;
	display: block;
    white-space: nowrap;
	height: 17px;
	padding: 3px 10px 0px;
	background: url(/site/img/menu_sub_bg.png); 
}
* html .ddm1 .item2:link, * html .ddm1 .item2:visited,
* html .ddm1 .item2:hover {
		background: none;
		FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/site/img/menu_sub_bg.png', sizingMethod='scale'); 
}

.ddm1 .item2 {
}
.ddm1 .item2:hover {
	color: #c10806;
	text-decoration: none;
}
.ddm1 .section {
	position: absolute;
    white-space: nowrap;
    visibility: hidden;
    z-index: -1;
	 margin-left: -10px;
}
.ddm1 .left, .ddm1 .left:hover { border-style: solid none solid solid; }
.ddm1 .right, .ddm1 .right:hover { border-style: solid solid solid none; }

* html .ddm1 td { position: relative; } /* ie 5.0 fix */

#periodForm {
	position: absolute;
	top: 10px;
	right: 10px;
	width: 190px;
}
#periodForm select{
	width: 70px;
}
#periodForm .but_select_model{
	top: 45px;
	right: 14px;
}

form.f1 label {
	width: 150px;
}
