.hiddenpic { display:none; }

*.*{
/*margin:0px;
padding:0px;*/
}
img{
border:none;
}
body{
margin-top:0px;
font-family:Arial;
background-color:#FFFFFF;
}
h1{
font-size:18px;
font-weight:bold;
color:#01103b;
text-align:left;
//padding-bottom:10px;
}
h2{
font-size:16px;
font-weight:bold;
color:#01103b;
text-align:left;
//padding-bottom:10px;
}
h3{
font-size:14px;
font-weight:bold;
color:#01103b;
//padding-bottom:10px;
}


p{
font-size:12px;
color:#01103b;
text-align:justify;
//padding-bottom:10px;
}
#strong3
{
	font-weight:bold;
	color:#000;
}
a{
font-size:12px;
color:#ee5d00;
font-weight:bold;
text-align:justify;
text-decoration:underline;
}
a:hover{
color:#f67f00;
text-decoration:underline;
}
#footer a,#footer a:hover{
text-decoration:none;
color:#01103b;
}
.campos {
	background-color:#FFFFFF;
	color:#01103b;
	border-color:#01103b;
	font-family: Arial;
	font-size:12px;
	width:180px;
}

 .camposList {
	background-color:#FFFFFF;
	color:#01103b;
	border-color:#01103b;
	font-family: Arial;
	font-size:12px;
	width:180px;
}

 .camposContacto {
	background-color:#FFFFFF;
	color:#01103b;
	border-color:#01103b;
	font-family: Arial;
	font-size:12px;
	width:280px;
}

 .camposContacto2 {
	background-color:#FFFFFF;
	color:#01103b;
	border-color:#01103b;
	font-family: Arial;
	font-size:12px;
	width:280px;
}

 .camposContacto3 {
	background-color:#FFFFFF;
	color:#01103b;
	border-color:#01103b;
	font-family: Arial;
	font-size:12px;
	width:100px;
}

.botones{
background-color:#0e3d73;
color:#FFFFFF;
border-color:#FFFFFF;
font-family:Arial;
font-size:12px;

}
.textoError{
	font-family:Arial;
	font-size:12px;
	color:#FF0000;
}

.textoConfirmacion{
	font-weight:bold;
	font-style:italic;
	font-family:Arial;
	font-size:16px;
}
.paginado{
font-size:12px;
font-weight:bold;
color:#01103b;
text-align:justify;
text-decoration:none;
}

#imagenPosicionArticuloDetalle{
float:right;
padding-left:15px;
}
#imagenArticuloDetalle{
background-color:#dddddb;
padding:3px;
width:300px;
}
.tamImagenArticuloDetalle{
width:300px;
}
#imagenArticulos{
background-color:#dddddb;
padding:3px; 
}
#imagenDescargas{
background-color:#dddddb;
padding:3px; 
}

/*Calendar*/

/*.eventcontent, .datepickerform, .datepicker, .event, .selected, .selectedday, .sunday, .saturday, .monthpicker, .pickerbutton, .yearpicker, .year, .yearname, .yearnavigation{
	background-color:#0033FF;
}*/
/*Modifica la estructura*/
.month{
width:200px;
text-align:center;
}
/*Palabras de mes y dias y navegador de meses*/
.monthname,.dayname, .monthnavigation{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color:#01103b;
	text-align:center;
}
/*Dia que no aplican en el mes*/
.nomonthday{
background-color:#01103b;
text-align:center;
}
/*Dias del mes*/
.monthday{
background-color:#01103b;
text-align:center;
}
/*Este Cambia el dia que se seleccione*/
.today{
background-color:#2aa3f6;
text-align:center;
}
#calendar a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
text-align:center;
}

/*Fin Calendar*/

#contenedor{
width:1000px;
margin:0 auto;
}
#cabezote{
height:220px;
}
#contenido{
clear:both;
}
#izquierda{
float:left;
width:200px;
}
#centro{
float:left;
width:590px;
padding-left:5px;
padding-right:5px;
}
#derecha{
float:left;
text-align:right;
width:200px;
}
#centro2{
float:left;
width:800px;
}
#both{
clear:both;
}
#home{
margin:0 auto;
}
#espaciomenu{
/*margin-top:276px;*/
}

#menu{
/*position:absolute;*/
z-index:100;

}
#menu ul{
  padding: 0;
  margin: 0;
  list-style: none;
}
#menu ul li{
	clear:both;
	position: relative;
	width: 180px;
	height:23px;
	background-position:top-center;
}

#menu ul li ul li{
	float: left;
	position: relative;
	width: 180px;
	height:24px;
	background-position:top-center;
}

#menu li ul{
  display: none;
  position: absolute; 
  top: 0px;
  left:180px;
  padding:0px;
  margin:0px;
  
}  

#menu li > ul {
	top: 0px;
	left: 180px;
}

#menu li:hover ul, #menu li.over ul{ display: block;

 }
