/* =CSS Global de iniciação
-----------------------------------------------------------------------------*/
/* =CSS Global de iniciação - General
-----------------------------------------------------------------------------*/


/*  Baseline values for browser consistency */

p, div, h1, h2, h3, h4, h5, ul, li { margin: 0; padding: 0;	}
img { margin: 0; padding: 0; border: 0;	}
ul { list-style: none;	}

a:link, a:visited, a:active { color: #31331d; text-decoration: none; outline: 0;	}
a:hover { text-decoration: underline;	}

.clear { clear: both;}
.hide { display:none;	}

/* @end */


* {
  font-style: normal;
  list-style: none;
  margin: 0;
  outline: none;
  padding: 0;
  text-decoration: none;
}


html {
  background: #121212 url("img/back.png") repeat-y left;
  color: #31331d;
  width: 100%;
}

body {
  font: small/150% Arial, Helvetica, Verdana, sans-serif;
}

/*** Tipografia *********************************************************/

h3 {
  	line-height: 1.5em;
font-size: 150%;
}

blockquote {
	font-style:italic;
}




/*** Main Positioning *********************************************************/

#header,
#body,
#footer,

#wrapper {
  margin: 5px 0px 0px 25px;
  width: 925px;
  text-align: left;
}

#cabecalho {
color: #ffffff;
width:925 px;
}

#logo {
float:left;
width: 125px;
text-align: right;
}

#brand {
font-size: 400%;
line-height: 1.2em;
text-align: left;
font-weight:bold; 
float:left;
margin-left: 20px;
}

#login { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 73px; float: right; height: 73px; color: #b3ac90; margin-right:50px;}
#login a:link, #login a:visited { color: #b3ac90;	}

#zona0 {
	background-color: #ffffff;
height: 1px;
}

#zona1 {
background: transparent url("img/imagem_branco.png") no-repeat ;
height: 254px;
}


#zona2 {
background: #ffffff url("img/branco_fundo.png") no-repeat bottom ;
text-align: justified;
padding-bottom: 20px;
}

#zona3 {
background: transparent url("img/fundo_verde.png") no-repeat bottom ;
height: 30px;
font-size: 75%;
color: #ffffff ;
text-align:right;
padding-right: 25px;
}

/*** Engirega Network *********************************************************/

#engirega_network {
position: relative;
float: left;
top: 400px;
left: -25px;
}
#iswitch_network {
position: relative;
float: left;
top: 480px;
left: -45px;
}


/*** Menu principal *********************************************************/

#menuprincipal { background: transparent url("img/topo_verde.gif") no-repeat 0 0; max-height: 30px;}
#menuprincipal ul{ color: #b3ac90; list-style: none; font-weight: bold; padding-left: 15px;}
#menuprincipal ul li { padding: 3px 5px 3px 5px; float: left; }
#menuprincipal ul a { color: #b3ac90; display: block;}
#menuprincipal ul a:hover { color: #b3ac90; display: block;text-decoration: underline;}



/*** Menu principal identificacao do activo*********************************************************/

#home #wrapper #menuprincipal .menu_home {background-color: #ffffff; font-weight: bold; text-decoration: none;}
#history #wrapper #menuprincipal .menu_history {background-color: #ffffff; font-weight: bold; text-decoration: none;}
#specifications #wrapper #menuprincipal .menu_specifications {background-color: #ffffff; font-weight: bold; text-decoration: none;}
#equipment #wrapper #menuprincipal .menu_equipment {background-color: #ffffff; font-weight: bold; text-decoration: none;}
#media #wrapper #menuprincipal .menu_media {background-color: #ffffff; font-weight: bold; text-decoration: none;}
#price #wrapper #menuprincipal .menu_price {background-color: #ffffff; font-weight: bold; text-decoration: none;}
#faq #wrapper #menuprincipal .menu_faq {background-color: #ffffff; font-weight: bold; text-decoration: none;}
#dealers #wrapper #menuprincipal .menu_dealers {background-color: #ffffff; font-weight: bold; text-decoration: none;}
#contacts #wrapper #menuprincipal .menu_contacts {background-color: #ffffff; font-weight: bold; text-decoration: none;}
#forum #wrapper #menuprincipal .menu_forum {background-color: #ffffff; font-weight: bold; text-decoration: none;}




/*** Banner*********************************************************/

