* { margin: 0; padding: 0; outline: 0; }

body, html { height: 100%; }
body { font-size: 12px;	line-height: 22px; font-family: ËÎÌå, arial; color: #828282; min-width: 100%; background:url(../images/bg2.jpg) top center no-repeat;
	/*background: url(../images/body.png) repeat 0 0;background:url(../images/wrapper.png) top center repeat-y #EBE8E1; */}

a { color: #4169E1; text-decoration: none; cursor: pointer; }
a:hover { text-decoration: underline; }
a img { border: 0; }
a.more { color: #2b9208; text-decoration: underline; padding-left: 11px; background: url(../images/arr-ico.png) no-repeat 0 5px; }
a.more:hover { text-decoration: none;  }
textarea { overflow: auto; }
table{border-collapse:collapse;font-size:14px;color:#333333;font-weight:normal;margin:0 auto; }
th{font-size:20px;color:#000000;padding:10px;background-color:#95CACA;}
td{font-size:18px;padding:8px;background-color:#C4E1E1;}
td.new {	background:url(../images/new2.png) right top no-repeat #D1E9E9;}

.shell { width: 990px; margin: 0 auto; }
.container { /*background-color:#fff; */
	/*box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; -moz-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; -webkit-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; -o-box-shadow: 0px 0px 13px rgba(0,0,0,0.3) ; */ }

/*slider*/
.slider-holder { position: relative; z-index: 5;}
.slider-holder span.slider-b { /*background: url(../images/slider-bottom.png) no-repeat 0 0;*/ width: 990px; height: 30px; position: absolute; bottom: 0px; left: 0px; z-index: 100;}
.slider-holder span.slider-shadow { background: url(../images/slider-shadow.png) no-repeat 0 0;  width: 990px; height: 13px; position: absolute; top: 0px; left: 0px; z-index: 100; display: block; }
.slider { width: 990px; height: 160px; position: relative;  /*background: url(../images/slide-img.png) no-repeat 0 0;*/}
.slider .slide-cnt { width: 780px; padding: 0 0 0 10px; margin:0 auto; }

/*main*/
.main { padding: 10px 0px 0px; /*background: url(../images/main.png) repeat-x 0 0;*/ }
.main h2 { font-size: 30px; color: #ffffff; line-height: 22px; padding-bottom: 8px; text-align:center; }
.main h3 { font-size: 18px; color: #ffffff; line-height: 22px; padding-bottom: 8px; text-align:center; }
.main h3 a { color:#ffffff; }
.main section { clear: both; background: url(../images/section-shadow.png) no-repeat center bottom; padding: 0 20px 22px; }

.main .title { padding-left: 0; padding-right: 0;}

.main .content  { background: url(../images/cols-shadow.png) no-repeat 0 bottom; padding-top: 0px; padding-left: 40px; padding-right:40px; }
.main .content h2 { padding-bottom: 15px; }
.main .content p { padding-bottom: 8px; }
.main .content p strong { display: block; }
.main .content-cnt { float: right; width: 475px; }

.main .footer { padding-top: 10px; padding-bottom: 10px; font-size:14px; text-align: center; background: transparent; }
.main .footer a { color:#ffffff; }
