/* body */
body {
	margin: 0;
	padding: 0;
	background: #fff url(/images/bg.jpg) 0 0 repeat-x;
}

/* container */
table#container {
	width: 1000px;
	height: 100%;
	margin: 0;
	padding: 0 20px;
	border: 0;
	background: url(/images/bg2.jpg) 0 0 no-repeat;
}

/* quote */
.quote {
	margin: 8px 10px;
	padding: 4px;
	border-left: 3px solid #ff9900;
	border-top: 1px solid #999;
	border-right: 3px solid #ff9900;
	border-bottom: 1px solid #999;
	background: #fff url(/images/bg.jpg) 0 75% repeat-x;
}

/* clouds */
#clouds {
	text-align: center;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	line-height: 30px;
}
#clouds a:hover {
	background: #5f91ae;
	color: #fff;
	text-decoration: none;
}

.clouds_xsmall {
	font-size: 10px;
}
.clouds_small {
	font-size: 14px;
}
.clouds_medium {
	font-size: 18px;
}
.clouds_large {
	font-size: 24px;
}
.clouds_xlarge {
	font-size: 30px;
}

/* code */
.scriptcode {
	margin: 8px 10px;
	padding: 4px;
	border-left: 3px solid #ff9900;
	border-top: 1px solid #999;
	border-right: 3px solid #ff9900;
	border-bottom: 1px solid #999;
	background: #fff url(/images/bg.jpg) 0 75% repeat-x;
}

/* navigation page */
.navigation {
	font-size: 18px;
	font-weight: normal;
}
.navigation span {
	padding: 2px 4px;
	background: #5f91ae;
	color: #fff;
}

.navigation a {
	padding: 2px 4px;
	text-decoration: none;
}
.navigation a:hover {
	background: #ff9900;
	text-decoration: none;
	color: #fff;
}

/* footer */
table#footer {
	width: 100%;
	margin: 0 0 8px 0;
	border: 0;
}

/* footer copyright */
.copyright {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	padding-left: 14px;
}
.copyright a {
	color: #333;
}

.ImgPost {
	margin: 0;
	padding: 4px;
	border: 4px solid #8babc0;
}

/* -------------------------------------- */

a:hover{
	text-decoration:none;
}

.adminform{
	font-weight:bold;
}

.adminformt{
	border: 1px solid #7ca1b9;
}

.attention1{
	font-family: Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background-color: #5f91ae;
	padding:4px 10px 4px 32px;
}

.author{
	font-family: Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#000;
}

.attention2{
	font-family: Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#ff9900;
	padding:4px 10px 4px 32px;
}

.attention3{
	font-family: Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background-color: #ff9900;
	padding:4px 10px 4px 32px;
}

.advertising img{
	margin-right:10px;
	margin-bottom:20px;
}

.advertisingInfo{
	color:#fd9800;
	font-weight:bold;
}

.advertisingInfo2{
	color:#cfcfcf;
	font-weight:normal;
}

.banner img{
	border: 1px solid #BBD9E6;
}

.banner1{
	margin-bottom:14px;
 	background-color: #666666;
	border: 5px solid #BBD9E6;
}


.banner1info{
	font-family: Tahoma;
	font-size:10px;
	color:#ccc;
	margin:10px 6px 10px 10px;
}

.banner1info a{
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}

.banner1info a:hover{
	#text-decoration:underline;
}

.banner2{
	margin-bottom:14px;
}

.bannerText{
	font-family: Tahoma;
	font-size:11px;
	padding:0 0 30px 0;
	color:#000;
}

.bannerText table{
	margin:0px;
	border-collapse: collapse; 
    border-spacing: 0px;
	width:100%;
	border-top:1px solid #b9d8e5;
}

.bannerText td{
	vertical-align:top;
	padding:20px 10px 20px 14px;
	text-align:left;
	background-image: url(/images/b_btxt.gif); 
	background-position: top left; 
	background-repeat: no-repeat;
}

.bannerText a{
	color:#0084c6;
	text-decoration:none;
}

.bannerText a:hover{
	text-decoration:underline;
}

.begunTop .bgul1{
	padding-top:32px !important;
}

.begunTop, .begunTop td, .begunTop a{
	font-family: Tahoma;
	background-color:#fff;
}

.begunTd{
	padding:0 32px 0 32px;
	widht:100%;
}

