img {border:0;}

.body {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size:12px;
	color:#363226;}

.secundario {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color:#7d7a7a;}

.idioma {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color:#d7cdcb;}
a.idioma {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color:#d7cdcb;
	text-decoration:none;}

a.idioma:hover {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color:#d7cdcb;
	text-decoration:underline;}

a {font-family: tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color:#20456e;
	text-decoration:none; }

a:hover {font-family: tahoma, verdana, arial, sans-serif;
	font-size:11px;
	color:#20456e;
	text-decoration:underline; }

.texto {
	width:500px;
	padding-bottom: 25px;
	}
.texto2 {
	width:375px;
	padding-bottom: 20px;
	}

.cota {
	font-size:11px;
	width:125px;
	vertical-align: bottom;	
	padding-left: 10px;
	color:#7d7a7a;}

.cota2 {
	font-size:11px;
	color:#7d7a7a;}

.azul {
	color:#20456e;
	font-weight:bold;
	}

p {
margin: 0;
padding-top:5;}

/*agregado css*/

div.demo div.example span {
  margin:     0px;
  padding:    0px;
  margin-top: 20px;
  font-size:  1.0em/1.5em;
  text-align: center;
  display:    block;
}

div.demo {
  margin:10px;
  overflow:visible;
  position:relative;
  width:100%;
  border: 1px solid red
}

div.demo div.example {
  font-size:1.0em/1.5em;
  float:left;
  margin-right:10px;
  margin-bottom:10px;
  width:120px;
  height:120px;
  background:url(http://script.aculo.us/images/demo.gif);
}

div.demo div.example img {
  width:100%;
}
.input {
 font-size: 11px;
 background-color: #e8ecf0;
 border: 1px solid #ffffff;
}