@charset "utf-8";
/* CSS Document */

#umacoluna{
	position:relative;
	display:block;
	font-size: 14px;
	width: 690px;
	height:auto;
	padding: 10px 13px 10px 40px;	
}

#umacoluna h3.titecards{
	position:relative;
	display:block;
	width: 114px;
	height: 30px;
	text-indent:-55555px;
	background:url(../images/tit_e_cards.jpg) no-repeat;
}

#umacoluna p.destaqueecards{
	position:relative;
	width:510px;
	font-size: 14px;
	padding-right:180px;
	min-height:266px;
	height:266px;
	background:url(../images/img_homeecards.jpg) no-repeat right;

}

#umacoluna p.destaqueumacolunanoimg{
	position:relative;
	font-size: 14px;
	height:auto;
	border: 0px solid #C9C9C9;
}

/*--------------- subtitulos ----------------------------------*/
#conteudoprimario h3 {
	width: 150px;	
	height: 20px;
	position: relative;
	margin-left: 30px;
	text-indent:-55555px;
}
#conteudoprimario h3 span{
	background: url(../images/subtitcinza_caes.gif) no-repeat;
	position:relative;
	width: 100%;
	height: 100%;
}
#conteudoprimario ul.botoesfinal{
position:relative;
border: solid 0px blue;
list-style-type:none;
height: 21px;
padding-left:30px;
padding-top:20px;
}


.veja{
text-indent: -50000px;
float:left;}
 a.veja{
	display:block;
	width: 150px;	
	height: 20px;
	background:url(../images/caes/botao_veja.gif) no-repeat;
	
}
a:hover.veja{
	background-position: 0 -20px;
}

#conteudoprimario a{
color:#666666;
text-decoration:underline;
}

#conteudoprimario a:hover{
color:#CC0000;
}

#conteudoprimario ul.botoesfinal li{
	float:left;}
	
#conteudoprimario ul.combullet{
position:relative;
font-size:12px;
border: solid 0px blue;
list-style-image:url(../images/caes/bullet_tit_listalinks.gif);
padding-left:50px;
padding-right:30px;
}

#conteudosecundario ul.combullet{
position:relative;
font-size:12px;
border: solid 0px blue;
list-style-image:url(../images/caes/bullet_tit_listalinks.gif);
padding-left:50px;
padding-right:30px;
}

#conteudoprimario ol.numeros{
position:relative;
font-size:12px;
border: solid 0px blue;
list-style-type:decimal;
padding-left:50px;
padding-right:30px;
}

#conteudoprimario #gatoimg01 {
	position: absolute;
	text-indent:-9999px;
	border: 0px solid #C9C9C9;
	background: url(../images/gatos/gato_territorio.gif) no-repeat right bottom;
	width: 155px;
	height: 125px;
	float:right;
	left: 800px;
	top: 400px;
}
#conteudoprimario #gatoimg02 {
	position: absolute;
	text-indent:-9999px;
	border: 0px solid #C9C9C9;
	background: url(../images/gatos/gato_acao.gif) no-repeat right bottom;
	width: 176px;
	height: 134px;
	float:right;
	left: 800px;
	top: 550px;
}
#conteudoprimario #gatoimg03 {
	position: absolute;
	text-indent:-9999px;
	border: 0px solid #C9C9C9;
	background: url(../images/gatos/gato_contente.gif) no-repeat right bottom;
	width: 133px;
	height: 133px;
	float:right;
	left: 800px;
	top: 710px;
}
#conteudoprimario #boxdicascomportg {
	border: 1px solid #C9C9C9;
	background: url(../images/gatos/homegatosimg_comportamento.jpg) no-repeat right bottom;
	margin-left:30px;
	margin-bottom:20px;
	width: 300px;	
	height: 175px;
	float:left;
}
#conteudoprimario #boxdicasfilhotesg {
	border: 1px solid #C9C9C9;
	background: url(../images/gatos/homegatosimg_filhotes.jpg) no-repeat right bottom;
	margin-left:30px;
	margin-bottom:20px;
	width: 300px;	
	height: 175px;
	float:left;
}
#conteudoprimario #boxdicasnutricaog {
	border: 1px solid #C9C9C9;
	background:  url(../images/gatos/homegatosimg_nutricao.jpg) no-repeat right bottom;
	margin-left:30px;
	margin-bottom:20px;
	width: 300px;	
	height: 175px;
	float:left;
}
#conteudoprimario #boxdicassaudeg {
	border: 1px solid #C9C9C9;
	background: url(../images/gatos/homegatosimg_saude.jpg) no-repeat right bottom;
	margin-left:30px;
	margin-bottom:20px;
	width: 300px;	
	height: 175px;
	float:left;
}

