body {background-color:#122541;font-family:Arial, Helvetica, sans-serif;font-size:10pt;margin:0;padding:0;
	background-image: url(/images/v1/bg_bot.jpg);background-repeat: no-repeat;background-position: center bottom;}
.botmenu { background-image: url(/images/v1/botmenu_fone.png); background-repeat: repeat-y; background-position: left; }
.pdate {color: #122541;font-size: 12px;}
.paddress {font-size: 12px;}
.sp_menu {margin: 0px;padding-top: 10px;padding-right: 22px;padding-bottom: 10px;padding-left: 40px;
	font-size: 12px;color: #006699;text-indent:0px;}
.sp_menu a {color: #006699;text-decoration: underline;padding-right: 6px;padding-left: 6px;}
.sp_menu a:hover {text-decoration: none;color: #000000;}

.input-text{font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:normal;color:#A7ADB6;border:none;
width:172px;height:20px;vertical-align:top;text-indent:5px;background:url('/images/v1/input.gif') 0 0 no-repeat;}
.input-button{background:url('/images/v1/find.gif') no-repeat;height:20px;border:0;width:22px;vertical-align:top;}
 #find {background: url('/images/v1/find.jpg') right no-repeat 1px 1px;font-size:14px;padding-left:20px;line-height:14px;position:relative;}
 #find:focus {background-color:#F0F0F0;}
.menu2 {margin:0;padding:4px 0px 7px;text-indent:0;font-size:10pt;}
a.menu2 {font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#036;text-decoration:none;padding:0;}
a.menu2:hover{color:#390;padding:0;}
#hrmenu{width:920px;height:30px;margin:0;padding:0;float:right;}
.hmenu {margin:0;padding:0 7;}
.hmenu_act {margin:0;padding:0 3;}
a.hmenu{font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#000;text-decoration:underline;}
a.hmenu:hover{color:#122541;text-decoration:none;}
.menuactive{color:#fff;font-size:10pt;}
a.menuactive{text-decoration:none;}
.active{font-weight:bolder;color:#000000;}
.zag{padding-left:20px;font-weight:bolder;font-size:12pt;color:#174A83;line-height:18pt;}
.sub0{margin-left:5px;}
.sub{margin-left:20px;}
.sub2{margin-left:35px;}
a.active2{font-weight:bolder;font-size:10pt;color:#174A83;text-decoration:none;}
a.active2:hover{font-weight:bolder;font-size:10pt;color:#122541;text-decoration:none;}
#news{width:220px;text-align:left;margin-left:10px;font-size:10pt;padding-top:5px;}
#news a{color:#000;text-decoration:underline;}
#news a:hover{color:#174a83;}
.about{font-size:10pt;line-height:12pt;}
#content{width:100%;text-align:left;padding-top:0px;padding-bottom:15px;font-size:10pt;}
#content h1{ text-transform:uppercase;color:#174a83;font-size:12pt;border-left:3px #174a83 solid; padding-left:10px;width:400px;}
#content h3{font-size:11pt;font-weight:bolder;line-height:12pt;}
#content h4{font-size:11pt;font-weight:bolder;line-height:12pt;}
#content a { color: #006699;text-decoration: underline;}
#content a:hover {text-decoration: none;color: #000000;}
#content p{text-align: left;font-size:10pt;color:#333;}
#content table{text-align: left;font-size:10pt;color:#333;}
#content ul{list-style:square url(/images/v1/arr.gif) outside;padding-top: 0;font-size:10pt;}
#content li{line-height:15pt;}
#content hr{
	height: 2px;
	border: none;
	color: #174A83;
	background-color: #174A83;
}

.footer
{color:#FFF;
font-size:9pt;
}

a.footer
{text-decoration:underline;
color:#FFF;
}

a.footer:hover
{text-decoration:none;
}


.first
{
	margin:0;
padding:0;
}

a.first
{
 font-size:10pt;
 color:#036;
 text-decoration:none;
 padding:0 0 0 7px;
}

a.first:hover
{color:#6C3;
}


#vmenu
{
	width:210px;
text-align:left;
margin-left:5px;
font-size:10pt;
padding-top:5px;
}

#vmenu ul
{margin:0;
float:left;
padding-left:10px;
padding-top:10px;
margin-left:15px;
list-style-image:url(/images/v1/tr.png);
list-style-position:outside;
line-height:21pt;

}


#vmenu ul li
{
font-size:10pt;
color:#000;
line-height:14pt;
list-style-position:outside;
list-style-image:url(/images/v1/tr.png);
margin-top: 10px;
}


#vmenu ul li a.noact
{color:#000;
text-decoration:none;



}

#vmenu ul li a.noact:hover
{color:#174a83;
text-decoration:none;

}


.news2 { float:left; text-align:left; font-size:10pt; color:#333; margin-top:5px;}
.descn { text-indent:0px;  padding:0; margin:0;}
.date {font-size:10pt; color:#000; text-align:left;  margin:0; padding:2 0 0 0;}
.newstitle {color:#369; font-size:10pt; font-weight:bolder; margin:0; padding:2 0 10 0;}
a.newstitle {color:#369; text-decoration:underline; line-height:14pt; font-weight:bolder;}

.faq { float:left; text-align:left; font-size:10pt; color:#333; margin-top:5px;}
.faqtitle {color:#000; font-size:10pt; font-weight:bolder; }
.faq p{ text-indent:0px; margin-top:5px; padding-left:10px; border-left:2px #174a83 solid;}

.pages {float:right; padding-top:10px; text-align:right; }
.pages a { padding:0 5px 0 5px; }
.pages a.active {color:#000; font-weight:bolder; text-decoration:none; }

table.bt1 { font-size: 12px; border: 1px solid #999999; border-collapse: collapse; padding: 4px; margin: 0px; }
table.bt1 td { font-size: 12px; border: 1px solid #FFFFFF; border-collapse: collapse; padding: 4px; margin: 0px; }
.tbzag { color: #000000; background-color: #FFFFFF; font-weight: bold;}
.tl1 { background-color: #e7e7e7; }
.tl2 { background-color: #f5f5f5;}

.pcatm1 {margin: 0px; padding: 0px; text-transform: uppercase; font-weight: bold; font-size: 12px;}
.bluelink {color: #174A83; text-decoration: underline;}
.bluelink:hover { color: #000000;}
.pcatm2 { font-size: 12px; margin: 0px; padding: 5px 0px 0px;}
.blacklink { color: #000000; text-decoration: none;}
.blacklink:hover { color: #006699; text-decoration: underline;}
.btn {background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #174a83; border: 1px solid #999999;}


.bordmenu2 { border-right: 2px solid #081141; border-bottom: 2px solid #081141; border-left: 2px solid #081141;}
.menusub {font-family:Tahoma, Geneva, sans-serif; font-weight:bolder; }
ul.menusub {padding: 0; list-style-type:none; margin:0; }
li.menusub {display:block; float:left; height:23px;}
a.menusub { font-family:Tahoma, Geneva, sans-serif; height:23px; line-height:16pt; color:#174A83; text-decoration:none;
	font-size:8pt; text-decoration:none; padding:0 20px 0 0px;}
a.menusub:hover { text-decoration:underline; }
a.top_link { height:23px; display:block; float:left; line-height:16pt; color:#FFF; text-decoration:none;
	font-size:8pt; padding: 0px 0px 0px 8px; background: url(/images/v1/sub.gif)  repeat left; margin-right:15px;}
a.top_link:hover {text-decoration:none;}
a.top_link span.subactive {background: url(/images/v1/sub.gif) no-repeat right; padding: 0px 8px 0px 0px; height:23px; display:block; float:left; }

.whitezag { color: #FFFFFF; font-size: 16px; text-transform: uppercase; margin: 0px;
	padding-top: 5px; padding-right: 20px; padding-bottom: 5px; padding-left: 20px;}
.formarea { font-size: 12px; font-family: Arial, Helvetica, sans-serif; border: 1px solid #999999;}
.formbut {}

.glnewstop {background-image: url(/images/v1/gl_news_top.png); background-repeat: no-repeat; background-position: top;}
.glfont {font-size: 11px;}
.glnewsp {margin: 0px; padding-top: 7px; padding-bottom: 20px;}
.glnewsdate {font-weight: bold; margin: 0px; padding-top: 3px; padding-bottom: 2px;}
.glfaqp {text-indent:0px; margin-top:10px; padding-left:10px; border-left:2px #174a83 solid; margin-bottom: 20px;}

.capt {margin: 0px; padding-top: 5px; font-size: 11px;}
.capt a {color: #006699;text-decoration: underline;}
.capt a:hover {text-decoration: none;color: #000000;}


.itemphoto {position: relative; background-color: #E6E6E6;width: 122px;height: 210px;border: 1px solid #CCCCCC;float: left;padding: 5px 5px 0 5px;margin: 5px;text-align: center;}
.itemphoto .pho, .itemphoto .pho td { width: 121px;  padding: 0px; margin: 0px; border-collapse: collapse; border-style: none;}
.itemphoto .pho div {height: 160px; overflow: hidden;}
.itemphoto img {text-align: center; border: 0px; }
.itemphoto #name { text-align: center; padding: 5px; position: absolute; bottom: 0px; left: 0px; width: 120px;}
	

