body {
    font-family: Verdana;
    font-size: 11px;
    color: #4f4f4f;
    line-height: 17px;
    margin: 19px 0;
    padding: 0;
    text-align: center;
    background: url("../images/background.gif") repeat;
}

#ventana {
		position: relative;
    margin: 0 auto;
    width:1000px;
/*    border: 1px solid #000;*/
    text-align: left;
		min-height:400px;	
		height:auto !important;
		height: 400px;    
		padding-top: 83px;
}


#logo_into {
	position: absolute;
	top: 0;
	right: 21px;
	background: url("../images/into.gif") no-repeat;
	width: 225px; 
	height: 82px;
}

#titular {
	position: absolute;
	top: 63px;
	right: 261px;
	width: 496px; 
	height: 14px;
}

#logo_arbol a {
	position: absolute;
	top: 48px;
	left: 0px;
	background: url("../images/logo.gif") no-repeat;
	width: 126px; 
	height: 252px;
}

#panel_blanco {
	position: relative;
	background-color: #FFF;
	min-height:400px;	
	height:auto !important;
	height: 400px;
	width: 979px;
	padding-bottom: 5px;
}

#back_bl, #back_br  {
	position: absolute;
	display: block;
	width: 10px;
	height: 10px;
  bottom: 0;
  font-size: 1px;
  .bottom: -1px;
}

#back_bl {
	background: url("../images/body_bl.gif") no-repeat; 
	left: 0;
}
#back_br {
	background: url("../images/body_br.gif") no-repeat; 
	right: 0;
	.right: -1px;
}

#titular2 {
	position: absolute;
	top: 15px;
	left: 132px;
	width: 581px; 
	height: 17px;
}


/*** IDIOMAS ***/
#idiomas {
	position: absolute;
	right: 0px;
	top: 83px;
	display: block;
	width: 30px;
	height: 260px;
}
#idiomas li a {
	display: block;
	width: 30px;
	height: 82px;
	margin-bottom: 3px;	
}
#idiomas li.ca a { background: url("../images/menu/catalan.gif") no-repeat top right; }
#idiomas li.ca a.in,#idiomas li.ca a:hover { background: url("../images/menu/catalan_in.gif") no-repeat top right; }
#idiomas li.es a { background: url("../images/menu/castellano.gif") no-repeat top right; }
#idiomas li.es a.in,#idiomas li.es a:hover { background: url("../images/menu/castellano_in.gif") no-repeat top right; }
#idiomas li.en a { background: url("../images/menu/ingles.gif") no-repeat top right; }
#idiomas li.en a.in,#idiomas li.en a:hover { background: url("../images/menu/ingles_in.gif") no-repeat top right; }
/*** FIN IDIOMAS ***/


/*** MENU BOTONES ****/
#menu {
	position: relative;
	width: 170px;
	float:left;
}

ul#menu_botones {
	margin: 220px 0 5px 10px;
	width: 155px;
}
ul#menu_botones li a {
	display: block;
	height: 31px;
	padding-left: 38px;
	line-height: 29px;
	margin-bottom: 8px;
	background-repeat: no-repeat;
}
ul#menu_botones li a.dossier { background-image: url("../images/menu/dossier.gif"); }
ul#menu_botones li a.dossier_in { color: #c7c7c7; background-image: url("../images/menu/dossier_in.gif"); }
ul#menu_botones li a.dossier:hover {background-image: url("../images/menu/dossier_over.gif"); 

}

ul#menu_botones li a.programa { background-image: url("../images/menu/programa.gif"); }
ul#menu_botones li a.programa_in { color: #c7c7c7; background-image: url("../images/menu/programa_in.gif"); }
ul#menu_botones li a.programa:hover { background-image: url("../images/menu/programa_over.gif"); }

ul#menu_botones li a.ponentes{ background-image: url("../images/menu/ponentes.gif"); }
ul#menu_botones li a.ponentes_in {  color: #c7c7c7; background-image: url("../images/menu/ponentes_in.gif"); }
ul#menu_botones li a.ponentes:hover { background-image: url("../images/menu/ponentes_over.gif"); }

