/*
	Proyecto: Portal CSA
	Cliente: MAM
	Fecha:	01/08/2007
	Versión:	1.0
 */ 
@import url("css_sananselmo/css_portada.css");
@import url("css_sananselmo/css_contenido.css");
@import url("css_sananselmo/css_menudesplegable.css");
@import url("css_sananselmo/css_formulario.css");
@import url("css_sananselmo/css_autentificacion.css");
@import url("css_sananselmo/css_mapa.css");
@import url("css_sananselmo/css_foro.css");
@import url("css_sananselmo/css_zona.css");
@import url("css_sananselmo/css_busqueda.css");
body{
	font-family: Helvetica, Arial, Verdana, Geneva,  "Microsoft Sans Serif", sans-serif;
	font-size: 100%;
	background-color: #FFF;
	color: #000;
	margin-top: 0px;
	margin-left: 0px;}
p{font-size: 11px;}
td{font-size: 11px;}
strong {	color: #000;}
a:link{	
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #2652ab;}
a:visited{
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: #6688CC;}
a:hover{
	font-size: 11px;
	text-decoration: none;
	color: #000;}
a:active{
	font-size: 11px;
	text-decoration: none;
	color: #2652ab;}
	
/************************************************/
/* Características Gráficas Globales del Portal 
----------------------------------------------- */	
#global{
	width: 882px;
	padding: 8px 0 0 0;}
/*---------------------------------------------*/
/* Estilos para Links Externos */
#externos{
	height: 40px;
	font-size: 11px;
	text-transform: uppercase;
	text-align: right;
	color: #fff;
	padding: 5px 62px 0 0;
	background-color: #c4a984;
	background-image: url("/UserFiles/P0018/Image/images_cabecera/fd_externos.jpg");
	background-repeat: no-repeat;}
#externos a:link{
	color: #fff;
	font-weight: bold;}
#externos a:visited{
	color: #ccc;
	font-weight: bold;}
#externos a:hover{
	color: #c4a984;;
	font-weight: bold;}
#externos a:active{
	color: #fff;
	font-weight: bold;}
/*---------------------------------------------*/
/* Estilos para Menú Superior */
#menusuperior{
	font-family: Arial, Verdana, Helvetica, Geneva, "Microsoft Sans Serif", sans-serif;
	height: 32px;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	text-align: right;
	color: #fff;
	padding: 9px 40px 0 0;
	background-color: #006641;
	background-image: url("/UserFiles/P0018/Image/images_cabecera/fd_menusuperior.jpg");
	background-repeat: no-repeat;}
#menusuperior a:link{
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, Geneva, "Microsoft Sans Serif", sans-serif;
	padding: 8px 5px 8px 5px !important;
	padding: 8px 5px 7px 5px;
	color: #fff;
	font-weight: bold;}
#menusuperior a:visited{
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, Geneva, "Microsoft Sans Serif", sans-serif;
	padding: 8px 5px 8px 5px !important;
	padding: 8px 5px 7px 5px;
	color: #ccc;
	font-weight: bold;}
#menusuperior a:hover{
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, Geneva, "Microsoft Sans Serif", sans-serif;
	padding: 8px 5px 8px 5px !important;
	padding: 8px 5px 7px 5px;
	color: #00663F;
	background-color: #99D3BE;
	font-weight: bold;}
#menusuperior a:active{
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, Geneva, "Microsoft Sans Serif", sans-serif;
	padding: 8px 5px 8px 5px !important;
	padding: 8px 5px 7px 5px;
	color: #fff;
	font-weight: bold;}
/*---------------------------------------------*/
/* Estilos para las herramientas (home, mapa y contacto) */
#herramientas{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	padding: 4px 40px 10px 0;	
	color: #000;
	text-align: right;}
#herramientas a:link {
	font-size: 10px;
	color: #000;}
#herramientas a:visited{
	font-size: 10px;
	color: #999;}
#herramientas a:hover{
	font-size: 10px;
	color: #666;}
#herramientas a:active{
	font-size: 10px;
	color: #000;}
/*****************************************************/
/* Sección Menu Lateral --------- */
#latizquierda{
	width: 210px;
	height: 400px;}
