@charset "utf-8";



/* CSS Document */



body,td,th {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: #666666;



}



body {



	background-color:#FFFFFF;



	background-image:url(../imagenes/back.jpg);



	background-repeat: repeat-x;



	margin-left: 0px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



}



a {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	color: ;



}



a:link {



	text-decoration: none;



}



a:visited {



	text-decoration: none;



	color: #000000;



}



a:hover {



	text-decoration: none;



	color: #000000;



}



a:active {



	text-decoration: none;



	color: #000000;



}



#Contenedor{ 



	margin:0 auto;



	width:980px;



	height:auto;



	overflow:hidden;



	padding:0;



	text-align:center;



	background-image:url(../imagenes/back-in.jpg);



	background-repeat:repeat-y;



}




/* Cabecera */



#Cabecera{



	margin:0 auto 0 auto;



	width:980px;



	height:199px;



	text-align:center;



}



#Cabecera h1{



	display:none;



}



#Cabecera ul{



	margin:0; 



	padding:0; 



}



#Cabecera ul li{	



	list-style:none;



	margin-left:0px;



	margin-right:0px;



	float:left;



}



#Cabecera .lclaht{

background-image:url(../imagenes/logoclaht.jpg);

height:73px;

width:123px;

position:absolute;

top:116px;

left:40%;

right:50%;

margin:0 auto;

}



.ImgHeaderIz{



	background-image:url(../imagenes/header_iz.jpg);



	width:529px;



	height:199px;



	float:left;



	display:block;



}



.ImgHeaderDer{



	background-image:url(../imagenes/header_der.jpg);



	width:451px;



	height:199px;



	float:left;



}



/* Cabecera Interior*/



#CabeceraIn{



	margin:0 auto 0 auto;



	width:970px;



	height:153px;



	text-align:center;



}



#CabeceraIn ul{



	margin:0; 



	padding:0; 



}



#CabeceraIn ul li{	



	list-style:none;



	margin-left:0px;



	margin-right:0px;



	float:left;



}



/* Menu */



#Menu{



width:980px;



height:27px;



background-image:url(../imagenes/main-up.jpg);



padding:10px 0 0 0;



font-size:11px;



color:#333333;



}



#Menu a{



background:url(../imagenes/main_up_line.jpg) right no-repeat;



padding:0 6px 0 0;



color:#333333;



}



#Menu a.noline{



background:none !important;



color:#2CE703 !important;



font-weight:bold;



padding:0 !important;



}



#Menu a:hover{



color:#666666;



text-decoration:underline;



}



/* Fin Menu */



/* Menu Down */



#MenuDownBack{



background-image:url(../imagenes/back-main-down.jpg);



height:33px;



padding:7px 0 0 0;



width:980px;



}



#MenuDown{



float:right;



margin:0 10px 0 0;



_margin:0 5px 0 0;



}



#MenuDown a{



background:url(../imagenes/main_down_line.jpg) right no-repeat;



padding:0 7px 0 0;



color:#FFFFFF;



}



#MenuDown a.noline{



background:none !important;



color:#FFFFFF !important;



padding:0 !important;



margin:0 30px 0 0;



}



#MenuDown a:hover{



color:#FFFFFF;



text-decoration:underline;



}



/* Fin Menu Down */



/* Fin Cabecera Interior*/







/* Kontenido General*/



.Content{



	margin:0 auto 0 auto;



	width:980px;



	background-image:url(../imagenes/back_in.jpg);



	clear:both;



	overflow:hidden;



	padding:20px 0 0 0;



}



.Content h1{



	padding:0 0 20px 0;



	margin:0;



	font-size:21px;



	color:#333333;



	text-align:left;



	margin:0 0 0 52px;



	font-weight:normal;



}



/* Fin Kontenido General*/







/* Kontenido In Iz */



.ContentInIz{



	margin:0;



	padding:0;



	width:180px;



	float:left;

	

	clear:both;

	

	overflow:hidden;



}



