body {
margin:0;padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFF;
background:#477725 url('../imagem/bg-home.jpg') no-repeat top center;
}

.clear {
clear:both;
height:1px;
}

#container {
position:relative;
width:960px; 
margin:0 auto;
text-align:left;
}

#menu {
position:relative;
height:40px;
}

ul.menu {
margin:0px;padding:0px;
position:absolute;
top:12px; left:350px;
}

ul.menu li {
display:inline;	
margin: 7px 5px 0px 7px;
}

ul.menu li a {
color:#FFF;
text-decoration:none;
}

ul.menu li a:hover {
color:#8BCE59;
text-decoration:underline;
}

#header {
position:relative;
height:140px;
}

#header .logo {
position:absolute;
top:16px;left:10px;
}

#header .logo img {
border:0px;
}

#header .menu {
position:absolute;
top:30px;left:350px;
width:500px;height:68px;
}

#header .menu .black {
position:absolute;
top:0px;
height:60px;width:100%;
background:#000000;
z-index:1;
}

#header .menu a img {
position:relative;
margin-right:10px;
z-index:999;
border:0px;
}

#corpo {
position:relative;
}

#container-esquerdo {
float:left;
display:inline;
width:680px;
position:relative;
}

#coluna-esquerda {
float:left;
width:195px;height:700px;
position:relative;
}

#coluna-esquerda .inovacao {
position:absolute;
top:40px;left:22px;
}

#coluna-esquerda .noticias {
position:relative;
top: 145px; left:10px;
width:180px;height:200px;
}

.noticias .lista-noticias {
position:relative;
margin-top:5px;
}

.noticia {
position: relative;
border-bottom:1px dotted #8BCE59;
}

.noticia-hover {
position: relative;
background: #4f842b;
border-bottom:1px dotted #8BCE59;
}

.noticia .data {
position:relative;
float:left;
margin:7px 3px 3px 5px;
text-align:left;
color:#9AFF4C;
font-size:12px;
font-weight:bold;
}

.noticia .texto {
position:relative;
display:inline-block;
margin:2px 5px 2px 5px;
width:130px;
padding-left:5px;
border-left:1px dotted #8BCE59;
}

.noticia .texto a {
color:#FFF;
text-decoration:none;
}

.noticia .texto a:hover {
color:#8BCE59;
text-decoration:underline;
}


.lista-noticias .mais {
float:right;
display:inline-block;
width:121px;height:20px;
background:url('../imagem/home-noticias-mais.jpg');
text-align:center;
}

.lista-noticias .mais a {
position:relative;
color:#999;
text-decoration:none;
}

.lista-noticias .mais a:hover {
color:#9AFF4C;
text-decoration:underline;
}

.trabalhe {
position:absolute;
bottom:70px;left:8px;
height:110px;
}

.trabalhe a img {
border:0px;
}


#coluna-direita {
float:right;
width:470px;
}

#banner {
position:relative;
width:460px;height:280px;
background: url('../imagem/slide-bg.jpg') no-repeat;
}

#banner .texto {
position:absolute;
bottom: 0px; left:10px;
width:335px;height:20px;
}

#slide {
position:relative;
margin: 0px 10px 10px 10px;
width:440px; height:230px;
}

#produtos {
position:relative;
margin-top:20px;
width: 460px;height:200px;
}

#produtos .left {
float:left;width:250px;
}

#produtos .left .saiba {
position:absolute;
bottom:0px;left:0px;
}

#produtos .left .saiba img {
border:0px;
}

#produtos .right {
float:right;width:200px;
}

#produtos .texto {
margin-top:10px;
width:240px;
padding:5px 5px 5px 15px;
}

#produtos .texto ul {
margin:0px;padding:0px;
}

#dominio {
position:relative;
margin-top:35px;
width: 460px;height:130px;
background:url('../imagem/home-dominio-bg.jpg');
}

#dominio .texto {
margin:0px;padding:0px;
margin-left:70px;margin-top:10px;
}

#dominio .www {
position:absolute;
top:85px;left:15px;
}


#dominio .dominio-input {
position:absolute;
top:90px;left:50px;
border:1px solid #C8C8C8;
width:200px;height:20px;
font-size:14px;
line-height:14px;
}

#dominio .dominio-tipo {
position:absolute;
top:90px;left:260px;
border:1px solid #C8C8C8;
width:90px;height:24px;
font-size:14px;
line-height:14px;
}

