body { font: 13px Arial;  margin: 0 0 0 0;  padding: 0 0 0 0;}
form, img { margin: 0px; padding: 0px; }
a:link, a:visited { color: #0063C1;  text-decoration: none; font-size: 12px; }
a:hover { color: #4B0082; }

#popap_menu { color: #0063C1;  text-decoration: none; font-size: 12px; background:#efefff; width: 255px; height: 150px; padding: 10px; position: absolute; top: 207px; left: 50%; margin-left: 130px;  border: 1px solid #87CEEB;}
#popap_menu a:link, #popap_menu a:visited {color: #0063C1;}
#popap_menu a:hover { color: Silver; } 

#po_menu { color: #0063C1;  text-decoration: none; font-size: 12px; background: #efefff; width: 205px; height: 50px; padding: 10px; position: absolute; top: 207px; left: 50%; margin-left: 270px;  border: 1px solid #87CEEB; padding-top: 10px; }
#po_menu a:link, #po_menu a:visited {color: #0063C1;}
#po_menu a:hover { color: Silver; } 

#xl { width: 1003px; padding-top: 5px; padding-bottom: 5px; }
img#logo { margin-right: 5px; }

#pan3, #spec3 { background-color:#0193de; border-top: 5px solid White; border-bottom: 3px solid White; text-align: center; }

#k{
	border-right:6px solid White; color: White;
}
#k a:visited, #k a:link{
	color: White; font-size: 12px;  font-weight: bold;
}
#k a:hover {
	color: #00008B; 
}
#k2 a:visited, #k2 a:link{
	color: White; font-size: 12px;  font-weight: bold;
}
#k2 a:hover {
	color: #00008B; 
}
div#menub a#rd {
	text-transform: uppercase; background-image: url(images/globo.png); background-repeat: no-repeat; height: 55px; text-align: center; padding: 0px 0px 10px 20px;
}





div#fff { margin-top: 6px; clear: both;  width: 993px; background-color: #D2F2FF; text-align: center; height: 24px; padding-top: 2px; }
div#fff a { background-image: url(images/rasdelittem.gif); background-repeat: no-repeat; background-position: center left; color: Navy; padding-left: 49px; padding-right: 49px; }
div#fff img { margin-right: 30px; position: relative; top: 3px; }
div#fff a:link, #fff a:visited {  }
div#fff a:hover { color: #4169E1; }






#prod_h1{text-align:center; background-color: #0193de; color: white; margin-bottom: 6px; margin-top: 0px; font-size: 13px; font-family: Tahoma; width:552px; }



a#newz:link,  a#newz:visited { color: #00008B; font-weight: bold; }
a#newz:hover { color: #0071DD; font-weight: bold;}

a#pas:link,  a#pas:visited { color: #00008B;  font-size: 10px;}
a#pas:hover { color: #0071DD;}

a#reg:link,  a#reg:visited { color: Red;  font-size: 9px;  text-transform: uppercase; }
a#reg:hover { color: #0071DD; }

a#price:link,  a#price:visited { color: #0063C1;  font-size: 9px;  text-transform: uppercase;  display: block;  margin-bottom: 2px; text-align: left; margin-left: 30px; padding: 2px; text-indent: -3px; }
a#price:hover { color: #00008B; }

a#pod:link,  a#pod:visited { color: #0063C1;  font-size: 12px;  text-align: right;  display: block;  margin-top: 5px;         }
a#pod:hover { color: #00008B; }

a#name:link,  a#name:visited { color: #3cabe4;  font-size: 12px;  font-weight: bold;  text-decoration: underline;  width: 100% }
a#name:hover { color: #00008B; }

tr#zagcat {
        font-weight : bold;
        color : Navy;
}


#menu {color: White;  font-size: 12px;  font-weight: bold;cursor:hand }

#vp a:link, #vp a:visited {font-size:13px;  display: block;  color: #0180C1;  padding-top: 4px;  padding-bottom: 4px;  margin-bottom: 1px;  font-weight: normal;               }
#vp a:hover { color: #00008B; }

