/**
 * @version $Id: template.css 9765 2007-12-30 08:21:02Z ircmaxell $
 * @author Design & Accessible Team ( Angie Radtke / Robert Deutz )
 * @package Joomla
 * @subpackage Accessible-Template-Beez
 * @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
 * @license GNU/GPL, see LICENSE.php
 * Joomla! is free software. This version may have been modified pursuant to the
 * GNU General Public License, and as distributed it includes or is derivative
 * of works licensed under the GNU General Public License or other free or open
 * source software licenses. See COPYRIGHT.php for copyright notices and
 * details.
 */
*{
margin:0px;
padding:0px;
}
p, h1,h2,h3,h4,h5,h6,ol,ul,li{padding:0px;margin:0px;}
img a{
border:none;
margin:0px;
padding:0px;}
body
{
	background: #fff;
	color: #000000;
	font-family: Verdana, arial, helvetica, sans-serif;
	font-size:10px;
	padding: 0px;
	margin:0px;
	text-align: center;

}
a img{
border:none;}
/* Textos */
#contenedor p,#contenedor li,#contenedor label{font-size:10px; color:#FFFFFF; }

#contenedor p{
padding-bottom:5px;
}
ul, ol{
margin-left:20px;padding-bottom:15px;
}
li{
padding-bottom:2px;
padding-top:3px;}
ol{
list-style-type:upper-latin;}
h1{color:#ff932d;
font-size:16px;
padding-top:10px;
padding-bottom:10px;}
h2, .labeltitulo, .nombre_contacto{
text-align:left;
padding-bottom:10px;
padding-top:10px;
color:#ff932d;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;}
h2.contentheading {padding-bottom:3px;
padding-top:0px;
width:90%;
float:left;}
h2.contentheading_protag {padding-bottom:3px;
padding-top:0px;
width:80%;
float:left;}
.titulocentrado{
text-align:center;}
.accedera{
list-style-image:url(../images/links_02.jpg);
background-repeat:no-repeat;
background-position:left;
width:120px;
color:#FFFFFF;
float:left;
padding:4px;
display:block;}
.banneritem_vid a img{
float:right;
padding-bottom:10px;}
h2.contentheading_home {padding-bottom:3px;
padding-top:0px;
width:100%;
float:left;
text-align:center;}
h3, .pos_contacto{
padding-bottom:5px;
padding-top:10px;
color:#8FA9D3;
font-weight:bold;
font-style:italic;
font-size:12px;}
h4{
font-size:12px;
padding-top:10px;
padding-bottom:5px;
font-weight:bold;
color:#FFFFFF;
}
h5{padding-top:10px;
padding-bottom:5px;
font-size:11px;}
h6{padding-top:10px;
padding-bottom:5px;
font-size:9px;}
a{
color:#D0E0FA;
text-decoration:none;}
.blog p img, .blog p img{
padding:2px;
border:1px solid #8FA9D3;
margin:1px;
background-color:#FFFFFF;}
.blog_protag p img, .blog_protag p img{
padding:2px;
border:1px solid #8FA9D3;
margin:1px;
background-color:#FFFFFF;}
/* bloques*/
.logos{width:321px;
float:left;}
.logo{
padding-left:35px;
padding-top:14px;
width:121px;
float:left;}
.logo_expo{
padding-top:14px;
width:97px;
float:right;}
#todo{
background-color:#000000;
}

#site{
text-align:left;
width:925px;
background-image:url(../images/fondo_01.jpg);
background-position:top;
background-repeat:no-repeat;
background-color:#273542;
}
#headera{
background-color:#283844;
background-image:url(../images/fondo_01.jpg);
background-repeat:no-repeat;
background-position:top;
height:182px;
}
#top2{
text-align:right;}
#top2 a{
text-decoration:none;}
#contenido_principal_index, #contenido_principal_cont{}
#contenido_principal_full{
}
#contenido_principal_index{
background-image:url(../images/bloques_03.jpg);
background-repeat:no-repeat;
background-position:top;
width:50%;
float:left;
}
#contenido_principal_cont{
background-image:url(../images/bloques_index_03_03.jpg);
background-repeat:no-repeat;
background-position:top;
width:60%;
float:left;
}
#der_cont{
width:40%;
float:right;
}
#der_index{
clear:both;
}
#der_index .moduletable{
width:25%;
float:left;}
#med_index{
background-image:url(../images/bloques_03.jpg);
background-repeat:no-repeat;
background-position:top;
width:50%;
float:left;}
#med_cont{
display:none;}
#logo{float:left;}

