* {
	margin: 0px;
}

body, html {
	padding: 0;
	margin: 0 auto;
	font-size: small;
	font-family: Verdana, Arial, sans-serif;
}

body {
	background: url(/img/bg.png);
}


.header {
	height: 210px;
	background-color: #ECEADD;
}

.header .left-logo {
	width: 108px; 
	height: 210px;
}

.header .right-logo {
	width: 844px; 
	height: 210px;
}

.header .top_line {
	width: 844px;
	height: 61px;
	background-color: #08090A;
}

.header .lng_switch {
	color: #f1cf6b;
	height: 18px;
	font-size: x-small;
	margin-top: 10px;
	width: 80px;
}

.header .lng_switch a {
	color: #f1cf6b;
	line-height: 18px;
	font-size: x-small;
	text-decoration: none;
}

.header .lng_switch a:hover {
	color: #7bdeff;
	line-height: 18px;
	font-size: x-small;
	text-decoration: underline;
}

.header .menu {
	background: #dfddcd url("/img/bg_menu.jpg") repeat-x left top;
	height: 49px;
	padding-top: 2px;
}

.header .menu ul {
	margin: 0; 
	padding: 0;
	height: 49px;
}
.header .menu ul li {
	float: left;
	height: 49px;
	line-height: 49px;
	background: url("/img/bg_divided.jpg") no-repeat right top;
	list-style-type: none;
	padding-left: 12px;
	padding-right: 12px;
}

.header .menu ul li a {
	line-height: 49px;
	color: #544f41;
	text-decoration: none;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 12px !important;
	font-weight: bold;
}

.header .menu ul li a:hover {
	line-height: 49px;
	color: #70af00;
	text-decoration: underline;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 12px !important;
	font-weight: bold;
}

.header .title {
	width: 844px;
	height: 98px;
	background-color: white;
}

.header .title h1 {
	margin-top: 20px;
	font-family: Georgia, 'Times New Roman', Times, serif;
	color: #70af00;
	font-size: large;
}

h6 {
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
}

.header .phone {
	height: 22px;
	width: 781px;
	line-height: 22px;
	text-align: right;
	padding-right: 10px;
	background: url("/img/bg_layer.jpg") repeat-x left top;
}

.header .line {
	height: 9px;
	background-color: #70af00;
	margin-top: 24px;
}

.container {
	margin: 0 auto;
	width: 952px;
	background: url(/img/bg1.png);
	padding: 40px;
}

.content {
	margin: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #FFFFFF;
}

.content H2 {
	color: #656565;
	font-weight: normal;
	margin-bottom: 1em;
}

.content p {
	color: #656565;
	font-weight: normal;
	margin-bottom: 1em;
}

.maintext {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #002469;
	line-height: 14px;

}

.maintext A {
    color: #0881D2;
    text-decoration: none;
}

.maintext A:hover  {
    color:#90D83B;
    text-decoration: none;
}

.footer  {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;

}

.footer A {
    color: #FFFFFF;
    text-decoration: none;
}

.footer A:hover  {
    color:#CCFFFF;
    text-decoration: none;
}




.headline {
	color: #0881D2;
	font-weight: normal;
	font-family: Verdana, Arial, sans-serif;
	font-size: 24px;
	line-height: 24px;
	font-style: normal;
	font-weight: bold;
}



#img{
	border:0px none;
	padding:0px 0px 0px 0px;
	margin: 0;
}

.topnav {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #002469;
}

.topnav A {
    color: #002469;
	font-style: normal;
	font-weight: normal;
    text-decoration: none;

}

.topnav A:hover  {
	color:#0881D2;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;

}


 /* styles */
.bor { border: 1px solid #FF0000; }
.red { color: #CC0000; }

.cp { cursor: pointer; }

.w100p { width: 100%; }
.w95p { width: 95%; }
.w50p { width: 50%; }
.w700 { width: 700px; }
.w500 { width: 500px; }
.w300 { width: 300px; }
.w250 { width: 250px; }
.w230 { width: 230px; }
.w200 { width: 200px; }
.w100 { width: 100px; }

.tal { text-align: left; }
.tac { text-align: center; }
.tar { text-align: right; }

.hide { display: none; }

.vat { vertical-align: top; }
.vam { vertical-align: middle; }
.vab { vertical-align: bottom; }

.p5 { padding: 5px; }
.p2 { padding: 2px; }
.p20 { padding: 20px; }
.pl20 { padding-left: 20px; }
.pt5 { padding-top: 5px; }
.pb5 { padding-bottom: 5px; }

.m10 { margin: 10px; }
.m5 { margin: 5px; }

.fs8 { font-size: 8px; }
.fs9 { font-size: 9px; }
.fs10 { font-size: 10px; }
.fs11 { font-size: 11px; }
.fs12 { font-size: 12px; }
.fs13 { font-size: 13px; }
.fs14 { font-size: 14px; }
.fs15 { font-size: 15px; }
.fs16 { font-size: 16px; }
.fs18 { font-size: 18px; }
.fs20 { font-size: 20px; }
.fs22 { font-size: 22px; }
.fs24 { font-size: 24px; }
.fs26 { font-size: 26px; }
.fs28 { font-size: 28px; }

.bggrey { background: #DEDEDE; }
.bgblue { background: #BBCCFF; }
.bggreen { background: #70AF00; }

.underline { text-decoration: underline; } 
.noneunderline { text-decoration: none; } 

.left { float: left; }
.right { float: right; }
.clear { clear: both;  }
.layoutCenter                   { margin: 0 auto; }

.bold { font-weight: bold; }
.hov_und:hover { text-decoration: underline; }
.grey {
color:#CCCCCC;
} 

.black {
color:#000000;
} 

.vam {
text-decoration:none;
vertical-align:middle;
}

.img_b0vam {
border:0px;
}
