/* 13 06 2007 16:04 version XCF */
body {
    background-color:#EEF2F4;
    background:url(../images/background.gif) repeat-x; 
    margin:auto; 

}


a, a:link, a:visited, a:active, a:hover {
	text-decoration: none;
}

#mainshade{
	background:url(../images/shade_background.gif) repeat-y;
   	width: 1005px;
    
}

#bottomshade {
	margin: auto; 
	width: 1005px;
	background: url(../images/bottomshade_background.gif) no-repeat;
	padding-bottom: 5px;
}

div#mainbloq{
    background-image: none;
    margin:0 auto;
    }	

div#content{
	text-align:justify;	
	padding-left:0px;
	width:600px !important;
}	


div#outercontent{
  	background:url(../images/background_content.gif) repeat-y;
	padding-top:0px;
	margin-top:1px;
	/*text-align:left;*/
}


div#buttonleft{
	margin:auto;
	background:#FFFFFF;
}	

div#footer{
	font-weight:bold;
 	height:11px;
 	font-size:9px;
 	background:#0099CC;
 	color:#FFFFFF;
 	width:1005px;
 	margin:0 auto;
 	
}

/**********	modification for navleft ****/

a.navleft3 {
	font-size:8px;
}


/*********** PRINCIPAL CLASSES CSS ************************************/

table#table2 {
	width:590px;
}

div#textDownImage{
	background:url(/opencms/opencms/pt/_galleries/pics/common/textDown.gif) no-repeat; 
	width: 360px;
	height:117px;
	margin-left:60px;	
}


.txtEnlaceProductosHome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.11in;
	color: #0099CC;
	text-decoration: none;
	padding-top: 0.04in;
	padding-bottom: 0.04in;
}

.bakgroundPatronLinea001 {
	background-image : url(../images/common/patron_linea_001.gif);
	background-repeat : repeat-x;
	background-position : bottom;
}


table.bgBlanco01{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-decoration: none;
}	

a#refText,a#refText:hover,a#refText:link,a#refText:visited,a#refText2,v:hover,a#refText2:visited,a#refText2:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFFFFF;
	text-decoration:none;
}	

a#refText2,v:hover,a#refText2:visited,a#refText2:link{
        width:110px;
	text-align:left;
         	   
	color: #000000;
	
}


h1{
	color:#86B3E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	text-decoration: none;	
}	


/************** CLASSES BELONG TO INFORM CAT *************************/

table.contentCat{
	z-index:0;
	width: 610px;	
}	


div#containerCat {
    position: relative;
    height: 610px;
    border-left:6px solid  #FFB30F;
	border-right:6px  solid  #FFB30F;
	background: #FFFFFF;
    width:610px;
    margin: auto;
    border-top:-1px;
    border-bottom: none;
}

div#first-columnCat {
	z-index:1;
    position: absolute;
    top: 0;
    bottom: 0;
    left:-400px;
    width: 420px;
    margin: 3px;
}

div#first-columnCat {
    z-index:1;
    left: 0;
}
div#second-columnCat {
    z-index:1;
    margin: 3px 3px 3px 430px;
    background: #FFFFFF;
    min-height: 392px;
}

div#second-columnCatLateral1 {
    z-index:1;
    background-image: url(../../resources/images/bgLateralCat1.gif) ;
    padding-top:expression('2px');
    margin-top:expression('4px');
    font-size:12px;
    font-weight:bold;
    text-align:center;
    color:#FFFFFF;
    height:72px;
    width: 146px;
    border-bottom: none;
    
}
div#second-columnCatLateral2 {
	z-index:1;
	border-top:none;
	margin-top:-12px;
	margin-top:expression('0px');
    background-image: url(../../resources/images/bgLateralCat2.gif) ;
    width: 146px;
    height:110px;
    border:none;

    
}

	

ul#second-columnCatLateral2List li{
	z-index:1;
	list-style-image: url(../../resources/images/bullet_003.gif) ;
	padding-left:0px;
	margin-left:0px;
	width:80px;
	font-size:10px;
	font-family:verdana;
    color:#000000;
  
}	

div#second-columnCatLateral3 {
    z-index:1;
    background-image: url(../../resources/images/bgLateralCat3.gif);
    width: 146px;
    height: 15px;
    border: none;
}

div#headerCat{
	z-index:0;
    padding: 3px;
    width:533px;
    width:610px;
    margin: auto;
    border-top:6px solid  #FFB30F;
	border-left:6px solid  #FFB30F;
	border-right:6px  solid  #FFB30F;
	border-bottom: none;
	height:40px;
   height:64px;
	color:#000000;
	background: url(../../resources/images/topImagenCat.gif) no-repeat;
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	text-align:left;
	padding-top:10px;
	padding-left: 60px;	
}	
	
div#footerCat {
    z-index:0;
    margin: auto;
    border-top: none;
    border-bottom:6px solid  #FFB30F;
	border-left:6px solid  #FFB30F;
	border-right:6px  solid  #FFB30F;
	height:40px;
    background: url(../../resources/images/background_bottomCat.gif) no-repeat;
    width:610px;
    width:expression('610px');
}

/* NEW CAT STYLES MAY 2007*/


div#headerCatNew {
    z-index:1;
    background: url(../../resources/images/topImagenCat.gif) no-repeat;
    padding: 3px;
    width:591px;
    height:58px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight: bold;
    text-align:left;
    color:#000000;
}
	
div#borderCat{
 border:5px solid  #FFB30F;
}

div#contentHeaderCat{
 padding-left:15px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight: bold;
 text-align:left;
}

div#columnCatLeft{
  float:left;
  width:390px;
}

div#columnCatRight{
  float:right;
  width:200px;
  text-align:right;
}

div#catBoxFooter{
  background: url(../../resources/images/sabiasQueGato.gif) no-repeat;
  width:374px;
  height:127px;
  margin-left:50px;
}

div#padBoxCat{
  padding:40px 160px 20px 25px;
  text-align:left;
  font-size:11px;
  
} 
div#footerCatNew{
    background: url(../../resources/images/background_bottomCat.gif) no-repeat;
    width:597px;	
    height:35px;
    margin-top:20px;
}




div#containerCat,div#footerCat,div#headerCat{
	margin-left:-10px;	
}	


#mainCatClass{
	z-index:0;
	width:573px;
	border-color: #FFB30F;
	border-style: solid;
	border-width: 6px;
}



ul#catFirst li,p#catFirstText,ul#catFirstIndex li a,ul#catSecond li,p#catSecondText {
	padding-left:5px;
	margin-left:5px;
	margin-right:5px;
	margin-top:none;
	font-family:verdana;
	font-size:11px;
	color:#454545; 
	text-align: justify;
}	