#conteudoprimario #boxdicascomport {
	border: 1px solid #C9C9C9;
	background: url(../images/caes/homecaesimg_comportamento.jpg) no-repeat right bottom;
	margin-left:30px;
	margin-bottom:20px;
	width: 300px;	
	height: 175px;
	float:left;
}
#conteudoprimario #boxdicasfilhotes {
	border: 1px solid #C9C9C9;
	background: url(../images/caes/homecaesimg_filhotes.jpg) no-repeat right bottom;
	margin-left:30px;
	margin-bottom:20px;
	width: 300px;	
	height: 175px;
	float:left;
}

#conteudoprimario #boxdicassaude {
	border: 1px solid #C9C9C9;
	background: url(../images/caes/homecaesimg_saudee.jpg) no-repeat right bottom;
	margin-left:30px;
	margin-bottom:20px;
	width: 300px;	
	height: 175px;
	float:left;
}

#conteudoprimario #boxdicasnutricao {
	border: 1px solid #C9C9C9;
	background: url(../images/caes/homecaesimg_nutricao.jpg) no-repeat right bottom;
	margin-left:30px;
	margin-bottom:20px;
	width: 300px;	
	height: 175px;
	float:left;
}

#conteudoprimario .boxdicascomport h5{
	height: 36px;
	width: 300px;
	position: relative;
}
#conteudoprimario #boxdicascomport h5 span{
	background: url(../images/caes/caes_home_titcomp.gif) no-repeat;
	background-color:#E3E3E3;
	position:absolute;
	width:300px;
	height: 36px;
}
#conteudoprimario #boxdicascomportg h5 span{
	background: url(../images/caes/caes_home_titcomp.gif) no-repeat;
	background-color:#E3E3E3;
	position:absolute;
	width:300px;
	height: 36px;
}
#conteudoprimario #boxdicasfilhotesg h5 span{
	background: url(../images/caes/caes_home_titfilhotes.gif) no-repeat;
	background-color:#E3E3E3;
	position:absolute;
	width:300px;
	height: 36px;
}
#conteudoprimario #boxdicasfilhotes h5 span{
	background: url(../images/caes/caes_home_titfilhotes.gif);
	background-color:#E3E3E3;
	position:absolute;
	width:300px;
	height: 36px;
}
#conteudoprimario #boxdicasnutricao h5 span{
	background: url(../images/caes/caes_home_titnutricao.gif);
	background-color:#E3E3E3;
	position:absolute;
	width:300px;
	height: 36px;
}
#conteudoprimario #boxdicasnutricaog h5 span{
	background: url(../images/caes/caes_home_titnutricao.gif);
	background-color:#E3E3E3;
	position:absolute;
	width:300px;
	height: 36px;
}
#conteudoprimario #boxdicassaude h5 span{
	background: url(../images/caes/caes_home_titsaude.gif);
	background-color:#E3E3E3;
	position:absolute;
	width:300px;
	height: 36px;
}
#conteudoprimario #boxdicassaudeg h5 span{
	background: url(../images/caes/caes_home_titsaude.gif);
	background-color:#E3E3E3;
	position:absolute;
	width:300px;
	height: 36px;
}

#conteudoprimario #boxdicas h6{
	padding: 10px 3px 0px 12px;
	font-size: 14px;
	font-weight:bold;
}

