/* CSS Document */



img, div, input, td {behavior: url("/iepngfix.htc");}

body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; margin:0px; background:url(/img/mainPicture.jpg) no-repeat; top:0px; left:0px;}

a { color:#263853;text-decoration:none;}

a:hover { color:#38537b; text-decoration:none;}

h2 { font-size:12pt; margin:0 0 20px 0;}

.topBackground{background:url(/img/topLine.jpg) repeat-x; height:197px;}
 
.topString{padding-left:190px; color:#e5e5e5; font-weight:bold;}

.bottomString{padding-left:130px;}

.line {background:url(/img/line.jpg) repeat-x; height:22px;}

.butCatalog {background:url(/img/butCatalog.png); height:30px; width:216px;}

.ray { background:url(/img/ray.png) repeat-x; height:30px;}

.forFirstBut {background:url(/img/forFirstBut.png) no-repeat; height:30px; width:146px;}

.forLastBut {background:url(/img/forLastBut.png) no-repeat; height:30px; width:132px;}

.additionRight { background:url(/img/additionRight.png) no-repeat left; height:30px;}

.mainBackground { background-color:#ebeef5;}

.mainLeft {background:url(/img/mainLine.jpg) repeat-x top; height:51px;}

.mainDiv { padding-left:40px; padding-top:5px; width:550px; height:16px;}

.fontFirst { font-size:8pt; color:#7091c2;}

.firstMenu {background:url(/img/firstMenu.jpg) no-repeat top; width:278px; height:43px;}

.secondMenu {background:url(/img/secondMenu.jpg) no-repeat; width:278px; height:35px;}

.firstMenuBackground {background:url(img/firstMenuBackground.jpg) repeat-y; width:278px;}

.firstP {padding:15px; text-align:justify;}

//firstDiv {padding:4px 20px 4px 15px;}

.secondDiv {padding:4px 20px 25px 15px;}

.catalogLink a {color:#333333; text-decoration:none; font-weight:bold; }

.catalogLink a:hover {color:#0881fd; text-decoration:none; font-weight:bold;}

.bottomFirstMenu {background:url(/img/bottomFirstMenu.jpg) no-repeat; height:23px; width:278px;}

.bottomMain { background:url(/img/bottomMain.jpg) repeat-x; height:23px;}

.twoColor {background:url(/img/twoColor.jpg) repeat-x; height:38px; }

.footer {background-color:#ebeef5; padding-left:20px; padding-bottom:15px;}

.subFooter{ background:url(/img/avk.jpg) no-repeat right; height:66px;}

.divNav {position:relative; top:-14px; left:50px; width:700px; font-weight:normal; font-size:8pt;}

.tel {font-size:13pt; font-family: Verdana, Helventica, Arial, sans-serif; font-weight:lighter;}

.search { background:url(/img/centerSearch.png) no-repeat; width:109px; height:33px;}

.imgDiv {position:absolute; right:74px; top:-1px; float:right;}

.imgInput {border: #ffffff 1px dotted; border-left: #333333 3px solid; background:none; width:90px; height:14px; font-size:8pt; margin:0; padding:0; padding-left:3px; padding-top:4px;}

.fDiv { padding:10px; padding-top:15px;} 


/*------------------styles for a dynamics--------------------------*/ 


/*link for left menu*/
.branch_link { font-size:10pt; color:#333333;}  /*as*/
.curent_branch { font-size:10pt; color:#0881fd; font-weight:bold;}  /*ns*/


/* link for path
.catalogue_path_link {font-size: 8pt; color: #666; font-weight: normal; }  
.catalogue_path_curent {color: #666; font-size:8pt; text-decoration:none; font-weight: normal;}*/



/*styles of div's from the left menu */

/*first div*/
.nav1 {width:250px; padding: 4px 0 4px 15px; font-size:10pt; font-weight:bold; border-bottom:#ffffff 1pt solid; }


/*second div*/
.nav2 {padding:4px 0 4px 30px; width:200px; font-size:9pt; font-weight:normal; border-bottom:#ffffff 1pt solid; }


/*NEIZVESNO*/
.blok_nav1 {
/*background-position:;*/
background-repeat:no-repeat;
display:none;
float:left;
height:0px;
width:0px;
text-decoration:none;
}

.blok_nav2 {

background-position: ;
background-repeat:no-repeat;
display:none;
float:left;
height:0;
text-decoration:none;
width:0;
}	 

.tables  td {border: #FFFFFF 1px solid; background-color:#BCD2E9; font-size:10px;}
.tables  th {border: #FFFFFF 1px solid; font-size:10px; font-weight:bold; background-color:#6699CC; text-align:center;}

.kartinka {border:#cccccc 1px solid;}

.teni { border:#cccccc 1px solid;  border-bottom:#cccccc 3px  solid;   border-right:#999999 3px solid; background-color:#FFFFFF; padding:7px; }

/*for search*/
input.i { background:#003366; color:#FFFFFF; padding:0 10px 2px 10px; height:21px; margin:0; border:#FFFFFF 1px solid; vertical-align:middle;}
input.i:hover { background:#6699FF url(/img/line.jpg) repeat-x; color:#0881fd; border:#FFFFFF 1px solid;}
input.qq { 
 margin:0;
border: #FFFFFF 1px solid;
border-left: #003366 3px solid;
background: #C4D2E3;
padding: 2px 5px; 
height:16px;  
color:#003366; 
font-size:10pt; 
font-weight: normal;
 vertical-align:middle;
}
input.search {height:18px;}

.news_table  { width:100%}
.news_arhive  { color: ; font-size: pt; margin-bottom:10px;}
.news_data  { color:#999999; font-size: 8pt;}
.news_header {font-weight:bold;}
td.news_separator {
background:#F5F5F5; /*color:#757575;*/
border-left: #003366 3px solid;
letter-spacing: 0px;
margin:0px 0 0 5px;
padding:2px 10px;}

td.news_sep {/* background:url(images/menu-shade.jpg) repeat-x; padding-top:5px;*/
background:url("/images/line.gif") repeat scroll center top #F5F5F5;/*color:#757575;*/
border:  #999999 1px dotted;
letter-spacing: 0px;
margin:0px 0 0 5px;
padding:2px 10px;}

.separator {
background:#F5F5F5; /*color:#757575;*/
border-left: #003366 3px solid;
letter-spacing: 0px;
margin:0px 0 0 5px;
padding:2px 10px;}

.navigation{ width: 250px;}
.navigation ul { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:10pt; font-weight:bold; }
.navigation ul li {
margin:0px 0px 0px 0px;
display:block;
list-style:none;
padding: 4px 0 4px 10px; 
border-bottom:#ffffff 1px solid;
color:#0881fd;}
.navigationnn ul {margin:0px 0px 0px 15px;  padding:0px 0px 0px 0px; font-size 10pt; font-weight:normal; }
.navigationnn ul li {
display:block;
list-style:none;
margin:0px 0px 0px 15px;
padding: 4px 0 4px 0px; 
border-bottom:#ffffff 1px solid;
color:#0881fd;
}
