a:hover { color: #000080; }
a:link { color: #000080; }
a:visited { color: #000080; }

.newslink {font-family:Tahoma,Verdana; font-size:11px; font-weight:normal; color:#414141}
a.newslink:visited {color:#414141; text-decoration:none;}
a.newslink:hover {color:#414141; text-decoration:underline;}
a.newslink:link {color:#414141; text-decoration:none;}
.newsbox { background-color:#EAECF3; padding:5; padding-left:8; border-bottom:1px solid #FFFFFF; }
.newsnew { color:red; font-size:8; font-weight:bold; vertical-align:super; }

.newslink2 {font-family:Verdana,Tahoma; font-size:12px; font-weight:normal; color:#414141}
a.newslink2:visited {color:#414141; text-decoration:none;}
a.newslink2:hover {color:#414141; text-decoration:underline;}
a.newslink2:link {color:#414141; text-decoration:none;}
.newsbox2 { padding:14; padding-left:0; border-bottom:1px solid #D7DDEA; }

.ltl2 { font-family: Tahoma; font-size: 10px; }
a.ltl2:visited { color: #333333; text-decoration: none; }
a.ltl2:hover { color: Black; text-decoration: none; }
a.ltl2:link { color: #333333; text-decoration: none; }

.ltl { font-family: Tahoma; font-size: 10px; }
a.ltl:visited { color: Black; text-decoration: none; }
a.ltl:hover { color: Black; text-decoration: none; }
a.ltl:link { color: Black; text-decoration: none; }
.bgpalka { background-image:url(/dsg/rrazb_bg.gif); background-repeat:repeat-y; background-position:left; }

a.razb:visited { color:#5f5f5f; text-decoration: none; }
a.razb:hover { color:#000000; text-decoration: underline; }
a.razb:link { color:#5f5f5f; text-decoration: none; }
a.razb1:visited { color:#000080; text-decoration: none; }
a.razb1:hover { color:#0000E7; text-decoration: underline; }
a.razb1:link { color:#000080; text-decoration: none; }
a.razb2:visited { color:#8A4A00; text-decoration: none; }
a.razb2:hover { color:#E47A00; text-decoration: underline; }
a.razb2:link { color:#8A4A00; text-decoration: none; }
a.razb3:visited { color:#006D00; text-decoration: none; }
a.razb3:hover { color:#00B403; text-decoration: underline; }
a.razb3:link { color:#006D00; text-decoration: none; }
a.razb4:visited { color:#8C0017; text-decoration: none; }
a.razb4:hover { color:#CF0022; text-decoration: underline; }
a.razb4:link { color:#8C0017; text-decoration: none; }

a.razd1:visited { color:#000080; border-bottom: 1px solid #A7AEDE; text-decoration: none; }
a.razd1:hover { color:#0000E7; border-bottom: 1px solid #0000E7; text-decoration: none; }
a.razd1:link { color:#000080; border-bottom: 1px solid #A7AEDE; text-decoration: none; }
a.razd2:visited { color:#8A4A00; border-bottom: 1px solid #D9B98B; text-decoration: none; }
a.razd2:hover { color:#E47A00; border-bottom: 1px solid #E47A00; text-decoration: none; }
a.razd2:link { color:#8A4A00; border-bottom: 1px solid #D9B98B; text-decoration: none; }
a.razd3:visited { color:#006D00; border-bottom: 1px solid #8ACA81; text-decoration: none; }
a.razd3:hover { color:#00B403; border-bottom: 1px solid #00B403; text-decoration: none; }
a.razd3:link { color:#006D00; border-bottom: 1px solid #8ACA81; text-decoration: none; }

.prd { color:#C30000; font-weight:bold; } 
.pru { color:#017E59; font-weight:bold; } 

.tochki { padding-left:25px; margin:5px; }

.razd { 	margin-left:1cm;
	margin-right:5mm;
	margin-top:12px;
	margin-bottom:12px; }

.razd1 {	margin-left:48; margin-right:5; margin-top:12px; margin-bottom:12px; }
	
.global	{ font-family:Verdana,Helvetica,sans-serif,Arial; color:#000000; font-size:12px; margin:0; padding:0; }

.newglobal {	margin:0; padding:0; color:black; font-size:9px; font-family:Tahoma,Verdana; background-color:#B5B5B5; }
	
.hhh { font-size: 22px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif, Arial;
	font-weight: normal;
	color: #536CA3;
	margin: 0;
	line-height: 28px;
	padding-top: 7px;
	padding-bottom: 7px; }

.offertable { font-size: 11px;
	font-family: Verdana, Helvetica, Tahoma, Times;
	font-weight: normal;
	color: Black;
	text-decoration: none;
	border: none;
	line-height: 130%; }
	
.moduletable { font-size:11px; font-family:Verdana,Tahoma; font-weight:normal; color:Black; text-decoration:none; 
	border: none; line-height: 130%; margin:0; padding:0; table-layout:fixed; width:100%; height:90%; }


.ot21 { 	background-color: #D7DDEA;
	background-image: url('/dsg/bbwbg.gif'); background-repeat: repeat-y; background-position: left;
	padding: 0px; margin: 0px; 	}

.ot2 { font-family: Verdana, Tahoma, Helvetica, sans-serif, Arial;
	font-size: 11px; font-weight: bold; text-decoration: none; vertical-align: top;
	background-color: #D7DDEA; background-image: url('/dsg/bbwbg.gif'); background-repeat: repeat-y; background-position: left;
	border: 2px; border-color: white; border-style: solid; border-bottom: none; border-right: none; border-left: none;
	padding: 9px; margin: 9px; padding-left: 19px; padding-right: 19px; }

.ot3 { font-size: 11px; font-family: Verdana, Helvetica, Tahoma, Times; font-weight: normal; 
	background-color: #ffffff; color: Black; text-decoration: none; 
	border: 2px; border-color: #D7DDEA; border-style: solid; border-bottom: none; border-right: none; border-left: none;
	padding: 9px; margin: 9px; padding-left: 20px; padding-right: 20px; vertical-align: top; }

.oth { background-color: #ffffff;
	padding: 10px; margin: 10px;
	padding-left: 20px; padding-right: 20px; }
	
.backgr { background-color: #D7DDEA; }

.hh2 { font-size:15px; font-family: Tahoma; font-weight: normal; line-height: 120%; }

.hh22 { font-size:15px; font-family: Tahoma; font-weight: normal; 
	line-height: 120%; padding-bottom:0px; margin-bottom:0px; text-transform: uppercase; }

.hhzag { font-size:21px; font-family: Tahoma; font-weight: normal;
	line-height: 120%; margin-top: 20px; margin-bottom: 20px; }

.hhpodzag { 	font-size:12px; font-family: Verdana; font-weight:bold;
	margin-bottom:0px; padding-bottom:0px; 
	line-height: 120%; }

.hhpodzag1 { font-size:12px; font-family: Verdana; font-weight:bold; margin-bottom:0px; padding-bottom:0px; 	line-height: 120%; padding-left:30; padding-right:5;}

.hhpodzag2 { font-size:12px; font-family: Verdana; font-weight:bold; margin-bottom:0px; padding-bottom:0px; 	line-height: 120%; padding-left:47; padding-right:5;}

.podrazd { margin:0;padding:0; background-position: right;
	background-image: url('podrazd.gif'); background-repeat: repeat-y; }

.podrazd1 { 	margin:0;padding:0; background-color: #EFF1F6; }

.mptext { text-align:justify; margin-left:1.4cm; margin-right:1.3cm; width:650; }

.mptext1 { margin-left:10;margin-right:40;width:640;text-align:justify;padding-top:10; }

table.tableper { border-collapse:collapse; width:96%; font-family:Verdana,Tahoma; font-size:8pt; margin-left:30px;}
table.tableper td { border-bottom:1px solid #cecece; padding-bottom:8px; padding-top:8px;}
table.tableper1 { border-collapse:collapse; width:725; font-family:Verdana,Tahoma; font-size:8pt; margin-left:30px;}
table.tableper1 td { border-bottom:1px solid #cecece; padding-bottom:8px; padding-top:8px;}
table.tableper2 { border-collapse:collapse; width:750; font-family:Verdana,Tahoma; font-size:8pt; margin-left:45px;}
table.tableper2 td { border-bottom:1px solid #cecece; padding-bottom:8px; padding-top:8px;}

.przh  { margin:0; padding:0; padding-top:6px; }

a.razd10:visited { color:#000080; border-bottom: 1px solid #000080; text-decoration: none; font-family: Tahoma; font-size: 9.5pt; } 
a.razd10:hover { color:#0000e7; border-bottom: 1px solid #0000e7; text-decoration: none; font-family: Tahoma; font-size: 9.5pt; } 
a.razd10:link { color:#000080; border-bottom: 1px solid #000080; text-decoration: none; font-family: Tahoma; font-size: 9.5pt; } 
a.razd20:visited { color:#8A4A00; border-bottom: 1px solid #8A4A00; text-decoration: none; font-family: Tahoma; font-size: 9.5pt; }
a.razd20:hover { color:#E47A00; border-bottom: 1px solid #E47A00; text-decoration: none; font-family: Tahoma; font-size: 9.5pt; }
a.razd20:link { color:#8A4A00; border-bottom: 1px solid #8A4A00; text-decoration: none; font-family: Tahoma; font-size: 9.5pt; }
a.razd30:visited { color:#006D00; border-bottom: 1px solid #006D00; text-decoration: none; font-family: Tahoma; font-size: 9.5pt; }
a.razd30:hover { color:#00B403; border-bottom: 1px solid #00B403; text-decoration: none; font-family: Tahoma; font-size: 9.5pt; }
a.razd30:link { color:#006D00; border-bottom: 1px solid #006D00; text-decoration: none; font-family: Tahoma; font-size: 9.5pt; }
a.razd40:visited { color:#8C0017; border-bottom: 1px solid #8C0017; text-decoration: none; font-family: Tahoma; font-size: 9.5pt; }
a.razd40:hover { color:#CF0022; border-bottom: 1px solid #CF0022; text-decoration: none; font-family: Tahoma; font-size: 9.5pt; }
a.razd40:link { color:#8C0017; border-bottom: 1px solid #8C0017; text-decoration: none; font-family: Tahoma; font-size: 9.5pt; }