ul#menu_botones li a.inscripciones { background-image: url("../images/menu/inscripciones.gif"); }
ul#menu_botones li a.inscripciones_in { color: #c7c7c7; background-image: url("../images/menu/inscripciones_in.gif"); }
ul#menu_botones li a.inscripciones:hover { background-image: url("../images/menu/inscripciones_over.gif"); }

ul#menu_botones li a.papers { background-image: url("../images/menu/papers.gif"); }
ul#menu_botones li a.papers_in {  color: #c7c7c7; background-image: url("../images/menu/papers_in.gif"); }
ul#menu_botones li a.papers:hover { background-image: url("../images/menu/papers_over.gif"); }

ul#menu_botones li a.localizacion { background-image: url("../images/menu/localizacion.gif"); }
ul#menu_botones li a.localizacion_in {  color: #c7c7c7; background-image: url("../images/menu/localizacion_in.gif"); }
ul#menu_botones li a.localizacion:hover { background-image: url("../images/menu/localizacion_over.gif"); }

ul#menu_botones li a.enlaces { background-image: url("../images/menu/enlaces.gif"); }
ul#menu_botones li a.enlaces_in {  color: #c7c7c7; background-image: url("../images/menu/enlaces_in.gif"); }
ul#menu_botones li a.enlaces:hover { background-image: url("../images/menu/enlaces_over.gif"); }

ul#menu_botones li a.intos { background-image: url("../images/menu/intos.gif"); }
ul#menu_botones li a.intos_in {  color: #c7c7c7; background-image: url("../images/menu/intos_in.gif"); }
ul#menu_botones li a.intos:hover { background-image: url("../images/menu/intos_over.gif"); }

ul#menu_botones li a.contacto { background-image: url("../images/menu/contacto.gif"); }
ul#menu_botones li a.contacto_in {  color: #c7c7c7; background-image: url("../images/menu/contacto_in.gif"); }
ul#menu_botones li a.contacto:hover { background-image: url("../images/menu/contacto_over.gif"); }

ul#menu_botones li a.forum { background-image: url("../images/menu/forum.gif"); }
ul#menu_botones li a.forum_in {  color: #c7c7c7; background-image: url("../images/menu/forum_in.gif"); }
ul#menu_botones li a.forum:hover { background-image: url("../images/menu/forum_over.gif"); }

ul#menu_botones li a.conclusiones { background-image: url("../images/menu/conclusiones.gif"); }
ul#menu_botones li a.conclusiones_in {  color: #c7c7c7; background-image: url("../images/menu/conclusiones_in.gif"); }
ul#menu_botones li a.conclusiones:hover { background-image: url("../images/menu/conclusiones_over.gif"); }



/*** FIN MENU BOTONES ***/



/*** GENERALS ***/
ul { 
	margin: 0;
  list-style:none;
  padding: 0;
}
a {
	text-decoration: none;
	color: #79c100;
}

a:hover {	
	color: #6a863b;
	}

p {	margin: 0 0 20px 0;}

h1,h2,h3 {
	margin: 0;
	padding: 0;	
	color: #000;
}

h1 {
	font-size: 11px;
	font-weight: bold;
	line-height:16px;	
	color: #00abe0;
	text-transform:uppercase;

}
h2 {
	font-size: 15px;
	font-weight: bold;
	color: #545e66;
	margin-bottom: 10px;
}

h3{
	font: bold 15px/18px Verdana;
	color: #545e66;
	margin-bottom: 3px;
}

img { border: 0; } 

.net { clear:both;}

input, textarea {
	border: 1px solid #9ba5af;
	padding: 1px 5px;
	font-family: Verdana;
	font-size: 11px;
	color: #151518;
}


/*** PIE ***/

#pie {	
	position: relative;
	margin: 20px auto;
	text-align: center;	
}
#pie img {
	margin-right: 10px;
}

