/*RESETE*/
*{margin:0; padding:0;}
body {background:url(images/body_bg.jpg); margin:0;}
#box {width:960px; margin:0 auto;}

/**/
#header {height:138px; background:url(images/header.jpg) no-repeat;}

/**/
#menu {height:30px; background:url(images/menu.jpg) top repeat-x;}
.menu {height:30px; background:url(images/menu.jpg) top repeat-x;}
#menu ul {margin:0 7px; padding:0; list-style:none; width:100%; float:left; background:none;}
#menu ul li {float:left; position:relative;}
#menu ul li a {text-decoration:none; color:#FFF; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:1px 13px; margin:0; float:left; display:block; float:left; line-height:25px;}
#menu ul li a:hover {background:url(images/menu.jpg) bottom repeat-x;}
#menu ul li ul {margin:0; padding:0; list-style:none; background:#000; width:200px;}
#menu ul li ul{display:none; position:absolute; top:27px; left:-2px;}
#menu ul li:hover ul{display:block;}
#menu ul li ul li a{width:195px; clear:both; text-align:left; float:left; margin:0; padding:4px 0 4px 5px; border-bottom:1px solid #fff; z-index:100;}
#menu ul li ul li{float:none; clear:both;}
#menu ul li ul li a{float:none;}
#menu ul li ul li a:hover {background:#333;}

/**/
#slide {height:300px; background:#f4f4f4;}

/**/
#content {width:950px; padding:5px; background:#FFF;}

