/* Hoja de estilos CSS*/

.pointer {cursor: pointer;}
.default {cursor:default;}

ul{
	color: #58595B;
	font-family: arial, Times, serif;
	font-size: 9pt;
	margin-top:0px;
}

ul.acc {
	margin-top:2px;
	color: #58595B;
	font-family: arial, Times, serif;
	font-size: 8pt;
	list-style: url(images/red-dot.gif);
}

body
{
    BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;    
    TEXT-TRANSFORM: none;
	 margin-top: 0px;  	 
}

th {
	color: #58595B;
	font-family: arial, Times, serif;
	font-size: 10pt;
}

p {
	text-align: justify;
	color: #000000;
	font-family: arial, Times, serif;
	font-size: 10pt;
}

.accinfoOn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;

	color: #000000;
	background-image: url('/images/tab.jpg');
	padding-left:15px;
	background-repeat: no-repeat;

}

.accinfoOff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0061AA;
	background-color: transparent;
}

.txtdg {
	font-family:arial;
	font-size:8pt;	
}

.dgHeader {
background-color: #F2F2F2;
font-size:9pt;
font-family: arial;
font-weight: bolder;
text-align:center;
}

.dgitem {
	font-family:arial;
	font-size:8pt;	
	background-color: #DBDDC8;
	vertical-align:middle;
	text-align:center;
}

.dgalteritem {
	font-family:arial;
	font-size:8pt;	
	vertical-align:middle;
	text-align:center;
}

.dgiteminscrito 
{
	font-family:arial;
	font-size:8pt;	
	background-color: #F5B8B8;
	vertical-align:middle;
	text-align:center;
	}

	

.boxformpet{
	width:200px;
	font-size:8pt;
}

.btnsendpetform{
background-color: #0061AA;
font-size:7pt;
color:#FFFFFF;
margin-top:3px;
}


.txthome {
	text-align: justify;
	color: #000000;
	font-family: sans-serif;
	font-size:8pt;
}

.txtboxdcha{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #951415;
}

.btnSendContact 
{
 border:solid 1px #7F9DB9;
 border-right-width:2px;
 border-bottom-width:2px;
 background-color:#0061AA;
 color:#FFFFFF;
 font-family:Arial;
 font-size:8pt;
 font-weight:bolder;
}

.topbienve {
	color:#9B8B35;
	font-size: 8pt;
	font-weight: bolder;
	text-transform: uppercase;
}

.tablatop {
	border: solid 1px #9B8B35; 
}

.end 
{
	font-size:7pt;
	color:#8A8C8F;
	font-weight:bolder;
	font-family:Verdana;
}

.destacado {font-size:8pt;
	color:#8A8C8F;
	font-weight:bolder;
	font-family:Verdana;}

.tablacentral {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;	
}

.tablacentralhome {
	
	margin-right: 10px;
	margin-top: 10px;
	border-left: 2px solid #353535;
	border-top: 2px solid #353535;
}

.tblAdBorder{
	border:1px solid #487E24;
	
	}


.masinfo 
{
	font-size:7pt;
	color:#8A8C8F;
	font-family:Verdana;
	text-transform: uppercase;
	 text-align: right;
}

.privacy {
	font-size:7pt;
	color:#8A8C8F;
	font-family:Verdana;
	text-align:justify;
}

.asterisk{
	color: red;
	font-size: 7pt;

}

A.linkboxdcha {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #951415;
	text-decoration: none;
}

A.linkboxdcha:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #951415;
	text-decoration: underline;
}

A.linkloc {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #487E24;
	text-decoration: none;
	font-weight:bolder;
}

A.linkloc:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #951415;
	text-decoration: underline;
	font-weight:bolder
}

