/*
 *
 *
 *	Gestión Canina
 *
 *	El portal para los profesionales del sector canino
 *
 *	Creación y diseño de páginas web
 *
 *	http://www.gestioncanina.com
 *
 *
 *
 *	© 2006 Gestión Canina.com
 *
 *
 *
 */

/**************************************************************/
/* Scroll BAR BODY's */
/**************************************************************/
.body{ background-color: #25157F; padding:0; margin:0; }


/**************************************************************/
/* Definición del diseño del contenido del TD */
/**************************************************************/
TD { COLOR:#000000; font-family:Verdana; font-size:9pt;}
TD.blanco { COLOR:#FFFFFF; font-family:Verdana; font-size:9pt;}
TD.blanco2 { COLOR:#FCFFAF; font-family:Verdana; font-size:7pt;}
TD.blanco3 { COLOR:#000000; font-family:Verdana; font-size:7pt;}

tr.row0 { background-color: #5C5F12; cursor:pointer; }
tr.row1 { background-color: #25157F; cursor:pointer; }
tr.row0_hover { background-color: #9B1B58; cursor:pointer; }
tr.row1_hover { background-color: #9B1B58; cursor:pointer; }

.menuHeader {COLOR:#000000; font-family:Verdana; font-size:7pt; height: 50px;}
.menuItem {COLOR:#Ed5202; font-family:Verdana; font-size:9pt; padding-left:6px; text-align:left;}
.tborde{ border: 1px solid #35BD06;}
.tborde2{ border: 1px solid #ED5202;}
.tborde3{ border: 1px solid #0000FF;}
table.producto{ background-color: #FFFFFF; border: 1px solid #A3A61D; border-spacing: 0px; border-collapse: collapse; }
P{ background-color: #A3A61D; COLOR:#000000; font-family:Verdana; font-size:8pt;}
DIV{ background-color: #FFFFFF; COLOR:#000000; font-family:Verdana; font-size:8pt;}
DIV.categoria{ background-color: #FFFFFF; COLOR:#000000; font-family:Verdana; font-size:9pt;font-weight:bold;border: 1px solid #A3A61D;background: #FFFFFF; padding-left:10px;}	
TABLE.carrito{background-color: #FFFFFF; COLOR:#000000; font-family:Verdana; font-size:8pt;border: 1px solid #000000; border-spacing: 0px; border-collapse: collapse;}
TD.carrito{background-color: #FFFFFF; COLOR:#000000; font-family:Verdana; font-size:8pt;border: 1px solid #000000; border-spacing: 0px; border-collapse: collapse;}
DIV.info {COLOR:#FF0000; font-family:Arial; font-size:10pt; border: 1px solid #A3A61D;background: #FFFFFF; padding-left:10px;}

/**************************************************************/
/* Definición del formulario */
/**************************************************************/
.caja{ font-family:Verdana; font-size:7pt; color: #055774; border:1px solid #A5ACB2; background: #FFFFFF; }
.caja2{ font-family:Verdana; font-size:9pt; color: #055774; border:1px solid #A5ACB2; background: #FFFFFF; }
.button { border: 1px solid #a2b4bd; background-color: #f1f1f5; font-family: Verdana, sans-serif; color: #373e66; font-size: 7pt; margin: 0px; }
.normal { border: 0px solid #a2b4bd; background-color: #f1f1f5; font-family: Verdana, sans-serif; color: #373e66; font-size: 7pt; margin: 0px; }
SELECT, TEXTAREA { font-family:Verdana; font-size:7pt; color: #055774; border:1px solid #A5ACB2; background: #FFFFFF; }


/**************************************************************/   
/* Definición de Enlaces */   
/**************************************************************/
a:link {text-decoration:none; font-family:Verdana;  font-size:9pt; text-align:center; COLOR:#FFFFFF; }
a:visited {text-decoration:none;  font-family:Verdana; font-size:9pt; text-align:center; COLOR:#FFFFFF; }
a:active {text-decoration:none;  font-family:Verdana; font-size:9pt; text-align:center; COLOR:#FFFFFF; }
a:hover {text-decoration:none; font-family:Verdana; font-size:9pt; text-align:center; color:#9B1B59; }

a.Anormal:link {text-decoration:none; font-family:Verdana;  font-size:9pt; text-align:center; COLOR:#FFFFFF; }
a.Anormal:visited {text-decoration:none;  font-family:Verdana; font-size:9pt; text-align:center; COLOR:#FFFFFF; }
a.Anormal:active {text-decoration:none;  font-family:Verdana; font-size:9pt; text-align:center; COLOR:#9B1B59; }
a.Anormal:hover {text-decoration:none; font-family:Verdana; font-size:9pt; text-align:center; color:#9B1B59; }

a.simple:link {text-decoration:none; font-family:Verdana;  font-size:7pt; text-align:center; COLOR:#7792AC; }
a.simple:visited {text-decoration:none;  font-family:Verdana; font-size:7pt; text-align:center; COLOR:#7792AC; }
a.simple:active {text-decoration:none;  font-family:Verdana; font-size:7pt; text-align:center; COLOR:#7792AC; }
a.simple:hover {text-decoration:none; font-family:Verdana; font-size:7pt; text-align:center; color:#7792AC; text-decoration: none; }

a.naranja:link {text-decoration:none; font-family:Verdana;  font-size:7pt; text-align:center; COLOR:#0679BD; }
a.naranja:visited {text-decoration:none;  font-family:Verdana; font-size:7pt; text-align:center; COLOR:#0679BD; }
a.naranja:active {text-decoration:none;  font-family:Verdana; font-size:7pt; text-align:center; COLOR:#0679BD; }
a.naranja:hover {text-decoration:none; font-family:Verdana; font-size:7pt; text-align:center; color:#0679BD; text-decoration: underline; }

a.azul:link {text-decoration:none; font-family:Verdana;  font-size:9pt; text-align:center; COLOR:#9B1B59; }
a.azul:visited {text-decoration:none;  font-family:Verdana; font-size:9pt; text-align:center; COLOR:#9B1B59; }
a.azul:active {text-decoration:none;  font-family:Verdana; font-size:9pt; text-align:center; COLOR:#9B1B59; }
a.azul:hover {text-decoration:none; font-family:Verdana; font-size:9pt; text-align:center; color:#9B1B59; text-decoration: underline; }

a.azul2:link {text-decoration:none; font-family:Verdana;  font-size:8pt; text-align:center; COLOR:#9B1B59; }
a.azul2:visited {text-decoration:none;  font-family:Verdana; font-size:8pt; text-align:center; COLOR:#9B1B59; }
a.azul2:active {text-decoration:none;  font-family:Verdana; font-size:8pt; text-align:center; COLOR:#9B1B59; }
a.azul2:hover {text-decoration:none; font-family:Verdana; font-size:8pt; text-align:center; color:#9B1B59; text-decoration: underline; }

a.verde:link {text-decoration:none; font-family:Verdana;  font-size:9pt; text-align:center; COLOR:#FFFFFF; }
a.verde:visited {text-decoration:none;  font-family:Verdana; font-size:9pt; text-align:center; COLOR:#FFFFFF; }
a.verde:active {text-decoration:none;  font-family:Verdana; font-size:9pt; text-align:center; COLOR:#FFFFFF; }
a.verde:hover {text-decoration:none; font-family:Verdana; font-size:9pt; text-align:center; color:#ED5202; text-decoration: underline; }


a.blanco:link {text-decoration:none; font-family:Verdana;  font-size:9pt; text-align:center; COLOR:#ffffff; }
a.blanco:visited {text-decoration:none;  font-family:Verdana; font-size:9pt; text-align:center; COLOR:#ffffff; }
a.blanco:active {text-decoration:none;  font-family:Verdana; font-size:9pt; text-align:center; COLOR:#ffffff; }
a.blanco:hover {text-decoration:none; font-family:Verdana; font-size:9pt; text-align:center; color:#ffffff; text-decoration: underline; }

/***************************************************************/ 
/* Definición SPANS y DIVS	*/ 
/**************************************************************/ 
span.obligatorio{font-family: Tahoma, Verdana, Arial, Times, serif; COLOR: #FF0000; font-size:10px;font-style: normal; line-height: normal; font-weight: normal;}
span.mini { color: #000000;}


/**************************************************************/   
/* Definición de Clases de Error */   
/**************************************************************/
.error { color : #C40000; font-size : 11px; font-weight : bold; }
.obligatorio { font-family: Verdana, sans-serif; font-size: 9px; color: #FF0000; }   

.alert{background-color: #FF0000; color:#FFFFFF;}
.success{background-color: #00FF00;}