@charset "utf-8";
/* CSS Document */

/* TUDO */

body{
	margin:0;
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	line-height:1.2em;
	word-spacing:-0.1em;
	}

/* LAYOUT */

#divhome {
	background-image:url(imagens/home_bg_lateral.jpg);
	background-repeat:no-repeat;
	background-position:776px 0px;
	}
	
#conteudo {
	width:760px;
	background-image:url(imagens/home_bg.gif);
	background-repeat:no-repeat;
	padding: 30px;
	}
	
#conteudopranchas {
	width:760px;
	background-image:url(imagens/home_bg.jpg);
	background-repeat:no-repeat;
	padding: 30px;
	}
	
#conteudopagpranchas {
	width:760px;
	background-image:url(imagens/home_bg2.jpg);
	background-repeat:no-repeat;
	padding: 30px;
	}
	
#rodape {
	width:776px;
	height:30px;
	color:#000;
	background-image:url(imagens/rodape.jpg);
	background-repeat:no-repeat;
	padding-top:14px;
	padding-left:30px;
}

/* DIVS VARIANTES */

#divpranchas {
	height:345px;
	background-image:url(imagens/pranchas_bg_lateral.jpg);
	background-repeat:no-repeat;
	background-position:776px 0px;
	}	
#divmenupranchas {
	width:301px;
	height:243px;
	background-image:url(imagens/pranchas_lateral_bt.jpg);
	/*background-position:197px 0px;*/
	background-repeat:no-repeat;
	}
	
#divabroholos {
	height:345px;
	background-image:url(imagens/abroholos_bg_lateral.jpg);
	background-repeat:no-repeat;
	background-position:776px 0px;
	}	
#divmenuabroholos {
	width:301px;
	height:243px;
	background-image:url(imagens/abroholos_lateral_bt.jpg);
	/*background-position:197px 0px;*/
	background-repeat:no-repeat;
	}

#divkona {
	height:345px;
	background-image:url(imagens/kona_bg_lateral.jpg);
	background-repeat:no-repeat;
	background-position:776px 0px;
	}	
#divmenukona {
	width:301px;
	height:243px;
	background-image:url(imagens/kona_lateral_bt.jpg);
	/*background-position:197px 0px;*/
	background-repeat:no-repeat;
	}
	
#divzephyros {
	height:345px;
	background-image:url(imagens/zephyros_bg_lateral.jpg);
	background-repeat:no-repeat;
	background-position:776px 0px;
	}	
#divmenuzephyros {
	width:301px;
	height:243px;
	background-image:url(imagens/zephyros_lateral_bt.jpg);
	/*background-position:197px 0px;*/
	background-repeat:no-repeat;
	}

#divacessorios {
	height:345px;
	background-image:url(imagens/acessorios_bg_lateral.jpg);
	background-repeat:no-repeat;
	background-position:776px 0px;
	}	
#divmenuacessorios {
	width:301px;
	height:243px;
	background-image:url(imagens/acessorios_lateral_bt.jpg);
	/*background-position:197px 0px;*/
	background-repeat:no-repeat;
	}

#divtecnologia {
	height:345px;
	background-image:url(imagens/tecnologia_bg_lateral.jpg);
	background-repeat:no-repeat;
	background-position:776px 0px;
	}	
#divmenutecnologia {
	width:301px;
	height:243px;
	background-image:url(imagens/tecnologia_lateral_bt.jpg);
	/*background-position:197px 0px;*/
	background-repeat:no-repeat;
	}

#divfotos {
	height:345px;
	background-image:url(imagens/fotos_bg_lateral.jpg);
	background-repeat:no-repeat;
	background-position:776px 0px;
	}
#divmenufotos {
	width:301px;
	height:243px;
	background-image:url(imagens/fotos_lateral_bt.jpg);
	/*background-position:197px 0px;*/
	background-repeat:no-repeat;
	}


#divcontato {
	height:345px;
	background-image:url(imagens/contato_bg_lateral.jpg);
	background-repeat:no-repeat;
	background-position:776px 0px;
	}	
#divmenucontato {
	width:301px;
	height:243px;
	background-image:url(imagens/contato_lateral_bt.jpg);
	/*background-position:197px 0px;*/
	background-repeat:no-repeat;
	}
	
#divacrux {
	height:345px;
	background-image:url(imagens/acrux_bg_lateral.jpg);
	background-repeat:no-repeat;
	background-position:776px 0px;
	}	
#divmenuacrux {
	width:301px;
	height:243px;
	background-image:url(imagens/acrux_lateral_bt.jpg);
	/*background-position:197px 0px;*/
	background-repeat:no-repeat;
	}
	
#divxaloc {
	height:345px;
	background-image:url(imagens/xaloc_bg_lateral.jpg);
	background-repeat:no-repeat;
	background-position:776px 0px;
	}	
