html,body { 	
font-family:tahoma;
margin:0px;
padding:0px;
BACKGROUND: #FFF;
width: 99%;
WIDTH: expression((documentElement.clientWidth||document.body.clientWidth)<980?'980px':'99%'); min-width: 980px;
height: 99%;

}

#nav ul{
   	PADDING: 0px;
	MARGIN: 0px 0px 0px 2px;
	
	
}
#nav LI {
	DISPLAY: inline;
	LIST-STYLE-TYPE: none;
	position: block; 
	
	
}

#nav LI A {
    
	MARGIN: 0px;
	TEXT-DECORATION: none;
	COLOR: #FFF;
	font-size: 10px;
	font-family: verdana;
    letter-spacing: -1px;
	background: url('/i/tm.jpg');
	
}
#nav LI A:hover {
	background: url('/i/hov.gif') ;
	
}


h1 {
text-align: left;
 background: url('/i/sq1.jpg') no-repeat;
 margin: 5px 10px 5px 3px;
 padding-left: 20px;
 color:#64A94B;
 font-size: 12px;
 font-weight: bold;
 text-transform:uppercase;
}


h2 {
    text-align: left;
    font-family: Verdana;
	font-size: 14px;
	margin: 5px;
	padding: 0px;
}
h3 {
    text-align: left;
    font-family: Tahoma; 
	font-size: 13px;
	margin: 6px 0px 6px 0px;
	padding: 0px;
	
}
h4 {
    text-align: center;
    font-family: Tahoma; 
	font-size: 13px;
	margin: 6px 0px 6px 0px;
	padding: 0px;
	
}
h6 {
    font-family: Tahoma; 
	font-size: 12px;
	margin: 5px;
	padding: 0px;
}
p {
	text-align: justify;
	font-family:tahoma;
	font-size:12px;
	color:#666666;
	margin: 0px;
	padding: 5px;
}
td {
	
	font-family:tahoma;
	font-size:12px;
	color:#666666;
	
}
a {
	text-decoration: none;
	color:#2461AB;
}
a:hover{text-decoration:underline;
 color:#64A94B;
}

ul {  
  font-family: Verdana;
  text-align: justify;
  margin: 1px 5px 1px 40px;
  padding: 1px;
  list-style-type: square;
  list-style-image: url('/i/ul.gif')
}
ol {
  font-family: Verdana; 
  text-align: justify;
  margin: 1px 5px 1px 40px;
  padding: 1px;
  
}
li{
  margin-top: 1px; margin-bottom: 1px; padding-top: 1px; padding-bottom: 1px;
}

 img { margin: 2px;
 }

 .tabs {
      margin:1em 0;
      }
.tabs td {
	color:#333333;
	vertical-align: top;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px;
      }
.tabs th {
      padding:4px 5px;
	  text-align:center;
      color:#754;
	  vertical-align: top;
      background:#ddc;
      color:#432;
      }

 .tabs input, select {
	color: #333333;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	border: solid 1px #000;
	font-family: Helvetica, sans-serif;
      }
.tabchek {
      margin:1em 0;
      }
.tabchek td {
	text-align:left;
	color:#333333;
	vertical-align: top;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 1px;
      }
input.button {
 padding: 0px 3px 0px 3px;
 BORDER-RIGHT: black 1px solid;
 BORDER-TOP: black 1px solid;
 BORDER-LEFT: black 1px solid;
 BORDER-BOTTOM: black 1px solid;
 color: #00518D; 
 background: url('/i/bg.gif') repeat-x ; 
 }
/*
a[href^="http:"] {
  background-image: url ('/i/out.jpg')
     no-repeat right top;
  padding-right: 13px;
}
a[href^="http://www.svpro.ru"], a[href^="http://svpro.ru"] {
  background-image: none;
  padding-right: 0px;
}
*/


.gray {color:#666666; text-decoration:none; margin-left: 6px; font-size: 12px; font-family: Arial}
.blue {color:#2461AB; text-decoration:none; margin-left: 6px; font-size: 12px; font-family: Arial;}


.rm { font-family: Arial;
 font-size: 13px;
 text-align: center;
 font-weight: bold;
 
 color:#2461AB;
}


.rm:hover {
text-decoration:none;
}

.bluetab {
 border-collapse: collapse;
 border: 1px solid #A7C2D7;
}
  
  th,td.bluetab {
  padding 0.1em 1em;
  }

  th .bluetab {
   font-weight: bold;
   text-align: center; 
   }
 .odd {
 background-color: #F6F7F9;
 }