


.blockcontentpic{float: left; margin-top: 21px; 

padding1:2px 2px 0px 2px;

  width: 100%;

  margin: 0px !important;

  margin: 0px;

}

.flbookCover{

	border: 0px;

}

.flbookCover a{text-decoration : none; position : relative; top : 1px; left : 1px;}



.blockcontentpic a { background-color: #FFFFFF; border: 1px solid #73613C;  height: 110px; padding: 4px; }

.blockcontentpic a:hover { background-color: #C3A77A; border: 1px solid #008000; }

body{

  background: #FFFFFF;

  color: black;

  margin: 0;

  padding: 0;

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

}

table{

  text-align: left;

}



table td{

  border-width: 0; 

  font-family: Verdana, Arial, sans-serif;

  font-size: 12px;

}



a{

  color: #000; 

  text-decoration: none; 

  background-color: transparent;

}



a:hover{

  color: #FF6000;

}





#blockContent1{ border-left: 1px solid #B51201;border-right: 1px solid #B51201; line-height: 20px; width:183px; }

#top_left {width:170px;float:left; clear:both;display:block;}

#di { background:url(bottom_bg.gif) repeat-x top; width:980px;margin:0 auto;padding-top:25px; text-align:center; }

#top_bar{ background:url(top_bg.gif) repeat-x bottom;height:40px;width:100%;float:left;}

#menu{width:980px;margin:0 auto;background:#fff; display:block; clear:both;}

#menu2{width:980px;margin:0 auto;background:#fff; display:block; clear:both;margin-top:8px;}

#logo {background:url(logo.jpg) no-repeat;width:149;height:60px;}

#top_right{margin-left:10px;float:left;width:800px;display:block;}

#top_right_title {background:url(center-title.gif) no-repeat left; width:144px; height:25px;color: #fff; font-size: 13px; line-height: 26px; font-weight:bold; padding-left:25px;}

#center_right_title {background:url(center-title.gif) no-repeat left; width:144px; height:25px;color: #fff; font-size: 13px; line-height: 26px; font-weight:bold; padding-left:25px;}





#top_right_content{padding:4px;line-height:24px;border-right:#B9CAC4 1px solid;border-left:#B9CAC4 1px solid;}

#center_content{line-height:24px;border-right:#B9CAC4 1px solid;border-left:#B9CAC4 1px solid;width:588px;}

#line_top {background:url(linet-top.gif) no-repeat left bottom;width:785px;height:6px;}

#line_bottom {background:url(linet-bottom.gif) no-repeat left top;width:785px;height:6px;}

#Center_line_Top { height:6px; background:url(center-line_top.gif) no-repeat left bottom;}

#Center_line_Bottom {background:url(center-line_bottom.gif) no-repeat left top;height:6px;}

#center_bottom {background:url(center-bottom.gif) no-repeat left top;width:980px;height:6px;}

#center_top {background:url(center-top.gif) no-repeat left bottom;width:980px;height:6px;}

#center_line{padding:4px;line-height:24px;border-right:#B9CAC4 1px solid;border-left:#B9CAC4 1px solid;}

#right_c {width:170px;float:right;}

#center_c {width:620px;float:left; margin-left:10px;}

#menul {

	FLOAT: left; BACKGROUND-IMAGE:url(navl.gif); WIDTH: 10px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 36px

}

#top_ad{margin-bottom:4px; float:right;}

#menubg {

	FLOAT: left; BACKGROUND-IMAGE: url(navbg.gif); WIDTH: 960px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 36px

}

#menubg UL LI {

	PADDING-RIGHT: 7px; PADDING-LEFT: 6px; BACKGROUND: url(menuline.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 92px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

#menubg UL LI.nobg {

	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 90px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none

}

#menubg UL LI A {

	MARGIN-TOP: 5px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fff; LINE-HEIGHT: 27px; HEIGHT: 27px; TEXT-ALIGN: center; TEXT-DECORATION: none

}

#menubg UL LI A SPAN {

	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px

}

#menubg UL A:hover {

	BACKGROUND: url(limenul.gif) no-repeat left top; TEXT-DECORATION: none

}

#menubg A:hover SPAN {

	BACKGROUND: url(limenur.gif) no-repeat right top

}

#menubg UL LI.Current A {

	MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(menuonl.gif) no-repeat left top; COLOR: #000; LINE-HEIGHT: 30px; HEIGHT: 30px

}

#menubg UL LI.Current A:hover {

	BACKGROUND: url(menuonl.gif) no-repeat left top; COLOR: #000

}

