/* CSS Document */
/******************************************************
 aecae.com
******************************************************/
body {
	background:#273545;
	font:13px Arial, Helvetica, sans-serif;
	color:#a8a8a8;
	margin:0;
	padding:0;
}
#contenedor {
	width:768px;
	min-height:605px; 
	height:auto;
	left:50%;
	margin-left:-384px;
	position:absolute;
}
/*------------------------------------- CABECERA (HEADER) -------------------------------------*/
#cabecera {
	width:768px;
	height:294px; 
	margin:auto;
}
/*------------------------------------- CABECERA (MENÚ SUPERIOR) -------------------------------------*/
#cabeceramenu {
	height:45px;
	padding-top:10px;
	float:left;
}
#cabeceramenu ul {
	list-style: none;
	margin: 0 0 0 0;
}
#cabeceramenu ul li {
	display: inline;
}
.hide {
	position: absolute;
	margin-top: -30000px;
	font-size: 1px;
}
#cabeceramenu #aecae {
	height: 32px;
	width: 81px;
	background: url(../images/aecae_01.gif) top left no-repeat;
	display: block;
	float: left;
	margin-left:5px;
}
#cabeceramenu #aecae:hover {
	background-position: 0 -32px;
}

#cabeceramenu #aecae:active {
	background-position: 0 -32px;
}

#cabeceramenu #asociados {
	height: 32px;
	width: 130px;
	background: url(../images/asociados_01.gif) top left no-repeat;
	display: block;
	float: left;
}
#cabeceramenu #asociados:hover {
	background-position: 0 -32px;
}

#cabeceramenu #asociados:active {
	background-position: 0 -32px;
}
#cabeceramenu #asociadosactive {
	height: 32px;
	width: 130px;
	background: url(../images/asociados_02.gif) top left no-repeat;
	display: block;
	float: left;
}
#cabeceramenu #asociados:hover {
	background: url(../images/asociados_02.gif) top left no-repeat;
}
#cabeceramenu #bolsa {
	height: 32px;
	width: 179px;
	background: url(../images/bolsa_01.gif) top left no-repeat;
	display: block;
	float: left;
}
#cabeceramenu #bolsa:hover {
	background-position: 0 -32px;
}

#cabeceramenu #bolsa:active {
	background-position: 0 -32px;
}
#cabeceramenu #contacto {
	height: 32px;
	width: 109px;
	background: url(../images/contacto_01.gif) top left no-repeat;
	display: block;
	float: left;
}
#cabeceramenu #contacto:hover {
	background-position: 0 -32px;
}

#cabeceramenu #contacto:active {
	background-position: 0 -32px;
}
#cabeceramenu #aecaelogo {
	height: 32px;
	width: 121px;
	background: url(../images/aecae_logotipo.gif) top left no-repeat;
	display: block;
	float: right;
	margin-right:10px;
}
#cabeceramenu #idiomas {
	height:32px;
	width:85px;
	display: block;
	float: left;
}
/*------------------------------------- CABECERA (SOCIOS) -------------------------------------*/
#cabecerasocios{
	width:272px; 
	height:216px;
	background-color:#dfdfdf;
	float:left;
	padding-left:20px;
	padding-top:10px;
}
#cabecerasocios .socios{
	padding-left:23px;
	padding-right:20px;
	font:10px Arial, Helvetica, sans-serif; 
	color:#323030;
}
#cabeceraflash{
	width:476px; 
	height:226px;
	margin:auto;
	background-image:url(../images/flash.jpg);
	float:left;
}
#separador {
	width:768px; 
	height:18px;
	background-color:#171f28;
	float:left;
}
/*------------------------------------- CUERPO CENTRAL -------------------------------------*/
#contenedornoticias {
	width:272px; 
	float:left;
	padding-top:20px;
	padding-left:20px;
	padding-bottom:10px;
}
.noticias{
	padding-top:8px;
}
#asociado{
	padding-top:10px;
	background-image: url(../images/asociadofondo.jpg);
	text-align:center;
	width:270px;
	height:190px;
}
#contenedorcontenidos {
	width:426px; 
	float:right;
	padding-top:20px;
	padding-right:10px;
	padding-bottom:10px;
}
#contenedorcontenidos2 {
	width:732px; 
	float:left;
	padding-left:20px;
	padding-right:15px;
	padding-top:20px;
	padding-bottom:10px;
}
#contenedorcontenidoscolleft {
	width:330px; 
	float:left;
	padding-top:10px;
	padding-left:20px;
	padding-right:14px;
}
#contenedorcontenidoscolright {
	width:330px; 
	float:right;
	padding-top:10px;
	padding-left:20px;
	padding-right:14px;
	
}

