/* www.DianaHosting.com */
@charset "iso-8859-1";
body{
  font-family: Arial;
  font-size: 12px;
  margin-top: 5px;
  margin: 0;
  padding: 0;
  background-color: #FFF;
  text-align:center;
  /* background:url(../images/fondo_azul.gif); */
  background:url(../images/a_azul.jpg);
  background-repeat: repeat-x;
  background-attachment: fixed;
  }
div, h4, h5, img, form, ul, p, dl{
	padding:0; margin:0;
	}
h1{ padding:0; margin:0; font-size:14px; }
h2{ padding:0; margin:0; font-size:13px; }
h3{ padding:0; margin:0; font-size:12px; }
ul{
	list-style-type:none;
	padding:0; margin:0;
	}
a {
  padding:0; margin:0;
  color: #0000FF;
  text-decoration: none;
  }
a:hover {
  font-weight: bold;
  color: #8A0886;
  }
a img {
  border: none;
  }
.table{
font-family: Arial;
margin-top: 0;
margin-bottom: 0;
  }

#contenedor{
  background: white;
  margin:20px auto 20px auto;
  width:995px;
  border: 4px solid #0B3861;  
}

#header{
	position:relative;
	text-align:left;
	color: #FFF;
	height:120px;
	margin:0 auto;
  background-color:#EFF5FB;
  border: 1px solid #000;
  /* background:url(../images/header_maquisa.jpg); */
  /*background:url(../images/fondo1.jpg); */
}
#header .logo{display:block; font-size:0; position:absolute; left:0px; top:2px;}
#header .marcas{display:block; font-size:0; position:absolute; right:5px; top:20px;}
#header .rss{display:block; font-size:0; position:absolute; right:150px; top:30px;}
#header .title{display:block; font-size:36px; font-weight: bold; position:absolute; left:250px; top:20px; color:#000;}
#header .subtitle0{display:block; font-size:16px; position:absolute; left:250px; top:60px; color:#000;}
#header .subtitle1{display:block; font-size:12px; position:absolute; right:10px; top:05px; color:#000;}
#header .special{display:block; position:absolute; right:250px; top:2px;}
#wrapper2{
	position:relative;
	background-color:#0B3861;
  color: #FFF;
  border: 1px solid #000;
}
#wrapper2 a { color: #FFF; text-decoration: none; }
#wrapper2 a:hover { font-weight: bold; color: #FF8000; }

#wrapper3{
	position:relative;
	background-color:#610B0B;
  color: #FFF;
  border: 1px solid #000;
}
#wrapper3 a { color: #FFF; text-decoration: none; }
#wrapper3 a:hover { font-weight: bold; color: #FF8000; }

#madre {
  position:relative;
  background:#A9D0F5;
  height: auto!important;
  height: 400px;
  min-height:400px;
  border: 1px solid #000;
  text-align:left;
  overflow:hidden;
  }

#izq {
/* position:relative; */
/* position:absolute; */
float:left;
text-align:left;
color: #FFF;
width:200px;
padding: 5px 5px 5px 5px;
background-color:#0B3861; 
}
#der {
position:relative;
color: #000;
text-align:left;
margin-left:215px;
padding: 5px 5px 5px 5px;
}  

#footer{
  clear : both;
  color: #FFF;
  font-size: 8pt
	position:relative;
	height:50px;
	margin:0 auto;
	padding: 10px 0px 0px 0px;
  background-color: #0B3861;
	}
#footer a { color: #FFF; text-decoration: none; }
#footer a:hover { font-weight: bold; color: #FF8000; }

.table{
font-family: Arial;
margin-top: 0;
margin-bottom: 0;
}

#login {
  font-family: Arial;
  font-size: 10px;
  color: #FFFFFF;
  width:180px;
	height: 75px;
	padding-top: 50px;
  padding-left: 20px;
	background: #fff url(../images/login.jpg);
}

#login1 {
  font-family: Arial;
  font-size: 10px;
  color: #FFFFFF;
  width:165px;
	height: 75px;
	padding-top: 50px;
  padding-left: 30px;
  margin:0 auto 0 auto;
	background: #fff url(../images/login.jpg) no-repeat;
}

#recupera {
  font-family: Arial;
  font-size: 10px;
  color: #FFFFFF;
  width:180px;
	height: 75px;
	padding-top: 50px;
  padding-left: 20px;
  margin:0 auto 0 auto;
	background: url(../images/recupera.gif) no-repeat;
}

#destacado{
position:relative;
border: double;
border-color:#800000;
background: #EEEEEE;
position: relative;
top: 0;
width: 98%;
}

#destacado1{
position:relative;
border: dashed;
border-width:1px;
border-color:red;
margin: 5px 5px 5px 5px;
background: url(../images/medalla_plata.png) 0 bottom no-repeat;
background-Position: top right;
}

#menu {
  float:left;   
  width:180px;   
  padding:10px;
}
#menu ul {padding:0px;margin:0px;}
#menu ul li {
  padding:0px;margin:0px;
  font-family:Arial;
  font-size:11px;
  color:#FFFFFF;   
  line-height:22px;   
  border-bottom:1px dotted #93bcc3;   
  list-style-type:none;   
  text-indent:8px;   
}
#menu ul li a {   
  text-decoration:none;   
  color:#FFFFFF;   
}
#menu ul li a:hover {      
  color:red;
}
#id360{
	position:relative;
	text-align:left;
	color: #FFF;
	height:100px;
	margin:0 auto;
  background-color:#000;
  border: 1px solid #000;
}
#publicidad{
	position:relative;
	text-align:center;
	color: #000;
	height:90px;
	margin:0 auto;
  background-color:#C3D9FF;
  border: 1px solid #000;
}
#estados{
	position:relative;
	background-color:#0B3861;
  color: #FFF;
  border: 1px solid #000;
}
#estados a { color: #FFF; text-decoration: none; }
#estados a:hover { font-weight: bold; color: #FF8000; }