ul#catFirstIndex li a{
	padding-left:5px;
	margin-left:5px;
	margin-right:5px;
	margin-top:none;
	font-family:verdana;
	font-size:10px;
	color:#454545; 
	text-align: justify;
	color:#D7590D;
	text-decoration: none;
	list-style-image: url(../../resources/images/bullet_002c.gif) ;
}



ul#catFirst li{
	padding-left:5px;
	margin-left:5px;
	margin-right:5px;
	margin-top:none;
	font-family:verdana;
	font-size:11px;
	color:#454545; 
	text-align: justify;
	list-style-image: url(../../resources/images/bullet_002c.gif) ;
}


ul#catSecond li{
	list-style-image: url(../../resources/images/bullet_004c.gif) ;	
}

p#catSecondText, p#catFirstText {
	/*line-height:2.4em;*/
	color:#000000; 
}

	

hr#catSeparator{
	border:1px dotted #D7D7D7;
	width:90%;
	margin-left:10px;
	margin-right:10px; 
	margin-top:0;
	margin-bottom:0;
}	

ul#catThird li{
	z-index:0;
	padding-left:10px;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000; 
	text-align:left;
	list-style-image:url(../../resources/images/bullet_002c.gif);
}	

#catFour{
	z-index:0;
	padding-left:10px;
	margin-left:10px;
	margin-right:10px;
}	


#index li{
	z-index:0;
	float:left;
    margin-left:10px;
    height: 30px;
    text-align: justify;
    list-style-image: url(../../resources/images/bullet_002c.gif);
	
}


#index li a {
	z-index:0;
	padding-left:10px;
	margin-left:10px;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6B2300; 
	font-weight:bold;
	text-align:left;
	width:100%;

}	

div.catBottom{
	z-index:0;
	height:45px;
	background-image: url(../../resources/images/background_bottomCat.gif) no-repeat;	
}	


div.bottomImageCatIndex {
	z-index:1;
	position:relative;
	bottom:0px;
	top:-250px;
	top:expression('-240px');
	left:20px;
	width:400px;
}	

div.bottomImageCatIndexText{
	z-index:2;
	position:relative;
	bottom:0px;
	top:-350px;
	top:expression('-340px');
	left:40px;
	width: 200px;
	height: 60px;
	font-size:11px;
	font-family:verdana;
}	

div.bottomImageCat,div.bottomInfoImageCat {
	z-index:1;
	position:relative;
	bottom:0px;
	top:-185px;
	top:expression('-185px');
	left:20px;
	left:expression('20px');
}	
div.bottomInfoImageCat{
    top:-100px;
}	

div.textbottomImageCat {
	z-index:2;
	position:relative;
	bottom:0px;
	top:-270px;
	left:40px;
	left:expression('40px');
	width: 200px;
	height: 60px;
}	

div#lateralImage{
	z-index:2;
	position:relative;
	bottom:0px;
	top:-270px;
	top:expression('-240px');
	left:40px;
	left:expression('40px');
	width: 200px;
	height: 60px;
}	

div.textbottomInfoImageCat {
	font-size:11px;
	font-family:verdana;
	padding-left: 2px; 
	padding-right: 2px; 
	width: 260px;
	top:-285px;
	top:expression('-275px');
}









/*** CLASSES BELONG TO DOG     ******/


table.contentDog{
	z-index:0;
	width: 610px;	
}	


div#containerDog {
    position: relative;
    height: 610px;
    border-left:6px solid  #006CBB;
	border-right:6px  solid  #006CBB;
	background: #FFFFFF;
    width:610px;
     margin: auto;
    border-top:-1px;
    border-bottom: none;
}

div#first-columnDog {
	z-index:1;
	padding-top:10px;
    position: absolute;
    top: 0;
    bottom: 0;
    left:-400px;
    width: 420px;
    margin: 3px;
}
div#first-columnDog {
    z-index:1;
    left: 0;
}
div#second-columnDog {
    z-index:1;
    margin: 3px 3px 3px 430px;
    background: #FFFFFF;
    min-height: 392px;
}

div#second-columnDogLateral {
    z-index:1;
    width:168px;
    height:398px;
    background: transparent url(../../resources/images/lateral1dog.gif) no-repeat;
    padding-top:2px;
    margin-top:4px;
    font-size:11px;
    font-weight:bold;
    text-align:center;
    color:#000000;
    height: 72px;
    width: 146px;
    border-bottom: none;
    
}
p#second-columnDogLateralTitle{
	z-index:1;
	padding-left:5px;
	margin-left:5px;
	margin-right:5px;
	margin-top:none;
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF; 
	text-align:center;
	
}

ul#second-columnDogLateralText  li{
	z-index:1;
	width:90px;
	width:expression('90px');
	list-style-image: url(../../resources/images/bullet_003.gif) ;
	font-size:10px;
    color:#000000;
    text-align: left;
    
 }	

p#second-columnDogLateralText2, p#second-columnDogLateralText3 {
    z-index:1;
    margin-top:10em;
    width: 90px;
    height: 15px;
    font-size:9px;
    color:#999797;
    margin-left:25px;
    margin-left:expression('0px');
    margin-top:100px;
    margin-top:expresion('134px');
    height:90px;
    border: none;
    text-align:center;
}

div#footerDog {
    z-index:1;
	height:30px;
	height:expression('36px');
	background: url(../../resources/images/foot_dog_01.gif) no-repeat;
	padding: 3px;
    width:610px;
       margin: auto;
    border-top:none;
	border-left:6px solid  #006CBB;
	border-right:6px  solid  #006CBB;
	border-bottom:3px  solid  #006CBB;
}

div#headerDog {
	z-index:1;
    background: url(../../resources/images/header_dog_01.gif) no-repeat;
    padding: 3px;
    width:610px;
    margin: auto;
    border-top:6px solid  #006CBB;
    border-left:6px solid  #006CBB;
    border-right:6px  solid  #006CBB;
    border-bottom: none;
    height:64px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight: bold;
    text-align:left;
    padding-top:10px;
    padding-left: 60px;
    color:#FFFFFF;
}	

div#headerDogNew {
    z-index:1;
    background: url(../../resources/images/header_dog_01a.jpg) no-repeat;
    padding: 3px;
    width:591px;
    height:57px;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight: bold;
    text-align:left;
    color:#FFFFFF;
}
	
div#borderDog{
 border:5px solid  #006CBB;
}

div#contentHeaderDog{
 padding-left:15px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight: bold;
 text-align:left;
}

div#columnDogLeft{
  float:left;
  width:390px;
}

div#columnDogRight{
  float:right;
  width:200px;
  text-align:right;
}

