/* -----------------------------------------------
Lind Net
Designer: Willian Moreira
URL:      www.lindnet.com.br
Date:     28 de janeiro 2008
----------------------------------------------- */


/*Body
----------------------------------------------- */
body {
color:#222;
background-color:#fff;
}

#geral {
	width:790px;
	height:auto;
	left:50%;
	margin-left:-397px;
	background-color:#FFFFFF;
	position:absolute;
	border:1px solid #999999;
	margin-bottom: 4px;
	padding-bottom: 4px;
}

 h1, h2, h3, h4, h5, h6 { 
	font-family: "Verdana",Arial,Helvetica,sans-serif;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	text-transform: none;
	text-align: left;
	}
	
	p {
	margin: 0;
	font-family: "Verdana",Arial,Helvetica,sans-serif;
	color: #333333;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	text-decoration: none;
	font-size: 10px;
	line-height: normal;
	}
	
  a:link {
	font-size: 10px;
	text-decoration: none;
	color: #666666;
	font-style: normal;
	}
    
  a:visited {
	font-size: 10px;
	text-decoration: none;
	color: #666666;
    }
    
  a:hover {
	font-size: 10px;
	color: #CC0033;
	text-decoration: none;
    }


/* Cabeçalho
----------------------------------------------- */
#cabecalho {
margin:0;
padding:0;
width:790px;
height:210px;
background:url(imagens/fundo_banner.jpg) no-repeat;
border-bottom:2px solid #FF6600;
}

/* Topo
----------------------------------------------- */
#topo {
width:790px;
height:70px;
margin:0;
padding:0;
}

#topo h1 {display:none}

#topo p a {
background:url(imagens/logo-final-lind-net-http.gif) no-repeat;
margin:6px 0 0 15px;
padding:0;
width:180px;
height:53px;
display:block;
text-indent:-9000px;
overflow:hidden;
}

#site {
width:200px;
height:68px;
float:left
}

#menu {
width:415px;
height:68px;
float:left;

}

/* Menu horizontal
----------------------------------------------- */
#menu-horizontal {
margin:0;
padding:0;
width:515px;
height:68px;
font:75% "Verdana", Arial, Helvetica, sans-serif;
text-align:left;
float:right}		

#menu-horizontal ul {
width:410px;
margin:0 0 0 0;
padding-top:50px;
}

#menu-horizontal li {
background:left no-repeat url(imagens/ponto.gif);
padding:8px;
display:inline;
letter-spacing: 1px;
}

#menu-horizontal li a {
color:#999999;
text-decoration:none
}

#menu-horizontal li a:hover {
color:#000;
text-decoration:none;
}

/* Banner
----------------------------------------------- */
#banner {
margin:0;
padding:0;
width:790px;
height:130px;
font:70%;
}

/* Menu Vertical
----------------------------------------------- */
#menu-vertical-texto {
width:auto;
height:auto;
float:right;
}	

#menu-vertical-texto h1 {display:none}

#menu-vertical-texto p {
display:block;
text-indent:-9000px;
overflow:hidden}

#menu-vertical {
	font:10px "Verdana", Arial, Helvetica, sans-serif;
	float:left;
	margin:0;
	padding:0;
	width:146px;
}		

#menu-vertical ul {
	margin:5px 0 0 2px;
	padding:5px 0 10px 0;
}

#menu-vertical li {
list-style:none;
margin:0 0 0 0px;
padding:10px 0 0 4px;
letter-spacing: 1px;
border-bottom: 1px solid #00cc00;
}

#menu-vertical li a {
background:left no-repeat url(imagens/ponto.gif);
padding:2px 0 0 12px;
text-decoration:none;
color:#333333
}

#menu-vertical li a:hover {
padding:2px 0 0 12px;
color:#999999;
text-decoration:none;
}

/* Busca
----------------------------------------------- */
#busca {
margin:0 0 0 0;
padding:2px 2px 2px 2px;
width:786px;
height:22px;
background:#C9F1CB;
border-top:2px solid #FF6600;
font:70%;
}

.inputbusca {
width:100px;
height:16px;
border-top: 1px solid #333;
border-left: 1px solid #333;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
margin-bottom: 2px;
color: #0E0659;
}

.imgbusca {
background:url(imagens/busca.gif)
}

/* Corpo 
----------------------------------------------- */
#corpo {
	background-color:#fff;
	width:790px;
	height:565px;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 75%;
}

#corpo div {
	float:left;
}

/*Corpo esquerdo
-----------------------------------------------*/

#corpo-esquerdo {
width:152px;
height:auto;
float:left;
margin:0;
padding:0;
}

#corpo-esquerdo-um {
width:auto;
height:auto;
margin:0;
padding:2px 2px 2px 2px;
background-color:#fff;
}

