@charset "UTF-8";
/* CSS Document */


@font-face {
 font-family: Trade;
 src: url("fonts/tradebc.eot") /* EOT file for IE */
}

@font-face {
 font-family: Trade;
 src: url("fonts/tradebc.otf") /* TTF file for CSS3 browsers */
}

@font-face {
 font-family: Univers;
 src: url("fonts/universuc.eot") /* EOT file for IE */
}

@font-face {
 font-family: Univers;
 src: url("fonts/universuc.otf") /* TTF file for CSS3 browsers */
}

body {
	margin: 0px;
	background-image:url(images/ac-dia-d-fondo-03.jpg);
	background-repeat: repeat;
	
}

.top {
	height: 166px;
	width: 100%;
	float:left;
	border-bottom-color:#a3a8a4;
	border-bottom-style:dashed;
	border-bottom-width:thin;
}

.top .logo {
	position: relative;
	left: 80px;
	top: 40px;
	width:300px;
}

.menu {

	
    position: absolute; /*ie6 and above*/
	 
	left: 312px;
	top: 140px;
	height: 70px;
	width:680px;
	
}

.menu ul {
	list-style: none;
	margin: 0px;
	margin-left: -40px;	

}

.menu ul .menu1 {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-iddle.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
	cursor: pointer;
}

.menu ul .menu1:hover {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-over.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
}

.menu ul .menu1-selected {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-over.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
}

.menu ul .menu2 {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-iddle-02.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
	cursor: pointer;
}

.menu ul .menu2:hover {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-over-02.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
}

.menu ul .menu2-selected {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-over-02.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
}

.menu ul .menu3 {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-iddle-03.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
	cursor: pointer;
}

.menu ul .menu3:hover {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-over-03.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
}

.menu ul .menu3-selected {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-over-03.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
}

.menu ul .menu4 {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-iddle-04.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
	cursor: pointer;
}

.menu ul .menu4:hover {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-over-04.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
}

.menu ul .menu4-selected {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-over-04.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
}

.menu ul .menu5 {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-iddle-05.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
	cursor: pointer;
}

.menu ul .menu5:hover {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-over-05.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
}

.menu ul .menu5-selected {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-over-05.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
}

.menu ul .menu6 {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-iddle-06.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
	cursor: pointer;
}

.menu ul .menu6:hover {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-over-06.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
}

.menu ul .menu6-selected {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-over-06.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
}

.menu ul .menu7 {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-iddle-07.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
	cursor: pointer;
}

.menu ul .menu7:hover {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-over-07.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
}

.menu ul .menu7-selected {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-over-07.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
}

.menu ul .menu8 {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-iddle-08.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
	cursor: pointer;
}

.menu ul .menu8:hover {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-over-08.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
}

.menu ul .menu8-selected {
	float:left;
	height: 70px;
	background-image:url(images/ac-dia-d-menu-over-08.png);
	background-repeat:no-repeat;
	background-position: top left;
	margin-right: 20px;
	padding-top: 40px;
}

.menu ul a:link {
	font-family: Trade;
	font-size:14px;
	line-height: 16px;
	color:#677269;
	margin: 0px;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	text-transform:uppercase;
	text-decoration:none;
}

.menu ul a:visited {
	font-family: Trade;
	font-size:14px;
	line-height: 16px;
	color:#677269;
	margin: 0px;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	text-transform:uppercase;
	text-decoration:none;
}

.menu ul a:hover {
	color:#8eb300;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	text-decoration:none;
}
.menu ul a:visited:hover {
	color:#8eb300;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	text-decoration:none;
}

.menu ul .menu-selected a:link {
	font-family: Trade;
	font-size:14px;
	line-height: 16px;
	color:#8eb300;
	margin: 0px;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	text-transform:uppercase;
	text-decoration:none;
}

.menu ul .menu-selected a:visited {
	font-family: Trade;
	font-size:14px;
	line-height: 16px;
	color:#8eb300;
	margin: 0px;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	text-transform:uppercase;
	text-decoration:none;
}