div#dogBoxFooter{
  background: url(../../resources/images/box_sab_dog_11a.jpg) no-repeat;
  width:374px;
  height:127px;
  margin-left:50px;
  /*margin-top:-100px;
  border:1px solid red;*/
}

div#padBoxDog{
  padding:40px 160px 20px 15px;
  text-align:left;
  font-size:11px;
  
} 
div#footerDogNew{
    background: url(../../resources/images/foot_dog_01b.jpg) no-repeat;
    width:597px;	
    height:35px;
    margin-top:20px;
}


#mainDogClass{
	z-index:0;
	text-align:left;
	width:573px;
	border-color: #FFB30F;
	border-style: solid;
	border-width: 6px;
}


ul#dogFirst li{
	text-align:left;
	margin-top:0;
	padding-left:10px;
	margin-left:10px;
	margin-right:11px;
	font-family:verdana;
	font-size:11px;
	color:#454545; 
	text-align:justify;
	list-style-image: url(../../resources/images/bullet_002.gif) ;
}

ul#dogFirstIndex li a{
	text-align:left;
	margin-top:0;
	padding-left:10px;
	margin-left:10px;
	margin-right:11px;
	font-family:verdana;
	font-size:10px;
	color:#3F81CA; 
	text-align:justify;
	list-style-image: url(../../resources/images/bullet_002.gif) ;
	overflow: hidden;
}	

ul#dogFirstIndex li a:visited{
	text-align:left;
	color:#3F81CA; 
}	


ul#dogSecond li{
	padding-left:10px;
	margin-left:10px;
	margin-right:11px;
	font-family:verdana;
	font-size:11px;
	color:#454545; 
	text-align:justify;
	list-style-image: url(../../resources/images/bullet_002.gif) ;
}	

ul#dogFirstIndex li a{
	text-align:left;
	margin-top:0;
	margin-left:10px;
	margin-right:10px;
	color:#D7590D;
	text-decoration: none;
}

ul#dogSecond li{
	list-style-image: url(../../resources/images/bullet_004.gif) ;	
}

p#dogSecondText, p#dogFirstText {
	padding-left:20px;
	margin-left:20px;
	margin-right:11px;
	font-family:verdana;
	font-size:11px;
	text-align:left;
	color:#999999; 
	text-align:left;
	
}

hr.dogSeparator{
	border:1px dotted #D7D7D7;
	width:90%;
	margin-left:10px;
	margin-right:10px; 
	margin-top:0;
	margin-bottom:0;
}
	

#index li{
	z-index:0;
	float:left;
    margin-left:10px;
    height: 30px;
    text-align: justify;
    list-style-image: url(../../resources/images/bullet_002c.gif);
	
}


#index li a {
	z-index:0;
	padding-left:10px;
	margin-left:10px;
	margin-right:10px;
	font-family:verdana;
	font-size:13px;
	color:#6B2300; 
	font-weight:bold;
	text-align:left;
	width:100%;

}	


	

div.dogBottom{
	z-index:0;
	height:45px;
	background-image: url(../../resources/images/background_bottomCat.gif);	
}	


div.bottomImageDogIndex {
	z-index:1;
	position:relative;
	bottom:0px;
	top:-250px;
	top:expression('-240px');
	left:70px;
}	

div.bottomImageDog {
	z-index:1;
	position:relative;
	bottom:0px;
	top:-190px;
	left:20px;
	left:expression('20px');
}	
	

div.textbottomImageDog {
	z-index:2;
	position:relative;
	bottom:0px;
	top:-300px;
	left:40px;
	left:expression('40px');
	padding-left:3px;
	width: 220px;
	height: 60px;
	font-size:11px;
	text-align:left;
}	

div.textbottomInfoImageDog,div.textbottomInformImageDog{
	z-index:2;
	position:relative;
	font-size:11px;
	padding-left: 2px; 
	padding-right: 2px; 
	width: 280px;
	left:40px;
	left:expression('40px');
	top:-300px;
}


div.textbottomInformImageDog{
	top:-290px;
	top:expression('-300px');
	
}

div#headerDog,div#containerDog,div#footerDog{
	margin-left:-10px;	
}	



/*************** Mascota Classes *********** */
/*********************************************/

div#mascotaPrincipal,div#mascotaPrincipal2,div#mascotaPrincipalAlert {
    background:url(../images/background_inform.gif) repeat-y;
    display:table;
    width:608px;
    margin-top:none;
    margin-top:expression('-2px');
}

div#mascotaPrincipal2{
	background:url(../images/background_inform.gif)  no-repeat;
}
div#mascotaPrincipalAlert{
	margin-left:-226px;
	background:url(../images/background_alert.jpg)  no-repeat;
	width:599px;
	height:339px;
	text-align:left;
}

#mainbloq #main .externa_alert2{
	background:url(../images/background_alert_externa.jpg)  no-repeat;
}


table#mascotaPrincipalRegister{
	position:relative;
	top:expression('-1px');
	/*left:-113px;*/
	/*margin-left:expression('-226px');*/
	/*padding-left:10px;*/
	background:#fff url(../images/background_register_externos.gif)  repeat-y 0 3em;
	width:598px;
	/*height:339px;*/
	text-align:left;
	float:left;
}

div#row{
    display:table-row;
    width:100%;
}

div#cell80{
    display:table-cell;
    width:427;
    text-align:left;

}

div#cell100{
	display:table-cell;
    width:100%;
   
}	

div#cell20{
	display:table-cell;
    width:167px;
    text-align:left;

}	


/*
div#containerInform,div#containerInform2 {
				margin-top:none;
    margin-top:expression('-2px');
    display:table-row;
    width:expression('610px');
    margin-left:6px;
    margin-left:expression('0px');
    margin-right:6px;
    margin-right:expression('0px');
}
*/

div#containerInform,div#containerInform2 {
   display:table-row;
    margin-top:none;
    margin-top:expression('-2px');
     width:expression('610px');
     margin-right:6px;
    margin-right:expression('0px');
    left: 0px;
    position: relative;
	
		
}

div#containerInform2{
	margin-left:2px;
	margin-left:expression('0px');
	background:url(../images/background_subscribe.jpg) no-repeat;	
}	

#mainbloq #main .externa_back{
	background:url(../images/background_subscribe_externa.jpg) no-repeat;	
}	


div#first-columnInform1 {
    width: 427px;
    background: url(../images/background_inform1.jpg) no-repeat;
    float:none;
    
}
/*
    div#first-columnInform1 {
    display:table-cell;
    width: 427px;
    width: expression('432px');
    margin-left:6px;
    margin-left:expression('0px');
    background: url(../images/background_inform1.jpg) no-repeat;
    float:none;
    
}
*/
div#first-columnInform2 {
	display:table-cell;
	width: 427px;
	width: expression('432px');
    margin-left:6px;
    margin-left:expression('0px');
    float:none;
    
    
}