#divmenuxaloc {
	width:301px;
	height:243px;
	background-image:url(imagens/xaloc_lateral_bt.jpg);
	/*background-position:197px 0px;*/
	background-repeat:no-repeat;
	}

/* GERAL */

.pngimg {behavior: url(iepngfix.htc);}

.fltleft {float:left;}

.clear {clear:both;}

.alcenter {text-align:center;}

.chamadaesq {
	float:left;
	width:350px;
	min-height:170px;
	padding-right:10px;
}

.chamadadir {
	float:right;
	width:350px;
	min-height:170px;
		padding-right:30px;
}

.chamadapranchas {
	float:left;
	padding:0px 10px;
	}
	
.tit {
	font-size:1.8em;
	color:#FA9E0D;
	text-transform:uppercase;
	}

.divhr1 {
	border-top: 1px solid #ECECED;
	margin:0px;
	margin-top:1px;
	padding:0px;
	height:1px;
}
	
.dados td {
	font-family:"Times New Roman", Times, serif;
	font-size:1.4em;
	color:#000;
	}
	
.descr {
	font-size:1.3em;
	text-decoration:bold;
	line-height:1em;
	color:#000;
	}
	
#lang {
	position:absolute;
	top:5px;
	left:560px;
	z-index:10;
}

/* MENU */

#mainnavi {position:relative; top:0px;}

#mainnavi ul {
	margin:					0;
	padding:             0;
	width: 					197px;
}

#mainnavi li {
	margin:					0;
	padding:             0;
	list-style:				none;
}

#mainnavi li a {
	display:					block;
	margin:					0;
	padding:             0;
	text-indent: 			-200px;
	text-decoration: 		none;
}

#mainnavi li a.mm_01 {
	background-image: 	url(imagens/bt_home1.png);
	background-repeat: 	no-repeat;
	height:34px;
}
#mainnavi li a:hover.mm_01 {
	background-image: 	url(imagens/bt_home2.png);
	background-repeat: 	no-repeat;
	height:34px;
}
#mainnavi li a.mm_02 {
	background-image: 	url(imagens/bt_pranchas1.png);
	background-repeat: 	no-repeat;
	height:43px;
}
#mainnavi li a:active.mm_02 {
	background-image: 	url(imagens/bt_pranchas3.png);
	background-repeat: 	no-repeat;
	height:43px;
	}
#mainnavi li a:hover.mm_02 {
	background-image: 	url(imagens/bt_pranchas2.png);
	background-repeat: 	no-repeat;
	height:43px;
}
#mainnavi li a.mm_03 {
	background-image: 	url(imagens/bt_acessorios1.png);
	background-repeat: 	no-repeat;
	height:36px;
}
#mainnavi li a:hover.mm_03 {
	background-image:  	url(imagens/bt_acessorios2.png);
	background-repeat: 	no-repeat;
	height:36px;
}
#mainnavi li a.mm_04 {
	background-image: 	url(imagens/bt_tecnologia1.png);
	background-repeat: 	no-repeat;
	height:31px;
}
#mainnavi li a:hover.mm_04 {
	background-image: 	url(imagens/bt_tecnologia2.png);
	background-repeat: 	no-repeat;
	height:31px;
}
#mainnavi li a.mm_05 {
	background-image: 	url(imagens/bt_fotos1.png);
	background-repeat: 	no-repeat;
	height:37px;
}
#mainnavi li a:hover.mm_05 {
	background-image:  	url(imagens/bt_fotos2.png);
	background-repeat: 	no-repeat;
	height:37px;
}
#mainnavi li a.mm_06 {
	background-image: 	url(imagens/bt_contato1.png);
	background-repeat: 	no-repeat;
	height:26px;
}
#mainnavi li a:hover.mm_06 {
	background-image:  	url(imagens/bt_contato2.png);
	background-repeat: 	no-repeat;
	height:26px;
}

/* LINKS */

a:link, a:visited, a:active, a:hover {
	color:#FA9E0D;
	text-decoration:none;
	}

a.linkch:link, a.linkch:visited, a.linkch:active, a.linkch:hover{
	font-size:1.2em;
	color:#000;
	background-color:#FA9E0D;
	text-decoration:none;	
	padding:4px;
	}
	
a.linklang:link, a.linklang:visited, a.linklang:active, a.linklang:hover{
	font-size:0.7em;
	color:#fff;
	text-decoration:none;	
	}


/* FORMS */

input, textarea{
	margin:0px;
	width: 260px;
	height:16px;
	border: 1px solid #000;
	color: #fff;
	background-color:#000;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
}

textarea {height:66px;}

.submit {
		padding: 0px 2px;
		width:68px;
		height: 20px;
		color: #fff;
		background-color:#000;
		font-size:1.2em;
		font-family:Arial, Helvetica, sans-serif;
		text-transform:capitalize;
		text-align:left;
	}

.black {
	color:#000; 
	font-weight:bold;
	font-size:1.2em;
	}

