*{ margin: 0; padding: 0;}

body{
	background: #151515 url(images/background.jpg) repeat fixed;
	}
img{
	border: 0;
	}
/*************************************************************************************/

.texto{
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	color: #ebebeb;
	text-align: justify;
	text-indent: 10px;
	margin-bottom: 10px;
	}
	
	.textoT{
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	color: #ebebeb;
	text-align: center;
	text-indent: 10px;
	margin-bottom: 10px;
	}
	
.textoS{
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	color: #e2e2e2;
	text-align: justify;
	margin-top: 10px;
	}
/************************************************************************************/

h1{ 
	font-family: Verdana, Geneva, sans-serif;
	color:#CCC;
	font-size: 24px;
	text-align:center;
	padding: 10px 0 0 0;
	}
	
h2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	float: right;
	color: #e2e2e2;
	margin-top: 15px;
	padding: 0 305px 0 0;
	}
	
h3{}
h4{}
h5{}
h6{
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	font-size: 24px;
	margin-top: 15px;
	margin-bottom: 15px;
	}


/*************************************************************************************/

div#geral{
	width: 798px;
	margin: auto;
	}
	
div#cabecalho{
	height: 88px;
	width: 798px;
	}

div#menu{
	height: 38px;
	width: 792px;
	padding: 0 0 0 2px;
	margin-left: 1px;
	border: #282828 solid 1px;
	}
	
div#meio{
	width: 808px;
	background: url(images/background.png) repeat-y;
	padding: 0 0 0 7px;
	margin-left: -6px;
	}

div#meioa{
	margin: auto;
	width: 790px;
	min-height: 380px;
	}
	
div#rodape{
	width: 100%;
	background: #151515;
	border-top: 1px solid #333;
	float: left;
	clear: both;
}

div#rodape #meioRoda{
	width: 798px;
	margin: auto;
	background: #151515;
}

div#rodape p{
	color: #FFF;
	font-size: 11px;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	padding: 15px 10px 15px 0;
}

/*************************************************************************************/

.logo{ 
	margin: auto;
	width: 124px;
	height: 81px;
	padding: 6px 0 7px 0;
	}

/*************************************************************************************/

ul#menuSite{
	list-style-type: none;
	margin-left: 7px;
}

ul#menuSite li{
	float: left;
	margin: 0 0 0 0;
}

ul#menuSite li a:link, 
ul#menuSite li a:visited{
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	font-size: 14px;
	display: block;
	text-decoration: none;
	background-position: top;
	padding: 11px 19px 11px 20px;
}

ul#menuSite li a:hover, 
ul#menuSite li a:active{
	background: url(images/menu_fundo.png) repeat;
}

/* 
	
menu do site */

/******************************************************************************************/

#contatinho{ background: #313131; width: 380px; margin-right: 20px; height: 280px; float: right; margin-top: -308px;}

#contatinho p{ padding: 5px 0 5px 10px; font-family: Verdana, Geneva, sans-serif; font-size: 11px; color: #fff;}

#contatinho h4{ padding: 10px 0 10px 0; font-family: Verdana, Geneva, sans-serif; font-size: 14px; color: #fff;}

/*******************************************************************************************/

ul#logos{
	list-style-type: none;
	margin-right: 10px; 
	float: right;
}

ul#logos li{
	display: table;
	float: left;
}

ul#logos li a:link, 
ul#logos li a:visited{
	display: block;
	width: 21px;
	height: 21px;
	text-decoration: none;
	text-indent: -99999px;
	background-position: bottom;
}

ul#logos li a:hover, 
ul#logos li a:active{
	background-position: bottom;
}

ul#logos .texxte{
	padding: 0 0 0 5px;
	margin-top: -7px;
}

/*******************************************/


#twitter{
	background-image: url(images/logo_twitter.png);
	margin-left: 10px;
}

#orkut{
	background-image: url(images/logo_orkut.png);
	margin-left: 10px;
}

/******************************************/

table#produtosT{
	margin-top: -330px;
	margin-left: 195px;
	}

table#produtosT td{
	padding: 0 10px 0 10px;
	text-align:center;
	color: #DDD;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	}
	
table#produtosT td.espaco{
	padding: 0 0 20px 0;
	}
	
table#produtosT a:link, a:visited{
	color: #DDD;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-decoration: none; 
	}
	
table#produtosT a:hover{
	text-decoration: underline;
	}

/*****************************************/


#umdoistres{
	float: right;
	margin-top: -20px;
	margin-right: 10px;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
}

#umdoistres a:link, a:visited{
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: right;
	color: #FFF;
	}
	
#umdoistres a:hover{
	text-decoration: underline;
	}

/**/

ul.Promenu
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 11px;
	cursor: default;
	width: 174px;
	font-family: Verdana, Geneva, sans-serif;
}

