body {margin:0;padding:0;color:#333;font:11px/1.5em Verdana, Arial, Helvetica, sans-serif;background:url(img/bg.gif) repeat-x;}
img {border:none;}
h2{font-size: 1.4em;}
h3{font-size: 1.6em;color: #FFF;}
.amagar{ visibility:hidden;}

A.estil1 {color:#FFF;text-decoration:none;}
A.estil1:hover {color:#FC0;text-decoration:underline;}
A.estil2 {color: #606;}
A.estil2:hover {color:#F60;text-decoration:underline;}
A.estil3 {color: #000; font-size:9px;text-decoration:underline;}
A.estil3:hover {color: #FFF;text-decoration:underline; font-size:9px;}
A.estil4 {color: #FFF;font-family: Arial, Helvetica, sans-serif;}
A.estil4:hover {color: #FC0;}
A.estil5 {color:#F60;font-weight:bold;}
A.estil5:hover {color:#000;text-decoration:underline;font-weight:bold;}
A.questions{font-size: 1.5em; font-weight:bold; color:#FFF;}
A.questions:hover{font-size: 1.5em; font-weight:bold; color:#FC0;}

.taula {font-family: Verdana, Arial, Helvetica, sans-serif;}
.td1 {background:#FC9;}
.td2 {background:#E3E3E3;}
.td3 {background:url(img/bg-td.gif) repeat-x;}
.td3:hover {background:url(img/bg-td2.gif) repeat-x;}
.td4 {background-color: #FFF1B3;}
.hr {height: 1px;color: #F60;}

.btnMascota{background:url(cas/img/bg-td1.gif) no-repeat;}
.btnMascota:hover{background:url(img/bg-td2.gif) no-repeat;}

.aliniaMiddle{vertical-align:middle;}
.aliniaMiddle2{vertical-align:middle; padding: 0 6px 5px 0;}
.aliniaTop{vertical-align:top;}
.aliniaMiddle3 {vertical-align:middle; padding:0 6px 0 0;}

.noticiaTitol{font-size: 1.3em; font-weight:bold; color: #606;}
.titulares {font-size:2em;color:#FFF;}
.titularNaranja {font-size:1.5em;color:#F60;}
.titularNaranja2 {font-size:2em;color:#F60;}
.titularesSub {font-size:1.1em;color:#FFF;line-height:1.6;}

.SelectMenu {font-size:1.2em;color:#FFF;background-color:#930;border:1px solid #000;height:19px;}

.tipocli {list-style-type:none;height:25px;float:right;margin:0;padding:0 0 0 11px;}
.tipoful {font-weight:bold;color:#FFF;margin:0;}
.tipoful2 {font-weight:bold;color:#F90;margin:0;}
.tipocli2 {float:right;color:#F90;list-style-type:none;height:25px;margin:0;padding:0 0 0 10px;}

.baseTitulosTx {color:#FFF;line-height:34px;font-size:1.3em;}

/*===================================*/
#conten-nav{width:895px;}
#nav{
padding: 19px 0 0 275px;
height: 37px;
width: 620px;
top: 250px;
}
#nav2{
padding: 6px 0 0 274px;
width: 621px;
height: 22px;
background-image:url(img/bg-nav2.gif);
background-repeat:repeat-x;
color: #E41C00;
font-size: 1.2em;
font-weight: normal;
}
#nav3 {
width: 890px;
height: 44px;
background-image:url(img/bg-nav2.gif);
background-repeat:repeat-x;
float:left;
padding: 5px 0 0 5px;
}
#nav4 {
width: 895px;
float:left;
background: #C4BAD8;
height: 25px;
text-align: right;
}
#nav4Der {
float:right;
height: 25px;
}
#nav4Esq {
float:left;
padding: 6px 0 0 5px;
}
#nav5Esq {
float:left;
padding: 6px 0 0 5px;
}
/*===================================*/
#sup1{
height:41px;
width:895px;
background-image:url(img/bg-sup1.gif);
background-repeat:repeat-x;
}
#flashcontent {
position:absolute;
left:274px;
top:434px;
margin:0;
padding:0;
width: 621px;
height: 105px;
}
#ilustra{
padding: 0;
width: 895px;
height: 305px;
}
#ilustra-foto{
height: 285px;
float:right;
}
#ilustra-logo{
height: 305px;
float:left;
}
#conten{
width:895px;
float:left;
}
#contenEsq{
width:250px;
float:left;
}
#contenDer{
width:621px;
float:right;
}
#contenDerEsq{
	padding: 25px 0 10px 32px;
}
#contenDerDre{
float:right;
padding: 71px 5px 0 0;
}
#contenDer01{
width:621px;
height:110px;
float:right;
}
#contenDer02{
width:621px;
height:95px;
float:right;
background-image:url(img/bg-contender02.jpg);
padding: 0;
}
#contenido{
padding: 30px 0 100px 30px;
width:590px;
float:right;
margin-bottom: 10px;
border-left: solid 1px #dadada;
}
#base{
width:895px;
float:left;
}
#txtSubmenu {	
position:absolute;
color:#8D0D9A;
font-size:1.1em;
left:274px;
top:104px;
width:618px;
height:25px;
}
#menuSup{
float: right;
display: inline;
padding: 5px 5px 0 0;
width: 600px;
}
#menuSup-lista{
height:20px;
width: 400px;
list-style-type: square;
}
#car {
position:absolute;
left:757px;
top:24px;
width:138px;
height:34px;
z-index:1;
background-image:url(img/bg-language.gif);
visibility:visible;
padding: 0;
}
#languageTxt {
color:#FC0;
position:absolute;
float:left;
padding: 11px 0 0 10px;
}
#languageFlags {
position:absolute;
left: 6px;
top: 9px;
width: 128px;
}
#punta-sup-dr{
height:41px;
width:4px;
float:right;
background-image:url(img/punta-sup-dr.gif);
background-repeat:repeat-x;
}
/*============================  MENU */
/*=================================*/
#tabs6 {
font-weight:bold;
height: 37px;
display: inline;
      }
    #tabs6 ul {
