/*
  Copyright (c) EnLaInternet.com
  Released under the GNU General Public License
*/



/*  MESSAGES  ---------------------------------------------   */


.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */
#manu * {background:none;padding-top:0;padding-bottom:0;}
#manu select {background-color:#fff;padding-top:0;padding-bottom:0;}
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

s {
	color:#808080;
	font-size:11px;
	font-weight:normal;
}


/* --------------------------------------------   BODY Y LISTAS                ---------------------------------------------------- */
body {padding:0; margin:0; background:#FFFFFF}

body, td {font-family:Verdana,verdana,arial; font-size:12px; color:#464646; line-height:20px;}

h1, h2 {font-family:Verdana,verdana,arial; font-size:16px; color:#065DA4; line-height:20px;}
   
ul{
   margin:0px;
   padding:0px;
   padding-left:12px;
   list-style:none;
}
ul li{		
	background:url('images/m17.gif') no-repeat left top; margin:0px;
	padding-left:28px; padding-right:0; padding-top:0; padding-bottom:0
}
ul a{
	color:#348BB1;
	text-decoration:none;
    font-size:11px;
	line-height:21px;	
}
ul a:hover{
	color:#970032;
}
.el {		
	background:url('images/m18.gif') no-repeat top left; margin:0px;
	padding-left:28px; padding-right:0; padding-top:0; padding-bottom:0
}
.al 	{padding:0 0 0 28px;
		
}
.al li	{
	background:none; margin:0; 	
	padding:0;	
}
.al li a  {
	color:#222222;
	text-decoration:none;
    font-size:11px;	
	line-height:18px;
	text-transform:uppercase;
	}
	
.al li strong  {
	color:#A80001;
	text-decoration:none;
    font-size:11px;	
	line-height:18px;
	font-weight:bold;
	margin-right:5px; margin-left:4px;
   }	
   
/* FORMULARIOS ---------------------------------------------------- */

FORM {
	display: inline;
}

SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  border: 1px solid #26C7B9;
}

CHECKBOX, RADIO{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  align: left;
  border: 1px solid #26C7B9;
}

INPUT {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  border: 1px solid #26C7B9;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  border: 1px solid #26C7B9;
}


   
	
/*  LINKS Y MENUS ---------------------------------------------------- */

a:link { 
	color: #26C7B9;
	text-decoration: none; 
	}

a.ancla:link, a.ancla:visited { 
	color: #26C7B9;
	text-decoration: none; 
	font-size: 15px;

	}
	
a:visited { 
	color: #26C7B9;
	text-decoration: none; 
	}
a:hover, a:active { 
	text-decoration: underline; 
	color: #021457;
	}
a.ancla:hover { 
	text-decoration: underline; 
	color: #021457;
	font-size: 15px;
	}
	
a.contacto:link,visited { 
	color: #021457;
	text-decoration: none; 
	}

a.contacto:hover,active { 
	text-decoration: underline; 
	color: #021457;
	}

#menu1 a {
		display:block;
		width:100px;
		background: url("img/boton-principal-0.jpg") 0 0 no-repeat;
		text-decoration: none;
		}
		
#menu1 a:hover {	
		background: url("img/boton-principal-2.jpg")
		}
		
#menu2 a {
		display:block;
		width:100px;
		background: url("img/boton-informacion-0.jpg") 0 0 no-repeat;
		text-decoration: none;
		}
		
#menu2 a:hover {	
		background: url("img/boton-informacion-2.jpg")
		}

#menu3 a {
		display:block;
		width:100px;
		background: url("img/boton-quienessomos-0.jpg") 0 0 no-repeat;
		text-decoration: none;
		}
		
#menu3 a:hover {	
		background: url("img/boton-quienessomos-2.jpg")
		}

#menu4 a {
		display:block;
		width:100px;
		background: url("img/boton-serviciosmedicos-0.jpg") 0 0 no-repeat;
		text-decoration: none;
		}
		
#menu4 a:hover {	
		background: url("img/boton-serviciosmedicos-2.jpg")
		}

#menu5 a {
		display:block;
		width:100px;
		background: url("img/boton-empresas-0.jpg") 0 0 no-repeat;
		text-decoration: none;
		}
		
#menu5 a:hover {	
		background: url("img/boton-empresas-2.jpg")
		}
		
#menu6 a {
		display:block;
		width:100px;
		background: url("img/boton-departamento-0.jpg") 0 0 no-repeat;
		text-decoration: none;
		}
		
#menu6 a:hover {	
		background: url("img/boton-departamento-2.jpg")
		}
		
#menu7 a {
		display:block;
		width:100px;
		background: url("img/boton-golf-0.jpg") 0 0 no-repeat;
		text-decoration: none;
		}
		
#menu7 a:hover {	
		background: url("img/boton-golf-2.jpg")
		}