/* CSS Document */

body {padding:0; margin:0;
background:#d6d5bf url(../img/imagenes/fnd100.png) repeat-x;
background:#fff url(../img/imagenes/fnd2.jpg) repeat-x;
font-family:Arial, Helvetica, sans-serif;
}

.contenedor100 {width:100%; height:530px;
margin:0 auto;
}

.contenedor {width:940px; height:auto;
padding:0 10px;
position:relative;
float:left;
position:absolute;
left:50%;
margin-left:-470px;
}

.dres {position:absolute;
left:250px;
top:6px;
}

.top {width:940px; height:530px; position:relative;}

.bicentenario { width:161px; height:101px; display:block; position:absolute; top: 240px; right: -29px; background:url(../img/bicentenario.png) no-repeat transparent;}

.logo {position:absolute;
top:30px; left:10px;
z-index:999;
}

.f {position:absolute;
left:851px; top:180px;
}

.leyedaIntro { position:absolute;
left:280px; top:370px;
font-size:35px;
color:#336600;
font-family: Georgia, "Times New Roman", Times, serif;
font-variant: small-caps; 
}

.alitas {position:absolute;
left:840px; top:360px;
}

.botones-carreras {width:90%; padding:5px;
background: #CC9900;
margin-bottom:5px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border:1px solid #fff;
box-shadow:3px 3px 5px #000;
}

.botones-carreras a {color:#FFFFFF;
font-size:11px;
text-decoration:none;
}

.botones-carreras a:hover {
text-decoration:underline;
color:#FFCC00;
}



/***/

#menu { width:240px; height:358px;
background:url(../img/imagenes/fndmenu.gif);
position:absolute;
top:168px;
}

/**/

.col460 {width:420px; height:auto; height:auto;
padding:20px;
float:left;
margin-right:5px;
background:#efefea;
background:#f8d76d  url(../img/imagenes/fnd-folleto.png) top repeat-x;
}

.col220 {width:200px; height:auto; height:auto;
padding:10px;
float:left;
margin-right:5px;
background:#d6d5bf;
}

.col250 {width:230px; height:auto;
padding:10px;
float:left;
background:#efefea;
}

.footer {width:940px; height:350px;
background:#59593d url(../img/imagenes/fndfooter.gif) bottom repeat-x;
float:left;
}


.footerBox, .footerBoxV {width:280px; height:140px;
padding:10px;
background:#e5e5d6;
float:left;
margin:20px 1px;
font-family:tahoma, Arial;
font-size:16px;
line-height:26px;
color:#59593d;
}

.footerBoxV {width:200px; height:auto; padding-bottom:10px; box-shadow:0 0 4px #666;}

.footerBox a, .footerBoxV a {font-size:11px; color:#59593d; color:#CC0000;}

.biborita {width:100%; height:6px;
background:url(../img/imagenes/biborita.gif) center no-repeat;
float:left;
margin:0px 0 20px 0;
}

.main {width:940px; height:auto;
float:left;
}

* p {font-family:Georgia, "Times New Roman", Times, serif;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:15px; font-size:15px;
line-height:20px;
}

.notiBox {width:420px; height:auto;
float:left;
position:relative;
margin-bottom:20px;
}

.notiBox p a, p a {color:#996600; font-size:10px; font-weight:bold;}

.notiFoto {width:100px; height:70px;
background:#333333;
float:right;
border:5px solid #fff;
box-shadow:0 0 6px #000;
margin:0 0 10px 10px;
}

.titulo {font-family: Georgia, "Times New Roman", Times, serif;
padding:0;
margin:0;
}

.titulo a { font-weight:normal;
color:#375c17;
font-size:22px;
line-height:24px;
text-decoration:none;
}

.titulo a:hover {text-decoration:underline;}

.tituLabel {font-family:Georgia, "Times New Roman", Times, serif;
color:#6b0003;
color:#FFFFCC;
font-size:22px;
font-weight:normal;
font-variant:small-caps;
}

.fechita {height:auto;
display: inline;
color:#FFFFFF;
padding:2px 5px;
background:#6b0003;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border:2px solid #fff;
box-shadow:0 0 3px #666;
}

.tituEventos {font-size:16px; 
font-family:Arial, Helvetica, sans-serif;
padding:10px 10px 0px 0px;
font-variant:small-caps;
}
.tituEventos a { text-decoration:none; color:#333333; font-weight:normal;}
.tituEventos a:hover { text-decoration:underline;}


.firmas {width:100%; height:20px; 
text-align:center;
clear:both;
color:#FFFFFF;
font-size:26px;
margin-top:10px;
float:left;
}

.firmas span {font-size:12px; color:#C5C6A6;}

.botcontacto {position:absolute;
left:720px;
top:90px;
}

.w300 {width:300px;
border:0;
padding:9px;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
}

span {font-size:12px;}

#tcontacto {font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#tcontacto td {background:#f5f5f5;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
}

.antetitulo {font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:14px;
color:#000000;
border-bottom:1px solid  #FFFFCC;
width:100%;
}

.titulonota { font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
color:#6b0003;
font-size:38px;
line-height:40px;
letter-spacing:-1px;
}

.titulonota a { font-size:22px;
color:#CC0000;
padding:0;
margin:0;
text-decoration:none;
}

.titulonota a:hover {text-decoration:underline;}

.contnota {padding-top:10px;
border-top:1px solid #FFFFCC;
position:relative;
}

.fotonota {width:300px; height:auto;
padding:10px;
float:right;
background:#fff;
margin:10px 0 10px;
box-shadow:0 0 6px #000;
}

.contnota strong {font-size:16px;}

.contnota ul li {font-size:12px;
padding:5px 0;
}

.celda {width:190px; height:230px;
padding:8px;
border:1px solid #ccc;
float:left;
margin-right:5px;
margin-bottom:8px;
}

.celda strong {font-size:12px;}

.mas1 {padding:5px 10px;
display: inline;
background:#bb9412;
float:right;
}

.mas1 a {color:#FFFFFF;
font-size:16px;
text-align:center;
text-decoration:none;
font-size:12px;
font-variant:normal;
}

.mas1 a:hover {text-decoration:underline;}

.ccarr {list-style:none;
padding:0;
margin:0;
}

.ccarr li {
margin-bottom:0px;
}

.ccarr li a {
color:#333333;
text-decoration:none;
display:block;
width:57%;
padding:6px 20px;
height:20px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
background:#f5f5f5;
box-shadow:4px 4px 4px #ccc;
}

.ccarr li a:hover {text-decoration:underline;
background:#996600;
color:#FFFFCC;
}

#mialerta { display:none; }



.footerBox {width:47.7%; margin:30px 0 0 0 !important; margin-left:1px; float:left;}
.footerBox:last-child {float:right}
.footerBox:first-child {float:right}
.footerBox {margin:30px 0 0 0 !important}


.botcontacto {top:10%; text-align:center !important}
.botcontacto a {text-decoration:none; color:#fff}
.botcontacto a:hover {text-decoration:none; color:#ffe09e !important}