.menu ul .menu-selected a:hover {
	color:#8eb300;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	text-decoration:none;
}
.menu ul .menu-selected a:visited:hover {
	color:#8eb300;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	text-decoration:none;
}

.center {
	height: 518px;
	width: 100%;
	float:left;
	border-top-color:#e8e8e8;
	border-top-style:dashed;
	border-top-width:thin;
	border-bottom-color:#a3a8a4;
	border-bottom-style:dashed;
	border-bottom-width:thin;

}

.center-interna {
	height: auto;
	width: 100%;
	float:left;
	border-top-color:#e8e8e8;
	border-top-style:dashed;
	border-top-width:thin;
	border-bottom-color:#a3a8a4;
	border-bottom-style:dashed;
	border-bottom-width:thin;

}

.center .slider {
	width: 610px;
	height: 518px;
	float: left;

	
}
.linktabla a {
	text-decoration:none;
	font-family: Trade;
	font-size:15px;
	line-height: 15px;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	text-transform:uppercase;
	color:#678197;
	}
.linktabla a:hover{
	text-decoration:underline;
	background:#EEE;
	font-family: Trade;
	font-size:15px;
	line-height: 15px;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	text-transform:uppercase;
	}	
.center .contenido {
	width: 500px;
	margin-top: 100px;
	height: 458px;
	float:left;
}

.center-interna .contenido-interno {
	width: 1000px;
	margin-top: 80px;
	height: auto;
	margin-left: 90px;
}
.center-interna .contenido-interno h1 {
	font-family: Trade;
	font-size:36px;
	line-height: 30px;
	color:#fff;
	margin: 0px;
	text-transform:uppercase;
	
}.center-interna .contenido-interno h6 {
	font-family: Trade;
	font-size:23px;
	line-height: 30px;
	color:#8eb300;
	margin: 0px;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	text-transform:uppercase;
	padding-top: 10px;
	
}
.center-interna .contenido-interno h7 {
	font-family: Trade;
	font-size:16px;
	line-height: 30px;
	color:#999;
	margin: 0px;
	text-align:center;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	text-transform:uppercase;
	padding-top: 10px;
	
}
.center-interna .contenido-interno .verde {
	font-family: Trade;
	font-size:36px;
	line-height: 30px;
	color:#8eb300;
	margin: 0px;
	text-transform:uppercase;
	
}
.center-interna .slider {
	width: 800px;
	height: 400px;
	float: left;

	
}

.center .contenido h1 {
	font-family: Trade;
	font-size:36px;
	line-height: 30px;
	color:#fff;
	margin: 0px;
	text-transform:uppercase;
	
}

.center .contenido h2 {
	font-family: Trade;
	font-size:36px;
	line-height: 30px;
	color:#8eb300;
	margin: 0px;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	text-transform:uppercase;
	padding-top: 10px;
	
}
.center .contenido h6 {
	font-family: Trade;
	font-size:23px;
	line-height: 30px;
	color:#8eb300;
	margin: 0px;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	text-transform:uppercase;
	padding-top: 10px;
	
}
.center .contenido h7 {
	font-family: Trade;
	font-size:16px;
	line-height: 30px;
	color:#999;
	margin: 0px;
	text-align:center;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	text-transform:uppercase;
	padding-top: 10px;
	
}
      br { clear: both; }
      .cntSeparator {
        font-size: 44px;
        margin: 0px 7px;
        color: #000;
      }
      .desc { margin: 7px 3px; }
      .desc div {
        float: left;
        font-family: Arial;
        width: 40px;
        margin-right: 41px;
        font-size: 13px;
        font-weight: bold;
        color: #000;
      }

.center .contenido h3 {
	font-family: Trade;
	font-size:14px;
	line-height: 16px;
	color:#fff;
	margin: 0px;
	text-transform:uppercase;
	
}

.center .contenido h3 b {
	font-family: Trade;
	font-size:14px;
	line-height: 16px;
	color:#8eb300;
	margin: 0px;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	text-transform:uppercase;
	
}

.bottom {
	height: 100px;
	width: 100%;
	float:left;
	border-top-color:#e8e8e8;
	border-top-style:dashed;
	border-top-width:thin;
	

}

