html { min-width: 778px;}
img {border: 0;}

body{margin:0;padding:0;border:0;background:#fff;color:#000;font: 12px ËÎÌå;	text-align: center;line-height:140%;}

td,p,input,select,textarea{FONT-SIZE:12px;}
p,ul,ol,form,h1,h2,h3,h4,h5{margin:0;}
select,input{vertical-align:middle;}
hr{border:1px solid #ccc;border-width:0 0 1px;height:1px;margin:2px 0;}

h1	{text-indent: -9999px;margin: 0;padding: 0;border: 0;}
	
h1 a{display: block;background: #fff url(/mainmodule/images/logo5.gif) bottom left no-repeat;margin: 0;height: 70px;padding: 0;border: 0;text-decoration:none;}

a {color:#008;}
a:hover {color:#f50;}

.white {COLOR: #fff;}
.white:a {COLOR: #fff;}
.white:hover {COLOR: #fff;text-decoration:none;}

.zs {COLOR: #60a;}

.blue {COLOR: #05d;}

.green {COLOR: #280;}

.red1{COLOR: #a00;}

.red,.red_no{COLOR: #f40;}
.red:a {COLOR: #f40;}
.red:hover {COLOR: #f40;}

.red_no { text-decoration:none}

.l{float:left;}
.r{float:right;padding-right:5px}
.r1{float:right;padding:0 6px 0 0}

.en{font-family: Verdana,"Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans",  Helvetica, sans-serif;}

.big{font-size: 14px}

.butt1 {background: #09f;border-bottom: 2px #058 solid;border-right:  2px #058 solid;border-left: 2px #8df solid;border-top: 2px #8df solid;color:#fff;padding:1px 0 0 0;height:21px;cursor:pointer;cursor:hand;}

.butt2 {background: #f80;border-bottom:2px #b60 solid;border-right:2px  #b60 solid;border-left:2px #fd8 solid;border-top:2px #fd8 solid;color:#fff;padding:2px 0 0 0;height:21px;cursor:pointer;cursor:hand;}

#main{margin: 0 auto;padding: 0;text-align: left;width: 778px;}

#header{margin: 8px auto 0 auto;padding: 0;text-align: left;height:85px}

#logo{float: left; width:186px;padding:0;}
#logo h1{text-indent: -9999px;margin: 0;padding: 0;border: 0px none;}
#logo h1 a{display: block;background: #fff url(/mainmodule/images/logo.gif) top left no-repeat;margin: 0;height: 65px;padding: 0;border:0;text-decoration:none;}

#top{float: right;padding:0;width:590px;margin:0;}

#top1{float: right;padding:0;width:590px;margin:3px 0 0 0;}
#menu1{background: #e2e8f1;height:20px;border-bottom:1px #c8d1db solid;color:#c0c8d3;padding:2px 0 0 8px;word-spacing : 0px !important;word-spacing : 4px;}
#menu2{background: #f1f3f8;height:20px;border-bottom:1px #e8ebf0 solid;color:#c5cdd8;padding:2px 0 0 8px;word-spacing : 0px !important;word-spacing : 4px;}
#menu1 a,#menu2 a{color:#000;text-decoration:none;}
#menu1 a:hover,#menu2 a:hover{color:#f50;text-decoration:underline} 

#new_icon {position: absolute;top:-6px;left:467px;width:31px;height:11px;z-index:100;}

p.access{display: none;}

#cms_title{clear: both;margin:0 0 2px 0;padding:4px 0 1px 0;text-align:center;background:#f60;height:20px;color:#fff;border-top:2px #fa0 solid;border-bottom:2px #c40 solid}

#cms_title a {  text-decoration:none;color:#fff;font-size:14px;padding:0 5px}
#cms_title a:hover {text-decoration:underline;color:#fff;font-size:14px;}

#blog_menu{padding:4px 0;margin:0;text-align:center;background:#eee;border-top:1px #fff solid;border-bottom:1px #ccc solid;}
#blog_menu a{font-size:14px;padding:0 5px;}

div#mainleft {float: left;width: 49%;padding: 0;border: 0;margin: 0;}

div#mainright{float: right;padding: 0;width: 49%;border: 0;}

div#mainleft1 {float: left;width: 68%;padding: 0;border: 0;margin: 0;}

div#mainright1{float: right;padding: 0;width: 30%;border: 0;}

div#mainleft1 .title {border-top:3px #37c solid;margin:13px 0 0 0;text-align:center}
div#mainleft1 h2 {font-size:18px;color:#f60;margin:20px 0 0 0;text-align:center}

.news1{padding: 0;width: 100%;border: 1px #69d solid;background:#f4f8ff;}

.news1,.info,.word,.word1{margin:12px 0;}

.news1 h3{background:#69d;font-size:14px;color:#fff}
.news1 h3 a{ text-decoration:none;color:#fff}
.news1 h3 a:hover { text-decoration:underline;color:#fff}
.news1 h3 span a { text-decoration:underline;}
.news1 h3 span a:hover { text-decoration:none;color:#fff}

.word{padding: 0;width: 100%;border: 1px #37c solid;}
.word h3{background:#37c;font-size:14px;color:#fff}
.word h3 a{ text-decoration:none;color:#fff}
.word h3 a:hover { text-decoration:underline;color:#fff}
.word h3 span a { text-decoration:underline;}
.word h3 span a:hover { text-decoration:none;color:#fff}

.word1{padding: 0;width: 100%;border:0;}
.word1 h3{background:#37c;font-size:14px;color:#fff}
.word1 h3 span a{color:#fff}
.word1 h3 span a:hover{color:#fff}
.word1 h4{margin:16px 0 2px 0}
.word1 h5{background:#ddeaff;padding:3px 0 0px 10px;margin:12px 0;}
.word1 p{margin:8px 0;}

.date{background:#ddeaff;text-align:center;padding:2px 0;}

h3{background:#ddeaff;}
h3{padding:2px 0 0 10px;height:18px}
h3 span{font-weight:lighter;}
h3 a{ text-decoration:none;color:#000;font-size:14px;}
h3 a:hover { text-decoration:underline;font-size:14px;}
h3 span a { text-decoration:underline;font-size:12px;}
h3 span a:hover { text-decoration:none;color:#000;font-size:12px;}

.news_ct{padding: 8px 2px 8px 2px;clear: both;line-height:180%}
.news_ct h4{background:#f5f5f5;padding:2px 0;margin:2px 0;border-top:1px #ddd solid;font-size:14px}
.news_ct ul{margin: 5px 0px 8px 18px;}
.news_ct ul li{padding: 2px 0;}
.news_ct ul li a{font-size:14px;}

.info {padding:0;border: 1px #bbc6f6 solid;}

.list {padding:12px 0;border-bottom: 1px #ccc solid;}


#footer{clear: both; margin:20px 0;padding:10px 0;border-top:3px #008 solid;width:100%;text-align:center}


