@charset "utf-8";
.ga-container-home-partner-1{
  height:50px;
margin:10px 0px 10px;
padding:6px 0px 6px;

}
.ga-container-home-partner-1 img{
border:none;
  border-bottom: 1px #ccc solid;

  vertical-align:middle;
  margin-right:10px;
}

.ga-container-home-partner{
  height:50px;
margin:10px 0px 10px;
padding:6px 0px 6px;
background: #F3F3F3;

}

.ga-container-home-partner h5{
  margin-bottom:0;
}

.ga-container-home-partner img{
border:none;
  border-bottom: 1px #ccc solid;

  vertical-align:middle;
  margin-right:20px;
}

.ga-container-home-partner p{
  *position:relative;
  *top:-10px;
}

body{
  margin: 0;
  font-size: .72em;
  color: #666;
  font-family: Arial,Helvetica,sans-serif;
  padding-bottom:10px;
background: #c4c4c4 url("images/bg_index.png") repeat-x ;
}

a{
  color: #013E87;
}
dda{
  color: #0083c8, #16387C;;
}
h1,h2,h4,h5,a:hover{
  color: #CC2929;
}

h2,h4{
  border-bottom: 1px solid #CC2929;
}

h1,h2{
  font-weight: normal;
}

h3,h4,h5{
  font-size: 1em;
}

h1{
  font-size: 2em;
  margin: 0;
}

h2{
  font-size: 1.3em;
  margin-bottom: 5px;
}

h3{
  color: #666;
  margin-bottom:0;
}

h4{
  margin-bottom: 10px;
}

h5{
  border-bottom: 1px solid #ccc;
}

p.content{
  margin-top:5px;
}
p.listado {
  margin-top:6px;
margin-bottom:6px;
}

.ga-container-header,
.ga-container-body,
.container-footer,
.ga-container-nav-top, .ga-container-header-bar, .container-bar-sub {
  width: 820px;
  margin: 0 auto;

}
.container-bar-sub {
background-color:#f4f4f4;
border-bottom: 1px solid #ccc;
padding:2px 0px 1px;
font-size: 9px;
color: #333;
font-family: Arial,Helvetica,sans-serif;
height: 12px;
}
.container-bar-sub-ubica {
float: left;
padding-left:5px;
}
.container-bar-sub-ubica a {
text-decoration: none;
}
.container-bar-sub-welcome {
float:right;
padding-right:5px;

}
.container-bar-sub-welcome a {
color: #CC2929;
}

ul.ga-top-nav li:hover{
  background-image:url('../Estilos/images/ga-orange-bar-hover.gif');
color:#fff;
}

ul.ga-top-nav li.ga-top-nav-over a {
  color: #fff;

}

ul.ga-top-nav li.ga-top-nav-over {
  background-image:url('../Estilos/images/ga-orange-bar-hover.gif');
}


.ga-container-header{
  height: 90px;
  border: 0px solid #fff;
background-color:#fff;
margin-top:7px
}

.logo{
  border:0;
  float:left;
  margin:0px;

}

.ga-container-header-bar{
  background-image: url('../Estilos/images/ga-orange-bar.gif');
background-color: #fff;
  cursor:pointer;
  background-repeat: repeat-x;
  height: 30px;
}

.ga-search-form,
.ga-language-form{
  float: right;
  position: relative;
  margin-top: 50px;
  height: 22px;
}

.ga-language-form{
  margin: 16px 5px 0 0;
  height: 22px;
}

.ga-container-body{
  margin-top: 0px;
background-color:#ffffff;


}

.ga-container-nav,
.ga-container-content,
.ga-container-content-index,
.container-content-index{
  float: left;
}

/*Left Navigation*/
.ga-container-nav{
  width: 180px;
}

.ga-side-nav{
  list-style:none;
  margin: 0;
  margin-right:20px;
  padding: 0;
}

.ga-side-nav li{
  border-bottom: 1px solid #ccc;
  padding: 6px 0 6px 2px;
}

.ga-side-nav a{
  text-decoration: none;
}

.ga-side-nav-sub{
  margin-left: 10px;
}
.ga-side-nav-sub3 {
margin-left: 10px;
}
.ga-side-nav-sub3 a{
padding-left: 20px;
}

