/* CSS Document Fundación Omar Dengo - Costa Rica */

/* Menu de navegación principal */

.menu_izquierdo{

width: 180px;
border-bottom-width: 0;
margin-top:-15px;
}

.menu_izquierdo a.menuitem{
background: white url(../images/menu_off.png) repeat-x bottom left;
font: 12px Arial, sans-serif;
color: white;
display: block;
position: relative;
width: auto;
padding: 0px 0px;
padding-left: 27px; 
padding-top: 12px;
text-decoration: none;
padding-bottom:6px;
}


.menu_izquierdo a.menuitem{
color: #8b979d;
}

.menu_izquierdo a.menuitem.openheader{
color: #90a440;
background-image: url(../images/menu_on.png);
}


.menu_izquierdo a.menuitem:active{
color: #90a440;
background-image: url(../images/menu_on.png);
}

.menu_izquierdo a.menuitem:hover{
color: #90a440;
background-image: url(../images/menu_on.png);
}


.menu_izquierdo a.menuitem .statusicon{ 
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.menu_izquierdo div.submenu{ 
background: none;
}

.menu_izquierdo div.submenu ul{
list-style-type: none;
margin: 0;
padding: 0;
}

.menu_izquierdo div.selected a{
background-image: url(../images/menu_on.png);
color: white;
}


.menu_izquierdo div.submenu ul li a{

font: 12px Arial, sans-serif;
color: #8b979d;
text-decoration: none;
padding: 2px 0;
padding-left: 35px;
}

.menu_izquierdo div.submenu ul li a:hover{
color: #90a440;

}

.menu_izquierdo div.submenu ul li a:active{
color: #90a440;
}

.menu_izquierdo div.submenu ul li a:focus{
color: #90a440;
}


/* Final del Menu de navegación */

/* Caracteristicas del body */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}



img { border:0px;}

.imagenes { float:right; width:100px; margin: 0px 0px 10px 10px; padding:0px; border:0px solid black; text-align:center;}

.flash { float:right; width:420px; margin: 0px 0px 10px 10px; padding:0px; border:0px solid black; text-align:center;}

td.body_cellfondoback{ 
background-image: url(../images/interfase/sombra_fondoback.jpg);
background-repeat: no-repeat; 
background-position: left bottom;  
}


	table.body_tableespecial {border:1px; border-style:solid; border-color:#204156; border-collapse:collapse;}
	#table_especial tbody td {padding: 8px; border:1px; border-style:inset; border-color: #FFF #e0e0e0;}
    #table_especial tbody tr.te_colorgris  td {background-color: #eee;}
    #table_especial tbody tr.te_colorverdeclaro  td {background-color: #fefff4;}
    #table_especial tbody tr.te_colorceleste td {background-color: #eef4fe;} 
	
	table.body_tableespecial2 {border:1px; border-style:solid; border-color:#FFFFFF; border-collapse:collapse;}
	#table_especial2 tbody td {padding: 8px; border:1px; border-style:inset; border-color: #FFF #e0e0e0;}
    #table_especial2 tbody tr.te_colorgris  td {background-color: #eee;}
    #table_especial2 tbody tr.te_colorverdeclaro  td {background-color: #fefff4;}
    #table_especial2 tbody tr.te_colorceleste td {background-color: #eef4fe;}
	#table_especial2 tbody tr.te_colorazul td {background-color: #cfdcf2;} 


p {font-family: Arial, Helvetica, sans-serif;font-size: 12px; color: #204055;}

h1,h2 {font-family: Arial, Helvetica, sans-serif; color: #0d6cac;}

h1 {  font-size: 18px;  font-weight:lighter;}

h2 {  font-size: 12px;}



ul.disc {list-style-type: disc;}

ol.decimal {list-style-type: decimal;}

a { font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;}
a:link    {color:#8b979d;}
a:visited {color:#8b979d;}
a:hover   {color:#90a440;}

a.bodylinkazul:link    {color:#0d6cac;}
a.bodylinkazul:visited {color:#0d6cac;}
a.bodylinkazul:hover   {color:#90a440;}

a.bodyparag_miga:link     {color: #90a440;}
a.bodyparag_miga:visited  {color: #90a440;}
a.bodyparag_miga:hover    {color: #90a440;}

/* Final de las caracteristicas del body */

/* Caracteristicas del footer */

p.footer {color: #8b979d;}

a.footerhv:link    {color:#8b979d;}
a.footerhv:visited {color:#8b979d;}
a.footerhv:hover   {color:#204055;}

/* Final de las caracteristicas del body */


/* Caracteristica del DIV del contenido */

.top-left, .top-right, .bottom-left, .bottom-right {  
	width:580px;
	background-image: url('../images/interfase/corners.gif');
	height: 9px;
	font-size: 2px;
	}
.top-left, .bottom-left { 
	margin-right: 9px;
	}
.top-right, .bottom-right { 
	margin-left: 9px;
	margin-top: -9px;
	}
.top-right {
	background-position: 100% 0;
	}
.bottom-left  { 
	background-position: 0 -9px;
	}
.bottom-right { 
	background-position: 100% -9px;
	}


.center {
	width:552px;
	border-left: 1px solid #e0e0e0;
	border-right: 1px solid #e0e0e0;
	padding-left:15px;
	padding-bottom:13px;
	padding-top:8px;
	padding-right:20px;
}


/* Características DIV Menu dinámico desplegable */

.applemenu{
margin: 0px 0;
padding: 0;
width: 552px;

}

.applemenu div.silverheader a{
background: #FFFFFF repeat-x center left;
FONT: 0.74em Arial, sans-serif;
color: #8b979d;
display: block;
border-bottom:#8b979d;
border-bottom-style:solid;
border-bottom-width:thin;
position: relative;
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
}


.applemenu div.selected a, .applemenu div.silverheader a:hover, .applemenu div.silverheader a:active{
color: #0D6CAC;
border-bottom:#ffffff;
border-bottom-style:solid;
border-bottom-width:thin;
}

/* Final del DIV Menu dinámico desplegable */