a{outline:0}
hr{display:none}
li{list-style-type:none}
body{margin:0; padding:0; font-family:arial; background:#000 url(../images/bg2.jpg) repeat-x center top;}
#slider{background:url('../images/background.png') repeat-x bottom; margin:0; padding:0; font-family:arial; height:179px; padding-top:10%}
#privacy p{text-align:justify}
#container{margin-left:auto; margin-right:auto; width:950px}
#backg{background:url('../images/background3.png') no-repeat; width:960px; height:179px; margin-left:auto; margin-right:auto; float:left}
#logo{float:left; text-indent:-9999em; background:url(../images/logo.png) no-repeat; width:192px; height:36px;}
#logo h1{padding:0 0 0 0; margin:0 0 0 0}
#logo h1 .format1{color:#fff; text-decoration:none; font-weight:bold; letter-spacing:-2px}
#logo h1 .format2{color:#A7CDD3; text-decoration:underline; font-weight:lighter; letter-spacing:-2px}
#logo h1 .format3{color:#A7CDD3; font-weight:normal; vertical-align:13px; font-size:14px}
#logo a{text-decoration:none; margin-left:20px}
h2{background:url(../images/slogan.png) no-repeat; width:286px; height:35px; text-indent:-99999em; float:left; margin-top:4px; margin-left:30px}
#menu ul.topmenu{color:#ea4a53; padding:5px; margin:7px 0 0 0}
ul.topmenu li{display:inline; padding:10px 0; list-style-type:none; margin:0 12px}
ul.topmenu li a{font:bold 0.8em Arial,sans-serif; text-transform:uppercase; text-decoration:none; color:#f0eee6; padding:3px 5px; background:#3e7a83}
ul.topmenu li a:focus, ul.topmenu li a:active, ul.topmenu li a:hover{background-color:#33656c; text-decoration:none; outline:none}
ul.topmenu li a.active{background:#3e7a83}
#menu a{text-decoration:none}
#menu a:hover{text-decoration:underline !important}
#menu{margin-left:30px; width:345px; margin-top:0; float:left}
#panel{float:right}
#panel ul{font-size:11px; margin:0; padding:0}
#panel li{display:inline; color:#fff}
#panel li a{color:#fff; text-decoration:underline}
#panel li a:hover{color:#fff; text-decoration:none}
#topic{color:#fff; clear:both; font-size:22px; float:left; width:450px}
#topic ol{padding:0; margin:0; margin-top:-10px; margin-left:10px}
#topic ol li .topic1{color:#DAD765; font-weight:bold; border-bottom:1px dotted #DAD765}
#header_block{width:438px; height:121px; float:left; display:block !important; overflow:hidden !important}
#jFlowSlide{float:left; position:relative !important}
#block2{width:430px; height:121px; float:left; line-height:25px; background:url(../images/minibub.png) no-repeat; overflow:hidden}
p.what, p.check{line-height:19px; padding:0; margin:0; float:left; color:#86c4cd; font-size:18px; clear:both; padding-left:70px; width:200px}
p.what_text, p.check_text{padding:0; margin:0; color:#fff; float:left; font-size:13px; line-height:14px; clear:both; padding-left:70px; width:360px}
#block1 ol{float:left; background:url(../images/how.png) no-repeat; width:438px; height:121px; margin:0; padding:0; display:block !important}
#block1 .bloc_k{font-size:15px; color:#e3eff0; display:inline; margin-top:89px; float:left; padding-left:20px; padding-right:0; line-height:90%; margin-left:60px}
.bold{font-weight:bold; font-size:13px}
#latest{color:#fff; background:url(../images/minibub.png) no-repeat; width:438px; height:121px; margin:0; padding:0; overflow:hidden}
#latest a{text-decoration:underline; color:#fff}
#latest a:hover{text-decoration:none; color:#70b0ba}
.list{float:left; margin:0; padding:0; margin-top:10px; line-height:13px; font-size:12px; font-weight:bold}
.font_n{margin:0; padding:0; font-weight:normal; font-size:10px; color:#86c4cd; margin:0; padding:0}
#button{padding-left:95px}
h3{margin:0; padding:0; background:url(../images/button.gif) no-repeat; width:191px; height:52px; padding-left:18px; padding-top:10px; float:left; margin-top:-47px}
h3 a{font-size:23px; color:#fff; text-decoration:none; font-weight:lighter; letter-spacing:0}
#line{margin:0; padding:0; background:url(../images/line.gif) repeat-x; margin-top:0; float:left; width:100%; height:23px}
#line_panel{margin-left:auto; margin-right:auto; width:1000px}
#line_panel .now{margin:0; padding:0; float:left; color:#fff; padding-top:4px; font-size:11px; margin-left:20px}
#line_panel .number{font-size:12px; font-weight:bold; color:#BD9537; text-decoration:underline}
#line_panel .text{color:#fff; background:url(../images/minitxt.png) no-repeat; width:185px; height:20px; text-indent:-99999em; margin-left:80px; float:left; margin-top:0}
#line_panel h4{margin:0; padding:0; float:right; padding-right:150px; padding-top:1px}
#line_panel a.btn-slide{margin:0; padding:0; color:#fff; font-size:14px; font-weight:bold; text-decoration:none; background:#BEB465; padding-left:5px; padding-right:5px}
#line_panel a.btn-slide:hover{color:#fff; font-size:14px; font-weight:bold; text-decoration:underline}
#banners{width:1000px; background-color:#f8f8f8; height:712px; margin-left:auto; margin-right:auto; border:1px solid #ebeded; clear:both; margin-top:1px}
#latest ul{float:left; margin-left:80px}
#minilogo{float:left; margin:0; padding:0; padding-left:10px; padding-top:2px}
#minilogo a:hover, a{text-decoration:none}
.mini1{ color:#fff;  text-decoration:none;  font-weight:bold;  letter-spacing:-1px}
.mini2{color:#272E32; text-decoration:underline; font-weight:lighter; letter-spacing:-1px; background:#DED59E; padding-right:3px;}
.mini3{color:#fff; font-weight:normal; vertical-align:7px; font-size:8px}
.texto{float:left; width:365px; padding:0; margin:0; margin-left:70px; margin-top:-12px}
#contact{background:url(../images/minibub.png) no-repeat; width:438px; height:120px; margin-top:0; float:left; font-size:12px; overflow:hidden}
td label{line-height:9px; color:#acb3b5; font-weight:bold; float:left; width:70px; overflow:hidden}
.textbox{margin-left:0}
#note{padding:0 0 0 0; color:#fff; font-size:9px; letter-spacing:0.1px; width:300px; line-height:10px; padding-left:70px; height:20px; float:left}
.textbox{color:#a7cdd3; height:15px; font-size:12px; background-color:#5e676a; border:1px dotted #7d9fb0}
input.button{background-color:#3e7a83; border:1px dotted #7d9fb0; color:#fff; margin-left:0; font-size:10px; z-index:10000; position:relative}
form{padding-top:20px}
.contact_text{color:#acb3b5; float:right; font-size:10px; width:95px; text-align:left; margin:0; padding:0; margin-top:-87px; margin-right:10px; line-height:11px; font-style:italic}
#jFlowSlide{float:left; width:100%; margin-top:-15px; height:135px; margin-left:62px; position:absolute; display:block}
#banner1, #banner2, #banner3, #banner4, #banner5, #banner6, #banner7{background-color:#e4e4e4; width:125px; height:125px; border:4px solid #c4c4c4; float:left; display:inline; margin-left:8.8px; margin-top:5px}
#banner8, #banner9, #banner10, #banner11, #banner12, #banner13, #banner14, #banner15, #banner16, #banner17, #banner18, #banner19, #banner20, #banner21, #banner22, #banner23, #banner24, #banner25, #banner26, #banner27, #banner28, #banner29, #banner30, #banner31, #banner32, #banner33, #banner34, #banner35{background-color:#e4e4e4; width:125px; height:125px; border:4px solid #c4c4c4; float:left; display:inline; margin-left:8.8px; margin-top:8.5px}
#banner1:hover, #banner2:hover, #banner3:hover, #banner4:hover, #banner5:hover, #banner6:hover, #banner7:hover, #banner8:hover, #banner9:hover, #banner10:hover, #banner11:hover, #banner12:hover, #banner13:hover, #banner14:hover, #banner15:hover, #banner16:hover, #banner17:hover, #banner18:hover, #banner19:hover, #banner20:hover, #banner21:hover, #banner22:hover, #banner23:hover, #banner24:hover, #banner25:hover, #banner26:hover, #banner27:hover, #banner28:hover, #banner29:hover, #banner30:hover, #banner31:hover, #banner32:hover, #banner33:hover, #banner34:hover, #banner35:hover{background-color:#e0e0e0; border:4px solid #a3a3a3}
.position{font-size:15px; color:#b7b7b7; margin:0 0 0 0; padding:0 0 0 0; float:left; width:50px; text-align:center}
.position a{color:#6c6c6c; display:block; width:125px; height:125px; line-height:120px; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; font-size:13px; font-weight:bold}
.position a:hover{color:#464646; display:block; width:125px; height:125px}
#footer{width:1000px; margin-left:auto; margin-right:auto; padding-top:3px; font-size:9px}
.copy{margin:0; padding:0; float:left; color:#adadad; padding-top:1px; padding-left:12px; padding-bottom:3px}
#footer ul{margin:0 0 0 0; padding:0 0 0 0}
#footer li{display:inline; color:#000; float:right; margin-right:10px; font-size:10px; color:#adadad; padding-bottom:3px; padding-top:1px}
#footer a{color:#adadad; text-decoration:none}
#footer a:hover{color:#adadad; text-decoration:underline}
#login{margin:0; padding:0; font-size:12px; background:url(../images/minibub.png) no-repeat; width:438px; height:121px; overflow:hidden}
#login form{margin:0; padding:0; padding-left:50px; padding-top:20px}
#login input.button{font-size:12px}
#login .textbox{color:#000; height:16px; font-size:12px; background-color:#fff; border:2px solid #7d9fb0}
#login .error{color:#ce0000; padding-left:210px}
#signup{margin:0; padding:0; font-size:12px; background:url(../images/minibub.png) no-repeat; width:438px; height:121px; overflow:hidden}
#signup form{margin:0; padding:0; padding-left:20px; padding-top:2px}
#signup .textbox{color:#000; height:16px; font-size:12px; background-color:#fff; border:2px solid #7d9fb0}
#signup input.button{clear:both; float:left; font-size:10px}
#login p, #signup p{margin:0; padding:0; color:#fff; font-size:9px; float:left; width:150px; padding-top:3px; padding-left:8px}
#signup .error{float:left; margin-top:-20px; padding-left:70px; color:#ce0000}
#login p a, #signup p a{color:#fff; text-decoration:underline}
.signok{margin:0 0 0 165px !important}
#code{margin:0; padding:0; padding-top:5px; margin-left:5px}
img{margin:0; padding:0; border:0}
#line_panel #news{margin:0; padding:0; list-style-type:none; margin-left:30px !important; padding-top:4px; color:#DBD2A4; float:left; font-weight:bold; font-size:12px; z-index:5; width:370px}
#news a, #news a:hover{margin:0; padding:0; font-size:12px; color:#fe4905}
label{width:100px; padding-left:70px; margin:5px; float:left; text-align:left; color:#fff; line-height:12px}
input, textarea{margin:0; padding:0; float:left}
#TB_window{font:12px Arial,Helvetica,sans-serif; color:#333}
#TB_secondLine{font:10px Arial,Helvetica,sans-serif; color:#666}
#TB_window a:link{color:#666}
#TB_window a:visited{color:#666}
#TB_window a:hover{color:#000}
#TB_window a:active{color:#666}
#TB_window a:focus{color:#666}
#TB_overlay{position:fixed; z-index:100; top:0; left:0; height:100%; width:100%}
.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat}
.TB_overlayBG{background-color:#000; filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75}
#TB_window{position:fixed; background:#fff; z-index:102; color:#000; display:none; border:4px solid #525252; text-align:left; top:50%; left:50%}
#TB_window img#TB_Image{display:block; margin:15px 0 0 15px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-top:1px solid #666; border-left:1px solid #666}
#TB_caption{height:25px; padding:7px 30px 10px 25px; float:left}
#TB_closeWindow{height:25px; padding:11px 25px 10px 0; float:right}
#TB_closeAjaxWindow{padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right}
#TB_ajaxWindowTitle{float:left; padding:7px 0 5px 10px; margin-bottom:1px}
#TB_title{background-color:#e8e8e8; height:27px}
#TB_ajaxContent{clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em}
#TB_ajaxContent.TB_modal{padding:15px; overflow:hidden}
#TB_ajaxContent p{padding:5px 0 5px 0}
#TB_load{position:fixed; display:none; height:13px; width:208px; z-index:103; top:50%; left:50%; margin:-6px 0 0 -104px}
#TB_HideSelect{z-index:99; position:fixed; top:0; left:0; background-color:#fff; border:none; height:100%; width:100%}
#TB_iframeContent{clear:both; border:none; margin-bottom:-1px; margin-top:1px}

#banners table td{width:125px;height:125px;float:left; padding:3px 10.6px 14px 6.3px;}
#banners table tr{float:left;width:1000px!important;background:ed;}
#banners table{width:1000px!important; display:block}
#banners table tr td a{color:#464646;display:block;width:125px;height:125px;line-height:120px;font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:11px;font-weight:700;border:4px #C4C4C4 solid;background-color:#E4E4E4; text-align:center;}
#banners table tr td  a:hover{color:#464646;display:block;width:125px;height:125px;border:4px #A3A3A3 solid;background-color:#E0E0E0;}