#menu ul li .espacioTexto{
}
#menu ul li ul .espacioTexto{

}
#menu ul li ul a.vinculo:hover .espacioTexto{
}
#menu ul li ul a.vinculo .espacioTexto{

}
#menu ul li a.vinculo{
	background-image:url(../images/plantilla/menu-off.jpg);
	height:20px;
	padding-top:2px;
	font-family:Arial; font-size:12px; text-decoration:none; color:#ffffff; font-weight:bold; 
	text-align:left;
	vertical-align:text-bottom;
	background-position:center;
	background-repeat:no-repeat;
	display:block;
}
#menu ul li a{
	background-image:url(../images/plantilla/menu-off.jpg);
	font-family:Arial; font-size:12px; text-decoration:none; color:#ffffff; font-weight:bold; text-align:left; vertical-align:text-bottom;
	background-position:center;
	background-repeat:no-repeat;
}
#menu ul li a.vinculo:hover{
		height:20px;
	padding-top:2px;		
	font-family:Arial; font-size:12px; text-decoration:underline; color:#ffffff; font-weight:bold; text-align:left; vertical-align:text-bottom;
	background-position:center;
	background-repeat:no-repeat;
	display:block;
}
#menu ul li ul a.vinculo{
	background-color:#01103b;
	background-image:none;
	font-family:Arial; font-size:12px; text-decoration:none; color:#ffffff; font-weight:bold; text-align:left; vertical-align:text-bottom;
	background-position:center;
	background-repeat:no-repeat;
	display:block;
}
#menu ul li ul a.vinculo:hover{
	background-color:#01103b;
	background-image:none;
	font-family:Arial; font-size:12px; text-decoration:none; color:#ffffff; font-weight:bold; text-align:left; vertical-align:text-bottom;
	background-position:center;
	background-repeat:no-repeat;
	display:block;
}
.vinculo{
padding-left:30px;
}

#barra-noticias{
background-image:url(../images/barra-noticias.jpg); 
width:590px; 
height:22px;
}
#barra-galerias{
background-image:url(../images/barra-galerias.jpg); 
width:270px; 
height:22px;
}
#texto-barras{
padding-left:10px;
padding-bottom:1px;
color:#FFFFFF;
font-family:Arial;
text-align:left;
font-size:18px;
font-weight:bold;
}
#tabla td{
text-align:center;
font-size:12px;
font-family:Arial;
color:#000000;
}
#diplomado #titulo{
background-image:url(../images/titulo-diplomado.jpg);
background-position:left;
background-repeat:no-repeat;
height:48px;
text-align:left;
padding:0px;
margin:0px;
}
#diplomado #titulo h2{
padding-top:12px;
//padding-top:0px;
margin-top:12px;
padding-left:25px;
}

#diplomado #titulo2{
background-image:url(../images/titulo-diplomado2.jpg);
background-position:left;
background-repeat:no-repeat;
height:48px;
text-align:left;
padding:0px;
margin:0px;
}
#diplomado #titulo2 h2{
padding-top:12px;
//padding-top:0px;
margin-top:12px;
padding-left:25px;
}

#diplomado p{
margin-top:0px;
margin-bottom:0px;
}
#tablamision{
	border:solid;
	border-width:1px;
}
#tablamision th{
	background-color:#01103b;
}
td#celda2{
	background-color:#CCC;
	
}
td#celda2 p{
	font-size:14px;
	font-weight:bold;
	text-align:left;
}
#tablamision th p{
	color:#FFF;
	font-size:16px;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
}
#tablamision td{
	border:solid;
	border-width:1px;	
	border-color:#000;
	}
#tablamision td p{
	font-size:12px;
	padding-left:10px;
}
/****************************/

#tablamision2{
	border:solid;
	border-width:1px;
	border-color:#000;
	width:100%;
}


#tablamision2 th{
	background-color:#01103b;
	width:16.6%;
	text-align:center;
}
#tablamision2 th p{
	color:#FFF;
	font-size:16px;
	text-align:center;
}
#tablamision2 td{
	border:solid;
	border-width:1px;	
	text-align:center;
}

#tablamision2 td p{
	font-size:12px;
	text-align:center;
}









#formulariosus{
	width:180px;
}
table#suscripcion{
	border-bottom:#1c192c solid;
	border-bottom-width:2px;
	border-left:#1c192c solid;
	border-left-width:1px;
	border-right:#1c192c solid;
	border-right-width:1px;
	background-image:url(../images/bg_form.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#03123d;
}
table#suscripcion p{
	padding:0px;
	margin:0px;
	padding-left:20px;
	padding-top:5px;
	color:#FFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
table#suscripcion .campos{
	width:140px;
	padding:0px;
	margin:0px;
	margin-left:20px;
	color:#18184c;
	font-family:Arial;
	font-size:12px;	
}
table#suscripcion .campos2{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-bottom:5px;
	color:#18184c;
	font-family:Arial;
	font-size:12px;	
}

#trader_cuerpo h3{
	background-image:url(../images/title.png);
	background-repeat:no-repeat;
	background-position:center;
	height:22px;
	color:#FFF;
	font-size:14px;
	padding-top:4px;
	padding-left:10px;
	padding-right:10px;
}
#trader_cuerpo ul{
	list-style-image:url(../images/arrow.png);
}
#trader_cuerpo a{
	color:#033;	
}