@charset "windows-1251";
/* CSS Document */
																		/*  BOdY  */
body {
background-image:url(../i/templ/bg.jpg);
font-size: 85%;
text-decoration: none;
}
.leftfon {
	background-image:url(../i/templ/leftfon.png);
	background-repeat: repeat-y;
}
.rightfon {
	background-image:url(../i/templ/rightfon.png);
	background-repeat: repeat-y;	
}
.bottomfon {
	background-image: url(../i/templ/footer2.png);
	background-repeat:repeat-x;
	height: 95px;
}


																		/*  HEAD & LOGO  */
#MyLogoInBase {
width: 300px;
height: 100px;
background: black url('../i/BarCodeLogo_r.png') top left no-repeat;
position: relative;
}

#MyLogoIn {
	position: absolute;
	top: 0;
	left: 0;
	height: 100px;
	width: 300px;
	background-color: #000000;
	background-image: url('../i/BarCodeLogo_r.png');
	background-position: top left;
	background-repeat: no-repeat;
	-background-image: none;
-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../i/BarCodeLogo_r.png,sizingMethod=crop);
	display: none;
	z-index: 0;
}

#MyLogoIn a div {
height: 30px;
width: 90px;
border: 0;
cursor: pointer;
cursor: hand;
}																		

.line {
	color: #808285;
	border: dotted;
   border-width: 1px;
}
.numcatalog {
	color: #999;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bolder;
	font-size: 90%;
	text-decoration: none;
}
#up_l {
	position:fixed;
	width:30px;
	height:30px;
	z-index:1;
	right: 20px;
	/*vertical-align: center;*/
	top: 90%;
/*	background-color:#F00;*/
}


                                                              /* catalog*/
.titul {
   color: #666666;
   font-size: 100%;
   text-align: center;
}                
.name {
   color: #666666;
   font-size: 95%;
}                 
.textcat {
   color: #000000;
   font-size: 100%;
}                             
.anonstext {
   color: #404040;
   font-size: 90%;
}
.submenu {
   color: #666666;
   text-decoration: none;
}
.submenu:hover {
   color: #000000;
   text-decoration: underline overline;
}

.info_print {
   color: #666666;
   text-decoration: none;
}
.info_print:hover {
   color: black;
   text-decoration: none;
   font-weight: bolder;
}
                                                            /* Новости */
.newsdata {
   color: #666666;
   text-align: right;
}                                                            
.newsname {
   color: black;
   text-align: left;
}
.newstext {
   color: #666666;
   text-align: left;
}
/*#808285*/
.servicemap {
/*   border: 1px solid #808285;*/
   border-bottom: 1px solid #808285;
   border-right: 1px solid #808285;
   font-weight: bolder;
   
}
.servicemap_bottom {
   border-bottom: 1px solid #808285;
}


                                            /* Всплываюшие слои */
#sec1 {
   position: absolute;
   top: 250px;
   left: 10px;
   visibility: hidden;
   z-index: 500;
/*   background-color: white;*/
   width: 50%;
}
#sec2 {
   position: absolute;
   top: 150px;
   left: 10px;
   visibility: hidden;
   z-index: 500;
   background-color: white;
   width: 50%;
}


                                      /*      Заказы        */
#attention_l {
   position: absolute;
	z-index:99;
   top: 30%;
   width: 99%;
}
.attention_l {
   color: #000000;
   font-weight: bolder;
   text-align: center;
   font-size: 150%;
}

                                       /*   отправка почты   */
#sendmail {
	position: absolute;
	left: 0px;
	top: 200px;
	background-color: #f1f1f1;
/*	width: 180px;*/
	padding: 20px;
	color: black;
	border: #0000cc 50px dashed;
	display: none;
}									   

                                     /*   бегущие картинки   */
#crawler {
   text-align: center;
   border: 0px;
   padding: 3px;
}
.pics{
/*   border-color: #F00;
   border-style: dotted;
   border-width: 1px;*/
   border-width: 0;
   padding: 3;
}
.picstable {
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-style: dotted;
	border-right-style: dotted;
	border-right-color: #808285;
	border-left-color: #808285;
}

									 
										/*  Курсор для увеличения картинок в карте нанесения  */
.servis_map {
	cursor: url(i/servis_map/enlarge.cur);
}

                              /*  */
.m{
   font-weight: bolder;
   color: gray;
}

.holidays{
   color: gray;
   text-decoration: none;
   font-weight: normal;
   display: block;   
}                              
.holidays:hover{
   color: black;
   background-color: #ffffe0;
   text-decoration: none;
   display: block;
   font-weight: normal;
}


                                    /*          FAQ                  */
/*                                    
.FAQ_in{
   color: #363636;
   text-decoration: none;
   font-weight: bolder;
}
.FAQ_in:a{
   color: gray;
   text-decoration: none;
   font-weight: bolder;
}
.FAQ_in:a:hover{
   color: gblack;
   text-decoration: overline underline;
   font-weight: bolder;
}
*/
.new_vopros {
   color: #363636;
   display: block;
   background-color: #fff8dc;
   text-decoration: none;
   font-weight: bolder;   
   text-align: right;
}       
.new_vopros:hover {
   color: #363636;
   display: block;
   background-color: #ffc875;
   text-decoration: none;
   font-weight: bolder;
   text-align: right;
}


                        /*  всплывающие подсказки в статьях*/
.tip{
   font-size: 11px;
   font-family: verdana,sans-serif;
   border: dashed 1px red;
   text-align: justify;
   padding: 5px;
   position: absolute;
   z-index: 999;
   visibility: hidden;
   color: black;
   /*   top: 20px;
   left: 90px;*/
   background-color: #ffffe0;
   margin-top: 15px;
   margin-left: 30px;
}                        