#dominio .dominio-botao {
position:absolute;
top:90px;left:358px;
border:1px solid #C8C8C8;
width:80px;height:24px;
font-size:14px;
line-height:14px;
color:#999; background: #FFF;
}




#container-direito {
float:right;
display:inline;
width:270px;
}

#area {
position:relative;
height:200px;width:260px;
}

#area .header {
position:absolute;
z-index:999;
}

#area .caixa {
position:absolute;
z-index:1;
top:20px;
width:260px;
background:#000;
}

#area .caixa .form {
width:220px;
margin-top: 20px;
margin-left:20px;
padding-bottom: 20px;
color:#999;
}


.form .usuario {
padding-top:3px;
height:23px;
border:0px;
width:220px;
font-size:16px;
background:#F0F0F0;
}

.form .senha {
padding-top:3px;
height:23px;
border:0px;
width:150px;
font-size:16px;
background:#F0F0F0;
}

.form .entrar {
position:absolute;
right:20px;
height:28px;
}

.form .recuperar a {
color:#666;
text-decoration: none;
}

.form .recuperar a:hover {
color:#666;
text-decoration: underline;
}


#hospedagem {
position:relative;
margin-top: 20px;
width:260px;height:152px;
background:url('../imagem/home-hospedagem.jpg') no-repeat;
}

#hospedagem .texto {
position:absolute;
top:70px;left:10px;
width:130px; height:60px;
}

#hospedagem .saiba-mais {
position:absolute;
bottom:0px;
padding-left: 10px;
width:110px;height:20px;
line-height:16px;
background:#060C02;
}


#hospedagem .saiba-mais a {
color:#FFF;
text-decoration:none;
}

#hospedagem .saiba-mais a:hover {
color:#8BCE59;
text-decoration:underline;
}


#wsites {
position:relative;
margin-top: 20px;
width:260px;height:152px;
background:url('../imagem/home-websites.jpg') no-repeat;
}

#wsites .texto {
position:absolute;
top:70px;left:10px;
width:130px; height:60px;
}

#wsites .saiba-mais {
position:absolute;
bottom:0px;
padding-left: 10px;
width:110px;height:20px;
line-height:16px;
background:#060C02;
}


#wsites .saiba-mais a {
color:#FFF;
text-decoration:none;
}

#wsites .saiba-mais a:hover {
color:#8BCE59;
text-decoration:underline;
}




#chat {
position:relative;
margin-top: 20px;
width:260px;height:138px;
background:url('../imagem/home-chat.jpg') no-repeat;
}

#chat .texto {
position:absolute;
top:55px;left:15px;
width:140px;
color:#FFF;
}

#chat .saiba-mais {
position:absolute;
bottom:0px;
padding-left: 10px;
width:110px;height:20px;
line-height:16px;
background:#000;
}


#chat .saiba-mais a {
color:#FFF;
text-decoration:none;
}

#chat .saiba-mais a:hover {
color:#8BCE59;
text-decoration:underline;
}



#rodape {
position:relative;
height:120px;
background: url('../imagem/rodape-bg.jpg') repeat-x;
}


#rodape .centralizado {
position:relative;
width:960px; 
margin:0 auto;
text-align:left;
}

.centralizado .left {
position:relative;
float:left;
margin-left: 70px;
margin-top:30px;
}

.left .horario {
color:#FFF;
font-weight:bold;
font-size:12px;
}

.left .horario1 {
color:#99FF4C;
font-size:20px;
font-weight:bold;
}

.left .endereco {
color:#666;
font-size:10px;
font-weight:bold;
}

.centralizado .right {
position:relative;
float:right;
margin-right: 70px;
margin-top:45px;
}

.right .copyright {
color:#666;
font-size:10px;
text-align:right;
}

#myController {
display:none;
overflow:hidden;
}

.jFlowPrev, .jFlowNext{
cursor:pointer;
}

.jFlowPrev {
position: absolute;
top:250px;right:36px;
}

.jFlowNext {
position: absolute;
top:250px;left:425px;
}



#mySlides img {

width:440px;height:230px;
}

#jFlowSlide {
padding-top:10px;
}

#mySlides {
overflow:hidden;
}

.jFlowSlideContainer p {
margin: 0;
padding: 5px 5px 5px 5px;
position: relative;
font-size:12px;
top: -30px;
line-height: 20px;
height: 20px;
background: #000;
opacity: .7;
filter:alpha(opacity=70);
text-align:center;
}