#foot a:link, #foot a:visited {
        font-weight: bold;
        color: White;
        font-size: 11px;
}
#foot a:hover { color: #E8F8FF; }

td#m a:link, td#m a:visited { font: 12px; color: White;  font-weight: bold;text-align : center;   }
td#m a:hover { color: #00008B; }

#m1 a:link, #m1 a:visited { color: White;  font-size: 12px; }
#m1 a:hover { color: Navy; }

#footmenu a:link, #footmenu a:visited {  font-weight: bold;  color: #017BBA;  font-size: 12px;  padding-left: 60px;  padding-right: 60px;   }
#footmenu a:hover { color: Navy; }
#topraz {
	background-image: url(images/razdeltop.gif); background-repeat: repeat-x;
}

#put a:link, #put a:visited  { color: #00509D;  text-decoration: underline;  }
#put a:hover { color: #00008B; }

h3 { color: #0193de; font: Verdana;  font-size: 16px; /* margin-top: 4px;*/  text-align: center;  margin-bottom: 0px;}
h1 { color: #0193de; font: Verdana;  font-size: 16px;  margin-top: 4px;  text-align: center;  margin-bottom: 0px;}

#ftxt { padding-right: 20px;  margin-top: 3px; margin-bottom: 3px; }


#proiz {
        font : bold 13px;
        color : #006697;
}


#Blue { background-color:#0193de;  }
#m { background-color: #0193de; text-align: center; width: 220px; border-top: 3px solid White;      }
#m2 {
	width:180px;  background-color: #0193de; text-align: center; border-top: 3px solid White;   
}
td#m2 a:link, td#m2 a:visited { font: 12px; color: White;  font-weight: bold;text-align : center;   }
td#m2 a:hover { color: #00008B; }
/*#m { background-color: #0193de; text-align: center;  border: 1px solid White;  width: 220px;      }*/
#m1 { background-color: #0193de; text-align: center;  border-left: 3px solid White; border-right: 7px solid White; border-top: 3px solid White; border-bottom: 1px solid White;  }
#menur {width: 208px; margin-left: 5px;   background-image: url(images/fon.gif);  background-repeat: repeat-x;   margin-top: 2px; text-align: center;    }
#menuz {padding: 0px 0px 0px 2px; margin: 0px 0px 0px 0px; width: 208px; margin-left: 5px; font-size: 14px;  background-color: #0193de;  color: White; text-align: center;  font-weight: bold;  text-transform: uppercase;  padding-top: 2px;  padding-bottom: 2px; font-family: Tahoma;}
#menup {width: 208px; margin-left: 5px;  text-align: center; border: 1px solid Silver; margin-bottom: 1px; }
#menut {width: 208px; margin-left: 5px; background-image: url(images/tel.gif);   height: 70px; padding-top: 8px;  border: 1px solid Silver;  background-position: center left;  background-repeat: no-repeat;  margin-bottom: 1px;    }
#menut_rez {width: 208px; margin-left: 5px; background-image: url(images/resume.gif);   height: 70px; padding-top: 8px;  border: 1px solid Silver;  background-position: center left;  background-repeat: no-repeat;  margin-bottom: 1px; cursor:pointer;}
#menut_bcon {width: 208px; margin-left: 5px; background-image: url(images/svyz.gif);   height: 70px; padding-top: 8px;  border: 1px solid Silver;  background-position: center left;  background-repeat: no-repeat;  margin-bottom: 1px; cursor:pointer;}
#telp {position: relative; left: 25px; text-align: center;  margin-top: 0px;  margin-bottom: 0px; width: 205px; font-size:14px;}
#zv_rez { position: relative;  text-align: center; padding-top:6px;  margin-top: 0px;  margin-bottom: 0px; width: 205px; font-size:17px; color:#FF0000; cursor:pointer;}
#telp_rez {position: relative; left: 48px; text-align: center; padding-top:3px;  margin-top: 0px;  margin-bottom: 0px; width: 205px; color:#000000; cursor:pointer;font-size:14px; }
#telp_bcon {position: relative; left: 30px; text-align: center; padding-top:17px;  margin-top: 0px;  margin-bottom: 0px; width: 205px; color:#0193de;  cursor:pointer;font-size:13px; }

