body{
    margin: 0px;
	 padding: 0px;
	 background: #FFF;
}
img{
	border: 0px;
}
#art img.ik{
	margin-right: 4px;
}
a:active{
outline:none;
}
:focus{
-moz-outline-style:none;
}
.imglogo{
    font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:14px;
    color:#A43434;
    font-weight:bold;
	text-decoration: underline;
}
br{
    font-size:14px;
	line-height:15px;
}
.br2{
    font-size:1px;
}
h1{
	font-family:Verdana, Tahoma, Arial;
	color:#646464;
	font-size: 20px;
	font-weight: normal;
}
h2{
	font-family:Verdana, Tahoma, Arial;
	color:#646464;
	font-size: 18px;
	font-weight: normal;
	margin:15 0 5 0;
}
h3{
	font-family:Verdana, Tahoma, Arial;
	color:#646464;
	font-size: 16px;
	font-weight: normal;
}
.txt{
    font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:12px;
    color:#000000;
    font-weight:normal;
	line-height:16px;
}
.bor2{
	border: 1px solid #878787;
}
.bor3{
	border: 1px solid #878787;
	background: #6CA7CE;
	color: #FFF;
}
.cm a:link,.cm a:visited{
    font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:12px;
    color:#126DAA;
    font-weight:normal;
	text-decoration: underline;  
}
.cm a:hover{
    font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:12px;
    color:#126DAA;
    font-weight:normal;
	text-decoration: none;  
}
#tmn{
     width:100%;
	 height:42px;
	 background: #181818 url(/img/t_mn_rz.jpg) repeat-x top left;
}
#mnlimg{
    float:left;
	 width:10px;
	 height:42px; 
	 background: #181818 url(/img/t_mn_l.jpg) no-repeat top left;
}
#mnrimg{
	 float: right;
	 width:14px;
	 height:42px; 
	 background: #181818 url(/img/t_mn_r.jpg) no-repeat top left;
}
#menu{
	float:left;
	width:95%;
	font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:16px;
    color:#ffffff;
    font-weight:bold;
}
#menu a:link,#menu a:visited,#menu a:active,#menu a:hover{
	font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:16px;
    color:#ffffff;
    font-weight:bold;
	text-decoration: underline;
}
.mn{
    float: right;
}
div.l{
    float:left;
	width:14px;
	height:42px;
	background:none;
}
div.c{
    padding-top:7px;
    white-space: nowrap;
    text-align:center;	
    float:left;
}
div.r{
	float:left;
	width:14px;
	height:42px;
	background:none;
}
#topdiv{
    width:100%;
	 float:left;
}
#left{
   float:left;
	width:259px;
	margin-left:10px;//margin-left:5px;
}
#center{
	margin:0 250 0 280;//margin:0 250 0 277;
}
#right{
    float:right;
	width:246px;
	background:url(/img/r_col_bg.jpg) no-repeat bottom left;
}
#footer{
   float:left;
	clear:both;
	width:100%;
	margin-top:10px;
}
#ltdiv{
    background:url(/img/col_bg.jpg) no-repeat bottom left;
}
.lg{
   margin:8 0 5 0;
}
.blocklnk{
   width:198px;
   height:36px;
   background:#DEDEDE url(/img/block.jpg) no-repeat top left;
}
.zagbllnk{
   float:left;
   margin:8 0 0 20;//margin:8 0 0 10;
}
.lnkblock{
    font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:14px;
    color:#646464;
    font-weight:bold;
	letter-spacing: -0.1pt;
	text-decoration: none;  
}
ul.news{
    margin:0 15 20 25;
	 padding:0px;
}
ul.news li{
    text-align:left;
    list-style-type: none;
    list-style-image:url('/img/newsmarker.gif');
	font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:12px;
    color:#000000;
    font-weight:normal;
	line-height:15px;
}
ul.contacts{
    margin:10 15 20 35;
	padding:0px;
}
ul.contacts li{
    text-align:left;
    list-style-type: none;
    list-style-image:url('/img/contmrk.gif');
	font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:12px;
    color:#000000;
    font-weight:normal;
	line-height:5px;
}
ul.sptxt{
    padding-left:20px;
}
ul.sptxt li{
    list-style-type: none;
    list-style-image:url('/img/star.gif');
	font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
    font-size:12px;
    color:#000000;
    font-weight:normal;
	line-height:15px;
}
a.lnkred:link,a.lnkred:visited{
    font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:12px;
    color:#8F2424;
    font-weight:normal;
	text-decoration:underline;
}
a.lnkred:hover{
    font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:12px;
    color:#8F2424;
    font-weight:normal;
	text-decoration:none;
}
.mrgt20{
    margin-top:20px;//padding-top:20px;
}
.txtred{
    font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:12px;
    color:#8F2424;
    font-weight:normal;
}
.mrgr40t10{
    margin-left:40px;
	margin-top:10px;//padding-top:10px;
}
.search{
   width:175px;
	height:27px;
	margin-top:21px;
   float:left;	
}
.srchl{
    float:left;
	width:10px;
	height:27px;
}
.srchc{
    float:left;
	width:152px;
	height:27px;
	background-image:url(/img/srch_b.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
}
.srchr{
    float:left;
	width:13px;
	height:27px;
}
.inpsrch{
    border-top:1px solid #CFCFCF;
    border-bottom:1px solid #CFCFCF;	
    border-left:0px;
    border-right:0px;
	width:152px;
    height:21px;
	margin-top:1px;//margin-top:0px;
	font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:12px;
    color:#989898;
    font-weight:normal;
}
.btn{
    float:left;
	margin-top:21px;
	background-image:url(/img/btn_srch.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:61px;
	height:27px;
}
.btnsrch{
    border:0px;
	background:none;
	width:61px;
	height:20px;
	font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
   font-size:12px;
   color:#ffffff;
   font-weight:bold;
	cursor:pointer;
}
#l_block{
    background:#F9F9F9 url(/img/l_block.jpg) no-repeat top left;
	width:244px;
	height:97px;
	float:left;
	clear:left;
	margin-top:17px;
}
#l_block div{
    margin-top:30px;
    margin-right:10px;	
    width:155px;
	height:40px;
	text-align:left;
}
#l_block a:link,#l_block a:visited,#l_block a:active{
    font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:15px;
    color:#126DAA;
    font-weight:bold;
	text-decoration:underline;
}
#l_block a:hover{
    font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:15px;
    color:#126DAA;
    font-weight:bold;
	text-decoration:none;
}
.ajaspack{
    margin-top:8px;
	margin-right:20px;
    font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:14px;
    color:#A43434;
    font-weight:bold;
	text-decoration: underline;
}
.mrgt15{
    margin-top:15px;
}
.mrgt10r5{
    margin-top:10px;
}
.txtbl{
    font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:12px;
    color:#000000;
    font-weight:normal;
	line-height:20px;
}
.fll{
    float:left;
	width:15px;
	height:14px;
}
.flr{
    float:right;
	width:15px;
	height:14px;
}
.ct{
    margin:0 15 0 15;//margin:0px;
    background:#ffffff url(/img/ctbg.gif) repeat-x top left;
}
.mrgt14{
	padding-top:14px;
}
p{
    font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
    font-size:13px;
    color:#000000;
    font-weight:normal;
	text-indent:15px;
	line-height:16px;
	margin:5 0 10 0;
}
li{ 
    font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
    font-size:13px;
    color:#000000;
    font-weight:normal;
	line-height:16px;
	margin:0px;
	padding:0px;
	list-style-position: outside;
}
ul{
    margin:0px;
	padding:0px;
	margin-left:50px;
}
.data{
    font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:12px;
    color:#000000;
    font-weight:normal;
	 line-height:16px;
	 margin: 5 0 1 10;
	 text-align: left;
}
.bgtblt{
     background:#ffffff url(/img/ctbg.gif) repeat-x top left;
}
.lm{
    background:#ffffff url(/img/lm_bg.gif) repeat-y top left;
}
.rm{
	background:#ffffff url(/img/rm_bg.gif) repeat-y top right;
}
.cm{
	background:#ffffff url(/img/cmb_bg.jpg) repeat-x bottom left;
	padding-bottom:20px;
	font-family:Tahoma, Verdana, Arial, Helvetica, helv, sans-serif;
    font-size:13px;
    color:#000000;
    font-weight:normal;
	line-height:16px;
}
.bgtblb{
    background:#ffffff url(/img/cb.jpg) repeat-x bottom left;
}
#rdbrtnl-g{
   background:#88C87A url(/img/redbtn_l+.jpg) repeat-x bottom left;
	width:13px;
	height:38px;
	float:left;
}
#rdbrtnr-g{
   background:#88C87A url(/img/redbtn_r+.jpg) repeat-x bottom left;
	width:42px;
	height:38px;
	float:right;
}
#rdbrtnc-g{
   background:#88C87A url(/img/redbtn_rz+.jpg) repeat-x bottom left;
	margin:0 42 0 13;//margin:0px;
}
#rdbrtnl-b{
   background:#7AACC8 url(/img/redbtn_lb.jpg) repeat-x bottom left;
	width:13px;
	height:38px;
	float:left;
}
#rdbrtnr-b{
   background:#7AACC8 url(/img/redbtn_rb.jpg) repeat-x bottom left;
	width:42px;
	height:38px;
	float:right;
}
#rdbrtnc-b{
   background:#7AACC8 url(/img/redbtn_rzb.jpg) repeat-x bottom left;
	margin:0 42 0 13;//margin:0px;
}
.h38{
    height:38px;
	margin:0px;
}
.h38 h1{
    padding-top:7px;
	margin:0px;
	//padding-bottom:-3px;
	font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:16px;
    color:#ffffff;
    font-weight:bold;
}
.lin{
    margin-top:20px;
    margin-bottom:20px;	
}
#ftrl{
   float:left;
	width:8px;
	height:31px;
   background:#9C9C9C url(/img/f_l+.jpg) no-repeat bottom left;
}
#ftrr{
   float:right;
	width:10px;
	height:31px;
   background:#9C9C9C url(/img/f_r+.jpg) no-repeat bottom right;
}
#ftrc{
	margin:0 10 0 8;//margin:0px;
	background:#9C9C9C url(/img/f_rz+.jpg) repeat-x bottom left;
}
#fdiv{
   	height:31px;
	font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:12px;
    color:#ffffff;
    font-weight:bold;
}
.flink{
    float:left;
	padding-top:7px;
	padding-left:35px;
}
#fdiv a:link,#fdiv a:visited{
    font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:12px;
    color:#ffffff;
    font-weight:normal;
	text-decoration: underline;  
}
#fdiv a:hover{
    font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:12px;
    color:#ffffff;
    font-weight:normal;
	text-decoration: none;  
}
#copyright{
	padding-top:7px;
	padding-right:20px;
    font-family:Verdana, Tahoma, Arial, Helvetica, helv, sans-serif;
    font-size:12px;
    color:#ffffff;
    font-weight:normal;
	float:right;
}
#preload{
    position:absolute;
	top:-500;
}
.flt{
top: 30%; left: 38%;
position: absolute;
display:none;
z-index: 100;
}
.bar{
background-color:#AD1200;
}
.bartxt{
font-family:Tahoma,sans-serif;
font-weight:bold;
font-size:14px;
line-height:32px;
color:#F8A399;
}
.bartxt span{
	color:#FFF;
}
.tbldiv{
	width:288px;
	height:67px;
}
.barbor{
	background:#AD1200;
	margin: 5 5 5 5;
}
.loader-tl{
	background:url('/img/loader-tl.gif') left top no-repeat;
	width: 19px;
	height: 23px;
}
.loader-tr{
	background:url('/img/loader-tr.gif') left top no-repeat;
	width: 9px;
	height: 9px;
}
.loader-bl{
	background:url('/img/loader-bl.gif') left top no-repeat;
	width: 19px;
	height: 12px;
}
.loader-br{
	background:url('/img/loader-br.gif') left top no-repeat;
	width: 19px;
	height: 12px;
}
.loader-t{
	background:url('/img/loader-t.gif') left top repeat-x;
	height: 19px;
}
.loader-b{
	background:url('/img/loader-b.gif') left top repeat-x;
	height: 12px;
}
.loader-l{
	background:url('/img/loader-l.gif') left top repeat-y;
	width: 19px;
}
.loader-r{
	background:url('/img/loader-r.gif') left top repeat-y;
	width: 19px;
}
.fllft{
float:left;
width:175px;//width:165px;
height:140px;
text-align:center;
}