* {margin: 0; padding: 0;}
body, td{font-family: arial, tahoma, verdana, "Trebuchet MS",  helvetica, sans-serif;font-size: 11px;text-align: center;}
body{background:#FFF url(/im/bg-body.jpg) center bottom no-repeat;}
td {text-align:left !important;}
pre {font-family:lucida console, courier;font-size:11px;}
.bd {font-weight:bold;}

h1{font-size:20px;font-weight:bold;color:#FF0000;margin:0 0 10px 0 !important;background:url(/im/h1bg.gif) top left no-repeat;padding-left:40px;padding-bottom:20px;line-height:21px;clear:left;}
h2{font-size:14px;font-weight:bold;color:#FF0000;margin-bottom:5px;line-height:16px;background:url(/im/h2bg.gif) top left no-repeat;padding-left:30px;}
h2.inred{color:#FFF;background-image:none;padding-left:0px;}
h3{font-size:13px;font-weight:bold;color:#FF0000;margin-bottom:1px !important;padding-bottom:2px !important;overflow:hidden;}
UL{display:list-item;padding-left:30px;list-style:none;}
LI{list-style:square;}
UL.sp {padding-left:17px;margin:0 !important;}
UL.sp LI{list-style-image:url(/im/arr.gif);}
UL.sp LI a{color:#444;text-decoration:none;}
UL.sp LI a:hover{color:#C00;}

input, select,textarea{font-family:tahoma, arial, verdana, helvetica;font-size:11px;font-weight:normal;height:20px;margin:0 !important;border:#F00 solid 1px;}
.inputerror{border-width:2px;}
.rem{font-size:10px;color:#666666;}
.rem1{font-size:10px;color:#333333;margin:3px;}
.bk{color:#6666CC;}

input.submit {background-color:#E00;font-weight:bold;color:white;padding:2px 3px;border:1px solid #900;}

#all {overflow:auto;width:920px;margin:0px auto;padding:0px;}


.brd {overflow:auto;width:848;margin:0px auto;padding:0px;}

div#head {float:left;margin:0px !important;width:920px;padding:0px !important;text-align:left;height:150px;background:#FFF url(/im/bg-head.jpg) right bottom no-repeat;display:inline;}
#content{clear:both;float:left;text-align:left;width:848px;padding:0;margin:0 0 0 72px;border-top:#FF0000 solid 3px;display:inline;}

div.clear{float:left;width:848px;margin-bottom:10px;}
div.clear1{float:left;width:618px;margin:0 0 10px 0 !important;border-bottom:#EE0000 solid 2px;padding-bottom:5px;}
div.clear2{clear:both;float:left;width:100%;padding:0 !important;margin:0 !important;}

div.langa{float:left;width:32px;height:16px;background:url(/im/lang-a.gif) 0 0 no-repeat;text-align:center;}
div.langi{float:left;width:32px;height:16px;background:url(/im/lang-i.gif) 0 0 no-repeat;text-align:center;}
div.langa a, div.langi a{font-family:tahoma;color:white;text-decoration:none;font-weight:bold;}
div.helpnav{float:right;height:16px;text-align:right;margin-top:7px;display:inline;}

div#rightfloat{width:180px;margin:5 0 20px 20px !important;float:right;}
div.rightolder{display:inline;float:right;width:164px;margin:5px 0 20px 20px !important;padding:0 !important;}

#teaser div img{padding:1px 1px 1px 1px !important;margin:0 10px 5px 0 !important;width:60px;float:left;display: inline;}
#teaser{float:left;padding:0px !important;margin:0 0 20px 0 !important;width:179px;}
#teaser div{clear:both;padding-left:20px;border-left:#F00 solid 2px;margin-left:5px;}

div#footer{float:left;width:848;padding:10px 0 20px 0;margin:0 0 0 72px;border-top:#FF0000 solid 3px;margin-top:20px; text-align:right;display:inline;}

.ad{clear:both;width:100%;background-color:#000000;font-weight:bold;color:#000000;padding:5px 0;margin-bottom:4px;text-align:center;}


.coll{clear:both;float:left;width:210px;padding:0;margin-right:20px;}
.colc{float:left;width:618;padding:0 !important;margin:0 !important;}
.coll div, .colr div {padding:0;}
.colc div{margin:0 10px 0 10px;}

.pager {margin:0 0 20px 0 !important;;float:left;}
div.n1{clear:both;float:left;width:80px;padding:0 !important;display:inline;}
div.n2{float:left;width:490px;padding:0 !important;margin:0 0 20px 0 !important;}
.nan{clear:both;padding:0px  !important;}
.nar{clear:both;padding:0px  !important;margin:0 0 20px 0;background:#C00 url(/im/bg-news.gif) top left no-repeat;width:100%;height:250px;}
.nan div {color:#444;padding-top:20px;border-top:#E00 solid 2px;}
div#menuholder{float:left;width:100%;}

.row{float:left;clear:left;width:500px;text-align:left !important;}
.r210{float:left;width:210px;margin-right:20px;}
.r210a{float:left;width:345px;color:#999;font-size:24px;border-bottom:#F00 dotted 2px;margin:0 0 30px 0;text-align:left;letter-spacing:-1px;}
.r210a img{float:left;margin-bottom:15px;}
.r210 a{height:50px;padding-left:50;background:url(/im/bott_1.gif) top left no-repeat !important;color:#777 !important;text-decoration:none;float:left;}
.r210 a:hover{background-image:url(/im/bott_2.gif) !important;color:#C00 !important;text-decoration:underline;}
.r410{width:410px;margin:0 !important;padding:0 !important;}
.r410a{width:410px;margin:0 !important;padding:0 !important;float:left;}


hr{border:0;border-bottom:#EE0000 solid 1px;height:1px;background-color:transparent;}

div#cframe{clear:both;float:left;padding:0 0 10px 0 !important;margin:0 0 10px 0;width:618px;border-bottom:#EE0000 solid 1px;}

a#menu{font-size:11px;line-height:12px;display:block;border-bottom:#CCCCCC solid 0px;color:#000;text-decoration:none;padding:5px 5px 5px 0;}
a#menu:hover{color:#fff;}
a.level1, a.level1:active{font-weight:bold;}
a.level1:hover{color:#fff;background-color:#FF0000;}

a.level2, a.level2:active{background-color:#F0F0F0;}
a.level2:hover{ color:#fff;background-color:#FF0000;}

a.level1a{color:#fff !important;background-color:#FF0000;font-weight:bold;}
a.level1a:hover{color:#fff;background-color:#CC0000;}

a.toplevel{font-size:14px;color:#FF3300;text-decoration:underline;font-weight:bold;}
a.zmolo{text-decoration:none;color:#999;}
a.zmolo:hover{color:#f00;}

a.spec{color:#000000;text-decoration:none;}
a.spec:hover{color:#000000;text-decoration:underline;}
a.teaser{clear:both;font-size:11px;display:block;padding-left:20px;background:url(/im/arr.gif) left top no-repeat;margin:10px 0 0 0;}
a.imholder{float:left;padding:0 !important;border:#CCCCCC solid 1px;margin:0 0 10px 0;display:block;text-decoration:none;width:160px;}
a.imholder b{background:url(/im/b-bg.gif) 5px 0 no-repeat !important;display:block;font-size:10px;padding: 6px 10px 6px 30px; font-weight:normal;color:#444;line-height:11px;}
a.imholder:hover{background-color:#EEE;}
a.imholder:hover b{color:#E00;}

.error{background-color:#F00;font-weight:bold;color:white;padding:10px !important;margin:0 !important;}
.oks{background-color:#339900;font-weight:bold;color:white;padding:10px !important;margin:0 !important;}
.note{color: red;}
.bgr{color: #666666;font-weight:bold;}
.bdr{color: red;font-weight:bold;}
DL.def DT{font-weight:bold;font-size:12px;margin-bottom:3px;padding-bottom:3px;}
DL.def DD{margin-bottom:20px;padding-left:20px;margin-left:5px;border-left:#CCC solid 1px;}

div.lst{clear:both;padding:0;margin:10px 0 0 30px !important;width:404px;border-bottom:#EEEFFF solid 1px;}
img.arr{margin:0 5px -1px 0;}
img.arr1{margin:0 10px 0px 0;}