.titbrindes{
	background:url(../images/subtit_brindes.gif)  no-repeat;
	position:relative;
	width: 124px;
	height: 15px;
	text-indent:-55555px;
}
.titraca{
	background:url(../images/subtit_racaideal.gif)  no-repeat;
	position:relative;
	margin-top:30px;
	width: 124px;
	height: 20px;
	text-indent:-55555px;
}

.titwallpapers{
	background: url(../images/tit_wallpapers.jpg) no-repeat;
	position:relative;
	width: 114px;
	height: 30px;
	text-indent:-55555px;
}
.titalbum{
	background: url(../images/album/tit_album.gif) no-repeat;
	position:relative;
	width: 114px;
	height: 30px;
	text-indent:-55555px;
}

.titcampanhas{
	background: url(../images/tit_campanhas.gif);
	position:relative;
	width: 134px;
	height: 30px;
	text-indent:-55555px;
}

.titscreensavers{
	background: url(../images/tit_screensavers.jpg) no-repeat;
	position:relative;
	width: 150px;
	height: 30px;
	text-indent:-55555px;
}
.titjogos{
	background: url(../images/tit_jogos.gif) no-repeat;
	position:relative;
	width: 150px;
	height: 30px;
	text-indent:-55555px;
}

#conteudoprimario p{
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	padding: 10px 30px 10px 30px;	
}
#conteudoprimario p.textomaior{
	font-size: 14px;	
}

#umacoluna h4{
	position:relative;
	margin-top:10px;
	padding:0px;
	font-size: 14px;
	font-weight:bold;
	border:0px solid blue;
}

.esquerda{
	float:left;
	top:0px;
	left:0px;
	width:40%;
	border:1px solid blue;
}
.direita{
	float:right;
	top:0px;
	left:0px;
	width:40%;
	border:0px solid blue;
}

#umacoluna ol{
	position:relative;
	top:-200px;
	padding-right:200px;
	font-size: 12px;
	border:0px solid blue;
	margin-bottom: -130px;
}

#umacoluna ol li{
	list-style-position: inside;
	
}

#umacoluna a{
position: relative;
font-family: Arial;
font-size: 12px;
text-decoration: underline;
color: Gray;
}

#umacoluna a:hover{
text-decoration: underline;
color: #CC0000;
}

#umacoluna a.linkspq{
position: relative;
font-family: Arial;
font-size: 11px;
text-decoration: none;
color: Gray;
}

#umacoluna a:hover.linkspq{
text-decoration: underline;
color: #CC0000;
}
.txtpq{
font-family: Arial;
font-size: 11px;
color: Gray;
}
.txtpq2{
font-family: Arial;
font-size: 11px;
font-weight:bold;
color: white;
}

#umacoluna ul {
position:relative;
border: solid 0px blue;
margin-top:10px;
list-style-type:none;
width: 400px;
height: 30px;
}

#umacoluna ul.botoes{
position:absolute;
border: solid 0px blue;
bottom:150px;
left:40px;
list-style-type:none;
width: 300px;
height: 30px;

}

#umacoluna ul.videoslista{
position:relative;
top:0px;
left:0px;
margin-top:-180px;
border: solid 0px blue;
list-style-type:none;
width: 500px;
height: 150px;

}

#umacoluna ul li{
	float:left;}

#umacoluna ul.wallpapers{
position:relative;
margin:0; padding:0;
height:auto;
list-style-type:none;
width: 700px;
}

#umacoluna ul.ecards{
position:relative;
float:left;
top:0px;
left:0px;
margin:0; padding:0;
list-style-type:none;
width: 700px;
height:auto;
border:0px solid green;
}

#umacoluna ul.ecards li{
position:relative;
border:0px solid red;
	float:left;
	width:200px;
	height:145px;
	}	

li.doguitos {
float:left;
border: solid 0px blue;
width: 175px;
height: 180px;
text-align: center;
background:url(../images/wallpapers/thumb_wall_doguitos.jpg) no-repeat;

}

li.doguitos a{
position: relative;
top: 135px;
font-family: Arial;
font-size: 12px;
text-decoration: none;
color: Gray;
}