#sfera {width: 208px; margin-left: 5px; text-align: center;  padding-top: 8px;  padding-bottom: 8px; margin-bottom: 3px;  }
#footmenu { width: 993px; background-color: #D2F2FF; padding-bottom: 3px;  padding-top: 3px; margin-left: 2px; margin-right: 2px;  text-align: left;  margin-top: 2px; clear: both; float: left }
#main {width:784px; text-align: justify; float: left;  background-image: url(im	ages/fon.gif);  background-repeat: repeat-x;  margin-top: 2px;}
#mmenu {float: left;}
#catalogbk{ width: 520px; background-color: White;border: 1px solid Silver; margin-top: 20px; margin-right:5px; margin-left: 5px; margin-bottom: 3px; float: left;  padding: 8px;}


#nov {
        background-color: White;
        width: 549px;
        border: 1px solid Silver;
        margin-top: 20px;
        margin-left: 5px;
		  margin-right: 1px;
		  padding: 0px;
        float: left;
}
#nov table {
	height: 110px; overflow: auto;
}
#news { background-color: White; border: 1px solid Silver; width: 220px;  margin-top: 20px; height: 190px; float:left;  text-align: center; margin-bottom: 0px; padding: 0 0 0 0; }
/*scr*/  

#kucha { width: 200px; border: 0px; float: left; margin-left: 2px;}

                        #nov h3 { background-color: #0193de; color: white; margin-bottom: 6px; margin-top: 0px; font-size: 13px; font-family: Tahoma; width: 100%; padding-right:0px; margin-right: 0px }
                        #marg { padding: 8px; }
                        #bask {color: white; font : bold;}
                        #bsk { style=font: 12px;  width: 720px; background-color: White;border: 1px solid Silver; margin-top: 20px; margin-right:5px; margin-left: 5px; margin-bottom: 3px; float: left;  padding: 8px;}
                        #bsk h3 { font-size: 14px; color: #0193de; margin-bottom: 6px; margin-top: 0px; }
                        #bsk input { border: 1px solid Black; }
                        #catalog700 h3 { background-color: #0193de; color: white; margin-bottom: 6px; margin-top: 0px; }
                        #catalog700 { width: 700px; background-color: White;border: 1px solid Silver; margin-top: 20px; margin-right:5px; margin-left: 5px; margin-bottom: 3px; float: left;  padding: 0px;}
#itog{
padding-left: 6px;
 font-family: Arial;
}
/*---------------------*/


                #rd{ font-weight: bold; color: #000099;}

#menur table { font-size: 11px;  margin-left: 3px;  padding-left: 2px;  }

#p { font-size: 10px;  width: 120px;  margin-bottom: 2px;  border: 1px solid #D2D2D2;  color: #4B4B4B;}
#l { font-size: 10px;  width: 70px;  margin-bottom: 2px;}
#pass { font-size: 10px;  width: 70px; margin-bottom: 4px;  }
#put { margin-top: 18px; margin-left: 10px;padding-left:15px; color: #00509D;  text-transform: lowercase;   }

#nov b { font-size: 13px;  color: #183894;  }
#red {color: #083e84; }
b#red {
        color: #083e84;
        font-weight: normal;
}
img {border:0;}
#r {float: left; position: relative; top: 2px; right: 1px;   }
#regstr { position: relative; top: 2px; right: 3px;   }
#poisk {position: relative; top: 2px;}
#zv { color: Red;  text-transform: uppercase; margin-top: 0px;}

#foot {width: 993px; margin-left: 2px; margin-right: 2px; background: #0193de; text-align: center;  padding-bottom: 4px;  padding-top: 2px;   border-top-style: solid;  border-top-width: 5px;  border-top-color: #0193de; margin-top: 3px;   clear: both; }


#zagl {
        color: #0069ce;
        text-align: center;
        width: 100%;
        font-size: 14px;
}
#inputid {
        background-color: #E8F8FF;
}
#input_r {
        background-color: #E8F8FF; width:280px;
}

