	body {
		margin:0; padding:0;
		font:11pt/1.5 sans-serif;
		color: #494949;
		}

	#header {
		margin:0; padding:0;
		background: #ccc url("img/bk/bk-top-different2.png") top right no-repeat;
		height: 100px;
		margin-bottom: 15px;
/*		border-bottom: solid 1px color: #DDDDDD; */
		}

	#headerin {
		background: #fff;
		height: 50px;
		padding-left: 55px;

		margin-top: 10px;
		padding-top: 20px;
		padding-bottom: 20px;
		padding-right: 20px;


		width: 400px;
		margin-left: -50px;

		display: inline;
		}

	#headerin h2 {
		font-family: times,verdana;
		font-weight: bold;
		font-style: italic;
		font-size: 2em;
		color: #737373;
		display: inline;
		margin: 0; padding:0;
	}

	#headerin a {
	text-decoration: none;
	color: #737373;
	}

	#headerin a {
	color: #737373;
	}


	#headerin a:hover {
	color: #FF7F00;
	}


	.menutop {
	display: inline;
	margin-left: 20px;
	padding-left: 20px;
	border-left: dotted #7F7F7F 1px;
	font-size: 1.2em;
	color: #737373;
	}

	.menutop a {
		color: #737373;
	}

	#main1 {
		margin:0; padding:0;
		background: url("") top left repeat-y;

		}
	#main2 {
		margin:0; padding:0;
		background:url("") top right repeat-y;
		}


	#leftheader {
		float:left;
		width:250px;
		margin:0; padding:0;
		font-size:80%;
		border-right: dotted 1px #5C5C5C;
		text-align: right;

		}

	#mainheader {
		margin-left:280px;
		}

	#mainheaderin {
		padding-top: 30px;
		}

		

	.flag {
	display: inline;
	margin-right: 10px;
	border:0;
	}



	#left {
		float:left;
		width:250px;
		margin:0; padding:0;
		background: url("corner.gif") top right no-repeat;
		font-size:80%;
		border-top: solid 1px #5C5C5C;
		text-align: right;
/*		border-right: dotted 1px #5C5C5C;*/
		}

	#right {
		float:right;
		width:200px;
		margin:0; padding:0;
		background:url("corner.gif") top right no-repeat;
		font-size:80%;
		border-top: solid 1px #5C5C5C;
/*		border-left: dotted 1px #5C5C5C;*/
		}





	#middle {
		margin-left:250px;
		margin-right:200px;

		background:;
		font-size:80%;
		border-top: solid 1px #5C5C5C;
		border-right: dotted 1px #5C5C5C;
		border-left: dotted 1px #5C5C5C;


		}
	.column-in {
		margin:0; padding:0.5em 1em;
		}
	.cleaner {
		clear:both;
		height:0px;
		font-size:0px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		
	h1,h2,h3,h4 { margin: 0.2em 0 }
	p { margin: 0.5em 0 }
	a { color:black }
	
	.copy { text-align:center; font-size:80% }

	#footer {
	margin-top: 20px;
	padding-top: 20px;
	padding-bottom: 5px;

	text-align: center;
	background: #D6D6D6;
	}


/* colors/fonts */
h1 {
color: #898D8C;
}

.cajalefttop {
	padding-top: 5px;
	padding-bottom: 5px;
	background: #EFAB6C;
	border-bottom: dotted 1px #fff;
	width:200px;
	margin-left: 50px;
}

.cajaleft {
	padding-top: 5px;
	padding-bottom: 5px;
	background: #F4C49C;
	border-bottom: dotted 1px #fff;
	width:200px;
	margin-left: 50px;


}

.cajaleftbottom {
	padding-top: 5px;
	padding-bottom: 5px;


	width:200px;
	height: 100px;
	background: url('img/bk/bk-leftbottom.jpg') bottom right no-repeat;
	margin-left: 50px;
}

.cajain {
margin-right: 10px;
}

.strongleft {

	font-weight: bold;
	color: #fff;
}

.icon {
border: 0;
}

.mail {
font-size: 0.8em;
}

.mail a{
	text-decoration: none;
}

#left a, #right a {
text-decoration: none;
font-weight: bold;
	color: #494949;
}

#left a:hover, #right a:hover {
text-decoration: none;
font-weight: bold;
	color: #000;
}


#footer a {
	text-decoration:none;
	color: #494949;
}

#footer a:hover {
	color: #000;
}

h4 {
color: #EA9F55;
font-size: 1.2em;
}

.cajaright {
	padding-top: 15px;
	padding-bottom: 5px;
	background: #CBCBCB;
	width:150px;

}

.cajarightbottom {
	padding-top: 5px;
	padding-bottom: 5px;

	width:150px;
	height: 100px;
	background: url('img/bk/bk-rightbottom.jpg') bottom left no-repeat;
}

.cajainright {
margin-left: 10px;
}


/*---- buscador ------*/
.cuadroinfo {
  margin-top: 50px;
  margin-bottom: 50px;
  width: 700px ;
  margin-left: auto ;
  margin-right: auto ;

}

.info {

}


.unperfil-list {
list-style:none; 
margin-top: 10px;
}


.unperfil a {
text-decoration: none;
}

.unperfil a:hover {
text-decoration: underline;
}

.fotoperfil {
float: left; 
margin-right: 10px;
}

.unperfil .contenido {
margin-top: 5px; 
color: #818181; 
font-size: 0.8em;
}

.firma {
margin-top: 20px;
font-style: italic;
text-align:right;
}