BODY{margin:0px;padding:0px;background-color:#fff; font:normal 12px Tahoma;}
div{border:solid 0px red;}    
img {border:0px;}  
A{color:#1a508e;text-decoration:underline;font:normal 12px Tahoma;}
A:hover {color:#000;text-decoration:none;font:normal 12px Tahoma;}
.wt{width:100%;}
.ht{height:100%;}
.vt{vertical-align:top;} 
.va{vertical-align:bottom;}
.vm{vertical-align:middle;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}  
#gl{width:1000px;position: relative;margin:0px auto;}
#ow{overflow: auto;}
.cb{clear:both;}
.fL{float:left;}            
.fR{float:right;}
h1{color:#58aad0;font:normal 21px Arial Narrow;font-style:italic;margin-bottom:10px;padding-bottom:0px;}
h2{color:#58aad0;font:normal 19px Arial Narrow;font-style:italic;margin:0px;}
h3{width:190px;margin-left:18px;font:normal 18px Arial Narrow;color:#58aad0;font-style:italic;margin-top:0px;padding-top:0px;}
h3 span{font-size:23px;font-family:Georgia, Verdana, sans-serif;font-weight:normal;}
h4{font:normal 28px Times New Roman;font-style:italic;margin-left:18px;text-decoration:underline;}

h5 {font:normal 21px Times New Roman;font-style:italic;margin-left:18px; color:#03a804;}
#head{background:url(/img/head.jpg) no-repeat center top;width:570px;height:190px;margin-left:24px;}
#logo{height:190px;}
#logo img{margin-top:27px;}
.imm{list-style-type: none;margin:0px;padding:0px;margin-top:3px;position:relative;height:30px;}
.imm li{float:left;margin:0px;padding:0px;position:relative;font-size:23px;color:#ccc;}
.imm img{margin:5px 12px;vertical-align: middle;}
.tel{font:normal 24px Tahoma;padding-right:5px;}
.tel span{font:normal 14px Tahoma;}
.raschet{background:url(/img/raschet.gif);width:129px;height:28px;font:normal 12px Tahoma;color:#fff;}
.raschet a{color:#fff;}
.raschet a:hover{color:#fff;}
#mn{list-style-type: none;padding-left:9px;margin-left:0px;width:230px;}
#mn li{font-family:Verdana, Tahoma, sans-serif;color:#03a804;font-size:14px;padding:9px 0px;border-bottom:dotted 1px #a0a0a0;font-weight:bold;padding-left:10px;}
#mn li a{font-family:Tahoma, sans-serif;color:#379cc8;font-size:14px;font-weight:bold;}
#mn li a:hover{font-family:Tahoma, sans-serif;color:#379cc8;font-size:14px;font-weight:bold;}

#content p{font:normal 12px Tahoma;line-height:18px;padding-top:0px;margin-top:0px;}
#content a{font:normal 11px Tahoma;color:#0278cf;}
.ot{background:url(/img/govt.gif) no-repeat right top;height:26px;width:226px;margin-top:12px;}
.ot p{font:normal 11px Tahoma;color:#4d4d4d;margin: 0px;padding:0px;padding-top:10px;margin-bottom:9px;}
.ot span{margin-left:0px;font:normal 11px Tahoma;color:#9b9b9b;margin:0px;padding:0 0 0 80px;}
.bl{padding-bottom:18px;}
.bl a{color:#0782d2;font-weight:bold;}
.bl a:hover{color:#0782d2;font-weight:bold;}
.aaa a{color:#0782d2;font-size:11px;margin-left:45px;}
.aaa a:hover{color:#0782d2;font-size:11px;}         
.pro{background:url(/img/pro.gif); no-repeat right top;height:12px;width:235px;}
.prob{background:url(/img/prob.gif) no-repeat left top;height:12px;width:235px;font-size:5px;}
.tx{font:normal 11px Arial;padding:0px;margin:0 18px;line-height:18px;padding-bottom:12px;}

.pn td{font:bolder 11px Verdana;color:green;padding:3 10 3 10;}
.pn td a{font:bolder 12px Verdana;color:#5C1818;}
.pn td a:hover{font:bolder 12px Verdana;color:#A14444;}

#tip {z-index:100; position:absolute; border:0; padding:0 0 0 0; background: #fff; color:#333; font:11px Arial; display:none;}
* html #tip {background:transparent;}
* html #tip * {background:#3a4043;}
#tip div {position:relative; top:0px; left:0px; border:1px solid #aaa; padding:5px;}
#debug {position:absolute; top:0px; left:0px;visibility:hidden; width:1px; height:1px;}

#subm li a{font-size:11px;}
#subm li a:hover{font-size:11px;}
#subm li {font-size:11px;}
-----------------------------------------------------------
/* outmost wrapper element */
#scrollable {display:inline;	
	height:165px;
	width:970px;
}
#scrollable2 {display:inline;    
    height:165px;
    width:970px;
}

/* container for the scrollable items */
div.items {display:inline;
	height:115px;	
	margin:0px;	
    margin-left:7px;
	float:left;
	width:953px !important;
	
}



/* single item */
div.items a {
	display:block;
	float:left;
	margin:0 9px;
	width:145px;
	height:66px;
	background:url(item0000.gif) 0 0 no-repeat;
	font-size:50px;
	color:#ccc;
	line-height:66px;
	text-decoration:none;
	text-align:center;
	cursor:pointer;
}

div.items a:hover {
	color:#999;	
}

div.items a.active {
	background-position:-174px 0;		
	color:#555;
	cursor:default;
}


/* next / prev buttons */
a.prev,a.next {
    margin-top:30px;
	display:block;
	height:38px;
	float:left;
	background-repeat:no-repeat;
    //width:14px;
}

/* next2 / prev2 buttons */
a.prev2,a.next2 {
    margin-top:14px;
    display:block;
    height:38px;
    float:left;
    background-repeat:no-repeat;
    //width:14px;
}

/* navigator */
div.navi {
	position:relative;
	top:-30px;
	left:310px;
	margin-left:-50px;
	width:50px;
	height:0px;
}


/* items inside navigator */
div.navi span {
	width:8px;
	height:8px;
	float:left;
	margin:3px;
	background:url(dots0000.png) 0 0 no-repeat;     
	cursor:pointer;
}

div.navi span:hover {
	background-position:0 -8px;      
}

div.navi span.active {
	background-position:0 -16px;     
}
------------------------------------------------------------------------
/* lightbox */

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

#content ul {margin:0;}
div.says{color:#58aad0;font:normal 21px Arial Narrow;font-style:italic;margin:14px 0 10px 0;padding-bottom:0px;}
/* end lightbox */

.contact_left{
padding:10px 0;
}

#content table img{margin: 0;}
