body {
	margin: 0;
	padding: 0;
	font-family: tahoma;
	font-size: 11px;
	background: #D0CABF url(images/bg.gif) repeat-x 0 0;
	color: #010102;
	}

img, table, td {
	margin: 0;
	padding: 0;
	font-size: 11px;
	}
img {
	border: 0;
	}
	
h1, h2, h3, h4, h5, h6, h7, p {
	padding: 0px 0px 5px 0px;
	margin: 0;
	}
h1, h2, h3, h4, h5, h6, h7 {
	font-size: 11px;
	}	

form, select, input, textarea, option {
	padding: 0;
	margin: 0;
	font-size: 11px;
	font-family: tahoma;
	color: #000000;
	}

div {
	box-sizing: border-box; 
	-moz-box-sizing: border-box;
	}

td {
	vertical-align: top;
	}

/*********************************************/

td.bg_left {
	background: url(images/spacer.gif) repeat-y 0 0;
	}
td.bg_right {
	background: url(images/spacer.gif) repeat-y 0 0;
	}


td.top {
	background: #000000;
	}


td.bg_spx {
	background: url(images/spacer.gif) repeat-x 0 0;
	}



td.mn {
	background: url(images/bgarr.gif) repeat-x 0 0;
	}
div.mainmenu {
	padding: 7px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	color: #FFDCAA;
	}
div.mainmenu span {
	padding: 0 9px;
	}
div.mainmenu img {
	margin-bottom: -2px;
	}
div.mainmenu a {
	color: #FFFFFF;
	text-decoration: none;
	}
div.mainmenu a:hover {
	color: #FFDCAA;
	}



td.main {
	background: #FFFFFF url(images/bgmedio.jpg) no-repeat 0 0;
	}
td.main div.hd {
	margin: 5px 0 5px 0;
	}
td.main {
	padding: 0 12px 5px 12px;
	}
td.main table {
	width: 100%;
	}

td.main h3 {
	color: #A1192F;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	}


table.first_table td {
	padding: 0 20px 10px 0;
	}
table.first_table h3 img {
	margin-bottom: -2px;
	}




table.x-table {
	border: #FFFFFF 1px solid;
	border-collapse: collapse;
	margin-top: 5px;
	}
table.x-table td {
	border: #FFFFFF 1px solid;
	border-collapse: collapse;
	background: #F5F5F5;
	font-size: 10px;
	padding: 5px 10px 7px 10px;
	text-align: center;
	vertical-align: middle;
	}
table.x-table td.head {
	background: #F3CBA7;
	font-weight: bold;
	}
table.x-table td.x-red {
	background: #B42F40;
	color: #FFFFFF;
	}
table.x-table td.name {
	background: #B42F40;
	color: #FFFFFF;
	}

div.button {
	text-align: center;
	margin: 10px 0;
	}





div.steps {
	background: #B42F40;
	padding: 5px 10px 7px 10px;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 10px;
}



div.adm {
	padding: 5px 0;
	text-align: center;
	background: #FFFFFF;
	}
div.adm img {
	margin: 0 5px;
	}



	
td.x1 {
	padding: 4px 0 0 24px;
	}
td.x2 {
	text-align: right;
	padding: 2px 10px 0 24px;
	}
td.x2 img {
	margin-bottom: -2px;
	}
td.x2 a {
	color: #FFFFFF;
	}
td.x2 a:hover {
	color: #FFDCAA;
	}



td.bds {
	background: #111111 url(images/spacer.gif) no-repeat 0 0;
	}
td.bds div {
	padding: 21px 0 0 42px;
	}
td.ef {
	padding: 14px 0 0 0;
	}
td.bg_copy {
	background: #111111 url(images/spacer.gif) repeat-x 0 0;
	}
td.copy {
	text-align: center;
	padding: 20px 0 0 0;
	}


div.br {
	background: #AA162C;
	margin-bottom: 10px;
	clear: both;
	}

.left {
	float: left;
	}
.right {
	float: right;
	}

.red {
	color: #AA162C;
	}
.f12 {
	font-size: 12px;
	}

table.frm_contacts td.name {
	color: #A1192F;
	font-weight: bold;
	padding: 5px 0 3px 0;
	}
table.frm_contacts input.in-text {
	width: 260px;
	height: 19px;
	}
table.frm_contacts textarea.in-textarea {
	width: 320px;
	height: 112px;
	}
table.frm_contacts input.in-btn {
	margin: 10px 0;
	}

.texto_blanco_10	{ font-family:verdana;font-size:10px;color:white;	}
.texto_blanco_11	{ font-family:verdana;font-size:11px;color:white;	}

.h1_rojizo_10		{ font-family:verdana;font-size:10px;color:#8E0007;padding:0px;margin:0px;	}
.h1_rojizo_11		{ font-family:verdana;font-size:11px;color:#8E0007;padding:0px;margin:0px;	}
.h1_blanco_10		{ font-family:verdana;font-size:10px;color:white;padding:0px;margin:0px;	}
.h1_blanco_11		{ font-family:verdana;font-size:11px;color:white;padding:0px;margin:0px;	}
.h1_negro_10		{ font-family:verdana;font-size:10px;color:black;padding:0px;margin:0px;	}
.h1_negro_11		{ font-family:verdana;font-size:11px;color:black;padding:0px;margin:0px;	}
.h1_amarillo		{ font-family:verdana;font-size:11px;color:#F7D729;font-weight:bolder;padding:0px;margin:0px;	}
.h2_textonegchico {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