div#second-columnInform1 {
	display:table-cell;
	margin-left:expression('427px');
	margin-top:expression('-440px');
	width:167px;
    padding-right:4px;
    padding-left:2px; 
    padding-left:expression('10px');
       
    /*margin: 0px 0px 0px 432px;*/

}

div#headerInform,div#footerInform {
    margin: auto;
}

div#headerInform,div#headerInform2{
    height:63px;
    width:607px;
    height:expression('64px');
    background:url(../images/background_header_inform.gif) no-repeat;
    border-bottom: none;
    font-family: verdana;
    font-size: 12px;
    padding-left: 20px;   
    color:#FFFFFF;
    text-align:left;
	}

div#headerAlert{
	background:url(../images/header_alert.gif) no-repeat;
	height:63px;
	width:607px;
        color:#FFFFFF;
	margin:0px;
	text-align:left;
	padding-left:10px;
	float: left;
}



#mainbloq #main .externa_alert{
	background:white url(../images/header_alert_externa.gif) no-repeat top left;
}


div#headerAlert2{
	background:url(../images/background_header_inform.gif) no-repeat
	padding-left: 20px;
	height:63px;
	width:607px;
        font-family: verdana;
        font-size: 12px;
	color:#FFFFFF;
	text-align:left;
	padding-left: 10px;  
}

span#headerAlertText{
    border-bottom: none;
    font-family: verdana;
    font-size: 12px;
    color:#FFFFFF;
    text-align:left;
    
}	

/*
div#mascotaPrincipal,div#headerInform,div#footerInform{
	margin-left:-10px;
}	

div#mascotaPrincipal2,div#headerInform2{
	margin-left:-10px;

}
*/



div#footerInform{
	height:17px;
width: 610px;
    border-top: none;
    background:url(../images/background_footer_inform.gif) no-repeat;
}

div#footerInform2{
	height:17px;
	margin-left:-10px;
	background:none;
	background:expression('url(../images/background_footer_inform2.gif) no-repeat');
}	


p#secondInformText{
	font-family: verdana;
	font-size: 11px;	
	text-align:center;
	margin-top:-90px;
	margin-top:expression('0px');
}	

p#InformText1{
	font-family: verdana;
	font-size: 11px;	
	text-align:left;
	padding:100px 2px 0px 255px;
	padding-left:expression('260px');
}

p#InformText1_externo{
	font-family: verdana;
	font-size: 11px;	
	text-align:left;
	padding:182px 2px 0px 255px;
	padding-left:expression('260px');
}

p#subscribe{
	margin-top:-30px;
	margin-top:expression('-40px');
	margin-left:300px;
	
		
}	

p#subscribe a{
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	color:#286CB7;
}	

p#bottomText1{
	padding-top:200px;
	font-family: verdana;
	font-size: 12px;	
	text-align:justify;
}	

p#bottomText1_externo{
	padding-top:115px;
	font-family: verdana;
	font-size: 12px;	
	text-align:justify;
}



#yellowbutton{
	background:url(/opencms/opencms/pt/_galleries/pics/send.gif) no-repeat ; 
	width: 74px; 
	height: 25px; 
	text-align: center;	
}

td#textCondition{
	text-align:left;	
}

span#textInform{
	font-family: verdana;
	font-size: 11px;
	text-decoration: none;
	color:#286CB7;
}	
.input{
	font-family: Verdana;
	font-size:0.11in;
	color:#000000;
	border-width: 1px;
	border-style: solid;
	border-color: #C2C2C2;
	color: #000000; }	
}	

span.txtCampoObligatorio{
	color: #D7590D;
	text-decoration: none;
}

div#firstColumnAlert,div#firstColRegister,div#firstColRegisterError{
	font-family:Verdana;
	font-size:12px;
	padding-left:10px;
	padding-left:('0px');
	margin-left:10px;
	margin-left:('0px');
	padding-top:60px;
	width:402px;
	height:300px;
	text-align:left;
}

table#firstColRegisterError{
	text-align:left;
	width:598px;
	height:330px;
	margin-top:expression('-1px');
	margin-left:-226px;
	background:url(../images/background_register_externos.gif);
	background-repeat:no-repeat;
}	
	

div#firstColRegister{
	background:url(../images/background_register_externos.gif) repeat-x;
}
	
/*
div#firstColRegister{
	background:url(../images/background_register_externos.gif) repeat-x;
}
*/		
div#footerRegister,div#footerAlert,div#footerValidate,div#footerRegisterError{
	height:13px;
	background:none;
	background:url(../images/bottom_register.gif) ;
	background-repeat:no-repeat;
	
	
}
table#footerRegister{
	width:598px;
	height:12px;
	position:relative;
/*	left:-118px;*/
	top:expression('-1px');
	background:url(../images/bottom_register.gif) ;
	background-repeat:no-repeat;
	float:left;	
}	


div#footerAlert{
    margin-top:-12px;
    /*margin-left:expression('176px');*/	
}	

div#footerValidate{
    margin-top:-12px;

}


div#footerRegisterError{
    margin-top:-16px;
    /*margin-left:expression('112px');*/
}


/********************** ADVANTAGE SINPULGAS CLASSES ****************/

a.txt_000000_009,td.txt_000000_009 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #6699CC;
	text-decoration: none;
}

td.txt_000000_009{
	height:14px;
}	

a.txt_7d7d7d_011,td.txt_7d7d7d_011 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.11in;
	color: #7d7d7d;
	text-decoration: none;
}

td.txt_000000_011_lh016,td.txt_000000_011_lh016:visited,td.txt_000000_011_lh016:hover,td.txt_000000_011_lh016:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.11in;
	color: #000000;
	text-decoration: none;
	line-height: 0.16in;	
	text-align:left;
}

	


div#BackSolutionDiv{
	position:absolute; 
	left:700px; 
	top:160px; 
	z-index:10; 
	visibility:hidden;
	text-align:left;
}	

a.txt_000000_011 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.11in;
	color: #000000;
	text-decoration: none;
	text-align:left;
}


td.txt_AnotacionesArticulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.11in;
	font-style: italic;
	color: #7d7d7d;
	line-height: 0.16in;
	padding-top: 0.16in;			
	padding-bottom: 0.18in;

}

td.txt_FotografiasArticulos{
	padding-top: 0.20in;		
}

td.bg_LineaTitularArticulos {
	background-color: #0099CC;
}

td.bg_LineaAnotacionesrArticulos {
	background-color: #7d7d7d;
}

td.bg_DestacadosArticulos {
	background-color: #F4F7F9;
}

