/*
 *  Gestión Canina
 *  http://www.gestioncanina.com
 *
 *	Soluciones Informáticas para Residencias Caninas
 *	Especialistas en Internet para profesionales del sector canino
 *
 *  http://www.gestioncanina.com
 *
 *	© 2010 GestionCanina.com
 */
.body{background-color: #72A0DA; padding:0; margin:0; }
TD { COLOR:#FFFFFF; font-family:Verdana; font-size:8pt;}
TD.azul { COLOR:#3A6EB0; font-family:Verdana; font-size:8pt; background:#FFFFFF; }
TD.azul2 { COLOR:#FFFFFF; font-family:Verdana; font-size:8pt; background:#323985; }
.tborde_azul{ border: 1px solid #3A6EB0;}
P{ background-color: #FFFFFF; COLOR:#475524; font-family:Verdana; font-size:10pt;}
DIV.paginado{ background-color: #72A0DA; COLOR:#F5FF00; font-family:Verdana; font-size:8pt;}
DIV.blanco{ COLOR:#FFFFFF; font-family:Verdana; font-size:9pt;}
DIV.normal{ background-color: #FFFFFF; COLOR:#72A0DA; font-family:Verdana; font-size:9pt;}
DIV.editor{ background-color: #FFFFFF;}
DIV.editorPortada{ background-color: #323985;}
hr.azul{border: 1px solid #72A0DA; border-spacing: 0px; border-collapse: collapse;}	
.borde_foto_ficha{border: 1px solid #3A6EB0; border-spacing: 0px; border-collapse: collapse; text-align:center;}
TD.pedi{COLOR:#323985}
.caja{ font-family:Verdana; font-size:7pt; color: #055774; border:1px solid #A5ACB2; background: #FFFFFF; }
input{ font-family:Arial; font-size:7pt; 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; }
a:link {text-decoration:none; font-family:Verdana;  font-size:8pt; text-align:center; COLOR:#FFFFFF; }
a:visited {text-decoration:none;  font-family:Verdana; font-size:8pt; text-align:center; COLOR:#FFFFFF; }
a:active {text-decoration:none;  font-family:Verdana; font-size:8pt; text-align:center; COLOR:#FFFFFF; }
a:hover {text-decoration:none; font-family:Verdana; font-size:8pt; text-align:center; color:#72A0DA;  }
a.sub:link {text-decoration:none; font-family:Verdana;  font-size:8pt; text-align:center; COLOR:#FFFFFF; }
a.sub:visited {text-decoration:none;  font-family:Verdana; font-size:8pt; text-align:center; COLOR:#FFFFFF; }
a.sub:active {text-decoration:none;  font-family:Verdana; font-size:8pt; text-align:center; COLOR:#FFFFFF; }
a.sub:hover {text-decoration:underline; font-family:Verdana; font-size:8pt; text-align:center; color:#FFFFFF;  }
a.azul:link {text-decoration:none; font-family:Verdana;  font-size:8pt; text-align:center; COLOR:#72A0DA; }
a.azul:visited {text-decoration:none;  font-family:Verdana; font-size:8pt; text-align:center; COLOR:#72A0DA; }
a.azul:active {text-decoration:none;  font-family:Verdana; font-size:8pt; text-align:center; COLOR:#72A0DA; }
a.azul:hover {text-decoration:underline; font-family:Verdana; font-size:8pt; text-align:center; color:#72A0DA;  }
a.blanco:link {text-decoration:none; font-family:Verdana;  font-size:8pt; text-align:center; COLOR:#FFFFFF; }
a.blanco:visited {text-decoration:none;  font-family:Verdana; font-size:8pt; text-align:center; COLOR:#FFFFFF; }
a.blanco:active {text-decoration:none;  font-family:Verdana; font-size:8pt; text-align:center; COLOR:#FFFFFF; }
a.blanco:hover {text-decoration:underline; font-family:Verdana; font-size:8pt; text-align:center; color:#FFFFFF; text-decoration: underline;  }
a.azul2:link {text-decoration:none; font-family:Verdana;  font-size:8pt; text-align:center; COLOR:#72A0DA; }
a.azul2:visited {text-decoration:none;  font-family:Verdana; font-size:8pt; text-align:center; COLOR:#72A0DA; }
a.azul2:active {text-decoration:none;  font-family:Verdana; font-size:8pt; text-align:center; COLOR:#72A0DA; }
a.azul2:hover {text-decoration:none; font-family:Verdana; font-size:8pt; text-align:center; color:#3A6EB0;  }
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; font-size: 8px;}
.error { color : #C40000; font-size : 11px; font-weight : bold; }
.obligatorio { font-family: Verdana, sans-serif; font-size: 9pt; color: #FF0000; }   
.alert{background-color: #FF0000; color:#FFFFFF;}
.success{background-color: #00FF00;}