.menu-ul{margin:0 0 0 21px;padding-left:0;list-style-position:outside;list-style-image:URL(http://www.zaiger.ru/image/list.png);}
.submenu-ul{margin:0;padding-left:20px;list-style-position:outside;list-style-type: disc;list-style-image:none;}
.header-column{float:left;margin-top:10px;padding:2px 20px 2px 20px; background-color:#cc3333;color:#ffffff;font-family:arial;font-size:12pt;}
.news-preview-date{padding-left:5px;color:#cc3333;font-weight:bold;font-family:arial;font-size:10pt;}
div#underlogo{margin-top:3px;width:210px;height:25px;background-color:#dededc;}
.img-in-header{width:127px;height:85px;border:3px solid #cc3333;}
div#slogan1{margin-left:30px;width:940px;height:15px;background-color:#cc3333; margin-top:10px;}
div#slogan2{margin-left:210px;padding-left:25px;width:495px;height:15px;background-color:#ffffff;}
div#top-block-contacts{margin:0px 5px 10px 5px; border:2px dotted #cc3333; text-align:center;vertical-align:middle;}
span#top-block-contacts-tel{color:#cc3333;font-weight:bold;font-size:14pt;}
span#top-block-contacts-zapis{vertical-align:middle;padding:2px 5px 2px 5px;background-color:#cc3333;color:#ffffff;font-weight:bold;font-size:10pt;}
a span#top-block-contacts-zapis {text-decoration: none;}
div#top-right-column{width:210px;height:91px;background-color:#dededc;vertical-align:middle;}
a#logo{text-decoration: none;} 

.menu{font-family: Arial, Helvetica, sans-serif; font-weight:bold;font-size:14px; text-decoration:underline; margin:0; padding:0; color: #000000;cursor:pointer;}
.submenu{font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; margin:0px; padding:0; color: #000000;}
table#table1 {border-collapse: collapse;border:1px solid black; font-size:10pt;font-family:arial;}
table#table1 td{border:1px solid black;}
table#table1 tr td P {padding:0 4px 0 4px;margin:0;border:0;}
table#table1 #header td {background-color:#ccffcc;text-align:center;}

h1{font-family:arial;font-size:16pt;margin:0;font-weight:normal;}
h2{font-family:arial;font-size:14pt;margin:0;font-weight:normal;}
h3{font-family:arial;font-size:12pt;margin:0;font-weight:normal;}

#shadow {
	background:#999999 none repeat scroll 0 0;
	display:none;
	opacity:0.6;
	position:absolute;
	width:100%;
	z-index:75;
}
#mapdealers {
	background:#ffffff repeat-x scroll center bottom;
	border:1px solid #999999;
	display:none;
	left:20%;
	position:absolute;
	top:0px;
	width:700px;
	z-index:90;
}


.exit_btn {
	float:right;
	height:20px;
	position:relative;
	width:20px;
}

body{
margin: 0px; padding: 0px;
background-color:#dededc;  color: #000000;
font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:1.3; text-align:center;
}

a.choose{
font-family: Arial, Helvetica, sans-serif;
font-size:12pt;
margin:0; padding:0;
color: #666666;
}

.gallery a:link {text-decoration: none; color:#cc3333;}
.gallery
{
margin:10px 5px 0 0;
float:left;
}
.gallery_p a:link {text-decoration: none; color:#cc3333;}
.gallery_p
{
text-decoration: none; color:#cc3333;
}


h1.heder_0{
margin: 0px; padding: 0px;
font-size: 21px; text-align: left;
}
h1.heder_1{
margin: 0px; padding: 0px;
font-size: 17px; text-align: left;
}
h2.heder_1{
margin: 0px; padding: 0px;
font-size: 17px; text-align: left;
}
h3.hed_1{
margin: 0px; padding: 0px;
font-size: 13px; text-align: left;

}
.form{
width: 220px; height: 15px;
margin: 0px 0px 0px 10px;
font: italic 13px arial; text-align: left; color: #000099;
border: #FFFFFF solid 1px;
border-bottom-color: #b50000;
vertical-align: text-bottom;
}
.contact{
height: 20px;
margin: 0px;
border: #FFFFFF solid 1px;
vertical-align: text-bottom;

}
.check{
margin: 5px 0px -3px 10px;
border: #b50000 solid 1px;
}
.textarea{
width: 646px; height: 150px;
font: italic 13px arial; text-align: left; color: #000099;
border: #b50000 solid 1px;
margin: 5px 0px 10px 0px;

}
img.aimg{ border: none; margin: 5px 0px 5px 0px; clear: both;}

/* Contacts */
#contact-header{
	background:#dededc;
	height:40px;
	margin-top:50px;
	width:690px;
}
#cont-head{
	position:relative;
	left:0;
	top:-150px;
	z-index:2;
}

#cont-head-ie{
	position:relative;
	left:0;
	top:-152px;
	z-index:2;
}
#folder{
	position:relative;
	left:280px;
	top:-20px;
}

#contact-content{
	padding-left:20px;
	position:relative;
	left:0;
	top:-130px;
}


/*--------------------------------------------------------------------------------------------*/
#left_space{
width: 35px;
float:left;
}
#wrap{
width: 1000px; height: auto;
margin: 0 auto 0 auto; padding: 0 0 0 0;
background-color: #ffffff;
text-align: left;
}