#destacado{
float:right;}
#menu{
font-family:arial, helvetica, sans-serif;
height:111px;
background-image:url(../images/cont_fondo_r1_c1.jpg);
background-repeat:no-repeat;
background-position:top;
border-top:1px dotted #4E7089;
border-bottom:1px dotted #4E7089;
background-color:#38627F;}
#contenedor{
background-image:url(../images/cont_fondo_r2_c1.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#163144;}
#navegacion{padding:3px;
font-family:Arial, Helvetica, sans-serif;
padding-left:20px; color:#FFFFFF;
}
.breadcrumbs img{padding-right:3px; margin-bottom:-2px;}
.pathway{
padding-right:3px;font-style:italic; font-weight:bold; 
}
a.pathway{
color:#A4A3FF;
text-transform:uppercase;
font-style:italic;
text-decoration:none;
padding-bottom:2px;}

#pie{
background-image:url(../images/fondo_04.jpg);
background-repeat:no-repeat;
background-position:bottom;
height:141px;
}
#logobajo{padding-left:39px;
padding-top:11px;}
#top{
float:left;
width:60%;
}
#top2{
float:right;
width:30%;}
.asociaciones h5{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-align:center;
color:#ED781B;
padding-top:20px;
padding-bottom:10px;
}
.contenttoc{
width:100%;
}
.toclink{
font-size:110%;
background-image:url(../images/list3.jpg);
background-repeat:no-repeat;
background-position:left;
line-height:20px;
padding-left:15px;
display:block;}
a:hover.toclink{
font-size:110%;
background-image:url(../images/list3.jpg);
background-repeat:no-repeat;
background-position:left;
line-height:20px;
padding-left:15px;
color:#FFC501;
display:block;}
.contenttoc th{
text-align:left;
line-height:25px;}
.destacado, .leading, .contenttoc{
color:#FFFFFF;
font-size:100%;
padding:10px;
background-color:#38627F;
border:1px dotted #4E7089;
margin-top:10px;
margin-bottom:10px;}
.leading img{
padding-right:5px;}
.readon, .readon_nov{
text-decoration:none;
text-align:right;
padding:3px;
padding-left:15px;
font-weight:bold;
color:#ED781B;
clear:both;
display:block;}
.marco_art .readon{
background-image:url(../images/list2.jpg);
background-repeat:no-repeat;
background-position:0 6px;
}
.moduletable_news .readon{background-image:url(../images/list3.jpg);
background-repeat:no-repeat;
background-position:0 6px;
text-decoration:none;
padding:3px;
padding-left:15px;
font-weight:bold;
color:#FFC600;
clear:both;
display:block;
}
.createdate{
color:#8EAAD2;}
.contentpane{
background-color:#234F6C;}
.vert_news img, .moduletable_prot img{
padding:2px;
border:1px solid #8FA9D3;
margin:10px;
background-color:#FFFFFF;}
.marco_art .article_row, .article_row_nov, .marco_art .leading{
padding:10px;
background-color:#3D6481;
text-align:left;
}
#slidewrap{
clear:both;}
.article_row{
border-bottom:1px dotted #2B4053;
padding-top:15px;}
.article_row_protag{
padding-bottom:15px;}
.article_row_protag .article_column{
border-top:1px dotted #2B4053;
clear:both;}
.article_row_protag .pageinfo{margin-top:2px;
float:right;
width:45%;
text-align:right;}
.article_row_protag .pageinfo span{
display:block;
background-color:#2B4053; 
padding:2px;
padding-left:5px;
padding-right:5px;}
.contentpaneopen_edit_protag{
width:10%;
float:left;}


/* menu superior */
.menu-nav li{
display:inline;}
.buttonheading a{
padding:3px;
text-align:right;}
.buttonheading{
width:10%;
float:right;
text-align:right;}

.menu-nav li a{
width:83px; text-align:center;
display:block;padding-top:0px;text-decoration:none; height:24px;
float:left}
.menu-nav li.item62 a{
width:101px; text-align:center;
display:block;padding-top:0px;text-decoration:none; height:24px;
float:left}
.menu-nav li a span{
font-size:9px;
letter-spacing:0px;
color:#FFFFFF;
line-height:10px;
}
.menu-nav li a:hover span{
font-size:9px;
letter-spacing:0px;
color:#cccccc;
line-height:10px;
}
.menu-nav .item17 a{
background-image:url(../images/boton_03.jpg);
background-repeat:no-repeat;
background-position:top;
padding-top:5px;}
.menu-nav .item45 a{
background-image:url(../images/boton_05.jpg);
background-repeat:no-repeat;
background-position:top;}
.menu-nav .item40 a{
background-image:url(../images/boton_07.jpg);
background-repeat:no-repeat;
background-position:top;}
.menu-nav .item44 a{
background-image:url(../images/boton_09.jpg);
background-repeat:no-repeat;
background-position:top;}
.menu-nav .item60 a{
background-image:url(../images/boton_11.jpg);
background-repeat:no-repeat;
background-position:top;}
.menu-nav .item62 a{
background-image:url(../images/boton_13.jpg);
background-repeat:no-repeat;
background-position:top;}
/* Menu principal */
ul.menu{margin-left:0px;}
.menu li{
display:inline;
}
.menu li{
width:70px; text-align:center;
display:block;text-decoration:none;
float:left}
.menu li a span{
padding-top:76px;
display:block;
font-size:9px;
letter-spacing:0px;
color:#FFFFFF;
}
.clr{clear:both;}
.menu li a{
display:block;
height:80px;
text-decoration:none;}
/* ITEMS menu principal */
.item1{
height:80px;
display:block;
background-image:url(../images/iconos/ico_03.jpg);
background-repeat:no-repeat;
background-position:top;}
.item31{
height:80px;
display:block;
background-image:url(../images/iconos/ico_05.jpg);
background-repeat:no-repeat;
background-position:top;}
.item33{
height:80px;
display:block;
background-image:url(../images/iconos/ico_07.jpg);
background-repeat:no-repeat;
background-position:top;}
.item34{
height:80px;
display:block;
background-image:url(../images/iconos/ico_09.jpg);
background-repeat:no-repeat;
background-position:top;}
.item32{height:80px;
display:block;
background-image:url(../images/iconos/ico_11.jpg);
background-repeat:no-repeat;
background-position:top;}
.item35{height:80px;
display:block;
background-image:url(../images/iconos/ico_15.jpg);
background-repeat:no-repeat;
background-position:top;}
.item36{height:80px;
display:block;
background-image:url(../images/iconos/ico_17.jpg);
background-repeat:no-repeat;
background-position:top;}
.item56{height:80px;
display:block;
background-image:url(../images/iconos/ico_19.jpg);
background-repeat:no-repeat;
background-position:top;}
.item38{height:80px;
display:block;
background-image:url(../images/iconos/ico_21.jpg);
background-repeat:no-repeat;
background-position:top;}
.item57{height:80px;
display:block;
background-image:url(../images/iconos/ico_23.jpg);
background-repeat:no-repeat;
background-position:top;}
.item63{height:80px;
display:block;
background-image:url(../images/iconos/ico_25.jpg);
background-repeat:no-repeat;
background-position:top;}
.item64, .item68{height:80px;
display:block;
background-image:url(../images/iconos/ico_27.jpg);
background-repeat:no-repeat;
background-position:top;}
.item66{height:80px;
display:block;
background-image:url(../images/iconos/icoh_29.jpg);
background-repeat:no-repeat;
background-position:top;}
/* ITEMS menu principal HOVER ACTIVE */
.item1 a:hover{
background-image:url(../images/iconos/icoh_03.jpg);
background-repeat:no-repeat;
height:80px;
display:block;
background-position:top;}
.item31 a:hover{
height:80px;
display:block;
background-image:url(../images/iconos/icoh_05.jpg);
background-repeat:no-repeat;
background-position:top;}
.item33 a:hover{
height:80px;
display:block; background-image:url(../images/iconos/icoh_07.jpg);
background-repeat:no-repeat;
background-position:top;}
.item34 a:hover{height:80px;
display:block;
background-image:url(../images/iconos/icoh_09.jpg);
background-repeat:no-repeat;
background-position:top;}
.item32 a:hover{height:80px;
display:block;
background-image:url(../images/iconos/icoh_11.jpg);
background-repeat:no-repeat;
background-position:top;}
.item35 a:hover{height:80px;
display:block;
background-image:url(../images/iconos/icoh_15.jpg);
background-repeat:no-repeat;
background-position:top;}
.item36 a:hover{height:80px;
display:block;
background-image:url(../images/iconos/icoh_17.jpg);
background-repeat:no-repeat;
background-position:top;}
.item56 a:hover{height:80px;
display:block;
background-image:url(../images/iconos/icoh_19.jpg);
background-repeat:no-repeat;
background-position:top;}
.item38 a:hover{height:80px;
display:block;
background-image:url(../images/iconos/icoh_21.jpg);
background-repeat:no-repeat;
background-position:top;}
.item57 a:hover{height:80px;
display:block;
background-image:url(../images/iconos/icoh_23.jpg);
background-repeat:no-repeat;
background-position:top;}
.item63 a:hover{height:80px;
display:block;
background-image:url(../images/iconos/icoh_25.jpg);
background-repeat:no-repeat;
background-position:top;}
.item64 a:hover, .item68 a:hover{height:80px;
display:block;
background-image:url(../images/iconos/icoh_27.jpg);
background-repeat:no-repeat;
background-position:top;}
.item66 a:hover{height:80px;
display:block;
background-image:url(../images/iconos/ico_29.jpg);
background-repeat:no-repeat;
background-position:top;}

/* MENU TOP2 */
ul.menu-top{
text-align:left;
padding-right:33px;
padding-bottom:2px;}
.menu-top li{text-align:left;
display:inline;
}
.menu-top li{
display:block;text-decoration:none;
float:left;
padding-left:5px;}
.menu-top li a span{
color:#3E829E;
font-size:70%;
}
.menu-top .item58{
padding-top:13px;
background-image:url(../images/top2_05.jpg);
background-position:top;
background-repeat:no-repeat;
}
.menu-top .item65{
padding-top:13px;
background-image:url(../images/candado.jpg);
background-position:top;
background-repeat:no-repeat;
}

#current a span{
font-weight:bold;
color:#31D1DD;}
#top #current a span{
font-weight:bold;
color:#ffffff;}
/* clases */
.dentro{padding:10px;}
#contenido_principal_index .dentro, #contenido_principal_cont .dentro{
padding-top:15px;
padding-left:25px;
padding-right:15px;}
#med_index .dentro{
padding-left:20px;
padding-right:15px;
}
#der_index .dentro{
padding-left:20px;
padding-right:15px;
}
.contentpagetitle{
text-align:center;
color:#FF932D;
font-size:17px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;}
.contentpagetitle_protag{
text-align:center;
color:#FF932D;
font-size:17px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;}
.contentpagetitle_nov{
text-align:center;
color:#FF932D;
font-size:17px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;}
/* Clearfix */
.clearfix:after {
	clear: both;
	display: block;
	content: ".";
	height: 0;
	visibility: hidden;
}