#butt {
        background-color: #00A4EA;
        color: White;
        font-weight: bold;
        font-size: 10px;
        cursor : hand;
                margin-top: 6px;
}

textarea { background-color: #E8F8FF; border: 1px solid #BCBCBC;


}
#regedit b {
         font-size: 12px;
}
#bsmall {
        font-size: 12px;
}

#karzinka {
        color: #027dbc;
        font-size: 16px;
        font-family: tahoma;
        font-weight: bold;
}
#naimen {
        color: black;
        font-weight: bold;
        font-family: tahoma;
        font-size: 10px;

}
#sb {
        font-size: 15px;
        font-weight: bold;
}
#inputid2 {
        background-color: #E8F8FF;
                WIdth: 339px;
                                         float: right;
}
#ots {
        margin-right: 3px;
                  float: right;
}
#log {
        font-size: 14px;
        color: #0071DD;
}
#history {
        font-family: tahoma;
        font-size: 11px;
        font-weight: bold;
        color: Black;
        padding-left: 6px;
        font: bold;
        text-decoration: none;
}
a#history:link,  a#history:visited { font-family: tahoma; text-decoration: underline; color: #0193de; font-weight: bold; font-size: 14px; }
a#history:hover { color: #0071DD; }

#ord {
        background-color: #0193de;
        font-family: tahoma;
        font-size: 14px;
        color: white;
        font-weight: bold;

}
#adresss {
        border: 1px solid Black;
        height: 10px;
}
#table
{

        width: 550px;
}

#kos{
        color: white;
}


   #catalog1 { font: Arial, Helvetica, sans-serif, 12px;  width:90%; background-color: White;border: 1px solid Silver; margin-top: 20px; margin-right:0px; margin-left: 5px; margin-bottom: 3px;float:left; padding: 0 0 0 0;}
                               #catalog1 h3 { background-color: #0193de; color: white; margin-bottom: 6px; margin-top: 0px; font-size: 13px; font-family: Tahoma; width:100%; }


#catalog2 { font: Arial, Helvetica, sans-serif, 12px; color: Red;  width: 545px; background-color: White;border: 1px solid Silver; margin-top: 20px; margin-right:5px; margin-left: 5px; margin-bottom: 3px;float:left; padding: 0 0 0 0}
#catalog2 h3 { background-color: #0193de; color: white; margin-bottom: 6px; margin-top: 0px; font-size: 13px; font-family: Tahoma; width:545px }

#catalog3 { font: Arial, Helvetica, sans-serif, 12px;  width:70%; background-color: White;border: 1px solid Silver; float:left;
                         margin-top: 20px; margin-right:0px; margin-left: 5px; margin-bottom: 3px;}
#catalog3 h3 { width: 100%;background-color: #0193de; color: white;  font-size: 13px; font-family: Tahoma;
                                margin-bottom: 6px; margin-top: 0px; margin-left:0px; margin-right: 0px;}

#catalog4 { font: Arial, Helvetica, sans-serif, 12px;  width: 538px; background-color: White;border: 1px solid Silver; float:left;
                         margin-top: 20px; margin-right:0px; margin-left: 5px; margin-bottom: 3px;
                         padding: 0 0 0 0 }
#catalog4 h3 { background-color: #0193de; color: white;  font-size: 13px; font-family: Tahoma; width:552px;
                                margin: 0 0 0 0}

#vnzag {
        font-family: Arial;
        font-size: 13px;
        color: #000080;
        font-weight: bolder;
		padding-left:20px;
}

#catalog5 { font: Arial, Helvetica, sans-serif, 12px; width:70%; background-color: White;border:1px solid Silver; float:left;
                         margin-top:20px; margin-left: 5px; margin-right: 5px;
                         }
#catalog5 h3 { background-color: #0193de; color: white;  font-size: 13px; font-family: Tahoma; width:100%;
                                margin: 0 0 0 0}

#adminalert {
         font: Arial, Helvetica, sans-serif, 12px; width:532px; background-color: White;border: 1px solid Silver; float:left;
                         margin-top:20px; margin-left: 3px; margin-right: 3px; text-align: center;
}
#adminalert h3 {background-color: #0193de; color: white;  font-size: 13px; font-family: Tahoma; width:552px;  text-align: center; }

