/*  
Theme Name: AEPA
Theme URI: http://www.zinkia.com/
Description: new styles.
Author: Zinkia Entertainment

*/



body {
	background: #235170;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #666666;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

img {
	border: none;
}

#banner-control {
	background: #FFFFFF;
	font: 9px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	padding: 0 15px 0 0;
	height: 17px;
}

#banner-control a,#banner-control a:visited, #banner-control a:hover
 {
	line-height: 17px;
	font-size: 10px;
	color: #1b4059;
	text-decoration: none;
	padding-right: 12px;
}



#banner {
	background: #8d3f22; 
	padding: 0 0 0 0;
	height: 115px;	
}

#banner.minimised { display: none; }

#banner-control a.show { text-decoration: none; background: url(images/control_bg_show.gif) no-repeat right center; }
#banner-control a.hide { background: url(images/control_bg_hide.gif) no-repeat right center; }
#banner-control a.show:hover { text-decoration: none; background: url(images/control_bg_show.gif) no-repeat right center; color: #8d3f22; }
#banner-control a.hide:hover { background: url(images/control_bg_hide.gif) no-repeat right center; color: #8d3f22; }


#banner-control.minimised a.show,
#banner-control.maximised a.hide { text-decoration: none; display: inline; }

#banner-control.maximised a.show,
#banner-control.minimised a.hide { text-decoration: none; display: none; }


#banner.maximised img {
	display: block;
	height: 115px;
}

#banner.expanded {
	display:block;
	height: 250px;
}


#banner2-control {
	background: #FFFFFF;
	font: 9px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	padding: 0 15px 0 0;
	height: 17px;
}

#banner2-control a,#banner2-control a:visited, #banner2-control a:hover
 {
	line-height: 17px;
	font-size: 10px;
	color: #1b4059;
	text-decoration: none;
	padding-right: 12px;
}

#banner2 {
	background: #8d3f22; 
	padding: 0 0 0 0;
	height: 115px;	
}

#banner2.minimised { display: none; }

#banner2-control a.show { text-decoration: none; background: url(images/control_bg_show.gif) no-repeat right center; }
#banner2-control a.hide { background: url(images/control_bg_hide.gif) no-repeat right center; }
#banner2-control a.show:hover { text-decoration: none; background: url(images/control_bg_show.gif) no-repeat right center; color: #8d3f22; }
#banner2-control a.hide:hover { background: url(images/control_bg_hide.gif) no-repeat right center; color: #8d3f22; }


#banner2-control.minimised a.show,
#banner2-control.maximised a.hide { text-decoration: none; display: inline; }

#banner2-control.maximised a.show,
#banner2-control.minimised a.hide { text-decoration: none; display: none; }


#banner2.maximised img {
	display: block;
	height: 115px;
}

#banner2.expanded {
	display:block;
	height: 250px;
}


#banner3-control {
	background: #FFFFFF;
	font: 9px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	padding: 0 15px 0 0;
	height: 17px;
}

#banner3-control a,#banner3-control a:visited, #banner3-control a:hover
 {
	line-height: 17px;
	font-size: 10px;
	color: #1b4059;
	text-decoration: none;
	padding-right: 12px;
}
#banner3 {
	background: #8d3f22; 
	padding: 0 0 0 0;
	height: 115px;	
}

#banner3.minimised { display: none; }

#banner3-control a.show { text-decoration: none; background: url(images/control_bg_show.gif) no-repeat right center; }
#banner3-control a.hide { background: url(images/control_bg_hide.gif) no-repeat right center; }
#banner3-control a.show:hover { text-decoration: none; background: url(images/control_bg_show.gif) no-repeat right center; color: #8d3f22; }
#banner3-control a.hide:hover { background: url(images/control_bg_hide.gif) no-repeat right center; color: #8d3f22; }


#banner3-control.minimised a.show,
#banner3-control.maximised a.hide { text-decoration: none; display: inline; }

#banner3-control.maximised a.show,
#banner3-control.minimised a.hide { text-decoration: none; display: none; }


#banner3.maximised img {
	display: block;
	height: 115px;
}

#banner3.expanded {
	display:block;
	height: 250px;
}

#banner4-control {
	background: #FFFFFF;
	font: 9px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	padding: 0 15px 0 0;
	height: 17px;
}

#banner4-control a,#banner4-control a:visited, #banner4-control a:hover
 {
	line-height: 17px;
	font-size: 10px;
	color: #1b4059;
	text-decoration: none;
	padding-right: 12px;
}
#banner4 {
	background: #8d3f22; 
	padding: 0 0 0 0;
	height: 115px;	
}

#banner4.minimised { display: none; }

