/*DIVs COMUNS*/
body{
	background:url(http://www.epet.ind.br/img/bg.jpg);
}
	/*geral*/
#geral {
	margin: auto;
	width: 900px;
	position: relative;
}
	/*topo*/
#topo {
	float: left;
	height: 365px;
	width: 900px;
	position: relative;
}
	/*conteúdo*/
#conteudo {
	background-color: #EAEAEA;
	float: left;
	width: 900px;
	position: relative;
	height: auto;
	background-repeat:repeat-x;
	background-image: url(../img/bg_conteudo.jpg);
}
	/*meio*/
#meio {
	float: left;
	height: 325px;
	width: 265px;
	position: relative;
	padding-right: 30px;
	padding-left: 5px;
	padding-top: 20px;
	text-align: justify;
	clear: none;
}
	/*video*/
#video {
	float: right;
	height: 295px;
	width: 328px;
	position: relative;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}


	/*video*/
#video_evento {
	float: right;
	height: 295px;
	width: 328px;
	position: relative;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}


/*caixa interna*/
#caixainterna {
	float: left;
	width: 600px;
	position: relative;
	padding-right: 50px;
	padding-left: 10px;
	text-align: justify;
	height: auto;
	padding-top: 20px;
}
	/*menu lateral*/
#menulateral {
	float: left;
	height: 380px;
	width: 185px;
	position: relative;
	text-align: justify;
	padding-left: 15px;
	padding-right: 40px;
	padding-top: 10px;
}
	/*rodapé*/
#rodape {
	background-color: #E1E1E1;
	float: left;
	height: 95px;
	width: 900px;
	position: relative;
	text-align: center;
	padding-top: 13px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C3C3C3;
}
/*CLASSES*/
	/*título azul*/
.tituloazul {
	font-family: Arial;
	font-size: 18px;
	color: #152E41;
}
.titulobranco {
	font-family: Arial;
	font-size: 18px;
	color: #FFFFFF;
}
.subtituloazul {
	font-family: Arial;
	font-size: 15px;
	color: #152E41;
}
.subtituloazulmenor {
	font-family: Arial;
	font-size: 12px;
	color: #152E41;
}
	/*textos*/
.textos {
	font-family: Arial;
	font-size: 12px;
	color: #646464;
}
.textobranco {
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
}
	/*texto menor*/
.textomenor {
	font-family: Arial;
	font-size: 11px;
	color: #646464;
}
.topo {
	font-family: Arial;
	font-size: 11px;
	color: #646464;
	float:right;
}
	/*texto preto*/
.textopreto {
	font-family: Arial;
	font-size: 12px;
	color: #000033;
}
	/*imagens*/
.imgvisto{
	padding-right:10px;
}
.imgvejamais{
	padding-left:10px;
	float:right;
}
.seta{
	float:left;
	padding-right:5px;
}
.logo{
	float:left;
	padding-right:20px;
	margin-bottom: 42px;
}
.logomargin{
	float:left;
	padding-right:20px;
	margin-bottom: 160px;
}
.imagens{
	float:left;
	padding-right:20px;
}
/*LINKS*/
	/*veja mais*/
.vejamais{
	font-family: Arial;
	font-size: 11px;
	color: #4F7999;
	text-decoration: underline;
	float:right;
}
.vejamais:link {
	font-family: Arial;
	font-size: 11px;
	color: #4F7999;
	text-decoration: underline;
	float:right;
}
.vejamais:visited {
	font-family: Arial;
	font-size: 11px;
	color: #4F7999;
	text-decoration: underline;
	float:right;
}
.vejamais:hover {
	font-family: Arial;
	font-size: 11px;
	color: #646464;
	text-decoration: underline;
	float:right;
}
.vejamais:active {
	font-family: Arial;
	font-size: 11px;
	color: #4F7999;
	text-decoration: underline;
	float:right;
}
	/*galeria*/
.galeria{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #4F7999;
	text-decoration: underline;
}
.galeria:link {
	text-decoration: underline;
}
.galeria:visited {
	text-decoration: underline;
}
.galeria:hover {
	color: #646464;
}
.galeria:active {
	text-decoration: underline;
}
	/*rodapé*/
.menurodape {
	font-family: Arial;
	font-size: 10px;
	color: #848484;
	text-decoration:none;
}
.menurodape:link {
	font-family: Arial;
	font-size: 10px;
	color: #848484;
	text-decoration:none;
}
.menurodape:visited {
	font-family: Arial;
	font-size: 10px;
	color: #848484;
	text-decoration:none;
}
.menurodape:hover {
	font-family: Arial;
	font-size: 10px;
	color: #152E41;
	text-decoration:none;
}
.menurodape:active {
	font-family: Arial;
	font-size: 10px;
	color: #848484;
	text-decoration:none;
}
	/*rodapé sem link*/
.semlinkrodape{
	font-family: Arial;
	font-size: 10px;
	color: #848484;
	text-decoration:none;
}
	/*menu recuado*/
.menurecuado {
	font-family: Arial;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	color: #A4A4A4;
	text-decoration: none;
	vertical-align:6px;
	text-decoration:none;
}
.menurecuado:visited {
	text-decoration: none;
}
.menurecuado:hover {
	color: #152E41;
	text-decoration: none;
}
.menurecuado:active {
	text-decoration: none;
}
	/*menu lateral*/
.menulateral {
	font-family: Arial;
	font-size: 11px;
	line-height: 30px;
	font-weight: bold;
	color: #888888;
	text-decoration: none;
}
.menulateral:visited {
	text-decoration: none;
}
.menulateral:hover {
	color: #152E41;
	text-decoration: none;
}
.menulateral:active {
	text-decoration: none;
}
.menulateralsemlink {
	font-family: Arial;
	font-size: 11px;
	line-height: 30px;
	font-weight: bold;
	color: #888888;
	text-decoration: none;
}
#destaque {
	background-color: #F4F4F4;
	float: left;
	width: 555px;
	position: relative;
	height: 47px;
	padding-top: 18px;
	padding-left: 15px;
	padding-right: 15px;
	border: thin solid #E5E5E5;
	text-align: center;
}
#menuprodutos {
	background-color: #F4F4F4;
	float: left;
	width: 555px;
	position: relative;
	height: 47px;
	padding-top: 18px;
	padding-left: 15px;
	padding-right: 15px;
	border: thin solid #E5E5E5;
	text-align: left;
}
.caixa {
	float: right;
	height: 25px;
	width: 85px;
	position: relative;
	margin-top: 5px;
}
.icones {
	float: left;
	padding-right: 5px;
	vertical-align:1px;
}
.fotinho {
	height: 90px;
	width: 160px;
	position: relative;
	float: left;
	margin-right: 1px;
	margin-left: 1px;
	margin-top: 5px;
}
#empresas {
	background-color: #152E41;
	float: left;
	height: 40px;
	width: 595px;
	position: relative;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.fotinho_154x116 {
	height: 116px;
	width: 160px;
	position: relative;
	float: left;
	margin-right: 1px;
	margin-left: 1px;
	margin-top: 5px;
}


