

/* ----------------------------------------------------------------------------------------
- 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:#000;
	background:none;
}

body {
	background: white;
	font-size: 12pt;
}


/* 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;
}


/* 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; }


/* Hipervinculos
------------------------------------------------------------------------------------------- */

a, strong { color: #0066CC; }

a:link, a:visited {
	background: transparent;
	text-decoration: underline;
}

/* Para que se vean las rutas de los links
-------------------------------------------------------------------------------------------
a:link:after, a:visited:after {
	content: " (" attr(href) ") ";
	font-size: 90%;
}
*/

/* 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;
}

#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;
	}

/* @clases para vista previa */

.numero_factura{ float:left; width:50%; font-weight: normal; clear:none; margin-bottom:2em; color:#000000;}
.fecha_emision{ float:left; width:50%; font-weight: normal; clear:none; margin-bottom:2em; color:#000000;}

.table_datos_factura{margin-bottom:3em;}
.table_datos_factura caption{ text-align:left; margin-bottom:.5em; font-size:1.1em; font-weight: bold;}
.table_datos_factura th{ text-align: left; width:20%; font-weight:bold;}
.table_datos_factura td{ width:29%;}
.table_datos_factura .tdseparador{ width:2%;}
.table_datos_factura .tdobservaciones{ width:60%;}

.table_conceptos{margin-bottom:3em;}
.table_conceptos caption{ text-align:left; margin-bottom:.5em; font-size:1.1em; font-weight: bold;}
.table_conceptos th{ text-align: left; width:25%; padding:3px; border-bottom: 1px solid #333333;}
.table_conceptos td{ padding: 3px; border-bottom: 1px solid #333333;}
.table_conceptos .tdderecha{ text-align: right;}
.table_conceptos .tdcenter{ text-align: center;}

.pderecha{ margin-bottom: 1em; float:left; width:100%; text-align:right;}
.pderecha strong{ margin-right: 10em;}
.pderecha .strong1{ margin-right: 9.4em;}


/* @end */
