/* GENERALES
-------------------------------------------------- */


* {
	margin: 0;
	padding: 0;	
}

html{
	width: 100%;
	height: 100%;
}

body {
	width: 100%;
	height: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F3F3F;
	background-color: #1C1817;
}

abbr {
	border: 0;
	cursor: help;	
}

a abbr {
	cursor: pointer;
/*	position: relative !important;*/
}

ul, ol {
	list-style: none;	
}


address {
	font-style: normal;	
}

fieldset, a img {
	border: 0;	
}

a {
	outline: none;
	text-decoration: none;
}

input{
	border: 1px solid #CCC;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

textarea{
	border: 1px solid #CCC;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
/* contenedor */
div#contenedor {
	width: 950px;
	height: 600px;
	margin: 0 auto;
	padding: 0;
	background-color: #363533;
}

/* Cabecera */

div#cabecera{
	background: url(../img/fondoCabecera.gif) 0 0 no-repeat;
	width: 950px;
	height: 132px;
	position: relative;
}

div#cabecera h1 {
	float: left;
	display: inline;
	overflow: hidden;
	width: 181px;
	height: 71px;
	margin: 3px 0 -9px 385px;
} 

div#cabecera h1 a {
	display: block;
	width: 181px;
	height: 0;
	padding-top: 71px;
	background: url(../img/h1.gif) left top no-repeat;
}

div#cabecera a#solic{
	color: #fff;
	background-color: #2F2F2F;
	border: 1px solid #433F3E;
	display: inlne;
	top: 15px;
	left: 669px;
	position: absolute;
	width: 255px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}
div#cabecera a#colocar {
	position: absolute;
	color: #FFFFFF;
	left: 670px;
	top: 48px;
	background-color: #2f2f2f;
	display: inline;
	border: 1px solid #433f3e;
	width: 254px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}


div#cabecera ul#listaMasters{
	clear: both;
	float: left;
	width: 662px;
	display: inline;
	margin: 15px 0 0 42px;
}

div#cabecera ul#listaMasters li{
	float: left;
	display: inline;
	overflow: hidden;
	list-style-image: none;
	width: 662px;
	height: 52px;
}

div#cabecera ul#listaMasters li#liPeriodismo{
	margin-right: 8px;
}

div#cabecera ul#listaMasters li#liProduccion{
	margin-right: 8px;
}

div#cabecera ul#listaMasters li#liComunicacion{
	margin-right: 7px;
}

div#cabecera ul#listaMasters li#liReporterismo{
	margin-right: 8px;
	width: 172px;
}


div#cabecera ul#listaMasters li a{
	display: block;
	width: 153px;
	height: 0;
	padding-top: 52px;
}

div#cabecera ul#listaMasters li#liPeriodismo a{
	background: url(../img/masterPeriodismo.gif) 0 0 no-repeat;
}

div#cabecera ul#listaMasters li#liProduccion a{
	background: url(../img/masterProduccion.gif) 0 0 no-repeat;
}

div#cabecera ul#listaMasters li#liComunicacion a{
	background: url(../img/masterComunicacion.gif) 0 0 no-repeat;	
}

div#cabecera ul#listaMasters li#liReporterismo a{
	background: url(../img/masterReporterismo.gif) 0 0 no-repeat;	
	width: 172px;
}

div#cabecera ul#listaMasters li#liPeriodismo.off a{
	background: url(../img/masterPeriodismoOff.gif) 0 0 no-repeat;
}

div#cabecera ul#listaMasters li#liProduccion.off a{
	background: url(../img/masterProduccionOff.gif) 0 0 no-repeat;
}

div#cabecera ul#listaMasters li#liComunicacion.off a{
	background: url(../img/masterComunicacionOff.gif) 0 0 no-repeat;	
}

div#cabecera ul#listaMasters li#liReporterismo.off a{
	background: url(../img/masterReporterismoOff.gif) 0 0 no-repeat;	
	width: 172px;
}
div#cabecera ul#listaSemJor{
	display: inline;
	margin-top: 20px;
	margin-right: 9px;
	margin-bottom: 0;
	margin-left: 0;
	float: right;
}

div#cabecera ul#listaSemJor li{
	float: left;
	display: inline;
	overflow: hidden;
	width: 110px;
	height: 44px;
	margin-right: 8px;
}

div#cabecera ul#listaSemJor li a{
	display: block;
	width: 110px;
	height: 0;
	padding-top: 44px;
}

div#cabecera ul#listaSemJor li#liSeminarios a{
	background: url(../img/btSeminarios.gif) 0 0 no-repeat;
}

div#cabecera ul#listaSemJor li#lijornadas a{
	background: url(../img/btSeminarios.gif) 0 0 no-repeat;
}


/* Contenidos */

div#contenido{
	background: url(../img/fondoContenidos.gif) 0 0 no-repeat;
	width: 950px;
	height: 468px;
}
/* Primera Columna */

div#col1{
	float: left;
	width: 194px;
	overflow: hidden;
}

/* Segunda Columna */

div#col2{
	float: left;
	display: inline;
	width: 718px;
	height: 444px;
	margin: 7px 0 0 19px;
}
