BODY 	{font-family:Arial;font-size:11px; border:none; margin: 0px;}
.bar1 	{font-family:Arial;font-size:12px; color: #FFFFFF; text-decoration: none; font-weight:bold;}
.bar1h 	{font-family:Arial;font-size:12px; color: #FFFFFF; text-decoration: none; font-weight:bold;}

.bar2 	{font-family:Arial;font-size:11px; color: #FFFFFF; text-decoration: none; font-weight:normal;}
.bar2h 	{font-family:Arial;font-size:11px; color: #FFFFFF; text-decoration: none; font-weight:normal;}
.bar3 	{font-family:Arial;font-size:11px; color: #000033; text-decoration: none; font-weight:normal;}
.bar3h 	{font-family:Arial;font-size:11px; color: #000033; text-decoration: none; font-weight:normal;}
.b1a 	{border:1px solid  #0066CC;}
.b1b 	{border:1px solid  #6699CC;}
.b2a 	{border:1px outset #0066CC;}
.b2b 	{border:1px  inset #0066CC;}
.b3a 	{border:1px outset #66CC66;}
.b3b 	{border:1px  inset #66CC66;}

td 	{font-family:Arial;font-size:11px;}
p 	{font-family:Arial;font-size:11px;}
a.logo	{border:none;}
a.logo:hover	{border:none;}

a.cursos {font-family:Arial;font-size:11px; color: #0066CC; text-decoration: none; background-color:#ffffff; width: 150px; height:16px}
a.cursos:hover {color: #ffffff; background-color:#6699CC;}



html {}
img { border: none;}
ul { list-style: none;}
/************ CABECERA *************/
div#Cabecera { margin:0px; padding: 0px; font-family: "Trebuchet MS"; font-size:90%;   background-color:#fff; color:#fff; background-repeat: no-repeat; height:100px;}
* { margin:0px; padding: 0px;}
div#MenuSuperior { margin: 0px; padding: 0px; font-family: "Trebuchet MS"; font-size:90%;  background-color:#fff; color:#fff; background-repeat: no-repeat;}
div#Cabecera h1 a { display: block; height:72px;}
div#Cabecera h1 span { display:none; width:0px; padding:0px;}

/* Logo */
div#logo {margin:0px; padding:0px; width:250px; float:left; display:block}
div#logo h1 {}
div#logo h1 a {margin-top:10px; margin-left:20px; display:block; height:72px;background:url(img/logo.jpg) no-repeat; background-position:left top; padding-right:10px;}
div#logo h1 span{display:none;}
div#logo a:hover{text-decoration:none; border-bottom:none}

/* Banner */
div#banner { margin-top:20px; margin-left: 70px; padding:0px; float:left;}
div#banner img:hover{text-decoration:none; border-bottom:none}
/* Menu */
div#MenuSuperior ul#menu {clear: both; background-color:#1d79ac; height: 29px;background-image:url(img/fondo_Menu.gif); background-repeat: repeat-x; background-position:left bottom;}
div#MenuSuperior ul#menu li { float: left;padding-top:4px; padding-bottom: 4px; border-bottom:1px solid #fff;}
div#MenuSuperior ul#menu li a { color:#fff; background-color:#1d79ac; text-decoration: none; font-size:1.4em; padding-left:8px; padding-right:8px;padding-top:4px; padding-bottom: 4px; border-right: 1px solid #fff; font-weight: bold; font-family:"Trebuchet MS";}
div#MenuSuperior ul#menu li a:hover { background-color:#0c5283;}
div#MenuSuperior ul#menu li.primero a { background-image:url(img/ico_Inicio.gif); background-repeat: no-repeat; background-position:5px center; padding-left: 25px;}
div#MenuSuperior ul#menu li.especial { position: absolute; right: 0px;}
div#MenuSuperior ul#menu li.especial a {border-left: 1px solid #ffffff;border-right: none;background-image:url(../img_dg/ico_Carrito.gif); background-repeat: no-repeat; background-position:10px 5px; padding-left: 32px;background-color:#e10053;}
div#MenuSuperior ul#menu li.especial a img{ margin-bottom: -7px;}
div#MenuSuperior ul#menu li.especial a:hover {background-color:#e10053;}