/*------------------------------------------------*/
/* Menu 01 */
#menu01{
	padding: 0 0 5px 0;
	margin: 8px 0 30px 10px;
	width:180px;
	color: #fff;}
#menu01 td{
	text-align: left;}
#menu01 p{
	width: 178px;}
#menu01 br{
	margin: 0;
	padding: 0;
	height: 10px;}
#menu01 a:link{
	width: 100%;
	font-size: 12px;
	display: block;
	line-height: 10px;
	margin-bottom: -8px;	
	padding: 0 0 6px 10px;
	border-bottom: 1px solid #15865d;}
#menu01 a:visited{
	width: 100%;
	font-size: 12px;
	display: block;
	line-height: 10px;
	margin-bottom: -8px;	
	padding: 0 0 6px 10px;
	border-bottom: 1px solid #15865d;}
#menu01 a:hover{
	width: 100%;
	font-size: 12px;
	display: block;
	line-height: 10px;
	margin-bottom: -8px;	
	padding: 0 0 6px 10px;
	border-bottom: 1px solid #15865d;}
#menu01 a:active{
	width: 100%;
	font-size: 12px;
	display: block;
	line-height: 10px;
	margin-bottom: -8px;	
	padding: 0 0 6px 10px;
	border-bottom: 1px solid #15865d;}
/*------------------------------------------------*/
/* Menu 02 */
#menu02{
	padding: 0 0 5px 0;
	margin: 8px 0 10px 10px;
	width:180px;
	color: #fff;}
#menu02 td{
	text-align: left;}
#menu02 p{
	width: 178px;}
#menu02 a:link{
	width: 100%;
	font-size: 12px;
	display: block;
	line-height: 10px;
	margin-bottom: -8px;	
	padding: 0 0 6px 10px;
	border-bottom: 1px solid #15865d;}
#menu02 a:visited{
	width: 100%;
	font-size: 12px;
	display: block;
	line-height: 10px;
	margin-bottom: -8px;	
	padding: 0 0 6px 10px;
	border-bottom: 1px solid #15865d;}
#menu02 a:hover{
	width: 100%;
	font-size: 12px;
	display: block;
	line-height: 10px;
	margin-bottom: -8px;	
	padding: 0 0 6px 10px;
	border-bottom: 1px solid #15865d;}
#menu02 a:active{
	width: 100%;
	font-size: 12px;
	display: block;
	line-height: 10px;
	margin-bottom: -8px;	
	padding: 0 0 6px 10px;
	border-bottom: 1px solid #15865d;}
/*****************************************************/
/* Sección Pie --------- */
#pie{
	color: #999;
	margin-top: 10px;
	text-transform: uppercase;
	text-align: center;
	font-size: 11px;}
#pie a{
	font-size: 11px;}
/************************************************/
/* Input
----------------------------------------------- */
input.text,.textbox, select{
	font-family: Helvetica, Arial, Verdana, Geneva, "Microsoft Sans Serif", sans-serif;
	background-color: #FFFFFF;
   color: #3366CC; 
	font-size: 10px;
	border-top: 1px solid #6688CC;
	border-right: 1px solid #B3C4E6;
	border-bottom: 1px solid #B3C4E6;
	border-left: 1px solid #6688CC;}
input.button{
	font-family: Helvetica, Arial, Verdana, Geneva, "Microsoft Sans Serif", sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #0074a1;
   color: #FFF; 
	padding: 3px;
	border-top: 1px solid #B2D9FF;
	border-right: 1px solid #336699;
	border-bottom: 1px solid #336699;
	border-left: 1px solid #B2D9FF;}
textarea{
	font-family: Helvetica, Arial, Verdana, Geneva, "Microsoft Sans Serif", sans-serif;
	background-color: #FFFFFF;
   color: #3366CC; 
	font-size: 10px;
	border-top: 1px solid #6688CC;
	border-right: 1px solid #B3C4E6;
	border-bottom: 1px solid #B3C4E6;
	border-left: 1px solid #6688CC;}
.boton{
	font-family: Helvetica, Arial, Verdana, Geneva, "Microsoft Sans Serif", sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #0074a1;
   color: #FFF; 
	padding: 5px;
	border-top: 1px solid #B2D9FF;
	border-right: 1px solid #336699;
	border-bottom: 1px solid #336699;
	border-left: 1px solid #B2D9FF;}