.bottom .logo-ac {
	position: relative;
	float:left;
	margin-right: 20px;
	margin-top: 16px;
}

.bottom .logos {
	position:relative;
	float:left;
	
}

.ponente {
	width: 500px;
	height: auto;
	float:left;
	margin-bottom: 60px;
	min-height: 420px;
	
}

.ponente .titulo {
	font-family: Trade;
	font-size:16px;
	line-height: 16px;
	color:#677269;
	margin: 0px;
	text-transform:uppercase;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	
}
.ponente .blanco {
	font-family: Trade;
	font-size:16px;
	line-height: 16px;
	color:#FFF;
	margin: 0px;
	text-transform:uppercase;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	
}
.ponente .titulob {
	font-family: Trade;
	font-size:22px;
	line-height: 16px;
	color:#677269;
	margin: 0px;
	text-transform:uppercase;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	
}
.ponente .tituloc {
	font-family: Trade;
	font-size:18px;
	line-height: 16px;
	color:#677269;
	margin: 0px;
	text-transform:uppercase;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	
}
.ponente .titulod {
	font-family: Trade;
	font-size:18px;
	line-height: 16px;
	color:#677269;
	margin: 10px;
	
	text-transform:uppercase;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	
}
.ponente .blancob {
	font-family: Trade;
	font-size:22px;
	line-height: 16px;
	color:#FFF;
	margin: 0px;
	
	text-transform:uppercase;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	
}
.ponente .blancoc {
	font-family: Trade;
	font-size:18px;
	line-height: 16px;
	color:#FFF;
	margin: 0px;
	
	text-transform:uppercase;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	
}
.ponente .blancod {
	font-family: Trade;
	font-size:18px;
	line-height: 16px;
	color:#FFF;
	margin: 0px;
	
	text-transform:uppercase;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	
}
.ponente .nombre {
	font-family: Trade;
	font-size:14px;
	line-height: 16px;
	color:#fff;
	margin: 0px;
	text-transform:uppercase;
	
}
.ponente .nombre a  {
	font-family: Trade;
	text-decoration:none;
	font-size:14px;
	line-height: 16px;
	color:#8eb300;
	margin: 0px;
	text-transform:uppercase;
	
}
.ponente .nombre a:hover  {
	font-family: Trade;
	text-decoration:none;
	font-size:14px;
	line-height: 16px;
	color:#999;
	margin: 0px;
	text-transform:uppercase;
	
}
.ponente .nombreverde {
	font-family: Trade;
	font-size:14px;
	line-height: 16px;
	color:#8eb300;
	margin: 0px;
	text-transform:uppercase;
	
}
.ponente .nombreb {
	font-family: Trade;
	font-size:14px;
	line-height: 16px;
	color:#666;
	margin: 0px;
	text-transform:uppercase;
	
}
.nombreb {
	font-family: Trade;
	font-size:14px;
	line-height: 16px;
	color:#666;
	margin: 0px;
	text-transform:uppercase;
	
}
.ponente .cargo {
	font-family: Trade;
	font-size:14px;
	line-height: 16px;
	color:#fff;
	margin: 0px;
	text-transform:uppercase;
	
}

.ponente p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height: 18px;
	color:#677269;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	text-align:justify;
	
}
.ponente p b {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height: 18px;
	color:#fff;
	text-shadow:0px 0px 0px rgba(255, 255, 255, 0.5);
	font-weight:normal;
	
}

.ponente img {
	width: 100px;
	height: 100px;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	padding: 3px;
	border-color:#FFF;
	border-style:dashed;
	border-width:thin;
	
}
#ponenciaIMG{
	background-image:url(images/pizarra.png);
	width:64PX;
	height:64px;
}
#videoIMG{
	background-image:url(images/video3.png);
	background-repeat:no-repeat;
	width:64PX;
	height:64px;
}

.form-text {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height: 18px;
	color:#677269;
	text-align:justify;
	padding: 5px;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	background-color: #FFF;
	border:none;
	margin-left: 0px;
	width: 300px;
	margin-bottom: 10px;
	line-height: 20px;
	
}