.begun{
	margin:28px 0 32px 0;
}

#begunAutoScroll{
	width:100%;
}

.block{
	margin-bottom:14px;
}

.block2{
	margin:0 20px 20px 0;
}

.block2tdR{
	padding-right:20px !important;
}

.blockdata{
	font-family: Tahoma;
	font-size:11px;
	color:#5f91ae;
}

.blocktitle, a.blocktitle{
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#FF9900;
}

.blocklink, a.blocklink{
	font-family: Tahoma;
	font-size:11px;
	color:#FF9900 !important;
}

.blocklink2{
	font-family: Tahoma;
	font-size:11px;
	color:#000;
}
a.blocklink2{
	color:#000;
	text-decoration:none;
}

.blocklink2_{
	font-family: Tahoma;
	font-size:11px;
	color:#FF9900;
}


a:hover.blocklink2{
	color:#FF9900;
	#text-decoration:underline;
}

.block_top_title{
	font-family: Tahoma;
	font-size:19px;
	color:#fff;
	background-image: url(/images/titile_line.jpg); 
	background-repeat: no-repeat;
	background-position: right;
	background-color:#5D8FAD;
	height:32px;
	text-transform: upper-case;
}

.block_top_title_bg{
	background-image: url(/images/titile_line.jpg); 
	background-repeat: no-repeat;
	background-position: right;
	background-color:#5D8FAD;
	height:32px;
}
.block_top_title_font{
	font-family: Tahoma;
	font-size:17px;
	font-weight:bold;
	color:#fff;
}


.block_top_title_bullet{
	padding-left:4px;
	background-color:#5D8FAD;
}

.block_body{
	padding: 14px 14px 0 14px;
}

.block2 a{
	color:#5f91ae;
}

.block2 td{
	padding:0 8px 10px 0;
}

.block2_bullet{
	margin-top:4px;
}

.block3info{
	font-size:11px;
	color:#503e3e;
}

.block3data {
	font-family: Tahoma;
	font-size:11px;
	color: #cd853f;
}

.block3link, a.block3link {
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#ff9900 !important;
}

.block3title {
	font-family: Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#503E3E;
	padding:0;
	margin:0;
}

a.block3title{
	font-family: Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#FF9900;
	padding:0;
	margin:0;
}

.block3titleSingle{
	font-family: Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#000;
}

.block4 td{
	padding:0 20px 20px 0;
}

.block4img{
	border: 1px solid #7ca1b9;
}

.block4title{
	font-size:12px;
	font-weight:bold;
}

.block4titleBlack a{
	color:#000 !important;
}

.block4text{
	font-size:12px;
	text-align:justify;
}

.block4imgblock4single{
	border: 1px solid #7ca1b9;
	margin-bottom:20px;
}

.block5title{
	font-family: Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#000;
	padding:0;
	margin:0;
}

.block5title a{
	font-family: Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#ff9900 !important;
	padding:0;
	margin:0;
}

.block6title{
	font-family: Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#000;
	padding:0;
	margin:0;
}

.block6title a{
	font-family: Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#000 !important;
	padding:0;
	margin:0;
}

.boardmenu td{
	padding:0 4px 4px 0;
	font-size:12px;
}

.boardmenu_link{
	padding:2px 0 8px 0;
}

.boardmenu_link_{
	color:#ff9900 !important;
}

.boardmenu img{
	margin:0;
	padding:2px 2px 0 0;
}

.board_table{
	border-bottom:1px solid #B9D8E5;
	margin-bottom:20px;
}

.board_table td{
	font-family: Tahoma;
	font-size:12px;
	padding:6px 20px 6px 20px;
}

.board_table_inner td{
	padding:0;
}

.board_table_title, .board_table_title a{
	font-weight:bold;
	color:#fff !important;
}

.board_table_subtitle, .board_table_subtitle a{
	color:#fff !important;
}

.begun_center {
	margin-left:-5px;
}

.begun_left{
	padding:12px;
}

.begun_center font, .begun_left font{
	font-weight: normal !important;
	font-size: 11px !important;
}

.b_b_coner{
	margin-right: 21px;
}

.cbx{
	margin: 10px 0pt -1px;
}

.filter{
	background-color:#e9f2f7;
}


a.filterTitle{
	font-size:11px;
	color:#000 !important;
	text-decoration:none;
}
a.filterTitle:hover{
	text-decoration:underline;
}

