/* CSS Document */


.type-post h1, 
.type-page h1,
.type-pt_ponencias h1 {
	font-size:30px;
	font-weight:700;
	color:#008fd6;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #008fd6;
	padding-bottom: 10px;
}
.type-post h2, 
.type-page h2, 
.type-pt_ponencias h2 {
	font-size:25px;
	font-weight:400;
	color:#008fd6;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #b5b5b5;
	padding-bottom: 2px;
}
.type-post h3, 
.type-page h3, 
.type-pt_ponencias h3 {
	font-size:22px;
	font-weight:500;
	color:#535353;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #535353;
	padding-bottom: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.type-post h4, 
.type-page h4, 
.type-pt_ponencias h4 {
	font-size:20px;
	font-weight:500;
	color:#3C3C3C;
	padding-bottom: 2px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

.type-post ol, 
.type-page ol  {
			list-style-position: outside;
	margin-left: 40px;	
}

.type-post ul, 
.type-page ul  {
	list-style-type: none;
	list-style-image: url(img/li-01.png);
	list-style-position: outside;
	margin-left: 40px;	
}
.type-post li, 
.type-page ul li {
	
	margin-bottom: 10px;
	
}
.type-post a:link 
.type-page a:link {
	color: #0078B3;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0078B3;
}
.type-post a:visited, 
.type-page a:visited {
	color: #0078B3;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0078B3;
}
.type-post a:hover, 
.type-page a:hover {
	color: #17B4FF;

}

.type-post a:active, a:focus, 
.type-page a:active, a:focus {
		outline:0;
}
#menu_queson ul {
	list-style-type: none ;
	margin: 0px;
	padding: 0px;
	list-style-image: none;
}
#menu_queson {
	float: none;
	clear: both;
	margin-top: 20px;
}

#menu_queson ul li {
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#menu_queson ul li a {
	display: block;
	height: 136px;
	width: 100px;
}

#menu_queson ul li:hover {
	opacity: .80;
	-moz-opacity: .80;

}

#menu_queson ul .c2013 {
	background-image: url(img/circulos-2013.png);
	background-repeat: no-repeat;
	height: 136px;
	width: 100px;
}
#menu_queson ul .c2011 {
	background-image: url(img/circulos-2011.png);
	background-repeat: no-repeat;
	height: 136px;
	width: 100px;
}
#menu_queson ul .c2010 {
	background-image: url(img/circulos-2010.png);
	background-repeat: no-repeat;
	height: 136px;
	width: 100px;
}
#menu_queson ul .c2009 {
	background-image: url(img/circulos-2009.png);
	background-repeat: no-repeat;
	height: 136px;
	width: 100px;
}
#menu_queson ul .c2008 {
	background-image: url(img/circulos-2008.png);
	background-repeat: no-repeat;
	height: 136px;
	width: 100px;
}
#menu_queson ul .cque {
	background-image: url(img/circulos-miniqueson.png);
	background-repeat: no-repeat;
	height: 136px;
	width: 100px;
}


/* ancho completo */
.my-full-size {
	margin-left: auto !important;
	margin-right: auto !important;
	height: auto;
	padding-right: 1em !important;
}
.ancho_completo article {
	width:auto !important;
}
/*------------ */


.tabla01 {
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 12px !important;
	font-weight: normal !important;
	border-bottom:none !important;
	border-collapse: collapse !important;
	border-spacing: 0 !important;
	line-height: normal !important;
	background-color: #F3F3F3 !important;
}

.tabla01 caption,
.tabla01 th,
.tabla01 td {
	font-weight: normal;
	text-align: left;
}

.tabla01 caption {
	font-size: 16px;
	margin: 20px 0;
}

.tabla01 th {
	font-weight: bold;
	text-transform: uppercase;
}

.tabla01 tr td {
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	border-top-width: 1px !important;
	border-top-style: solid !important;
	border-top-color: #FFF !important;
	border-right-width: 1px !important;
	border-right-style: solid !important;
	border-right-color: #FFF !important;
	margin: 0px;
	padding-right: 5px;
	padding-left: 5px;
}