* html > body .clearfix {
	width: 100%;
	display: block;
}

* html .clearfix {
	height: 1%;
}
/* BORDES REDONDEADOS */

div.nifty{ margin: 0 0;background: #20455E;
text-align:center;
}

b.rtop, b.rbottom{display:block;background: #2D5E80}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #20455E}
	
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px; height: 2px}
/* BORDES REDONDEADOS */

#med_index div.nifty{ margin: 0 0;background: #20455E;
text-align:center;
}

#med_index b.rtop{display:block;background: #163144}
#med_index b.rbottom{display:block;background: #163144}
#med_index b.rtop b, #med_index b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #20455E}
	
#med_index b.r1{margin: 0 5px}
#med_index b.r2{margin: 0 3px}
#med_index b.r3{margin: 0 2px}
#med_index b.rtop b.r4, #med_index b.rbottom b.r4{margin: 0 1px; height: 2px}
/* BORDES REDONDEADOS */

.bajocont2 div.nifty{ margin: 0 0;background: #20455E;
text-align:center;
}

.bajocont2 b.rtop{display:block;background: #163144}
.bajocont2 b.rbottom{display:block;background: #163144}
.bajocont2 b.rtop b, .bajocont2 b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #20455E}
	
.bajocont2 b.r1{margin: 0 5px}
.bajocont2 b.r2{margin: 0 3px}
.bajocont2 b.r3{margin: 0 2px}
.bajocont2 b.rtop b.r4, .bajocont2 b.rbottom b.r4{margin: 0 1px; height: 2px}
/* BORDES REDONDEADOS ARTICULOS */
div.marco_art{ margin: 0 0;
margin-bottom:10px;
}
.marco_art b.rtop{display:block;background:#20455E;} .marco_art b.rbottom{display:block;background:#20455E;}
.marco_art b.rtop b, .marco_art b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #3D6481}
	
.marco_art b.r1{margin: 0 5px}
.marco_art b.r2{margin: 0 3px}
.marco_art b.r3{margin: 0 2px}
.marco_art b.rtop b.r4, .marco_art b.rbottom b.r4{margin: 0 1px; height: 2px}

/* BORDES REDONDEADOS ARTICULOS */
.bajocont .nifty{ margin: 0 0;
margin-bottom:10px; background-color:#163144;
}
.bajocont b.rtop{display:block;background: #1A3D53;!important}
.bajocont b.rbottom{display:block;background: transparent;!important}
.bajocont b.rtop b, .bajocont b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #163144}
	
.bajocont b.r1{margin: 0 5px}
.bajocont b.r2{margin: 0 3px}
.bajocont b.r3{margin: 0 2px}
.bajocont b.rtop b.r4, .bajocont b.rbottom b.r4{margin: 0 1px; height: 2px}
.bajocont{
background-color:transparent;!important}
/* Clearfix */
.asociaciones:after {
	clear: both;
	display: block;
	content: ".";
	height: 0;
	visibility: hidden;
}

* html > body .asociaciones {
	width: 100%;
	display: block;
}

* html .asociaciones {
	height: 1%;
}
.asociaciones  div.nifty{ margin: 0 0;
text-align:center;
}
#der_cont .asociaciones  b.rtop{display:block;background-color: #234F6C;}
.asociaciones  b.rtop{display:block;background-color: #163144;} .asociaciones  b.rbottom{display:block;background-color: #163144;}
.asociaciones  b.rtop b, .asociaciones  b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #20455E}
	
.asociaciones b.r1{margin: 0 5px}
.asociaciones b.r2{margin: 0 3px}
.asociaciones b.r3{margin: 0 2px}
.asociaciones b.rtop b.r4, .asociaciones  b.rbottom b.r4{margin: 0 1px; height: 2px}

.nifty .nifty{
padding:10px;}
/* CALENDARIO */
.moduletable_cal{
padding-bottom:25px;}
.moduletable_tv h3{
display:block;
background-image:url(../images/tv.png);
background-repeat:no-repeat;
background-position:left;
height:63px;
padding-left:65px;
line-height:63px;
color:#FF932D;
font-size:13px;
text-transform:uppercase;
font-style:normal;
font-weight:bold;
text-align:left;
}
.bajocont2 .moduletable h3{
display:block;
background-image:url(../images/medio_17.jpg);
background-repeat:no-repeat;
background-position:left;
height:63px;
padding-left:65px;
line-height:63px;
color:#6ACC39;
font-size:13px;
text-transform:uppercase;
font-style:normal;
font-weight:bold;
text-align:left;
}
.moduletable_vid h3{
display:block;
background-image:url(../images/videoteca.png);
background-repeat:no-repeat;
background-position:left;
height:63px;
padding-left:65px;
line-height:63px;
color:#DCBFF7;
font-size:13px;
text-transform:uppercase;
font-style:normal;
font-weight:bold;
text-align:left;
}
.moduletable_rev h3{
display:block;
background-image:url(../images/revistadigital.png);
background-repeat:no-repeat;
background-position:left;
height:63px;
padding-left:65px;
line-height:63px;
color:#77C4E2;
font-size:13px;
text-transform:uppercase;
font-style:normal;
font-weight:bold;
text-align:left;}

.fecha_evento, .mod_events_latest_date{
color:#FF932D;
font-size:15px;
font-weight:bold;padding-bottom:10px;
text-align:left;}
.titulo_evento a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
font-size:120%;}
.lugar_evento{
color:#FFFFFF;
}
/* NOVEDADES */
.moduletable_news{
padding-bottom:10px;
padding-right:10px;}
.titulo_news h3{
display:block;
background-image:url(../images/medio_06.jpg);
background-repeat:no-repeat;
background-position:left top;
height:41px;
padding-left:65px;
line-height:41px;
color:#FFC600;
font-size:13px;
text-transform:uppercase;
font-style:normal;
font-weight:bold;}
.titulo_prot h3{
display:block;
background-image:url(../images/protagonistas.png);
background-repeat:no-repeat;
background-position:left;
height:40px;
padding-left:65px;
line-height:38px;
color:#01C201;
font-size:13px;
text-transform:uppercase;
font-style:normal;
font-weight:bold;}
#med_index .titulo_news h3{
display:block;
background-image:url(../images/medio_06a.jpg);
background-repeat:no-repeat;
background-position:left top;
height:41px;
padding-left:65px;
line-height:36px;
color:#FFC600;
font-size:13px;
text-transform:uppercase;
font-style:normal;
font-weight:bold;}
.contentpagetitle_news{
text-decoration:none;
color:#FFC600;
display:block;
font-size:14px;
font-weight:bold;
padding-bottom:4px;
list-style-type:none;
}
.contentpagetitle_news a{text-decoration:none;}
.contentpagetitle_prot, .mod_placehere_prot .contentpagetitle, .mod_placehere_prot .contentheading{
padding-top:5px;
text-decoration:none;
color:#01C201;
display:block;
font-size:14px;
font-weight:bold;
padding-bottom:4px;
list-style-type:none;
}
.moduletable_prot{
padding-right:10px;}
.moduletable_prot h4{text-decoration:none;}
.bajocont .banneritem{
background-color:#163144;}
.vert_news{
list-style-type:none;
margin-left:10px;}
.article_row td{color:#FFFFFF;
font-size:10px;
padding:5px;}
.vert_news td{
color:#FFFFFF;
font-size:10px;}
.vert_news li{padding-left:10px; padding-top:2px; text-align:justify; border-bottom:1px dotted #2B4053;clear:both; padding-bottom:5px;}
.vert_news li ul li{border-bottom:none;clear:both; padding:5px; padding-bottom:0px;}
.vert_news .readon{display:none;}
.vert_news h4{text-decoration:none; padding-top:5px; padding-bottom:5px; }
.vert_news{
list-style-type:none;
margin-left:10px;}
.vert_prot li, .mod_placehere_leading{border-bottom:1px dotted #2B4053; padding-bottom:5px; list-style-type:none;}
.mod_placehere_leading{
padding-left:20px;}
.mod_placehere_leading p{
padding-right:5px;
}
.vert_prot li ul li{border-bottom:none;clear:both; width:auto; padding:5px; padding-bottom:0px;}
.vert_prot .readon{display:none;}
.vert_prot h4{text-decoration:none; padding-top:5px; padding-bottom:5px;}
/* SUSCRIPCION AL NEWSLETTER */
.moduletable_news{
padding-bottom:0px;}
#med_index .titulo h3{
display:block;
height:59px;
padding-left:65px;
line-height:58px;
color:#8FA9D3;
font-size:11px;
text-transform:uppercase;
font-style:normal;
font-weight:bold;}
.moduletable .forme .label{
display:block;
width:35%;
height:25px;
padding-bottom:3px;
color:#8FA9D3;
font-size:13px;
font-weight:bold;
float:left;}
.moduletable .forme .campo_news{
display:block;
width:58%;
padding-bottom:3px;
height:25px;
float:right;}
.forme .label{
display:block;
width:30%;
padding-bottom:10px;
color:#8FA9D3;
font-size:13px;
font-weight:bold;
float:left;
clear:left;}
.forme .campo_news{
display:block;
width:30%;
padding-bottom:10px;
float:left;}
.forme .label_desc{
color:#CCCCCC;
display:block;
width:40%;
font-size:10px;
padding-bottom:10px;
float:left;
}
.componentheading{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-transform:uppercase;
color:#FFFFFF;
padding-bottom:20px;
padding-top:15px;}
#contenido_principal_cont a[href^="http:"] {
background-image:url(../images/links_02.jpg);
background:no-repeat right top;
padding-right: 10px;
}
#page a[href^="http://www.virtualeduca.info"], #page a[href^="http://virtualeduca.info"] {
background-image: none;
padding-right: 0;
}
#page{
color:#FFFFFF;
text-align:left;}
#asociadas img{
}
#auspician td{}
#auspician a{
color:#325E7B;}
#colaboran td{}
#apoyo a{
color:#325E7B;}
#asociadas h6 a{
font-size:9px;
text-decoration:none;
color:#FFFFFF;}
#asociadas h6{
padding-top:3px;
padding-bottom:15px;
margin:0px;}
.logo2{
text-align:center;}
.logo2 h6{padding:2px;
text-align:center;
height:60px;
width:130px;
background-color:#ffffff;
margin:2px;
border:1px solid #5882A8;}
#auspi .logo2 h6{padding:2px;
text-align:center;
height:100px;
width:160px;
background-color:#E9E6E1;
margin:2px;
border:1px solid #5882A8;}
#colaboran .logo2 h6{padding:2px;
text-align:center;
height:91px;
width:130px;
background-color:#E9E6E1;
margin:2px;
border:1px solid #5882A8;}
#apoyo .leading, #apoyo td{
text-align:center;
}
#apoyo .logo2 h6, #apoyo .logo3 h6{padding:2px;
text-align:center;
height:70px;
width:100px;
background-color:#E9E6E1;
margin:2px;
border:1px solid #5882A8;}
#colaboran a, #auspi a{
color:#325E7B;}
.asoc_tabla td h6{
padding-left:20px;
padding-right:20px;}
#asociadas h2{
text-align:center;}
#asociadas h3{
}

