@charset "utf-8";
/* CSS Document */
html *{
margin:0px;
padding:0px;
font-family: Arial;
}
img {
border:0px;padding:0px;margin:0px;
}
body{
text-align: left;
width: 100%;
background:#033c65;
font-size: 12px;}
li{
list-style-type: none;
}
#container{
margin: auto;
clear: both;
width:1004px;
background:url(../images/bg.gif) repeat-y;
}
#content{
margin: auto;
clear: both;
width:982px;
/*border-top:solid 30px #73b7c9;
border-bottom:solid 30px #73b7c9;*/
padding:8px 7px 8px 9px;
}
#content_left{
float:left;
background:#eae7e2;
width:300px;
border-bottom:#d6d3ce 1px solid;
border-right:#d6d3ce 1px eae7e2;
}
#content_menu{
float:left;


}
#content_right{
float:left;
background:#f3f0eb;
width:682px;
border-bottom:#d6d3ce 1px solid;
}
#content_rights{

}
#adv{
margin: auto;
padding:5px 0px 5px 0px;
clear: both;
}
#footer{background:#ad0e10;line-height:200%;text-align:center;color:#fff;font-weight:bold;}

.border1{
background:#eae7e2;
border-bottom:#d6d3ce 1px solid;
border-right:#d6d3ce 1px solid;
width:218px;
}
.border2{
background:#f3f0eb;
border-bottom:#d6d3ce 1px solid;
float:left;
width:763px;
}
.lh1{line-height:150%;}
.padding1{padding:0px 0px 5px 0px;}
.padding2{padding:0px 0px 5px 5px;}
.td1{
background:url(../images/bg1.gif) ;
width:320px;
height:150px;
}
.font1{
color:#68635d;
font-weight:bold;
padding:5px 0px;
}
.font2{
color:#fff;
font-weight:bold;
}
.textcontent
{
	text-indent:2em;
	line-height:200%;
	}
.f_left{float:left;}
.space5px{height:5px;clear:both;margin:auto;overflow:hidden;}
h1{ font-size:14px;line-height:120%; color:#6c6863;}
.box1{color:#ffffff;padding:8px; margin:auto; clear:both; background:#000000;line-height:150%;}
.box2{color:#ffffff;padding:4px; margin:auto; clear:both; background:#000000;line-height:150%;}
.box2 li{ border-bottom:1px dashed #666666;}
.box3{padding:4px;line-height:150%;margin:auto; clear:both;color:#ffffff;}
.box3 li{float:left;border:none; }
.box4 li{float:none;border:none;}
.box5 li{float:none;border:none;line-height:200%;padding:0px 0px 0px 5px;}
.box6{padding:4px;line-height:150%;margin:auto; clear:both;}
.box6 li{float:none;border:none;padding-top:8px;}
.box7{color:#ffffff;padding:4px; margin:auto; clear:both; background:#000000;line-height:200%;}
.box7 li{ border-bottom:1px dashed #666666;}
.box_class{float:left;width:150px; line-height:200%;}
.font_yb{ color:#FFFF00;font-weight:bold;}
.font_y{ color:#FFFF00;}
.li_bg_666{ background:#666666;}
.border_w{border:1px solid #ffffff;}
.input1{height:16px;}
.clear{clear:both;margin: auto;}
.showpic{border:1px solid #ffffff;width:75px; height:75px;clear:both;text-align:center;background:#000000;}
.showpic_tb{ width:100%; height:75px; }

.showpict{border:1px solid #c2c2c2;width:160px; height:150px;clear:both;text-align:center;padding-top:5px;padding-bottom:5px;background:#000000;}
.showpic_tbt{ width:100%; height:150px; }

.showpicxs{border:1px solid #ffffff;width:45px; height:45px;clear:both;text-align:center;background:#000000;}
.showpicxs_tb{ width:100%; height:45px; }

.showpicsm{width:155px;clear:both;margin:auto;padding:auto;text-align:center;}
.showpicsm_tb{border:1px solid #ffffff; width:120px;height:120px;margin-bottom:5px;background:#000000; }
.showpicsm_photo{border:1px solid #ffffff;margin-bottom:5px;}
.bg_black{background:#000000;}
.page_font{font-family:Webdings;}
.box_picture{float:left; width:152px; height:172px;overflow:hidden;}
.t_a_c{ text-align:center;}
a:link { color: #585858; text-decoration:none;}
a:visited { color: #585858; text-decoration:none;}
a:hover { color: #000; text-decoration:underline;}

a.yellow:link { color: #ffff00; text-decoration:none;font-family:tahoma;font-size:11px;}
a.yellow:visited { color: #ffff00; text-decoration:none;font-family:tahoma;font-size:11px;}
a.yellow:hover { color: #ffffff; text-decoration:none; font-family:tahoma;font-size:11px;}

a.white:link { color: #fff; text-decoration:none;}
a.white:visited { color: #fff; text-decoration:none;}
a.white:hover { color: #ffff00; text-decoration:none;}

a.buttonlink:link { color: #fff; background:#ad0e10; text-align:center; text-decoration:none;font-weight:bold;border:1px solid #ffffff;padding:2px;display:block;}
a.buttonlink:visited { color: #fff;background:#ad0e10; text-align:center; text-decoration:none;font-weight:bold;border:1px solid #ffffff;padding:2px;display:block;}
a.buttonlink:hover { color: #ffff00;background:#666666; text-align:center; text-decoration:none;font-weight:bold;border:1px solid #ffffff;padding:2px;display:block;}

a.nm:link { color: #fff; text-decoration:none;font-weight:normal;}
a.nm:visited { color: #fff; text-decoration:none;font-weight:normal;}
a.nm:hover { color: #fff; text-decoration:underline;font-weight:normal; }
a.letter:link { color: #aaaaaa; text-decoration:none;font-weight:bold; background:#555555; }
a.letter:visited { color: #aaaaaa; text-decoration:none;font-weight:bold;}
a.letter:hover { color: #fff; text-decoration:none;font-weight:bold; background:#ad0e10;width:20px; display:block; }


fieldset {  border:none;}

.pager { height:30px; line-height:30px; text-align:center; font-size: 12px; }
.pager a { margin: 0 0 0 2px; padding: 2px 5px; border: 1px #B9DAF2 solid; background: #DDEDF9; font-weight: 400; color: #000; text-decoration: none; }
.pager a:hover { border: 1px #3E98DB solid; padding: 2px 5px; background: #3E98DB; color: #fff; text-decoration: none; }
.pager span { margin: 0 0 0 2px; padding: 2px 5px; border: 1px #3E98DB solid; background: #3E98DB; font-weight: 600;color: #fff; }

.pbox
{
	width:320px;
	height:54px;
	overflow:hidden;
	}
.map
{
	background:url(../images/map.gif) no-repeat left top;
	width:552px;
	height:447px;
	position:relative;
}

.map .area
{
	font-size:12px;
	font-weight:normal;
	display:block;
	position:absolute;
}

.area a
{
	padding-left:10px;
	background:url(../images/mappoint.gif) no-repeat;
	text-decoration:none;
}

.area a:hover
{
	background-position:left bottom;
	text-decoration:none;
}
.map .showarea
{
	position:absolute;
	padding:5px;
	background:#ffffff;
	border:solid 1px gray;
	text-align:left;
	width:150px;
	z-index:999;
}
.showarea a
{
	background:none;
	text-decoration:none;
}

.gray { color:gray; }