/*** FIN PIE ***/

/*** CUERPO CENTRAL ***/
#centro {
	position: relative;
	width: 515px;
	float:left;
	margin-top: 110px;
	margin-left: 25px;
}


/*** FIN CUERPO CENTRAL ***/


/*** CAP ***/
#cap_programa, #cap_inscripciones,#cap_contacto, #cap_localizacion, #cap_intos , #cap_papers, #cap_enlaces, #cap_ponentes, #cap_dossier, #cap_compensa, #cap_conclusiones {
	position: absolute;
	top: 55px;
	left: 157px;
	display: block;
	background-repeat: no-repeat;
}

#cap_conclusiones {
	width: 226px;	
	height: 106px;
}

#cap_ponentes {
	width: 230px;	
	height: 100px;
}
#cap_dossier {
	width: 228px;	
	height: 102px;
	background-image: url("../images/ca/dossier.gif");	
}

#cap_enlaces {
	width: 228px;	
	height: 97px;
}
#cap_papers {
	width: 246px;	
	height: 101px;
	background-image: url("../images/ca/papers.gif");	
}

#cap_intos {
	width: 378px;	
	height: 94px;
}

#cap_localizacion {
	width: 565px;	
	height: 359px;
}
#cap_contacto {
	width: 228px;	
	height: 104px;
}
#cap_programa {
	width: 236px;	
	height: 97px;
}
#cap_inscripciones {height: 97px;}
#cap_compensa {
	height: 102px;
}

/*** FIN CAP ***/


#dcha {
	position: relative;
	width: 217px;
	float:left;
	margin-top: 23px;
	margin-left: 20px;
}

#inscripcion {
	position: relative;
	display: block;
	width: 217px;	
	height: 98px;
	margin-bottom: 10px; 		
}
#inscripcion #caja {
	position: relative;
	top: 48px;
	left: 38px;
}
#inscripcion #caja input { width: 178px; }
#inscripcion #siguiente {
	position: absolute;
	bottom: 9px;
	right: 1px;
}
#inscripcion #siguiente a {
	background: url(../images/flecha02.gif) no-repeat top right;
	padding-right: 25px;
	display: block;
	height: 20px;
	float: right;
}
#inscripcion #siguiente a:hover {
	background: url(../images/flecha02_over.gif) no-repeat top right;
}

#nube {
	display: block;
	width: 202px;	
	height: 210px;
	margin-bottom: 30px; 		
}
#imagen {
	text-align: center;
}

/*** ENLACES ***/
#centro ul {
	list-style-position: outside;
	list-style-type: disc;	
	color: #79c100;
	margin: 0 0 10px 15px;
}
#centro ul li a {line-height:19px;}
span.azul {
	color: #00abe0;
	display: block;
}
span.azul_bold {
	color: #00abe0;
	display: block;
	font-weight: bold;
}
span.normal {
	color: #4f4f4f;
}
span.gris_bold {
	font: bold 11px/14px verdana;
	color: #4f4f4f;
}
.negrita {
	font-weight: bold;
}

/*** INTOS ANTERIORES ***/
.anteriores {
	display: block;
	clear:both;	
}
.anteriores img {
	float:left;
	margin: 0 15px 20px 0;
}