margin: 0;
padding: 0 0 0 0;
list-style: none;
      }
    #tabs6 li {
display:inline;
margin:0;
padding:0;
      }
    #tabs6 a {
background:url(img-menu/tableft6.gif) no-repeat left top;
margin:0;
padding:0 0 0 3px;
text-decoration:none;
float: left;
      }
    #tabs6 a span {
float:left;
display:block;
background:url(img-menu/tabright6.gif) no-repeat right top;
padding:14px 9px 6px 5px;
color:#FFF;
      }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs6 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs6 a:hover span {
color:#FFF;
      }
    #tabs6 a:hover {
background-position:0% -8px;
      }
    #tabs6 a:hover span {
background-position:100% -8px;
padding: 7px 9px 13px 5px;
      }

      #tabs6 #current a {
background-position:0% -46px;
padding: 0 0 0 6px;
      }
      #tabs6 #current a span {
background-position:100% -46px;
padding: 7px 9px 13px 2px;
      }
#menuBase {
width:895px;
float:left;
}
/*==========================  NOTICIAS */
/*=================================*/
#noticia , #noticia2 , #noticia3{
width:247px;
}
#noticiaSup , #noticiaSup2 , #noticiaSup3{
width:247px;
height:8px;
text-align:right;
vertical-align: top;
float: left;
border-bottom: 1px solid #FFF;
background: #750181;
}
#noticiaSupTitol , #noticiaSupTitol2 , #noticiaSupTitol3{
width:222px;
margin-bottom:15px;
background:url(img/not-cab-bg1.gif) repeat-x;
padding: 22px 10px 0 15px;
float: left;
}
#noticiaCentro , #noticiaCentro2 , #noticiaCentro3{
width:223px;
padding: 0 10px 10px 14px;
line-height: 1.1;
background: url(img/not-cab-bg2.gif) repeat-x;
float: left;
}
#noticiaBase , #noticiaBase2 , #noticiaBase3 {
width:233px;
padding: 3px 0 0 14px;
background: url(img/not-cab-base.gif) no-repeat;
border-top: 1px solid #FFF;
height: 40px;
float: left;
}
#noticiaBaseDre , #noticiaBaseDre2 , #noticiaBaseDre3 {
float:right;
padding-right: 10px;
}
#noticiaBaseEsq , #noticiaBaseEsq2 , #noticiaBaseEsq3 {
float:left;
}
/*========================== PRODUCTOS */
/*==================================*/
#titulares {
float:left;
padding: 40px 0 20px 32px;
height: 35px;
}
#prod1 {
float:left;
padding: 0;
}
#prod2 {
float:right;
padding: 0 60px 0 0;
}
#prod1a , #prod1b {
padding: 10px;
background: #DFDFDF;
}
#listaproducto , #listaproducto2 {
padding: 0 0 0 0;
list-style-image: url(img/btn-03.gif);
list-style-position: inside;
margin: 0;
}
#baseListaProd, #baseListaProd2 {
width:236px;
float:left;
height: 15px;
background-image: url(img/pro-base.gif);
background-repeat: no-repeat;
}
#contenidoProductos {
width:621px;
float:left;
margin-bottom: 10px;
padding: 0 0 60px 0;
border-bottom: 1px solid #ccc;
}
#productoDer {
width:330px;
float:right;
padding: 30px 10px 0 15px;
}
#productoIzq {
	width:263px;
	float:left;
	padding: 30px 0 0 0;
}
#contenDerDreProd {
float:right;
padding: 0 5px 0 0;
}
/*=======================  CUIDALO BIEN */
/*=================================*/
#catalogo {
text-align: right;
float: right;
}#baseTitulos , #baseTitulos2 , #baseTitulos3 , #baseTitulos4 {
	height: 34px;
	padding: 0 10px 0 37px;
	background-image: url(img/br-btn-collapse.gif);
}
#cuidaloConten , #cuidaloConten2 , #cuidaloConten3 , #cuidaloConten4 {
	border-left: 1px solid;
	border-right: 1px solid;
	border-color: #DE311E;
}
#cuidaloSup , #cuidaloSup2 , #cuidaloSup3 , #cuidaloSup4 {
	background-image: url(img/br-btn-collapse2.gif);
	height: 23px;
}
#cuidaloDown , #cuidaloDown2 , #cuidaloDown3 , #cuidaloDown4 {
	background-image: url(img/br-btn-collapse3.gif);
	height: 21px;
}
#cuidaloCentro , #cuidaloCentro2 , #cuidaloCentro3 , #cuidaloCentro4{
	padding: 0 10px 10px 35px;
}
/*========================  MI MASCOTA */
/*=================================*/
#mascotaSup1 {
	height: 33px;
	background-color: #EEE;
}
#mascotaBase {
	height: 23px;
	background: #EEE;
	border-bottom: 1px solid #999;
}
#mascotaNav{
	height:31px;
}
#mascotaConten {
	border-top: 1px solid #000;
	border-bottom: 1px solid #CCC;
}
#mascotaListConten {
	background-color: #CCC;
}
#mascotaFoto {
	width: 480px;
	background-color: #141414;
	border-left: 20px solid #CCC;
	border-right: 20px solid #CCC;
	padding: 20px 0 0 0;
}
#mascotaNav2 {
	border-bottom: 1px solid #ccc;
	padding-top: 15px;
}
#btn{
	background:url(img/btn1.gif) no-repeat;
	height: 24px;
	width: 120px;
	padding: 5px 5px 0 30px;
	float:left;
	display: block;
}
#btn:hover{
	background:url(img/btn2.gif) no-repeat;	
	cursor:pointer;			
	height: 24px;
	width: 120px;
	padding: 5px 5px 0 30px;
}
#btn-tx{
	float:right;
	padding-top: 13px;
}
