 /*--------------------------------------------------------------------------*/
/* DOM TAGs                                                                 */  
/*--------------------------------------------------------------------------*/
body, td, th, a, form, form td, form input, form select, iframe {
    font-family:Verdana, Helvetica, Arial;
    font-size:11px;
    font-weight:normal;
    color:#005579;
    line-height:1.2em;
}
body {
    margin-top:10px;
    margin-left:0px;
    margin-right:0px;
    margin-bottom:10px;
    background-color:#FFFFFF;
    line-height:1.2em;
    
    scrollbar-face-color:#CDCDCD;
    scrollbar-shadow-color:#636363;
    scrollbar-highlight-color:#CDCDCD;
    scrollbar-3dlight-color:#505050;
    scrollbar-darkshadow-color:#EBEBEB;
    scrollbar-track-color:#EBEBEB;
    scrollbar-arrow-color:#636363;
}

h1 {font-size:14px; font-weight:bold;}
h2 {font-size:12px; font-weight:bold;}
h3 {font-size:11px; font-weight:bold;}

td {
    margin-left: 2px;
    margin-right: 2px;
}

th {
    font-weight:bold; 
    margin-left: 2px;
    margin-right: 2px;
    border:#1A8EBD 1px solid;
    background-color:#E8ECF1;
}

a {text-decoration:none;}

p {line-height:11px;}

img {
    border: 0px;
}


/*--------------------------------------------------------------------------*/
/* User classes                                                             */  
/*--------------------------------------------------------------------------*/

.links-botton {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.links-botton2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: verdana; TEXT-DECORATION: none
}


/*- Menu superior ----------------------------------------------------------*/

.topMenu td, .topMenu A, .topMenu A:visited {
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff! important;
    padding-top: 5px! important
}

.topMenu a:hover {
	font-weight: bold;
	text-decoration:underline;
}

/*- Menu inferior ----------------------------------------------------------*/
.frmField
{
color:#000000;
}
.botMenu td {
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff! important;
    text-align:center;
}

.botMenu a, .botMenu A:visited {
    font: 10px Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff! important;
    text-align:center;
}

.botMenu a:hover {
	font-weight: bold;
	text-decoration:underline;
}

/*- Barra de navegacion ----------------------------------------------------*/

.bitacora, .bitacora td, .bitacora a {
    padding-right: 4px! important;
    padding-left: 4px! important;
    font-size: 12px! important;
    color: #005579! important;
    padding-top: 3px! important;
    font-family: verdana, arial, helvetica, sans-serif;
    text-align: right! important
}

.bitacora a:hover {
 	text-decoration:underline;
}

/*- Versiones de idioma ----------------------------------------------------*/

.langVersion {
    text-align:left;
    vertical-align:middle;
}

/*- Cabeceras de segmentos -------------------------------------------------*/

.sectionHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #005579;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-weight: normal;
} 

.sectionTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #005579;
	margin: 0px;
	float: left;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-weight: normal;
}  


.sectionLinkURL {
	height:18px;
	text-align:right;
	background-color:#CEE7F2;
}

.sectionLinkURL a, .sectionLinkURL a:visited {
	font-family:Verdana, Helvetica, Arial;
	font-size:11px;
	font-weight:normal;
	color:#005579;
	text-decoration:none;

}

.sectionLinkURL a:hover {
	text-decoration:underline;
}
/*- Estilos para los contenidos de los productos ---------------------------*/

.contents {
    background-color:#FFFFFF;
    padding-top: 0px;
    padding-bottom: 10px;
    padding-right: 0px;
    padding-left: 10px;

}

.contents H1 {
    clear: left;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
    padding-left: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif
    font-weight: bold;
    font-size: 15px;
    color: #005579;
    line-height: 12pt;
    background-color:#FFFFFF;
}

.contents H2 {
    clear: left;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
    padding-left: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif
    font-weight: bold;
    font-size: 13px;
    color: #005579;
    line-height: 10pt;
    background-color:#FFFFFF;
}

.contents H3 {
    clear: left;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
    padding-left: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif
    font-weight: bold;
    font-size: 11px;
    color: #005579;
    line-height: 10pt;
    background-color:#FFFFFF;
}

.contents UL {
    padding-left: 0px! important;
    line-height: 1.2em
}
.contents P
{
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    color: #005579;;
    line-height: 1.2em;;
    background-color:#FFFFFF;   
}