.filter select{
	font-size:11px;
}


form{
	margin:0;
	padding:0;
}

.form1{
	font-size:12px;
	color:#000;
	##padding:22px 32px 32px 22px;
}

.form1first td{
	padding-top:22px !important;
}

.form1 td{
	padding:0px 32px 20px 32px;
}

.form1t2, a.form1t2{
	font-size:12px;
	color:#ff9900 !important;
	font-weight:bold;
}
.form1t3{
	font-size:12px;
	color:#306a8f;
}

.form1t4{
	font-size:12px;
	color:#000;
}

.form1txt{
	font-size:11px;
	color:#000;
}

.form1ext td{
	padding:0;
	margin:0;
}

.form1_input, .inputbox{
	width:90%;
	border: 1px solid #7ca1b9;
}

form1_input_file{
	width:100;
	border: 1px solid #7ca1b9;
}

.form1_input2{
	width:100px;
	border: 1px solid #7ca1b9;
}
.form1_input3{
	border: 1px solid #7ca1b9;
}

.form1 textarea{
	border: 1px solid #7ca1b9;
	width:90%;
	height:100px;
}

.highlight{
	font-weight:bold;
	color:#FF9900;
}

.hr1{
	height: 1px;
	border: none;
	line-height:1px;
	width:100%;
	background-color:#b9d8e5;
	color:#b9d8e5;
	margin:21px 0 21px 0;
}

.hr2{
	height: 1px;
	border: none;
	line-height:1px;
	width:100%;
	background-color:#b9d8e5;
	color:#b9d8e5;
	margin:14px 0 14px 0;
}

.hr2_print{
	height: 1px;
	border: none;
	line-height:1px;
	width:100%;
	background-color:#000;
	color:#000;
	margin:14px 0 14px 0;
}

.hr3{
	height: 1px;
	border: none;
	line-height:1px;
	width:100%;
	background-color:#939393;
	color:#939393;
	margin:14px 0 14px 0;
}

.hr4{
	height: 1px;
	border: none;
	line-height:1px;
	width:100%;
	margin:14px 0 14px 0;
}

.tdhr5{
	background-color:#fff;
	padding:0 32px 0 32px;
}

.hr5{
	height: 1px;
	border: none;
	line-height:1px;
	width:100%;
	background-color:#b9d8e5;
	color:#b9d8e5;
}

.icq{
	background-color:#fff;
	border:1px solid #b6ccd9;
	padding:7px;
	margin-bottom:14px;
}
.icq a{
	color:#000 !important;
	font-weight:bold;
	font-size:11px  !important;
	text-decoration:none;
}
.icq a:hover{
	text-decoration:underline;
}

.icq2{
	background-color:#fff;
	padding-top:7px;
}
.icq2 a{
	color:#5F91AE !important;
	font-weight:bold;
	font-size:11px  !important;
	text-decoration:none;
}
.icq2 a:hover{
	text-decoration:underline;
}

.leftmenu{
	margin-bottom:14px;
}

.leftmenu td{
	font-family: Tahoma;
	font-size:14px;
	color:#fff;
	line-height: 24px;
}

.leftmenu td a{
	font-family: Tahoma;
	font-size:14px;
	color:#fff;
}

.leftmenu_title{
	padding-left:8px;
	height:18px;
	padding-bottom:2px;
}

.leftmenu_title a:hover{
	color: #ff9900;
}

.leftmenu_title #active_menu{
	color: #ff9900 !important;
}

.leftmenu_title_{
	color: #ff9900 !important;
}

.letter{
	background-color:#306A8F;
	font-family: Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	width:27px;
	margin-bottom:7px;
}

.letter td{
	padding:3px 2px 3px 6px;
	font-size:14px;
}

.letter img{
	padding:0 2px 0 0;
}

.letters_table_td{
	padding:0 16px 0 16px;
	margin:0 0 0 0;
	border-right:1px solid #fff;
}

.link a{
	font-weight:bold;
}

.main, td.main {
	font-family: Tahoma;
	font-size:12px;
	background-color:#fff;
	padding: 0 32px 32px 32px;
	text-align:justify;
	font-color:#503E3E;
}

.main a{
	color:#5f91ae;
}

.mosimage {
	border: 1px solid #7ca1b9;
}