.ContentInIzIn{



	margin:0;



	padding:0 0 0 52px;



	width:180px;



	float:left;



	text-align:left;



}



/* Fin Kontenido In Iz */







/* Kontenido In Der */



.ContentInDer{



	margin:0 0 15px 0;



	padding:0 0 0 20px;



	width:400px;



	float:left;



	text-align:left;



	line-height:20px;



}

.ContentInDerx{



	margin:0 0 15px 0;



	padding:0 0 0 20px;



	width:575px;



	float:left;



	text-align:left;



	line-height:20px;



}

.ContentInDerx img { max-width:575px;}

.ContentInDerDer {
    background-color: #F8F8F8;
    border: 1px solid #CCCCCC;
    float: left;
    font-size: 11px;
    line-height: 15px;
    margin: 0 0 15px 30px;
    padding: 4px;
    text-align: left;
    width: 316px;
}
.ContentInDerDer img { float:left;margin: 5px 0 0 5px;}

.ContentInDerDer2{

	font-size: 11px;


	margin:0 0 15px 30px;



	padding:4px 4px 4px 20px;



	width:300px;



	float:left;



	text-align:left;



	line-height:15px;

	

	background-color:#D3FFFF;

	

	border:1px solid #CCCCCC;



}

.ContentInDerDer3{

	font-size: 11px;


	margin:0 0 15px 30px;

width:300px;

	float:left;



	text-align:left;



	line-height:15px;

	



}



.ContentInDerDer h1{

	font-size: 15px;

	font-weight:bold;	

	padding:0;

	margin:0 0 8px 0;



}
.ContentInDerDer2 h2{

	font-size: 16px;

	font-weight:bold;	

	padding:0;

	margin:0 0 8px 0;

	color: #010097;

}



.ContentInDerDer ul{

	

	padding:0;

	margin:0;



}



.ContentInDerDer ul li{


	padding:0;

	margin:0;

	list-style:url(../imagenes/icon-index.jpg);



}



.ContentInDer p{



	text-align:justify;



}



/* Fin Kontenido In Der */







/* Kontenido In DerT */



.ContentInDerT{



	margin:0 28px 0 0;



	padding:0 0 0 20px;



	_padding:0;



	width:700px;



	float: right;



	text-align:left;



	line-height:20px;



}



.ContentInDerT p{



	text-align:justify;



}



/* Fin Kontenido In DerT */







/* Kontenido In Der */



.ContentIn{



	margin:0;



	padding:0 0 0 30px;



	width:900px;



	float:left;



	text-align:justify;



	line-height:20px;

	color:#000000;

}