ul.ga-side-nav li.ga-side-nav-main{
  }

.ga-side-nav-sub2{
  margin:10px 0 0 10px !important;
  border:0 !important;
  padding:0 !important;
}

.ga-side-nav-item-on{
  color: #CC2929;
  font-weight: bold;
}
.ga-container-nav li.ga-top-nav-over {
  border-top: 1px solid #829AB6;
order-left: 1px solid #ccc;
background-color: #f4f4f4;
border-bottom:none;
padding:4px 0px 2px 10px;

}
/*End Left Nav*/

.ga-container-content-index{
  width: 800px;
background-color: #fff;
}
.container-content-index{
width: 810px;
background-color: #fff;
padding:10px 0px 20px 10px;
}

.ga-container-content{
  width: 600px;
}

.container-footer{
  text-align: center;
  padding-top: 8px;
background-color:#f4f4f4;
background: url("images/fondo-piepagina.gif") repeat-x ;
border-top: 1px solid #ccc;
height: 70px;
}
.container-footer a{
color:#666666;
font-family:Tahoma;
font-size:10px;
padding-left:10px;
}
.container-footer p{
color:#666666;
font-family:Tahoma;
font-size:10px;
  margin:0px 0px 10px 0px; 
padding:0 0 0px 10px;
text-align:left;
}

.ga-clear{
  clear: both;
}

.ga-feature-box{
  width: 270px;
  padding-right: 25px;
  float: left;
  *margin-bottom:25px;
}

.ga-screenshot{
  border: 1px solid #ccc;
}

.ga-icon-link{
  padding-left: 17px;
  background-image: url(/images/icons/ga-icon-link.gif);
  background-repeat:no-repeat;
  background-position:0 3px;
}

.ga-error{
  background-color: #c00;
  padding:3px;
  color:#fff;
  font-weight:bold;
  text-align:center;
}

.ga-tour-waiting{
  margin:255px 0 0 300px;
  position:absolute;
}

.features_img{
  border-bottom:1px solid #ccc;
  margin-top:5px;
}
/*HOME PAGE SPECIFIC*/
/*Top Nav*/

.ga-top-nav{
  color: #fff;
  margin: 0;
  padding: 0;
  position: relative;
}



.ga-top-nav li{
  list-style: none;
  float: left;
  border-right: 1px solid #fff;
  padding: 3px 6px 4px 6px;
  margin-top:5px;
}

.ga-top-nav a{
  color: #f4f4f4;
  text-decoration: none;
font-size: 10px;
}

ul.ga-top-nav li.ga-side-nav-sub{
  display:none;
}



.ga-top-nav a:hover{
  /*text-decoration: underline;*/
color: #fff;
}
/*End Top Nav*/

/*banner images*/

.banner_eventos {
  width: 800px;
  margin: 5px 5px 10px 4px;
height: 220px;
}
.banner_eventos img {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;

}


.ga-container-home-intro,
.ga-container-home-access,
.ga-container-home-tour,
.ga-container-home-blog,
.ga-container-home-promo{
  float: left;
}

.ga-container-home-intro{
  width: 590px;
  margin:0 10px 20px 0;
}
.noticia_title {
float:left;
padding:10px 0px 0px 10px;
width:100%;
}

.noticia_title a{
  font-weight:bold;
  font-size: .99em;
  text-decoration:none;
margin-bottom: 2px!important;
}
.noticia_inicio {
  float:left;
  width:235px;
  margin:15px 0px 0px 10px;
}

.noticia_inicio_title {
padding:2px 0px 0px 10px;
}

.noticia_inicio_title a{
  font-weight:bold;
  font-size:.99em;
  text-decoration: none;
margin-bottom: 2px!important;
}

.noticia_inicio p{
  margin:0px 0px 10px 0px; 
padding:0 0 5px 0;
border-bottom: 1px dotted #cccccc;
}
.noticiainicio_img {
  float:left;
  height: 50px;
  width:100px;
  background-position:top left;

}
.noticiainicio_img img {
border:none;
}
.ga-container-home-intro-index{
  width: 420px !important;
float:left;
margin:10px 32px 10px 0;
xxwidth:245px;
}

.ga-container-home-intro-signup{
  width: 485px !important;
}


