/* INICIO ESTRUCTURA GENERAL */
a:hover{
text-decoration: underline;
 }


html { 
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

body {
background-color: #000000;
font-size: 11px;
color:#999999;  

margin:0px;
padding:0px;

}

#box {
width:780px;
HEIGHT: auto;
margin: 0px auto;
padding:0px;



}


.contenedor{

width:780px;
background:#000000;

margin:0 0 0 0;
padding:0 0 0 0;

}

.head{
float:left;
background-color: #ffffff;
width:780px;
height:43px;
margin:25px 0 0 0;
padding:0 0 0 0;
border-bottom:5px solid black;
}

.logo{
float:left;
width:343px;

}

.menu{
width:430px;
float:left;
}

.desplegables{
float:left;
position:absolute;
width:340px;
}
.box-txt-index{
background-color:#ffffff;
height:auto;
float:left;
width:780px;
margin:0 0 0 0;
padding:0 0 0 0;

}
.box-txt{
background-color:#ffffff;
height:auto;
float:left;
width:780px;
margin:0 0 0 0;
padding:0 0 0 0;
vertical-align:top;
}


.foto-seccion{
background-color:#ffffff;
height:auto;
float:left;
width:auto;
margin:0 0 0 0;
padding:0 0 0 0;
}


.tit-seccio{
border-bottom:2px dotted #ADA5A5;

height:auto;
float:left;
width:545px;
margin:20px 0 0 15px;
padding:0px 0 0 0;
font-family: Courier New, Courier, mono;
	font-size: 18px;
	color: #CE3A21;
	font-style: normal;
	text-decoration:none;
	font-weight:bold;
	letter-spacing:2px;

}






.texto{
	background-color:#ffffff;
	height:auto;
	float:left;
	width:540px;
	margin:10px 10px 0 0px;
	padding:5px 0 0 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	font-style: normal;
	line-height: 13px;

}


.texto a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	font-style: normal;
	line-height: 13px;
	text-decoration:none;
}


.texto a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CE3A21;
	font-style: normal;
	line-height: 13px;
	text-decoration:none;
}



.texto2{
	background-color:#ffffff;
	height:auto;
	float:left;
	width:220px;
	margin:10px 10px 0 15px;
	padding:5px 0 0 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	font-style: normal;
	line-height: 13px;
	display:inline;

}

.texto2 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	font-style: normal;
	line-height: 13px;
	text-decoration:none;
}


.texto2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CE3A21;
	font-style: normal;
	line-height: 13px;
	text-decoration:none;
}

.texto3{
	background-color:#ffffff;
	height:auto;
	float:left;
	width:540px;
	margin:10px 10px 0 15px;
	padding:5px 0 0 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	font-style: normal;
	line-height: 16px;
	display:inline;

}

.texto3 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	font-style: normal;
	line-height: 13px;
	text-decoration:none;
}


.texto3 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CE3A21;
	font-style: normal;
	line-height: 13px;
	text-decoration:none;
}

.txt-granate{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CE3A21;
	font-style: normal;
	line-height: 13px;
	text-decoration:none;

}

.txt-granate2{
	font-family: Courier New, Courier, mono;
	font-size: 12px;
	color: #CE3A21;
	font-style: normal;
	line-height: 14px;
	text-decoration:none;
	font-weight:bold;
	
	letter-spacing:2px;
}

.txt-negro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	font-style: normal;
	line-height: 14px;
	text-decoration:none;
	font-weight:normal;

}


#peu{
float:left;
width:775px;
height:23px;
background-color:#ffffff;
text-align:center;
border-top:5px solid black;
margin:0 0 0 0;
padding:0 0 0 0;

}

.imagen-peu{
margin:0 0 0 0;
padding:0 0 0 0;

}


.ruta{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #797979;
	font-style: normal;
	text-decoration:none;
	font-weight:normal;
margin:7px 0 0 0px;
padding:0 0 0 10px;
width:500px;

}



.ruta a{

	color: #797979;

	text-decoration:none;


}


.ico{
width:220px;
float:left;
position:relative;
top:0px;
left:0px;

}



.ico3{
float:left;
position:relative;
top:0px;
left:0px;

}


.texto ul {
width:220px;
height:500px;
float:left;
display:inline;
list-style:none;
margin:0px 0px 0px 0px;
paddding:0px 0px 0px 0px;

}

.texto li {
width:215px;

margin:0px 0px 7px 0px;
paddding:0px 0px 0px 0px;
}



.i1{
width:200px;
float:left;

}


.paginator{
height:auto;
float:left;
width:500px;
margin:10px 15px 10px 0px;
padding:0px 0px 7px 0px;
text-align:left;

	font-size: 9px;
}

.paginator a{
color:#000000;
text-decoration:none;
}

.paginator a:hover{
color:#999999;
text-decoration:none;
}
