*{padding:0;margin:0;}
body{font:95%/1.4em 'Lucida Grande',sans-serif;color:#333;min-width:500px;}
a{color:#069;text-decoration:underline;outline:none;}
a:hover{color:#f60;text-decoration:none;}
h1,h2,h3{color:#369;font:160%/1.2em 'Arial',sans-serif;margin:15px 0;}
p{margin-bottom:15px;}
hr{height:0px;border:none;border-bottom:1px dotted #5bafce;margin:15px 0;}
ul{margin:5px 0 15px 25px;}
li{margin-bottom:5px;}

#sky{width:100%;height:650px;background:#c4ece5 url('/img/sky01.jpg') 0 0 repeat-x;}
#logo{display:block;position:absolute;z-index:30;top:0;left:2%;width:73px;height:46px;background:url('/img/logo.png') no-repeat;color:#eee;text-decoration:none;font:95%/1em 'Arial',sans-serif;text-align:center;padding:84px 23px 0 0;}
#c1{position:absolute;z-index:1;width:100%;height:199px;background:url('/img/sky02.jpg') repeat-x;}
#c2{position:absolute;z-index:4;top:185px;width:100%;height:387px;background:url('/img/sky03.png') repeat-x;}
#balloon{position:absolute;z-index:3;width:160px;height:240px;top:200px;left:60%;margin-left:10px;background:url('/img/balloon.png') 50% 50% no-repeat;}
#bfire{opacity:0;position:absolute;z-index:4;width:37px;height:37px;top:174px;left:60%;margin-left:-37px;background:url('/img/bfire.png') no-repeat;}
#bother{position:absolute;z-index:2;width:200px;height:76px;top:550px;left:48%;background:url('/img/bother.png') no-repeat;}
#title,#titlebg,#phone{font:30px/50px 'Arial Narrow',sans-serif;position:absolute;z-index:8;}
#title,#titlebg{top:380px;left:10%;font-size:50px;font-weight:bold;color:#fff;}
#title span,#titlebg span{display:block;font-size:35px;margin-left:-10%;}
#titlebg{z-index:6;color:#069;margin:2px 2px;opacity:0.6;}
#hl{position:absolute;z-index:10;top:200px;left:60%;margin-left:150px;display:inline-block;padding:5px 12px;background:#5bafce url('/img/load.png') -85px 0 no-repeat;color:#fff;}
#binfo{position:absolute;z-index:10;top:140px;left:60%;margin-left:150px;color:#9fd7eb;}
#phone{right:5%;color:#5bafce;white-space:nowrap;z-index:5;}
#phone span{font-size:70px;}
#lang{position:absolute;z-index:20;top:10px;right:20px;font-size:12px;color:#fff;}
#lang a,#hl a{color:#fff;text-decoration:none;border-bottom:1px dotted #c4ece5;}
#lang a.on{font-weight:bold;border:none;}
#sky #c1{top:451px;}
#sky #phone{top:600px;}

#top{width:100%;height:130px;background:#c4ece5 url('/img/sky01.jpg') 0 0 repeat-x;}
#top #c1{top:0;}
#top #phone{top:80px;}
#menu{background:#5bafce;padding-left:8%;margin-left:-10px;}
#menu strong,.menu-right strong{font-weight:normal;}
#menu *{margin:0;}
#menu>ul>li{display:inline-block;}
#menu strong>a{display:inline-block;padding:5px 11px;}
#menu a{color:#fff;}
.menuh,.submenu a:hover{background:#245183 url('/img/load.png') -85px 0 no-repeat;}
.submenu{display:none;opacity:0;list-style:none;width:280px;position:absolute;background:#5bafce;}
.submenu a{display:block;padding:4px 10px;border-top:1px solid #8dc3d7;text-decoration:none;}
.menu-right>ul{margin:20px 0 15px 10px;}
.menu-right>ul ul{font-size:80%;}
.hidden{display:none;}
.shadow{box-shadow:0 3px 5px #888;-moz-box-shadow:0 3px 5px #888;-webkit-box-shadow:0 3px 5px #888;}

.promo{position:absolute;top:20px;z-index:10;width:90%;margin-left:10%;}
.promo p{margin:0;}
.promo a{display:inline-block;color:#fff;line-height:110%;text-decoration:none;border-bottom:1px dotted #c4ece5;white-space:nowrap;}
.promo a:hover,#lang a:hover,#hl a:hover{color:#f90;border-bottom:1px dotted #f90;}
#p1{font-size:180%;margin:0 3% 20px 7%;}
#p2{font-size:150%;margin:0 3% 20px 4%;}
#p3{font-size:130%;margin:0 3% 20px 8%;}
#p4{font-size:100%;margin:0 3% 20px 13%;}
#p5{font-size:110%;margin:0 0 20px 0;}
#p6{font-size:90%;margin:0 0 20px 0;}
#p7{font-size:140%;margin:0 0 20px 0;}
#p8{font-size:170%;margin:0 0 20px 0;}

.content{margin:0 8%;padding:15px 0;}
.c-left{margin:0 32% 0 8%;padding-right:20px;border-right:1px dotted #5bafce;}
.c-right{margin:0 4% 0 2%;float:right;width:26%;}

#informer{clear:both;margin:20px 8%;font-size:80%;color:#666;}
#bottom{clear:both;background:#eee;border-top:6px solid #5bafce;padding:20px 2%;}
#bottom p{margin:0;}
#bottom span{display:block;float:left;margin-right:50px;}
#bottom span#counters{float:right;}