/*
 *  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
 */
DIV.editorPortada{ }
.body{ background-color: #FFFFFF; padding:0; margin:0; }
TD { COLOR:#000000; font-family:Arial; font-size:8pt;}
TD.blanco { COLOR:#FFFFFF; font-family:Arial; font-size:8pt;}
TD.simple { COLOR:#7892AC; font-family:Arial; font-size:8pt;}
TD.header_rojo{color:#FFFFFF; background-color: #F04C4D;font-family: arial, sans-serif;font-size: 10pt; margin: 0px; font-weight:bold;}
TD.header_gris{color:#000000; font-family: arial, sans-serif;font-size: 9pt; margin: 0px; font-weight:bold;}
.tborde{ border: 1px solid #FF0000;}
table.listado { background-color: #FFFFFF; margin: 10px; padding: 0px; border: 1px solid #FF0000; border-spacing: 0px; border-collapse: collapse; }
TD.listado { COLOR:#000000; font-family:Arial; font-size:8pt;border: 1px solid #FF0000; border-spacing: 0px; border-collapse: collapse;}
.imgborde {border:1px solid #000000;}
.caja{ font-family:Arial; font-size:8pt; color: #055774; border:1px solid #A5ACB2; background: #FFFFFF; background-image: url(http://www.hotelcan.es/imagenes/degradbox.gif); background-repeat: repeat-x;}
input{ font-family:Arial; font-size:8pt; color: #055774; border:1px solid #A5ACB2; background: #FFFFFF; background-image: url(http://www.hotelcan.es/imagenes/degradbox.gif); background-repeat: repeat-x;}
.button { border: 1px solid #a2b4bd; background-color: #f1f1f5; font-family: arial, sans-serif; color: #383e66; font-size: 8pt; margin: 0px; background-image: url(http://www.hotelcan.es/imagenes/degrad_box.gif); background-repeat: repeat-x; }
.normal { border: 0px solid #a2b4bd; background-color: #f1f1f5; font-family: arial, sans-serif; color: #383e66; font-size: 9pt; margin: 0px; }
SELECT, TEXTAREA { font-family:Arial; font-size:8pt; color: #055774; border:1px solid #A5ACB2; background: #FFFFFF; background-image: url(http://www.hotelcan.es/imagenes/degradbox.gif); background-repeat: repeat-x; }
a.simple:link {text-decoration:none; font-family:Arial;  font-size:8pt; text-align:center; COLOR:#F04C4D; }
a.simple:visited {text-decoration:none;  font-family:Arial; font-size:8pt; text-align:center; COLOR:#F04C4D; }
a.simple:active {text-decoration:none;  font-family:Arial; font-size:8pt; text-align:center; COLOR:#F04C4D; }
a.simple:hover {text-decoration:none; font-family:Arial; font-size:8pt; text-align:center; color:#F04C4D; text-decoration: underline; }
a.pie:link {text-decoration:none; font-family:Arial;  font-size:8pt; text-align:center; COLOR:#FFFFFF; }
a.pie:visited {text-decoration:none;  font-family:Arial; font-size:8pt; text-align:center; COLOR:#FFFFFF; }
a.pie:active {text-decoration:none;  font-family:Arial; font-size:8pt; text-align:center; COLOR:#FFFFFF; }
a.pie:hover {text-decoration:none; font-family:Arial; font-size:8pt; text-align:center; color:#FFFFFF; text-decoration: underline; }
a.rojo:link {text-decoration:none; font-family:Arial;  font-size:8pt; text-align:center; COLOR:#F04C4D; }
a.rojo:visited {text-decoration:none;  font-family:Arial; font-size:8pt; text-align:center; COLOR:#F04C4D; }
a.rojo:active {text-decoration:none;  font-family:Arial; font-size:8pt; text-align:center; COLOR:#F04C4D; }
a.rojo:hover {text-decoration:none; font-family:Arial; font-size:8pt; text-align:center; color:#FFFFFF; text-decoration: underline; }
a.rojo2:link {text-decoration:none; font-family:Arial;  font-size:8pt; text-align:center; COLOR:#F04C4D; }
a.rojo2:visited {text-decoration:none;  font-family:Arial; font-size:8pt; text-align:center; COLOR:#F04C4D; }
a.rojo2:active {text-decoration:none;  font-family:Arial; font-size:8pt; text-align:center; COLOR:#F04C4D; }
a.rojo2:hover {text-decoration:none; font-family:Arial; font-size:8pt; text-align:center; color:#F04C4D; text-decoration: underline; }

a.foot:link {text-decoration:none; COLOR:#F04C4D; }
a.foot:visited {text-decoration:none;COLOR:#F04C4D; }
a.foot:active {text-decoration:none;   COLOR:#F04C4D; }
a.foot:hover {color:#F04C4D; text-decoration: underline; }

a.foot2:link {text-decoration:none; COLOR:#F04C4D; }
a.foot2:visited {text-decoration:none;COLOR:#F04C4D; }
a.foot2:active {text-decoration:none;   COLOR:#F04C4D; }
a.foot2:hover {color:#F04C4D; text-decoration: none; }

.error { color : #C40000; font-size : 11px; font-weight : bold; }
.obligatorio { font-family: Arial, sans-serif; font-size: 10px; color: #FF0000; }   
.alert{background-color: #FF0000; color:#FFFFFF;}
.alertText{background-color: #FF0000; color:#FFFFFF;font-size: 11pt;}
.success{background-color: #00FF00;}
.successText{background-color: #00FF00; color:#000000;font-size: 11pt;}