#banner4-control a.show { text-decoration: none; background: url(images/control_bg_show.gif) no-repeat right center; }
#banner4-control a.hide { background: url(images/control_bg_hide.gif) no-repeat right center; }
#banner4-control a.show:hover { text-decoration: none; background: url(images/control_bg_show.gif) no-repeat right center; color: #8d3f22; }
#banner4-control a.hide:hover { background: url(images/control_bg_hide.gif) no-repeat right center; color: #8d3f22; }


#banner4-control.minimised a.show,
#banner4-control.maximised a.hide { text-decoration: none; display: inline; }

#banner4-control.maximised a.show,
#banner4-control.minimised a.hide { text-decoration: none; display: none; }


#banner4.maximised img {
	display: block;
	height: 115px;
}

#banner4.expanded {
	display:block;
	height: 250px;
}

#banner5-control {
	background: #FFFFFF;
	font: 9px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	padding: 0 15px 0 0;
	height: 17px;
}

#banner5-control a,#banner5-control a:visited, #banner5-control a:hover
 {
	line-height: 17px;
	font-size: 10px;
	color: #1b4059;
	text-decoration: none;
	padding-right: 12px;
}
#banner5 {
	background: #8d3f22; 
	padding: 0 0 0 0;
	height: 115px;	
}

#banner5.minimised { display: none; }

#banner5-control a.show { text-decoration: none; background: url(images/control_bg_show.gif) no-repeat right center; }
#banner5-control a.hide { background: url(images/control_bg_hide.gif) no-repeat right center; }
#banner5-control a.show:hover { text-decoration: none; background: url(images/control_bg_show.gif) no-repeat right center; color: #8d3f22; }
#banner5-control a.hide:hover { background: url(images/control_bg_hide.gif) no-repeat right center; color: #8d3f22; }


#banner5-control.minimised a.show,
#banner5-control.maximised a.hide { text-decoration: none; display: inline; }

#banner5-control.maximised a.show,
#banner5-control.minimised a.hide { text-decoration: none; display: none; }


#banner5.maximised img {
	display: block;
	height: 115px;
}

#banner5.expanded {
	display:block;
	height: 250px;
}

#banner6-control {
	background: #FFFFFF;
	font: 9px Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	padding: 0 15px 0 0;
	height: 17px;
}

#banner6-control a,#banner6-control a:visited, #banner6-control a:hover
 {
	line-height: 17px;
	font-size: 10px;
	color: #1b4059;
	text-decoration: none;
	padding-right: 12px;
}
#banner6 {
	background: #8d3f22; 
	padding: 0 0 0 0;
	height: 115px;	
}

#banner6.minimised { display: none; }

#banner6-control a.show { text-decoration: none; background: url(images/control_bg_show.gif) no-repeat right center; }
#banner6-control a.hide { background: url(images/control_bg_hide.gif) no-repeat right center; }
#banner6-control a.show:hover { text-decoration: none; background: url(images/control_bg_show.gif) no-repeat right center; color: #8d3f22; }
#banner6-control a.hide:hover { background: url(images/control_bg_hide.gif) no-repeat right center; color: #8d3f22; }


#banner6-control.minimised a.show,
#banner6-control.maximised a.hide { text-decoration: none; display: inline; }

#banner6-control.maximised a.show,
#banner6-control.minimised a.hide { text-decoration: none; display: none; }


#banner6.maximised img {
	display: block;
	height: 115px;
}

#banner6.expanded {
	display:block;
	height: 250px;
}

p {
	font-family: Arial, Verdana, "Times New Roman", Times, serif;
	font-size: 9pt;
	color: #444444;
	text-align: justify;
}

img {
	border: 0px;
}

.parr {
	font-family: Georgia, Arial, "Times New Roman", Times, serif;
	color: #666666;
	text-align: justify;
	font-style: italic;
	font-size: 8pt;
	line-height: 12px;
}

.txt1 {
	font-family: Arial, Verdana, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #444444;
	line-height: 20px;
}

.txt2 {
	font-family: Arial, Verdana, "Times New Roman", Times, serif;
	font-size: 8pt;
	color: #717272;
	text-align:justify;
	line-height: 15px;
}

.link_int {
 font-family: Arial, "Times New Roman", Times, serif;
 font-size: 10pt;
 color: #235170;
 font-weight: bold;
 text-decoration: none;
}

.int {
 font-family: Arial, "Times New Roman", Times, serif;
 font-size: 10pt;
 color: #235170;
 font-weight: bold;
}
.link_int:hover {
 text-decoration: underline;
}

.link_ext {
 font-family: Arial, "Times New Roman", Times, serif;
 font-size: 10pt;
 color: #235170;
 font-weight: bold;
 text-decoration: none;
}
.link_ext:hover {
 text-decoration: underline;
}