td.txt_000000_009,span.txt_000000_009,a span.txt_000000_009,a.txt_000000_009,
a.txt_000000_009:hover,a.txt_000000_009:visited,a.txt_000000_009:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.09in;
	color: #000000;
	text-decoration: none;
}

td.txt_TitularNoticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.14in;
	color: #054F98;
	font-weight: bold;
	text-decoration: none;
	line-height: 0.20in;
	padding-top: 0.08in;
	padding-bottom: 0.11in;
}

td.txt_SubtitularArticulos,span.txt_SubtitularArticulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.11in;
	color: #679FD4;
	font-weight: bold;
	text-decoration: none;
	line-height: 0.16in;
}

td.txt_TextoArticulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.11in;
	color: #000000;
	text-decoration: none;
	line-height: 0.16in;
	padding-top: 0.18in;
	padding-bottom: 0.18in;	

}

td.txt_TitulosEnTexto,span.txt_TitulosEnTexto {
	color: #054F98;
	font-weight: bold;
	text-decoration: none;
	line-height: 0.16in;
}

td.txt_AnotacionesArticulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.11in;
	font-style: italic;
	color: #7d7d7d;
	line-height: 0.16in;
	padding-top: 0.16in;			
	padding-bottom: 0.18in;
}

td.txt_FotografiasArticulos{
	padding-top: 0.20in;		
}

td.txtNegatiu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.10in;
	color: #ffffff;
	text-decoration: none;
}

td.txtNegatiuDestacat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.10in;
	color: #EF9D55;
	text-decoration: none;
}

td.txtReferenciaAtriculos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.10in;
	color: #666666;
	text-decoration: none;
}

td.bg_LineaTitularArticulos {
	background:transparent url(../images/bg_line_blue.gif);
}

td.bg_LineaAnotacionesrArticulos {
	background-color: #7d7d7d;
}

td.bg_DestacadosArticulos {
	background-color: #F4F7F9;
}

td.bg_destacatHomeFosc {
	background-color: #005D9F;
}

/* Estilos para la portada de veterinarios */

.bg_CajaNaranja {
	background-color: #EEA260;
}


a.txt_7d7d7d_011 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.11in;
	color: #7d7d7d;
	text-decoration: none;
}

a.txt_7d7d7d_011:hover,a.txt_7d7d7d_011:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.11in;
	color: #7d7d7d;
	text-decoration: none;
}


span.txt_41A153_012 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.12in;
	color: #41A153;
	text-decoration: none;
}

td.txt_41A153_009 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.09in;
	color: #41A153;
	text-decoration: none;
	width:100px;
}

span.txt_A9404D_011 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.11in;
	color: #A9404D;
	text-decoration: none;
}

span.txt_41A153_011,span.txt_41A153_011 u{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.11in;
	color: #41A153;
	text-decoration: none;
}
span.txt_A9404D_012 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.12in;
	color: #A9404D;
	text-decoration: none;
}

td#pulgasTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	/*font-style: italic;*/
	color:#4E82B6;
	
}	

td.txtAzul14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.09in;
	color: #035099;
	text-decoration: none;
}

span.txtArticleSelected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.11in;
	color: #0099CC;
	text-decoration: none;
}




span.txt_054F98_012 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.12in;
	color: #054F98;
	text-decoration: none;
}

span.txt_054F98_011 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.11in;
	color: #054F98;
	text-decoration: none;
}

span.txt_679FD4_011 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.11in;
	color: #679FD4;
	text-decoration: none;
}

td.txt_000000_010_lh016,td.txt_000000_010_lh016:hover,td.txt_000000_010_lh016:visited,td.txt_000000_010_lh016:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.10in;
	color: #000000;
	text-decoration: none;
	line-height: 0.16in;
	text-align:left;	
}
a.txt_000000_010_lh016,a.txt_000000_010_lh016:hover,a.txt_000000_010_lh016:visited,a.txt_000000_010_lh016:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.10in;
	color: #000000;
	text-decoration: none;
	line-height: 0.16in;
	text-align:left;	
}

td.bg_DestacadosArticulos {
	background-color: #F4F7F9;
}

td.bg_B8D3ED {
	background-color: #B8D3ED;
}

td.bg_E7F1F9 {
	background-color: #E7F1F9;
}
td.txt_000000_010_lh016 a.txt_1B4278_010_lh016:hover,td.txt_000000_010_lh016 a.txt_1B4278_010_lh016:visited,td.txt_000000_010_lh016 a.txt_1B4278_010_lh016:link,
td.txt_000000_010_lh016 a.txt_1B4278_010_lh016,td.txt_1B4278_010_lh016 a.txt_1B4278_010_lh016,td.txt_1B4278_010_lh016 a.txt_1B4278_010_lh016:hover,
td.txt_1B4278_010_lh016 a.txt_1B4278_010_lh016:visited,td.txt_1B4278_010_lh016 a.txt_1B4278_010_lh016:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.10in;
	color: #1B4278;
	text-decoration: none;
	line-height: 0.16in;	
}



td.txt_ffffff_011 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.11in;
	color: #FFFFFF;
	text-decoration: none;
}

td.txt_ffffff_011b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-wight: bold;
}

td.txt_666666_010 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.10in;
	color: #666666;
	text-decoration: none;
	border-bottom: 1px dashed #666666;
}

td.txt_666666_011 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.11in;
	color: #666666;
	text-decoration: none;
}

li.txtReferenciaAtriculos, span.txtReferenciaAtriculos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.10in;
	color: #666666;
	text-decoration: none;
}

span.txtAzul01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.11in;
	color: #035099;
	text-decoration: none;
}

td.txtAzul14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.09in;
	color: #035099;
	text-decoration: none;
}

td.bgArticuloConsumidor{
	background-color: #E7F1F9;
}


div.questionsClass{
	margin-left: 200px; 
	margin-top: 30px;
	background:url(../images/005.gif) no-repeat;    
        width:170px;
        height:84px;

}



/*  SinGusanos Css */


table.nextBox td, table.nextBoxVet td, table.nextBoxVet_drontal td, table.nextBoxVet_profender td{
	color: #ffffff;
}



table.nextBox a,table.nextBox a:hover,table.nextBox a:visited,table.nextBox a:link{
	color:#ffffff;
        text-decoration:none;
}

table.nextBox td{
	border-color:#FFFFFF;	
}

.footNote	{
	color: #666666;
	font-size: 0.10in;
}

.tdContent,.tdContentGos {
	background-color: #006CBB;
}



.tdContentGat {
	background-color: #FFB30F;
}

td#topBoxCao{
	width:588px; 
	height:58px;
        background:url(../images/top_box.gif);
        color:#FFFFFF;
        padding-left:30px;
        font-weight:bold;  
        font-family:verdana;
}

