/*  
Theme Name: TVZ International
Theme URI: http://www.tvzinternational.com.br/
Version: 1.0
Author: Thais Vilanova
Author URI: http://www.thaisvilanova.com.br/
*/

body 
	{
	color: white;
	background-color: #b1d88b;
	margin: 0px;
	font-family: "Lucida Sans","Trebuchet MS",georgia, times new roman, serif;
	font-size : 100%; 
}
ol{
margin:0;
padding:0
}

#horizon        
	{
	color: white;	
	text-align: center;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	height: 1px;
	overflow: visible;
	visibility: visible;
	display: block
}

#content    
	{
	font-family: Verdana, Geneva, Arial, sans-serif;
	background-color: #fff;
	margin-left: -375px;
	position: absolute;
	top: -200px;
	left: 50%;
	width: 750px;
	height: 400px;
	visibility: visible;
	}

.bodytext 
	{
	font-size: 14px
}

.headline 
	{
	font-weight: bold;
	font-size: 24px
}


a:link, a:visited 
	{
	text-decoration: none
}

a:hover 
	{
	color: #65320D;
	text-decoration: none
}

.captions  
	{
	color: white;
	font-size: 10px;
	line-height: 14px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	text-align: left
}

#caption1    
	{
	padding-left: 6px;
	border-left: 1px dashed #66c;
	position: absolute;
	top: -80px;
	left: -200px;
	width: 250px;
	height: 80px;
	visibility: visible;
	display: block
}

#caption2    
	{
	padding-left: 6px;
	border-left: 1px dashed #66c;
	position: absolute;
	top: 92px;
	left: 125px;
	width: 250px;
	height: auto;
	visibility: visible;
	display: block
}

.holder {
height:auto;
}

.scroll-pane{
width:750px;
height:245px;
text-align:center;
margin: 0 0 0 0;
position:relative;
top:5px;
overflow:hidden;
clear:both;
overflow: auto;
float: left;
}
/*\*/
.scroll-pane{
[color:red;/*required by Safari so that [] is correctly begun. associated with the property, yet hiding it. seen by IE6*/
height:200px;/*these are seen by IE6 and Safari but hidden from Netscape6-7*/
padding-bottom:55px;/*these are seen by IE6 and Safari but hidden from Netscape6-7*/
]color:green;/*Reset IE6 properties and hide from Safari. required by Safari so that [] is correctly ended. associated with the property, yet hiding it. seen by IE6*/
_line-height:1.7em;/*all additional rules hidden from Safari and Netscape and reapplied to IE6*/
_font-weight:normal;/*all additional rules hidden from Safari and Netscape and reapplied to IE6*/
}
/**/
.scroll-pane p, .scroll-pane ul, .scroll-pane ol{
color: #65320D;
text-align:left;
font-size:.8em;
line-height:1.4em;
word-spacing:-2px;
margin-right:30px;
margin-left:240px;
}
.scroll-pane a{
color:#65320D;
text-decoration:underline;
}
.scroll-pane a:hover{
text-decoration:none;
}
.scroll-pane ol li{
margin-left:40px;
}
.scroll-pane img{
padding: 0 8px 0 0;
}

.holder {
float: left;
margin: 10px;
}
		
a.jScrollArrowUp {
	background: url(basic_arrow_up.gif) no-repeat 0 0;
			}
a.jScrollArrowUp:hover {
	background-position: 0 -15px;
}
a.jScrollArrowDown {
	background: url(basic_arrow_down.gif) no-repeat 0 0;
}
a.jScrollArrowDown:hover {
	background-position: 0 -15px;
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	background-position: 0 -30px;
}

#header{
height: 97px;
background-color:#A3D46B;
width:704px;
float: right;
}

#palitos{
position: absolute;
left:0;
top:0;
height: 370px;
width:46px;
background:url("img/barra.gif") no-repeat 0 0;
}

h1#logo{
text-indent: -5000px;
background:url("img/logo.gif") no-repeat 0 0;
height:66px;
margin:0;
padding:0;
position:relative;
left: 20px;
top: 20px;
}
h2#secao{
font-size:.8em;
line-height:1.7em;
color: #65320D;
float: right;
font-weight:normal;
position:relative;
right: 60px;
top: -22px;
margin:0 -14px 0 0;
text-transform:lowercase;
}
h2#secao span{
padding:4px 17px;
color: #65320D;
}
/*\*/
h2.quemSomos#secao span a{
[color:red;/*required by Safari so that [] is correctly begun. associated with the property, yet hiding it. seen by IE6*/
line-height:25px;/*these are seen by IE6 and Safari but hidden from Netscape6-7*/
font-weight:normal;/*these are seen by IE6 and Safari but hidden from Netscape6-7*/
]color:green;/*Reset IE6 properties and hide from Safari. required by Safari so that [] is correctly ended. associated with the property, yet hiding it. seen by IE6*/
_line-height:1.7em;/*all additional rules hidden from Safari and Netscape and reapplied to IE6*/
_font-weight:normal;/*all additional rules hidden from Safari and Netscape and reapplied to IE6*/
}
/**/
/*\*/
h2#secao{
[color:red;/*required by Safari so that [] is correctly begun. associated with the property, yet hiding it. seen by IE6*/
top:-30px;/*these are seen by IE6 and Safari but hidden from Netscape6-7*/
font-weight:normal;/*these are seen by IE6 and Safari but hidden from Netscape6-7*/
]color:green;/*Reset IE6 properties and hide from Safari. required by Safari so that [] is correctly ended. associated with the property, yet hiding it. seen by IE6*/
_line-height:1.7em;/*all additional rules hidden from Safari and Netscape and reapplied to IE6*/
_font-weight:normal;/*all additional rules hidden from Safari and Netscape and reapplied to IE6*/
}
/**/
h2#secao a{
color: #65320D;
}
h2#secao span a{
color: #65320D;
}
h2.quemSomos#secao span a{
color: #65320D;
}
h2.quemSomos#secao span a:hover, h2.quemSomos#secao a.baixo:hover{
color: #6496C9;
}
h2.servicosH#secao a:hover{
color: #FF99CC;
}
h2.quemSomos#secao a.baixo{
color: #65320D;
border-top:3px solid #6496c9;
padding:0 18px;
}
h2.servicosH#secao a:hover, h2.servicosH#secao a.baixo:hover{
color: #FF99CC;
}
h2.servicosH#secao a.baixo{
border-top: 3px solid #FF99CC;
color: #65320D;
padding:0 18px;
}
h2.brown#secao a.baixo{
border-top: 3px solid #65320D;
color: #65320D;
padding:0 18px;
}
h2.quemSomos#secao a:hover{
color: #65320D;
}
#rodape{
height:42px;
width: 750px;
background-color:#A3D46B;
position:absolute;
bottom:-18px;
left:0;

}

