body {margin:0; padding:0; background:#2F302E;}
table, td {border-collapse:collapse;}
table, td, img {
	border:0;
	font-family: tahoma, arial, helvetica, sans-serif;
}
form, td {margin:0; padding:0;}
td, tr {font:11px/13px tahoma, arial, helvetica, sans-serif; color:#B6B4B4; vertical-align:top;  text-align:left;}


.end{ color:#B3B3B3; text-align:center; padding:22px 0 22px 0;}
.end span{ color:#FFFFFF;}
.end span a{ color:#FFFFFF; text-decoration:none;}
.end span a:hover{ color:#FFFFFF; text-decoration:underline;}



a{
	color:#CCC;
	text-decoration:underline;
}
a:hover{
	color:#FD7914;
	text-decoration:none;
	font-size: 12px;
}





.r1 ul { margin:0; padding:0; list-style:none; line-height:17px;}
.r1 li { background:url(images/r1.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 12px; font-weight:bold; text-transform:uppercase}
.r1 li a { color:#464646; text-decoration:underline;  background-position:left center;}
.r1 li a:hover { text-decoration:none; color:#464646;}

.r2 ul { margin:0; padding:0; list-style:none; line-height:17px;}
.r2 li { background:url(images/r2.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 12px; font-weight:bold; text-transform:uppercase}
.r2 li a { color:#BCBCBC; text-decoration:underline;  background-position:left center;}
.r2 li a:hover { text-decoration:none; color:#BCBCBC;}

.r3 ul { margin:0; padding:0; list-style:none; line-height:17px;}
.r3 li { background:url(images/r3.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 12px; font-weight:bold; text-transform:uppercase}
.r3 li a { color:#D0D0D0; text-decoration:underline;  background-position:left center;}
.r3 li a:hover { text-decoration:none; color:#D0D0D0;}

.r4 ul { margin:0; padding:0; list-style:none; line-height:17px;}
.r4 li { background:url(images/r4.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 12px; font-weight:bold; text-transform:uppercase}
.r4 li a { color:#706F6F; text-decoration:underline;  background-position:left center;}
.r4 li a:hover { text-decoration:none; color:#706F6F;}

/*###*/
.menu td a {display:block;text-decoration:none;}
.menu td a:hover {text-decoration:none;}
.menu table{margin:8px 0 0 0;}

.menu td.m1 a  {
	width:99px;
	height:19px;
	background:url(images/m1.jpg) no-repeat;
	font-family: "Bauhaus Md BT";
	font-size: 16px;
	color: #FFF;
}
.menu td.m1 a:hover {background:url(images/m1m.jpg) no-repeat top; }
.menu td.m2 a{
	width:95px;
	height:19px;
	background:url(images/m2.jpg) no-repeat;
	font-size: 16px;
	font-family: "Bauhaus Md BT";
	margin-left: 0px;
	color: #FFF;
}
.menu td.m2 a:hover {background:url(images/m2m.jpg) no-repeat; }
.menu td.m3 a  {
	width:101px;
	height:19px;
	background:url(images/m3.jpg) no-repeat;
	font-family: "Bauhaus Md BT";
	font-size: 16px;
	color: #FFF;
}
.menu td.m3 a:hover {background:url(images/m3m.jpg) no-repeat; }
.menu td.m4 a  {
	width:143px;
	height:19px;
	background:url(images/m4.jpg) no-repeat;
	font-family: "Bauhaus Md BT";
	font-size: 16px;
	color: #FFF;
}
.menu td.m4 a:hover {
	background:url(images/m4m.jpg) no-repeat;
	font-family: "Bauhaus Md BT";
}
.menu td.m5 a  {
	width:95px;
	height:19px;
	background:url(images/m5.jpg) no-repeat;
	font-family: "Bauhaus Md BT";
	font-size: 16px;
	color: #FFF;
}
.menu td.m5 a:hover {background:url(images/m5m.jpg) no-repeat; }
.menu td.m6 a  {
	width:124px;
	height:19px;
	background:url(images/m6.jpg) no-repeat;
	font-family: "Bauhaus Md BT";
	font-size: 16px;
	color: #FFF;
}
.menu td.m6 a:hover {background:url(images/m6m.jpg) no-repeat; }
.menu td.m7 a  {
	width:109px;
	height:19px;
	background:url(images/m7.jpg) no-repeat;
	font-family: "Bauhaus Md BT";
	font-size: 16px;
	color: #FFF;
}
.menu td.m7 a:hover {background:url(images/m7m.jpg) no-repeat; }
/*###*/

.top{width:100%; height:286px; background:#2E302E;}
.top1{background:url(images/top_bgr2.jpg) top left no-repeat; width:766px; height:252px;}
.top2{height:202px;}
.top2 img{margin:12px 0 0 262px;}
.top3{height:202px;}
.top3 img{margin:7px 0 0 3px;}
.top4{
	padding:15px 8px 14px 22px;
	font-size: 13px;
		}
.top5{width:100%; height:286px; background:#2E302E;font-size: 13px;padding:0 0 0 12px;}

.txt1{background:url(images/x3.jpg) top left no-repeat; width:519px; height:136px;}
.txt1 table{margin:23px 0 0 281px;}
.txt1 td{ color:#AAAAAA; line-height:13px;}
.txt1 td strong { color:#D0D0D0;}
.txt1 td strong a{ color:#FFFFFF; text-decoration:none}
.txt1 td strong a:hover{ color:#FFFFFF; text-decoration:underline}
.txt1 td strong img{ margin:0 5px 1px 0;}

.t1{height:12px; background:url(images/1bgr1.gif) top left repeat-y; width:105px;}
.t1 table{ height:100%;}
.t1 td{ color:#E9E6E6; font-size:10px; font-weight:bold; line-height:12px;}
.t2{ text-indent:7px; width:85px;}

.t11{height:12px; background:url(images/1bgr2.gif) top left repeat-y; width:107px;}
.t11 td{ color:#E9E6E6; font-size:10px; font-weight:bold; line-height:12px;}
.t12{ width:86px; text-indent:9px;}

.txt2 td{
	color:#CCC;
	font-size: 12px;
	font-family: tahoma, arial, helvetica, sans-serif;
	text-align: left;
}
.txt2 td strong{ color:#D0D0D0;}
.txt2 td a{ color:#D0D0D0; text-decoration:underline}
.txt2 td a:hover{
	color:#FD7914;
	text-decoration:none;
	font-family: tahoma, arial, helvetica, sans-serif;
}
.txt3 {
	padding: 10px 0 0 0;
}

.txt_deep1 td{
	color:#2E2F31;
	font-size: 12px;
}
.txt_deep1 td strong a{ color:#2E2F31; text-decoration:underline}
.txt_deep1 td strong a:hover{ color:#2E2F31; text-decoration:none}

.txt_b td{ color:#AAAAAA;}
.txt_b td strong{
	color:#D0D0D0;
	text-align: left;
}
.txt_b td strong a{ color:#D0D0D0; text-decoration:underline}
.txt_b td strong a:hover{ color:#D0D0D0; text-decoration:none}
.txt_b td a{ color:#D0D0D0; text-decoration:underline}
.txt_b td a:hover{ color:#D0D0D0; text-decoration:none}

.txt4 td{ color:#AAAAAA;}
.txt4 td strong{ color:#D0D0D0;}

.txt5 td{ color:#BEBEBE;}
.txt5 td strong{
	color:#F60;
}

.g1{height:12px;}
.g1 td{ color:#D0D0D0; font-size:10px; line-height:12px;}
.g1 td strong{color:#E9E6E6; font-weight:bold;}
.g1 table{height:100%;}
.g2{width:63px; height:100%; background:#2A2A2A; text-indent:8px;}
.g3{width:198px; height:100%; background:#424242; text-indent:9px;}

.f1 td input{ width:205px; height:21px; font-size:11px; padding:1px 0 1px 4px; font-family:tahoma; margin:2px 0 7px 0;}
.f1 td strong a{ color:#D7D7D7; text-decoration:none}
.f1 td strong a:hover{ color:#D7D7D7; text-decoration:underline}
.f1 td{ color:#AAAAAA;}

.b1{ text-indent:95px; color:#D0D0D0; font-weight:bold;}
.g5{height:63px;}
.g5 td{
	color:#AAAAAA;
	text-align: center;
	font-family: tahoma, arial, helvetica, sans-serif;
}
.g5 td a{ color:#BEBEBE; text-decoration:underline}
.g5 td a:hover{ color:#BEBEBE; text-decoration:none}
.g5 td span a{ color:#A9A8AD; text-decoration:underline}
.g5 td span a:hover{ color:#A9A8AD; text-decoration:none}
.g5 table{ height:100%;}
.g6{
	background:#424242;
	width:217px;
	padding: 3px;
}
.g6 table{margin:12px 0 11px 9px; width:189px;}
.g7{
	background:#363636;
	width:75px;
	text-align:center;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6;
	padding-left: 0;
}
.g6{
	background:#424242;
	width:216px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	margin: 0px;
	color: #CCC;
	text-align: center;
}
.g9{
	background:#424242;
	width:132px;
	text-align: center;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
}

.g11{ padding:13px 0 0 17px;}
.g11 a{ color:#BEBEBE; text-decoration:underline}
.g11 a:hover{ color:#BEBEBE; text-decoration:none}

.g12{
	padding:13px 0 0 17px;
	text-align:center;
	font-size: 13px;
}
.g12 a{ color:#BEBEBE; text-decoration:underline}
.g12 a:hover{ color:#BEBEBE; text-decoration:none}

.txt11 td b{ color:#AAAAAA}
.txt11 td { color:#AAAAAA}
.txt11 td a{ color:#D0D0D0; text-decoration:underline}
.txt11 td a:hover{
	color:#FD7914;
	text-decoration:none
}

.k1 td a{ color:#D0D0D0; text-decoration:underline}
.k1 td a:hover{ color:#D0D0D0; text-decoration:none}
.k1 td b{ color:#D0D0D0}

.f1 td input{ width:175px; height:21px; margin-left:3px;}
.f1 td textarea{ width:175px; height:200px; overflow:auto; margin-left:3px; margin-bottom:10px;}
.f1 td textarea, input { font-family:tahoma; font-size:11px; color:#000000; padding:1px 0 1px 4px;}
.f2{width:60px; text-align:right; padding-top:4px;}
.f1 td { color:#D0D0D0;}

.ins span a{ color:#C4C4C4; text-decoration:underline}
.ins span a:hover{ color:#C4C4C4; text-decoration:none}
.iconochico {
	background-image: url(images/iconochicoa.gif);
	font-size: 16px;
	text-align: center;
	color: #F00;
	padding-top: 3px;
	font-family: tahoma, arial, helvetica, sans-serif;
}
.iconochico p {
	color: #F00;
	font-size: 14px;
	padding-top: 4px;
}
res {
	font-size: 12px;
}
p {
	font-size: 13px;
	color: #CCC;
	padding-top: 0px;
	font-weight: normal;
	text-align: left;
	white-space: normal;
	margin: 3px;
}
.iconob {
	background-image: url(images/iconochicob.gif);
}
.iconob {
	text-transform: capitalize;
	text-align: center;
}
.iconob .iconob {
	color: #CCC;
	padding-top: 3px;
	text-align: center;
}
.icon {
	font-size: 20px;
	text-align: center;
	padding-top: 6px;
}
.iconob .iconob {
	color: #FFF;
	padding-top: 3px;
	font-size: 12px;
}
.iconob .iconob {
	padding-top: 6px;
	font-size: 20px;
}
.icona2 {
}
.iconochico .icona2 {
	font-size: 14px;
}
.iconob .iconob2 {
	font-size: 20px;
}
.limit {
	font-size: 1px;
}
.iconob .iconob {
	font-size: 14px;
}
.iconos {
	padding-top: 3px;
	padding-left: 3px;
}
.iconos {
	padding-top: 4px;
	padding-left: 13px;
}
.txt2 table {
	text-align: left;
	padding-left: 6px;
}
.g4 table tr .g6 p .g6 .g6 {
	text-align: center;
}
.cumple .g1 .txt2 span u strong {
	color: #FD7914;
}
.cumple .g1 {
	color: #F90;
}
.cumple .g1 {
	color: #F90;
}
.cumple p span u strong {
	color: #FD7914;
}
.cumple {
	padding-top: 3px;
}.txt2 p {
	text-align: left;
	padding-left: 20px;
	white-space: normal;
}
.g1 .iconob u strong {
}
.g1 .g1 {
	text-align: center;
}
cumples {
	background-color: #999;
}
.cumple {
	background-color: #666;
	margin: 3px;
}
.a&ntilde;os {
	font-size: 10px;
}
.opciones {
	text-align: center;
}
.txt2 table tr {
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}
.txt2 table tr td {
	font-size: 13px;
	left: 9px;
}
.txt2 table tr {
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 6px;
}
.txt2 table tr {
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 9px;
}
.cumple .r .txt2 .m1 span u strong {
	color: #FD7914;
}
.txt4 table tr td table tr td table tr td p {
	font-size: 14px;
	line-height: 17px;
	text-align: left;
}
.contacto {
	padding-top: 9px;
	top: 99px;
}
.BLANQUIS {
	color: #CCC;
	text-align: center;
}
.BLANQUIS1 {	color: #CCC;
}
.texto .Titulo {
}
.g4 table tr .g7 {
}
.txt5 table tr td table tr td table tr td {
	font-size: 13px;
}

.texto .Titulo {
}
.g4 table tr .g7 {
}
.txt5 table tr td table tr td table tr td {
	font-size: 13px;
}

