body,td{font-size:10pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464; }
body{
	margin:0;	padding:0; 	
	background-color:#ffffff; 
}
h1{margin:0; padding:10 10 15 0; font-size:14pt; color:#D68500}
h2{margin:0; padding:15 15 5 0; font-size:12pt; color:#D68500}
h3{margin:0; padding:15 15 5 0; font-size:11pt; color:#D68500}

a{color:#000000;text-decoration:underline;font-weight:bold;}
strong{ color:#000000;font-weight:bold;}

#container {
	position:absolute;
	width:780px;margin:0;	padding:0;
	border:1px solid #FF9101;
}



#logo{position:absolute;z-index:1;width:196px;}
#dmenu{position:absolute;height:72px;top:0px;left:196px;width:582px}
#menu{height:72px;position:absolute;top:0px;width:582px;}
#dmenu>#menu{width:584px;}

#menu td{background-color:#FFE3BF;font-weight:bold;font-size:10pt;padding:12px 5px 7px 5px;text-align:center;cursor:pointer;vertical-align:bottom;background-image:url(../img/fblanc.gif);background-repeat:no-repeat;background-position:right bottom; width:100px;}

#menufooter{position:absolute;top:72px;background-color:#FF9101;height:12px;width:582px}
#dmenu>#menufooter{width:584px}

#cercadorfooter{background-color:#FF9101;height:14px;}
#menu td.actiu{background-color:#FFBE69;color:#000000;}
#menu td#last{background-image:none;}
#menu a{font-size:85%;color:#D27E00;text-decoration:none}
#headerfooter{position:relative;border-bottom:1px solid #FF9101;left:0px;}
#separador{background-color:#FF9101;height:1px;width:100%}
#separador_p{background-color:#FFE3BF;height:1px;width:80%;margin-bottom:5px;}

#content_programa, #content_colaboradores,#content_generic,#content_none{margin:0px; width:570px;padding:20px;vertical-align:top;}
#content_programa{background-image:url(../img/fprograma.gif);background-repeat:no-repeat;background-position:right bottom;}
#content_colaboradores{background-image:url(../img/fcolaboradores.gif);background-repeat:no-repeat;background-position:right bottom;}


table #content{vertical-align:top;padding:15px 15px 15px 0px;}
#divimage {vertical-align:top;padding:10px 0px 15px 0px;}

.documnet {display:block;}
.document a {text-decoration:none;}
.document a img {border:none; padding-right:2px;}

ul{margin:0px;padding:0px;}
li{margin-bottom:7px;padding:0px;list-style-image:url(../img/topo.gif);}
li a{text-decoration:none}
li strong{color:#050505;font-weight:bold;}
ul.none{margin:15px;padding:0px;}
li.none{list-style-image:none;list-style-type:none;margin-left:0px;padding:0 0 10 0px;}
ul #colaborador{margin:0 0 15 0;padding:0px;}
li #colaborador{list-style-image:url(../img/topo.gif)}


#content_generic ul{margin:0px;padding:0px;}
#content_generic li{list-style-image:none;list-style-type:none;margin:0px;padding:0px;}
#paginador{text-align:left;padding:20px;padding-left:0px;font-size:8pt}
a#peu{color:#DE8300;text-decoration:none;font-size:8pt;}

p.titencuentro{ color:#000000;font-weight:bold;}

.titulo{font-size:10pt; color:#D68500;font-weight:bold;}
.entradeta{font-size:10pt; color:#D68500;}

table.encuentro{border-collapse:collapse}
.encuentro th{padding:3px;font-size:12px;background-color:#FF9101}
.encuentro td{padding:6px;font-size:12px;border:1px solid #FF9101}


input{border:1px solid #FF9101;width:275px;height:18px;font-family:arial,helvetica;font-size:12px}
.fieldp{width:60px}
.fieldm{width:200px}
select{width:275px;font-family:verdana,arial,helvetica;font-size:11px;color:black;border:1px solid #FF9101;background-color:#FFFFFF}
input.checkbox,input.radio{border:0px;width:15px;background-color:transparent;vertical-align:middle}
textarea{font-family:verdana,arial,helvetica;font-size:11px;color:black;border:1px solid #FF9101;width:400px;height:100px;}
.botons{color:white;background-color:#FF9101;width:100px;font-weight:bold;font-size:11px;font-family:verdana,arial,helvetica;text-align:center}

/*cap*/
select.searchEmpr{width:152px;font-family:verdana,arial,helvetica;font-size:11px;color:black;border:2px solid #FF9101;background-color:#FFE3BF;height:20px}
#footer{background-color:#FFE3BF;font-size:8pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#646464;color:#646464;padding:10px 50px 10px 50px;}

/*mail*/
body.mail{background-color:white;text-align:center;margin:20px}
.mail td{font-family:arial,helvetica,sans-serif;font-size:11px}
.mail .fgris{background-color:#FFE6B5;}
.mail .cos{padding:20px}
.mail div{border:1px solid #FF9101;width:500px;text-align:left}
.mail a{color:#D68500;text-decoration:none;}
.mail a:hover{text-decoration:underline}
.mail #icomail{margin:10px}

#info_logistica ul, #info_logistica li{margin:0px;padding:5px 0px;}
#info_logistica li {padding-left:15px;background:url(../img/topo.gif) no-repeat 0 10px;}
#info_logistica li strong{color:#D68500;}
#info_logistica li a{padding:3px 0 0 10px; text-decoration:none;font-weight:normal;display:block}
#info_logistica li a:hover{text-decoration:underline}

#change_lang {	
	width:780px;
  padding-top:5px;  
  text-align:center;
  height:20px;
}
#home>#change_lang {	
	width:782px;
}

#change_lang a{
 display:block;
 padding:3px; float:right;
 border:1px solid #FF9101;
 border-bottom:0px; 
 height:20px; width:75px;
 font-size:8pt;color:white;
 text-decoration:none;font-weight:normal;
  background-color:#FF9101;
}
#change_lang a:hover{
  text-decoration:underline;
}
/* collaboradores */
li#colaborador{
	list-style-type:none;
	list-style-image:none;
}
ul#colaborador li{
	list-style-type:none;
	display:block;
	width:auto;
	margin-bottom:55px;
	}
li#colaborador div{
	display:block;
	min-height:160px;
	height:160px
}
li#colaborador div.logo{
	float:left;
	border: 1px solid #FF9101;
	margin-right:15px;
	margin-left:0px;
	min-height:157px;
	height:157px
}
/*** registration-code **/
ul.register_info li{
	list-style-image:none;
	list-style-type:none;
}

.error {
	display:block;
	width:auto;
	padding:10px 5px;
	background:#FFCC66;
	border:2px dotted #666666;
	color:#333;
}
.error p{
	margin:0px;
	padding:0px;
}
.register_info div {
	margin:10px 0;
}
.register_info div input{
	width:80px;
	margin-left:5px;
}
.register_info div input.botons{
	width:90px;
	margin-left:50px;
}

