
a:link {color: #F33500;text-decoration: none;}
a:visited  { color: #f33500; text-decoration: none }
a:hover  { color: #f33500; text-decoration: underline }
a:active  { color: #f33500 }

.barsup {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A7BCE9;
}
body  { background: url(http://www.aesafor.com/img/fondo-pagina-web.gif) repeat-y center; vertical-align: top; margin: 0px }
.DesEnlace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	text-align: justify;
	text-decoration: none;
	padding-left: 10px;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: justify;
	text-decoration: none;
	padding-left: 10px;
}
.txt1  { color: #666666; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: justify; margin: 0px; padding-left: 0px }
.txtD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: right;
	text-decoration: none;

}
.txtI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	text-decoration: none;

}
.txtC {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	text-decoration: none;

}
.locfondo {
	background-image: url(http://www.aesafor.com/img/degbus.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-color: #FFFFFF;
}
.fondo {
	background-image: url(http://www.aesafor.com/img/fondo.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	background-color: #FFFFFF;
}
.Estilo2 {background-image: url(http://www.aesafor.com/img/egbus.gif); background-repeat: no-repeat; background-position: bottom; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; }
.Titular   { color: #000E78; font-weight: bold; font-size: 14px; background: url(http://www.aesafor.com/img/vineta.gif) no-repeat left center; padding-left: 20px }
.Superior   { color: #000E78; font-weight: bold; font-size: 14px; padding-left: 20px }
.fotoborde { border: 1pt solid #CCCCCC;}
.VideoBorde { padding: 5px; border: solid 1pt #cccccc }
.news {
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 0pt;
	border-left-width: 1pt;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.menu{ color: #fff; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-bottom: 10px; padding-left: 5px }
.Submenu{ color: #fff; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 5px; padding-left: 10px }
.Submenu a:hover { color: #f60; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 5px; padding-left: 10px }
.central { padding: 20px }
.Estilo4 {color: #333333}
.Estilo5 {color: #F33500}
.Estilo6 {color: #999999}
.Estilo8 {color: #FFFFFF}
.Estilo10 {font-size: 18px}

.paginacion    { clear: both; padding: 10px 0 0; border-top: 1px solid #cccccc; height: 50px }
.paginacion p  { font-size: 12px; font-family: Verdana; float: left }
.nav_paginacion {float:right;text-align:right;}
.nav_paginacion li {border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;float:left;margin:0 0 0 1px;}
.nav_paginacion li a.marcado,.nav_paginacion li a:hover    { color: #fff; font-size: 11px; line-height: 24px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-color: #5c64a0; padding: 2px 6px; border: solid 1px #000e78 }
.nav_paginacion li a  { color: #f33500; font-size: 11px; line-height: 24px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fff; padding: 2px 6px; border: solid 1px #ccc }
#samples-wrapper DIV.thumbwrapper {	BORDER-RIGHT: #afab8e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #afab8e 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f0eee0; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 8px; BORDER-LEFT: #afab8e 1px solid; WIDTH: 100px; PADDING-TOP: 5px; BORDER-BOTTOM: #afab8e 1px solid; HEIGHT: 100px; TEXT-ALIGN: center}
#samples-wrapper DIV.textwrapper {BORDER-RIGHT: #afab8e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #afab8e 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f0eee0; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 8px; BORDER-LEFT: #afab8e 1px solid; WIDTH: 100px; PADDING-TOP: 5px; BORDER-BOTTOM: #afab8e 1px solid; HEIGHT: 100px; TEXT-ALIGN: center}