td#topBoxCao2{
	width:610px; 
	height:58px;
        background:url(../images/top_box2.gif); 
        color:#FFFFFF;
        padding-left:30px;
        font-weight:bold;  
        font-family:verdana; 
}


div#laterialImage{
	z-index: 5; 
	visibility: visible; 
	width: 400px;
	position: absolute; 
	top:154px;
	left:738px;
	top:expreession('154px');
	left:expression('718px');	

}

div#symptoms{
        z-index: 5; 
        left:615px; 
        visibility: visible; 
        width: 400px; 
        position: absolute; 
        top:158px;
}

div#symptoms2{
	position: absolute; 
        left:630px; 
        top: 295px; 
        width: 400px; 
        z-index: 5; 
        visibility: visible;

}



table.nextBoxYellow{
       background:url(../images/button_yellow.gif) no-repeat;
       height:28px;
       width:370px;
}

table.nextBoxYellow a,table.nextBoxYellow a:hover,table.nextBoxYellow a:link,table.nextBoxYellow a:visited{
       color:#FFFFFF;
       font-family:verdana; 
       text-decoration:none;
}


table.topContentGos{
       background:url(../images/topContentProf.gif) no-repeat;
       height:58px;
       width:588px;	 
}

td.txtTitleBox {
        border:none;
	border-bottom:1px #D7D7D7 dotted;
}


table.box td.txtTitleBox{
	background-color: #E9E9E9;
}

.txtTitleBox, a.txtTitleBox,a.txtTitleBox strong,form .txtNormal,body.veterinarios .button a,body.miMascota .button a,body.ocio .button a{
	color: #286CB7;
	text-decoration: none;
        text-align:left;

}

a.txtTitleBox:hover,a.txtTitleBox:visited,a.txtTitleBox:link{
	color: #286CB7;
	text-decoration: underline;
        text-align:left;
       
}


table.materials a{
	color: #006CBB;
	text-decoration: none;
	font-size:0.10in;
}


div#gota1{
        Z-INDEX: 5;
        VISIBILITY: visible;
        WIDTH: 580px;
        position:absolute;
        left:325px;
        top:240px; 
}


div#gota2{
       Z-INDEX: 5;
       VISIBILITY: visible;
       WIDTH: 580px;
       POSITION: absolute;
       left:190px;
       top:180px;
       

}

div#gota3{
       Z-INDEX: 5;
       LEFT: 615px;
       VISIBILITY: visible;
       WIDTH: 580px;
       POSITION: absolute;
       TOP: 238px;

}

div#gota4{
       Z-INDEX: 5;
       LEFT:665px;
       VISIBILITY: visible;
       WIDTH: 580px;
       POSITION: absolute;
       TOP: 335px;
}


div#paper{
    border:2px solid #CE3709; 
    padding:10px 5px 5px 5px;
    text-align:left; 
    font-family: verdana; 
    color: #999999;	
    text-decoration:none;
    background:#F9F8B7;
}

div#paper a,div#paper a:hover,div#paper a:visited,div#paper a:link{
    padding:0px 20px 0px 20px;
    text-align: left; 
    font-family: verdana; 
    color:#000000;	
    text-decoration:none;
    font-weight:bold;
    width:100%;
}


div#faqQuestions{
    width:700px;
    background:url(../images/010.gif) no-repeat;

}

span#faqTitle{
     margin-top:50px;
     padding-left:50px;
     text-align:center
     font-size:20px;
     font-family:verdana;
     text-decoration:none;
     color:#417796;
     font-weight:bold;
}



div#faqQuestions a{
     font-size:14px;
     font-family:verdana;
     text-decoration:none;
     color:#4672A8;
     font-weight:bold;
}



div#faqQuestions div{
     font-size:14px;
     font-family:verdana;
     text-decoration:none;
     color:#227D78;
}


td#topBoxGosProf{
    PADDING-LEFT:20px; 
    PADDING-TOP: 7px; 
    COLOR: #FFFFFF;
    TEXT-ALIGN: left; 
    TEXT-DECORATION: none;
    width:422px;
    height:42px;

}

/*
    COLOR: #6b2300; 

*/
div#pipeta20{
     Z-INDEX: 5; 
     LEFT:500px; 
     VISIBILITY: visible;
     WIDTH: 400px; 
     POSITION: absolute; 
     TOP: 165px;

}

div#pipeta2{
      Z-INDEX: 5; 
      LEFT:660px; 
      VISIBILITY: visible; 
      WIDTH: 400px; 
      POSITION: absolute; 
      TOP:210px;

}

/* nuevos estilos
ant 336699
*/


.table_pro {BORDER: 0px solid #336699; background: #FFFFFF; margin-left: 1px; margin-top: 2px;}
.table_sano {BORDER: 0px solid #336699; background: ##11191b}
.table_pro_foot {BORDER: 0px solid #336699; background: #FFFFFF}


.alert_pos {margin-left: 20px; margin-top: 10px; BORDER: 1px solid #999999;}
.alert_header {BORDER: 1px solid #003333; font-face: Arial; font-size: 11px; color:#003333; text-align: center; background: #CCFFFF;font-weight:bold;}
.alert_body {BORDER: 1px solid #003333; font-face: Arial; font-size: 11px; color:#003333; text-align: left; background: #FFFFFF}
.alert_footer {BORDER: 1px solid #003333; font-face: Arial; font-size: 11px; color:#003333; text-align: center; background: #FFCE9C;font-weight:bold;}

.capa_marco {BORDER: 0px solid #336699; WIDTH: 774px; HEIGHT: 550px; padding: 5px; margin-bottom:5px; background: #FFFFFF}

table.table_pro A{color:#666666 !important; font-weight:bold;}
table.alert_pos A{color:#666666; font-weight:normal;}

.borde_bajo_dashed {border-bottom:1px dashed #6699CC;}

.colorLink {color: #666666;}

.marginal_tabla_celda_1{
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	background: #F68031;
	height: 25;
        font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;

}
.tit_marginal_section{

	background: #99CCCC;
	height: 25;
        font-family: verdana;
	font-size: 11px;
	color: #666666;
	font-weight: bold;

}

#headerInform_new,div#headerInform2_new{
	height:63px;
	width:608px;
        background:url(../images/background_header_inform.gif) no-repeat;
        font-family: verdana;
        font-size: 12px;
        padding-left: 20px;   
	color:#FFFFFF;
	text-align:left;
}
	
	
#mainbloq .header_registro{
	background:url(../images/header_alert_registro.gif) no-repeat;
/*	position:relative !important; 
	left:-1px !important;*/
	width:587px;
	position:relative;
	top:-1px;
	overflow:hidden;
}

* html #mainbloq .header_registro{
	width:587px
}
	
	
	
#mainbloq #main .externa_inform {
     background:white url(../images/background_header_inform_externa.gif) no-repeat top left;
}

#mascotaPrincipal_new{
	background:url(../images/background_inform.gif) repeat-y;
	width:308px;
	height:563px;
           
}
#footerInform_new{
	height:17px;
     width: 610px;
    border-top: none;
    background:url(../images/background_footer_inform.gif) no-repeat;
}
#first-columnInform1_new {
    width: 427px;
    background: url(../images/background_dog.gif) no-repeat;
    float:none;
    
}

#first-columnInform1_new_externos {
    width: 427px;
    background: url(../images/background_dog_externos.jpg) no-repeat;
    float:none;
    
}

.text_clic {        font-family: verdana;
        font-size: 12px;
        padding:10px;   
	color:#666666;
	text-align:left;	font-weight: bold;

}


/*************************************STYLES FOR ADVANTIX*********************************************/

	/* STYLES SHEET FOR Advantix.PT MADE BY RICARDO MIRANDA AND XAVIER COLOMES BAYER 19-03-2007*/

#ad_content1{
	width:602px;
	margin:0px 0px 20px 90px;
	padding-top:30px;
	font-family:verdana;
	font-size:8pt;
	text-align: left;
}
.ad_Tit1{
	font-size: 14pt;
	color:#FFFFFF;
	font-weight:bold;
	margin: 6px;
	background-color: #5A6929;
	font-family:verdana;
}
#ad_subTit1{
	font-size: 10pt;
	font-family:verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	margin-left: 40px;
}

#ad_elemento1{
	width:300px;
	float:left;
	padding: 5px 5px 5px 5px;
	font-family:verdana;
	font-size:8pt;
	text-align:left;
}
#ad_image1{
	width:180px;
	float:right;
	padding: 5px 5px 5px 5px;
	text-align:center;
	font-family:verdana;
	font-size:8pt;
}

