body {margin:0; padding:0; background:#300C00;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td, tr {font:11px/12px tahoma, arial, helvetica, sans-serif; color:#E1CEBD; vertical-align:top;  text-align:left;}


a{ color:#FCA317; text-decoration:underline;}
a:hover{ color:#FCA317; text-decoration:none;}

strong a{ color:#FCA317; text-decoration:underline;}
strong a:hover{ color:#FCA317; text-decoration:none;}
strong img{ margin:0 6px 0 0;}





.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li { background:url(images/r1.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 8px;}
.r1 li a {line-height:20px; color:#E1CEBD; text-decoration:none;}
.r1 li a:hover { text-decoration:none; color:#BC4D29;}


.footer{height:66px; background:url(images/bgr_fot2.jpg) top left repeat-x; width:100%;}
.footer table{background:url(images/bgr_fot1.jpg) top left no-repeat; width:100%; height:100%;}
.footer td{background:url(images/bgr_fot3.jpg) top right no-repeat; width:100%; height:100%; padding:18px 0 0 26px; color:#EAA38B; line-height:14px;}
.footer td a{ color:#EAA38B; text-decoration:none}
.footer td a:hover{ color:#EAA38B; text-decoration:underline}

.top{background: #300C00 url(images/top1.jpg) top left no-repeat; width:100%; height:11px;}
.top table{background:url(images/top1.jpg) top right no-repeat; width:100%; height:100%;}
.top1{background:url(images/bgr_top.jpg) top left no-repeat; width:100%; height:200px;}
.top1 img{margin:7px 0 0 4px;}

.w td{ line-height:15px;}
.txt1{padding-top:13px;}
.txt1 span{ margin-left:16px;}
.txt1 a{ color:#E1CEBD; text-decoration:underline;}
.txt1 a:hover{ color:#E1CEBD; text-decoration:none}
.txt1 strong{ color:#BC4D29; font-size:12px; margin-left:105px}
.txt1 b a{ color:#FCA51B; text-decoration:underline;}
.txt1 b a:hover{ color:#FCA51B; text-decoration:none}
.txt1 b img{ margin:0 6px 0 17px;}

.f1 td select{ width:137px; height:18px; color:#553527; font-size:11px; font-family:tahoma; margin-bottom:6px; background:none;}
.txt2 td b{ color:#FCA317;}

.f2 td input{ width:205px; height:17px; margin:1px 0 4px 0;}
.f2 td textarea{ width:205px; height:80px; overflow:auto; margin:1px 0 5px 0;}
.f2 td textarea, input{ font-family:tahoma; font-size:11px; padding:1px 0 1px 4px; color:#E1CEBD; border:1px solid #553527; background:none;}
.texto_normal {
	font-size: 14px;
	top: 5px;
	bottom: 5px;
}
.texto_normal2 {font-size: 18px}

/*Clases Cherrytel*/
/***************************************/
.titulo {
	font-size: 18px;
	color: #ff9000;
	font-weight: bold;
	margin-top: 20px;
}
.tabla-contacto {
	margin-bottom: 20px;
}
.texto-contacto {
	margin-top: 20px;
}
.texto-contacto b {
	color: #ff9000;
}	
.texto-telefono  {
	font-size: 14px;
	width: 100%;
	color: #ff9000;
	font-weight: bold;
	padding: 20px;
}
.foto-contacto {
	float: right;
	margin-top: 20px;
	margin-left:20px;	
}
.footer a:link, .footer a:visited {
	color: #300C00;
	text-decoration: underline;
}
textarea {
	background: #300C00;
	color: #E1CEBD;
	font-family: Tahoma, verdana, arial, sans-serif;
	font-size: 11px;
}
.texto_tarifas {
	Font-size: 16px;
	color: #ff9000;
	font-weight: bold;
	line-height: 150%;
}
ul.seo {
	list-style-type: none;
	margin-top: 20px;
}
ul.seo li {
	margin-top: 7px;
}
.etiquetas {
	font-size: 9px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
h1.seo {
	font-size: 10px;
	margin-bottom: -10px;
}
.leyenda {
font-style: italic;  
line-height: 125%;
}