.menutitle{
	font-family: Tahoma;
	font-size:12px;
	background-color:#fff;
	font-weight:bold;
	padding:0 0 5px 0;
}

.message{
	font-family: Tahoma;
	font-size:12px;
	color:#ff0000;
	font-weight:bold;
}

.print_table{
	margin-bottom:30px;
}

.print_table td{
	padding-right:20px;
}

.print_title{
	font-family: Tahoma;
	font-size:20px;
}
.print_title2{
	font-family: Tahoma;
	font-size:14px;
	font-weight:bold;
}
.print_subtitle{
	font-family: Tahoma;
	font-size:11px;
}

.print_table_link a{
	color:#000;
}

.print_date{
	font-family: Tahoma;
	font-size:11px;
}

.print{
	color:#5f91ae;
}

print a{
	text-decoration:none;
}

.result{
	font-weight:bold;
	color:#FF9900;
}

.search_general{
	font-family: Tahoma;
	font-size:11px;
	color:#306a8f;
	position: absolute; 
	z-index: +1; 
	top: -45px;
	left: 520px;
}

.search_general_input{
	width: 150px; 
	font-family: Tahoma; 
	font-size: 11px; 
	color: #fff; 
	border: none; 
	background-color: #939393;
}

.search_left{
	font-family: Tahoma;
	font-size:11px;
	color:#306a8f;
	margin:12px 0 19px 0;
	_margin:8px 0 22px 0;
	width:100%;
}

.search_left_inner{
	font-family: Tahoma;
	font-size:11px;
	color:#306a8f;
	margin-bottom:14px;
}

.search_left_input{
	width: 100%; 
	font-family: Tahoma; 
	font-size: 11px; 
	color: #fff; 
	border: none; 
	background-color: #939393;
}

.search_button{
	cursor:hand;
}

.source{
	font-family: Tahoma; 
	font-size: 11px;
}

.sp{
	font-family: Tahoma;
	font-size:11px;
	color:#000;
}

.sp a{
	color:#0084c6;
	text-decoration:none;
}

.text{
	font-family: Tahoma;
	font-size:12px;
	color:#503e3e;
}

.text a{
	color:#5f91ae;
}

.textFrontpage, .textFrontpage td{
	font-family: Tahoma;
	font-size:11px;
	color:#503e3e;
}
.textFrontpage a{
	font-family: Tahoma;
	font-size:11px;
	color:#5f91ae;
}

.textDate{
	font-weight:bold;
}

td {
	font-family: Tahoma;
	font-size:11px;
}

.topmenu_table{
	margin: 6px 0 0 0;
	margin-bottom: 14px;
}

.topmenu_table td{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #fff;
	height: 25px;
	font-weight: bold;
	padding: 7px 12px 7px 12px;
	font-variant: small-caps;
}

.topmenu{
	background-color: #939393;
	border-bottom: 2px solid #fff;
}

.topmenu_{
	background-color: #FF9900;
	border-bottom: 2px solid #fff;
}

.topmenul{
	background-color: #939393;
	border-left: 1px solid #fff;
	border-bottom: 2px solid #fff;
	cursor:hand;
}

.topmenulR{
	background-color: #939393;
	border-bottom: 2px solid #fff;
	cursor:hand;
}

.topmenul_{
	background-color: #306a8f;
	border-left: 1px solid #fff;
	border-bottom: 2px solid #fff;
	cursor:hand;
}

.topmenulR_{
	background-color: #306a8f;
	border-bottom: 2px solid #fff;
	cursor:hand;
}


.topmenu a, .topmenul a, .topmenulR a, .topmenu_ a, .topmenul_ a, .topmenulR_ a{
	color:#fff;
	text-decoration:none;
}

.topmenu_data{
	font-size:11px !important;
	background-color: #939393;
	font-weight:normal !important;
	border-bottom: 2px solid #fff;
}

.topmenu_info {
	font-size:9px !important;
	color:#fff;
	font-weight:normal !important;
	background-color: #939393;
	border-bottom: 2px solid #fff;
	
}

.topmenu_info a{
	color:#fff;
	text-decoration:none;
}
.topmenu_info a:hover{
	color:#fff;
	text-decoration:underline; 
}



.top_menu_ext{
	padding:0 8px 0 8px !important;
}

.toptitle_table{
	padding-bottom:19px;
}