#ad_elemento2{
	width:300px;
	float:right;
	padding: 5px 5px 5px 5px;
	font-family:verdana;
	font-size:8pt;
	text-align:left;
}
#ad_image2{
	width:180px;
	float:left;
	padding: 5px 5px 5px 5px;
	text-align:center;
	font-family:verdana;
	font-size:8pt;
}

#ad_elemento3{
	width:130px;
	float:center;
	padding: 5px 5px 5px 5px;
	font-family:verdana;
	font-size:8pt;
	text-align:left;
}
#ad_image3{
	width:80px;
	float:left;
	padding: 5px 5px 5px 5px;
	text-align:left;
	font-family:verdana;
	font-size:8pt;
}

#ad_caption{
	color:#666666;
	width:120px;
	font-size:7pt;
	text-align:center;
	margin: 5px auto 0px auto;
	font-family:verdana;
}
#ad_separator{
	visibility:hidden;
	clear:both;
}
#ad_subtitulo{
	width:602px;
	color:#AB0534;
	font-weight:bold;
	border-bottom:1px dotted #AB0534;
	padding: 5px 5px 10px 5px;
	font-family:verdana;
	font-size:8pt;
}
#ad_pressButton{
	width:449px;
	height:30px;
	background-repeat:no-repeat;
	background-image:url(/opencms/opencms/pt/_galleries/pics/advantix/red_box.gif);
	text-align:center;
	color:#EEEEEE;
	font-weight:bold;

}
#ad_paddingME{
	padding: 5px 0px 0px 0px;
}

#ad_general{
	border-top: 50px;
	padding-top: 25px;
	padding-left: 25px;
	text-align: center;
	font-family:verdana;
	font-size:8pt;
	width:749px;
}

#ad_general_ca{
	background-repeat:no-repeat;
	background-image:url(/opencms/opencms/pt/_galleries/pics/advantix/carracas_title.gif);
	padding-top: 40px;
	font-family:verdana;
	font-size:8pt;
	width:800px;
}

#ad_general_pu{
	background-repeat:no-repeat;
	background-image:url(/opencms/opencms/pt/_galleries/pics/advantix/pulgas_title.gif);
	padding-top: 40px;
	font-family:verdana;
	font-size:8pt;
	width:800px;
}

#ad_general_fl{
	background-repeat:no-repeat;
	background-image:url(/opencms/opencms/pt/_galleries/pics/advantix/flebotomos_title.gif);
	padding-top: 40px;
	font-family:verdana;
	font-size:8pt;
	width:800px;
}

#ad_general_ve{
	background-repeat:no-repeat;
	background-image:url(/opencms/opencms/pt/_galleries/pics/advantix/veterinarios_title.gif);
	padding-top: 40px;
	font-family:verdana;
	font-size:8pt;
	width:800px;
}

#ad_link{
	color:#EEEEEE;
	font-weight:bold;
	text-decoration: none;
}

a#ad_link:HOVER{text-decoration:underline;}

#ad_link2{
	color:#AD0431;
	text-decoration: underline;
}

a#ad_link2:HOVER{text-decoration:none;}

#ad_vet_menu{
	background-image:url(/opencms/opencms/pt/_galleries/pics/advantix/veterinarios_menu_content.gif);
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	width:266px;
	height:29px;
	font-size:7.8pt;
	text-indent:35px;
	line-height: 30px;
}

/*************************************STYLES FOR Vacaciones com tu Mascota*********************************************/

	/* STYLES SHEET FOR Bayervet.PT MADE BY RICARDO MIRANDA AND XAVIER COLOMES BAYER 27-03-2007*/

#va_content1{
	width:800px;
	height:100px;
	margin:0px 0px 20px 0px;
	font-family:verdana;
	font-size:8pt;
	text-align: left;
	line-height:17px;
}

#va_content2{
	width:600px;
	position:absolute;
	display:block;
	z-index: 1;
}

#va_content3{
	position:absolute;
	display:block;
	z-index: 5;
	padding-top:120px;
	margin-left:35px;
}

#va_Tit1{
	font-size: 13pt;
	color:#424142;
	margin: 6px;
	font-weight: bold;
	font-family: "Trebuchet MS";
	letter-spacing: 2px;
}

#va_subTit1{
	font-size: 10pt;
	font-family: "Trebuchet MS";
	color: #F77929;
	font-weight: bold;
	text-align: left;
	margin: 7px;
}

#va_element1{
	width:180px;
	text-align:left;
	padding: 5px 5px 5px 5px;
	font-family:verdana;
	font-size:8pt;
}
#va_image1{
	width:25px;
	float:right;
	padding: 5px 5px 5px 5px;
	text-align:right;
	font-family:verdana;
	font-size:8pt;
}



#va_link{
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}

a#va_link:HOVER{text-decoration:none;}

