body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background:#597781 url(images/site/t-dr2.jpg) repeat-x top;
text-align:center;
}

.om { 
border: 1px solid #000000;
height: 217px;
width: 157px;
}

img { 
border:0px;
}

.foto {
width: 50px;
height: 50px;
border: 1px solid #000000;
}

.pro {
width: 88px;
height: 115px;
border: 1px solid #CECECE;
}

.stra {
width: 80px;
height: 80px;
border: 1px solid #000000;
}

.an {
width: 80px;
height: 80px;
border: 1px solid #C0C0C0;
}

td {
font-family:tahoma; 
font-size:12px; 
color:#000000;
}

.main_text, input, textarea, body, select, font {
font-family:tahoma;
font-size:12px;
line-height:normal;
color:#000000;
}

.table { 
border:1px #CCCCCC solid;
}

a {
font-family:Tahoma, sans-serif;
text-decoration:none;
font-size:12px; 
color:#006699;
}

a:hover {
font-family:Tahoma, sans-serif;
text-decoration:underline;
}

h1 {
font-family:Tahoma, sans-serif;
font-size:12px;
color:#323232;
text-align:left;
font-weight: bold;
text-transform:uppercase;
margin-left:5px;
margin-top:3px;
margin-bottom:5px;
}

h2 {
font-family:Tahoma, sans-serif;
font-size:12px;
color:#323232;
text-align:left;
font-weight: bold;
margin-top:3px;
margin-bottom:5px;
margin-left:5px;
margin-right:5px;
}

h3 {
font-family:Tahoma, sans-serif;
font-size:12px;
color:#323232;
text-align:left;
font-weight: bold;
margin-top:0px;
margin-bottom:5px;
margin-left:0px;
}

ul {
margin:0; 
padding:0px; 
list-style:none;
}

li {
background: url(images/site/icon.gif) no-repeat top left; 
padding-left:18px; 
line-height:18px; 
color:#006699; 
}

li a {
color:#006699; 
text-decoration:none;
font-weight: bold;
}

li a:hover {
text-decoration:underline;
color:#006699; 
font-weight: bold;
}


.menu li {
background: url(images/site/li.gif) no-repeat top left; 
padding-left:20px; 
line-height:18px; 
color:#006699;
}

.menu li a {
color:#006699; 
text-decoration:none;
font-weight: bold;
}

.menu li a:hover {
text-decoration:underline;
color:#006699; 
font-weight: bold;
}

.menuex li {
background: url(images/site/li.gif) no-repeat top left; 
padding-left:20px; 
line-height:18px; 
color:#006699;
text-align:left;
}

.menuex li a {
color:#006699; 
text-decoration:none;
font-weight: bold;
text-align:left;
}

.menuex li a:hover {
text-decoration:underline;
color:#006699; 
font-weight: bold;
text-align:left;
}

.vaz li {
background: url(images/site/lir.gif) no-repeat top left; 
padding-left:20px; 
line-height:18px; 
color:#C30404;
}

.vaz li a {
color:#C30404;
text-decoration:none;
font-weight: bold;
}

.vaz li a:hover {
text-decoration:underline;
color:#C30404;
font-weight: bold;
}

.arch li {
background: url(images/pdf.gif) no-repeat top left; 
padding-left:20px; 
line-height:20px; 
color:#006699;
}

.arch li a {
color:#006699; 
text-decoration:none;
font-weight: bold;
}

.arch li a:hover {
text-decoration:underline;
color:#006699; 
font-weight: bold;
}

.zag {
font-family:Tahoma, sans-serif;
font-size:13px;
color:#323232;
text-align:left;
font-weight: bold;
text-transform:uppercase;
padding-top:7px;
padding-bottom:5px;
padding-left:5px;
}

.zagv {
font-family:Tahoma, sans-serif;
font-size:13px;
color:#C30404;
text-align:left;
font-weight: bold;
text-transform:uppercase;
padding-top:3px;
padding-bottom:5px;
padding-left:5px;
}