.tabla01 tr .fechas {
	font-size: 20px;
	font-weight: 700;
	text-align: center;
	color: #FFF;
	background-color: #1196d9;
	font-family: "Exo 2", arial, sans-serif;
}
.tabla01 tr .titular {
	text-transform: none;
	color: #1196d9;
	font-size: 20px;
	font-family: "Exo 2", arial, sans-serif;
	font-weight: 700;
	padding-top: 10px;
	background-color: #FFF;
	margin: 0px;
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 2px;
}
.tabla01 tr .titucol {
	background-color: #666;
	color: #FFF;
	font-family: "Exo 2", arial, sans-serif;
	font-weight: 600;
}

.tabla01 tr .colo01{
	background-color: #EEDFE9;
}
.tabla01 tr .colo02 {
	background-color: #DAF0FC;
}
.tabla01 tr .colo03 {
	background-color: #FCDDC5;
}
.tabla01 tr .colo04 {
	background-color: #E7CFE9;
}
.tabla01 tr .colo05 {
	background-color: #BAE0C4;
}
.tabla01 tr .colo06 {
	background-color: #E7ED9C;
}
.tabla01 tr .colo07 {
	background-color: #A5C7FE;
}
.tabla01 tr .colo08 {
	background-color: #E4E4E4;
}
.tabla01 tr .colo09 {
	background-color: #CECECE;
}
.tabla01 tr .titular h3 {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #1196d9;
	color: #1196d9;
	font-family: "Exo 2", arial, sans-serif;
	font-size: 22px;
	margin: 0px;
	padding: 0px;
}

.entry-content .size-full {
	-webkit-border-radius: 10px ;
	-moz-border-radius: 10px ;
	border-radius: 10px ;
}
.attachment-post-thumbnail, 
.attachment-550x325  {
	-webkit-border-radius: 10px ;
	-moz-border-radius: 10px ;
	border-radius: 10px ;
}
.entry-meta {
	display:none;
}

.nav-links {
	font-size:11px !important;
	display: none !important;
	
}
.logos_organiza {
	padding-top: 40px;
	padding-bottom: 20px;
}


input.wysija-input {
    color: #888888;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}


.post-49 ol  {
	list-style-position: outside;
	margin-left: 20px;	
}

.post-49 ul  {
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
	margin-left: 20px;
	
}
/* dcumentos */
.post-49 ul li {
	margin-bottom: 20px;
	margin-top: 20px;
	margin-right: 0px;
	margin-left: 0px;
	background-image: url(images/pdf-icon2.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 40px;
	min-height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	line-height: 17px;
}
/* enlaces */
.post-53 ul li {
	margin-bottom: 20px;
	margin-top: 20px;
	margin-right: 0px;
	margin-left: 0px;
	
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
	min-height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	line-height: 17px;
}
.entry-content {
	min-height: 1500px !important;
}

.frm_forms .frm_submit input[type="submit"] {
	background: -moz-linear-gradient(center top , #00aaff, #00557f) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border-color: #00aaff !important;
	padding-bottom: 5px !important;
    color: #ffffff !important;
	font-weight: 500 !important;
	font-size: 16px !important;
	background: #005883 !important;
	font-family: "Exo 2", arial, sans-serif !important;  
}

.frm_forms .frm_submit:hover {
	opacity: .80;
	-moz-opacity: .80;
}.ytctitledesc-cont .ytctitle {
	font-size: 16px;
	font-weight: 500;
}

.ytchagallery.ytccf.ytc-table.ytc-td-top.ytc-columns2.ytc-thumb16x9 {
	margin-top: 40px !important;
}

.ytctitledesc-cont .ytctdescription {
	font-size: 11px;
}

.widget.youtubechannelgallery {
	border-bottom: 2px dotted #394348 !important;
	margin-bottom: 20px !important;
}

#wpfb-filebrowser-2 {

	list-style-image: none;
	margin-left: 10px;	
}


#wpfb-filebrowser-2 li ul li span {
	font-size:12px;
	color: #999; 
}

#chat-emoticons-list-14 {
	display:none;
}

