html, body, h1, h2, h3, h4, ul,li,form, ol,p,span,div
{
	margin: 0px;
	padding: 0px;
}
body
{
	background: #006699;
	text-align: center;
	font: 12px Arial, Helvetica, sans-serif;
	color: #030303;
	padding:0px 0px;
}
h1
{
	font:18px Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:1em;
}
h2
{
	font:17px Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:11px;
}
h3
{
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
h4{
	font:11px Arial, Helvetica, sans-serif;
	font-weight:normal;
}

p
{
	color:#030303;
	font:12px Arial, Helvetica, sans-serif;
	margin-bottom:1em;
	text-align:justify;
	line-height:16px;
}

a{
	text-decoration:none;
	font-size:12px;
}

img{
	margin-bottom:5px;
}

.clear{
	clear:both;
	font-size:1px;
	height:1px;
	visibility:hidden;
}

#contenedor {
	position:relative;
	width:980px;
	background:#FFFFFF;
	margin:0px auto;
}
#header{
	margin:0px;
	background-image: url(imagenes/header.jpg);
	background-repeat: no-repeat;
	height: 156px;
}
#menu{
	width:255px;
	float:left;
	background:url(imagenes/espacio_lista.jpg);
	height: 188px;
	font-size:11px;
}
#menu ul{
	text-align:right;
	padding:5px 2px 0px 30px;

}
#menu li{
	border-bottom:#FFFFFF 1px dotted;
	padding-bottom:2px;
	margin-bottom:1px;
	list-style:none;
}
#menu a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-right:15px;
}
#flash{
	background:url(imagenes/corwell.jpg);
	float:right;
	width:724px;
	height:188px;
	position:relative;
}
#contenido
{
	background:url(imagenes/fondo_contenido_total.jpg) repeat-y;
	margin-top:1px;
	padding:0px 0 10px 28px;
}
#left{
	width:227px;
	float:left;
	padding-top:7px;
}
#left h3{
	background:#2A567D;
	color:#FFFFFF;
	font-size:14px;
	padding:8px 0px;
	text-align:center;
	margin-bottom:10px;
}
#left .left_cont{
	padding:0 2px;
	text-align:left;
}

#left li{
	border-bottom:#FFFFFF 1px dotted;
	padding-bottom:3px;
	margin-bottom:5px;
	font-size:14px;
	list-style:none;
}
#left a{
	display:list-item;
	list-style:url(imagenes/vineta.jpg);
	color:#000000;
	margin-left:25px;
}
#banners a{
	display:block;
	text-decoration:none;
	margin-left:0px;
}
#banners img{
	border:none;
}
#banners p{
	margin-left:10px;
	margin-right:10px;
	text-align:left;
}
#forma_contacto
{
	text-align:left;
	color:#030303;
	margin:15px auto 10px auto;
	width:200px;
}
#forma_contacto input,#forma_contacto select,#forma_contacto textarea{	
	color:#030303;
	font:11px Arial, Helvetica, sans-serif;
	width:194px;
}
#forma_contacto textarea{
	height:50px;
}

#forma_contacto div{padding-top:3px;}
#forma_contacto legend
{
	margin:0px;
	padding:0px;
	color:#2a2a2c;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#forma_contacto fieldset{border:none; margin:0; padding:0px;}
#forma_contacto .boton{ text-align:center;width:55px; margin:0px; float:right;}


#right{
	float:right;
	width:724px;
	text-align:left;
}
#right h1{
	background:#FFFF99;
	padding:6px 0px;
	color:#2A567D;
	border-bottom:#c0cc03 1px solid;
	margin-bottom:5px;
	text-align:center;
}

#right_cont{
	padding:0 20px 0 20px;
}
#right_cont h2{
	color:#2a567d;
	border-bottom:1px #c0cc03 solid;
	padding-bottom:2px;
	margin-bottom:10px;
}
#right_cont h3{
	color:#FFFFFF;
	background:#2A567D;
	padding:3px 0;
	text-align:center;
	margin-bottom:8px;
}
#right_cont li{
	margin-left:20px;
	margin-bottom:3px;
	list-style:url(imagenes/vineta.jpg);
}

.middle,.middle2{
	float:left;
	width:49%;
}
.middle2{
	float:right;
}
middle3{
	float:left;
	width:100%;
}
#superior{
	background:url(imagenes/borde_superior.jpg);
	height:6px;
	font-size:0px;
}
#medio{
	border-left:#2a567d 1px solid;
	border-right:#2a567d 1px solid;
	background:#f8f8f8;
	padding:5px 10px;
}
#abajo{
	background:url(imagenes/borde_bajo.jpg);
	height:6px;
	font-size:0px;
}

#footer1{
	background:#2a567d;
	padding:10px 0;
	border-bottom:#FFFFFF 1px solid;
	border-top:#FFFFFF 1px solid;

}
#footer1 a, #footer2 a,#footer1 li{
	color:#FFFFFF;
	font-size:10px;
}

#footer1 ul{
	text-align:center;
}
#footer1 li{
	display:inline;
	list-style:none;
	margin-left:0px;
	margin-right:6px;
	font-family:Arial, Helvetica, sans-serif;
}
#footer2{
	background:#c0cc03;
	padding:10px 0 15px 0;
}
#footer2 p{
	text-align:center;
	color:#2a567d;
	font-size:12px;
}
#footer2 a{
	font-size:12px;
	color:#2a567d;
}
.img_left{
	float:left;
	margin-right:10px;
	padding:5px;
	border:#c0cc03 1px solid;
}
.img_right{
	padding:5px;
	border:#c0cc03 1px solid;
}
.img_big{
	float:left;
	margin-right:10px;
}
.linea{
	clear:both;
	height:1px;
	font-size:0px;
	background:#c0cc03;
	margin:10px 0px;
}
.anuncio_chico{
	border:#c0cc03 1px solid;
	height:25px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	margin-top:10px;
	margin-bottom:10px;
}
.anuncio_chico img{
	float:right;
	margin-right:5px;
	margin-bottom:0px;
}
.anuncio_chico p{
	margin-top:5px;
	float:left;
}
.anuncio_chico li{
	margin-top:5px;
	float:left;
}
h5{
	margin-top:0px;
	margin-bottom:9px;
	font-size:14px;
}
.galeria{
	margin-top:10px;
	margin-bottom:10px;
}
table{
  border-collapse: collapse;
  border: 1px solid #c0cc03;
  color: #363636;
}
td{
  border: 1px dotted #c0cc03;
  padding: .4em;
  color: #363636;
}
th{
  border: 1px solid #c0cc03;
  padding: .4em;
  color: #ffffff;
  background:#2a567d;
  text-align:center;
}
tbody tr:hover td{
  background: #c0cc03;
  color: #FFFFFF;
}
.div_izq{
	float:left;
}
.div_izq img{
	width:320px;
	height:240px;
	padding:5px;
	border:#c0cc03 1px solid;
}
.div_der{
	float:right;
	width:330px;
}

.div_izq2{
	float:left;
	width:260;
	margin:10px 0;
}
.div_izq2 img{
	padding:10px;
	border:#c0cc03 1px solid;
	background:#FFFF99;
}

.div_der2{
	float:right;
	width:445px;
	margin:10px 0;
}



.boton2{
	text-align:center;
	margin:10px;
	float:right;
}

.linkmas {
	display:block;
	width:118px;
	height:16px;
	padding-top:4px;
	text-align:center;
	color:#000000;
	float:right;
	background:url(imagenes/mas_infox.gif);
	margin:4px;
}