BODY
{
	font-family: Tahoma, verdana, arial;
	height:100%;
	color: #333333;
	background-color: #89989f;
	margin: 0;
	padding: 0;
	font-size:80%;
	background-image: url('../i/bg1.jpg'); 
	background-repeat: repeat-x; 
	background-position: top right;
}

IMG 
{
	border-width: 0px; 
	
}

A {color: #333333;}


H1, H2 { font-weight: normal; margin: 3px 0 10px 0;}
H1 { font-size: 120%; }
H2 { font-size: 140%;}


.txt {font-size:100%;}

div.navigate {float:right; height:13px; width: 200px; min-width:200px; //height:1px; text-align:right; //margin-top:-3px; padding: 0px 30px 0px 0px; }

div.logo {padding:20px 20px 11px 23px; }
div.menu {clear:both; width:100%; }
.menu a {color:#660000;}
.menu ul { 
	list-style: none;
	margin: 0;
	padding: 0 0 40px 0;
	border: none;}

.menu li { 
		margin: 0;
		padding:2px 0 0 30px;
		height:23px;
		background-image:url('../i/msep.gif');
		background-repeat:repeat-x;
		background-position: top right;

}




td.cell1 {width:30%;   }
td.cell12 {width:22%;   }
td.cell2, td.cell3 {width:35%;}
td.cell2 {border-left: 1px solid #475256;}
td.cell22 {vertical-align:top;border-left: 1px solid #565e62; }


td.cell3, td.cell1, td.cell12 {vertical-align:top;}
td.cell3 {background-color:#475256; background-image: url('../i/colors.jpg'); background-repeat: no-repeat; background-position: bottom right;}
td.cell11 {vertical-align:top; padding:20px; background-color:#cacaca;background-color:#cacaca; background-image: url('../i/graybg.jpg'); background-repeat: repeat-y; background-position: top left;}
td.cell21,td.cell31 {vertical-align:top; padding:20px; width:35%; height:200px; background-color:#cacaca; background-image: url('../i/graybg.jpg'); background-repeat: repeat-y; background-position: top left;}
td.cell21 {border-left: 1px solid #dddddd;border-right: 1px solid #dddddd;}


div.mainbanner { height:306px; background-image: url('../i/wbg.jpg'); background-repeat: repeat-x; background-position: top right; background-color: #ffffff; text-align:center;}
div.cont {clear:both; width:100%; height:110px; background-image: url('../i/bshadow.jpg'); background-repeat: no-repeat; background-position: top left;}
td.thead1 { vertical-align:bottom;width:441px; height:125px;}
td.thead2 {vertical-align:top;background-color: #0585c6;   background-image: url('../i/bshadow.jpg'); background-repeat: no-repeat; background-position: top left;}

tr.shadow, div.back {background-image: url('../i/bg2.jpg'); background-repeat: x-repeat; background-position: top left;}

div.cont1 {padding: 30px 20px 30px 20px;}
div.sep, td.sep { width:100%; height:2px; margin:0; background-image: url('../i/sep.gif'); background-repeat: repeat-x; background-position: top right; }
div.sep {clear:both; }


div.copy { color:#9fa9ab; font-size:9px; height:100%; padding:20px; background-image: url('../i/bshadow.jpg'); background-repeat: no-repeat; background-position: top left;}
.copy a {color:#9fa9ab;}

p.item {padding: 0px 0px 0px 15px; font-size: 70%;font-size:9px;font-weight: bold; color:#565e62; }
.item a {color:#ffffff;} 

p.bitem {padding: 0px 0px 0px 15px; font-size: 70%;font-size:9px;font-weight: bold; color:#444444; }
.bitem a {color:#444444;} 


div.news, div.descr {padding: 10px 0px 0px 0px; font-size: 10px; }
.news span {color:#993333; font-size:9px;}
.news a {font-size:9px;font-weight: bold;}

div.folder {float:left; width:45%; margin:0; padding: 10px 0 0px 0px;}
div.map {float:left;  margin:0; padding: 10px 60px 0px 0px;}

div.newsbox {float:left; width:45%; height:200px; margin:10px; padding: 20px; BACKGROUND-COLOR:#ffffff; background-image: url('../i/wbg.jpg'); background-repeat: repeat-x; background-position: top right;}



.folder h1 {font-size:90%; margin:0; padding:0;}

div.content {  width:100%; height:100%; background-color:#f0f0f0; padding:20px 100px 20px 20px; font-size:75%;}
.content h1 {font-size:160%; padding-top:10px; color: #1a6487;}

div.nstring, .nstring a {font-size: 9px; color:#999999; }

div#catalogue {margin-top:20px;}

#catalogue ul {margin: 0 0 20px 20px;}
#catalogue li {list-style-type:none; margin: 10px 0 10px 10px;}

#catalogue table {font-size:80%; border-collapse:collapse; }
#catalogue th {text-align: left; border-bottom:2px solid #c0c0c0; padding: 4px 30px 4px 0;}
#catalogue td {border-bottom:1px solid #c0c0c0; padding: 4px 30px 4px 0; }



div.printlogo {display:none;}


@media print{

td.cell1, td.cell12, td.cell11, td.thead2,  td.cell2, td.cell3, td.cell22, div.cont {display:none;}

td.cell21 {height:50%}

div.mainbanner {height:}

div.printlogo {display:block;}


}

