.ga-container-home-access{
  width: 245px;
}


.ga-access{
  display: block;
  float: right;
  text-align: left;
  width:239px;
}

.ga-access .ga-access-border{
  border: #c3d9ff 1px solid;
  background-color: #fff;
  padding: 4px;
  margin-bottom: 5px;
}

.ga-access-innerbox{
  text-align: left;
  padding: 2px;
  background-color: #e8eefa; 
}

div.ga-access-flexbluebtn{
  line-height: 1.2;
  padding: 15px;
}

div.ga-access-flexbluebtn div {
  border-bottom: 1px solid #e8eefa;
  background: url("/images/btn-flexbluebtn1.gif");
  background-repeat:no-repeat;
  background-position:0% 0%;
  font-size: 1.2em;
  margin: 0;
  padding: 0;
}

div.ga-access-flexbluebtn div span a {
  display: block;
  color: #fff;
  background: url("/images/btn-flexbluebtn2.gif");
  background-repeat:no-repeat;
  background-position:right bottom;
  padding: 10px 15px 10px 10px;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
}

div.ga-access-flexbluebtn div p {
  background: none;
  background: url("/images/btn-flexbluebtn1.gif");
  background-repeat:no-repeat;
  right: -400px;
  margin: 0;
  padding: 0;
  text-align: center;
}

div.ga-access-flexbluebtn div p span {
  display: block;
  background: url("/images/btn-flexbluebtn1.gif");
  background-repeat:no-repeat;
  background-position: left bottom;
  margin: 0;
  padding: 0;
}

p.ga-access-description {
  text-align: center;
  margin: 10px 0px 0px 0px;
  padding: 0;
}
 
a:hover.access_analytics{
  text-decoration: none;
  color: #fff;
}
/*END Access Button*/

.ga-container-home-tour,
.ga-container-home-promo{
  width:245px;
margin:15px 25px 0 0;
}
.ga-container-home-tour p {
border-bottom:1px dotted #CCCCCC;
margin:0 0 3px;
padding:0 0 1px;
}

.ga-container-home-blog{
  width:245px;
  margin:15px 25px 0 0;
  padding:0 10px 10px 0;
  background-color:#f3f3f3;
}
.ga-container-home-blog ul {
margin-top:3px;
margin-left:10px;
padding:0 0 0 10px!important;
}
.ga-container-home-blog li{
padding:2px 0 2px 0px;
}

.ga-blog-feed{
  padding-left:25px;
  background-image:url('/images/feed-icon.gif');
  background-repeat: no-repeat;
  background-position:left center;
}

.ga-container-home-promo{
  margin-right:0;
}



/*SCROLLER*/
.ga-scroller{
  position:relative;
  border-top:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
  width:795px;
  overflow:hidden;
  padding-left:5px;
}

.ga-slide{
  float:left;
  width:245px;
  margin:10px 25px 0px 0px;
}

.ga-slide-icon{
  float:left;
  height: 100px;
  width:100px;
  background-position:top left;
}
.ga-slide-icon img {
border: none;

}
.ga-slide p{
  margin:0;
}
.ga-slide-text {
font-size:.99em;
}

#ga-slide-holder{
  position:relative; 
  width:5000px;
}



.ga-slide-head a{
  font-weight:bold;
  font-size:.99em;
  text-decoration:none;
}

.ga-slide-subhead{
  font-weight:bold;
}

.ga-scroller-arrow{
  border:0;
  float:left;
  margin-right:2px;
}

.ga-scroller-control{
  padding:5px 5px 3px 5px;
  border:1px solid #ccc;
background-color:#F5F5F5;
  
  width:790px;
}

.ga-scroller-features-link{
  text-align:right;

}
.ga-scroller-features-link a {
background-image:url("../Estilos/images/calendario.gif");
background-repeat:no-repeat;
padding:0 0 4px 20px;
}
/*END SCROLLER*/

/*END HOME PAGE SPECIFIC*/

#ga-partner-logo{
  width:82px;
  height:23px;
  float:left;
  margin:0 10px 0 0;
}

.ga-iesp{
  *margin-bottom:20px;
}

.ga-gaac-legend{
  width:195px;
  height:165px;
  float:left;
  border-left:1px solid #ccc;
}