#head{
margin: 17px 0px 16px 30px;
padding: 0px 0px 0px 15px;
}
#head_left{
margin: 17px 0px 16px 30px;
padding: 0px 0px 0px 15px;
float: left;
}

#content{
margin: 0px;
padding: 0px;
background-color:#ffffff;
}
#cr_bloc_1{
margin: 0px 0px 20px 30px; padding: 0px 50px 0px 0px;
text-align: justify;
}
#cr_bloc_2{
margin: 10px 50px 10px 50px; padding: 3px;
font-style: italic;
}
#xxx{
width: 450px;
margin: 0px 0px 10px 0px; padding: 0px;
border-top: #b50000 solid 3px;
clear: both;
}
#form{
width: 648px; height: auto;
margin: 30px 50px 30px 50px; padding: 10px 10px 10px 10px;
text-align: left;
border: #CCCCCC solid 1px;
float: none;
}
#form_left{
width: 295px; height: auto;
padding: 0; margin: 0;
text-align: right; font: 18px "Times New Roman";
float:left;
}
#form_right{
width: 295px; height: auto;
padding: 0; margin: 0px 0px 10px 0px;
text-align: right; font: 18px "Times New Roman";
float: right;
}
#form_bottom{
width: 648px; height: auto;
margin: 0px; padding: 0px;
clear: both;
}
#copy{
width: 670px;
height: 31px;
margin: 0; padding: 2px 50px 2px 50px;
font-size: 11px; text-align: right; font-weight: bold;
border-top: #b50000 solid 3px;
clear: both;
}





/*форматируется вывод содержимого левая, центр и правая колонки*/
td#left{width:210px;padding:0 0px 0px 0px;vertical-align:top;background-color:#dededc;}/*background:URL('/image/bg-left-column.jpg') repeat-y;}*/
td#center{vertical-align:top;}
td#right{width:210px;padding:0 0px 0px 0px;vertical-align:top;background-color:#dededc;}

