body,div{ margin:0; padding:0; font-family: tahoma, arial, helvetica, verdana, sans-serif; }

#header { position: relative; height:180px; /*min-width:960px;*/ margin: 0 0 0 160px; background:#ffffff; }
#header .headerbg { position: absolute; top:0; right:0; width:690px; height:180px; background:#ffffff url("/data/i/iheaderbg.jpg") no-repeat;}

#header .logo { position: absolute; top:0; left:0; background:#ffffff url("/data/i/ilogobg.jpg") no-repeat; height:180px; margin:0; border:0; }

#header .logo .cname { position: absolute; top:60px; left:70px; font-family: arial, helvetica, verdana, sans-serif; text-transform: uppercase; color: rgb(48, 57, 97); padding: 0; }
#header .logo .cname h1 { font-weight: normal; font-size: 12px; padding:0; margin:0}
#header .logo .cname h2 { font-weight: normal; font-size: 17px; padding:0; margin:0; font-weight: bold;}

#content {margin: 0 15px 0 150px;}
#content p { text-align: justify; text-indent: 2em; font-family: tahoma, arial, helvetica, verdana, sans-serif; color: rgb(6, 85, 153);  font-size: 12px; }

#content .newsBlock {width:49%; float:left;  /*border: 1px dashed #eee0e0; */}
#content .newsBlock .NewsBlockTitle,
#content .newsBlock .NewsBlockTitle a,
#content .newsBlock .NewsBlockTitle a:visited,
#content .newsBlock .NewsBlockTitle a:hover {margin: 7px 0 10px 10px; font-size: 14px; color: #085698; font-weight: bold; text-decoration: none;}

#content .newsBlock .newsBlockItem {font-size: 12px; margin:0 0 1px 3px;}
#content .newsBlock .newsBlockItem .newsBlockItemDate {color: rgb(6, 85, 153); font-size: 11px;}
#content .newsBlock .newsBlockItem .newsBlockItemTitle a,
#content .newsBlock .newsBlockItem .newsBlockItemTitle a:visited {color: rgb(173, 173, 171); text-decoration: none;}
#content .newsBlock .newsBlockItem .newsBlockItemTitle a:hover {color: rgb(173, 173, 171); text-decoration: underline;}



#menuline { position: absolute; top: 108px; left: 150px; }


#leftmenu { position: absolute; top: 90px; left: 0; background:#ffffff url("/data/i/ileftbg.jpg") no-repeat; width:140px; height:501px}
#leftmenu .lMenuTitle {margin:55px 0 -15px 25px}
#leftmenu .lMenuTitle a,
#leftmenu .lMenuTitle a:visited {text-transform: uppercase; font-size: 10px; color: rgb(6, 85, 153); text-decoration: none;}
#leftmenu .lMenuTitle a:hover {text-transform: uppercase; font-size: 10px; color: #ffffff; text-decoration: none; background-color: rgb(142, 175, 204);}


#leftmenu .lMenuItem {margin:50px 0 0 25px;}
#leftmenu .lMenuItem a, 
#leftmenu .lMenuItem a:visited {color: rgb(113, 125, 139); font-size: 10px; text-decoration: none;}
#leftmenu .lMenuItem a:hover {color: rgb(24, 60, 92); font-size: 10px; text-decoration: none;}



.clear {display: block; height: 0px; clear: both; visibility: hidden;}



#footer{margin: 17px auto;position:relative;height:112px; width: 970px;min-width:970px;background: #ffffff url("/data/i/footer_bg.gif") center no-repeat;}
#footer .tel {display: block; text-align:right; font-size: 16pt; color: #70879C; font-weight: 600; font-family: tahoma, sans-serif; }
#footer .copyright {float:left; margin: 45px 0; /*display: block; */ width: 250px; text-align:center; text-transform: uppercase; font-size: 8pt; color: #70879C; font-weight: 100; font-family: tahoma, sans-serif;}
#footer .spreader  {/*float:left; margin: 45px 0; */width: 173px;}
#footer .addr {width: 206px;  font-size: 10px; text-transform: none; text-align:center;}
#footer .spreader2  {width: 260px;}
#footer .mail {/*background: #000000; */font-size: 8px; width:80px; margin: 17px 0 0px 0px;text-transform: none; text-align:right;}
#footer a { text-decoration: none; color: #70879C;}
#footer a:hover {text-decoration: underline; }