.ga-gaac-legend p,
.ga-gaac-legend h3{
  margin:0 0 5px 0;
  padding:0 5px 0 5px;
}

.ga-gaac-legend h3{
  border-bottom:1px solid #ccc;
  padding-left:30px;
  background-repeat:no-repeat;
  background-position:5px 50%;
}
.ga-gaac-legend-container{
  border-top:1px solid #ccc;
  border-right:1px solid #ccc;
  border-bottom:1px solid #ccc;
  float:left;
}

#ga-gaac-legend-icon1{
  background-image:url('/analytics/images/favicon.ico');
}
#ga-gaac-legend-icon2{
  background-image:url('/analytics/images/ga-wso.gif');
}
#ga-gaac-legend-icon3{
  background-image:url('/analytics/images/gaac_icon_urchin.png');
}

#quoteright,#quoteleft, #quotecenter{
font-size: 1.2em;
line-height: 20px;
color: #f70;
text-align: center;

}
#quotecenter {
padding: 10px;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}

#quoteright,#quoteleft {
width: 160px;
margin: 12px;
}

#quoteright {
float: right;
}

#quoteleft {
float: left;
}


#quoteright .who, #quoteleft .who{
margin-top: 10px;
font-size: .7em;
line-height: 11px;
color: #666;
}

#carolina-rustica-video{
float:left;
margin:0 15px 15px 0;
}
.g-doc-800  {
margin:0 auto;
min-width:750px;
text-align:left;
width:57.69em;
}
gcs-v2.css (línea 2)
.g-doc, .g-doc-800, .g-doc-1024 {
font-size:1.3em;
}

.tabtitle {
background-color:#F4F4F4;
border-color:#D7D7D7 #D7D7D7;
border-style:solid solid none;
border-width:1px 1px 0;
padding:3px;
}
.g-section, .g-unit {
}

.g-tpl-180 .g-first, .g-unit .g-tpl-180 .g-first, .g-unit .g-unit .g-tpl-180 .g-first, .g-unit .g-unit .g-unit .g-tpl-180 .g-first, .g-unit .g-unit .g-unit .g-unit .g-tpl-180 .g-first, .g-unit .g-unit .g-unit .g-unit .g-unit .g-tpl-180 .g-first {
display:block;
float:left;
margin:0;
width:180px;
}


.pagetabs {
margin-top:10px;
}

#tabmenu {
list-style-type:none;
margin:0;
padding:0;
}

#tabmenu li {
background-image:url("../Estilos/images/label_background.gif");
border-color:#D7D7D7 #D7D7D7;
border-style:solid solid none;
border-width:1px 1px 0;
cursor:pointer;
line-height:1.5em;
padding:5px 10px 7px;
margin-top:0px;
}
#tabmenu li.active {
background:#FFFFFF none repeat scroll 0 0;
border-right:1px solid #FFFFFF;
}

#tabmenu li a {
color:#0000CC;
text-decoration:underline;
}
#lasttab {
border-right:1px solid #D7D7D7;
border-top:1px solid #D7D7D7;
height:518px;
}
#tabcontent {
order-style:solid solid solid none;
margin:0 0 0 180px;
overflow:auto;
}
#tabcontent p {
font-size:13px;
line-height:18px;
}
#tabcontent #divRequi, #tabcontent #divPrin, #tabcontent #divContacto  {
border-color:#D7D7D7 #D7D7D7 #D7D7D7;
border-style:solid solid solid none;
border-width:1px 1px 1px 0;
height:592px;
padding:0.75em 1em;
}
#tabcontent h2 {
color:#555555;
font-size:1.2em;
}
ul.datosevento {
list-style-type:none;
margin:0;
padding:5px 0 0;
}

ul.datosevento li {
background-image:url("../Estilos/images/check1.gif");
background-repeat:no-repeat;
line-height:1.1em;
padding:0 0 10px 20px;
}

.img_eventoL {background-color: #ffffff;border: 1px solid #cccccc!important;
float:left;height:168px;width:306px;margin:0 10px 5px 0px!important;padding:7px!important;
}
.img_eventoR {background-color: #ffffff; border: 1px  #cccccc solid!important;
float:right; margin:0 5px 5px 10px!important;padding:7px!important;
}