.my-custom-tabs2 .su-tabs-nav {
	font-weight: 700;
}

.ir_agenda {
	font-size:20px;
	font-weight:500;
	margin-bottom:20px;
}
.chat-logout-submit {
	margin-top:10px !important;
	padding-top: 5px !important;
	padding-right: 5px !important;
	padding-bottom: 0px !important;
	padding-left: 5px !important;
}

.agenda_wdg {
	margin-bottom:20px;
}

.chat-login-name {
	border: 1px solid #999;
	padding: 2px;
	width: 100px;
}
.chat-login-email {
	border: 1px solid #999;
	padding: 2px;
	width: 100px;
}

#chat-login-submit-14 {
	margin-top:10px !important;
	padding-top: 5px !important;
	padding-right: 5px !important;
	padding-bottom: 0px !important;
	padding-left: 5px !important;
}

.pt_ponencias .entry-title {
	font-size:30px;
	font-weight:700
}#ponencias_lista .ponencias {
	list-style-image: none;
}
.ponencias li .caja_ponencia_img {
	float: left;
	height: 130px;
	width: 180px;
}

.ponencias li .caja_ponencia_img:hover{
	opacity: .80;
	-moz-opacity: .80;

}

.ponencias li .caja_ponencia_txt {
	float: right;
	width: 310px;
	font-size: 12px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: justify;
}


.caja_ponencia_txt .mas {
	background-color: #008FD6;
	border-radius: 5px;
	color: #FFFFFF !important;
	font-size: 10px;
	text-align: center;
	text-transform: uppercase;
	padding: 2px;
	width: 120px;
	display: block;
	margin-top:10px;
}
.caja_ponencia_txt .mas:hover {
	opacity: .80;
	-moz-opacity: .80;

}
.ponencias li {
	clear: both;
	float: none;
	padding-bottom: 30px;
}

.single-pt_ponencias .entry-content {
	text-align: justify;
}

.prensa-tabs {
	font-size: 14px !important;
	font-weight: 500 !important;
	color:#008FD6 !important;

}

.prensa-caja {
	font-size: 14px !important;
	font-weight: normal !important;
	color:#000000 !important;

}
.prensa-caja ul {
	margin-top:40px;
	margin-left: 20px;
}

#frm_form_9_container{
	margin-top:40px !important;
}
#sac-user-submit #submitchat {
	margin-top:0px !important;
	padding-top: 5px !important;
	padding-right: 5px !important;
	padding-bottom: 0px !important;
	padding-left: 5px !important;
	margin-left: 12px !important;
}

ul#sac-messages li span {
		font-weight: 700 !important;
}

.my-full-size .pg_logout_box {
	margin-bottom: 20px !important;
}

.desc-pres2{
	margin-top:20px;
	margin-bottom:20px;
	}
.desc-pres2 a{
	background: url("images/desc-presenta-2.jpg") no-repeat;
	display: block;
	height: 93px;
	width: 300px;
	}
	
.desc-pres2:hover {
    opacity: .50;
    -moz-opacity: .50;  
}
	
	
.audios-menu-der{
	margin-top:20px;
	margin-bottom:20px;
	}
.audios-menu-der a{
	background: url("images/audios-menu.jpg") no-repeat;
	display: block;
	height: 71px;
	width: 300px;
	}
	
.audios-menu-der:hover {
    opacity: .50;
    -moz-opacity: .50;  
}

#wpfb-filebrowser-1.treeview li {
	float:none;
	clear:both !important;
	padding-bottom:10px;
	min-height: 50px;
}
	