li.doguitos a:hover{
text-decoration: underline;
color: #CC0000;
}
li.cao1 {
float:left;
border: solid 0px blue;
width: 175px;
height: 180px;
text-align: center;
background:url(../images/wallpapers/wall_1.jpg) no-repeat;

}

li.cao1 a{
position: relative;
top: 135px;
font-family: Arial;
font-size: 12px;
text-decoration: none;
color: Gray;
}
li.cao1 a:hover{
text-decoration: underline;
color: #CC0000;
}
li.screendogchow {
float:left;
border: solid 0px blue;
width: 175px;
height: 180px;
text-align: center;
background:url(../images/screensavers/thumb_screen_dogchow.jpg) no-repeat;

}

li.screendogchow a{
position: relative;
top: 135px;
font-family: Arial;
font-size: 12px;
text-decoration: none;
color: Gray;
}
li.screendogchow a:hover{
text-decoration: underline;
color: #CC0000;
}

li.screenproplan {
float:left;
border: solid 0px blue;
width: 175px;
height: 180px;
text-align: center;
background:url(../images/screensavers/thumb_screen_proplan.jpg) no-repeat;

}

li.screenproplan a{
position: relative;
top: 135px;
font-family: Arial;
font-size: 12px;
text-decoration: none;
color: Gray;
}
li.screenproplan a:hover{
text-decoration: underline;
color: #CC0000;
}

li.cao2 {
float:left;
border: solid 0px blue;
width: 175px;
height: 180px;
text-align: center;
background:url(../images/wallpapers/wall_2.jpg) no-repeat;

}

li.cao2 a{
position: relative;
top: 135px;
font-family: Arial;
font-size: 12px;
text-decoration: none;
color: Gray;
}
li.cao2 a:hover{
text-decoration: underline;
color: #CC0000;
}

li.gato1 {
float:left;
border: solid 0px blue;
width: 175px;
height: 180px;
text-align: center;
background:url(../images/wallpapers/wall_3.jpg) no-repeat;

}

li.gato1 a{
position: relative;
top: 135px;
font-family: Arial;
font-size: 12px;
text-decoration: none;
color: Gray;
}
li.gato1 a:hover{
text-decoration: underline;
color: #CC0000;
}

li.gato2 {
float:left;
border: solid 0px blue;
width: 175px;
height: 180px;
text-align: center;
background:url(../images/wallpapers/wall_4.jpg) no-repeat;

}

li.gato2 a{
position: relative;
top: 135px;
font-family: Arial;
font-size: 12px;
text-decoration: none;
color: Gray;
}
li.gato2 a:hover{
text-decoration: underline;
color: #CC0000;
}

li.beneful {
float:left;
border: solid 0px blue;
width: 175px;
height: 180px;
text-align: center;
background:url(../images/wallpapers/thumb_wall_beneful.jpg) no-repeat;

}

li.beneful a{
position: relative;
top: 135px;
font-family: Arial;
font-size: 12px;
text-decoration: none;
color: Gray;
}
li.beneful a:hover{
text-decoration: underline;
color: #CC0000;
}
li.dogchow {
float:left;
border: solid 0px blue;
width: 175px;
height: 180px;
text-align: center;
background:url(../images/wallpapers/thumb_wall_dogchow.jpg) no-repeat;

}

li.dogchow a{
position: relative;
top: 135px;
font-family: Arial;
font-size: 12px;
text-decoration: none;
color: Gray;
}
li.dogchow a:hover{
text-decoration: underline;
color: #CC0000;
}

li.friskies {
float:left;
border: solid 0px blue;
width: 175px;
height: 180px;
text-align: center;
background:url(../images/wallpapers/thumb_wall_friskies.jpg) no-repeat;

}

li.friskies a{
position: relative;
top: 135px;
font-family: Arial;
font-size: 12px;
text-decoration: none;
color: Gray;
}
li.friskies a:hover{
text-decoration: underline;
color: #CC0000;
}