/**/
#leftbox {width:452px; padding:5px; float:left;}
#leftbox_dias {width:432px; background:url(images/30dias.jpg) no-repeat; padding:10px 10px 1px;}
#leftbox_dias h1 {font:18px Tahoma, Geneva, sans-serif; color:#069; text-transform:uppercase; margin-bottom:20px; font-weight:bold;}
#leftbox_dias p {font:12px Arial, Helvetica, sans-serif; color:#333; margin:0 0 15px 0; font-weight:bold;}
#left_ferramentas {width:432px; background:#eee; padding:10px 10px 1px; margin-top:5px;}
.left_lista {background:#FFF; padding:5px; margin-bottom:10px;}
.left_lista img {float:left; margin-right:5px;}
.left_lista h1 {font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#000; margin-bottom:5px;}
.left_lista p {font:12px Georgia, "Times New Roman", Times, serif; color:#333; margin-left:40px;}

/**/
#rightbox {float:right; width:478px; padding:5px;}

/**/
#clientes_hospedados {width:468px; padding:5px; height:125px; background:url(images/clientes.jpg) no-repeat;}
#clientes_hospedados h1 {font:14px Tahoma, Geneva, sans-serif; color:#F60; font-weight:bold; margin-bottom:10px; font-weight:bold;}
#clientes_hospedados p {font:12px Arial, Helvetica, sans-serif; color:#333; font-weight:bold;}
#clientes_hospedados input {margin:10px 0; background:#069; color:#FFF; font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; border:1px solid #036; cursor:pointer;}
#clientes_hospedados select {margin:10px 0; background:#069; color:#FFF; font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; border:1px solid #036;}

/**/
#ferramentas_cpanel{width:468px; padding:15px 5px; background:#eee; float:left;}
#ferramentas_cpanel h1 {font:18px Tahoma, Geneva, sans-serif; font-weight:bold; color:#069;}
#ferramentas_cpanel ul {list-style:none; margin:0; padding:0;}
#ferramentas_cpanel ul li {float:left; display:inline; background:#fff; margin:4px 2px 0 3px; padding:5px;}
#ferramentas_cpanel ul li:hover {background:#FFDECE;}
#ferramentas_cpanel ul li img {border:0; border:1px solid #f4f4f4;}
#ferramentas_cpanel ul li p {font:14px Tahoma, Geneva, sans-serif; color:#333; text-align:center;}

/**/
#ferramentas_helm{width:468px; padding:15px 5px; background:#eee; margin-top:8px; float:left;}
#ferramentas_helm h1 {font:18px Tahoma, Geneva, sans-serif; font-weight:bold; color:#069;}
#ferramentas_helm ul {list-style:none; margin:0; padding:0;}
#ferramentas_helm ul li {float:left; display:inline; background:#fff; margin:4px 2px 0 3px; padding:5px;}
#ferramentas_helm ul li:hover {background:#CEE7FF;}
#ferramentas_helm ul li img {border:0; border:1px solid #f4f4f4;}
#ferramentas_helm ul li p {font:14px Tahoma, Geneva, sans-serif; color:#333; text-align:center;}

/**/
#duvidas {width:468px; padding:7px 5px 24px 5px; background:#eee url(images/duvidas.jpg) no-repeat; margin-top:8px; float:left; height:59px; text-align:right;}
#duvidas h1{font:12px Tahoma, Geneva, sans-serif; color:#000; font-weight:bold; text-transform:uppercase; margin-bottom:5px;}
#duvidas p {font:12px Georgia, "Times New Roman", Times, serif; color:#333; margin:0 0 5px 0;}

/**/
#footer {height:95px; width:960px; margin:0 auto; background:#fff;}
#footer_valid {float:left; margin:40px 0px 40px 40px;}
#footer_valid a {padding:5px 10px; background:#069; text-decoration:none; color:#FFF; font:14px Georgia, "Times New Roman", Times, serif; font-weight:bold;}
#footer_valid a:hover {background:#036;}
#footer_txt {float:left; margin:30px 30px; display:block; width:500px; text-align:center; font:14px Tahoma, Geneva, sans-serif; color:#333;}
#footer_ass {float:right; margin:20px 20px 20px 0;}

/**/
#sitemap{width:960px; background:#333; padding:0; float:left;}
#sitemap ul {float:left; margin:8px 22px 8px 25px; list-style:square; padding:0 5px;}
#sitemap h1 {font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#069; font-weight:bold; text-transform:uppercase; margin:0; padding:0}
#sitemap ul li {margin:0 15px 0 0; font:14px Georgia, "Times New Roman", Times, serif;}
#sitemap ul li a {color:#FFF; text-decoration:none;}
#sitemap ul li a:hover {text-decoration:underline;}

/**/
.clear {clear:both;}

/*SLIDE*/
#gallery {width:960px; margin:0 auto;}
#images {height:300px;}
#image {position:relative; width:960px; height:300px; background:#FFF url(images/loading.gif) center center no-repeat}
#image img {position:absolute;}
#thumbwrapper {display:none;}
.imgnav {position:absolute; height:300px; width:960px; z-index:100; cursor:pointer;}
#previmg {left:0; background:url(images/left.gif) left center no-repeat; border-left:5px solid #FFF; display:none;}
#nextimg {right:0;}

/**/
#sidebarnav{width:187px; float:left; background:#F2F2F2; padding:2px;}
#sidebarnav h1{font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#069; text-transform:uppercase; font-weight:bold; border-bottom:3px solid #069; margin:5px 0;}
#sidebarnav ul {margin:0; padding:0; list-style:none; float:left;}
#sidebarnav ul li a{float:left; width:170px; border-left:3px solid #F30; margin:0 0 1px; padding:5px; background:#069; text-decoration:none; color:#FFF; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#sidebarnav ul li a:hover {border-left:3px solid #F90; background:#036;}

/**/
#boxcontent {width:750px; padding:3px; float:right; font:14px Georgia, "Times New Roman", Times, serif; color:#333;}
#boxcontent h1 {font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#069;}
#boxcontent a {text-decoration:none; font-weight:bold; color:#003;}

/**/
#contato {background:#f4f4f4; padding:20px;}
#contato fieldset {width:400px; display:block; margin:0 auto; border:0; padding:10px;}
#contato legend {font:18px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#069;}
#contato label {display:block;}
#contato .span {display:block; padding:5px 0; font:14px Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#069;}
#contato input {background:#F60; padding:5px; border:1px solid #F30; width:400px; font:16px Georgia, "Times New Roman", Times, serif; color:#FFF; font-weight:bold;}
#contato .btn {width:100px; display:block; margin:20px auto 0; cursor:pointer;}
#contato .btn:hover {background:#F00;}
#ok {padding:5px; background:#CCFFD9; border:1px solid #3F0; text-align:center; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif;}