#corpo-esquerdo-dois {
width:auto;
height:auto;
margin:0;
padding:0;
background-color:#fff;
}

#tempo {
padding: 0 0 0 2px
}

/*Corpo meio 
-----------------------------------------------*/
#corpo-meio {
width:478px;
height:auto;
float:right;
margin:4px 0 0 0;
padding:0 0 0 0;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
}

#bannercliente {
width:478px;
height:auto;
float:right;
margin:0 0 0 0;
padding-left:0 0 0 0;
background-color:#fff;
}

#meio-um {
width:476px;
height:auto;
margin:6px 0 0 0;
padding:0 0 0 0 
}

#meio-um-um {
	width:476px;
	height:152px;
	padding:0;
}

#img1 {
	float:left;
	background-image:url(imagens/700-166775.jpg);
	height:152px;
	width:230px;
	margin: 0 0 0 2px;
}

#meio-um-um h1 {
	font:bold 100% "Verdana", Arial, Helvetica, sans-serif;
	margin:0 0 0 2px;
	padding:4px 2px 2px 2px;
	}

#meio-um-um p {
	margin:0 0 0 0;
	padding:4px 2px 2px 4px;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
}

#meio-um-dois {
width:476px;
height:auto;
margin:1px 0 1px 0 ;
padding:0 0 0 0;
}

#meio-um-dois p {
	margin:0 0 0 0;
	padding:2px 2px 4px 4px;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
}

#meio-dois {
	width:472px;
	height:auto;
	margin:1px 0 1px 0;
	padding: 2px 0 2px 4px
}

#meio-dois p {
	margin:0;
	padding:4px 4px 4px 2px;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #000000;
	}
    #meio-dois a{
    color:#000000;
    text-decoration:none;
	}

	#meio-dois a:hover {
	color: #000000;
	text-decoration:none;
    }
	
#meio-dois-um {
width:236px;
height:auto;
margin:0 ;
padding:0;
}

#meio-dois-um h1 {
	font:bold 100% "Verdana", Arial, Helvetica, sans-serif;
	margin:0 2px 0 0;
	padding:2px 2px 2px 2px;
	background-color: #9EC5FE;
	}

#meio-dois-dois {
width:236px;
height:auto;
margin:0;
padding:0;
}

#meio-dois-dois h1 {
	font:bold 100% "Verdana", Arial, Helvetica, sans-serif;
	margin:0 0 0 0;
	padding:2px 2px 2px 2px;
	background-color: #009966;
	}

#meio-tres {
	width:472px;
	height:auto;
	margin:1px 0 1px 0;
	padding: 2px 0 2px 4px;
}

#meio-tres h1 {
	font:bold 100% "Verdana", Arial, Helvetica, sans-serif;
	margin:0 0 0 0;
	padding:2px 2px 4px 2px;
	background-color: #EAEAEA;
}

#corpo-direito {
width:158px;
height:auto;
float:right;
margin:0 0 0 0;
padding:0 0 0 0;
}

#corpo-direito h1 {
	font:bold 100% "Verdana", Arial, Helvetica, sans-serif;
	margin:0 0 0 2px;
	padding:2px 2px 2px 2px;
	background-color: #CDF4C5;
	}

#corpo-direito p {
	margin:0 0 0 0;
	padding:4px 2px 2px 4px;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	text-align: justify;
}

/* Rodape
----------------------------------------------- */
#rodape {
	width:790px;
	height:60px;
	margin:0;
	padding:0;
	text-align:left;
	background-color:#ffffff;
	border-top:1px solid #FF6600;
	position: static;
	color:#333333;
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-weight: bold
}

#rodape-2 {
	width:262px;
	height:50px;
	float:left;
	margin:6px 0 4px 0;
	padding:0 0 0 0;
	}

.rodape-2 {
border-left:1px solid #FF6600;
border-right:1px solid #FF6600;
}

#rodape-2 h1{
	margin:0 0 0 0;
	padding:0 0 6px 8px;
	font-size: 70%;
	}

#rodape-2 h2{
	margin:0 0 0 0;
	padding:0 0 0 8px;
	font-size: 60%;
}

/* Formulario de email
------------------------------------------------*/
#meio-um-form {
	width: auto;
	height: 300px;
}

#meio-um-form h1 {
font:bold 100% "Verdana", Arial, Helvetica, sans-serif;
	margin:0 0 0 2px;
	padding:4px 2px 2px 2px
}

.texto {
font: 11px Verdana;
padding:5px 5px 5px 10px
}

.texto_peq {
font: 9px Verdana;
}

.form_campos {
font: 10px Verdana;
margin:2px;
padding:1px;
}

.form_botao {
background-color:#f1f9f1;
border:solid #f1f9f1; 
margin:2px;
padding:1px;
}

