BODY, TD, P, DIV, SELECT, INPUT, TEXTAREA { 
	font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #24497B;}

body {
	margin: 0px;
	padding: 30px;
	background-image: url(/images/bg.gif);
}

A {text-decoration: none;}

A:link {COLOR: #0066C0;}
A:active {COLOR: #0066C0;}
A:visited {COLOR: #0066C0;}
A:hover {COLOR: #FF9000;}

A.inv:link {COLOR: #FF7E00;}
A.inv:active {COLOR: #FF7E00;}
A.inv:visited {COLOR: #FF7E00;}
A.inv:hover {COLOR: #0066C0;}

H1, H2, H3, H4, H5, H6 {
	font-weight: normal;
	font-size: 11px;
}

INPUT.normal, INPUT.middle, textarea.middle  {
	border: 1px solid #35709A;
	background-image:url(/images/in_shad.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	font-weight: normal;
	padding-left: 3px;
	color: #24497B;
}
INPUT.normal, SELECT.normal {width: 136px; font-weight: normal;}
INPUT.middle {width: 275px;}
select.middle {width: 272px; font-weight: normal;}
textarea {width: 230px; font-weight: normal;}
textarea.middle {width: 277px; font-weight: normal;}

.inputask {width: 230px;}
.selsearch {width: 350px;}

.but {
	background-image: url(/images/butbg.gif);
	background-repeat: repeat-x;
	border: 0px solid #008DDF;
	font-weight: bold;
	color: #FFFFFF;
	height: 18px;
}

.t2 {
	background-image: url(/images/tab/t2.gif);
	background-repeat: repeat-x;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #005BAB;
}
.b2 {
	background-image: url(/images/tab/b2.gif);
	background-repeat: repeat-x;
}
.map {
	background-image: url(/images/logo_bg.jpg);/* mapbg.jpg */
	background-repeat: no-repeat;
	background-position: left bottom;
}
.menubg {
	background-image: url(/images/menubg.gif);
	background-repeat: repeat-x;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	COLOR: #FFFFFF;
}

.menubg A:link {COLOR: #FFFFFF;}
.menubg A:active {COLOR: #FFFFFF;}
.menubg A:visited {COLOR: #FFFFFF;}
.menubg A:hover {COLOR: #CFE4F7;}

.menubg_link {
         background-image: url(/images/menubg.gif);
	background-repeat: repeat-x;
	font-size: 10px;
	COLOR:#CFE4F7 ;   
}
.menubg_link A:link {COLOR: #CFE4F7;}
.menubg_link A:active {COLOR: #CFE4F7;}
.menubg_link A:visited {COLOR: #CFE4F7;}
.menubg_link A:hover {COLOR: #CFE4F7;}


.overall {
	border-width: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-style: solid;
	border-color: #00357C;
}
.mmain {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(/images/m_under.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #005BAB;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 3px;
	text-align: left;
}
.msub {
	font-size: 10px;
	text-transform: uppercase;
	background-image: url(/images/m_under.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #005BAB;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 15px;
	text-align: left;
}

.msub2 {
	font-size: 11px;
	background-image: url(/images/m_under.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	color: #005BAB;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 15px;
	text-align: left;
}

.m2 {
	background-image: url(/images/tab/m2.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.fon {
	background-image: url(/images/fon.gif);
	background-repeat: repeat-x;
	background-position: 3px 0px;
	height: 488px;
	margin-left: 3px;
}
.address {
	font-size: 10px;
	font-weight: bold;
	color: #014797;
	margin-left: 145px;
	margin-top: 92px;
	text-transform: uppercase;
}
.cbg {
	background-image: url(/images/cbg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.nav {
	background-color: #FFFFFF;
	padding-right: 29px;
	padding-left: 17px;
	line-height: 27px;
	height: 27px;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #0066C0;
}
.contentbg {
	background-image: url(/images/fon2.gif);
	background-repeat: repeat-x;
	margin-left: 10px;
	margin-right: 18px;
	background-color: #F6FAFB;
	padding-right: 7px;
	padding-left: 7px;
}

.title {
	background-image: url(/images/titlebg.gif);
	background-repeat: repeat-x;
	line-height: 24px;
	height: 24px;
	font-weight: bold;
	color: #FFFFFF;
}
.pic {margin-right: 5px;}

.orangeb {font-weight: bold; color: #FF7E00;}
.blueb {font-weight: bold; color: #0066C0;}
.tab {
	border-width: 0px;
	border-bottom-width: 1px;
	border-style: solid;
	border-color: #C8D0D9;
	padding-top: 8px;
	padding-bottom: 8px;
}

.menui__bg_l{
	background-image: url(/images/menui_bg_l.jpg);
	background-repeat: repeat-x;
}
.ban{
padding-top: 28px;
padding-left: 100px;
}