.toptitle1,.title, .toptitle1 a{
	font-family: Tahoma; 
	font-size: 14px; 
	font-weight:bold;
	color: #FF9900; 
	text-decoration:none;
}
.toptitle1 a:hover{
	text-decoration:underline;
}

.title2 a{
	font-family: Tahoma; 
	font-size: 14px; 
	font-weight:bold;
}

a.title2frontpage{
	font-family: Tahoma; 
	color:#5f91ae;
	font-size: 11px; 
	font-weight:bold;
}

.title2city{
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight:bold;
	color:#7ca1b9;
}

.title2city a{
	font-family: Tahoma; 
	font-size: 11px; 
	font-weight:bold;
	color: #FF9900; 
}

.toptitle1sub{
	padding-bottom:4px;
}
.toptitle1sub a{
	font-family: Tahoma; 
	font-size: 11px; 
	color: #fff; 
	text-decoration:none;
}
.toptitle1sub a:hover{
	text-decoration:underline;
}

.toptitle1input{
	font-size: 11px; 
	border: 1px solid #7ca1b9;
}

.title1, .title1 a {
	font-family: Tahoma; 
	font-size: 28px; 
	color: #fff; 
	letter-spacing: -1px;
}

.title1_td{
	padding-top:3px;
	_padding-top:0;
	height:50px;
}


.warn{
	font-family: Tahoma; 
	font-size: 12px;
	color:#fff;
	padding: 4px 4px 4px 14px;
}	

.warn_link{
	background-color: #ff9900;
	padding:4px 10px 4px 10px;
}

.warn_link a{
	font-family: Tahoma; 
	font-size: 12px;
	font-weight:bold;
	color:#fff !important;
}

.winfo{
	margin-bottom: 12px;
	border: 1px solid #5F91AE;
}

.winfoP{
	color:#999;
	padding:4px;
}

.winfoTop{
	color:#fff;
	background-color: #5F91AE;
}

.winfoLinks, .winfoLinks a{
	font-family: Tahoma; 
	font-size: 11px;
	color: #5F91AE;
	margin-bottom:2px;
}
.winfoLinks img{
	margin:2px 6px 0 0;
}

.winfoBottom{
	background-color: #DDECF2;
}

.winfoLine{
	background-color: #BBD9E6;
}

.winfoLineImg{
	margin-right:4px;
}

.winfoLineTDc{
	border-left:1px solid #BBD9E6;
	border-right:1px solid #BBD9E6;
	padding-left:4px;
	padding-right:4px;
}

.winfoLineTDr{
	padding-left:4px;
}

.winfoCenterLine{
	border-left: 1px solid #BBD9E6;
	border-right: 1px solid #BBD9E6;
}

.winfoHR{
	height: 1px;
	border: none;
	line-height:1px;
	width:100%;
	background-color:#BBD9E6;
	color:#BBD9E6 !important;
	margin:8px 0 8px 0;
}

.winfoCenter{}
.winfoCenter select{
	font-size: 11px; 
	border: 1px solid #fff;
	width:100%;
	padding:0;
	margin:0;
}
.winfoCenter td{
	font-family: Tahoma; 
	font-size: 12px;
	padding:6px 12px 6px 12px;
}
.winfoCenterHead{
	font-weight:bold;
	color:#fff;
	background-color:#5f91ae;
}
.winfoCenterHead a{
	color:#ff9900;
}
.winfoCenterHead table td{
	padding:0;
}
.winfoCenterHeadImg{
	margin-top:1px;
	margin-right:8px;
}
.winfoCenterMenu td{
	font-weight:bold;
	font-size: 11px;
	color:#fff;
	background-color:#ff9900;
	border-left:1px solid #fff;
}
.winfoCenterMenuTDr{
	border-left:1px solid #ff9900 !important;
}

.winfoCenterContent td{
	border-left: 1px solid #5f91ae;
	border-bottom:1px solid #b9d8e5;
}
.winfoCenterContentBottom td{
	border-left: 1px solid #5f91ae;
	border-bottom:1px solid #5f91ae;
}
.winfoCenterContentTDr{
	border-right: 1px solid #5f91ae;
}

.leftModul{
	background-color:#fff;
	font-size:11px;
	margin-bottom:14px;
	border:1px solid #b6ccd9;
}
.leftModul a{
	font-size:12px;
	font-weight:bold;
	color:#5F91AE;
}