li.dogchowbiscuits {
float:left;
border: solid 0px blue;
width: 175px;
height: 180px;
text-align: center;
background:url(../images/wallpapers/thumb_wall_dogchowbiscuits.jpg) no-repeat;

}

li.dogchowbiscuits a{
position: relative;
top: 135px;
font-family: Arial;
font-size: 12px;
text-decoration: none;
color: Gray;
}
li.dogchowbiscuits a:hover{
text-decoration: underline;
color: #CC0000;
}

li.proplan {
float:left;
border: solid 0px blue;
width: 175px;
height: 180px;
text-align: center;
background:url(../images/wallpapers/thumb_wall_proplan.jpg) no-repeat;

}

li.proplan a{
position: relative;
top: 135px;
font-family: Arial;
font-size: 12px;
text-decoration: none;
color: Gray;
}
li.proplan a:hover{
text-decoration: underline;
color: #CC0000;
}

li.catchow {
float:left;
border: solid 0px blue;
width: 175px;
height: 180px;
text-align: center;
background:url(../images/wallpapers/thumb_wall_catchow.jpg) no-repeat;

}

li.catchow a{
position: relative;
top: 135px;
font-family: Arial;
font-size: 12px;
text-decoration: none;
color: Gray;
}
li.catchow a:hover{
text-decoration: underline;
color: #CC0000;
}

li.jogoobstaculos {
float:left;
border: solid 0px blue;
width: 175px;
height: 180px;
text-align: center;
background:url(../images/jogos/thumb_corridaobsta.jpg) no-repeat center;

}

li.jogomemoria {
float:left;
border: solid 0px blue;
width: 175px;
height: 180px;
text-align: center;
background:url(../images/jogos/thumb_memoria.jpg) no-repeat center;

}

li.jogoobstaculos a, li.jogomemoria a{
position: relative;
top: 135px;
font-family: Arial;
font-size: 12px;
text-decoration: none;
color: Gray;
}
li.jogoobstaculos a:hover{
text-decoration: underline;
color: #CC0000;
}

li.dogchowvideo a{
display:block;
text-indent:-55555px;
border: solid 0px blue;
width: 166px;
height: 119px;
padding-right:10px;
background-image: url(../images/campanhas/prnt_dogchow.jpg);
background-repeat: no-repeat;
}

li.benefulvideo a{
display:block;
text-indent:-55555px;
border: solid 0px blue;
width: 166px;
height: 119px;
padding-right:10px;
background-image:url(../images/campanhas/prnt_beneful.jpg);
background-repeat: no-repeat;
}

li.sugestoes a{
display:block;
text-indent:-55555px;
border: solid 0px blue;
width: 145px;
height: 30px;
background-image:url(../images/bt_sugestoes.gif);
background-repeat: no-repeat;
}

li.sugestoes a:hover{
background-position:0 -30px;
}

li.imagens a{
display:block;
text-indent:-55555px;
border: solid 0px blue;
width: 117px;
height: 30px;
background-image:url(../images/bt_suasimagens.gif);
background-repeat: no-repeat;

}
li.imagens a:hover{
background-position:0 -30px;
}

li.imprimir a{
display:block;
text-indent:-55555px;
border: solid 0px blue;
width: 100px;
height: 21px;
background-image:url(../images/bt_imprimir.gif);
background-repeat: no-repeat;
}

li.imprimir a:hover{
background-position:0 -21px;
}


li.enviar a{
display:block;
text-indent:-55555px;
border: solid 0px blue;
width: 180px;
height: 21px;
background-image:url(../images/bt_enviar_para_amigo.gif);
background-repeat: no-repeat;
}

li.enviar a:hover{
background-position:0 -21px;
}

#pagina_empresa #conteudoprimario h3 {width: 517px;}
#pagina_empresa #conteudoprimario h3 span
{background: url(../images/subtitcinza_empresa.gif) no-repeat;}

#pagina_faq_interna #conteudoprimario h3, #pagina_faq #conteudoprimario h3 {width: 517px;}
#pagina_faq_interna #conteudoprimario h3 span, #pagina_faq #conteudoprimario h3 span
{background: url(../images/subtitcinza_faq.gif) no-repeat;}