.form-send {
	font-family: Trade;
	font-size:14px;
	text-transform:uppercase;
	line-height: 18px;
	color:#fff;
	text-align:justify;
	padding: 5px;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	background-color: #8eb300;
	
	border:none;
	margin-left: 0px;
	margin-bottom: 10px;
	line-height: 30px;
	width: 150px;
	text-align: center;
	margin-top: 10px;
	cursor:pointer;
	
}

.form-send:hover {
	font-family: Trade;
	font-size:14px;
	text-transform:uppercase;
	line-height: 18px;
	color:#8eb300;
	text-align:justify;
	padding: 5px;
	-moz-border-radius: 3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	background-color: #fff;
	
	border:none;
	margin-left: 0px;
	margin-bottom: 10px;
	line-height: 30px;
	width: 150px;
	text-align: center;
	margin-top: 10px;
	
}

.texto-footer {
	color:#677269;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	width: 70px;
	text-transform:uppercase;
	float:left;
	margin-top: 10px;
	margin-left: 20px;
	
}

.texto-footer2 {
	color:#677269;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	width: 60px;
	text-transform:uppercase;
	float:left;
	margin-top: 10px;
	
}

.programa ul {
	list-style:none;
	margin-left: -40px;
	
}

.programa ul li {
	margin-bottom: 20px;

	width: 700px;
	float:left;
}

.programa ul .tema .hora {
	
	
	font-family: Trade;
	font-size:18px;
	text-transform:uppercase;
	
	color:#FFF;


	
}

.programa ul .tema img {
	width:80px;
	height: 80px;
	margin-bottom: 10px;
	float:left;
}
.programa ul .tema .imgb {
	width:60px;
	height: 60px;
	margin-bottom: 10px;
	float:left;
}
.programa ul .tema .imgc {
	width:50px;
	height: 18px;
	margin-bottom: 10px;
	float:left;
	border:none;
}

.programa ul .tema .titulo {
	font-family: Trade;
	font-size:18px;
	text-transform:uppercase;
	color:#fff;
	margin-left: 10px;
	margin-top: 10px;
	float:left;
	text-shadow:0px 0px 0px rgba(255, 255, 255, 0.5);
	width:600px;
	
	
	
}
.programa ul .tema .tituloVerde {
	font-family: Trade;
	font-size:18px;
	text-transform:uppercase;
	color:#8eb300;
	margin-left: 10px;
	margin-top: 00px;
	float:left;
	text-shadow:0px 0px 0px rgba(255, 255, 255, 0.5);
	width:600px;
	
	
	
}
.programa ul .tema .tituloVerdeb{
	font-family: Trade;
	font-size:18px;
	text-transform:uppercase;
	color:#8eb300;
	margin-left: 10px;
	margin-top: 00px;
	float:left;
	text-shadow:0px 0px 0px rgba(255, 255, 255, 0.5);
	width:600px;

	
	
}
 .tituloVerdec{
	font-family: Trade;
	font-size:18px;
	text-transform:uppercase;
	color:#8eb300;
	margin-left: 10px;
	margin-top: 00px;
	float:left;
	text-shadow:0px 0px 0px rgba(255, 255, 255, 0.5);
	width:200px;
			position:relative;
	left:-20px;
	
	
}
.programa ul .tema .subtitulo {
	font-family: Trade;
	font-size:12px;
	text-transform:uppercase;
	color:#677269;
	margin-left: 10px;
	float:left;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	width:600px;
	
	
	
}
.programa ul .tema .subtitulo a  {
	font-family: Trade;
	font-size:12px;
	text-transform:uppercase;
	color:#8eb300;
	
	float:left;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	width:600px;
	
	
	
}
.programa ul .tema .subtitulo a:hover  {
	font-family: Trade;
	font-size:12px;
	text-transform:uppercase;
	color:#677269;
	
	float:left;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	width:600px;
	
	
	
}
.programa ul .tema .subtitulob {
	font-family: Trade;
	font-size:12px;
	text-transform:uppercase;
	color:#FFF;


	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	width:600px;
	
	
	
}
 .subtituloc {
	font-family: Trade;
	font-size:12px;
	text-transform:uppercase;
	color:#FFF;

	position:relative;
	left:-10px;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	width:200px;
	
	
	
}
.programa ul .tema .texto {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	line-height: 18px;
	color:#677269;
	float:left;
	width: 600px;


	
}
.programa ul .tema .textoc {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	line-height: 18px;
	color:#677269;
	float:left;
	width: 600px;
margin-left:10px;

	
}
.programa ul .tema .textoc a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	line-height: 18px;
	color:#677269;
	float:left;
