﻿@charset "utf-8";
/* CSS Document 
Mauricio Sandruss
Metasigno*/
*{margin: 0px;padding: 0px;list-style-type: none;border:none}
body{background-image: url(../img/bg-1_01.jpg);width: 100%;font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;font-size: 62.5%;}
object { display:block; outline:none;}

/* Layer */
div#layer{background-image: url(../img/bg-2.jpg);background-repeat: repeat-x;background-position: 0px 0px;width: 100%;}

/* Estructura */
div#contenedor{width: 968px;margin-right: auto;margin-left: auto;}
div#Top{background-image: url(../img/bg-3.png);background-repeat: repeat-y;background-position: 0px 0px;padding-right: 4px;padding-left: 4px;height: 321px;width: 960px;overflow: hidden;position: relative;z-index: 0;}
div#header{background-image: url(../img/head-bg.jpg);background-repeat: no-repeat;background-position: 0px 0px;height: 259px;width: 960px;overflow: hidden;}
div#header div#alternativa{background-image: url(../img/head-bg.jpg);background-repeat: no-repeat;background-position: 0px 0px;height: 259px;width: 960px;overflow: hidden;}
div#Top div#menu{height: 62px;width: 960px;background-image: url(../img/menu.jpg);background-repeat: no-repeat;background-position: 0px 0px;overflow: hidden;}
div#Mid{background-image: url(../img/bg-3.png);background-repeat: repeat-y;background-position: 0px 0px;padding-right: 4px;padding-left: 4px;width: 960px; overflow:hidden;}
div#Btm{width: 968px; overflow:hidden;display:block;clear:both;}
div#Mid div#content{ width:960px;overflow:hidden;padding-bottom:0px;margin-bottom:0px;}

/* Header, menu */
div#Top div#menu ul{height: 62px;width: 960px;overflow: hidden;}
div#Top div#menu li{text-indent: -999px;float: left;height: 62px;width: 160px;overflow: hidden;}
div#Top div#menu a{color: #666666;text-decoration: none;background-image: url(../img/menu.jpg);background-repeat: no-repeat;background-position: 0px 0px;height: 62px;width: 160px; display:block}
div#Top div#menu #home a{background-position: 0px 0px;}
div#Top div#menu #indigo a{background-position: -160px 0px;}
div#Top div#menu #consultoria a{background-position: -320px 0px;}
div#Top div#menu #seminarios a{background-position: -480px 0px;}
div#Top div#menu #espectaculos a{background-position: -640px 0px;}
div#Top div#menu #des_prod a{background-position: -800px 0px;}
div#Top div#menu #home a:hover{background-position: 0px -62px;}
div#Top div#menu #indigo a:hover{background-position: -160px -62px;}
div#Top div#menu #consultoria a:hover{background-position: -320px -62px;}
div#Top div#menu #seminarios a:hover{background-position: -480px -62px;}
div#Top div#menu #espectaculos a:hover{background-position: -640px -62px;}
div#Top div#menu #des_prod a:hover{background-position: -800px -62px;}
div#Top div#menu #home a.selected, div#Top div#menu #home a.selected:hover{background-position: 0px -124px;}
div#Top div#menu #indigo a.selected, div#Top div#menu #indigo a.selected:hover{background-position: -160px -124px;}
div#Top div#menu #consultoria a.selected, div#Top div#menu #consultoria a.selected:hover{background-position: -320px -124px;}
div#Top div#menu #seminarios a.selected, div#Top div#menu #seminarios a.selected:hover{background-position: -480px -124px;}
div#Top div#menu #espectaculos a.selected, div#Top div#menu #espectaculos a.selected:hover{background-position: -640px -124px;}
div#Top div#menu #des_prod a.selected, div#Top div#menu #des_prod a.selected:hover{background-position: -800px -124px;}