#txt { padding-right: 5px; }
#txt p { margin-top: 3px;  margin-bottom: 5px;  text-indent: 30px;    }


#vntext1{
          font-size: 12px;
        padding-left:10px;
        padding-bottom: 10px;
        padding-right: 10px;
        padding-top: 0px;
        text-align: justify;
  }
  
#footmenu1 { width: 1003px; background-color: #D2F2FF; padding-bottom: 3px;  padding-top: 3px;  text-align: center; margin-top: 2px;float: left }
#footmenu1 a:link, #footmenu a:visited {  font-weight: bold;  color: #017BBA;  font-size: 12px; padding-left: 10px; }
#footmenu1 a:hover { color: Navy; }
#leftb{
        margin:0 0 0 0; padding:0 0 0 0;
}
#addcontañts{
        float: left;
        width: 960px;
        text-align: center;
}
#leftblock {background-image: url(images/fon.gif);  background-repeat: repeat-x; width: 993px; margin-left: 5px; margin-right: 5px;}
#karta {height: 500px;}
#news h3, #icq h3 { background-color: #0193de; color: white; margin-bottom: 6px; margin-top: 0px; font-size: 13px; font-family: Tahoma;  }
#hot h3 { background-color: #0193de; color: white; margin-bottom: 6px; margin-top: 0px; font-size: 13px; font-family: Tahoma; }
#hot { background-color: White; border: 1px solid Silver; width:220px; height: 210px; margin-top: 20px;  float: left;  
	 text-align: center; margin-bottom: 0px;}

#catalog table, #catalog table td {	font-size: 12px; 
	color: #0063C1; font-family: Arial; font-size: 13px; margin: 0px;}
table#prinf, table#prinf td {font-weight: bold; padding: 2px; color: #03537c; border: 1px solid #BCBCBC; border-collapse: collapse; font-size: 12px; width: 97%;}
table#prinf td.1 { background-color: #cbecf8; width: 40%; }
#catalog a, #catalog a:link, #catalog a:visited { color: #0069ce; }
#prinf a:hover { color: #03539f; }

#catalog { font: Arial, Helvetica, sans-serif, 12px;  width: 549px; background-color: White;border: 1px solid Silver; margin-top: 20px; margin-right:0px; margin-left: 5px; margin-bottom: 3px; float:left; padding: 0 0 0 0; margin-right: 1px; }
#catalog input {border: 1px solid #BCBCBC;}
#catalog h3 { background-color: #0193de; color: white; margin-bottom: 6px; margin-top: 0px; font-size: 13px; font-family: Tahoma; width:100%; }
#catalog h1 { background-color: #0193de; color: white; margin-bottom: 6px; margin-top: 0px; font-size: 13px; font-family: Tahoma; width:100%; }
#catalog b { color: #000099;}

#catalog img#ph {
	margin-left: 5px; margin-right: 5px; margin-bottom: 5px;
}

#menub {width: 208px; margin-left: 5px; text-align: left; padding-left: 2px;   }
#menub a:link, #menub a:visited {font-size:12px;  display: block;  border: 1px solid Silver;  color: #0193de;  padding-top: 4px;  padding-bottom: 4px; padding-left: 17px; margin-bottom: 1px;  font-weight: bold; background-image: url(/images/sp.gif); background-repeat: no-repeat; background-position: 2px 50%;
 }
#menub a:hover { color: #00008B; }

#vp a:link, #vp a:visited {font-size:13px;  display: block;  color: #0180C1;  padding-top: 4px;  padding-bottom: 4px;  margin-bottom: 1px;  font-weight: normal; padding-left: 20px; 
background-image: url(/images/sp1.gif); background-repeat: no-repeat; background-position: 8px 50%; }
#vp a:hover { color: #00008B; }

#tovl td {
	width: 150px; text-align: center;
}
#tovl td img {
width: 80px; height: 80px; border: 0px;
}

#vntekst{
color: #0063C1;
padding-left: 10px;
font-family: Arial;
font-size: 13px;
}

