html,body{border:none;margin:0px;padding: 0px;font-family:Arial;font-size:12px}
body{background:#5187B3}

a,a:visited{color:#5187B3}
a:hover{color:#000}

.nhd{width:100%;margin:20px 0 20px 0;clear:both}
.hd1,.hd1 a,.hd1 a:visited{font-size:20px}
.hd1{color:#5187B3}
.date{width:204px;height:26px;padding-left:20px;padding-top:2px;color:#FFF;font-size:20px;background:url(/date.png) no-repeat}
.pb{float:left;width:115px;height:104px;padding:5px 0 0 6px;margin:0px 10px 20px 0px;background:url(/ramka.png) no-repeat}


.arch{position:absolute;top:539px;left:144px;text-align:right}
.arch a,.arch a:visited{font-size:12px}
.arch span a,.arch span a:visited{font-size:18px}

.cwn{color:#5187B3;font-weight:bold}

.m1{position:relative;background:#FFF}
.m2{width:100%;height:4px;background:#5187B3;overflow:hidden}
.m3{position:relative;width:100%;margin-top:-4px;background:url(/lgr.gif) repeat-y}
.m4{position:relative;width:100%;background:url(/logo.png) no-repeat}
.m5{position:relative;width:100%;background:url(/bottom.png) left bottom no-repeat}
.m6{position:absolute;height:41px;width:50%;top:74px;right:0px;background:#07A3D6}

.lg2{position:absolute;height:156px;width:606px;top:0px;left:383px;background:url(/logo2.png)}

.kw1{position:absolute;top:14px;left:0px;color:#BFD3E3;font-size:19px}
.kw2{position:absolute;top:65px;left:34px;color:#A8C3D9;font-size:14px}
.kw3{position:absolute;top:37px;left:279px;color:#26AFDB;font-size:13px}
.kw4{position:absolute;top:68px;left:0px;color:#5187B3;font-size:42px}
.kw5{position:absolute;top:115px;left:103px;color:#B5CCDF;font-size:20px}

.cl{position:absolute;top:295px;left:75px;text-align:right}

.db{position:absolute;left:194px;bottom:71px}
.os{position:absolute;left:44px;bottom:98px}
.cp{position:absolute;left:190px;bottom:98px;font-size:10px}
.sp{position:absolute;left:400px;bottom:5px;height:60px;font-size:10px;color:#FFF}
.sp a,.sp a:visited{color:#FFF}
.hid{height:1px;width:1px;overflow:hidden}

.mm img{float:left;margin-right:10px;margin-bottom:10px}

#main{position:relative;margin-top:120px;margin-left:384px;padding-bottom:400px}


#calend{margin:0 0 20px 20px;color:#CBDBE8;font-size:9px}
#calend table{color:#CBDBE8;font-size:9px}
#calend a,#calendb a:visited{color:#CBDBE8}
#calend a:hover{color:#CBD4DA;text-decoration:none}

.ct .t{background:#CBDBE8;color:#5187B3}
#calend table tr .cur{background:#CBDBE8;color:#5187B3}
#calend table tr .cur a,#calend table tr .cur a:visited{color:#5187B3}
#calend table tr .cur a:hover{color:#507083;text-decoration:none}

