html {
	color:#F4F3F3;
	background:#1B0901;
}

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%;
}

:focus {outline: 0;}

body { font:13px/1.39 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%;
}

body {
	text-align:center;
	background: #1B0901 url(../img/head.jpg) no-repeat center top;
}

#ft { clear:both; }

#doc, #doc2, #doc3, #doc4, .yui-t1, .yui-t2, .yui-t3, .yui-t4, .yui-t5, .yui-t6, .yui-t7 {
	margin:auto;
	text-align:left;
	width:57.69em;
*width:56.25em;
	min-width:750px;
}

#doc2 { width:73.076em; *width:71.25em;
}

#doc3 {
	margin:auto 10px;
	width:auto;
}

#doc4 { width:74.923em; *width:73.05em;
}

.yui-b { position:relative; }

.yui-b { _position:static; }

#yui-main .yui-b { position:static; }

#yui-main { width:100%; }

.yui-t1 #yui-main, .yui-t2 #yui-main, .yui-t3 #yui-main {
	float:right;
	margin-left:-25em;
}

.yui-t4 #yui-main, .yui-t5 #yui-main, .yui-t6 #yui-main {
	float:left;
	margin-right:-25em;
}

.yui-t1 .yui-b {
	float:left;
	width:12.30769em;
*width:12.00em;
}

.yui-t1 #yui-main .yui-b { margin-left:13.30769em; *margin-left:13.05em;
}

.yui-t2 .yui-b {
	float:left;
	width:13.8461em;
*width:13.50em;
}

.yui-t2 #yui-main .yui-b { margin-left:14.8461em; *margin-left:14.55em;
}

.yui-t3 .yui-b {
	float:left;
	width:23.0769em;
*width:22.50em;
}

.yui-t3 #yui-main .yui-b { margin-left:24.0769em; *margin-left:23.62em;
}

.yui-t4 .yui-b {
	float:right;
	width:13.8456em;
*width:13.50em;
}

.yui-t4 #yui-main .yui-b { margin-right:14.8456em; *margin-right:14.55em;
}

.yui-t5 .yui-b {
	float:right;
	width:18.4615em;
*width:18.00em;
}

.yui-t5 #yui-main .yui-b { margin-right:19.4615em; *margin-right:19.125em;
}

.yui-t6 .yui-b {
	float:right;
	width:23.0769em;
*width:22.50em;
}

.yui-t6 #yui-main .yui-b { margin-right:24.0769em; *margin-right:23.62em;
}

.yui-t7 #yui-main .yui-b {
	display:block;
	margin:0 0 1em 0;
}

#yui-main .yui-b {
	float:none;
	width:auto;
}

.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u { float:left; }

.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf, .yui-gc .yui-u, .yui-gd .yui-g, .yui-g .yui-gc .yui-u, .yui-ge .yui-u, .yui-ge .yui-g, .yui-gf .yui-g, .yui-gf .yui-u { float:right; }

.yui-g div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first, .yui-ge div.first, .yui-gf div.first, .yui-g .yui-gc div.first, .yui-g .yui-ge div.first, .yui-gc div.first div.first { float:left; }

.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf { width:49.1%; }

.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u {
	width:32%;
	margin-left:1.99%;
}

.yui-gb .yui-u { *margin-left:1.9%;
*width:31.9%;
}

.yui-gc div.first, .yui-gd .yui-u { width:66%; }

.yui-gd div.first { width:32%; }

.yui-ge div.first, .yui-gf .yui-u { width:74.2%; }

.yui-ge .yui-u, .yui-gf div.first { width:24%; }

.yui-g .yui-gb div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first { margin-left:0; }

.yui-g .yui-g .yui-u, .yui-gb .yui-g .yui-u, .yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u, .yui-ge .yui-g .yui-u, .yui-gf .yui-g .yui-u { width:49%; *width:48.1%;
*margin-left:0;
}

.yui-g .yui-gb div.first, .yui-gb .yui-gb div.first {
*margin-right:0;
*width:32%; _width:31.7%; }

.yui-g .yui-gc div.first, .yui-gd .yui-g { width:66%; }

.yui-gb .yui-g div.first {
*margin-right:4%; _margin-right:1.3%; }

.yui-gb .yui-gc div.first, .yui-gb .yui-gd div.first { *margin-right:0;
}

.yui-gb .yui-gb .yui-u, .yui-gb .yui-gc .yui-u {
*margin-left:1.8%; _margin-left:4%; }

.yui-g .yui-gb .yui-u { _margin-left:1.0%; }

.yui-gb .yui-gd .yui-u {
*width:66%; _width:61.2%; }

.yui-gb .yui-gd div.first {
*width:31%; _width:29.5%; }

.yui-g .yui-gc .yui-u, .yui-gb .yui-gc .yui-u {
	width:32%;
	_float:right;
	margin-right:0;
	_margin-left:0;
}

.yui-gb .yui-gc div.first { width:66%; *float:left;
*margin-left:0;
}

.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf .yui-u { margin:0; }

