
html {
background-image:url(../images/fondo1.gif);
background-position:center;
height:100%;
margin:0px;
padding:0px;
}
body  {
background-image:url(../images/fondo2.gif);
background-repeat:repeat-x;
background-position:top;
height:100%;
margin:0px;
padding:0px;
font-family:Verdana,Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
color:#666666;
}

.gif_transparente{
background-color:#844100;
color:white;
}

div.arriba {
background:#FFFFFF url(../images/foto_empresa.png) left top no-repeat;
line-height:1px;
font-size:1px;
}
p {
padding:0px;
margin:0px;
}
div.container {
position:absolute;
left:50%;
margin:0px 0px 0px -416px;
width:832px;
padding:0px;
}
img {
display:block;
margin:0px;
padding:0px;
border:0px;
}
h1 {
float:left;
padding:10px 112px 10px 112px;
margin:0px;
/*background-color:#ffffff;*/
}
h1 img { visibility:hidden; }
p.adorno {
float:right;
/*background-image:url(../images/foto_empresa.png);
background-repeat:no-repeat;
background-position:right;*/
width:550px;
height:110px;
margin-right:1px;
}
ul#menu {
margin:0px;
padding:0px;
list-style:none;
}
ul#menu li {
background-color:#FFFFFF;
padding:0px 0px 0px 1px;
float:left;
margin:0px 0px;
display:block;
}
ul#menu li.ultima {
padding:0px 1px 0px 1px;
}
div.texto {
	margin:25px 35px 25px 35px;
	padding:0px 0px 30px 0px;
	width:475px;
	float:left;
	display:inline;
	font-size:0.8em;
	line-height:1.5em;
}
.color_primario{
	color:#844100;
}
div.texto a {
color:#844100;
}
h2 {
color:#844100;
font-size:1.5em;
text-transform:uppercase;
margin:0px;
padding:0px;
font-weight:normal;
margin-bottom:0.8em;
}
div.derecha {
float:left;
width:280px;
}
div.fotos{
margin:25px 15px;
}
div.fotos p {
margin:0px;
padding:3px 6px;
font-size:0.6em;
background-color:#CCCCCC;
}
div.fotos p span.ampliar {
margin-top:5px;
float:left;
}
div.fotos p span.flechas {
margin-top:7px;
float:right;
font-weight:bold;
font-size:1.1em;
}
div.fotos_derecha{
margin:0px 0px 15px 25px;
float:right;
width:250px;
}
div.fotos_derecha p {
margin:0px;
padding:3px 6px;
background-color:#EDEDED;
}
div.fotos_derecha p span.ampliar {
margin-top:5px;
float:left;
}
div.fotos_derecha p span.flechas {
margin-top:5px;
float:right;
font-weight:bold;
font-size:0.85em;
}
span.flechas img {
display:inline;
margin:0px 3px;
}
span.flechas em {
font-style:normal;
}
.primario {
font-weight:bold;
color:#844100;
}
form {
margin:12px 0px 0px 0px;
padding:0px;
}
input,textarea {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
width:129px;
color:#666666;
padding:1px 1px;
margin-left:5px;
margin-bottom:5px;
border:1px solid #666666;
}
label {
width:130px;
text-align:right;
float:left;
clear:right;
}
.cleaner{
clear:both;
height:1px;
font-size:1px;
line-height:1px;
}
div.botones {
margin-left:130px;
font-size:0.8em;
}
div.botonera {
	margin-bottom:15px;
	text-align:right;
	margin-top:0px;
}
div.botonera img {
display:inline;
}
div.camino{
background-color:#CCCCCC;
width:100%;
}
input.boton {
text-align:center;
font-weight:bold;
color:#FFFFFF;
text-align:center;
text-transform:uppercase;
background-color:#844100;
border:0px;
width:64px;
}
div.infofoto {
width:70px;
display:inline;
float:left;
margin-right:12px;
voice-family: "\"}\""; 
voice-family:inherit;
width:68px;
}
html>body div.infofoto {
width:68px;
}
div.infofoto img {
border:0px solid #666666;
}
div.titular {
width:380px;
float:left;
margin:0px;
padding:0px;
}
div.mas_ancho{
float:none;
width:480px;
}
h3 {
margin:0px;
padding:0px;
font-size:1em;
}
div.titular a {
color:#844100;
}
div.sigue {
margin-top:5px;
margin-bottom:16px;
background-image:url(../images/fondosigue.png);
background-position:top;
width:100%;
}
div.sigue img {
float:right;
}

div.logos{
margin-top:30px;
text-align:center; color:#555555;
}
div.logos .tit_logos{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em;
}

div.logos img{
display:inline;
}



img.formulario {
float:right;
}
p.imprimir{
margin:25px 214px;
}
p.copyright{
text-align:right;
display:none;
}
.txt_left {
text-align:left;
}
.txt_justify {
text-align:justify;
}
.txt_right{
text-align:right;
}
.txt_center{
text-align:center;
}