#pagina_mapa_interna #conteudoprimario h3, #pagina_mapa #conteudoprimario h3 {width: 517px;}
#pagina_mapa_interna #conteudoprimario h3 span, #pagina_mapa #conteudoprimario h3 span
{background: url(../images/tit_mapa_site.gif) no-repeat;}

/*--------------- principais cães e gatos ----------------------------------*/

#imagedir{
float:right;
width:259px;
height:231px;
top:0px;
left:0px;
margin-right:10px;

}
.imgcomportamento{
background:url(../images/caes/img_comportamento.jpg) no-repeat;
}
.imgcomportamentog{
background:url(../images/gatos/img_comportamentog.jpg) no-repeat;
}
.imgfilhotes{
background:url(../images/caes/img_filhotes.jpg) no-repeat;
}
.imgfilhotesg{
background:url(../images/gatos/img_filhotesg.jpg) no-repeat;
}
.imgnutricao{
background:url(../images/caes/img_nutriccao.jpg) no-repeat;
}
.imgnutricaog{
background:url(../images/gatos/img_nutricaog.jpg) no-repeat;
}
.imgsaude{
background:url(../images/caes/img_saude.jpg) no-repeat;
}
.imgsaudeg{
background: url(../images/gatos/img_saude.jpg) no-repeat;
}

.titcomportamento {
	position:relative;
	background:url(../images/caes/tit_comportamento.gif) no-repeat;
	width: 128px;
	height: 32px;
}
.titfilhotes {
	background:url(../images/caes/tit_filhotes.gif) no-repeat;
	position:relative;
	width: 128px;
	height: 32px;
}

.titnutricao {
	position:relative;
	background:url(../images/caes/tit_nutricao.gif) no-repeat;
	width: 128px;
	height: 32px;
}
.titsaude {
	position:relative;
	background:url(../images/caes/tit_saude.gif) no-repeat;
	width: 128px;
	height: 32px;
}
h4.titulosinternasgeral{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold; 
	color:#CC0000;
	margin-top:20px;
	padding-left:30px;
	border: solid red 0px;
}
.titulomedio{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px; 
	color:#CC0000;
	padding-left:15px;
	border: solid red 0px;
}

p.textogd{
	font-size:14px; 
	padding-left:15px;
	border: solid red 0px;

}
.textomedbold{
	font-size:13px;
	font-weight:bold;
	color:#cc0000;
	border: solid red 0px;

}

.textomed{
	font-size:12px;
	border: solid red 0px;

}

h4.titulobullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold; 
	color:#CC0000;
	padding-left:15px;
	background:url(../images/caes/bullet_tit_listalinks.gif) no-repeat;
	border: solid red 0px;
}

ul.listadestaques{
top:0px;
left:0px;
margin-left:15px;
margin-top:5px;
border: solid red 0px;
}

ul.listadestaques li{
top:0px;
left:0px;
list-style-image:url(../images/caes/bulletsubsub.gif);
border: solid red 0px;
padding-bottom: 3px;
}

.listadestaques li a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:underline;
}

.listadestaques li a:hover{
color:#CC0000;
}


.boxlistalinks{
position:relative;
top:0px;
left:0px;
float: left; 
width:140px;
margin-top:10px;
padding-left:15px;
border: solid red 0px;
}
.boxlistalinkshcaesgatos{
position:relative;
top:0px;
left:0px;
float: left; 
width:140px;
margin-top:30px;
padding-left:15px;
border: solid red 0px;
}
#boxlistacontainer{
position:relative;
top:0px;
left:15px;
width:475px;
border: solid red 0px;
}
	
/*--------------- descricao e box de dicas -----------------*/
#conteudosecundario {
	float: left;
	width: 457px;
	padding: 10px 13px 10px 30px;
	border-right: solid #CC0000 1px;
}


#pagina_faq #conteudosecundario {
	float: left;
	width: 700px;
	padding: 10px 13px 10px 30px;
	border-right: solid #CC0000 1px;
}

