body {
	margin:0px;
	padding:0px;
	background-color:#a39a94;
	background-repeat:no-repeat;
	background-position:top center;
}

div {
	font-family:"Courier New";
	font-size:12px;
	color:#222222;
}
a  {
	font-family:"Courier New";
	font-size:12px;
	color:#222222;
	text-decoration:none;
}

.pagina {
	width:970px;
	margin:0 auto;
}
.web {
	padding-bottom:30px;
	overflow:hidden;
}
.cabecera {
	height:90px;
}
.logo {
	background-image:url(img/logochiemihara.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.idiomas {
	padding-top:30px;
	text-align:right;
}
.l_idioma {
}
.l_idioma_sel {
	font-weight:bold;
}

.menus {
	border-top:#7d7670 solid 1px;
	width:210px;
	float:left;
}
.sep_menus {
	padding-top:30px;
}
.menu {
	padding-bottom:15px;
}
.contenido {
	float:left;
}
.sep_contenido {
	padding:0px 40px 0px 40px;
}
.central {
	border-top:#7d7670 solid 1px;
	width:468px;
}
.sep_central {
	padding-top:30px;
}
.lateral {
	border-top:#7d7670 solid 1px;
	width:210px;
	float:right;
}
.sep_lateral {
	padding-top:43px;
}

.h1titulo {
	margin:0px;
	padding:0px;
	font-size:28px;
	font-weight:normal;
}
.titulo1 {
	margin:0px;
	padding:0px;
	padding-bottom:30px;
}
.titulo2 {
	margin:0px;
	padding:0px;
	padding-bottom:15px;
}
.fecha {
	font-size:12px;
	padding-bottom:15px;
}
.fecha_con {
	padding-bottom:15px;
	font-size:12px;
}

.texto {
	padding-bottom:30px;
	font-size:13px;
	line-height:15px;
}
.texto_conlinea {
	border-top:#7d7670 dotted 1px;
	padding-bottom:30px;
}
.nombre, .nombre_seccion {
	font-size:20px;
	padding-bottom:15px;
}
.style {
	padding-bottom:30px;
}
.video {
	padding-bottom:15px;
}
.img_menu {
	padding-bottom:7px;
}
.img_menu2 {
	padding-bottom:7px;
}
.img_menu3 {
	padding-bottom:3px;
}

.img_menu_izq {
	padding-bottom:15px;
	float:left;
	width:140px;
}

.img_menu_der {
	padding-bottom:15px;
	float:right;
	width:290px;
}


.sep_linea {
	padding-top:15px;
}
.sep_linea_lin {
	border-top:#7d7670 dotted 1px;
	padding-top:15px;
}
.collection {
	padding-left:5px;
}
.lcol {
	font-size:13px;
}
.overh {
	overflow:hidden;
}
.fleft {
	float:left;
}
.fright {
	float:right;
}



.home {
	position:absolute;
}
.home0 {
	position:absolute;
}
.home1 {
	float:left;
	position:absolute;
	top: 0px;
	left:0px;
	padding-right:97px;
	padding-bottom:30px;
}
.home2 {
	float:left;
	position:absolute;
	top: 0px;
	left:260px;

}
.home3 {
	float:left;
	position:absolute;
	top: 0px;
	left:489px;
	padding-right:0px;
	padding-bottom:0px;
}
.home4 {
	float:left;
	position:absolute;
	top:425px;
	left:550px;
}
.home5 {
	float:left;
	position:absolute;
	top:0px;
	left:760px;
}
.home6 {
	float:left;
	position:absolute;
	top:529px;
	left:260px;
}
.home7 {
	float:left;
	position:absolute;
	top:391px;
	left:0px;
}
.home8 {
	float:left;
	position:absolute;
	top:219px;
	left:556px;
}
.home9 {
	float:left;
	position:absolute;
	top:281px;
	left:260px;
	padding-right:0px;
	padding-bottom:59px;
}

.home11 {
	float:left;
	position:absolute;
	top:220px;
	left:808px;
	padding-right:0px;
	padding-bottom:59px;
}

.home15 {
	float:left;
	position:absolute;
	top:487px;
	left:808px;
	padding-right:0px;
	padding-bottom:59px;
}

u {
	font-size:18px;
}
.fblanco {
	background-color:#FFFFFF;
	padding:30px;
}

.bloque_pie {
}
.bloque_pieh {
	float:left;
	position:absolute;
	top:685px;
	width:165px;
	left:808px;
}

.sep_bloque_pie {
	padding-bottom:15px;
	text-align:right;
}
.lpie {
	text-align:right;
	color:#222222;
	font-size:11px;	
}