/* sub_menu: */
div#sub_menu{ width:940px;padding-top:0px;height:47px;background:#222222;position:relative;padding-left:20px;display:block;border-top-width: 5px;border-top-style: solid;z-index:900; }
.default{border-top-color: #404040;}
.default a:hover{background-color:#404040;}
div#content div#sub_menu div.sombra{display:block;width:960px; height:5px;background-image: url(../img/sub-menu_bg.png);background-repeat:repeat-x;position:absolute;z-index:999;top:46px;left:0px;overflow:hidden;}
div#sub_menu li{background:#222222;float:left}
div#sub_menu  ul li a{font-size:1.1em;color:#999;letter-spacing: 1px;font-weight: normal;text-decoration:none;padding:20px 15px 10px 15px;display:block;}
div#sub_menu  ul li.current_page_item a{color:#fff}
div#sub_menu  a:hover{color:#fff;}
div#sub_menu_chico{width:940px;padding-top:0px;height:20px;background-color:#222222;position:relative;padding-left:20px;display:block;z-index:900;}
div#sub_menu_chico div.sombra{display:block;width:960px; height:5px;background-image: url(../img/sub-menu_bg.png);background-repeat:repeat-x;position:absolute;z-index:999;top:19px;left:0px;overflow:hidden;}

#drop_down_menu { display:block; position:absolute; clear:both; margin:0px; padding:0px; text-align:left; list-style-type:none; text-align:center; width:940px; float:none; left:20px; top:0px; }
#drop_down_menu li { width:120px}
#drop_down_menu li ul { margin:0px; padding:0px; list-style-type:none; padding:10px 0 5px 0; text-align:left}
#drop_down_menu li ul li { display:block; float:none; clear:both;  }
#drop_down_menu li ul li a { color:#FFFFFF; font-weight:normal; text-decoration:none; display:block; padding:10px 5px 3px 5px;}
#drop_down_menu li ul li a:HOVER { text-decoration:none; color:#fff; }

div#content div#sub_menu span{position:relative;display:inline-block;z-index:990;}
div#content div#sub_menu span div{display:none;position:absolute; z-index:998; width:150px; left:0px; top:47px;background-color:#252525;}
div#content div#sub_menu span div a{color:#999;letter-spacing: 1px;font-weight: normal;text-decoration:none;padding-top:10px;padding-bottom:10px;padding-left:5px;padding-right:5px;display:block;}
div#content div#sub_menu .submenu_cierre{display:block;width:150px; height:20px;background-image: url(../img/submenu-cierre.jpg);background-repeat:no-repeat;cursor:pointer;}

.de_indigo{border-top-color: #684386;}
.de_indigo ul li.current_page_item a{background-color:#684386}
.de_indigo a:hover{background-color:#684386;}
/**/
.de_publicos{border-top-color: #845E83;}
.de_publicos li.current_page_item a{background-color:#684386}
.de_publicos a:hover{background-color: #845E83;}
/**/
.de_capacitacion_y_seminarios{border-top-color: #3B6185;}
.de_capacitacion_y_seminarios li.current_page_item a{background-color:#684386}
.de_capacitacion_y_seminarios a:hover{background-color: #3B6185;}
/**/
.de_arteyespectaculos{border-top-color: #316D6B;}
.de_arteyespectaculos li.current_page_item a{background-color:#316D6B}
.de_arteyespectaculos a.selected{background-color: #316D6B;color:#fff !important;}
.de_arteyespectaculos a:hover{background-color: #316D6B;}

/**/
.de_teatro{border-top-color: #58333A;}
.de_teatro li.current_page_item a{background-color:#58333A}
.de_teatro a:hover{background-color: #58333A;}


/* el display inline es fundamental para que ie muestre bien las columnas*/
div#columna_izquierda{position:relative}
div#columna_izquierda #volver{width:540px;height:200px;display:block;position:absolute;top:0;left:20px;text-align:center}
div#columna_izquierda #volver a{width:220px;height:28px;display:block;overflow:hidden;background:url(../img/volver.gif) no-repeat 0px 0px;color:#fff;text-decoration:none;padding:124px 31px 56px 281px}
div#columna_izquierda #volver a:hover{background:url(../img/volver.gif) no-repeat 0px -200px}
div#columna_izquierda #volvera a span{display:block;font-size:1.2em}

div#columna_derecha{ width:320px; float:right; padding-top:50px; padding-bottom:35px; padding-right:10px;display:inline; background-image: url(../img/col-derecha-bg.jpg); 
background-repeat: no-repeat;background-position: 0px 0px;}

/* Columna izquierda, titulo secciones: */
.ci_default{padding-top:50px;width:540px; float:left; padding-left:20px; padding-bottom:35px; padding-right:70px; display:inline;}
.ci_agenda{background-image: url(../img/tit-agenda.jpg);background-repeat: no-repeat; padding-top:200px;background-position: 0px 0px;width:540px; float:left; padding-left:20px; padding-bottom:35px; padding-right:70px; display:inline;z-index:1;}
.ci_indigo{background-image: url(../img/tit-indigo.jpg);background-repeat: no-repeat; padding-top:230px;background-position: 0px 0px;width:540px; float:left; padding-left:20px; padding-bottom:35px; padding-right:70px; display:inline;}
.ci_arteyespectaculos{background-image: url(../img/tit-arte-espect.jpg);background-repeat: no-repeat; padding-top:170px;background-position: 0px 0px;width:540px; float:left; padding-left:20px; padding-bottom:35px; padding-right:70px; display:inline;}
.ci_desa-prod{background-image: url(../img/tit-indigo-desyprod.jpg);background-repeat: no-repeat; padding-top:230px;background-position: 0px 0px;width:540px; float:left; padding-left:20px; padding-bottom:35px; padding-right:70px; display:inline;}
.ci_contacto{background-image: url(../img/tit-contacto.jpg);background-repeat: no-repeat; padding-top:230px;background-position: 0px 0px;width:540px; float:left; padding-left:20px; padding-bottom:35px; padding-right:70px; display:inline;}

/* Columna izquierda, setting's: */
div#columna_izquierda  {color:#252525;font-size:1.2em;}
div#columna_izquierda h1{font-family:  Georgia, "Times New Roman", Times, serif;font-style: italic;font-size:2.3em; font-weight:normal;color:#6f246f;padding-bottom:10px;}
div#columna_izquierda h2{font-family:  Georgia, "Times New Roman", Times, serif;font-style: italic;font-size:1.6em; font-weight:normal;color:#252525;padding-bottom:10px;}
div#columna_izquierda h5{font-size:0.8em;color:#757575;padding-bottom:2px;font-weight:bold;letter-spacing: 1px;}
div#columna_izquierda p{line-height:1.3em;padding-bottom:1.3em;}
div#columna_izquierda blockquote{font-family:  Georgia, "Times New Roman", Times, serif;font-style: italic;font-size:1.3em; font-weight:normal;color:#757575;line-height:1.5em;}
div#columna_izquierda blockquote strong{color:#9c84b0;}
div#columna_izquierda p:first-letter {font-family:  Georgia, "Times New Roman", Times, serif;font-style: italic;font-size:1.8em; font-weight:normal;line-height:0.9em;}
div#columna_izquierda a{color:#252525;text-decoration:underline;}
div#columna_izquierda a:hover{color:#BF47BA;text-decoration:none;}
div#columna_izquierda  a img{border:none;color:#252525;}
div#columna_izquierda a.ir_arriba{display:block;}
div#columna_izquierda  ul{padding:0 0 1em 0;margin:0px}
div#columna_izquierda  ul li{list-style:disc; list-style-position:inside}
div#columna_izquierda .navigation{width:530px;block;overflow:hidden;border-bottom:dotted 1px #BF47BA;padding:5px;margin:0 0 10px 0}
div#columna_izquierda .navigation .alignleft{float:left}
div#columna_izquierda .navigation .alignright{float:right;}
div#columna_izquierda .postmetadata{display:block;padding:5px;background:#d5d5d5}
div#columna_izquierda div.go_back{width:540px;overflow:hidden;display:block}
div#columna_izquierda div.go_back a{font-family:  Georgia, "Times New Roman", Times, serif;display:block;background:#000;color:#fff;text-decoration:none}
div#columna_izquierda div.go_back a:hover{color:#F54BE6}
div#columna_izquierda div.go_back .left{padding:4px 10px 3px 5px;float:left}
div#columna_izquierda div.go_back .right{padding:4px 5px 3px 10px;float:right}

/* Columna derecha, setting's: */
div#columna_derecha div#banner{width:320px; height:auto; position:relative;margin-bottom:25px;}
div#columna_derecha div.corner1{position:absolute; background-image: url(../img/barnner-corner1.png);background-repeat:no-repeat;width:150px;height:150px;top:0px; right:0px;z-index:99;}
div#columna_derecha a img{border:none;}
div#columna_derecha a:hover img{}


/* Columna izquierda, INTERnas: */
div#columna_izquierda.ci_agenda div#archivo{font-weight:bold;font-family:  Georgia, "Times New Roman", Times, serif;font-size:1em;color:#999; width:200px;height:225px; position:absolute; top:0px; right:70px; padding-top:100px; text-align:right;z-index:3;}
div#columna_izquierda.ci_agenda div#archivo a{font-weight:normal;display:block;font-size:1.4em;padding-top:10px;}
div#columna_izquierda.ci_agenda span.year{font-family:  Georgia, "Times New Roman", Times, serif;font-size:7.8em;color:#ccc; width:540px; height:83px; line-height:normal; overflow:hidden;display:block;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999;}
div#columna_izquierda.ci_agenda span.month{font-family:  Georgia, "Times New Roman", Times, serif;font-size:4.8em;color:#ccc; width:540px; height:50px; line-height:normal; overflow:hidden;display:block;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999;}
div#columna_izquierda.ci_agenda ul{padding:0px; background-image: none;margin:0px}
div#columna_izquierda.ci_agenda li{width:540px; height:auto; display:block; position:relative;padding:20px 0 0 0;padding-bottom:7px;overflow:hidden;border-bottom: 1px dotted #353535;background-image: none;list-style:none; list-style-position:outside;margin:0px}
div#columna_izquierda.ci_agenda li a{text-decoration:none;cursor:pointer}
div#columna_izquierda.ci_agenda li a span{display:block;float:left;width:120px; height:15px; padding-top:6px;padding-bottom:4px;padding-right:20px;text-align:right; font-family: "Verdana",Arial,Helvetica,sans-serif; font-size:1.2em; color:#f0f0f0; background-color:#353535;border-bottom-width: 2px;border-bottom-style: dotted;border-bottom-color: #fffff;}
div#columna_izquierda.ci_agenda li a h1{display:block;float:right; width:390px;font-size:1.8em;}
div#columna_izquierda.ci_agenda li a p{display:block;float:right; width:390px;padding-top:10px;}
div#columna_izquierda.ci_agenda li img{display:block;float:left;clear:left;background-color:#353535;padding:5px;width:130px;height:130px;overflow:hidden;}
div#columna_izquierda #evento_agenda{display:block;/*background:#353535;*/padding:5px;font-family:  Georgia, "Times New Roman", Times, serif;font-size:1.4em; color:#666}
div#columna_izquierda #evento_agenda span{color: #C6C}
/**/
div#columna_izquierda.ci_indigo .nuestro_equipo{background-image: url(../img/nuestro_equipo_bg.jpg);background-repeat:no-repeat;}
div#columna_izquierda.ci_indigo .nuestro_equipo img{padding-right:10px;padding-bottom:14px;}
div#columna_izquierda.ci_indigo .oficinas img{padding-right:10px;padding-bottom:14px;}
div#columna_izquierda.ci_default #news{display:block;padding-bottom:20px}
/**/
div#columna_izquierda.ci_arteyespectaculos td{padding-right:30px; width:150px; font-size:0.9em;}
div#columna_izquierda.ci_arteyespectaculos td.con_separador{background-image: url(../img/dot3.jpg); background-repeat:repeat-y; background-position:0px 20px;}
div#columna_izquierda.ci_arteyespectaculos td h3{font-weight:bold;font-family:  Georgia, "Times New Roman", Times, serif;font-size:1.1em;font-style: italic;padding-top:7px;padding-left:5px;padding-bottom:3px;}
div#columna_izquierda.ci_arteyespectaculos td p{padding-left:5px;}
div#columna_izquierda.ci_arteyespectaculos  p:first-letter {font-family: "Arial", Helvetica, sans-serif;font-style: normal;font-size:1em;line-height:normal;}
div#columna_izquierda.ci_arteyespectaculos td a{padding-left:0px; background-image: none;color:#252525;text-decoration:none; display:block;margin-top:12px;}
div#columna_izquierda.ci_arteyespectaculos td a:hover{color:#f0f0f0;background-color:#252525;}
div#columna_izquierda.ci_arteyespectaculos td a img{border: 5px solid #252525;}
div#columna_izquierda.ci_arteyespectaculos div#galeria{width:534px;display:block;overflow:hidden;border: 1px solid #999;padding-bottom:10px;padding-left:2px;padding-right:2px;margin-bottom:25px;}
div#columna_izquierda.ci_arteyespectaculos div#galeria a img{float:left;padding:7px;text-decoration:none; border:none;display:block;width:250px;height:167px; overflow:hidden;}
div#columna_izquierda.ci_arteyespectaculos div#show{display:block;padding-bottom:20px}

/* SwfObject, alternativa: */
div#header div#alternativa div.backGround{background-image: url(../img/alt.png);background-repeat: no-repeat;height: 259px;width: 960px;overflow: hidden; position:relative;}
div#header div#alternativa div.backGround div.logo{ width:249px; height:169px; position:absolute; top: 19px; left:31px;}
div#header div#alternativa div.backGround div.logo a{ text-indent:-999px;width:249px; height:169px; overflow:hidden;}
div#header div#alternativa div.backGround div.up_menu{width:230px; height:20px;position:absolute; top: 10px; right:11px; text-align:center;}
div#header div#alternativa div.backGround div.up_menu a{ color:#d4d4d4; text-decoration:none; padding-left:10px; padding-right:10px; font-weight:bold; display:inline-block;}
div#header div#alternativa div.backGround div.up_menu a:hover{color:#FFFFFF;}


/* Destacados : */
div#destacados{ background-color:#000000;background-image: url(../img/destacado-bg.jpg);background-repeat: repeat-x;background-position: right top;height: 308px;width: 960px;overflow: hidden;padding-top: 12px; padding-bottom:10px;}
div#destacados div#principal{height: 294px;width: 387px;overflow: hidden;float:left;padding:7px;border-right-width: 1px;border-right-style: solid;border-right-color: #404040;position: relative;}
div#destacados div#secundario{height: 294px;width: 218px;overflow: hidden; float:left; padding:7px; position: relative;}
div#destacados div#tercero, div#destacados div#cuarto{height: 294px;width: 148px;overflow: hidden; float:left; padding:7px; position: relative;border-left-width: 1px;border-left-style: solid;border-left-color: #404040;}

div#destacados h1, div#destacados h2{font-family:  Georgia, "Times New Roman", Times, serif;line-height: 1em;letter-spacing: -1px;font-style: italic;font-style: italic;font-weight: normal; padding-left:2px;}
div#destacados h1{font-size: 2.8em;}
div#destacados h2{font-size: 1.8em;}

div#destacados div#principal h1 {color: #6f246f;}
div#destacados div#principal h1 a{color: #6f246f;text-decoration:none}
div#destacados div#principal h1 a:hover{color: #fff;}
div#destacados div#secundario h1, div#destacados div#secundario h2{color: #6f0010;}
div#destacados div#secundario h1 a, div#destacados div#secundario h2 a{color: #6f0010;text-decoration:none}
div#destacados div#secundario h1 a:hover, div#destacados div#secundario h2 a:hover{color: #fff}
div#destacados div#tercero h1, div#destacados div#tercero h2{color: #5d6fb4;}
div#destacados div#tercero h1 a, div#destacados div#tercero h2 a{color: #5d6fb4;text-decoration:none}
div#destacados div#tercero h1 a:hover, div#destacados div#tercero h2 a:hover{color: #fff}
div#destacados div#cuarto h1, div#destacados div#cuarto h2{color: #1c9d89;}
div#destacados div#cuarto h1 a, div#destacados div#cuarto h2 a{color: #1c9d89;text-decoration:none}
div#destacados div#cuarto h1 a:hover, div#destacados div#cuarto h2 a:hover{color: #fff}


div#destacados div.descripcion10{background-color: #000000;display: block;position: absolute;z-index: 1;left: 7px;bottom: 0px;border-top-width: 1px;border-top-style: solid;border-top-color: #404040;  overflow:hidden; padding-top:17px;}
div#destacados div.descripcion20{background-color: #000000;display: block;position: absolute;z-index: 1;left: 7px;bottom: 0px;border-top-width: 1px;border-top-style: solid;border-top-color: #404040;  overflow:hidden; padding-top:22px;}

div#destacados div#principal div.descripcion10, div#destacados div#principal div.descripcion20{width: 387px;}
div#destacados div#secundario div.descripcion10, div#destacados div#secundario div.descripcion20{width: 218px;}
div#destacados div#tercero div.descripcion10, div#destacados div#cuarto div.descripcion10, div#destacados div#tercero div.descripcion20, div#destacados div#cuarto div.descripcion20{width: 148px;}

div#destacados div.descripcion10 div.titulo{display:block; height: 40px; overflow:hidden;}
div#destacados div.descripcion20 div.titulo{display:block; height: 35px; overflow:hidden;}

div#destacados div.bajada{color: #FFFFFF;font-size: 1.1em;border-top-width: 1px;border-top-style: solid;border-top-color: #404040; padding-top:7px;line-height:1.4em; height:90px; display:block; padding-left:2px;}
div#destacados div.bajada a{color: #FFFFFF;display:block;text-decoration: none;}
div#destacados div.bajada a:hover{text-decoration: underline;}

div#destacados div.descripcion10 div.titulo div#vinculo{height: 40px;display:block;float: right;width: 15px;margin-left:10px;background-image: url(../img/flecha.jpg);background-repeat: no-repeat;overflow:hidden;background-position: 0px bottom;}
div#destacados div.descripcion20 div.titulo div#vinculo{height: 35px;display:block;float: right;width: 15px;margin-left:10px;background-image: url(../img/flecha.jpg);background-repeat: no-repeat;overflow:hidden;background-position: 0px bottom;}

div#destacados div.titulo div#vinculo a{height: 100%;display:block;width: 15px;background-image: url(../img/flecha.jpg);background-repeat: no-repeat;text-indent:-90px;overflow:hidden;background-position: 0px bottom;}
div#destacados div.titulo div#vinculo a:hover{background-position: -15px bottom;}


/* Combo Info : */
div#combo-info{width:960px; height:458px;overflow: hidden; background-color:#6f246f; background-image:url(../img/combo-info-bg.jpg); background-position: right top; background-repeat:no-repeat;padding-top: 11px;}
div#combo-info div#mas_espectaculos{width:320px; height:413px; float:left; background-color:#FFFFFF;background-image:url(../img/me_bg.jpg); background-repeat:no-repeat; background-position:left top; padding-top:45px;line-height: 1.4em; position:relative;}
div#combo-info div#mas_espectaculos li h1{padding-right:10px;padding-left:2px;padding-bottom:4px;font-family:  Georgia, "Times New Roman", Times, serif;font-style: italic; font-size:1.6em; font-weight:normal;}
div#combo-info div#mas_espectaculos li p{ font-size:1.1em; border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #dfdfdf; padding-bottom:4px;padding-right:10px;}
div#combo-info div#mas_espectaculos ul{ padding-top: 0px;list-style-type:none; width:310px; }
div#combo-info div#mas_espectaculos li{ display:block}
div#combo-info div#mas_espectaculos li a{padding-top:15px;padding-bottom:0px;padding-left:10px;padding-right:10px;background:none;color:#252525;display:block;text-decoration: none;}
div#combo-info div#mas_espectaculos li a:hover{ background:#d2d2d2; cursor:pointer; text-decoration: none;}
div#combo-info div#mas_espectaculos div#todos{ width:300px; height:34px; overflow:hidden; position:absolute; z-index:1; bottom:0px; left:0px; background-image:url(../img/me-todos-bg.jpg); background-repeat:no-repeat; background-position: 0px 0px; display:block; padding-top:50px; padding-left:10px; padding-right:10px;}
div#combo-info div#mas_espectaculos div#todos form select{width:230px; font-family:  Georgia, "Times New Roman", Times, serif;font-style: italic;}

div#combo-info div#seminarios{width:320px;float:left;background:#002A47 url(../img/syc_bg.jpg) no-repeat left top; color: #002843;padding-top:25px;line-height: 1.5em;position:relative;display:block}
div#combo-info div#seminarios div#accordion{ padding-top:15px; padding-left:10px; padding-right:10px;}
h3.toggler {font-family:Arial, Helvetica, sans-serif;font-size: 1.4em;color: #fff; font-weight:normal; padding-top:20px;padding-right:10px; background-image:url(../img/flecha2.gif);
background-position:right 24px; background-repeat:no-repeat; overflow:hidden;}
h3.toggler span.fecha{background:#252525;padding:2px 2px 1px 2px;font-size:0.7em;color:#FC9}
div#accordion div.element p{font-size: 1.1em;height: 47px;width: 300px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #37464e;overflow: hidden; display:block;  padding-top:10px;cursor:pointer}
div#accordion div.element  a{color: #9BBBCF}
div#combo-info div#seminarios div#todos{ width:300px; height:34px; overflow:hidden; position:absolute; z-index:1; bottom:0px; left:0px; background-image:url(../img/syc-todos-bg.jpg); background-repeat:no-repeat; background-position: 0px 0px; background-color:#002a47;display:block; padding-top:50px; padding-left:10px; padding-right:10px;}
div#combo-info div#seminarios div#todos form select{width:230px;}

div#combo-info div#agenda{font-family:  Georgia, "Times New Roman", Times, serif;width:140px; height:373px; float:left; padding-top:85px; padding-left:10px; padding-right:10px;line-height: 1.5em; overflow:hidden; position:relative;}
div#combo-info div#agenda div.link{position:absolute; top:0px; left:0px; width:320px; height:70px; }
div#combo-info div#agenda div.link a{width:320px; height:70px;text-indent:-999;text-indent:-999px; overflow:hidden; display:block;}
div#combo-info div#agenda ul{}
div#combo-info div#agenda li{  width:140px;padding-top:3px; display:block;}
div#combo-info div#agenda span{font-family:"Verdana", Arial, Helvetica, sans-serif;color:#fff; display:block; background:#252525;padding:2px; font-size:0.9em;}
div#combo-info div#agenda li a{width:140px;height:auto;display:block;overflow:hidden;color:#e8c0e8;text-decoration:none;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #252525; padding-bottom:3px;}
div#combo-info div#agenda li a:hover{color:#631a63; cursor:pointer;}
div#combo-info div#agenda a h1{background-color:#631a63;font-size:1.1em; display:block; padding:4px;}
div#combo-info div#agenda a:hover h1{background-color:#fff}

div#combo-info div#novedades{width:140px; height:373px; float:left; padding-top:85px; padding-left:10px; padding-right:10px;line-height: 1.5em; overflow:hidden; background-color:#FFFFFF; background-image:url(../img/novedades-bg.jpg); background-position:left top; background-repeat:no-repeat; position:relative;}
div#combo-info div#novedades div.link{position:absolute; top:0px; left:0px; width:320px; height:70px; }
div#combo-info div#novedades div.link a{width:320px; height:70px;text-indent:-999;text-indent:-999px; overflow:hidden; display:block;}
div#combo-info div#novedades ul{}
div#combo-info div#novedades li{padding-top:10px; display:block;}
div#combo-info div#novedades li a{width:140px;display:block;color:#252525;text-decoration:none;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #252525; padding-bottom:3px;padding-top:4px;}
div#combo-info div#novedades li a:hover{ cursor:pointer; background-color:#decdde;}
div#combo-info div#novedades h1{font-size:1.1em;}


/* contacto*/
#form_box {width: 522px;background: #f8f8f8;border: 1px solid #d6d6d6;border-left-color: #e4e4e4;border-top-color: #e4e4e4;padding: 8px;margin-top: 10px;margin-bottom: 2px;line-height:1.2em;}
#form_box div {display:block; overflow:hidden; width:522px;color:#999999;}
#form_box div input, #form_box div textarea{color:#252525;}
#form_box div.hr {border-bottom: 2px solid #e2e2e1;height: 0px;padding-top: 8px;margin-bottom: 8px;display:block;width:522px}
#form_box div p {font-size:0.9em;float: left;margin: 4px 0pt;width: 120px;clear:left;}
#log {width: 540px;margin-top: 10px;}
/*#respuesta {overflow: auto;background-color:#ff0000;display:block;}
#respuesta.ajax-loading {padding: 20px 0;background: url(../img/ajax-loader.gif) no-repeat center;}*/



/*Comentarios + Newsletter + Contacto:*/
div#columna_izquierda #respond{display:block;width:540px;background:#353535;margin:25px 0 0 0;font-family:  Georgia, "Times New Roman", Times, serif;color:#fff}
div#columna_izquierda #respond a{color:#fff}
div#columna_izquierda #respond a:hover{color:#BF47BA;text-decoration:none;}
div#columna_izquierda #respond form{padding:20px}
div#columna_izquierda #respond form input{padding:3px}
div#columna_izquierda #respond form input#submit{color:#639;font-weight:bold;cursor:pointer}
div#columna_izquierda #respond form textarea{padding:3px;width:490px}
div#columna_izquierda #respond form legend{color:#999;padding:0 0 5px 0}
div#columna_izquierda #respond p:first-letter {font-family: inherit;font-style: normal;font-size:1em ; font-weight:normal;line-height:normal}
div#columna_izquierda #respond form fieldset{padding:0 0 10px 0}

div#columna_izquierda #respond span.required {color: #FF0000;}
div#columna_izquierda #respond p.error, div#columna_izquierda #respond p.important,
div#columna_izquierda #respond p.information, div#columna_izquierda #respond p.success {color: #442;margin-top:10px;padding:4px 0 4PX 36px;width:464px;margin:auto;display:block}
div#columna_izquierda #respond p.error {background: #fbfbee url(../img/error.png) no-repeat 12px 4px}
div#columna_izquierda #respond p.important {background: #fbfbee url(../img/important.png) no-repeat 12px 4px}
div#columna_izquierda #respond p.information {background: #fbfbee url(../img/information.png) no-repeat 12px 4px}
div#columna_izquierda #respond p.success {background: #fbfbee url(../img/success.png) no-repeat 12px 4px}
div#columna_izquierda #respond form div.form-submit{border-top:solid 1px #666;display:block;padding-top:10px;text-align:right}


/* BTM: */
div#Btm div#sponsors{background-image: url(../img/bg-3.png);background-repeat: repeat-y;background-position: 0px 0px;padding-right: 4px;padding-left: 4px;/*width:960px; height:203px*/ float:left;}
div#Btm div#sponsors ul{background-image: url(../img/Btm-bg.jpg);background-repeat: repeat-x;background-position: 0px 0px; width:940px; height:183px; padding:10px; overflow:hidden; text-align:center;}
div#Btm div#sponsors li{ display:inline;}
div#Btm div#sponsors div.divisor{ padding-top:1px; border-top-style:solid; border-top-width:1px; border-top-color:#404040;height:1px; float:left; width:940px; overflow:hidden;}
div#Btm div#sponsors a img{opacity:0.50;-moz-opacity: 0.50;filter: alpha(opacity=50); text-decoration:none; border:none;}
div#Btm div#sponsors a:hover  img{opacity:1;-moz-opacity: 1;filter: alpha(opacity=100);text-decoration:none;}

div#Btm div#separador_bg{background-image: url(../img/separador_bg.png);background-repeat:no-repeat;width:968px; height:8px;overflow:hidden;float:left;}
div#Btm div#footer{background-image: url(../img/bg-4.png);background-repeat: repeat-y;background-position: 0px 0px;padding-right: 4px;padding-left: 4px; float:left; width:960px;}
div#Btm div#footer div#btm_menu {background-image: url(../img/btm_menu.jpg);background-repeat: repeat-x;width:940px; height:50px; padding:10px; overflow:hidden; text-align:center; background-color:#252525; color:#333333;/*line-height:1.6em;*/ padding-top:10px; position:relative;}
div#Btm div#footer div#btm_menu a{color:#9a9a9a; text-decoration:none; padding-left:8px; padding-right:8px; padding-bottom:6px;padding-top:0px; display:inline-block;}
div#Btm div#footer div#btm_menu a:hover{text-decoration: underline;}
div#Btm div#footer div#metasigno{ position:absolute; top:0px; right: 0px;width:49px; height:38px;}
div#Btm div#footer div#metasigno a img{ text-decoration:none; border:none;}
div#Btm div#footer div#metasigno a:hover img{ text-decoration:none; border:none;}
div#Btm div#cierre{background-image: url(../img/cierre_bg.png);background-repeat:no-repeat;width:968px; height:30px;overflow:hidden;float:left;}