#wpfb-filebrowser-1.treeview li span {
	color:#999;
}
#wpfb-filebrowser-1.treeview li ul li span {
	font-size:13px;
	line-height:10px;

}
#wpfb-filebrowser-1.treeview .wpfb-file-3 a {
	color:#008fd6;
}

#wpfb-filebrowser-1.treeview li span a {
	color:#005985;
}
#wpfb-filebrowser-1.treeview li ul li span a	{
	color:#008fd6;
}
#wpfb-filebrowser-1.treeview a:hover {
	color:#000000;
}
#wpfb-filebrowser-1.treeview li ul li span img {
	float: left !important;
	margin-right: 10px;
}
.prensa-caja-2 {
	margin-top:40px;

}

.ponentes-spoiler ul {
	margin: 0px;
	padding: 0px;
}
.widget_links, 
.widget_mylinkorder {
	border-top: 2px dotted #394348;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.widget_links ul,
.widget_mylinkorder ul
  {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-position: outside;

}
.widget_links ul li,
.widget_mylinkorder ul li{
	background-image: url(images/enla02.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	font-size:12px;
	line-height:14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}

.post-725 ul{
	list-style-position: outside;
	list-style-image: url(images/enla02.png);
	list-style-type: none;
}
.post-725 ul li{
	margin-bottom: 20px;
	margin-top: 20px;
	margin-right: 0px;
	margin-left: 0px;
	
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
	min-height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	line-height: 17px;
	}
	
.quick-chat-linkhome {
	display:none !important;
}

.tbl_11 {
	font-size: 11px;
}

.tbl_10 {
	font-size: 10px;
}


.tabla01 tr .colo10 {
	background-color: #FEF2E9;
}

.tabla01 tr .colo11 {
	background-color: #D0EAD8;
}
.tabla01 tr .colo12 {
	background-color: #DDF0E3;
}
.tabla01 tr .colo14 {
	background-color: #FDEADB;
}
.tabla01 tr .colo15 {
	background-color: #E8F5FD;
}
.tabla01 tr .colo16 {
	background-color: #EEF8FD;
}
.tabla01 tr .colo17 {
	background-color: #C0D8FE;
}
.tabla01 tr .colo18 {
	background-color: #CBDEFE;
}

.tabla01 tr .colo19 {
	background-color: #EEF2BB;
}
.tabla01 tr .colo20 {
	background-color: #F2F8CD;
}

.tabla01 tr .colo21 {
	background-color: #EBD8D8;
}

.tabla01 tr .colo22 {
	background-color: #F7F7F7;
}

.ver-vid-der{
	margin-top:20px;
	margin-bottom:20px;
	}
.ver-vid-der a{
	background: url("images/videos-ver.jpg") no-repeat;
	display: block;
	height: 155px;
	width: 300px;
	}
	
.ver-vid-der:hover {
    opacity: .50;
    -moz-opacity: .50;  
}

.ver-vid-der2{
	margin-top:20px;
	margin-bottom:20px;
	}
.ver-vid-der2 a{
	background: url("images/videos-ver-teib.jpg") no-repeat;
	display: block;
	height: 155px;
	width: 300px;
	}
	
.ver-vid-der2:hover {
    opacity: .50;
    -moz-opacity: .50;  
}



.cong-virt-wd{
	margin-top:20px;
	margin-bottom:20px;
	}
.cong-virt-wd a{
	background: url("images/congreso-virtual-bot.jpg") no-repeat;
	display: block;
	height: 93px;
	width: 300px;
	}
	
.cong-virt-wd:hover {
    opacity: .50;
    -moz-opacity: .50;  
}

#menu-item-996{
	background: url("images/circulo-datos-practicos.png") no-repeat;
    left: 855px;
    position: absolute;
    text-indent: -9999px;
    top: 213px;
	 z-index: 20;
	}
#menu-item-996 a {
	width:77px;
	height:47px;
}
	
.subdocs-spoiler .su-spoiler-title  {
	font-weight:normal !important;
}