.sup{
font-size:10px;
}
form { margin:0px;}
img { border:0px;}

ul.menu
{
float:left;
width:622px;
padding:0;
margin:0;
list-style-type:none;
border-top: 1px solid #e1e1e1;
border-bottom: 1px solid #fff;
}

ul.menu3
{
float:left;
width:622px;
padding:0;
margin:0;
list-style-type:none;
border-top: 0px solid #e1e1e1;
border-bottom: 1px solid #fff;
}


a.menu
{
float:left;
width:155px;
text-decoration:none;
color:#000;
padding-top:5px;
padding-bottom:5px;
background-color:#ccc;
border-right:1px solid white;
}

a.menu_marcado {
float:left;
width:155px;
text-decoration:none;
color:white;
padding-top:5px;
padding-bottom:5px;
background-color:#808080;
border-right:1px solid white;
}

a.menu1
{
float:left;
width:155px;
text-decoration:none;
color:white;
padding-top:5px;
padding-bottom:5px;
background-color:#ff8e00;
border-right:1px solid white;

}

a.menu1_marcado {
float:left;
width:155px;
text-decoration:none;
color:white;
padding-top:5px;
padding-bottom:5px;
background-color:#808080;
border-right:1px solid white;

}

a.menu2
{
float:left;
width:155px;
text-decoration:none;
color:#000;
padding-top:5px;
padding-bottom:5px;
background-color:#ccc;
border-right:1px solid white;
}
a.menu2_marcado
{
float:left;
width:155px;
text-decoration:none;
color:white;
padding-top:5px;
padding-bottom:5px;
background-color:#808080;
border-right:1px solid white;
}
a.menu3
{
float:left;
width:155px;
text-decoration:none;
color:#000;
padding-top:5px;
padding-bottom:5px;
background-color:#ccc;
border-right:1px solid white;
}
a.menu3_marcado
{
float:left;
width:155px;
text-decoration:none;
color:white;
padding-top:5px;
padding-bottom:5px;
background-color:#808080;
border-right:1px solid white;
}
a.menu4
{
float:left;
width:154px;
text-decoration:none;
color:#000;
padding-top:5px;
padding-bottom:5px;
background-color:#ccc;
border-right:0px solid #ff8e00;
}
a.menu4_marcado
{
float:left;
width:154px;
text-decoration:none;
color:white;
padding-top:5px;
padding-bottom:5px;
background-color:#808080;
border-right:0px solid #ff8e00;
}

a.menu5
{
float:left;
width:154px;
text-decoration:none;
color:white;
padding-top:5px;
padding-bottom:5px;
background-color:#ff8e00;
border-right:0px solid white;

}
a.menu5_marcado
{
float:left;
width:154px;
text-decoration:none;
color:white;
padding-top:5px;
padding-bottom:5px;
background-color:#808080;
border-right:0px solid white;

}


a.menu_fijo
{
float:left;
width:155px;
text-decoration:none;
color:white;
padding-top:5px;
padding-bottom:5px;
background-color:#ff8e00;
border-right:1px solid white;
cursor:default;
}
a.menu_fijo2
{
float:left;
width:154px;
text-decoration:none;
color:white;
padding-top:5px;
padding-bottom:5px;
background-color:#ff8e00;
border-right:0px solid white;
cursor:default;
}

a.menu:hover {background-color:#808080; color:#fff;}
a.menu1:hover {background-color:#808080; color:#fff;}
a.menu2:hover {background-color:#808080; color:#fff;}
a.menu3:hover {background-color:#808080; color:#fff;}
a.menu4:hover {background-color:#808080; color:#fff;}
a.menu5:hover {background-color:#808080; color:#fff;}

li.menu {display:inline; padding:0px;}

h1{font-size:18px;}
h2{font-size:12px;}
h2.slogan{font-size:18px;}

h3{font-size:18px;}
h4{font-size:16px;}
h5{font-size:12px;}


div.cuadro_form { border:1px solid #cccccc; margin:10px; margin-left:0px; height:90px; background-color:#eeeeee;}




/* portada doble */ 

h1.portada {font-size:16px; margin:0px; }

div.portada1 {border-right: 1px solid #cccccc; background-color:#ff8e00; color:#ffffff; text-align:left; padding:5px; padding-top:20px; float:left; width:300px;}

div.portada2 {border: 0px solid #ffffff; background-color:#ff8e00; color:#ffffff; text-align:left; padding:5px; padding-top:20px; padding-left:5px; width:298px;}

div.portada3 {clear:left;border-right: 1px solid #cccccc; background-color:#ff8e00; color:#ffffff; text-align:left; padding:5px; float:left; width:300px;font-size:12px;}

div.portada4 {border: 0px solid #ffffff; background-color:#ff8e00; color:#ffffff; text-align:left; padding:5px; padding-left:5px; width:298px; font-size:12px;}

div.separador_portada { margin:0px; padding:0px; clear:both; font-size:5px; height:5px;}

div.cuadro_info_portada{clear:left; margin-top:10px; margin-bottom:20px; background-color:#ff8e00; color:#ffffff; text-align:left; padding-left:14px; padding-top:10px; padding-bottom:15px; padding-right:14px; font-size:11px; height:400px;}

div.cuadro_portada { border:1px solid #cccccc; margin:0px; height:80px; background-color:#eeeeee; padding-top:10px; }


.contenido_curso{line-height:20px; list-style-type:disc; margin-left:20px;}


/* Portada */
h1.cabecera{font-size:14px; margin:0px 0px 0px 0px; }
h1.cabecera2{font-size:14px; margin:0px 0px 0px 0px; }

/* Enlaces genericos */

a:link.enlaces{color:#ff8e00; text-decoration:none; font-family:arial;  }
a:visited.enlaces {color:#ff8e00; text-decoration:none; font-family:arial; }
a:hover.enlaces {color:#ff8e00; text-decoration:underline; font-family:arial;  }
a:active.enlaces {color:#ff8e00; text-decoration:none; font-family:arial;  }	