ul.Promenu li.Promeinu{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	position: relative;
	text-align: left;
	cursor: pointer;
	width: 174px;
	padding: 0 0 1px 0;
	}
	
ul.Promenu li a 
{
	height: 1%;
	border-top: 1px solid #303030;
	border-left: 1px solid #303030;
	border-right: 1px solid #303030;
	border-bottom: 1px solid #303030;
	display: block;
	cursor: pointer;
	background-color: #252525;
	text-align: left;
	padding: 0.5em 0.75em;
	color: #FFF;
	text-decoration: none;
}

ul.Promenu a:hover{
	background: url(images/meni_pro.jpg) repeat #494848;
	color: #FFF;
}
/**********************************************/

/*estilo da index do site da altovox*/


div#linha1{
	width: 570px;
	float: left;
	padding: 6px 0 0 6px;
	}

/*Noticias*/

div#noticia{
	width: 280px;
	border: 1px #151515 solid;
	height: 250px;
	float: left;
	}
	div#noticia .tituloN{ 
	background: #151515; 
	font-size: 12px; 
	color: #fff; 
	font-family: Verdana, Geneva, sans-serif; 
	padding: 5px 0 5px 5px;
	}
	div#noticia .data{ 
	color: #979797; 
	font-family: Verdana, Geneva, sans-serif; 
	font-size: 8px; 
	padding: 15px 0 0 0;
	}
	div#noticia .caixinha{
		padding-left: 5px;
		}
	div#noticia .resenhaNoticia a:link, a:visited{ 
	color: #dcdcdc; 
	font-family: Verdana, Geneva, sans-serif; 
	font-size: 11px; 
	text-decoration: none;
	}
	div#noticia .resenhaNoticia a:hover{ 
	text-decoration: underline;
	}

/*Noticias*/

/**/
div#silverato{
	width: 280px;
	border: 1px #151515 solid;
	height: 150px;
	float: right;
	background: url(images/silverado.jpg) no-repeat;
	}
/**/

/* Coluna parceiros */

div#parceiros{
	float: right;
	border: 1px #151515 solid;
	width: 206px;
	height: 445px;
	margin-right: 20px;
	margin-top: 5px;
	}
	div#parceiros .tituloP{
		background: #151515;
		width: 100%;
		color: #FFF;
		padding: 5px 0 5px 0;
		text-align: center;
		font-family: Verdana, Geneva, sans-serif; 
		font-size: 12px;
		}
	div#parceiros li{
		margin: auto;
		list-style: none;
		padding: 4px 4px 0 4px; 
		}

/* Coluna parceiros */

#caixaE{
	width: 280px;
	float:left; 
	margin-top:5px;
	margin-left: 6px;
	}

#caixa1{
	height: 90px;
	width: 280px;
	border: 1px #151515 solid;
	}
	
#caixa2{
	height: 90px;
	width: 280px;
	border: 1px #151515 solid;
	margin-top: 5px;
	}
	
#caixaD{
	width: 280px;
	height: 287px;
	float: right;
	border: 1px #151515 solid;
	margin-top: -95px;
	margin-right: 4px;
	background: url(images/banner_feforma_2010.jpg);
	}

#linha2{
	margin: auto;
	height: 457px;
	}
/**/

#header {
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	width: 280px;
	height: 287px;
	position: relative;
	background: url(images/banner_feforma_2010.jpg) no-repeat bottom;
}
#header a {
	position: absolute;
	top: 0;
	left: 0;
	width: 280px;
	height: 287px;
	display: block;
	border: 0;
	background: transparent;
	overflow: hidden;
}
#header .fake-hover {
	margin: 0;
	padding: 0;
	width: 280px;
	height: 287px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: url(images/banner_feforma_2010.jpg) no-repeat top;
}
#content {
	background: #332c28;
	padding: 30px;
	width: 750px;
	margin: 0 auto;
}


/**************/

ul#parc{
	list-style-type: none;
	margin-right: 10px; 
	float: right;
}

ul#parc li{
	display: table;
	float: left;
}

ul#parc li a:link, 
ul#parc li a:visited{
	display: block;
	width: 196;
	height: 51px;
	text-decoration: none;
	text-indent: -99999px;
	background-position: bottom;
}

ul#parc li a:hover, 
ul#parc li a:active{
	background-position: bottom;
}

ul#parc .texxte{
	padding: 0 0 0 5px;
	margin-top: -7px;
}

/*******************************************/


#sound{
	background-image: url(images/poison.jpg);
	margin-left: 10px;
}

#orkut{
	background-image: url(images/logo_orkut.png);
	margin-left: 10px;
}

/**/

.ggaleria{
		width: 116px;
		height: 122px;
		margin-top: 60px;
		margin-left: 70px;
		margin-right: 70px;
		margin-bottom: 20px;
		float: left;
	}