.yui-gb .yui-gb .yui-u { _margin-left:.7%; }

.yui-gb .yui-g div.first, .yui-gb .yui-gb div.first { *margin-left:0;
}

.yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u { *width:48.1%;
*margin-left:0;
}

s .yui-gb .yui-gd div.first { width:32%; }

.yui-g .yui-gd div.first { _width:29.9%; }

.yui-ge .yui-g { width:24%; }

.yui-gf .yui-g { width:74.2%; }

.yui-gb .yui-ge div.yui-u, .yui-gb .yui-gf div.yui-u { float:right; }

.yui-gb .yui-ge div.first, .yui-gb .yui-gf div.first { float:left; }

.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf div.first {
*width:24%; _width:20%; }

.yui-gb .yui-ge div.first, .yui-gb .yui-gf .yui-u {
*width:73.5%; _width:65.5%; }

.yui-ge div.first .yui-gd .yui-u { width:65%; }

.yui-ge div.first .yui-gd div.first { width:32%; }

#bd:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-ge:after, .yui-gf:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

#bd, .yui-g, .yui-gb, .yui-gc, .yui-gd, .yui-ge, .yui-gf { zoom:1; }

h1, h2, h3, h4, h5, h6 {
	color:#F9020B;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	line-height: 1.17;
	margin-bottom: .5em;
}

h1 {
	font-size: 197%;
}

h2 {
	font-size: 182%;
}

h3 {
	font-size: 167%;
}

h4 {
	font-size: 153.9%;
}

h5 {
	font-size: 138.5%;
	
}

h6 {
	font-size: 123.1%;
}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin:0; }

p {
	margin-top: 0em;
	margin-bottom: 1.42em;
}

p img {
	float:left;
	margin:0 1em 0.5em 0;
	padding:0;
}

p img.right {
	float:right;
	margin:0.5em 0 0.5em 0.5em;
}