.ContentIn table {color:#000000;}
.ContentIn p{



	text-align:justify;



}



/* Fin Kontenido In Der */



/* Form */



.ContentIn form p{



margin:0;



padding:0;



}



.ContentIn input{



border:1px solid #CCCCCC;



margin:0 0 0 4px;



width:300px;



display:block;



height:22px;



}



.ContentIn .radio{



border:1px solid #CCCCCC;



margin:0;



width:20px;



height:20px;



text-align:center !important;



}



.ContentIn .tach{



text-decoration:line-through !important;



}



.ContentIn input:hover{



border:1px solid #999999;



background-color:#F5F5F5;



}



.ContentIn label{



width:150px;



display:block;



margin:0 0 0 3px;



}



.ContentIn textarea{



border:1px solid #CCCCCC;



margin:0 0 0 4px;



width:400px;



height:150px;



display:block;



}



.ContentIn textarea:hover{



border:1px solid #999999;



background-color:#F5F5F5;



}



.ContentIn .textarea2{



border:1px solid #CCCCCC;



margin:0 0 0 4px;



width:760px;



height:100px;



display:block;



}



.ContentIn .textarea2:hover{



border:1px solid #999999;



background-color:#F5F5F5;



}



.ContentIn .button{



background-color:#0066CC;



border:1px solid #0033CC;



margin:0 0 0 4px;



color:#FFFFFF;



width:200px;



height:30px;



margin:6px 0 0 4px;



}



.ContentIn .button:hover{



border:1px solid #0099FF;



background-color:#0066FF;



}



.ContentIn .Congreso{



font-size:14px;



width:280px;



margin:0 4px 0 0;



padding:2px 2px 2px 2px;



height:350px;



float:left;



background-color:#F5F5F5;



}



.ContentIn .Congreso .Marg{



	margin:8px 0 0 30px;



}



.ContentIn .Congreso h2{



font-size:14px;



text-decoration:underline;



}



.ContentIn .Congreso strong{



display:block;



}



.ContentIn .tabla{



width:640px;



}



.ContentIn .tabla span{



width:200px;



display:block;



background-color:#F0F0F0;



border:1px solid #999999;



margin:0 2px 2px 0;



padding:4px 4px 4px 4px;



height:20px;



float:left;



}



.ContentIn .tabla .span{



width:200px;



display:block;



background-color:#0066CC;



border:1px solid #0033CC;



color:#FFFFFF;



}



.ContentIn .datoscontacto{



width:300px;

float:left;



}



.ContentIn .datoscontacto p{



margin:0;

padding:0 0 4px 0;



}



.ContentIn .formcontacto{



width:500px;

float:left;



}



.ContentIn li{



list-style:url(../imagenes/icon-index.jpg);



font-size:14px;



margin:4px 0 4px 0;



}



.ContentIn li img{



	border:1px solid #E6E6E6;



}



/* Fin Form */



/* Crono */



/* Fin Crono */



.Crono{

text-align:center;

}



.Crono .border{

	border:1px solid #FFFFFF;

}

.Sede{

margin:0;

padding:0;

}

.Sede h1{

margin:0 0 6px 0;

padding:0;

font-size:16px;

font-weight:bold;

}

.Auspiciantes{

text-align:left;

}

.Auspiciantes ul{

padding:0;

margin:0 auto;

width:840px;

}

.Auspiciantes ul li{

width:140px;

float:left;

list-style:none;

}

.Auspiciantes ul li.texto{

width:132px;

padding:0;

margin:0 8px 0 0;

float:left;

text-align:left;

font-size:12px;

}

.Auspiciantes2{

text-align:left;

}

.Auspiciantes2 ul{

padding:0;

margin:0 auto;

width:840px;

}

.Auspiciantes2 ul li{

width:800px;

}

.Auspiciantes2 ul li.texto{

width:800px;

padding:0;

margin:0 8px 0 0;

float:left;

text-align:left;

font-size:12px;

}

.InformacionGeneral h1,h2,h3,h4,h5{

padding:0;

margin:0;

}

.InformacionGeneral img{

border:1px solid #E6E6E6;

}

.InformacionGeneral .Aancho{

width:800px;

}

.InformacionGeneral .ancho{

width:150px;

float:left;

margin:0 5px 0 0;

padding:0;

}



.InformacionGeneral .p{

margin:0;

padding:0;

}



.InformacionGeneral .h1{

color:#0066FF;

}



.InformacionGeneral .h1:hover{

color:#333333;

text-decoration:underline;

}



.InformacionGeneral .pline{

display:inline;

}



.Estilo1 {color: #FFFFFF}

.Estilo2 {color: #7BD27B}

.Estilo3 {

	color: #000000;

	font-weight: bold;

}

.Estilo6 {font-size: 9px}

/* Footer */



.Footer{



	background-image: url(../imagenes/back_footer.jpg);



	width:980px;



	height:89px;



	margin:0;



	clear:both;



}



.FooterIn{



	text-align:left;



	padding:40px 0 0 30px;



	color:#FFF;



	font-size:14px;



	width:800px;



	float:left;



}



.FooterIn a{



	font-weight:bold;



	font-size:14px;



	color:#FFFF33;



}



.FooterIn a:hover{



	font-weight:bold;



	font-size:14px;



	color:#FFFFFF;



}



/* Fin Footer */



table, tr, td {color:#000000}
