body,td,th {
	color: #000;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	background-image:url('imagenes/fondo.jpg');
	background-position:top center;
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-color: #FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.columnaservicios{
	width:160px;
	text-align:left;
}
.titulosmedianos{
	color:#0A71A7;
	font-size:14px;
}

a:link.vermas {color: #0A71A7; text-decoration: none; }
a:visited.vermas {	text-decoration: none; color: #0A71A7; }
a:hover.vermas { text-decoration: underline; color: #0A71A7;}
a:active.vermas { text-decoration: none; color: #0A71A7;}

a:link.menu {color: #333333; text-decoration: none; font-size:14px; }
a:visited.menu {	text-decoration: none; color: #333333; font-size:14px; }
a:hover.menu { text-decoration: underline; color: #0A71A7; font-size:14px;}
a:active.menu { text-decoration: none; color: #333333; font-size:14px;}

a:link.linkgris {color: #333333; text-decoration: none;}
a:visited.linkgris {	text-decoration: none; color: #333333;}
a:hover.linkgris { text-decoration: underline; color: #0A71A7;}
a:active.linkgris { text-decoration: none; color: #333333;}

/*ESTILO INPUT + TEXTFIELD*/
.inputholder{
width: 330px;
height: 27px;
background: url('imagenes/fondo_input.png') no-repeat;
float: left;
}

.textfieldholder{
width: 330px;
height: 150px;
background: url('imagenes/fondo_textfield.png') no-repeat;
float: left;
}

.camposinput{
width: 320px;
height: 22px;
background: none;
border: none;
margin-top: 3px;
margin-left: 5px;
font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
color:#444444;
}

.campotextfield{
width: 320px;
height: 143px;
background: none;
border: none;
margin-top: 3px;
margin-left: 5px;
font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
color:#444444;
}

.camposlogin{
width: 290px;
height: 22px;
background: none;
border: none;
margin-top: 3px;
margin-left: 5px;
font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
color:#444444;
}
.contenedordeiconos{
float:left;
height: 27px;
width: 30px;
vertical-align:middle;
}
/*FIN ESTILO INPUT + TEXTFIELD*/
.titulargrande{
color:#0A71A7;
font-size:16px;
font-weight:bold;
}

.lineainferior {
  border-bottom:1px;
  border-bottom-color:#666666;
  border-bottom-style:solid;
}

.oferta{
	color:#333;
	font-size:14px;
}

.cajafija {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
  font-size: 14px;
  width: 860px;
  height: auto;
  overflow:auto;
}

.cajafija a:link {color: #333333; text-decoration: none; font-size:14px; }
.cajafija a:visited {	text-decoration: none; color: #333333; font-size:14px; }
.cajafija a:hover { text-decoration: underline; color: #0A71A7; font-size:14px;}
.cajafija a:active { text-decoration: none; color: #333333; font-size:14px;}


.marcador{
	font-weight:bold;
	color: #0A71A7;
}

.justificar{
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
	width:500px;
	}

.grey{
	color:#666;
}

.bajada{
	text-align:justify;
}
.cuerpo{
	text-align:justify;
}
a:link.ampliar {color: #333333; text-decoration: none;}
a:visited.ampliar {	text-decoration: none; color: #333333;}
a:hover.ampliar { text-decoration: underline; color: #0A71A7;}
a:active.ampliar { text-decoration: none; color: #333333;}

.bordefotos{
  border-style: solid;
  border-width: 3px;
  border-color: #D9D9D9;
  border-collapse: collapse;
}
.cajafotos {
  font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
  text-align:left;
  width: 690px;
  height: auto;
  overflow:auto;
  padding-top:10px;
}
