body {
	font-family: georgia, serif;
	color: #807970;
}

a:link,
a:visited {
	text-decoration: none;
	color: #d483dd;
}

a:hover,
a:active {
	text-decoration: underline;
	color: #d483dd;
}

/* {{{ Headings #ff1c28 */

h1, h2, h3, h4, h5, h6 {
	font-family: georgia, serif;
	font-weight: normal;
	color: #d483dd;
}

h1 { font-size: 185%; }
h2 { font-size: 170%; }
h3 { font-size: 165%; }
h4 { font-size: 137%; }
h5 { font-size: 110%; }
h6 { font-size: 100%; }

h1, h2, h3 {
	margin: 1em 0;
}

/* }}} */



/* {{{ Landing Page */

#doc {
	width: 950px;
	margin: auto;
	text-align: left;
	position: relative;
	z-index: 1;
}

[dir="rtl"] #doc {
	text-align: right;
}

#doc:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

#wrapper { min-width: 950px; }

.hide { display: none; }

/* }}} */


body#timbrado #wrapper {
    background-image: none;
    background-position: top center;
    background-repeat: no-repeat;
}

body#timbrado #no-js-feature {
    background: url(no.jpg) top center no-repeat;
    position: absolute;
    top: 0;
    left: 50%;
    height: 577px;
    width: 946px;
    margin-left: -473px;
}

#timbrado #main-feature { min-height: 392px; }

* html #timbrado #main-feature { height: 392px; /* Hack for IE6 */ }

#timbrado #main-feature #feature-contents { min-height: 180px; }

* html #timbrado #main-feature #feature-contents { height: 180px; /* Hack for IE6 */ }

#timbrado #main-feature h2 {
    padding-top: 15px;
    margin-right: 215px;
    letter-spacing: -1px;
}

#timbrado #main-feature p {
    font-size: 135%;
    margin-right: 355px;
    margin-top: 0;
}

#timbrado #content { margin-right: 200px; }

.js #timbrado-feature {
    overflow: hidden;
    height: 400px;
    width: 920px;
    padding: 19px 14px 20px 16px;
    background: url(../images/marco.png) 5px 10px no-repeat;
}


#timbrado-feature {
    background: url(../images/marco.png) top left no-repeat;
    width: 920px;
    padding: 8px 20px 21px 10px;
}

#timbrado-feature #timbrado-feature-header {
    height: 103px;
    line-height: 1;
}

#timbrado-feature h3 {
    font-size: 265%;
    margin: 0;
    padding: 30px 40px 14px 19px;
}

#timbrado-feature #timbrado-feature-nav {
    margin: 0 40px 0 19px;
    height: 25px;
    padding: 0;
    left: auto;
}

#timbrado-feature #timbrado-feature-nav li {
    display: inline;
    padding: 0 2em 0 0;
    list-style-type: none;
    background: none;
}

#timbrado-feature #timbrado-feature-nav a.selected { color: #898378; outline: 0; }
#timbrado-feature #timbrado-feature-nav a.selected:hover { text-decoration: none; }

.timbrado-contenido {
    margin: 0 0 20px 19px;
    height: 300px;
    color: #898378;
    position: relative;
}

.timbrado-contenido h4 {
    color: #898378;
    padding-top: 22px;
    margin-bottom: 0.5em;
    font-size: 155%;
}

.timbrado-contenido p {
    width: 400px;
    line-height: 1.6;
}

.image-caption {
    position: absolute;
    color: #afaba3;
    top: 15px;
}

#clientes.timbrado-contenido,
#page-clientes.timbrado-contenido {
    background: #fff url(../images/clientes.jpg) bottom right no-repeat;
}

#clientes.timbrado-contenido .image-caption,
#page-clientes.timbrado-contenido .image-caption {
    right: 20px;
    top: -10px;
}

#empresa.timbrado-contenido,
#page-empresa.timbrado-contenido {
    background: #fff url(../images/taller.jpg) bottom right no-repeat;
}

#empresa.timbrado-contenido .image-caption,
#page-empresa.timbrado-contenido .image-caption {
    right: 20px;
    top: -10px;
}

#bienvenida.timbrado-contenido,
#page-bienvenida.timbrado-contenido {
    background: #fff url(../images/bienvenida.jpg) bottom right no-repeat;
}

#bienvenida.timbrado-contenido p,
#page-bienvenida.timbrado-contenido p { 
	width: 350px; }

.footnote {
    font-size: 75%;
    font-family: verdana, sans-serif;
}

#productos.timbrado-contenido,
#page-productos.timbrado-contenido {
    background: #fff url(../images/productos.jpg) bottom right no-repeat;
}

#productos.timbrado-contenido p,
#page-productos.timbrado-contenido p { 
	width: 360px; }

#productos.timbrado-contenido .image-caption,
#page-productos.timbrado-contenido .image-caption {
    right: 20px;
    top: -10px;
}

#contacto.timbrado-contenido,
#page-contacto.timbrado-contenido {
    background: #fff url(../images/maps.jpg) bottom right no-repeat;
}

#contacto.timbrado-contenido p,
#page-contacto.timbrado-contenido p {
    width: 350px;
}

#contacto.timbrado-contenido .image-caption,
#page-contacto.timbrado-contenido .image-caption {
    right: 20px;
    top: -10px;
}


/* {{}{}{{}}*/

html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/* {{{ Text and Links */

body {
	font-family: georgia, serif;
	color: #807970;
}

p,
dd,
#content li,
#main-content li {
	line-height: 1.5;
}

strong { font-weight: bold; }

em { font-style: italic; }

p,
fieldset,
table,
pre {
	margin-bottom: 1em;
}


body#timbrado #footer { 
	text-align: center;

.footnote {
    font-size: 65%;
    font-family: verdana, sans-serif;
	
	
 }