.bodytext 
	{
	font-size: 14px
	}

.headline 
	{
	font-weight: bold;
	font-size: 24px
	}


/*navegador*/
#menu{
margin-left:-19px;
margin-top:-17px;
}
ul#nav{
margin:0;
list-style:none;
width:750px;
position:relative;
}
ul#nav li a{
font-size:.7em;
color: #65320D;
}
ul#nav li.azul a:hover, ul#navingles li.azul a:hover{
color:#6496C9;			
}
ul#nav li.rosa a:hover,  ul#navingles li.rosa a:hover{
color:#FF99CC;			
}	
		
ul#nav li {
float:left;
margin:5px 0 0 0;
}
ul#nav li.azul a{
border-bottom: 3px solid #6496C9;
}
ul#nav li.rosa a{
border-bottom: 3px solid #FF99CC;
}
ul#nav li.marrom a{
border-bottom: 3px solid #65320D;
}
ul#nav li.principal a{
float:left;
padding: 0 35px 2px 30px;

}
ul#nav li.quem_somos a{
float:left;
padding: 0 21px 2px 22px;

}
ul#nav li.fazemos a{
float:left;
padding: 0 39px 2px 30px;

word-spacing:-2px;
}
ul#nav li.parceiros a{
float:left;
padding: 0 30px 2px 35px;

word-spacing:-2px;
}
ul#nav li.clientes a{
float:left;
padding: 0 39px 2px 35px;

}
ul#nav li.oportunidades a{
float:left;
padding: 0 25px 2px 25px;
}
ul#nav li.contato a{
float:left;
padding: 0 35px 2px 30px;
}
ul#navingles{
padding:10px 0 0 0;
list-style:none;
width:750px;
position:relative;
display:block;
}
ul#navingles li {
float:left;
margin:3px 0 0 0;
}
ul#navingles li a{
font-size:.7em;
color: #65320D;
}
ul#navingles li.home a{
float:left;
padding: 0 43px 2px 36px;
margin-left:44px;
}
ul#navingles li.about_us a{
float:left;
padding: 0 35px 2px 3px;
margin-left:30px;
}
ul#navingles li.services a{
float:left;
padding: 0 30px 2px 10px;
word-spacing:-2px;
margin-left:10px;
}
ul#navingles li.partners a{
float:left;
padding: 0 33px 2px 25px;
word-spacing:-2px;
margin-left:8px;
}
ul#navingles li.clients a{
float:left;
padding: 0 38px 2px 29px;
margin-left:-5px;
}
ul#navingles li.clients.azul a{
padding: 0 15px 2px 29px;
}
ul#navingles li.about_us.azul a{
padding: 0 40px 2px 40px;
}
ul#navingles li.business a{
float:left;
padding: 0 0 2px 0;
letter-spacing:-1px;
margin-left:5px;
}
ul#navingles li.business.marrom a{
float:left;
padding: 0 0 2px 0;
letter-spacing:-1px;
margin-left:5px;
}
ul#navingles li.business.marrom a{
margin-left:30px;
}
ul#navingles li.contact a{
float:left;
padding: 0 30px 2px 40px;
margin-left:-3px;
}
/*navegador pag parceiros*/
/*caso a pg seja em u branco*/
#fundo{
height:50%;
background-color:#A3D46B;
position:absolute;
bottom:300px;
}
/*foto contato*/
#fotocontato{
width:116px;
height:252px;
position:absolute;
top:110px;
left:63px;
z-index:8;
}
/*SUBMENU*/
ul#submenu{
width:110px;
list-style:none;
position:absolute;
top:128px;
left:23px;
font-size:12px;
z-index:8;
text-align:left;
}
ul#submenu li{
width:110px;
padding-top:4px;
padding-bottom:4px;
border-top:1px solid #65320D;
}
ul#submenu li a{
color:#99CC66;
font-style:italic;
padding-left:10px;
}
ul#submenu li a:hover{
color:#65320D;
}
ul#submenu li.current_page_item a{
color:#65320D;
}

/*EM BREVE*/
#breve
	{
position:absolute;
top:130px;
left:200px;
color: #65320D;
font-size:1.1em;
	}

p#soon{
color: #65320D;
font-size:1.1em;
margin-left:0;
}
/*404*/
#pagina{
position:relative;
top:50px
}
#pagina p{
color: #65320D;
text-align:left;
font-size:.9em;
line-height:1.4em;
word-spacing:-2px;
margin-right:30px;
margin-left:200px;

}
#pagina a{
color: #65320D;
text-decoration:underline;
}
#pagina a:hover{
text-decoration:none;
}
p.entrelinha{
margin-top:-6px;
}
#imagemCentro #quem img{
margin-left:85px;
}
