html {height:100%; min-height:100%}
body {margin:0; padding:0; background:#fff; font:11px "verdana"; color:#333;   min-height: 100%;  height: 100%; min-width:1000px; font-size: 11px;}
table {border-collapse:collapse; border:0} table td {padding:0; font:11px "verdana"; color:#333; vertical-align:top; } img {border:0} form {padding:0; margin:0}
a {color:#ed1b24; outline:none; text-decoration:none}
a:hover {text-decoration: underline}


.main {width:100%; height:100%;}
.main_t {height:1%; padding:18px 10px 25px 10px}
.main_t2 {height:1%; padding:25px 10px 25px 10px}
.main_b {height:1%; padding:25px 10px 15px 10px}
.main_c {height:98%; padding:0 10px}

.top {background:url(/public/newi/t.jpg) repeat-x top; height:178px; width:100%}
.top_l {background:url(/public/newi/t_l.jpg) no-repeat left top}
.top_r {background:url(/public/newi/t_r.jpg) no-repeat right top; padding:0 82px 0 0}
.slogan {font:17px/20px verdana; color:#fff; padding:50px 0 0 215px; white-space:nowrap}

.logo {position:absolute; margin-left:31px}
.icons {background:url(/public/newi/icons.jpg) no-repeat left; width:87px; height:28px; margin:0 0 0 215px; position:absolute; padding:0 0 0 13px}
.icons a {margin:7px 12px 0 0; display:block; float:left}

.icons2 { width:87px; height:28px; margin:0 0 0 215px; position:absolute; padding:0 0 0 13px}
.icons2 a {margin:7px 12px 0 0; display:block; float:left}

.langs {position:absolute; right:15px; margin:5px 0 0 0}
.langs a {display:block; height:17px; width:39px; font:11px verdana; text-decoration:none; text-transform:uppercase; text-align:center; color:#fff; float:left; padding:2px 0 0 0}
.langs a.langhover {background:url(/public/newi/lang.gif) no-repeat left top;}
.langs a:hover {text-decoration:underline}

.langs2 {position:absolute; right:15px; margin:5px 0 0 0}
.langs2 a {display:block; height:17px; width:39px; font:11px verdana; text-decoration:none; text-transform:uppercase; text-align:center; color:#666; float:left; padding:2px 0 0 0}
.langs2 a.langhover {background:url(/public/newi/lang2.gif) no-repeat left top;}
.langs2 a:hover {text-decoration:underline}

.cnt {width:100%}
.cnt_l {width:1%}
.cnt_r {width:1%}
.cnt_c {width:98%; padding:0 20px}

.w194 {width:194px}

.menu {margin:0 0 20px 0}
.menu a {font:bold 11px verdana; text-decoration:none; display:block; text-transform:uppercase; color:#585757; background:url(/public/newi/menu.jpg) no-repeat bottom left; padding:9px 0 9px 15px; width:178px}
.menu span {font:bold 11px verdana; text-decoration:none; display:block; text-transform:uppercase; color:#585757; background:url(/public/newi/menu.jpg) no-repeat bottom left; padding:9px 0 9px 15px; width:178px}
*html .menu a {width:192px}
.menu a.first {background:url(/public/newi/menu_t.jpg) no-repeat left bottom}
.menu span.first {background:url(/public/newi/menu_t.jpg) no-repeat left bottom}
.menu a.last {background:url(/public/newi/menu_b.jpg) no-repeat left bottom}
.menu span.last {background:url(/public/newi/menu_b.jpg) no-repeat left bottom}

.menu a:hover {background-position:top left; color:#fff; text-decoration:none}
.active  {background-position:top left !important; color:#fff !important}




.block {background:url(/public/newi/gray.gif) repeat-x top #f4f5f5; width:192px; margin:0 0 20px 0}
.block2 {background:url(/public/newi/gray.gif) repeat-x top #f4f5f5; margin:0 0 20px 0}
.block_t {background:url(/public/newi/gray.gif) repeat-x top #f4f5f5;}
.block_r {background:url(/public/newi/gray.gif) repeat-y right}
.block_l {background:url(/public/newi/gray.gif) repeat-y left}
.block_b {background:url(/public/newi/gray.gif) repeat-x bottom}

.tl {background:url(/public/newi/tl.gif) no-repeat left top}
.tr {background:url(/public/newi/tr.gif) no-repeat right top}
.br {background:url(/public/newi/br.gif) no-repeat bottom right}
.bl {background:url(/public/newi/bl.gif) no-repeat bottom left; padding:10px}

h1 {font:bold 18px verdana; color:#333; padding:0; margin:0 0 5px 0}
h2 {font:bold 25px Arial Narrow; color:#595959; padding:0; margin:0 0 15px 0}
h3 {font:bold 18px verdana; color:#ed1b24; padding:0; margin:0 0 15px 0; text-transform:uppercase}
h4 {font:bold 11px verdana; color:#333; padding:0; margin:0 0 5px 0; text-transform:uppercase}


.bl ul.ul {padding:0 !important; margin:0 !important; list-style:none !important;}
.ul li {background:url(/public/newi/pip.gif) no-repeat left top; font:11px/13px verdana; padding:0 0 0 17px; margin:0 0 7px 0}
.ul li a {color:#333; text-decoration:none}
.ul li a:hover {text-decoration:underline} 

.bl ul {padding:0 !important; margin:0 !important; list-style:none !important;}
.bl ul li {background:url(/public/newi/pip.gif) no-repeat left top; font:11px/13px verdana; padding:0 0 0 17px; margin:0 0 7px 0}
.bl ul li a {color:#333; text-decoration:none}
.bl ul li a:hover {text-decoration:underline} 

.data {background:url(/public/newi/pip.gif) no-repeat left top; padding:1px 0 0 14px; display:block; margin:0 0 2px 0}
.nv {margin: 0 0 25px 0; font-size:11px}

.all {border-top:#d5d4d4 1px solid; padding:6px 0 0 0; text-align:right;}
.all a{font:bold 12px verdana;}

.footer {background:url(/public/newi/f.jpg) repeat-x top; height:50px; width:100%}
.footer td {vertical-align:middle}
.footer_l {background:url(/public/newi/f_l.jpg) no-repeat left top; color:#666; padding:0 0 0 20px; width:99%}
.footer_r {background:url(/public/newi/f_r.jpg) no-repeat right top; padding:0 20px 0 0; width:1%}

.search {background:url(/public/newi/search.jpg) no-repeat left top; width:173px; height:19px}
.in {float:left; border:0; height:16px; font-size:11px; width:145px; margin:2px 0 0 0}
.go {float:left; width:20px; height:20px; background:none; border:0}

.foto {float:left; margin:0 15px 10px 0; border:#e7e7e7 1px solid}
*html .foto {float:left; margin:0 15px 0px 0; border:#e7e7e7 1px solid}

.hr {width:100%; height:1px; clear:both; margin:0 0 20px 0}
.hr2 {width:100%; height:1px; clear:both; margin:0 0 0 0}

.tab1 {width:100%}
.tab1_l {width:1%; padding:0 20px 0 0}
.tab1_r {width:99%; padding:0 0 20px 0}

.desc {background:url(/public/newi/pip.gif) no-repeat left top; padding:1px 0 0 14px; display:block; margin:5px 0 2px 0; color:#333}

.submenu {border:#d5d4d4 1px solid; border-top:none; padding:0; margin:0; list-style:none; width:190px; padding:14px 0 7px 0}
*html .submenu {width:192px}
.submenu li {font-size:11px; margin:0 0 7px 0; padding:0 0 0 14px}
.menu ul.submenu li a {display:inline; padding:0 0 0 10px; background:none; width:auto; font:11px verdana; text-transform: none; margin:0}
*html .menu ul.submenu li a {width:auto}
.menu ul.submenu li a:hover{color:#333; text-decoration:underline}
.sub_active {background:url(/public/newi/pip3.gif) no-repeat left !important; color:#ed1b24 !important }

.minidesc {clear:both !important}

.cnt_c ul {padding:0; margin:10px 0 15px 0; list-style-position:inside}
.cnt_c ul li {padding:0; margin:0; line-height:15px}

.top2 {width:100%}

.topbl {background:url(/public/newi/blocktop.jpg) repeat-x top}
.topbl_l {background:url(/public/newi/blocktop_l.jpg) no-repeat left top; z-index: 999;}
.topbl_r {background:url(/public/newi/blocktop_r.jpg) no-repeat right top; height:155px}

.t1 {width:1%}
.t2 {width:97%; padding:0 20px}
.t3 {width:1%}
.t4 {width:1%}

.question, .answer {font-size: 11px; margin-top: 10px;}

.lcorner {position: absolute; z-index: 999; left: 224px; top: 25px;}

.jqview img {border:1px; border-style:solid; border-color:#CCC;}