#menubg UL LI.Current A:hover SPAN {

	BACKGROUND: url(menuonr.gif) no-repeat right top

}

#menubg UL LI.Current A SPAN {

	DISPLAY: block; BACKGROUND: url(menuonr.gif) no-repeat right top

}

#menubg UL LI.nobg {

	BACKGROUND: none transparent scroll repeat 0% 0%

}

#menur {

	FLOAT: left; BACKGROUND-IMAGE: url(navr.gif); WIDTH: 10px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 36px

}

#promenul {

	FLOAT: left; BACKGROUND-IMAGE: url(pronavl.gif); WIDTH: 10px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 37px; clear:left;

}

#promenubg {

	FLOAT: left; BACKGROUND-IMAGE: url(pronavbg.gif); WIDTH: 960px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 37px

}

#promenubg UL LI {

	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: url(promenuline.gif) no-repeat right 13px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 60px; MARGIN-RIGHT: 5px; PADDING-TOP: 8px

}

#promenubg UL LI A {

	DISPLAY: block; COLOR: #000; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: center; TEXT-DECORATION: none

}

#promenubg UL LI A SPAN {

	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px

}

#promenubg UL LI A:hover {

	BACKGROUND: url(lipormenul.gif) no-repeat left top; COLOR: #ffff00

}

#promenubg UL LI A:hover SPAN {

	BACKGROUND: url(lipormenur.gif) no-repeat right top

}

#promenubg UL LI A:hover {

	COLOR: #ff7300

}

#promenubg UL LI.Current A {

	BACKGROUND: url(promenuonl.gif) no-repeat left top; COLOR: #ffffff

}

#promenubg UL LI.Current A SPAN {

	BACKGROUND: url(promenuonr.gif) no-repeat right top

}

#promenubg UL LI.Current A:hover {

	COLOR: #000

}

#promenubg UL LI.nonebg {

	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 46px; PADDING-TOP: 8px

}

#promenubg UL LI.worda {

	WIDTH: 55px

}

#promenubg UL LI.wordb {

	WIDTH: 65px

}

#promenubg UL LI.wordc {

	WIDTH: 90px

}

#promenubg UL LI.wordd {

	WIDTH: 100px

}

#promenur {

	FLOAT: left; BACKGROUND-IMAGE: url(pronavr.gif); WIDTH: 10px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 37px

}