a {
	color:#FFCC00;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

a:focus, a:hover { text-decoration:none; background:#EDE1C4; color:#620000; padding:.25em;}

blockquote {
	margin:1.5em;
	color:#666;
	font-style:italic;
}

strong { font-weight:bold; }

.outline { outline:0; }

.hide { display:none; }
.inline {display:inline;}
.none {
	border:none;
	background:none;
}
.normal { font-weight:normal; }
.bold { font-weight:bold; }

.left { float:left; }

.right { float:right; }


.reset-margin { margin:0; }

.reset-padding { padding:0; }

.reset {
	margin:0;
	padding:0;
}

.first {
	margin-left:0;
	padding-left:0;
}

.last {
	margin-right:0;
	padding-right:0;
}

.top {
	margin-top:0;
	padding-top:0;
}

.bottom {
	margin-bottom:0;
	padding-bottom:0;
}

.align-justify { text-align:justify; }

.align-left { text-align:left; }

.align-center { text-align:center; }

.align-right { text-align:right; }




/* Fonts / Tipos */
.georgia { font-family : Georgia, "Times New Roman", Times, serif; }

.arial { font-family : Arial, Helvetica, sans-serif; }

.trebuchet { font-family : Trebuchet MS, Arial, Helvetica, sans-serif; }

.tahoma { font-family : Tahoma, Arial, Helvetica, sans-serif; }

/* Tamaņos */
/* Tamaņos */
.t3 { font-size : 3px; }

.t9 { font-size : 9px; }

.t10 { font-size : 77%; }

.t11 { font-size : 85%; }

.t12 { font-size : 93%; }

.t13 { font-size : 100%; }

.t14 { font-size : 108%; }

.t15 { font-size : 116%; }

.t16 { font-size : 123.1%; }

.t17 { font-size : 131%; }

.t18 { font-size : 138.5%; }

.t19 { font-size : 146.5%; }

.t20 { font-size : 153.9%; }

.t21 { font-size : 161.6%; }

.t22 { font-size : 167%; }

.t23 { font-size : 174%; }

.t24 { font-size : 182%; }

.t25 { font-size : 189%; }

.t26 { font-size : 197%; }

/* Decoraciones */
.tdn { text-decoration : none; }

.tdu { text-decoration : underline; }

/* Paddings */

.p2 { padding : 2px; }

.pt2 { padding-top : 2px; }

.pb2 { padding-bottom : 2px; }

.pl2 { padding-left : 2px; }

.pr2 { padding-right : 2px; }

.p3 { padding : 3px; }

.pt3{ padding-top : 3px; }

.pb3 { padding-bottom : 3px; }

.pl3 { padding-left : 3px; }

.pr3 { padding-right : 3px; }

.p5 { padding : 5px; }

.pt5 { padding-top : 5px; }

.pb5 { padding-bottom : 5px; }

.pl5 { padding-left : 5px; }

.pr5 { padding-right : 5px; }

.p10 { padding : 10px; }

.pt10 { padding-top : 10px; }

.pb10 { padding-bottom : 10px; }

.pl10 { padding-left : 10px; }

.pr10 { padding-right : 10px; }

.p15 { padding : 15px; }

.pt15 { padding-top : 15px; }

.pb15 { padding-bottom : 15px; }

.pl15 { padding-left : 15px; }

.pr15 { padding-right : 15px; }

.p20 { padding : 20px; }

.pt20 { padding-top : 20px; }

.pb20 { padding-bottom : 20px; }

.pl20 { padding-left : 20px; }

.pr20 { padding-right : 20px; }

.p30 { padding : 30px; }

.pt30 { padding-top : 30px; }

.pb30 { padding-bottom : 30px; }

.pl30 { padding-left : 30px; }

.pr30 { padding-right : 30px; }

/* Margins */

.m2 { margin : 2px; }

.mt2 { margin-top : 2px; }

.mb2 { margin-bottom : 2px; }

.ml2 { margin-left : 2px; }

.mr2 { margin-right : 2px; }

.m3 { margin : 3px; }

.mt3{ margin-top : 3px; }

.mb3 { margin-bottom : 3px; }

.ml3 { margin-left : 3px; }

.mr3 { margin-right : 3px; }

.m5 { margin : 5px; }

.mt5 { margin-top : 5px; }

.mb5 { margin-bottom : 5px; }

.ml5 { margin-left : 5px; }

.mr5 { margin-right : 5px; }

.m10 { margin : 10px; }

.mt10 { margin-top : 10px; }

.mb10 { margin-bottom : 10px; }

.ml10 { margin-left : 10px; }

.mr10 { margin-right : 10px; }

.m15 { margin : 15px; }

.mt15 { margin-top : 15px; }

.mb15 { margin-bottom : 15px; }

.ml15 { margin-left : 15px; }

.mr15 { margin-right : 15px; }

.m20 { margin : 20px; }

.mt20 { margin-top : 20px; }

.mb20 { margin-bottom : 20px; }

.ml20 { margin-left : 20px; }

.mr20 { margin-right : 20px; }

.m30 { margin : 30px; }

.mt30 { margin-top : 30px; }

.mb30 { margin-bottom : 30px; }

.ml30 { margin-left : 30px; }

.mr30 { margin-right : 30px; }

form {
	margin:0;
	padding:0;
	width:100%;
}
input, textarea, select {
	margin:0;
	color:#1B0901;
	border: solid 1px #675B56;
	background: #E9E8E7;
	font:85% Arial, Helvetica, sans-serif;
}

label {color:#E9E8E7; font-size:85%;}

legend { color:#333; }

input:focus, textarea:focus, select:focus { background: #FFF; }

.input_50 {
	width:50px;
	padding:2px;
}

.input_60 {
	width:60px;
	padding:2px;
}

.input_70 {
	width:70px;
	padding:2px;
}

.input_80 {
	width:80px;
	padding:2px;
}

.input_90 {
	width:90px;
	padding:2px;
}

.input_100 {
	width:100px;
	padding:2px;
}

.input_110 {
	width:110px;
	padding:2px;
}

.input_130 {
	width:130px;
	padding:2px;
}

.input_140 {
	width:140px;
	padding:2px;
}

.input_150 {
	width:150px;
	padding:2px;
}

.input_180 {
	width:180px;
	padding:3px;
}
.input_200 {
	width:200px;
	padding:3px;
}

.input_250 {
	width:250px;
	padding:3px;
}

.input_300 {
	width:300px;
	padding:3px;
}
.input_320 {
	width:320px;
	padding:3px;
}

.input_340 {
	width:340px;
	padding:3px;
}

.input_350 {
	width:350px;
	padding:3px;
}

textarea {
	width:200px;
	height:150px;
	padding:5px;
	overflow: hidden;
}



/*colores*/

.rojo { Color: #DF0000; }

.marroncito { Color: #CE9B4D; }

.amarillo { Color: #FFD200; }

.negro { Color: #333333; }

.gris { Color: #5D5D57; }

.grisesito { Color: #D4D0CF; }

.azul { Color: #1189AA; }



.error {background:#DF0000; Color: white; padding:.5em;  margin-bottom:.5em;}

.linea-gris {border-bottom: 1px solid #DAD8CB;}



.clear {
	clear:both;
	margin:0;
	padding:0;
	height:0;
	line-height:0;
}

hr {
	background: #463831;
	color: #463831;
	clear: both;
	float: none;
	width: 100%;
	height: .1em;
	margin: 1em 0;
	border: none;
}
#botonera {margin-bottom:3em;}
#botonera ul li {display:inline; }
#botonera ul li a {color:#FFCC00; font-weight:bold;  }
#botonera ul li a:hover, #botonera ul li a:focus {
	color:#EDE1C4;
	background:none;	
	padding:0;
}


.head {padding-top:270px;}

.pics {width:200px; border:1px solid #51443D;}

#formulario label {width:60px;}
.contacto {width:45%;}

.afiche {width:300px;}

.mensaje {background:#DF0000; color:white; padding:2px;}

a.no-img-fondo:hover {background:none; border:none; padding:0;}