/* Estilos generales */
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color: #B9DC85;
text-align: center;
}
.cuerpo {
	font-size: 1em;
}
#wrap { width:770px; margin: 0 auto 0 auto; background: #fff; padding: 10px; border: 1px solid #aaa;}
#barra {
	width:770px;
	text-align: center;
}
td a { font-size:.84em;}
a {
	font-weight: bold;
}
a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7CA600;
	font-weight: bold;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7CA600;
	font-weight: bold;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7CA600;
	font-weight: bold;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7CA600;
	font-weight: bold;
	}
ul { list-style: none; }
li {
 padding-left: 10px;
 background-image: url(imagenes/bulletverde.png);
  background-repeat: no-repeat;
background-position: 0 .5em;
line-height: 1.4em;
}

/* Estilos menu */
#menu {
	float:none;
	width:770px;
	text-align:center;
	margin: 10px 0 0 0;
}
#menutabla td{
	text-decoration:none;
	font-size: .8em;
	padding-left:3px;
	padding-right:3px;
	padding: 3px;
	margin: 0px;
	border: 1px solid #7CA600;
}
.menuboton {background-color:#DDF9B3;} 
#menutabla a{
	text-decoration:none;
	font-weight: bold;
}
#menutabla a{
	text-decoration:none;
	font-weight: bold;
	color: #000000;
}
#menutabla a:hover{
	text-decoration:underline;
	font-weight: bold;
	color: #000000;
}
#submenutabla td{
	text-decoration:none;
	background-color:#FFFFFF;
	padding-left:3px;
	padding-right:3px;
	padding: 0px;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

/* cuerpo */

#cuerpo {
	width:770px;
	text-align:justify;
 	font-size: .7em;
}
#cuerpo2 {
	padding:15px;
}
#organiza {
	float:none;
	width: 770px;
	text-align:center;
}
#pie {
	width:770px;
	text-align:center;
	font-size: .7em;
}
#pie a{
}
#textopie {
	padding:5px;
}

.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding: 5px;
	padding-bottom: 15px;
}
.normal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	clip: rect(auto,auto,auto,auto);
}
#programa {
 	font-size: xx-small;
}
#programa a{
 	font-size: xx-small;
}
#programa td{
 	padding:5px;
	border-top: 1px solid #8EC639;
}
#cle {
 	font-size: xx-small;
	padding:0px;
}
#cle a{
 	font-size: xx-small;
}
#cle td{
 	padding:6px;
	border-top: 1px solid #8EC639;
	text-align:left;
}
#ponente {
 	font-size: xx-small;
}
#ponente a{
 	font-size: xx-small;
}
.patrocinio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	background-color: #CCCCCC;
	margin: 8px;
}
.amarillo {
	background-color: #eeeeee;
}
#promueven td{
border:none;
}
#organiza {
widows:auto;
}

/* Estilos cabecera */
#cabecera{
	width:770px;
}

#textocabecera{
	float:right;
	width: inherit;
	text-align: left;
	margin: 5px;

}

.texto_logo {
	font-size: x-large;
	color: #99CC00;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	margin: 4px;
}
.titulo_jornadas {
	color: #FFFFFF;
	background-color: #99CC00;
	font-size: medium;
	line-height: 28px;
	font-weight: bold;
}


/* bordes redondeados*/

.spiffy{ 
display:block;
} 
.spiffy *{ 
display:block;
height:1px;
overflow:hidden;
background:#ffffff;
} 
.spiffy1{ 
border-right:1px solid #c4e16d;
padding-right:1px;
margin-right:3px;
border-left:1px solid #c4e16d;
padding-left:1px;
margin-left:3px;
background:#e5f2bf;
} 
.spiffy2{ 
border-right:1px solid #a3d119;
border-left:1px solid #a3d119;
padding:0px 1px;
background:#ebf5ce;
margin:0px 1px;
} 
.spiffy3{ 
border-right:1px solid #ebf5ce;
border-left:1px solid #ebf5ce;
margin:0px 1px;
} 
.spiffy4{ 
border-right:1px solid #c4e16d;
border-left:1px solid #c4e16d;
} 
.spiffy5{ 
border-right:1px solid #e5f2bf;
border-left:1px solid #e5f2bf;
} 
.spiffy_content{ 
padding:0px 5px;
background:#ffffff;
}
h3 {border-bottom: 1px solid #666;}
h3 a{ font-size:small;}

.resaltado3 { padding: 4px; border: 1px solid #666; font-size: .9em;}
.resaltado3 a{background: #ffffcc; padding: 2px;}

.Estilo1 {
	color: #FF0000;
	font-weight: bold;