/*Управление шапкой*/
.top-menu{margin:0;width:auto;height:auto;padding:2px 0 2px 30px;font-family:arial;font-size:13px;color:#ffffff;background:URL('../img/top-menu-ground-2.png');border-left:8px solid #213054;}
div.top-menu a{color:#ffffff;text-decoration:none;font-weight:bold;}
.knight{padding-left:160px;}
.logo{WIDTH:270px;padding:30px 30px 0 0;}
.slogan{POSITION:absolute;TOP:100px;left:35px;}
div#poisk{height:60px;width:300px;padding:0px; margin:0; text-align:left;}
form#poisk{height:auto;padding-top:30px;margin:0;}
/*Подвал*/
table#bottom{border-left:8px solid #213054;}

/*Каталог-меню*/
ul#catalog{
  padding-left:0;
  margin-left:10px;
  background:transparent none repeat scroll 0%;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;

}
.m1{padding:2px 1px 2px 55px;margin-top:5px; height:32px;vertical-align:middle;font-family:arial;}
.m1 a{color:#002668;font-size:9pt;text-decoration:none;}
.m1 a:hover{color:#002668;font-size:9pt;text-decoration:underline;}
.m2{margin-left:8px;font-family:arial;}
.m2 a{margin-left:8px;color:#000000;font-size:10pt;font-weight:normal;text-decoration:none;}
.m2 a:hover{margin-left:8px;color:#000000;font-size:10pt;font-weight:normal;text-decoration:underline;}

/*каталог-редактирование*/
.m11{padding:0px;margin-top:0px;font-family:arial;font-size:10pt;}
.m22{margin-left:30px;font-family:arial;font-size:10pt;}


/*Новости-меню-справа*/
a.news{font-family:arial;color:#002668;font-size:9pt;font-weight:bold;text-decoration:none;}
a.news:hover{font-family:arial;color:#002668;font-size:9pt;font-weight:bold;text-decoration:underline;}
.news1{border:solid 0px #000000;padding:5px 5px 5px 5px;font-family:arial;color:#000000;font-size:8pt;font-weight:normal;text-align:left;}

/*Контакты*/
div#block{width:460px;height:240px;float:left;}
div#text{height:170px;width:240px;padding:5px 0 0px 0;text-align:right;float:left;}
div#img{height:170px;width:205px;padding:5px 5px 0px 5px;text-align:right;float:right;}
p#shopname{font-family:arial;font-size:11pt;color:#000000;font-weight:bold;padding:0;margin:0;}
p#coords{font-family:arial;font-size:9pt;color:#000000;font-weight:normal;padding:0;margin:0;}
p#rezhim{font-family:arial;font-size:8pt;color:#000000;font-weight:normal;padding:0;margin:0;}

/*Каталог - тип 1*/
div#block1{margin-bottom:30px;width:430px;float:left;}
div#text1{height:155px;width:250px;padding:0 70px 0 5px;text-align:left;float:right;}
div#img1{height:155px;width:100px;padding:0;text-align:center;float:left;}
p#name{width:100%;font-family:arial;font-size:10pt;color:#000000;font-weight:bold;padding:0;margin:0 0 5px 0;text-align:right;}
p#pre{font-family:arial;font-size:8pt;color:#000000;font-weight:normal;padding:0;margin:0 0 5px 0;}
p#param{font-family:arial;font-size:10pt;color:#000000;font-weight:bold;padding:0;margin:0 0 0px 0;}
div#price{font-family:arial;font-weight:bold;font-size:14pt;width:140px;height:33px;padding:2px 0 0 0; margin:0; text-align:center; font-style:italic; color:white; background:url("../img/bg-price.jpg") no-repeat;}
div#rub{height:33px;font-family:arial;font-weight:normal;font-size:10pt;padding:0;margin:0;font-style:italic; color:white; background:transparent;float:right;}

/*Каталог - тип 0*/
div.cat {padding:0;margin:0;border:0;font-family:arial;font-size:10pt;line-height:18pt;}
td#text0 {vertical-align:top;}
td#img0 {vertical-align:top;}
#img0 img {border:10px solid #f1f1f2;margin:0 30px 20px 70px;}
td#text0 P {padding:0;margin:0 0 25px 0;border:0;font-family:arial;font-size:10pt;line-height:18pt;}
.cat0 a{color:#007fc6;text-decoration:underline;}
table#table0 {border:0;}
table#table0 tr {border:0;padding:0;margin:0;}
table#table0 td {border:0;padding:2px 5px 2px 5px;margin:0;text-align:center;vertical-align:middle;}
table#table0 #left {text-align:left;}
table#table0 #greylight {background-color:#f2f2f2;}
table#table0 #grey {background-color:#e8e8e7;}
table#table0 #header td {background-color:#e8e8e7;padding:10px 5px 10px 5px;}
td#text0 table#table0 tr td P {padding:0;margin:0;border:0;font-size:10pt;line-height:10pt;}
table#table0 b {color:#000000;}

a#tip{color:#000000;text-decoration:none;font-family:arial;font-size:10pt;font-weight:bold;vertical-align:middle;}
a#tip:hover{color:#000000;text-decoration:none;font-family:arial;font-size:10pt;font-weight:bold;vertical-align:middle;}



/*Пресса о нас*/
img#pressa{float:left;padding:0 5px 1px 0;}
td#pressa{padding:10px 15px 10px 15px;}


/*Основное содержание - тексты*/
.in{border: 1px solid  #A1A0A0;font-family:arial;font-size:8pt;}
.su{border: 1px solid  #A1A0A0;font-family:arial;font-size:8pt;color:#ffffff;background-color:#003A79;}
.t{font-family:arial;font-size:10pt;color:#343232;}
.t img{border:4px solid #cc3333;}

.t1{font-family:arial;font-size:9pt;color:#818181;}
.t2{font-family:arial;font-size:12pt;color:#003A79;}

.t3{font-family:arial;font-size:10pt;color:#000000;} /*основной текст в середине таблицы*/
.t3 a{color:#999999;text-decoration:underline;}
.t3 a:hover{color:#999999;text-decoration:underline;}

/*.t_d{font-family:arial;font-size:10pt;color:#003A79;}*/
.t_act{color:#EC3E02;font-family:arial;font-size:10pt;}

.a11{font-family:arial;font-size:9pt;color:#ffffff;}
.a_red{font-family:arial,verdana;font-size:9pt;color:#ff0000;text-decoration:none;}
h3{margin:0pt;font-family:arial;font-size:13pt;color:#141414;}
.a_dop{font-family:arial;font-size:10pt;color:#003A79;}
.menu_v{font-family:arial;font-size:17px;color:#ffffff;text-decoration:none;font-weight:bold;}
.menu_v:hover{color:#d9ba9e;}
#menu1 { Z-INDEX: 1; LEFT: 330px; VISIBILITY: hidden; POSITION: absolute; TOP: 200px }