#asociadas h5{
font-size:9px;}
/* contactenos */
.contact p{
margin-top:10px;
padding-left:30px;}
.contact_address{padding-top:10px;}
.contact_address p{margin-top:0px;}
.contact img{
float:left;}
.contact label{
width:40%;}
.contact .inputbox{
margin-top:2px;
margin-bottom:2px;}

/* contactenos */
ul.menu_eventos{
padding:0px;
margin:0px;}
.menu_eventos li{
display:inline;
padding-left:11px;
background-image:url(../images/list3.jpg);
padding-top:2px;
list-style-type:none;
margin-left:20px;
padding-bottom:2px;
background-repeat:no-repeat;
background-position:left;
font-size:10px;}
#der_full{
display:none;}
#pop label{
float:left;
width:50%;
text-align:right;
color:#FFFFFF;}
.panelboton{
padding-top:15px;}
.panelboton input{
background-color:#EAE3D7;
background-image:none;}
.pagenavcounter{
visibility:hidden;
color:#D0E0FA;
white-space:nowrap;
text-align:right;}
.counter{
text-align:center;
border-top:1px dotted #38627F;
padding-top:5px;
padding-bottom:10px;
color:#8FA9D3;}
.pagination{
text-align:center;}
.pagination li{
display:inline;
list-style-type:none;
padding:5px;}

.tabla{
border:1px dotted #426A86;
border-bottom:2px solid #426A86;
}
.tabla .sinlinea{
border-bottom:none;}
.tabla img{padding:2px;
border:1px solid #8FA9D3;
margin:1px;
background-color:#FFFFFF;
text-align:right;}
.tabla table td{
border-bottom:none;}
.tabla td{
padding:5px;
border-bottom:1px solid #426A86;}

.tr1, .sectiontableentry0, .sectiontableentry1, .sectiontableentry{ background-color:#38627F;}
.tr2{background-color:#4A708B;}
.login_form{
border:none;}
fieldset{
border:none;}
#login{border:none;}
.category{
font-size:10px;
padding-top:15px;
color:#FFFFFF;}
.category td{
padding:5px;}
.contentdescription{
color:#FFFFFF;}
.obligatorio{
padding:5px;
color:#FF6600;}
a:hover.category{
color:#D0E0FA;
text-decoration:underline;}
.sectiontableentry1{
color:#FFC600;}
.sectiontableentry0{color:#FFC600;}
.contact_email label{
width:40%;
float:left;
display:block;
text-align:right;}
#otrosforos.tabla td a, #otrosforos2.tabla td a, #otrosforos3.tabla td a, #otrosforos4.tabla td a, #otrosforos5.tabla td a, #otrosforos6.tabla td a{
max-width:150px;
display:block;
padding:2px;
background-color:#F1EFEB;
margin:2px;
border:1px solid #5882A8;}
#otrosforos td img, #otrosforos2 td img, #otrosforos3 td img, #otrosforos4 td img, #otrosforos5 td img, #otrosforos6 td img{
padding:0px;
background-color:none;
margin:0px;
border:none;}
#otrosforos.tabla td p a, #otrosforos2.tabla td p a, #otrosforos3.tabla td p a, #otrosforos4.tabla td p a, #otrosforos5.tabla td p a, #otrosforos6.tabla td p a{
display:inherit;
padding:0px;
background-color:transparent;!important
margin:0px;
border:none;}
#Newsletters .label{
padding-left:10px; width:25%;}
#Newsletters .label_desc{
display:none;}
.componentheading_asoc, #asociadas h1{
text-align:center;}
#FormulariodeAltadeDatosSeccinProtagonistas{
color:#FFFFFF;}
#FormulariodeAltadeDatosSeccinProtagonistas .label{
padding-top:5px;
width:20%;
float:left;
text-align:right;
color:#FFFFFF;}
#FormulariodeAltadeDatosSeccinProtagonistas .campo_news{
padding-top:5px;
color:#FFFFFF;}
#FormulariodeAltadeDatosSeccinProtagonistas #EnviarDatos{
text-align:center;}
.vizines{
width:64px;
float:left;
padding-top:80px;}
.paso .label{
font-size:140%;
text-transform:uppercase;
color:#FF6600;}
.paso .campo_news{font-size:120%;
color:#FF6600;}
.campo_enviar{
clear:both;
text-align:center;}
.forme h4{
color:#FF6600;}
#inscripciontexto .leading p{
font-size:12px;
padding:15px;
padding-left:70px;
background-image:url(../images/itemm_03.png);
background-position:left;
background-repeat:no-repeat;
}
#inscripciontexto .texto2 p{
font-size:12px;
color:#FFC600;
font-weight:bold;
padding-left:85px;}
#inscripciontexto .texto3{

padding-left:85px;}
.texto3 h3{
padding:10px;
font-style:normal;
color:#FF6600;}
.texto4{color:#FFFFFF;
font-size:100%;
padding:10px;
background-color:#38627F;
border:1px dotted #4E7089;
margin-top:10px;
margin-bottom:10px;}
.importante{
background-image:url(../images/importante.png);
background-repeat:no-repeat;
background-position:left top;
padding-left:50px;}
.texto4 h2{
color:#FFC600;
font-weight:bold;}
.texto4 h3{
font-style:normal;
color:#FF6600;}
#inscripciontexto  .out{
color:#FFCC00;
text-decoration:underline;
font-weight:bold;}
.iteminsc1 ul{
padding:10px;}
.iteminsc1 li{
list-style-type:square;}
#FormulariodeAltadeDatosSeccinProtagonistas #EnviarDatos{
text-align:center;}
#FormulariodeAltadeDatosSeccinProtagonistas{
color:#FFFFFF;}
.forme td{color:#FFFFFF;
font-size:10px;
padding:4px;}
#modprotagonistas .moduletable_menu h3{
font-size:250%;
font-style:normal;
padding-top:0px;
margin-top:0px;
width:40%;
float:left;}
#modprotagonistas ul.menu_protag{
margin-top:3px;
margin-bottom:3px;
padding-bottom:3px;
width:55%;
float:right;}
#modprotagonistas ul.menu_protag li{
list-style-image:url(../images/li.png);
margin-left:20px;}
#modprotagonistas ul.menu_protag li a:hover{
color:#FFFFFF;
text-decoration:underline;}
#modprotagonistas .moduletable_protag{
clear:both;}
#modprotagonistas .contentheading{
color:#FF9900;
font-weight:bold;
}
#modprotagonistas .mod_placehere_leading{padding-top:10px;
border-top:1px dotted #4E7089;
border-bottom:none;
padding-left:0px;
margin-left:0px;}
#modprotagonistas .mod_placehere_leading img{padding:2px;
border:1px solid #8FA9D3;
margin:1px;
background-color:#FFFFFF;
text-align:right;}
table#tpseleccionadas{
background-color:#234F6C;
color:#FFFFFF;}
#tpseleccionadas, #ponenciasseleccionadas{
text-align:left;}
.celdasseleccionados td{
color:#FFFFFF;
border-bottom:1px dotted #4F7289;
padding:5px;
font-size:10px;}
.tpseltit{
text-align:left;}
.tpseltit a{
font-weight:bold;}
.catselecionados{
background-color:#4F7289;}
.catselecionados h2{
font-size:120%;
color:#FFCC00;
font-weight:bold;}
.ponenciasseleccionadas{
border:2px solid #4F7289;}
.ponenciasseleccionadas td{
padding:10px;}
.ponenciasseleccionadas th{
color:#FFCC00;padding:10px;
background-color:#4F7289;
font-size:10px;}
.progjorcorp{
font-size:10px;
color:#FFFFFF;
border:2px solid #4F4F4F;}
.progjorcorp td{
border-collapse:collapse;}
.progjorcorp .tr{
background-color:#4F4F4F;
border-collapse:collapse;}
#tjc08cont h3{
color:#FFFFFF;
font-style:normal;
padding:5px;
background-color:#4F4F4F;}
#tjc08cont td{
border-bottom:4px solid #4F4F4F;
}
#cronograma h6{
color:#FFFFFF;
text-decoration:none;
font-size:11px;}
#cronograma h5{
color:#FFCC00;
text-decoration:none;
padding:10px;
font-size:10px;}
#cronograma h3{
color:#FFCC00;
}
#cronograma .item td{
border-bottom:1px dotted #849EB1;}

.img_caption{
font-size:70%;
background-color:#4D6F88;
border:1px dotted #496B86;
}
.pageinfo span{
font-size:13px;
font-weight:bold;}

.moduletable_prot .leading, .vert_news .leading{text-align:right; padding:3px; margin-left:20px;}
.moduletable_prot .leading a, .vert_news .leading a{font-weight:bold; color:#ff9900;}