#pagina_mapa #conteudosecundario {
	float: left;
	width: 700px;
	padding: 0px 13px 10px 40px;
	border-right: solid #CC0000 1px;
}

#conteudosecundario p{
	position:relative;
	font-size: 14px;
	margin-top:10px;
	padding-bottom: 10px;	
}

.destaquehome{
	position:relative;
	top:0px;
	left:0px;
	font-size: 14px;
	margin-top:10px;
	padding-bottom: 10px;
	padding-right:130px;
	height:auto;
}

#umacoluna p img{
float:left;
margin-left:190px;
}
#umacoluna p.cartao img{
float:right;
margin-left:30px;
border:0px solid blue
}
#umacoluna p.cartao{
margin-top:10px;
font-size:12px;
}

.destaquehome1{
	position:relative;
	font-size: 14px;
	margin-top:10px;
	padding-bottom: 10px;
	padding-right:130px;
	height:80px;
	background:url(../images/img_brindes.jpg) no-repeat right;

}

#conteudosecundario a.linksdestaque{
font-size: 14px;
color:#666666;
}
#conteudosecundario a:hover.linksdestaque{
color:#CC0000;
}

.destaquehome2{
	position:relative;
	font-size: 14px;
	margin-top:10px;
	padding-bottom: 10px;
	padding-right:130px;
	height:120px;
	background: url(../images/img_racas.gif) no-repeat right;

}
#umacoluna p.destaqueumacoluna{
	position:relative;
	font-size: 14px;
	padding-right:180px;
	height:243px;
	background:url(../images/img_wallpapers.jpg) no-repeat right;

}
#umacoluna p.videos{
	position:relative;
	font-size: 14px;
	padding-right:180px;
	height:243px;
	background: url(../images/tv_purina.jpg) no-repeat right;

}


#conteudosecundario #boxdicas {
	border: 1px solid #C9C9C9;
	background: url(../images/img_boxdicas.jpg) no-repeat right bottom;	
	height: 175px;
}
#conteudosecundario #boxdicas h5{
	height: 36px;
	width: 465px;
	position: relative;
}
#conteudosecundario #boxdicas h5 span{
	background: #E3E3E3 url(../images/titbox_dicas.gif) no-repeat 6px 6px;
	position:absolute;
	width: 100%;
	height: 100%;
}

#conteudosecundario #boxdicas h6{
	padding: 10px 3px 0px 12px;
	font-size: 14px;
	font-weight:bold;
}
#conteudosecundario #boxdicas p{
	padding: 3px 105px 3px 12px;
	font-size: 12px;
}
#conteudosecundario.saibamais a{
	display:block;
	width: 150px;	
	height: 20px;
	margin-left: 12px;
	background:url(../images/botao_saibamais.gif) no-repeat;
	text-indent: -50000px;
}
#conteudosecundario.saibamais a:hover{
	background-position: 0 -20px;
}


/*------------------------- uma coluna --------------------------------*/

#pagina_empresa h5{
	position:relative;
	background:url(../images/logo_empresa.gif) no-repeat bottom;
	margin-bottom:30px; 
	height: 150px;
	text-indent:-5555px;
}
#pagina_empresa h4.titulotexto{
	position:relative;
	top:0px;
	left:0px;
	margin-left:30px;
	margin-top:10px;
	font-size:16px;
	font-weight:bold;
	border:solid 0px blue;
}
#pagina_empresa p{
	font-size:14px;
}

#pagina_faq #conteudosecundario {
border-right:0px;
}
#pagina_faq #lateral{ 
	padding: 0px; 
	margin: 0px;
	width: 690px;
	float: left;
	border: solid 0px yellow;
	
}
#pagina_faq #lateral ul{
	padding: 0px 0px 0px 30px;
	margin-left:-28px; 
	list-style:none;
	float: left;
	border: solid 0px blue; 
}

#pagina_faq #lateral li{position: relative;}
#pagina_faq #lateral li a {font-size: 12px;}

