html, body, form, #h4, .common, .foot {margin:0;padding:0;}
body {background:#fff url(i/bg_body.jpg) 30px 0 repeat-x;color:#000;}
img {border:none;}
#news1 {border:5; border-color: #dddddd;}
td {vertical-align:top;}
p {margin:0;padding:0 50px 0 0;}
body, #foot p, #subsr, .item, .item3, .item5 {font:12px Arial, Helvetica, sans-serif;}
.ilink a, .inp {font:10px Arial, Helvetica, sans-serif;}
#cont_main {width:100%;}
#cont_main td {width:33%;}
#cp {padding:12px 0 30px 45px;}
#cp2 {padding:12px 20px 30px 20px;text-align:right;}
#cp div, #cp2 div {background:url(i/bg_f.gif);height:15px;}
#cp img {float:left;margin:0 40px;}
#cp2 img {margin:0 40px 0 0;}
#foot {padding:47px 30px 47px 50px;vertical-align:bottom;}
#foot p {color:#7a93a7;margin:0;padding:0 0 20px;}
#foot p span {color:#950111;}
#head {background:url(i/vis.jpg) no-repeat;height:373px;}
#head img {margin:244px 0 0 250px;}
#h1 {background:url(i/h1.gif);height:13px;width:132px;margin:20px 0;padding:0;}
#h1_noimg {height:10px;width:132px;margin:20px 0;padding:0;}
#h4 {background:url(i/h4.gif);height:12px;width:132px;background-repeat:no-repeat;}
#h5 {background:url(i/h5.gif);height:14px;width:127px;margin:0 0 13px;padding:0;}
#h1 span, #h4 span, #h5 span {display:none;}
#menu {background:#8ea9be url(i/bg_menu.jpg) top no-repeat;width:250px;}
#menu ul {list-style:none;margin:107px 0 35px 30px;padding:0;}
#menu ul li {background:url(i/m.gif) 0 5px no-repeat;margin:0;padding:0 0 8px 21px;}
#menu a img {border-bottom:1px solid #8ea9be;}
#menu_cur {margin:0;}
#menu_cur img {margin:11px 0 5px 20px;}
#menu2 {background:url(i/bg_menu2.gif);}
#menu2 a {display:block;}
#menu2 div {background:url(i/menu2r.gif) right no-repeat;}
#menu2 div div {background:url(i/menu2l.gif) left no-repeat;height:56px;}
#menu2 div div table {margin:0 30px;}
a#mm1 {background:url(i/mm1.gif);}
a#mm1_h {background:url(i/mm1on.gif);}
a#mm2 {background:url(i/mm2.gif);}
a#mm2_h {background:url(i/mm2on.gif);}
a#mm3 {background:url(i/mm3.gif);}
a#mm3_h {background:url(i/mm3on.gif);}
a#mm4 {background:url(i/mm4.gif);}
a#mm4_h {background:url(i/mm4on.gif);}
a#mm5 {background:url(i/mm5.gif);}
a#mm5_h {background:url(i/mm5on.gif);}
a#mm6 {background:url(i/mm6.gif);}
a#mm6_h {background:url(i/mm6on.gif);}
a#mm7 {background:url(i/mm7.gif);}
a#mm7_h {background:url(i/mm7on.gif);}
a#mm8 {background:url(i/mm8.gif);}
a#mm8_h {background:url(i/mm8on.gif);}
#subsr {color:#546982;padding:40px 0 0 50px;}
#subsr a {color:#8699ad;}
.common {width:100%;}
.hfix {margin-top:54px;}
.item {background:#a0b4c4 url(i/bg_i1.gif) 0 53px no-repeat;padding:0 0 30px 50px;}
.item a {color:#fff;}
.item p {clear:both;color:#fff;}
.item2 {background:#a0b4c4;padding:21px 0 14px 50px}
.item3 {background:url(i/bg_i2.gif) top left no-repeat;color:#697e95;margin:0;padding:28px 0 0 50px;}
.item3 a {color:#788fa6;}
.item4 {background:#f9f9f9 url(i/bg_i3.gif) bottom left no-repeat;padding:23px 0 0;}
.item5 {background:url(i/bg_i4.gif) 0 10px no-repeat;color:#3D5C7C;margin:0;padding:0 0 40px 50px;}
.item5 a {color:#788fa6;}
.ilink {margin:0 10px 0 0;padding:0;}
.ilink img {float:left;padding:10px 10px 0 0;vertical-align:middle;}
.inp {margin:0px 0 0px;}
.no_un {
	text-decoration:underline;
	font : 11px;
}
.nourl {background-image:none;}
a.no_un:hover {text-decoration:underline;}
.sp {clear:both;height:17px;}
.st {color:#3d5c7c;font-weight:bold;}
.st2 {color:#3d5c7c;}
.nport{font:12px Arial, Helvetica, sans-serif ;	font-weight:bold;	color : #788fa6;}
.openImage{text-decoration:underline;cursor:pointer;}
.layer2 {margin-left: 30px;font-weight : bold;}
.pr {height: 40px;}

#banners {width:100%; border-collapse:collapse;margin-left: 0px;}
#ban1 {padding:10px 10px 30px 0px;}
#ban2 {padding:10px 10px 30px 0px;}

.bookmarkCur{background:url(i/but01.gif); border-style:solid; border-width:0 0 1px 0; border-color:#525659;height:11px;}
.bookmark{border-style:solid; border-width:0 0 1px 0; border-color:#525659;}
.bookmarkCur a{text-decoration: none}
.bookmark1{background:url(i/but02.jpg);}
.bookmark1 a {text-decoration: none}
.spf {font-size:4px}
.tabbg {background:#8ea9be;color:#ffffff; font-family:tahoma; font-size:11px}



.proba {margin-left: -4px;position: relative;}
.forma {margin-left: -4px;position: relative;}

.bac {margin:0;padding:0 0 20px 50px;}
.bac a {color:#788fa6;}

.proba2 {margin-left: -12px;}

.2 {position: relative;margin-top: -15px;}

td.banners {
			text-align:center;
			vertical-align: middle;
			padding:10px 0px 0px 0px;
}
span.eoc,span.eoc p,span.eoc a,span.eoc a:visited,span.eoc a:active,span.eoc a:hover{text-decoration:none;font-weight:normal;color:black;font-size:12}
.banner { filter: alpha(opacity=30); }