ul {
 font-family: Arial, Verdana;
 font-size: 10pt;
 color: #585858;
 list-style: square;
 line-height: 20px;
 text-align: left;
}

.lista_rojo {
	list-style-image: url(images/lista_rojo.gif);
}


.alfa {
 list-style: upper-alpha;
}

.cuadro_rojo {
 color: #A73726;
}

.cuadro_gris {
 color: #585858;
}

.cuadro_azul {
 color: #235170;
}

.disco {
 list-style: disc;
}

.decimal {
 list-style: decimal;
}

.txt_marron {
 font-family: Arial, Verdana;
 font-size: 9pt;
 color: #8d3f22;
 text-align: left;
}

.txt_azul {
 font-family: Arial, Verdana;
 font-size: 9pt;
 color: #235170;
 text-align: left;
 
}

.txt_amarillo {
 font-family: Arial, Verdana;
 font-size: 9pt;
 color: #E88221;
 text-align: left;
 
}

.txt_gris {
 font-family: Arial, Verdana;
 font-size: 9pt;
 color: #444444;
 text-align: justify;
}

.left {
 text-align: left;
}
.right {
 text-align: right;
}
.centro {
 text-align: center;
}
.td_rojo {
 font-family: Arial, Verdana;
 font-size: 9pt;
 color: #FFFFFF;
 background-color: #c64c27;	
}

.td_rojo2 {
 font-family: Arial, Verdana;
 font-size: 9pt;
 color: #682b00;
 text-align: left;
 background-color: #f2bc97;	
}

.td_rojo3 {
 font-family: Arial, Verdana;
 font-size: 9pt;
 color: #682b00;
 text-align: left;
 background-color: #e4c0a7;	
}

.td_rojo4 {
 font-family: Arial, Verdana;
 font-size: 9pt;
 color: #682b00;
 text-align: left;
 background-color: #f8dcc9;
	
}

.link_socios {
 font-family: Arial, Verdana;
 font-size: 9pt;
 color: #682b00;
 text-decoration: none;
}

.link_socios:hover {
	text-decoration: underline;
}

.contact {
 font-family: Arial, verdana;
 font-size: 8pt;
 font-weight: bold;
 color: #666666;
 text-align:center;
}
.urlcontact {
 font-family: Arial;
 font-size: 8pt;
 color: #666666;
 text-decoration: underline;
}
.urlcontact:hover {
 text-decoration: none;
}

.urlimprimir {
 font-family: Arial;
 font-size: 8pt;
 color: #666666;
 text-decoration: underline;
}
.urlimprimir:hover {
 text-decoration: none;
}

.junta {
	
	font-family: Arial, verdana;
	font-size: 9pt;
	color: 585858;
	font-weight:bold;
	text-align: left;
	font-style: italic;
}

.txt{
  font-family: Arial, "Times New Roman", Times, serif;
  font-size: 8pt;
  color: #585858;
}

.tit {
 font-family: Georgia, "Times New Roman", Times, serif;
 font-weight: bold;
 font-size: 13pt;
 color: #235170;
 text-align: left;
}
.tit1 {
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size: 15pt;
 color: #A73726;
 padding: 0px;
 height: 17px;
 line-height: 17px;
 padding-bottom: 0px;
 padding-top: 0px;
}


.td_productora1 {
 font-family: Arial, Verdana;
 font-size: 9pt;
 color: #682b00;
 background-color: #efac7e;
}

.td_contacto1 {
 font-family: Arial, Verdana;
 font-size: 9pt;
 color: #682b00;
 background-color: #f2bc97;
}

.td_tel1 {
 font-family: Arial, Verdana;
 font-size: 9pt;
 color: #682b00;
 background-color: #f5cdb1;
}

.td_email1 {
 font-family: Arial, Verdana;
 font-size: 9pt;
 color: #682b00;
 background-color: #f8dcc9;
}

.td_productora2 {
 font-family: Arial, Verdana;
 font-size: 9pt;
 color: #682b00;
 background-color: #deb192;
}

.td_contacto2 {
 font-family: Arial, Verdana;
 font-size: 9pt;
 color: #682b00;
 background-color: #e4c0a7;
}

.td_tel2 {
 font-family: Arial, Verdana;
 font-size: 9pt;
 color: #682b00;
 background-color: #ebd0bd;
}

.td_email2 {
 font-family: Arial, Verdana;
 font-size: 9pt;
 color: #682b00;
 background-color: #f1ded1;
}

.txt_impr {
 font-family: Arial, Verdana;
 font-size: 9pt;
 color: #333333;
 font-weight: bold;
 border: solid 1px #000000;
}

.trblanco {
 background-color: #FFFFFF;
}

.trcolor {
 background-color: #E7F2EB;
}