.banner1 { margin-top: 50px; line-height: 1em; width: 300px; font-size: 250%; float: left; padding-left: 25px; color: #ffffff; text-shadow: rgb(0,0,0) 2px 2px 2px; }

.banner2  { float: right; width: 550px; padding-right:25px; }
.banner2 ul { width: 525px; color: #fff; margin-top: 30px; line-height: 14px;}
.banner2   ul li { float: right;}
.banner2   ul li a { color: #fff; padding: 12px 5px 10px 5px; display: block; width: 200px;	}
.banner2  ul li a:hover, a:visited, a:active{ text-decoration: none; color: #ffffff;}
.banner2   ul .icone { float: left; padding: 0; width:36px;margin-right:10px; margin-top: 2px ; border: solid 1px #ffffff }
.banner2   ul a em { font-size: 11px; color: #000000; font-style: normal;}
.banner2   .vantagem { font-size: 13px; font-weight:bold; width: 152px;height: 13px; float:left; display:block;padding-bottom:2px;text-shadow: 0px 0px 0px #fff;}




/*** Conteúdo - lpagina de 3 colunas (entradad)*********************************************************/

#zona2 ul {
text-align: justify;
padding: 10px 10px;
}

#zona2 ul li{
width:282px;
float:left;
padding: 10px 10px;
}

#zona2 a:visited {
color:#b3ac90;
}

#coluna1 {
text-align: justify;
padding-left: 25px;
float: left;
width: 330px;
}

#coluna2 {
text-align: justify;
padding-left: 25px;
padding-right: 13px;
float: left;
width: 330px;
}

#coluna3 {
text-align: left;
float: left;
width: 175px;
}

#coluna3 ul {
text-align: justify;
width: 175px;
padding: 0px;
}

#coluna3 ul li {
font-size: 10px;
line-height: 1em;
width: 175px;
font-style:italic;
text-decoration:none;
}

#coluna3 ul li a {
font-size: 13px;
line-height: 1em;
width: 175px;
font-style:italic;
text-decoration:none;
color:#b3ac90;
}

#coluna3 ul li a:visited {
font-size: 13px;
font-style:italic;
line-height: 1em;
width: 175px;
text-decoration:none;
color:#b3ac90;
}



/*** Conteúdo - pagina de 2 colunas (historia)*********************************************************/

#coluna4 {
text-align: justify;
float: left;
width: 530px;
padding-left:15px;
}

.titulo {
font-size:220%;
line-height:1.5em;
}

.intro {
font-size:150%;
line-height:1.5em;
}

.question{
text-decoration:underline;
font-style: italic;	
font-weight: bold;
	}
.answer{
	
}
	

/*** Conteúdo - pagina de 1 colunas (especificacoes)*********************************************************/

#coluna5 {
text-align: justify;
padding-left: 25px;
width: 875px;
}

/*** Conteúdo - pagina de 2 colunas (1 pagina)*********************************************************/


#coluna6 {
text-align: justify;
padding-left: 25px;
float: left;
width:675px;
}

/*** Conteúdo - Tabelas *********************************************************/

.tabela{
	background-color:#b3ac90;
	text-align: "center";
}

.tabelacabecalho {
	font-weight:bold;
	background-color:#ffffff;
	text-align: "center";
	padding:5px;
	
}

.tabelacelula {
	background-color:#ffffff;
	text-align: "center";
	padding:5px;
}

.inputbox {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
padding:2px;
color:#333333;
}

/*** Rodapé*********************************************************/


#footer {
text-align: center;
color: #b3ac90;
font-size:11px;
}


/*** Conteúdo - Links *********************************************************/

.link_externo a {
color:#7d7d7d;
FONT-WEIGHT: bold;
padding-left: 10px;
background: url("./themes/site_themes/iswitch/img/externalLink.gif") no-repeat left center;
}

.link_externo a:hover {
color:#ff9200;
padding-left: 10px;
background: url("./themes/site_themes/iswitch/img/externalLink.gif") no-repeat left center;
}

.link_interno a {
color:#7d7d7d;
}

.link_interno a:hover {
color:#ff9200;
}

/*** Conteúdo - imagens*********************************************************/

.img_wrapper{
font-size:75%;
}

.img_wrapper img { 
background-color: #fff; 
border: 1px solid #7d7d7d; 
padding: 5px;  
font-size:75%;
}
