

/* ----------------------------------------------------------------------------------------
- Sitio Web:			http://www.misitio.com
- Versión:				1.0
- Fecha:				00 / 00/ 2008
- Gramática CSS:		2.1
- Gramática (X)HTML:	1.0 Transitional
- Accesibilidad:		Nivel AA	
------------------------------------------------------------------------------------------- */





/* Estilos para las principales etiquetas
------------------------------------------------------------------------------------------- */

body, ul,ol, dl, h1, h2, h3, h4, h5, h6, td ,th, caption, pre, p, blockquote, input, textarea {
	font-family: Georgia, Times, serif;
	line-height: 150%;
	color:#000000;
	background:none;
}

body {
	background: white;
	font-size: 11pt;
}


/* Estilos para las teclas
------------------------------------------------------------------------------------------- */

kbd {
	border-bottom: .1em solid #cccccc;
	border-right: .1em solid #cccccc;
	padding-bottom: 0.1em; 
	padding-right: 0.4em; 
	padding-left: 0.4em; 
	background: #EFECEC;
	padding-top: 0.1em; 
}


/* Estilos para las imágenes
------------------------------------------------------------------------------------------- */

img { 
	float:left; 
	margin:10px 10px 10px 0;
	border: 0 !important;
}


/* Estilos para los hr
------------------------------------------------------------------------------------------- */

hr { 
	background:#ccc; 
	width:100%; 
	height:2px; 
	margin:20px 0; 
	padding:0; 
	border:none; 
}


/* Estilos para las comillas
------------------------------------------------------------------------------------------- */

blockquote { 
	margin: 1.5em 0 1.5em 0; 
	padding: 1em 1em 1em 1em; 
	border: .2em solid #ccc; 
	font-style: italic; 
	font-size: 0.9em; 
}


/* clases
------------------------------------------------------------------------------------------- */

em.required { color: #CC0000; }
.no_print, .nota, .salto { display: none !important; }


/* Hipervinculos
------------------------------------------------------------------------------------------- */

strong { color: #0066CC; }

a:link, a:visited {
	color: #000000;
	background: transparent;
	text-decoration: none;
}

h2 {
	background: url(../public_images/encabezado.gif) no-repeat left bottom;
	border-bottom: 1px dashed #ada194;
	text-transform: uppercase;
	font-weight: normal;
	margin: 1em 0 1em 0;
	font-size: 130%;
	color: #4c3d2e;	
}

h2 span {
	color: #ada194;
	text-transform: capitalize;
}

#logotipo {
	border-bottom: .2em solid #a89e91;
	padding-bottom: 1em;
	height: 5em;
}
#direccion_pie {
	border-top: 1px solid #ada194;
}

#contacto_pie, no_print { display: none !important; }


/* Para que se vean las rutas de los links
-------------------------------------------------------------------------------------------
a:link:after, a:visited:after {
	content: " (" attr(href) ") ";
	font-size: 90%;
}
*/

.accesibleValFocus {
	color: #747373;
	}

.inputText, textarea {
	background: #f8f8f8;
	border: 1px solid #cccccc;
	margin-bottom: 3px;
	padding-left:4px;
	color: #7a7a7a;
	width: 22em;
	height: 19px;
	}
	
.inputTextArea {
	width: 20em;
	height: 10em;
	}

.botonEnviar {
	border: 1px solid #cccccc;
	background: #f8f8f8;
	color: #7a7a7a;
	width: 7em;
	}

.fieldSetContacto {
	margin: 1em 2em 1em 0em;
	padding:0px;
	border: none;
	width: 100%;
	}
	
.fieldSetContacto legend { 
	padding-left: 0;
	font-weight: bold;
	display: none; 
	}
	
.fieldSetContacto label { 
	display: block; 
	}
			
.fieldSetContacto .cajaField {
	padding: 5px 0px 7px 0px;
	clear: left;
	}
	
.fieldSetContacto .cajaBoton {
	padding: 5px 0px 7px 0px;
	text-align: center;
	width: 28em;
	clear: left;
	}	


/* Para mostrar los links
------------------------------------------------------------------------------------------- */

ul#link-list a[href]:after {
	content: " - ( " attr(href) " )";
	text-decoration: none;
	clear: both;
	display: block;
	color: blue;
}


/* pie de página
------------------------------------------------------------------------------------------- */

#pie_pagina {
	border: 0em solid #600;
	text-align: center;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	clear: both;
}

#pie_pagina ul,
#pie_pagina li {
	display: inline;
}

#pie_pagina ul#contacto li {
	border-right: 1px solid;
	padding-right: .5em;
	padding-left: .5em;
	display: none;
}

#pie_pagina ul#contacto li.fin {
	border: none;
}

#pie_pagina ul#contacto li {
	overflow: hidden;
}

/*

.fin {
	border: medium none !important;
}

*/

#direccion {
	border: 0em solid #c00;
	text-align: center;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	clear: both;
	}