.ggaleria a:link, .ggaleria a:visited {
		background: url(images/galeria_01.jpg) no-repeat;
		display: inline-block;
		text-indent: -9999px;
		background-position: top;
		width: 116px;
		height: 122px;
			}
.ggaleria a:hover{
	background: url(images/galeria_01.jpg) no-repeat;
	width: 116px;
	height: 122px;
	background-position: bottom;
}
/***********************/	

.ggaleria2{
		width: 116px;
		height: 122px;
		margin-top: 60px;
		margin-left: 70px;
		margin-right: 70px;
		margin-bottom: 20px;
		float: left;
	}

.ggaleria2 a:link, .ggaleria2 a:visited {
		background: url(images/galeria_02.jpg) no-repeat;
		display: inline-block;
		text-indent: -9999px;
		background-position: top;
		width: 116px;
		height: 122px;
			}
.ggaleria2 a:hover{
	background: url(images/galeria_02.jpg) no-repeat;
	width: 116px;
	height: 122px;
	background-position: bottom;	
}
/*****************************************/
.ggaleria3{
		width: 116px;
		height: 122px;
		margin-top: 60px;
		margin-left: 70px;
		margin-right: 70px;
		margin-bottom: 20px;
		float: left;
	}

.ggaleria3 a:link, .ggaleria3 a:visited {
		background: url(images/galeria_03.jpg) no-repeat;
		display: inline-block;
		text-indent: -9999px;
		background-position: top;
		width: 116px;
		height: 122px;
			}
.ggaleria3 a:hover{
	background: url(images/galeria_03.jpg) no-repeat;
	width: 116px;
	height: 122px;
	background-position: bottom;
}

/*****************************************/
.ggaleria4{
		width: 116px;
		height: 122px;
		margin-top: 60px;
		margin-left: 70px;
		margin-right: 70px;
		margin-bottom: 20px;
		float: left;
	}
.ggaleria4 a:link, .ggaleria4 a:visited {
		background: url(images/galeria_06.jpg) no-repeat;
		display: inline-block;
		text-indent: -9999px;
		background-position: top;
		width: 116px;
		height: 122px;
			}
.ggaleria4 a:hover{
	background: url(images/galeria_06.jpg) no-repeat;
	width: 116px;
	height: 122px;
	background-position: bottom;
}



/*****************************************/
.ggaleria5{
		width: 116px;
		height: 122px;
		margin-top: 60px;
		margin-left: 70px;
		margin-right: 70px;
		margin-bottom: 20px;
		float: left;
	}
.ggaleria5 a:link, .ggaleria5 a:visited {
		background: url(images/galeria_07.jpg) no-repeat;
		display: inline-block;
		text-indent: -9999px;
		background-position: top;
		width: 116px;
		height: 122px;
			}
.ggaleria5 a:hover{
	background: url(images/galeria_07.jpg) no-repeat;
	width: 116px;
	height: 122px;
	background-position: bottom;
}


/*****************************************/
.ggaleria6{
		width: 116px;
		height: 122px;
		margin-top: 60px;
		margin-left: 70px;
		margin-right: 70px;
		margin-bottom: 20px;
		float: left;
	}
.ggaleria6 a:link, .ggaleria6 a:visited {
		background: url(images/galeria_08.jpg) no-repeat;
		display: inline-block;
		text-indent: -9999px;
		background-position: top;
		width: 116px;
		height: 122px;
			}
.ggaleria6 a:hover{
	background: url(images/galeria_08.jpg) no-repeat;
	width: 116px;
	height: 122px;
	background-position: bottom;
}

/*****************************************/
.ggaleria7{
		width: 116px;
		height: 122px;
		margin-top: 60px;
		margin-left: 70px;
		margin-right: 70px;
		margin-bottom: 20px;
		float: left;
	}
.ggaleria7 a:link, .ggaleria7 a:visited {
		background: url(images/galeria_05.jpg) no-repeat;
		display: inline-block;
		text-indent: -9999px;
		background-position: top;
		width: 116px;
		height: 122px;
			}
.ggaleria7 a:hover{
	background: url(images/galeria_05.jpg) no-repeat;
	width: 116px;
	height: 122px;
	background-position: bottom;
}

/*****************************************/
.ggaleria8{
		width: 116px;
		height: 122px;
		margin-top: 60px;
		margin-left: 70px;
		margin-right: 70px;
		margin-bottom: 20px;
		float: left;
	}
.ggaleria8 a:link, .ggaleria8 a:visited {
		background: url(images/galeria_04.jpg) no-repeat;
		display: inline-block;
		text-indent: -9999px;
		background-position: top;
		width: 116px;
		height: 122px;
			}
.ggaleria8 a:hover{
	background: url(images/galeria_04.jpg) no-repeat;
	width: 116px;
	height: 122px;
	background-position: bottom;
}