#pagina_mapa #conteudosecundario {
border-right:0px;
}
#pagina_mapa #lateral{ 
	padding: 0px; 
	margin: 0px;
	width: 690px;
	float: left;
	
}
#pagina_mapa #lateral ul{
	position:relative;
	padding: 0px 0px 0px 30px;
	margin-left:-28px; 
	list-style:none;
	float: left;
	border: solid 0px blue; 
}

#pagina_mapa #lateral li{position: relative;}
#pagina_mapa #lateral li a {font-size: 12px;}

#pagina_comunicado #conteudosecundario, 
#pagina_faq_interna #conteudosecundario, 
#pagina_empresa #conteudosecundario,
#pagina_fale #conteudosecundario 
#pagina_mapa_interna #conteudosecundario, 
{
	width: 690px;
	border:none;
}
#pagina_cadastro #conteudosecundario 
{
	width: 690px;
	border:none;
}

/*--------------- destaques -------------------------------------*/
#lateral {
	float: right;
	width: 228px;
	padding: 25px 30px 10px 10px;
}
#lateral h5 {
	margin-top:20px;
	width: 150px;	
	height: 20px;
	position: relative;
	text-indent:-555555px;
	display:block;
	background: url(../images/subtitcinza_alimentoseco.gif) no-repeat;
}

#lateral h5.snacks{
	width: 150px;	
	height: 20px;
	position: relative;
	text-indent:-555555px;
	display:block;
	background: url(../images/subtitcinza_snacks.gif) no-repeat;
}

#lateral h5.areia{
	width: 150px;	
	height: 20px;
	position: relative;
	text-indent:-555555px;
	display:block;
	background: url(../images/subtitcinza_areia.gif) no-repeat;
}


#lateral h5 span{
	
	top:0px;
	left:0px;
	width:150px;
	height:20px;
}
#lateral ul li {
	padding: 5px 5px 5px 10px;
	background: url(../images/bullet.gif) no-repeat 0 7px;
	list-style: none;
}

#pagina_faq #lateral ul li {
	padding: 5px 5px 5px 10px;
	background: url(../images/bullet2.gif) no-repeat 0 7px;
	list-style: none;
}
#pagina_mapa #lateral ul li {
	padding: 5px 5px 5px 10px;
	background: url(../images/bullet2.gif) no-repeat 0 7px;
	list-style: none;
}

#lateral ul li a{color:#666666; font-size:11px; text-decoration: none}	
#lateral ul li a:hover{color:#cc0000;}	

#lateral ul li h6{
	color:#CC0000;
	font-size: 12px;
	font-weight: bold;
	
}

/*------------------- para produtos ----------------------------*/
#pagina_produtos #lateral{
	width: 330px;
	height: 350px;
	background:url(../images/produtos_gatos.jpg) no-repeat left top;
		border:none;
}
#pagina_produtos #lateral.outro{
	position:relative;
	margin-left: 23px !important;
	margin-left: 10px;
	top:0px;
	left:0px;
	height: auto;
	background:url(../images/produtos_caes.jpg) no-repeat left top;
	float: left;
	border-right:solid #CC0000 1px;
}
#pagina_produtos #lateral p{
	margin-left: -5px;
	font-size: 12px;
	padding-top: 6px;
}
p img{
float: right;
}
#pagina_produtos #lateral ul li {
	
	background: #ffffff url(../images/ponto_vermelho.gif) repeat-x bottom;
	width: 120px;
	list-style:none;
	
}
/*-------------------- fim produtos ---------------------------*/

/* -------------------- TABELA--------------------  */



.tabular{
	width:460px;
	border: 1px #666666 solid;
	padding: 0;
	margin: 0px 0px 0px 30px;
	page-break-inside: avoid;

}

.tabular th {
	background-color: #CC0000;
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px;
	text-align: center;
	font-size: 12px;
	voice-family: "\"}\"";
	voice-family: inherit;
}
.tabular td {
	background-color: #EFEFEF;
	padding: 2px;
	text-align: center;
	font-size: 12px;
	voice-family: "\"}\"";
	voice-family: inherit;
}


