@charset "utf-8";
/* CSS Document */
* {padding:0px; margin:0px;}
body {padding:0px 0 20px; background-color: #454545; margin:0 auto; width:100%; min-width: 1024px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#fffefe;}
#wrap {margin:0 auto;position:relative;text-align:left; width: 1024px;}



a:link { color:#fff; text-decoration:none; }
a:visited { color:#fff; text-decoration:none; }
a:hover{ color:#999; text-decoration:none; }

h1 {font-size: 36px}
h2 {font-size: 24px}
h3 {font-size: 18px}
h4 {font-size: 16px}
h5 {font-size: 14px}
h6 {font-size: 12px}

#mainbox {width: 100%;}
#mainbox .mainboxcenterbg {background:url(../images/home_09.gif); position:relative; padding:0px;}
#mainbox .mainboxcenterbg .mainboxcenterleft { background:url(../images/home_08.gif) repeat-y top left; position:relative;}
#mainbox .mainboxcenterbg .mainboxcenterleft .mainboxcenterright { background:url(../images/home_11.gif) repeat-y top right; position:relative;}
#mainbox .mainboxcenterbg .mainboxcenterleft .mainboxcenterright .mainboxtopbg { background:url(../images/home_02.gif) repeat-x; position:relative;}
#mainbox .mainboxcenterbg .mainboxcenterleft .mainboxcenterright .mainboxtopbg .mainboxtopleft { background:url(../images/home_01.gif) no-repeat top left; position:relative;}
#mainbox .mainboxcenterbg .mainboxcenterleft .mainboxcenterright .mainboxtopbg .mainboxtopleft .mainboxtopright { background:url(../images/home_04.gif) no-repeat top right; position:relative;}
#mainbox .mainboxcenterbg .mainboxcenterleft .mainboxcenterright .mainboxtopbg .mainboxtopleft .mainboxtopright .mainboxbottbg { background:url(../images/home_13.gif) repeat-x bottom; position:relative;}
#mainbox .mainboxcenterbg .mainboxcenterleft .mainboxcenterright .mainboxtopbg .mainboxtopleft .mainboxtopright .mainboxbottbg .mainboxbottleft { background:url(../images/home_12.gif) no-repeat bottom left; position:relative;}
#mainbox .mainboxcenterbg .mainboxcenterleft .mainboxcenterright .mainboxtopbg .mainboxtopleft .mainboxtopright .mainboxbottbg .mainboxbottleft .mainboxbottright { background:url(../images/home_15.gif) no-repeat bottom right; position:relative;}
#mainbox .mainboxcenterbg .mainboxcenterleft .mainboxcenterright .mainboxtopbg .mainboxtopleft .mainboxtopright .mainboxbottbg .mainboxbottleft .mainboxbottright .boxbox {padding: 0px 26px 0px 25px ; margin: 0; position:relative;}

.hidextxt { visibility:hidden; font-size:2px;}

.header {background: url(../images/hbgline.gif); height:82px; position:relative; padding:0px; margin:0px 7px 0 0px; display:block; clear:both;}
.header .hmenu {float:right; width: 600px; margin: 0px 0px 0px -3px; position:relative; text-align:right;}
.header .hmenu .povet {padding: 16px 0 0 0;}
.header .logo {background: url(../images/logo.gif) no-repeat top left; height:82px; position:relative; padding:0px; margin:0px 600px 0px 0px;}
.header .logo a { display:block; height:82px; width:270px;}
.flashbox {padding:0px; margin:0px; display:block; clear:both;}
.maincontent {padding:0px; margin:0px; display:block; clear:both;}
.maincontent .sectorH {float:right; width: 245px; margin: 0px 0px 0px -3px;  position:relative; background:url(../images/title4.gif) no-repeat top left;}
.maincontent .sectorG {margin: 0 245px 0 0; position: relative; }
.maincontent .sectorG .sectorF {float:right; width: 241px; margin: 0px 0px 0px -3px;  position:relative; background:url(../images/title3.gif) no-repeat top left;}
.maincontent .sectorG .sectorE {margin: 0 241px 0 0; position: relative; }
.maincontent .sectorG .sectorE .sectorD {float:right; width: 246px; margin: 0px 0px 0px -3px;  position:relative; background:url(../images/title2.gif) no-repeat top left;}
.maincontent .sectorG .sectorE .sectorC {margin: 0 246px 0 0; position: relative; background:url(../images/title1.gif) no-repeat top left;}
.conpad { padding: 100px 10px 0 47px; margin:0px; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height: 16px; font-weight:normal;}
.conpadfx { padding: 100px 10px 0 43px; margin:0px; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height: 16px; font-weight:normal;}
.conpadfz { padding: 100px 10px 0 40px; margin:0px; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height: 16px; font-weight:normal;}

.footer { margin:0px; padding:0px; position:relative; clear:both; display:block;}
.footer a:link, .footer a:visited { color:#ffffFF; text-decoration:none; }
.footer a:hover{ color:#ffff00; text-decoration:none; }
.footer .footop { margin:0px 6px 0 6px; padding:0px; position:relative; background:url(../images/hbgline2.gif) top left; height:53px;}
.footer .footop .fnav {padding:3px 0px 0px 3px; margin:0px; position:relative;}
.footer .fpartner {margin:0px; padding:0px; position:relative; clear:both; display:block; height:39px;}
.footer .fpartner .flink { margin:0px; padding:0px;}
.footer .fpartner .flink ul {list-style-type: none; margin:0px; padding:0px; position:relative;}
.footer .fpartner .flink li { float: left; padding:0px; margin:0px; position:relative;}
.footer .fpartner .flink li img { border: #fff 0px solid;}
.footer .fcopy {margin:0px; padding:14px 0px 0px 10px; position:relative; clear:both; display:block;}

