a.cc, a.cc:link, a.cc:visited {
   color : #009;
   text-decoration : none;
}

a.cc:hover {
   color : #FFF;
   text-decoration : none;
   font-weight : normal;
}

h1.t1 {
   margin-top : 4px;
   color : #FFF;
   text-decoration : none;
   font : bold 2.5em/28px "Times New Roman", Times, serif;
   background : transparent;
}

h2.t2 {
   color : #FF6;
   text-decoration : none;
   font : bold 2.1em/24px 'Lucida Grande', 'Trebuchet MS', Geneva, Lucida, Arial, Helvetica, sans-serif;
   background : transparent;
}

html,body{
   height : 100%;
}

ul.lightbluetri2 {
   margin : 0 5px 0 30px;
   padding: 0;
}

ul.lightbluetri2 li {
   margin-bottom : .5em;
}

ul.lightbluetri2 li a{
   line-height : 1.3;
}

.carrera-button-off {
   cursor : default;
   height : 64px;
   padding : 0 4px 0 64px;
   color : #009;
   background : url(/images/botones/menu/gradcapOff.gif) no-repeat;
}

.carrera-button-on {
   cursor : pointer;
   height : 64px;
   padding : 0 4px 0 64px;
   color : #FFF;
   background : url(/images/botones/menu/gradcapOn.gif) no-repeat;
}

.cc-button-empty {
   height : 64px;
}

.cc-left {
   float : left;
   width : 50%;
}

.cc-right {
   float : right;
   width : 50%;
}

.cc-tabla {
   /* El ancho de la imagen de fondo más un resto */
   width : 240px;
   margin-left : 20px;
}

.curso-button-off {
   cursor : default;
   height : 64px;
   padding : 0 4px 0 64px;
   color : #009;
   background : url(/images/botones/menu/diplomaOff.gif) no-repeat;
}

.curso-button-on {
   cursor : pointer;
   height : 64px;
   padding : 0 4px 0 64px;
   color : #FFF;
   background : url(/images/botones/menu/diplomaOn.gif) no-repeat;
}

.curso-button-off-new {
   cursor : default;
   height : 64px;
   padding : 0 4px 0 64px;
   color : #009;
   background : url(/images/botones/menu/diplomaNewOff.gif) no-repeat;
}

.curso-button-on-new {
   cursor : pointer;
   height : 64px;
   padding : 0 4px 0 64px;
   color : #FFF;
   background : url(/images/botones/menu/diplomaNewOn.gif) no-repeat;
}

#address{
   float : left;
   width : 638px;
   height : 14px;
   text-align : right;
   background : #009;
}

#bottom-menu{
   height : 14px;
   text-align : right;
   background : #009;
}

#conteiner-contents {
   background : url(/images/defaults/A7.gif) repeat-y;
}

#conteiner-copyright{
   margin-top : 20px;
   height : 13px;
   background : #C0C0C0;
}

#conteiner-full {
   width : 760px;
}

#conteiner-header{
   background : #009;
}

#contents-a{
   width : 121px;
   font-size : 8pt;
   background : #009;
}

#contents-b{
   float : left;
   width : 81px;
   height : 100%;
   vertical-align : top;
   background : url(/images/left/leftCurva3.gif) repeat-y;
}

#contents-c{
   /* Contenido en sí */
   /* background-color : #FFF;
   */
   float : left;
   width : 558px;
   height : 100%;
}

#copyright{
   float : left;
   text-align : center;
   width : 614px;
}

#distancia {
   position : absolute;
   left : 550px;
   top : 68px;
   width : 120px;
   height : 120px;
   z-index : 1;
}

#extra-left {
   float : left;
   width : 50%;
   text-align : center;
}

#extra-right {
   float : right;
   width : 50%;
   text-align : center;
}

#flag{
   float : left;
   width : 122px;
   height : 14px;
   text-align : center;
   background : #009;
}

#footer-a{
   float : left;
   width : 122px;
   height : 50px;
   text-align : right;
   background : #009;
}

#footer-b{
   float : left;
   width : 319px;
   height : 50px;
}

#footer-c{
   float : left;
   width : 319px;
   height : 50px;
   text-align : right;
   vertical-align : bottom;
   background : url(/images/defaults/footerC1.gif);
}

#header-a{
   float : left;
   width : 192px;
   height : 41px;
   text-align : center;
   background : #009;
}

#header-b{
   float : left;
   width : 46px;
   height : 41px;
}

#header-c{
   float : left;
   width : 522px;
   height : 41px;
   text-align : left;
   background : url(/images/defaults/C1.jpg);
}

#header-toolbar {
   float : right;
   width : 194px;
   height : 17px;
}

#midder-3{
   height : 25px;
}

#midder-4{
   height : 58px;
}

#midder-5{
   height : 65px;
}

#midder-6{
   height : 19px;
   background : url(/images/defaults/backInf01.gif) repeat-x;
}

#midder-a{
   width : 121px;
   background : #009;
}

#midder-b6 {
   float : left;
   height : 19px;
}

#midder-bcd{
   width : 639px;
}

#midder-c6 {
   float : right;
   margin : 2px 10px 0 0;
   color : #FF3;
   text-decoration : none;
   font : bold 7pt/1 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
   background : #009;
}

#news, #evnts {
   width : 249px;
}

#news {
	background : #FFF0C0  url(/images/corner/rndTop01.gif) no-repeat top left;
}

#evnts {
	background : #D7EFFF  url(/images/corner/rndTop01.gif) no-repeat top left;
}

.noe-cnt {
	padding : 0 10px;
   color : #009;
}

.noe-head {
   margin : 0;
   padding : 4px 10px;
   color : #FFF;
}

#news .noe-head{
   background : #E6C800 url(/images/corner/rndTop01.gif) no-repeat top left;
}

#evnts .noe-head{
   background : #36F url(/images/corner/rndTop01.gif) no-repeat top left;
}

#news-bottom, #evnts-bottom {
   margin : 0;
   padding : 0 10px 4px;
   text-align : right;
   font-size: 0.9em;
}

#evnts-bottom {
	background : #D7EFFF url(/images/corner/rndBottom01.gif) no-repeat bottom left;
}

#news-bottom {
	background : #FFF0C0 url(/images/corner/rndBottom01.gif) no-repeat bottom left;
}

#top-menu{
   height : 24px;
   border-color : #69F;
   border-width : 1px 0;
   border-style : solid;
   background : #009;
}

#validcss{
   float : left;
   width : 66px;
   text-align : left;
}

#validxhtml{
   float : left;
   width : 80px;
   text-align : left;
}