select.form-partners, input.form-partners {
  margin-bottom:5px;
  width:150px;
}
label{
  width:160px;
  display:block;
  float:left;
  text-align:right;
  padding-right:10px;
}

.gaac-logo-sm {
  border:1px solid #ccc;
  padding:4px;
  float:left;
  margin:5px 10px 0 0;
}

.ga-outter-form {
  padding:5px;
  border:1px solid #e8eefa;
  float:left;
  margin-bottom:20px;
  margin-left:30px;
}
.ga-inner-form {
  background-color: #e8eefa;
  padding:15px;
}


select.formnoti-partners, input.formnoti-partners {
  margin-bottom:5px;
  width:120px;
}
.ga-outter-formnoti {
  padding:2px;
  border:1px solid #dadada;
  float:left;
  margin-bottom:10px;
  margin-left:0px;
}
.ga-inner-formnoti {
  background-color: #f4f4f4;
  padding:10px;
}


select.formrna-partners, input.formrna-partners {
  margin-bottom:2px;
  width:140px;
}
.ga-outter-formrna {
  padding:5px;
  border:1px solid #e8eefa;
  float:left;
  margin-bottom:20px;
  margin-left:30px;
}
.ga-inner-formrna {
  background-color: #e8eefa;
  padding:15px;
}
.ga-inner-formrna label{
  width:150px;
  display:block;
  float:left;
  text-align:right;
  padding-right:10px;
}
.txtComun {
height: 15px;
}
.cboComun {

}
txtComunMulti {}

.saltorna {
display:block;
clear:both
}


.seccion_principal {
border:1px solid #DADADA;
float:left;
margin-bottom:10px;
padding:7px 10px 7px;
width:570px;
}

.seccion_principal h1 {
margin:0 0 5px;
}
.seccion_principal h2 {
margin:0 0 5px;
}
.seccion_principal  img {border-right: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; FLOAT: left; MARGIN: 10px 10px 10px 0px; BORDER-LEFT: #dadada 1px solid; WIDTH: 80px; BORDER-BOTTOM: #dadada 1px solid; HEIGHT: 60px
}
.butbuscar
{background: #E74141 none repeat scroll 0%;border:1px solid #fff; color:#fff; padding:1px; text-decoration:none; font-size:10px; margin: 0px 3px;
width:70px;
}
.foto_gde_n1_margin {
border:1px solid #DADADA;
float:left;
height:120px;
margin:0 10px 0 0;
width:220px;
}
.listado_noticias {
border:1px solid #DADADA;
float:left;
margin-bottom:10px;
padding:5px 10px 5px;
width:570px;
}
.listado_noticias h4 {
border-bottom:none;
}
.listado_noticias h2 {
border-bottom: none;
margin: 0px;
line-height:20px;
}

.listado_noticias p {
line-height:14px;
margin:2px 0px 3px;
font-size:99.9%;

}

.listado_noticias  img {
border:1px solid #DADADA;
float:left;
height:60px;
margin:0 10px 0 0;
width:80px;
}

.fecha_noticias {
color:#999999;
text-decoration:none;
margin:0;
font-size:10px;
}

.seccion_principal p {
line-height:16px;
margin:3px 0;
}

.seccion_principal ul {
float:right;
width:308px;
}

 ul li {
margin-top:3px;
padding:0 0 0 20px;
}
.f-nota {
background:transparent url(../Estilos/images/ico_nota_12x12.gif) no-repeat scroll 2px 2px;
}
.seccion_principal h4 {
font-size:11px!important;
font-weight:500px!important;
margin-bottom:0px!important;
border-bottom:0px!important;
}

.seccion_principal h2{
line-height:22px;
border-bottom:0px!important;
color:#999999!important;
text-decoration:none;
}


.noticia_detalle {
float:left;
width:650px;
}
.lectura {
border:1px solid #DADADA;
float:left;
margin:0;
padding:5px 10px 5px 5px;
background-color: #f3f3f3;
}

.noticia_fecha {
line-height:16px;
font-size: 10px;
margin:3px auto;
}
.noticia_linea {
border-top:1px solid #DADADA;
float:left;
margin:5px 0 0;
width:100%;
}