A.menuhomebox {
	text-decoration:	none;
	color:	#0061AA;
	text-transform:uppercase;
	font-size:7pt;
	font-weight: bolder;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.menuhomebox:hover {
	text-decoration:underline;
	color:	#0061AA;
	text-transform:uppercase;
	font-size:7pt;
	font-weight: bolder;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.menuwhitetop {
	color:#FFFFFF;
	text-decoration:none;
	text-transform: uppercase;
	font-size:7pt;
	
}

A.menuwhite {
	color:#FFFFFF;
	text-decoration: none;
	text-transform: capitalize;
	font-family: arial,Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-align: right;	
	
}

A.menuwhite:hover {
	color:#FFFFFF;
	text-decoration: underline;
	text-transform: capitalize;
	font-size:8pt;
	text-align: right;	
	font-family: arial,Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.menuwhitesub {
	color: Yellow;
	text-decoration: none;
	text-transform: capitalize;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-align: right;		
	margin-right:18px;
}

A.menuwhitesub:hover {
	color: Yellow;
	text-decoration: underline;
	text-transform: capitalize;	
	font-size:8pt;
	text-align: right;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin-right:18px;
}

A.menusubcat {
	text-decoration:	none;
	color:	#FCE336;
	text-transform: capitalize;
	font-size:8pt;
	margin-right: 8px;
	font-family: Verdana
	}	
	
A.menusubcat:hover {
	text-decoration:	underline;
	color:	#FCE336;
	text-transform: capitalize;
	font-size:8pt;	
	margin-right: 8px;
	font-family: Verdana
	}

A.menublack {
	color:#000000;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:7pt;
	text-align: right;	
	font-weight: bolder;
}

A.menublack:hover {
	color:#000000;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: bolder;
	font-size:7pt;
	text-align: right;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A.menugrey {
	text-decoration:none;
	font-size: 10pt;
	color: #444646;
}

A.menugrey:hover {
	text-decoration: underline;
	font-size: 10pt;
	color:#444646;
}

A.menuRed	{	
	text-decoration:	none;
	color:	#951415;
	text-transform: uppercase;
	font-size:7pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}	
		
A.menuRed:hover	{	
	text-decoration:	underline;
	color:	#951415;
	font-weight:bolder;
	font-size:7pt;
	text-transform:uppercase;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	
A.menuGreen	{	
	text-decoration:	none;
	color:	#487E24;
	text-transform: uppercase;
	font-size:8pt;
	font-weight: bolder;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}	
		
A.menuGreen:hover	{	
	text-decoration:	underline;
	color:	#487E24;
	font-weight:bolder;
	font-size:8pt;
	text-transform: uppercase;
	font-weight: bolder;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	
A.menuBlue	{	
	text-decoration:	none;
	color:	#0061AA;
	text-transform:uppercase;
	font-size:8pt;
	font-weight: bolder;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}	
		
A.menuBlue:hover	{	
	text-decoration:	underline;
	color:	#0061AA;
	font-weight:bolder;
	font-size:8pt;
	text-transform: uppercase;
	font-weight: bolder;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	
A.txtTitBlue:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;
	text-transform: capitalize;
	color: #0061AA;
	text-decoration: none;
}

A.txtTitBlue:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;
	text-transform: capitalize;
	color: #0061AA;
	text-decoration: none;
}

A.txtTitBlue:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;
	text-transform: capitalize;
	color: #0061AA;
	text-decoration: none;
}

A.txtTitBlue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;
	text-transform: capitalize;
	color: #0061AA;
	text-decoration: none;
}
A.txtTitRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;
	text-transform: capitalize;
	color: #951415;
	text-decoration: none;
}

A.txtTitRed:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;
	text-transform: capitalize;
	color: #951415;
	text-decoration: underline;
}

A.txtTitGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;
	text-transform: capitalize;
	color: #487E24;
	text-decoration: none;
}

A.txtTitGreen:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;
	text-transform: capitalize;
	color: #487E24;
	text-decoration: underline;
}
	
.txtTitGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;
	text-transform: capitalize;
	color: #487E24;
}

.txtTitRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;
	text-transform: capitalize;
	color: #951415;
}

.txtTitBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;
	text-transform: capitalize;
	color: #0061AA;
}

.txtTitGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;
	text-transform: capitalize;
	color: #8A8C8F;
}

.txtGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #487E24;
}

.txtRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #951415;
}

.txtBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0061AA;
}

.txtGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #8A8C8F;
}

.txtDarkGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #48494A;	
}

.cabecera {
BACKGROUND-IMAGE:url(/images/bgblue0.jpg);
BACKGROUND-REPEAT:no-repeat;
height:17px;
FONT-WEIGHT:bolder;
FONT-SIZE:7pt;
COLOR:#ffffff;
FONT-FAMILY:verdana;
margin-top:5px;
}

.cabecerasmall {
BACKGROUND-IMAGE:url(/images/blue0small.jpg);
BACKGROUND-REPEAT:no-repeat;
height:17px;
FONT-WEIGHT:bolder;
FONT-SIZE:7pt;
COLOR:#ffffff;
FONT-FAMILY:verdana;
margin-top:5px;
margin-bottom: 20px;
}

.cabecerasmallinv {
BACKGROUND-IMAGE:url(/images/blue0smallinv.jpg);
BACKGROUND-REPEAT:no-repeat;
height:17px;
FONT-WEIGHT:bolder;
FONT-SIZE:7pt;
COLOR:#ffffff;
FONT-FAMILY:verdana;
margin-top:5px;
background-position: right top ;
}

.ddlpetform {
	width:100px;
	font-size:7pt;
}

.txtfrm { font-size:8pt;
	border:1px solid #D3CFCE;
	margin-bottom:3px;
	font-family: verdana;
	vertical-align:middle;
}

.infoaccommcell {
	border: 2px solid #999999;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px;
	vertical-align: top;
}

.btnLogout {
	border: 0px;
	border-color:White;
	background-color: White;
	font-size: 6pt;
	font-family: verdana;
}

.accprecios 
{
	padding: 5px 15px 5px 15px;	
	background-color: #FFFFCC;
	width:90%;
	font-family:Verdana;
	font-size:0.7em;
	border: 1px dotted #F2F2F2;
	text-align:left;
	}
.accprecios a 
{
	font-family:Verdana;
	text-decoration:none;
	color:#941415;
	margin-right:20px;
	font-size:10px;
	}
.accprecios a:hover
{
	text-decoration:underline;
	}
.accprecios table 
{
	padding-left:15px;
	}