table#tbl, table#tbl td {
        font-size: 12px;
		  color: Black;
}

table#tbl #zagcat, table#tbl #zagcat td {
        font-weight : bold;
        color : Navy;
}

table#tbl #price, table#tbl #price td {
        font-weight : bold;
        color : #004080;
font-size: 12px;
}




/*English*/


#Exl{ width: 1003px; }
#engbr1{
           width:336px;
         height:231px;
         float: right;
         margin-left: 10px;
         margin-right: 170px;
  }
  #engbr2{
          width:345px; height:310px;
        float: right;
         margin-left: 10px;
         margin-right: 160px;
         margin-top: 20px;
         margin-bottom: 20px;
        }
#engkarta{
       /*  width:754px; height:437px;
         margin-left: 100px;*/
}

#Enov {
        width: 558px;
        height: 360px;
        border: none;
        float: left;
        font-size: 12px;
        text-align: justify;
		  padding-left: 0px;
		  margin-left: 1px;
		  margin-bottom: 30px;
}
#Enov1 {
        background-color: White;
        width: 950px;
        margin-top: 5px;
        float: left;
                  font-size: 12px;
             text-align: center;
        padding-left: 5px; padding-right: 5px;
}
#Enov p{
	padding-left: 10px; padding-right: 10px;
}
 #Enov h3 {
 color: White; margin-bottom: 6px; margin-top: 0px;
  font-size: 13px; font-family: Tahoma; width: 558px; 
  background-image: url(images/razdeltop.gif); background-repeat: repeat-x;}


/* Unknown Tags */

#foot1 a:link, #foot1 a:visited {
        font-weight: bold;
        color: White;
        font-size: 11px;
}
#foot1 a:hover { color: #E8F8FF; }
#foot1 {width: 1003px; background: #0193de; text-align: center;  padding-bottom: 4px;  padding-top: 2px;   border-top-style: solid;  border-top-width: 5px;  border-top-color: #0193de; margin-top: 3px; clear: both; float: left;}

 #Esfera {width: 608px; margin-left: 5px; text-align: center; float: left;
  padding-top: 8px;  padding-bottom: 8px; margin-bottom: 3px; text-align: left }
  
  img#bnr {
  	margin-bottom: 3px; border-bottom: 1px solid Silver;
  }
  div, table, td, tr {
  	border-collapse: collapse;
  }
#icq { background-color: White; border: 1px solid Silver; width: 208px;  margin-top: 2px; height: 55px; margin-left: 5px; text-align: center; padding: 0 0 0 0;  }
#icq a {
	font-size: 15px; color: Black;
}
.icq {
	position: relative; top: 4px;
}
#banr {
	margin-bottom: -18px;
}
object#banner {
	position: relative; right: 20px; top: -10px; margin-bottom: -32px; border: 1px Solid Silver; display: block; z-index: 0
}
div#flash {
	z-index: 0; position: relative;
}
table#branches {
	font-size: 12px; position: relative; left: 20px;
}
table#branches td {
	padding: 5px;
}
table#files a {
	color: #035883;
}
table#files {
	text-align: center; border: 1px solid #BCBCBC; border-collapse: collapse; margin-left: 10px;
}
table#files td {
	padding: 3px; border: 1px solid #BCBCBC;
}
table#files td#h {
	background-color: #0193DE; color: White; font-weight: bold; 
}
table#files td.one { background-color: #cbecf8; text-align: left; color: #03537C; padding: 5px; }

table#skidki tr#h, table#skidki tr#h td {
	background-color: #0193DE; color: White; font-weight: bold; height: 22px; text-indent: 5px;
}
p#branchphotos img {
	margin: 6px; float: none; 
}
table#partners {
	text-align: justify; font-size: 12px; position: relative; left: 20px;
}
table#partners td {
	padding: 5px;
}
table#partners h4 {
	font-family: Tahoma; font-size: 14px; margin-bottom: 10px; padding-bottom: 0px;
}
table#partners img#partner {
	float: left; margin: 0px 10px 0px 0px;
}
div#pager {
	text-align: center;
}
div#pager b {
	font-size: 12px;
}