#va_strong_color{
	color:#F77929;
}
#viagem1content, #viagem2content, #viagem3content, #viagem4content, #viagem5content{
	width: 440px;
	border: 1px solid #BDBEBD; 
	padding:3px;
	background-color:#FFFFFF;
	display: none; 
	visibility: hidden;
}

#viagem1, #viagem2, #viagem3, #viagem4, #viagem5{
	padding:3px;
	cursor:hand;
	font-size: 11px;
}

strong#menu{
	line-height:15px;
	font-size: 11px;
	padding: 10px;
}

/**********************************Styles for Pecutrin******************************************/

#pec_quest1Answer, #pec_quest2Answer, #pec_quest3Answer, #pec_quest4Answer, #pec_quest5Answer, #pec_quest6Answer{
	display:none;
	visibility: hidden;
	padding:3px;
}

#pec_quest1, #pec_quest2, #pec_quest3, #pec_quest4, #pec_quest5, #pec_quest6{
	padding:3px;
	cursor:hand;
	color: blue;
}

/*********************************Styles for Advantix*******************************************/
#ad_elemento1{
	width:300px;
	float:left;
	padding: 5px 5px 5px 5px;
	font-family:verdana;
	font-size:8pt;
	text-align:left;
}
#ad_image1{
	width:180px;
	float:right;
	padding: 5px 5px 5px 5px;
	text-align:center;
	font-family:verdana;
	font-size:8pt;
}

/********************************Styles for Sin Gusanos******************************/
#sg_header{
	border: 6px solid #296DB5;
	width: 740px;
	background-repeat:no-repeat;
	background-image:url(/opencms/opencms/pt/_galleries/pics_new/sg_title.gif);
	background-position:top right;
	font-family:verdana;
	font-size:8pt;
	line-height:15px;
}

#sg_background{
	/*background-color: #6B207B;*/
	color:#6B207B;
	width: 740px;
}

#sg_body{
	color:#000000;
	text-align:right;
	width:740px;
	border-top: 6px solid #296DB5;
	border-left: 6px solid #296DB5;
	border-right: 6px solid #296DB5;
	background-repeat:no-repeat;
	background-image:url(/opencms/opencms/pt/_galleries/pics_new/sg_bodyh.gif);
	background-position:top right;
	font-family:verdana;
	font-size:8pt;
	line-height:15px;
}

#sg_content{
	width:740px;
	/*background-color: #FFFFFF;*/
	margin-top:20px;
	background-repeat:repeat-y;
	background-image:url(/opencms/opencms/pt/_galleries/pics_new/sg_bodyl.gif);
	background-position:top right;
}

#sg_footer{
	width:740px;
	height:19px;
	border-bottom: 6px solid #296DB5;
	border-left: 6px solid #296DB5;
	border-right: 6px solid #296DB5;
}

#sg_footer2{
	background-repeat:no-repeat;
	background-image:url(/opencms/opencms/pt/_galleries/pics_new/sg_footer.gif);
	background-position:bottom right;
	background-color: #FFFFFF;
	width:740px;
	height:19px;
}

#sg_title{
	color:#FFFFFF;
	text-align:left;
	padding-left:20px;
	padding-top:8px;
	font-size:10pt;
	font-family:Arial;
	font-weight:bold;	
}

#sg_subtitle{
	color:#FFFFFF;
	text-align:left;
	padding-left:20px;
	padding-top:3px;
	font-size:10pt;
	font-family:Arial;
}

#sg_subtitle2{
	color:#296DB5;
	text-align:left;
	font-weight:bold;
	font-size:9pt;
}

#sg_image1{
	width:180px;
	float:left;
	padding: 5px 5px 5px 5px;
	text-align:left;
	font-family:verdana;
	font-size:7pt;
	color:#848284;
}

#sg_image2{
	width:180px;
	float:right;
	padding: 5px 5px 5px 5px;
	text-align:left;
	font-family:verdana;
	font-size:7pt;
	color:#848284;
}

#sg_linkmenu{
	color:#D65908;	
	text-decoration: underline;
	font-family: verdana;
	font-size:8pt;
}

a#sg_linkmenu:HOVER{text-decoration:none;}

#sg_linkmenu2{
	color:#D65908;	
	text-decoration: none;
	font-family: verdana;
	font-size:8pt;
}

a#sg_linkmenu2:HOVER{text-decoration:underline;}

#sg_rightContent{
	padding-left: 5px;
	text-align: left;
}

#sg_rightTable{
	margin-left: 8px; 
	width: 150px; 
	margin-right: 6px; 
	background-color: rgb(229, 243, 254);
}

#sg_rightMenu{
	margin-left:8px;
}

#sg_normalpar{
	color: #000000;
	font-weight: normal; 
}

#sg_dotbot{
	border-bottom: 1px dotted #296DB5;
}

DIV#sg_rightMenu DIV {
	font-family:Verdana;
	font-size:8pt;
}

UL#navtop LI A {
	padding:0px 7px 2px;	
}
UL#navtop LI.navtophome A {
	padding:0px 7px;	
}


DIV.legal_advice{
	TEXT-ALIGN: center; 
	font-face: Arial
	margin:10px;
}

DIV.legal_advice SPAN{

	BORDER-RIGHT: #0C446B 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #0C446B 1px solid; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 8pt; 
	PADDING-BOTTOM: 5px; 
	MARGIN: auto; 
	BORDER-LEFT: #0C446B 1px solid; 
	COLOR: #0C446B; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #0C446B 1px solid; 
	width:400px;
}

div#bemvido{
	MARGIN-LEFT: 40px; 
	WIDTH: 450px; 
	TEXT-ALIGN: justify;
	color:#693;
	font-weight:bold;
	border:1px solid #693;
	padding:5px;
}


DIV.element {
	text-align:left;
	padding: 20px;
	height:550px !important;
}

DIV.element H1{
	color:#09c;
}

DIV.element input.onlineform, DIV.element select.onlineform, DIV.element textarea.onlineform {
	border:1px solid #09c;
}

.formbutton {
	background-color:#9cf;
	border:1px solid #09c;
}



div.renalzin {
	background: url('/opencms/opencms/pt/_galleries/pics/extern/Informacao-para-donos-gatos.gif') transparent 0 no-repeat;
display:block;
height:156px;
position:relative;
width:200px;
}


div.renalzin .donos {
display:block;
height:45px;
position:absolute;
right:0;
top:64px;
width:67px;
}

div.renalzin .profissionais {
display:block;
height:46px;
position:absolute;
right:0;
top:109px;
width:67px;
}





/* *:first-child+html {} DIV#headerAlert, * html {} DIV#headerAlert {
	position:relative;
	left:-109px;
}

*/

DIV#headerAlert {
	position:relative;
/*	left:-109px; */
}

html>/**/body  DIV#headerAlert {

} 