/*** DOSSIER ***/
a.activo {color: #c9c9c9;}

.caja_gris {
	background-color: #efeff2;
	margin: 10px 0;
	padding-left: 5px;
}

/*** CALL FOR PAPERS ***/
.bases {
	float:right; 
	height: 20px;
	margin-bottom: 2px;
}
.bases a {
	background: url("../images/flecha01.gif") no-repeat top right;		
	padding-right: 25px;
	height: 20px;
	padding-bottom: 6px;
}
.bases a:hover {
	background: url("../images/flecha01_over.gif") no-repeat top right;		
}

hr {
	border: 0;
	clear: both;
	display: block;
	border-top: 1px solid #e0e3e6;
	height: 1px;
	font-size: 1px;
	margin: 10px 0;
}
#planing hr {margin: 3px 0;}

.form_papers{
	display: block;
	position: relative;
	min-height:100px;	
	height:auto !important;
	height: 100px;  	
}
.item {
	float:left;
	width: 225px;
	margin-right: 7px;
}
.item2 {
	float:left;
	width: 225px;
	margin-right: 17px;
	margin-bottom: 6px;
}

#col1 input ,.form_papers input {
	width: 208px;
}
.enviar {
	float:right; 
	height: 20px;
	margin: 10px 0;
}
.enviar a {
	background: url("../images/flecha03.gif") no-repeat top right;		
	display:block;
	float:right;
	height:20px;
	padding-right:25px;
}
.enviar a:hover {
	background: url("../images/flecha03_over.gif") no-repeat top right;		
}

/*** LOCALIZACION ***/
#cuerpo_loc {
	position: relative;
	width: 515px;
	margin-top: 303px;
	margin-left: 0px;
}
#cuerpo_loc2 {
	position: relative;
	margin-top: 45px;
	width: 524px;
	border: 1px solid #d7dce0;
	margin-bottom: 15px;
}
#loc2_texto {
	padding: 30px 20px 10px 50px;	
}
#recomenda {
	position: absolute ;
	top: -19px;
	left: -9px;	
	float:left;
	display: block;
	width: 60px;
	height: 68px;
	background-image: url("../images/recomendacion.gif");
	.top: -18px;
}

.petit {
	font: 9px/14px verdana;
	color: #949494;
}

.check {
	border: 0px;
}

#ponente #datos {

}

#ponente img {
	border: 1px solid #949faa	;
	float:left;	
	margin: 3px 13px 13px 0;
}

#ponencia {
	border: 1px solid #d7dce0;
	padding: 10px 20px;
	margin: 20px 0 10px 0;
}

/*** PROGRAMA ***/

#dias_programa {
	position: absolute;
	top: -48px;
	left: 355px;
	display: block;
	width: 160px;
	height: 31px;
	background: url(../images/ca/text_programa.gif) no-repeat top right;
}

#dias_programa a {
	display: block;
	width: 31px;
	height: 31px;
	background-repeat: no-repeat;
	float: left;
}

#dias_programa a.dia22 { background-image: url(../images/22.gif)}
#dias_programa a.dia23 { background-image: url(../images/23.gif)}
#dias_programa a.dia24 { background-image: url(../images/24.gif)}
#dias_programa a.dia22:hover { background-image: url(../images/22_over.gif)}
#dias_programa a.dia23:hover { background-image: url(../images/23_over.gif)}
#dias_programa a.dia24:hover { background-image: url(../images/24_over.gif)}
#dias_programa a.dia22_in { background-image: url(../images/22_in.gif)}
#dias_programa a.dia23_in { background-image: url(../images/23_in.gif)}
#dias_programa a.dia24_in { background-image: url(../images/24_in.gif)}

#planing ul li a {
line-height:14px;
}

#planing table {
	color: #4f4f4f;
	font: normal 11px/14px verdana;
	margin: 20px 0;
}
tr.session {
	background-color: #efeff2;
}

td {
	vertical-align: top;
	padding: 3px;
}

td.col1 { width: 50px;}
td.col2{ width: 210px; }
td.col3{}
td.celda_sesion {
	text-transform: uppercase; 
}

/*** CONTACTO ***/
#col1 {
	float:left; 
	width: 240px;
}

#col2 {
	float:left;
}
textarea {
	width: 210px;
	height: 250px;
	padding: 3px;
}
.nota { 
	float:left; 
	font: 9px/14px verdana;
	color: #949494;
}
.nom {
	color: #00abe0;
	display: block;	
	margin-top: 7px;
}
 
td.fondo {
	background-color: #efeff2;
	padding-left: 10px;
}

span.rojo {
	color: #ff0000;
}