A {text-decoration:none;}
BODY {margin: 0 40px 0 40px;}


.justifyleft{

	text-align:left;

}



.block1 {
text-align: center; color: #fff; font: 10pt Tahoma; line-height:22px;
width:100%; 
max-height:270px;
background:url(/assets/templates/tpl/img/fon.gif); 
border-top:3px solid #fff; 
border-right:1px solid #fff;

}




.block2 {
color: #fff; font: 10pt Tahoma; line-height:22px;
width:100%; 
max-height:270px;
background:url(/assets/templates/tpl/img/fon.gif); 
border-top:3px solid #fff; 
border-left:1px solid #fff;

}






.tah td{

font:10pt Tahoma;

}


.form-b td{

font-weight: Bold;
font-family: Tahoma;
font-size: 12px;
color: #768D74;

}


.form-b table {

border:0px solid #ccc;

}

.form-b td {

border:0px solid #ccc;
padding: 0 15px 0 15px;

}

.form-b input {

width:100%;

}


.pagetitle {
margin:15px 0 8px 31px; 
border-bottom: 1px dotted #ccc;
padding:3px 0 7px 15px; 
background:#F9F7F7; 
/*display:inline-block;*/
font-weight: bold;
font-family: Tahoma;
font-style: normal;
font-size: 16px;
color: #B60000;
/*width:100%;*/
}



.breadcrumbs {
margin:5px 15px 8px 31px; 
font: 9pt Tahoma; 
/*display:inline-block; */
/*width:100%;*/
}

.content {
margin-left:32px; 
font:10pt Tahoma; 
/*display:inline-block;*/
}


.katalog_title {
width: 282px;
height: 30px;
text-align: center;
background: #2b2b2b;
font: 16pt Tahoma;
color: #fff;
margin-top:15px;
margin-bottom:15px;
}





.level1 {

	background: url(/assets/templates/tpl/img/ulpp.gif) no-repeat;

}

.level1 a {
margin-bottom:10px;
	padding:0 0 0 22px; 
	color: #FF8400;

}



.level2 {

	background: url(/assets/templates/tpl/img/ulppp.gif) no-repeat;

}


.level2 a {

	padding:0 0 0 22px; 
	color: #3E3E3E;

}

.outer-class {

list-style-type:none; 
padding-left: 15px;	
margin: 1px 0 1px 0; 
	
}




/*td {border:1px solid #ccc;}*/

.link {

         background: url(/assets/templates/tpl/img/elnagel.gif) no-repeat; 
         font: 9pt Tahoma; 
         color:#506a4d;

}

.link a {
         color:#506a4d;
}

.link a:hover {
         color:#506a4d;
         border-bottom: 1px solid;
}

.doc
{

padding:15px; 
border:1px dotted #ccc; 
margin-bottom:5px;

}


.doc:hover
{

padding:15px; 
border:1px dotted #ccc; 
margin-bottom:5px;
background:#F7F7F7;

}




P.qzag  { margin: 0px;
         padding-top: 5px;
         padding-left:27px;
         font-weight:bold;
         font-family: Tahoma;
         font-style: normal;
         font-size: 16px;
         color:#B60000;
        }
P.qzagdva  { margin: 0px;
         padding-top: 5px;
         padding-left:27px;
         font-weight:bold;
         font-family: Tahoma;
         font-style: normal;
         font-size: 16px;
         color:#FF6C00;
        }
P.qzagtri  { margin: 0px;
         padding-top: 5px;
         padding-left:27px;
         font-weight:bold;
         font-family: Tahoma;
         font-style: normal;
         font-size: 14px;
         color:#BC823F;
        }
P.qzagg  { margin: 0px;
          padding-top: 15px;
          padding-left:0px;
          font-family: Tahoma;
          font-style: normal;
          font-size: 12px;
          color:black;
          line-height:140%;
	  }
P.qspss  { margin: 0px;
          padding-top: 4px;
          padding-left: 33px;
          padding-bottom:4px;
	  border: 0px;
  	  baseline :middle;
	  align:absmiddle;
          font-family: Tahoma;
          font-style: normal;
          font-size: 12px;
		}
P.qsps  { margin: 0px;
          padding-top:    2px;
          padding-bottom: 2px;
	  border: 0px;
          }
P.qmesstrok  { margin: 0px;
              padding-top:    0px;
              padding-bottom: 0px;
	      border: 0px;
             }
/*Span.qvidel  { font-family: Tahoma;
           font-weight: Bold;
           font-size: 12px;
           color:#768D74;
         }*/
P.qtabzazg { font-family: Tahoma;
            font-weight: Bold;
            font-size: 12px;
            color:#FFFFFF;}
P.qtabzazg1 { font-family: Tahoma;
             font-weight: Bold;
             font-size: 12px;
             color:#B60000;}
P.qtabzazg11 { margin: 0px;
              padding-top: 1px;
              padding-bottom:1px;
              font-family: Tahoma;
              font-weight: Bold;
              font-size: 12px;
              color:#B60000;}
P.qvnutri { margin: 0px;
           padding-top: 1px;
           padding-bottom:1px;
           font-family: Tahoma;
           font-size: 12px;
           color:black;
          }
Img.qparam  { vertical-align:middle;
	     }