#tabla {
	padding-top:10px;
	width:720px;
	float:left;
}
/*------------------------------------- PIE DE PÁGINA -------------------------------------*/
#pie {
	clear:both;
	width:739px; 
	height:45px;
	padding-left:12px;
	padding-right:15px;
	background-color:#171f28;
	padding-top:12px;
	text-align:right;
	margin-top:5px;
}
#pieicex {
	width:280px; 
	float:left;
	text-align:left;
}
/*------------------------------------- CLASES -------------------------------------*/
.pietexto {
	font:12px Arial, Helvetica, sans-serif; 
	color: #858e93;
	text-decoration: none;	
}
.pietexto a {
	color: #858e93;
	text-decoration: none;	
}
.pietexto a:hover {
	color: #686767;
}
.pietexto2 {
	font:10px Arial, Helvetica, sans-serif; 
	color:#858e93;
	float:right;
	padding-top:4px;
}
.pietexto2 a {
	color:#858e93;
	text-decoration:none;	
}
.pietexto2 a:hover {
	color:#686767;
	text-decoration:none;	
}
.textosocios {
	font:10px Arial, Helvetica, sans-serif; 
	color:#323030;
	padding-right:20px;
}
.link {
	font:10px Arial, Helvetica, sans-serif; 
	color: #e29d26;
	text-decoration:none;	
	background-image: url(../images/bolo.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: right;
	padding-right: 16px;
}
.linktablas {
	font:10px Arial, Helvetica, sans-serif; 
	color: #e29d26;
	text-decoration:none;	
	background-image: url(../images/bolo1.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: right;
	padding-right: 16px;
}
.linktablas2 {
	font:10px Arial, Helvetica, sans-serif; 
	color: #e29d26;
	text-decoration:none;	
}
.linkright {
	font:10px Arial, Helvetica, sans-serif; 
	color: #e29d26;
	text-decoration:none;	
	background-image: url(../images/bolo1.gif);
	background-repeat: no-repeat;
	background-position: 270px center;
	padding-left: 235px;
}
.linkvolver{
	font:10px Arial, Helvetica, sans-serif; 
	color: #e29d26;
	text-decoration:underline;	
	background-image: url(../images/bolo3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	padding-left: 18px;
}
.link2{
	font:10px Arial, Helvetica, sans-serif; 
	color: #e29d26;
	text-decoration:underline;	
	background-image: url(../images/bolo2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	padding-left: 10px;
}
.link2 a{
	color: #e29d26;
}
.link2right{
	font:10px Arial, Helvetica, sans-serif;
	color: #e29d26;
	text-decoration:underline;
	background-image: url(../images/bolo2.gif);
	background-repeat: no-repeat;
	background-position: 340px center;
	text-align: right;
	padding-left: 350px;
}
.link2right a{
	color: #e29d26;
}
.textonoticias{
	font:9px Arial, Helvetica, sans-serif; 
	color:#a8a8a8;
}
.textopiefoto{
	padding-left:20px;
	font:11px Arial, Helvetica, sans-serif; 
	color:#a8a8a8;
}
.titularnoticias{
	font:11px Arial, Helvetica, sans-serif; 
	color:#548b98;
}
h2{
	padding-top: 25px;
	font:14px Arial, Helvetica, sans-serif; 
	color:#548b98;
}
h3{
	font:14px Arial, Helvetica, sans-serif; 
	font-family:arial;
	font-weight:bold;
	color:#989797;
}
h4{
	font:14px Arial, Helvetica, sans-serif; 
	font-family:arial;
	font-weight:bold;
	color:#989797;
	background-image: url(../images/bolo7.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 16px;
}

.forminput {
	width:80px;
	height:13px;
	font-family:arial;
	font-size:10px;
	color:#989797;
	padding:2 2 0 6px;
	border-color:#989797;
	border-style:solid;
	border-width:1px;
	background-color:#ffffff
}
.forminput2 {
	width:270px;
	height:13px;
	font-family:arial;
	font-size:10px;
	color:#989797;
	padding:2 2 0 6px;
	border-color:#989797;
	border-style:solid;
	border-width:1px;
	background-color:#ffffff
}
.forminput3 {
	width:270px;
	height:75px;
	font-family:arial;
	font-size:10px;
	color:#989797;
	padding:2 2 0 6px;
	border-color:#989797;
	border-style:solid;
	border-width:1px;
	background-color:#ffffff
}
.forminput4 {
	width:400px;
	height:75px;
	font-family:arial;
	font-size:10px;
	color:#989797;
	padding:2 2 0 6px;
	border-color:#989797;
	border-style:solid;
	border-width:1px;
	background-color:#ffffff
}
h1 {
	font:14px Arial, Helvetica, sans-serif; 
	color:#548b98;
	font-family:arial;
}
#contenedorcontenidos2 ul {
	margin-left:0px;
	list-style:none;
	padding-left:-5px;

}
#contenedorcontenidos2 li {
	text-align: left;
	background-image: url(../images/bolo2.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left:10px;
}
#contenedorcontenidos ul {
	margin-left:0px;
	list-style:none;
	padding-left:-5px;

}
#contenedorcontenidos li {
	text-align: left;
	background-image: url(../images/bolo2.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left:10px;
}
#textopiefoto ul {
	margin-left:20px;
	list-style:none;
	padding-left:-5px;

}
a {
	color: #e29d26;
	text-decoration:none;
}
.ListadoProductos{
	font: 13px, Arial, Helvetica, sans-serif; 
	color:#989797;
	background-image: url(../images/bolo2.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left:10px;
	cursor:pointer;
}
a img{
border:none;
}