body{padding:0;margin:0;color:#000;background:#fff;font-family:tahoma;font-size:0.7em}
body#print{padding:20px;margin:0;color:#000;background:#fff;font-family:tahoma;font-size:0.8em}
h1{text-align:right;font-size:0.8em;color:#B8B8B8;margin:0 0 10px 0;font-family:tahoma;text-transform:uppercase;padding:0 20px 0 0}
h4{text-align:right;font-size:0.8em;color:#B8B8B8;margin:0 0 10px 0;font-family:tahoma;text-transform:uppercase;height:38px;padding:0 0px 0 0}
h2{text-align:left;font-size:0.8em;color:#B8B8B8;margin:0 0 5px 0;font-family:tahoma;text-transform:uppercase}
h5{font-size:1.1em}
h6{font-size:1.1em}
a{color:#C91F1F}

#body{border-collapse:collapse;width:100%}
#body td{padding:0}
#body #left{background:url(/pics/bg_ll.gif) 0 1px repeat-y;width:216px}
#body #green{background:url(/pics/green_bg.gif) repeat-y;width:48px}
#body #right{background:url(/pics/right_bg.gif) repeat-y}
#right3{width:100%}

#subscribe{background:#b8b8b8;height:35px;/*border-top:1px solid #EDEDED;border-bottom:1px solid #EDEDED*/}
#subscribe input{margin-top:4px;height:22px}
#subscribe input.txt{margin:4px 10px 0 10px;height:20px;border:2px inset;font-size:10px;width:150px}

#search{background:#b8b8b8;height:35px;color:#fff;font-size:0.7em}
#search img{margin-top:-4px;margin-top:"3px";margin-right:30px}
#search input.txt{margin:8px 10px 0 10px;margin:"6px 10px 0 10px";height:20px;border:2px inset;font-size:10px;width:160px}

.left2_bg{background:url(/pics/bg_ll.gif) no-repeat}
.left2_tit{background:url(/pics/bg_lt.gif) no-repeat;padding:20px 0 20px 0;height:"90px"}
.left2_tit form{margin:0;padding:0}
#left2{background:url(/pics/bg_lt.gif) no-repeat;color:#fff;font-size:11px;width:216px;height:103px;padding:10px 0 0 0}
#left2 input{margin:0 0 0 10px}

#right3_r{margin:0px 10px 10px 10px}
#right4,#right5{font-size:0.70em;line-height:1.5em}
#right5 table td,#right4 table td{font-size:0.7em}
/*#right4 div{margin:10px 0 5px 0;padding:0 0 10px 0}*/
#right4 div a{margin:0 0 3px 0;padding:0 0 3px}
#right4 p{font-size:1em}
#right4 h1{font-size:1em;text-align:left;text-transform:none}
#right4 h2,h3{font-size:1em;text-align:left}

#menu{position:absolute;top:328px;left:72px;background:url(/pics/menu_corner.gif) no-repeat;width:30px;height:30px;z-index:2}
#shadow{position:relative;top:-6px;left:0px;background:url(/pics/menu_bottom.gif) 100% 0 no-repeat;width:219px;height:30px;z-index:2}
#menu3{position:absolute;top:327px;left:72px;width:195px}
#menu2{margin:0 0 0 0px;background:#EEEEEE url(/pics/menu_l_bg.gif) repeat-y;width:195px;padding:10px 0 10px 0;z-index:1}
#menu2 a.a1{display:block;margin:0 0 0 0px;font-family:arial;font-size:12px;padding:0 0 8px 18px;color:#2f5c82;text-decoration:none}
#menu2 a.a0{display:block;margin:0 0 0 0px;font-family:arial;font-size:12px;background:url(/pics/menu_01.gif) 0 -4px no-repeat;padding:0 0 8px 18px;color:#2f5c82;text-decoration:none}

#submenu{padding:10px 0 20px 0}
#submenu a.a0{display:block;font-size:0.7em;margin:0 0 5px 35px;color:#2f5c82}
#submenu a.a1{display:block;font-size:0.7em;margin:0 0 5px 35px;color:#b8b8b8}

#navi{font-size:0.75em}
#navi a{color:#000}

#submenu2{margin:35px 0 10px 0;font-size:0.7em}
#submenu2 a.a0{display:block;margin:0 0 3px 0px;color:#2F5C82}
#submenu2 a.a1{display:block;margin:0 0 3px 0px;color:#b8b8b8}
.submenu2_map{height:115px;background:url(/pics/bg_submenu_2.gif) repeat-x}
html:root .submenu2_map{margin:0 4px 0 0}

#footer {margin:10px 0 0px 0}
#footer td{font-size:0.7em;color:#7B8A99;padding-bottom:10px}
#footer td a{color:#7B8A99}

.sep_l{background:#b8b8b8 url(/pics/sep_l.gif) no-repeat;height:3px;margin:0 2px 0 0}
.sep_l2{background:#b8b8b8;height:1px}

.news_table{width:90%;border:none}
.news_table td img{border:1px solid #B8B8B8}
.news_date{display:block;padding:0 10px 0 0;height:20px;font-size:0.7em;color:#2F5C82}
.news_tit{color:#2f5c82;font-size:0.7em}
.news_intro{clear:left;margin:5px 0 10px 0;font-size:0.7em}
a.more{text-align:right;margin:13px 0 15px 0;font-weight:normal;color:#2F5C82;font-size:0.7em;background:url(/pics/list.gif) no-repeat;padding:0 0 0 17px}
a.news{color:#000}
a.news .news_intro{color:#000;text-decoration:none}
.ico_n{background:#b8b8b8;text-align:center;width:86px}
.ico_n2{background:#b8b8b8;text-align:center;width:56px}


.l_date{margin:0px 0 0 27px;color:#fff;font-weight:bold;font-size:0.7em}
.l_text{margin:0 10px 15px 27px;color:#fff;font-size:0.7em}
.l_text a{color:#fff}

table.common {border-bottom:1px solid #D4D5D9}
table.common td {color:#6C757E;font-size:0.71em;border-bottom:1px solid #CDD7E1;line-height:1.5em}
table.common th {color:#168080;font-weight:bold;font-size:0.7em;border-bottom:2px solid #CDD7E1;text-align:left}
table.vote {margin:0 0 0 30px}
table.vote td {padding:0 0 0 0;font-size:0.7em}
table.vote td#percents {padding:0 0 20px 0;font-size:0.7em;color:#000}

.structure{font-family:tahoma;table-layout:fixed}
.structure td{font-size:10px;border:1px solid #999;padding:4px 1px 4px 1px;width:20%;text-align:center}
.structure td.noborder{font-size:1px;border:none;padding:0;width:20%;text-align:center}
.structure td.noborder div{border-right:1px solid #999;width:1px;height:20px;margin:auto}
.structure th{font-size:10px;border:1px solid #999;padding:4px;width:20%;text-align:center}
.structure th.top{font-size:10px;border:none;padding:4px 0 0 0;width:20%;text-align:center}
.structure th.top div{border-bottom:1px solid #999;margin:0 10% 0 10%;padding-bottom:6px}
.structure a{text-decoration:none;font-size:0.9em}

img.cl{margin:0px 7px 0px 6px;border:1px solid black}
img.cl_r{margin:10px 0px 0px 15px;border:1px solid black}
img.cl_c{border:1px solid black;margin:10px 10px 0 10px}
img.cl_l{margin:10px 15px 0px 0px;border:1px solid black}

.adm_input{font-size:1.2em}

.gallery{background:url(/pics/bg.gif) no-repeat;width:122px;height:133px;float:left;margin:10px;cursor:hand}
.gallery img{margin:6px 0 0 6px;width:100px;height:100px;border:none}
.gallery2{background:url(/pics/bg2.gif) no-repeat;width:112px;height:133px;float:left;margin:10px;cursor:hand}
.gallery2 img{margin:6px 0 0 6px;width:100px;height:100px;border:none}

.faq_q{margin:10px 0 10px;padding:0;color:#C91F1F}
.faq_a{margin:0 0 10px 0;padding:0}
.faq_q0{color:#3a3a3a;font-family:arial;font-size:1.1em;padding:3px 0 3px 0;cursor:pointer;margin:0 0 15px 0;text-decoration:underline}
.faq_q1{color:#3a3a3a;font-family:arial;font-size:1.1em;background:#eaeaeb;padding:3px 0 3px 0;cursor:pointer;margin:0 0 15px 0}
.fsubmenu{font-size:0.9em;margin:0 0 40px 0;}
.fsubmenu a{display:block;height:1.7em}


#langs{position:absolute;top:159px;right:1px;width:60px;height:15px}