.zago {
font-family:Tahoma, sans-serif;
font-size:13px;
color:#006699;
text-align:left;
font-weight: bold;
text-transform:uppercase;
padding-top:3px;
padding-bottom:5px;
padding-left:5px;
}

.zagcen {
font-family:Tahoma, sans-serif;
font-size:13px;
color:#323232;
text-align:center;
font-weight: bold;
text-transform:uppercase;
padding-top:6px;
padding-bottom:5px;
padding-left:5px;
}

.zaglist {
font-family:Tahoma, sans-serif;
font-size:13px;
color:#323232;
text-align:left;
font-weight: bold;
text-transform:uppercase;
padding-top:3px;
padding-bottom:5px;
padding-left:7px;
}

.zagp {
font-family:Tahoma, sans-serif;
font-size:13px;
color:#006699;
text-align:left;
font-weight: bold;
padding-top:0px;
padding-bottom:5px;
padding-left:5px;
}

.podzag {
font-family:Tahoma, sans-serif;
font-size:12px;
color:#006699;
text-align:left;
font-weight: bold;
padding-top:0px;
padding-left:10px;
padding-down:0px;
}

.mzag {
font-family:Tahoma, sans-serif;
font-size:12px;
color:#006699;
text-align:left;
font-weight: bold;
padding-top:0px;
padding-bottom:3px;
padding-left:0px;
}

.redzag {
font-family:Tahoma, sans-serif;
font-size:12px;
color:#C30404;
text-align:left;
font-weight: bold;
padding-top:0px;
padding-bottom:3px;
padding-left:0px;
}

.data {
font-family:Tahoma, sans-serif;
font-size:10px;
color:#000000;
text-align:left;
font-weight: bold;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
}

.white {
color:#ffffff; 
text-decoration:none;
}

.blak {
color:#000000; 
text-decoration:none;
}

.txt1 {
color:#ffffff; 
font-size:12px; 
padding:1px 4px 1px 4px; 
background:#808080;
line-height:14px;
font-weight: bold;
text-transform:uppercase;
}

.txt2 {
color:#ffffff; 
font-size:12px; 
padding:1px 4px 1px 4px; 
background:#C30404;
line-height:14px;
font-weight: bold;
text-transform:uppercase;
}

.txt3 {
color:#ffffff; 
font-size:12px; 
padding:1px 4px 3px 4px; 
background:#808080;
line-height:12px;
font-weight: bold;
}

.txt4 {
color:#E5E3E4; 
font-size:12px; 
font-weight: bold;
}

.link {
text-decoration:underline;
font-size:12px; 
line-height:12px;
color:#006699;
font-weight: bold;
}

.linki {
font-size:12px; 
line-height:12px;
color:#006699;
font-weight: bold;
}

.redtxt {
font-size:10px; 
line-height:12px;
color:#C40403;
font-weight: bold;
padding-top:3px;
}

.red {
text-decoration:underline;
font-size:12px; 
line-height:12px;
color:#C40403;
font-weight: bold;
}

.rub {
text-decoration:underline;
font-size:10px; 
line-height:12px;
color:#000000;
}

.style1 {
color: #C40403;
font-size: 12px;
font-family: tahoma;
text-decoration:none
}

.style2 {
	color: #3b3b3b;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}
.style3 {
	color: #323232;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none; 
	font-weight: bold;
}

.home {
	color: #000000;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none; 
	font-weight: bold;
}

.style4 {
	color: #848282;
	font-size: 10px;
	font-family: tahoma;
}
.style5 {
	color: #898989;
	font-size: 10px;
	font-family: tahoma;
	line-height:11px
}
.style6 {
	color: #3b4759;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none
}

.style6 a {
	color: #3b4759;
	text-decoration:none
}

.style6 a:hover {
	color: #3b4759;
	text-decoration:underline;
}

.style8 {
	font-size: 10px;
	font-family: tahoma;
	color:#A0A0A0
}

.tdr{
background : #FEA92A; 
font-family: tahoma; 
font-size: 12px; 
color: #ffffff;  
font-weight: bold; 
padding: 2px;
text-align: center; 
vertical-align: middle;
}