.noticia_cuerpo {
border-color:#DADADA;
border-style:solid;
border-width:1px 1px 1px;
color:#555555;
display:inline;
float:left;
margin-bottom:10px;
width:650px;
}


.noticia_contenido {
color:#555555;
float:left;
padding:10px;
width:630px;
}

.noticia_contenido p {
line-height:18px;
}

.datarel {
float:left;
margin:0 20px 10px 0;
width:304px;
}
.datarel_image {
background:none repeat scroll 0 0 #F4F4F4;
border:1px solid #DADADA;
float:left;
line-height:0 !important;
margin:5px 0 10px;
}
.datarel_image_in {
border-bottom:1px solid #DADADA;
float:left;
height:175px;
overflow:hidden;
}
.datarel_image_in img {
height:168px;
width:306px;
}

/* formulario rna */
.demo-show {
width: 600px;
margin: 1em .5em;
}
.demo-show h3 {
margin: 0;
padding: 5px 5px 5px 30px;
background: #F4F4F4 url(../Estilos/images/nav_rna.gif) no-repeat scroll left center;
border-top: 1px solid #DADADA;
border-bottom: 1px solid #DADADA;

}

.demo-show div {
padding: .5em .25em;
}
/*lista_distinguidos */
.wrapper_list {
	FLOAT: left; WIDTH: 100%
}
.pagination {background: #F4F4F4;color:#666;padding: 3px 2px 3px 7px;border: 1px solid #ddd;margin: 10px 0 10px}
.pagination p {position:relative;text-align:right;text-size:11px!important;}
.pagination p a:link, .pagination p a:visited, .pagination p a:hover {text-decoration:none;background:#fff;padding:2px 5px;border: 2px solid #ccc;font-size:11px!important;}
.pagination p a:hover  {background:#D53C3C; color:#fff}
.pagination p .active {background:#D53C3C!important; color:#fff;font-size:11px!important;}
.pagination p sppan {text-decoration:none;background:#fff;padding:2px 5px;border: 1px solid #ccc;color:#ccc}
.pagination * {margin:0px}
.pagination h4 {margin-top:-1.45em;padding:0;border:none}

.lista_distinguidos {
	BORDER-RIGHT: #dadada 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dadada 1px solid; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 6px; BORDER-LEFT: #dadada 1px solid; WIDTH:565px; PADDING-TOP: 6px; BORDER-BOTTOM: #dadada 1px solid
}
.lista_distinguidos H2 {MARGIN: 0px 0px 2px; border-bottom:0px!important}
.lista_distinguidos P {	MARGIN: 2px 0px; text-align:justify }
.lista_distinguidos H2 a {MARGIN: 0px 0px 5px; font-size:14px!important; text-decoration: none!important;  }
.lista_distinguidos a:hover {
color:#BB0000;
}
.foto_small_sec {BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; FLOAT: left; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #dadada 1px solid; WIDTH: 80px; BORDER-BOTTOM: #dadada 1px solid; HEIGHT: 60px
}
/*detalle_distinguidos */
.titledist {
width:100%;
  display:block;
  float:left;
  text-align:left;
background-color: #F4F4F4;
border:1px solid #DADADA;
font-weight:normal;
padding:5px;
margin:5px 0px 3px
}
.img_detalle1 { BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; FLOAT: left; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #dadada 1px solid; WIDTH: 260px; BORDER-BOTTOM: #dadada 1px solid; HEIGHT: 195px
}
.img_detalle2 {border:1px solid #DADADA;float:left;height:120px;margin:0 0 10px;width:590px;}

.button
{background:#FFEAAB none repeat scroll 0%;border:1px solid #CE2729; color:#CE2729; padding:2px; text-decoration:none; font-size:10px; position:relative; margin: 0px 2px}

/* CALENDARIO ARTESANAL */
.calendarioinicio{
border:0px solid #DADADA;
float:center;
hheight:25px;
margin:0 auto;
text-align: left;
}
.calendarLink { 
background:transparent url(../Estilos/images/calendariocheck.gif) no-repeat scroll left top;
margin: 0 auto; 
}
.calendarLink a {color: #969696; padding-left:3px; font:9.4px sans-serif;
text-decoration:none!important;
line-height:16px;
}

.calendarlink a:hover {COLOR: #cc0000 }


.calendarioUbicacionLinkSel {color: #cc0000; font-size: 100%; display:inline;
}
.calendarioday {  
color: #608194;  
background: url("../Estilos/images/bg_calendar") repeat-x top center;
text-align: left;
}
.calendario {
background: url("../Estilos/images/bg_calendartitle.gif") repeat-x top center;
height:32px;
font-size:14px;
text-transform:capitalize;
border-top:0px solid #C0C0C0;
}

.basictab{
padding: 3px 0;
margin: 0 0 5px 0 ;
font: 12px Verdana;
border-bottom: 1px solid gray;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0;
padding:0 0 0 2px!important;

}

.basictab li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid gray;
border-bottom: none;
background-color: #FDAE80;
color: #2d2b2b;
}

.basictab li a:visited{
color: #2d2b2b;
}

.basictab li a:hover{
background-color: #F64D4D;
color: black;
}

.basictab li a:active{
color: black;
}

.basictab li.selected a{ /*selected tab effect*/
position: relative;
top: 1px;
padding-top: 4px;
background-color: #DBFF6C;
color: black;
}
.evento_title {display:block;line-height:115%;margin:0 0 15px;
overflow:hidden;color:#852D01!important; padding:3px 0 10px 0;
}
.menutipocalendario {
text-align:right;
margin: 0 0 10px;
}
 /*tab de tipo de evento*/

.tabtipoevento {
padding: 5px 0px 0px 0px;
margin: 0 auto;
font: 11px Verdana;
border-bottom: 0px solid #dadada;
list-style-type: none;
text-align: left; /*set to left, center*/
background-color: #fff;

}

.tabtipoevento li{
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;
margin: 1px 1px 0px;
padding: 4px 0px 4px 0px!important;

}

.tabtipoevento li a{
text-decoration: none;
padding: 3px 3px 4px 3px;
margin-bottom:0px
margin-right: 2px;
border-right: 2px solid #829AB6;
border-top: 1px solid #bec8d3;
order-bottom: none;
background-color: #ECECEC;
color: #2d2b2b;
}

.tabtipoevento li a:visited{
color: #2d2b2b;
}

.tabtipoevento li a:hover{
background-color: #829AB6;
color: black;
}

.tabtipoevento li a:active{
color: black;
}

.tabtipoevento li.selected a{ /*selected tab effect*/
position: relative;
top: 1px;
padding-top: 4px;
background-color: #DBFF6C;
color: black;
}

.c {
float:right;
position:relative;
width:232px;
z-index:0;
}

.txt_sz13, .txt_sz13 a {
font-size:13px;
font-weight:600;
text-decoration:none;
}
.txt_sz14, .txt_sz14 a {
font-size:14px;
font-weight:600;
text-decoration:none;
}
.divModuloItem {
background:#3333
}
.divModuloItemSel {
background: #FA6B6B;
}

.divSubmodulo {
background: url("../Estilos/images/ico_texto.gif") no-repeat left center;
background: #f4f4f4;
height:34px;
}
.divSubmodulo a {
padding: 8px 0 8px 0px;
}

.Submodulo-nav {
  list-style:none;
  margin: 0;
  padding: 4px 0px;
  border: 1px solid #ccc;
}
.Submodulo-nav ul {
padding-left: 10px;
margin:3px;

}
.Submodulo-nav li {
padding: 2px 0 1px 15px;
background: url("../Estilos/images/ico_texto.gif") no-repeat left center; 
list-style:none;
}

.Submodulo-nav a {
  text-decoration: none;
}

.foto_list_aprende { BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px solid; FLOAT: left; MARGIN: 0px 6px 0px 0px; BORDER-LEFT: #dadada 1px solid; WIDTH: 80px; BORDER-BOTTOM: #dadada 1px solid; HEIGHT: 60px
}
.subtitulo 
{
background-color:#F4F4F4;
border-bottom: 1px solid #dadada;
padding:4px 0 2px 10px;
}
.regresarme
{background-color:#f4f4f4; font-color:#fff!important; padding:3px; border-top:#829AB6 1px solid; border-left:#829AB6 1px solid;
border-right:#829AB6 1px solid; BORDER-bottom: #829AB6 1px solid; FLOAT: left; margin:0 }
