body {margin:0px; padding:0px; font-size:11px; font-family:tahoma; background: url(i/bg/05.gif) repeat-x  #e6eaef; height:100%; }

div, p, form, select, table {margin:0px; padding:0px; font-size:11px; font-family:tahoma; color:#46556a}

a:hover {text-decoration:none;}
input {margin:0px; padding:2px 0px; font-family:tahoma; font-size:10px; color:#46556a}
img {border:0px}
.clear {clear:both}


/*----------------*/
#all {height:100%; min-height:100%; margin-bottom:-190px; background:url(i/bg/036.gif) repeat-y ; width:778px}
html, body {height:100%; margin:0; padding:0;}
html>body #all {height:auto;}
#footer {width:100%; font-size:10px; color:#46556a; background: url(i/bg/014.gif) repeat-x ; height:190px;}
#main_c {margin-bottom:0px;width:expression((document.documentElement.clientWidth||document.body.clientWidth)<778?'778px':'100%'); min-width:778px;}
#sp1 {height:190px; clear:both}
/*------------------*/

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

#con01 {float:right; width:100%; margin-left:-200px; margin-top:235px}
#con02 {margin-left:200px;  padding:0px;}
#leftblock {float:left; width:200px; margin:235px 0px 0px 0px; padding:0px; background:url(i/bg/035.gif) repeat-y }
#maincon01 {margin-right:-150px; float:left; width:100%;}
#maincon02 {margin-right:150px; margin-top:0px; padding:0px; }
#rightblock {float:right; width:150px; background:#e6eaef;}

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

/* MAIN BLOCK */
.mainblock {margin:0px; padding:0px; }
.mainblock p { padding:10px 20px 10px 10px}

.block00 {background:url(i/bg/012.gif) repeat-y 0px 0px}
.block01 { float:left; background:url(i/pic/01.jpg) no-repeat 1px 0px;  width:203px; margin:0px 13px 0px 0px}
.block02 { float:left; background:url(i/pic/02.jpg) no-repeat;  width:203px}

.block00 h1 {font-size:10px; color:#366595; line-height:12px; margin:70px 20px 0px 24px; text-transform:uppercase; padding:0px}
.block00 p {padding:14px 10px 14px 24px}

.block03 {float:left; background:url(i/bg/013.gif) no-repeat 1px 0px; width:204px;margin:0px 12px 0px 0px}
.block04 {float:left; background:url(i/bg/013.gif) no-repeat ; width:203px;}


.box01 a { display:block; float:left;padding:7px 0px 15px 41px; text-transform:uppercase; color:#46556a; font-size:10px; text-decoration:none }
.box01 a:hover {text-decoration:underline}
.box01 a.rm02 {background:url(i/ico/06.gif) no-repeat  17px 10px;}
.box01 a.rm03 {background:url(i/ico/07.gif) no-repeat  17px 10px;}




/* RIGHT */
.rbox01 {background:url(i/bg/010.gif) no-repeat }
.rbox01  h1 { font:tahoma; font-size:10px; color:#257d8d; text-transform:uppercase; padding:7px  0px 5px 21px; margin:0px}
.rbox01  h1.L01 {background:url(i/ico/05.gif) no-repeat 0px 5px; }
.rbox01  h1.L04 {background:url(i/ico/17.gif) no-repeat 0px 5px; }
.rbox02 input {width:143px; margin:5px 0px 0px 0px; padding-left:2px}

.rbox03 {width:149px; height:105px; background:url(i/bg/037.gif) no-repeat}
.rbox03 h1 {color:#323e50; font-size:14px; padding:40px 0px 7px 14px; margin:0px; line-height:12px}
.rbox03 h1 a{color:#323e50; font-size:14px; padding:40px 0px 7px 14px; margin:0px; line-height:12px; text-decoration:none; padding:0px}
.rbox03 a {color:#015eae; padding:0px 0px 0px 14px}

ul.list01 {margin:7px 0px 2px 0px; padding:0px}
ul.list01 li {list-style:none; font-size:11px; color:#59677a; margin:0px; line-height:13px; padding:0px 7px 3px 24px; background:url(i/bul/009.gif) 0px 5px no-repeat}


/* LEFT */

.lblock01 {padding:0px 12px 0px 20px}

.lbox01 {background:url(i/bg/06.gif) no-repeat }
.lbox01  h1 { font:tahoma; font-size:10px; color:#257d8d; text-transform:uppercase; padding:7px  0px 5px 21px; margin:0px}
.lbox01  h1.L01 {background:url(i/ico/01.gif) no-repeat 0px 5px; }
.lbox01  h1.L02 {background:url(i/ico/02.gif) no-repeat 0px 5px; }

.lbox04 {background:url(i/bg/09.gif) no-repeat }
.lbox04 h1 { font:tahoma; font-size:10px; color:#257d8d; text-transform:uppercase; padding:7px  0px 4px 21px; margin:0px}
.lbox04 h1.L03 {background:url(i/ico/03.gif) no-repeat 0px 5px; color:#46556a }

.lblock01 p {padding: 9px 0px 0px 0px}

.lbox02 {padding:0px 0px 0px 0px}
.lbox02 a { font-size:10px; color:#015eae}
.lbox03 {background:#fff; color:#a2aab4; padding:0px 10px 10px 21px}
.lbox03  p {color:#a2aab4; font-size:10px}
p.st01 {color:#46556a; font-size:10px}
p.st01 strong {color:#257d8d}



.rm01 { display:block; background:url(i/bg/08.gif) repeat-x; border-right:1px solid #fff; padding:0px 5px 1px 0px; float:right; margin:3px 0px 10px 0px }
.rm01 a { display:block;background:url(i/bg/07.gif) no-repeat 0px 0px; padding:3px 0px 2px 35px; text-transform:uppercase; color:#46556a; font-size:10px; text-decoration:none}
.rm01 a:hover {text-decoration:underline}


/* TOP BLOCK */
.top {width:778px; position:absolute; left:0px; top:0px; height:235px; z-index:2}
.top01 {float:left; background: url(i/bg/03.gif) no-repeat 0px 100% #e6eaef; padding:0px 0px 15px 0px}
.top02 {float:left; width:575px;  height:235px; background:url(i/bg/01.jpg) no-repeat;; text-align:right}
.top02 a {padding:0px 7px 0px 17px; color:#fff; font:tahoma; font-size:10px}
.top02 .amenu {padding:10px 4px 0px 0px}
.menu {background:url(i/bg/02.gif) no-repeat 100% 0px #458fda; padding:4px 0px 5px 10px}
.menu a {display:block}

.img01 {background:url(i/bg/04.gif) no-repeat 777px 0px ; position:absolute; top:0px; left:0px; width:100%; z-index:0}


/* FOOTER */

.footer01 {background:url(i/bg/01.gif) repeat-y; width:778px} 
.footer02 {margin:0px 0px 0px 0px; float:left}

.fmenu { float:left; padding:18px 0px}
.fmenu a {padding:0px 12px 0px 13px; color:#0c499e; font-size:12px;   background:url(i/ico/08.gif) no-repeat 0px 3px}
.fmenu01 { color:#46556a; padding:8px 0px 0px 0px}
.fmenu01 a { color:#46556a; background:#fff; padding:0px; font-size:10px}

.footer03 {clear:both; background:url(i/bg/016_1.gif) no-repeat 0px 100%; height:116px}

.copy { color:#46556a; padding:14px 0px 10px 218px; font-size:10px; background:url(i/ico/09.gif) no-repeat 190px 10px} 
.copy  a {color:#46556a; font-size:10px}

.ceonex {margin:53px 0px 0px 203px;color:#46556a; font-size:10px }
.ceonex a {color:#015eae; }
.ceonex a em {text-decoration:none; font-style:normal; color:#46556a; font-size:10px}
.ceonex img {margin:3px 5px 0px 5px}
.ceonex a:hover{text-decoration:none; font-size:10px}
.ceonex  strong {font-weight:normal}

.left { float:left}

.box03 ul {margin:10px 0px 10px 0px; padding:0px}
.box03 ul li {list-style:none; font-size:10px; lcolor:#46556a; margin:0px; line-height:12px; padding:0px 7px 0px 19px; background:url(i/ico/16.gif) 4px 3px no-repeat}
.box03 ul li a { color:#015eae; text-decoration:underline; font-weight:normal}
.box03 ul li a:hover {text-decoration:none; }
.box03 p { font-size:10px; padding:7px 6px 4px 20px; margin:0px}