.passport{ color:#000000; line-height: 26px;margin:0 auto; width:90%px; height:26px; }

.passport a { color:#000000; padding-right: 10px; padding-left: 10px; }

.passport .s0,

.passport .s1{ color:#000000; float:left; padding-top: 5px; padding-right: 5px; padding-left: 10px; }

.passport .s0 a,

.passport .s0 a:visited,

.passport .s0 a:hover{ color:#000000; padding-top: 5px; }

.passport .s1{ color:#000000; line-height: 26px; padding-top: 5px; }

.passport .s2{ color:#000000; line-height: 26px; float:left; padding-top: 5px; padding-right: 0; padding-bottom: 0; }

.passport .s2 input,

.search li.s2 input,

.inputText{ border:solid 1px #000; width:50px; font-size:12px; height:auto; padding-top: 5px; }

.passport .s3{ line-height: 26px; float:left; padding: 5px 0 0 10px; }

.passport .s3 input,

.btnsubmit,

.search li.s3 input{
height:19px; width:48px; background:url("bg_button.gif"); border:0; padding:1px 0 0; font-size:12px;text-align:center;
cursor:pointer;
}

.btnsubmit63x18{
height:19px; width:63px; background:url("bg_button_63x18.gif"); border:0; padding:1px 0 0; font-size:12px;text-align:center;
cursor:pointer;
}

.btnsubmit88x18{
height:19px; width:88px; background:url("bg_button_88x18.gif"); border:0; padding:1px 0 0; font-size:12px;text-align:center;
cursor:pointer;
}

.btnsubmit112x18{
height:19px; width:112px; background:url("bg_button_112x18.gif"); border:0; padding:1px 0 0; font-size:12px;text-align:center;cursor:pointer;
}

.passport .s4{ line-height: 26px; float:right; padding-top: 5px; padding-right: 0; padding-bottom: 0; }

.passport .s5{ color:#000000; line-height: 26px; float:left; padding-top: 8px; padding-left: 10px; }

.passport .s5 input{ line-height: 26px; vertical-align:middle; padding-top: 8px; }

.passport input.inpcheckbox{
width:13px;
height:13px;
background:url("bg_checkbox.gif") no-repeat;
font-size:12px;
}

.passport .s6{ text-indent: 10px; float:left; padding-top: 5px; padding-bottom: 0; }

div.test{ 
width:275px; 
height:85px;
padding-top:6px; 
overflow:hidden; 
text-overflow:ellipsis; 
line-height:140%;
}

table.maincontent{
  width: 980px;
  background: #ffffff;
}

.ultop, .ulitem, .ulrow, .ulcenter, .ulmul{margin: 0px; padding: 0px; list-style-type: none; text-align: left; clear: both;}

.ultop li a { color: #000; }

.ultop li{list-style: circle inside; margin-left: 3px;}

.ulitem li{ color: #000; list-style: circle inside; margin-left: 3px;}

.ulitem li a { color: #000; }

.ulrow li{padding:3px;}

.ulcenter li{text-align: center;}

.ulmul{ line-height: 26px; overflow: hidden; padding-right: 5px; text-align:left;}

.lm{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}

.fl{ float:left; border-bottom: 1px dashed #bdd8e0; }

.fr{ float:right; border-bottom: 1px dashed #bdd8e0; }

.cl{clear:left;}

.cr{clear:right;}

.cb{clear:both;}

.tl{text-align:left;}

.tc{text-align:center;}

.tr{text-align:right;}

.more{text-align: right;}

.bookface{
background:#FFF;
border:#C3C3C3 1px solid;
padding:0px;
margin:0px;
filter:progid:DXImageTransform.Microsoft.Shadow(Color=#333333,Direction=120,strength=4); 
}

.gridtop{ text-align:center; height:25px; font-weight:bold; padding-top:8px;}

.head{
  background-color: #f9f9f8;
  vertical-align: left; 
  padding: 3px; 
  font-size: 12px;
  color: #000; 
}

.grid{
  background-color: #B9CAC4;
}

.even{
  background-color: white; 
  padding: 3px;
  text-align:left;
}

.odd{
  background-color: white; 
  padding: 3px;
  text-align:left;
}

div#content {
  text-align: center; 
  width:100%;
  padding: 0px; 
}

.pages{
padding-top:10px;
}

div#content2 {
  text-align: center; 
  padding: 0px; 
}

.hottext{
  color: #FF0000;
}

.main{
  width: 980px;
  clear: both;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

#left{
  float: left;
  width: 180px;
  margin-right:10px;
}

.leftblock{
  width: 100%;
  border: 1px solid #ff0000;
  margin-bottom: 10px;
}

#leftblock-top_img {background:url(Content-top.gif) no-repeat left;width:180px;height:17px;margin-top:1px;}

#leftblockt-bottom_img {background:url(Content-bottom.gif) no-repeat center; width:180px;height:17px;}

.leftblocktitle{ height: 25px; background:url(top-title.gif) no-repeat center; color: #fff; font-size: 13px; line-height: 26px; font-weight:bold; text-align:center;} 

.leftblockcontent{
  width: 100%;
  margin: 0px !important;
  margin: 0px;
  line-height:22px;
}

#right{
  float: right;
  width: 182px;
}

.rightblock{
  width: 100%;
  border: 1px solid #ff0000;
  margin-bottom: 10px;
}

.rightblocktitle {background:url(top-title2.gif) no-repeat left; height:25px;color: #fff; font-size: 13px; line-height: 26px; font-weight:bold; padding-left:25px; text-align:left;}

#rightblock-top_img {background:url(Content-top.gif) no-repeat left;width:150px;height:18px;margin-top:1px;}

#rightblockt-bottom_img {background:url(Content-bottom.gif) no-repeat center; width:180px;height:17px;}

.rightblockcontent{
  width: 100%;
  margin: 0px !important;
  margin: 0px;
  line-height:22px;
  text-align:left
}

#centers{
  float: left;
  width: 590px;
}
#centerm{
  float: left;
  width: 785px;
}

#centerl{
  float: left;
  width: 980px;
}
.block{width:590px;}
.mblock{width: 980px;}

.blocktitle { 
background:url(center-title.gif) no-repeat left;
 height:25px;
 color: #fff;
  font-weight: bold; 
  font-size: 14px; 
  line-height: 26px; 
  padding-left: 10px;
  text-align:left}

.blockcontent{
  width: 100%;
  margin: 0px !important;
  margin: 0px;
  line-height:24px;border-right:#B9CAC4 1px solid;border-left:#B9CAC4 1px solid;
}