.contents .prdImage
{
    float: right;
    border-right: medium none;
    border-top: medium none;
    margin-top: 0px;
    margin-bottom: 8px;
    margin-left: 8px;
    margin-right: 2px;
    border-left: medium none;
    line-height: 1;
    border-bottom: medium none
}

.contents .prdImageSpanLeft
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    FLOAT: left;
    MARGIN-BOTTOM: 10px;	
    MARGIN-RIGHT: 10px;
    LINE-HEIGHT: 1;
    text-align:center;
}

.contents .prdImageSpanLeft p {
    margin-top:2px;
    margin-bottom:12px;
    font-family: Verdana, Arial, Helvetica, sans-serif
    font-size: 8px;
    color: #000000;
    
}

.contents .prdImageSpan
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    FLOAT: right;
    MARGIN-BOTTOM: 10px;
    MARGIN-LEFT: 0px;
    LINE-HEIGHT: 1;
    text-align:center;
}

.contents .prdImageSpan p {
    margin-top:2px;
    margin-bottom:12px;
    font-family: Verdana, Arial, Helvetica, sans-serif
    font-size: 8px;
    color: #000000;
    
}

.contents p a {
  color:#0092CF;! important;
}

.contents p a:hover {
  text-decoration:underline;
}
.textoChico {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
/*- Estilos para las tablas de productos -----------------------------------*/

.prdTable {
	text-align:center;
	border: #65BBDE 1px solid;
	border-collapse:collapse;
}


.prdTable td {
	margin-left: 2px;
	margin-right: 2px;
	border: #65BBDE 1px solid;
	font-weight:normal; 
}

.prdTable th {
	margin-left: 2px;
	margin-right: 2px;
	border: #65BBDE 1px solid;
	font-weight:bold; 
	background-color:#B3DFF1;
}


.prdTable2 {
	text-align:center;
	padding-left:3px;
	padding-right:3px;
	border: #65BBDE 1px solid;
	border-collapse:collapse;
}


.prdTable2 td {
	padding-left:2px;
	padding-right:2px;
	border: #65BBDE 1px solid;
	font-weight:normal; 
	height:20px;
	vertical-align:middle;
}

.prdTable2 th {
	padding-left:2px;
	padding-right:2px;
	border: #65BBDE 1px solid;
	font-weight:bold; 
	background-color:#B3DFF1;
}


/*- Links interiores -------------------------------------------------------*/

.iLinks, .iLinks:visited {
	color: #0092CF;
}
.iLinks:hover {
	text-decoration: underline
}

.iVolver, .iVolver:visited {
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #0092cf;
    font-weight:bold;
    vertical-align:top;
}
.iVolver:hover {
	text-decoration: underline
}
			/*------------------------------*/
.iLinksH2, .iLinksH2:visited {
	color: #0092CF;
	font-size:13px; font-weight:bold;
}
.iLinksH2:hover {
	text-decoration: underline
}

.iVolverH2, .iVolverH2:visited {
    FONT: bold 12px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #0092cf;
    font-weight:bold;
    vertical-align:top;
}
.iVolverH2:hover {
	text-decoration: underline
}


/*- Parrafo para disparar mail ---------------------------------------------*/

.contactenos A, .contactenos A:visited {
	font-weight: bold;
	color: #0092CF;
}
.contactenos A:hover {
	text-decoration: underline
}
/*- paginas de comunicados -------------------------------------------------*/

.comunicados {
    FONT: bold 12px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #0092cf;
    background-color:#FFFFFF;
}
.comunicados H2
{
    clear: left;
    padding-right: 0px;
    padding-left: 20px;
    padding-bottom: 0px;
    margin: 0px;
    font: bold 13px verdana, arial, helvetica, sans-serif;
    color: #005579;
    padding-top: 5px
}
.comunicados A
{
    padding-right: 0px;
    padding-left: 30px;
    padding-top: 15px
    padding-bottom: 0px;
    font: bold 12px/20px verdana, arial, helvetica, sans-serif;
    color: #0092cf;

}
.comunicados A:visited
{
    padding-right: 0px;
    padding-left: 30px;
    padding-bottom: 0px;
    font: bold 12px/20px verdana, arial, helvetica, sans-serif;
    color: #0092cf;
    padding-top: 15px
}
/*- Formularios   ----------------------------------------------------------*/


/*- Menu vertical ----------------------------------------------------------*/

/* 
Los estilos se definen en cSiteMap.asp 
*/

/*--------------------------------------------------------------------------*/
