body {
	background:#c89019 url(body.jpg);
	margin:0px;
	margin-top:6px;
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
}
.clear {
	clear:both;
}
a {
	text-decoration:none;
	color:#ffffff;
}
#contenedor {
	width:980px;
	position:relative;
	margin:0px auto;
	background:#ffffff;
}
#header {
	margin-top:0px;
	height:149px;
	background:url(header.jpg);
}
#flash {
	margin-top:0px;
	height:315px;
	background:url(flash.jpg);
}
#left {
	width:718px;
	display:inline;
	float:left;
	margin-left:20px;
}
#left p {
	text-align:justify;
}
h1,h1 a {
	color:#ed7306;
	border-bottom:1px #d7d7d7 solid;
	font:20px Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-style:italic;
}
.promos {
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px #d7d7d7 solid;
}
.promo {
	float:left;
	width:357px;
}
.promo img {
	float:left;
}
.promo a {
	display:block;
	width:83px;
	height:22px;
	background:url(ver_mas.jpg);
}
.promo strong {
	font-size:13px;
	color:#1a5ea7;
}
h2 {
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#1a5ea7;
}
.info_promo {
	float:left;
	width:194px;
	margin-left:8px;
}
#bienvenidos {
	width:717px;
	height:141px;
	background:url(bienvenidos.jpg);
}
#bienvenidos p {
	padding:40px 11px 0px 11px;
}
#right {
	width:220px;
	float:right;
}
#right h3 {
	margin:0px;
	padding:0px;
	text-align:center;
	width:220px;
	background:#ec7404;
	color:#ffffff;
	padding-top:8px;
	height:25px;
	font-size:15px;
}
.forma_contacto {
	text-align:left;
	color:#000000;
	margin:0 auto;
	width:190px;
	margin-top:2px;
	padding-bottom:10px;
	display:block;
}
.forma_contacto input,.forma_contacto select,.forma_contacto textarea {	
	color:#231f20;
	font:11px Arial, Helvetica, sans-serif;
	width:185px;
}
.forma_contacto textarea {
	height:50px;
}
.forma_contacto div {
	padding-top:3px;
}
.forma_contacto .boton {
	background:url(enviar.jpg);
	text-align:center;
	border:none;
	width:71px;
	height:23px;
	margin:0px;
	padding:0px;
	margin-top:12px;
	float:right;
}
.forma_contacto label {
	font-size:11px;
}
#cont_forma {
	width:220px;
	background:#ffffff url(forma.jpg) repeat-x;
}
#menu_pie {
	border:1px #ed7c12 solid;
	height:30px;
	background:url(menu_pie.jpg);
	margin-top:10px;
}
#menu_pie a {
	display:block;
	float:left;
	padding-right:30px;
	padding-left:30px;
	border-left:2px #ffffff solid;
	margin-top:10px;
}
#bottom {
	height:8px;
	background:url(bottom.jpg);
}
#menu {
	margin-left:372px;
	padding-top:83px;
}
#menu a {
	display:block;
	width:119px;
	padding-top:12px;
	height:22px;
	font-size:11px;
	text-align:center;
	background:url(elemento.jpg);
	float:left;
	margin-right:1px;
	font-weight:bold;
}
table{
  border-collapse: collapse;
  border: none;
  color: #363636;
}
td{
  padding: .4em;
  color: #363636;
}
tr {
	border-bottom: 1px dotted #4782f9;
}
th{
  border: none;
  padding: .4em;
  color: #ffffff;
  text-align:center;
}
tbody tr:hover td{
  font-weight:bold;
}
.galeria img {
	padding:5px;
	border:1px #ed7c12 solid;
}
ul {
	text-align:justify;
	margin-top:0px;
	margin-bottom:0px;
}
ul li {
	padding-right:15px;
}
ul strong {
	font-size:13px;
	color:#1a5ea7;
}
h6 {
	width:697px;
	height:24px;
	background:url(titulo.jpg);
	margin:0px;
	padding:5px 0px 0px 20px;
	color:#ffffff;
	font-size:18px;
	font-style:italic;
}
.cuerpo {
	background:url(cuerpo.jpg);
	width:717px;
}
.cuerpo p {
	margin:0px;
	padding:8px 10px 0px 10px;
}
.bottom_cuerpo {
	height:9px;
	width:717px;
	background:url(bottom_cuerpo.jpg);
	font-size:1px;
}
.tres {
	width:220px;
	float:left;
	margin:10px;
	text-align:justify;
}
.tres a {
	display:block;
	width:83px;
	height:22px;
	background:url(ver_mas.jpg);
}
.tres strong {
	font-size:13px;
	color:#1a5ea7;
}
.tres img {
	display:block;
	text-align:center;
	margin:auto;
}
.cotizador {
	text-align:left;
	color:#000000;
	margin:0 auto;
	width:220px;
	margin-top:2px;
	padding-bottom:10px;
	display:block;
	
}
#right .fondo{
	background:#FFFFFF url(forma.jpg) repeat-x;
 }
.cotizador div {
	padding-top:3px;
}
.cotizador label {
	display:block;
	width:50px;
	margin-right:10px;
	font-size:13px;
	padding-top:6px;
	float:left;
}
.cotizador select {
	display:block;
	float:left;
	color:#231f20;
	font:11px Georgia, Helvetica, sans-serif;
	width:125px;
}
.cotizador input {
	display:block;
	float:left;
	color:#231f20;
	font:11px Georgia, Helvetica, sans-serif;
	width:60px;
}
.tablausuarios {border:1px #4782f9 solid; }
.tablausuarios th {background:#4782f9 url(images/top_table.gif) no-repeat;}
.tablausuarios tr{border-bottom: 1px #4782f9 solid; }
.tablausuarios td{border-right:1px #4782f9 dotted; background:url(images/pix_table.gif) repeat-y;}
.tablausuarios a{color:#0033CC}

