
img {border:0;}
div {background:transparent;}
html {	height:100%; 	}
table{font-size:12px;}
body {
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal; 
	font-weight:normal; 
	font-size: 90%;
	margin-top:10px;
}

h1, #modulo_izq h1 { font-size:150%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-style:normal;color:#449E23; margin-top:0; margin-bottom:15px;}
h2 { font-size:120%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-style:normal;color:#999999; padding-top:5px; padding-right:10px; margin-top:0; margin-bottom:5px;}


a {text-decoration:none;}
a:hover {text-decoration:underline;}

td {padding-bottom:15px;}
#portada {height:230; width:960;}

#main { width:960; margin-left:4%; margin-top:0; padding:0; background:#FFF; }


#menu{ color:#ffffff; height:20px; width:960px; }
#menu a{ text-decoration:none;}
#menu img{ border:0;}


#modulo_izq{margin-top:30px; width:670px; height:205px; float:left; line-height:110%; }
#modulo_izq img, #roller img {  float:left; border:1px solid #999999;}


#modulo_izq ul{margin-top:0; padding-top:0;}
#modulo_izq li{ padding-top:10px;}
#modulo_izq table { margin-bottom:20px;}
#modulo_izq img.acrobat{ height:16px; width:16px; border:0px; float:none;}

#contenido{ float:right; padding-left:40px; height:205px; width:425px;}
#contenido p { font-size:11px; padding-right:20px; line-height:130%;}
#contenido a, #modulo_izq a{color:#004890; text-decoration:none;}
#contenido a:hover{ text-decoration:underline;}
#contenido ul{font-size:11px;}

#map {float:left;}
#map a {font-size:10px; font-variant:small-caps; color:#666666; font-weight:bold; padding-top:10px; margin-left:100px;}
#lista_izq{ float:left; width:150px; margin-top:10px;}
#lista_der{ float:left; padding-left:0px; margin-left:10px;margin-top:10px;}
#lista_der ul, #lista_izq ul{ list-style:none;}

#agenda{float:left;}
#agenda p {font-size:11px;margin-left:148px; }
#sesion{ float:left; border:1px #999999; width:240;}
#programa {width:240; padding-left:30px; }


#modulo_der {margin-top:30px; width:290px; height:205px; float:right;}
#enlaces{color:#000000; font-size:12px; float:right; text-align:right; }
#enlaces p{margin:0px; padding:0px; }
#enlaces a {  color:#555555;  }
#enlaces a:hover {text-decoration:none; color:#000000;} 
#enlaces img {margin-top:0px; padding:0px;}

	#fotos img {width:113px; height:75px;  padding: 5px 5px 5px 0px; border:0;}
	#fotos { height: 100%; color: #333333; font-size:85%;margin: 15px 0px 20px 60px; padding-top:5px; }
	#fotos h2 { margin-bottom: 20px; font-size: 180%; }
	#fotos a { border:1px solid #FFFFFF; color: #6A6A6A; }
	#fotos a:hover { border:1px solid #B2B2B2; }


	#masfotos { margin: 0px 0 20px 200px; padding-bottom:10px;color: #333333; font-size:85%; padding-top:0px; width:200px; height:15px;}
	#masfotos  a{ color: #333333; }
	#masfotos a:hover { border:0px; text-decoration:none; color:#000000;  cursor: pointer; border:0px;}
	#masfotos img{ height:9px; width:14px; border:0px; }
	.previas {  float: left; background: url(images/chevron2.gif) top left no-repeat !important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src="images/chevron2.gif", sizingMethod="scale"); 
	width: 14px; height: 9px; border: none; cursor: pointer; } }
	.siguientes {  float: right; background: url(images/chevron.gif) top left no-repeat !important; background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src="images/chevron.gif", sizingMethod="scale"); 
	width: 14px; height: 9px; border: none; cursor: pointer; } }

.sep { padding-left:0; padding-right:30px; }
.space { margin-top:0px; padding-top:0px; }
.ponente {padding-left:30px; }
.horas {text-align:right; font-size:12px; padding-right:13px; vertical-align:top; line-height:120%;}
.programa, li.programa { font-size:12px; padding-right:20px;  padding-left:40px; line-height:140%;}
.title {font-size:10px; font-variant:small-caps; color:#666666; font-weight:bold;}
.tema{ font-style:italic; font-size:9pt; padding-left:145px; text-align:left;  top:0;  padding-bottom:0px; margin-bottom:0px; }
.tema2{ font-style:italic; font-size:9pt; padding-left:60px; text-align:left;  top:0;  padding-bottom:0px; margin-bottom:0px; }
.ponente2{ padding-left:100px; }
.bloque { padding-left:35px}
.caps {font-variant:small-caps;}
.clear{ height:10px;}
.cases{ border: none; font-size:10px; color:#012E65; font-weight:bold;}
.titulo {text-align:right; font-style:italic; color:#333333; padding-right:80px; font-size:11px;}
.img_present {border:1 solid #666666; margin:0 15px 0 30px; padding:0;  }