text-decoration:none;

	
}
.programa ul .tema .textoc a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	line-height: 18px;
	color:#677269;
	float:left;
text-decoration:underline;	

	
}
.textoh {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	line-height: 18px;
	color:#677269;
	float:left;
	width: 400px;
margin-left:10px;


	
}
.programa ul .tema .textob{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	
	color:#FFF;

	


	
}
.programa ul .separador {
	margin-top: 10px;
	margin-bottom: 10px;
	float:left;
	width: 700px;
	border-top-color:#677269;
	border-top-style:dashed;
	border-top-width:thin;
}.programa ul .separadorblanco {
	margin-top: 10px;
	margin-bottom: 10px;
	float:left;
	width: 400px;
	border-top-color:#FFF;
	border-top-style:dashed;
	border-top-width:thin;
}
 .separadorblancob {
	margin-top: 3px;
	margin-bottom: 10px;
	float:left;
	width: 600px;
	border-top-color:#FFF;
	border-top-style:dashed;
	border-top-width:thin;
}
 .separadorblancoc {
	margin-top: 3px;
	margin-bottom: 10px;
	float:left;
	width: 800px;
	border-top-color:#FFF;
	border-top-style:dashed;
	border-top-width:thin;
}
.programa ul .break {
	margin-top: 10px;
	margin-bottom: 10px;
	float:left;
	width: 700px;
	border-bottom-color:#677269;
	border-bottom-style:dashed;
	border-bottom-width:thin;	
	border-top-color:#677269;
	border-top-style:dashed;
	border-top-width:thin;

	font-family: Trade;
	font-size:12px;
	text-transform:uppercase;
	color:#677269;
	margin-left: 10px;
	text-align: center;
	float:left;
	text-shadow:0px 1px 0px rgba(255, 255, 255, 0.5);
	width:690px;
	padding: 5px;

}

/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
.nivoSlider {
	position:relative;
    width:618px;
    height:406px;
	background:#efe9d1 url(images/loading.gif) no-repeat 50% 50%;
    margin-bottom:80px;
    -moz-box-shadow:0px 0px 5px #333;
	-webkit-box-shadow:0px 0px 5px #333;
	box-shadow:0px 0px 5px #333;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.nivoSlider a {
	border:0;
	display:block;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(js/nivo-slider/demo/images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

#slider1 .nivo-controlNav,
#slider2 .nivo-controlNav,
#slider4 .nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
}
#slider1 .nivo-controlNav a,
#slider2 .nivo-controlNav a,
#slider4 .nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(js/nivo-slider/demo/images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
#slider1 .nivo-controlNav a.active,
#slider2 .nivo-controlNav a.active,
#slider4 .nivo-controlNav a.active {
	background-position:0 -22px;
}

#slider2 a {
	display:block; /* IE Fix */
}

#slider3 {
	margin-bottom:110px;
}
#slider3 .nivo-controlNav {
	position:absolute;
	left:185px;
	bottom:-70px;
}
#slider3 .nivo-controlNav a {
    display:inline;
}
#slider3 .nivo-controlNav img {
	display:inline;
	position:relative;
	margin-right:10px;
	-moz-box-shadow:0px 0px 5px #333;
	-webkit-box-shadow:0px 0px 5px #333;
	box-shadow:0px 0px 5px #333;
}
#slider3 .nivo-controlNav a.active img {
    border:1px solid #000;
}

#slider 4 {
    margin-bottom:0;
}
