

html, body {
  margin: 0;
  padding: 0;
  color: #000;
  background-color: #264868;
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-size:13px;
  line-height:20px;
}
body {
	text-align:center;
	background-image: url(bg.png);
	background-repeat: repeat-x;
}
h1 {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 22px;
  margin:15px 0 15px 0;
  padding-left:5px;
  color:#264868;
}
h2 {
  font-size: medium;
  font-weight: bold;
  margin:30px 0 0 0;
  color:#333;
}
h3 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#ccc;
	color:#333;
	padding-left:5px;
    margin:2em 0 1em 0;
}
p{
	xtext-align:justify;
}

#miAcordeon a {
	text-align:left;
	color:#666666;
}
#miAcordeon a:hover {
	color:#cc0000;
}
#miAcordeon ul {
  margin: 1em 0;
  padding: 0 3px 0 18px;
}	
#miAcordeon h1 {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13px;
  background:#777;
  margin:2px 0 2px 0;
  padding-left:2px;
  color:#fff;
  cursor: pointer;
}

#miAcordeon h1:hover {
  color:#222;
  text-decoration:none;
}	
a {
  color: #000;
  background-color: transparent;
}
a:hover {
  color:#CC0000;
    
}
pre {
  font-family:'courier new',monospace;
  color:#069; background-color:transparent;
  border:1px dotted #069;
  margin:4px 2px 10px 2px; padding:10px;
  overflow:auto;
  font-size:smaller;
  max-height:32em;
}

/* Page-Structure rules */

#container {
  /* Layout */
  position: relative;
  width: 996px;
  margin: 0 auto;
  padding: 0;
  text-align:left;
  /* Style */

  
}
#header {
  /* Layout */
  margin:0;
  height:150px;
}
#logo{
	width:283px;
	height:90px;
	padding-top:15px;
		}
	
#logo a{
	width:283px;
	height:90px;
	padding-top:15px;
	background:url(logo.png) no-repeat;
	xdisplay:block;
	text-decoration:none;
	float:left;
	}
#logo a span{
	visibility:hidden;
}
#menu{
	padding-top:8px;
	bottom:0px;
	margin-bottom:0px;
	height:35px;
	clear:both;
	}
#main{
	background:#FFFFFF;
	padding:20px 0 0 0;
	}
	
#anuncio{
	background:#F3F7FB;
	min-height:200px;
	margin:0 20px 40px 20px;
	padding:10px;
	}	
#colum_iz {
  /* Layout */
  width:633px;
  padding:20px 18px 50px 20px;
  margin-right:5px;
  float:left;
  background-color: #FFF;
  border-right:#F3F7FB solid 2px;

}
#colum_der {
  /* Layout */
  width:300px;
  padding: 20px 18px 40px 0;
  float:left;
  height:100%;
  display:inline;
   /* Style */
 
  background:#FFF;
}
#sobrepie{
	background:#232628;
	min-height:100px;
	color:#CCCCCC;
	clear:both;
	padding:20px;
}

#pie {
  /* Layout */
  margin: 0;
  text-align:center;
  clear:both;
  /* Style */
  padding: 10px;
  background-color:#17191B;
  color:#FFFFFF;
  font-size: smaller;
}

.foto_iz{
	float:left;
	margin:5px;
	}
.foto_de{
	float:right;
	margin:5px;
	}
	
.leer_mas a{
	background:#333333;
	color:#FFFFFF;
	font-size:9px;
	padding:2px 3px 2px 3px;
	
}
.clear{
	clear:both;
	}
.titulo_fondo_celeste{
	font-size:16px;
	font-weight:bold;
	color:#264868;
	background:#b2ccff;
	padding:3px;
	}
.titulo_sobrepie{
	color:#999999;
	font-size:16px;
	}
	
.mail{
	font-size:16px;
	color:#fff;
	background-color:#990000;
	padding:10px;
	text-align:center;
	
	}	
