#structureHeader.iniLogo .iniLine{
	text-align:center;
}

#structureHeader.iniLogo .menuLine h1{
	text-align:center;
	font-size:18px;
	font-weight:normal;
	margin:10px;
}

#structureMainBody.iniPage #maincontent{
	width:685px;
	margin:45px auto;
	padding-left:219px
}

#structureMainBody.iniPage #loginForm{
	margin:0;
}

#structureMainBody.iniPage .timeout,
#structureMainBody.iniPage .errorPHP{
	border-radius:8px;
	font-size:12px;
	padding:15px 15px 15px 55px;
	background-image:url(../images/iconalertgreen.png);
	background-position:15px center;
	background-repeat:no-repeat;
	display:block;
	margin:0 0 30px 0;
}

#structureMainBody.iniPage .timeout span{
	font-weight:bold;
	display:block;
	margin:6px 0 0;
	font-size:14px;
}

#structureMainBody.iniPage .log1{
	float:left;
	clear:both;
	width:100px;
	margin:0 25px 20px 0;
	line-height:38px;
}

#structureMainBody.iniPage .input{
	float:left;
	width:225px;
	margin:0 0 20px 0;
	height:38px;
	border:0;
	padding:0 10px;
	line-height:38px;
}

#structureMainBody.iniPage .nivel{
	float:left;
	margin:0 0 20px 0;
	height:38px;
	border:0;
	padding:0 10px;
	line-height:38px;
}

#structureMainBody.iniPage .log2{
	margin:0 0 15px 0;
	float:left;
}

#structureMainBody.iniPage .captchaDestino{
	float:left;
	clear:both;
	width:100px;
	margin:0 25px 20px 0;
	line-height:38px;
}

#structureMainBody.iniPage .captchaDestino img{
	vertical-align:middle;
}


#structureMainBody.iniPage .cambiarCaptcha{
	float:left;
	width:20px;
	height:22px;
	margin:9px 0 0 5px;
}

#structureMainBody.iniPage .entrar,
#structureMainBody.iniPage .alta {
    background-image: url("../images/iconenter.png");
    background-position: 35px center;
    background-repeat: no-repeat;
    border: 0 none;
    cursor: pointer;
    font-size: 18px;
    height: 40px;
    line-height: 40px;
    padding: 0 30px 0 95px;
	-webkit-appearance:none;
	margin:0 0 0 125px;
	}
	#structureMainBody.iniPage .alta {
		background-image:url("../images/icon-alta.png");
		background-position:40px center;
		padding:0 35px 0 60px;
		}

#structureMainBody.iniPage .olvido a{
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	margin:10px 0 0 125px;
	display:block;
}


#contentHolder{
	width:990px;
	margin:15px auto;
	overflow:hidden;
	padding:1px 0 15px;
}

.menubot{
	width:204px;
	height:204px;
	display:block;
	float:left;
	text-decoration:none;
	margin:21px;
}

.menubot div{
	display:block;
	width:204px;
	height:154px;
	background-repeat:no-repeat;
	background-position:center center;
	position:relative;
}

.menubot.menu01 div{ background-image:url(../images/menubot01.png); background-color:#7b9447; }
.menubot.menu02 div{ background-image:url(../images/menubot02.png); background-color:#793453; }
.menubot.menu03 div{ background-image:url(../images/menubot03.png); background-color:#b62318; }
.menubot.menu04 div{ background-image:url(../images/menubot04.png); background-color:#850b2b; }
.menubot.menu05 div{ background-image:url(../images/menubot05.png); background-color:#345084; }
.menubot.menu06 div{ background-image:url(../images/menubot06.png); background-color:#0e5f9d; }
.menubot.menu07 div{ background-image:url(../images/menubot07v2.png); background-color:#5a2f22; }
.menubot.menu08 div{ background-image:url(../images/menubot08v2.png); background-color:#41200a; }
.menubot.menu09 div{ background-image:url(../images/menubot09.png); background-color:#4c3b28; }
.menubot.menu10 div{ background-image:url(../images/menubot10v2.png); background-color:#745b26; }
.menubot.menu11 div{ background-image:url(../images/menubot11v2.png); background-color:#745b26; }

.menubot.menu12 div{ background-image:url(../images/menubot12.png); background-color:#0e5f9d; }
.menubot.menu13 div{ background-image:url(../images/menubot13.png); background-color:#345084; }
.menubot.menu14 div{ background-image:url(../images/menubot14.png); background-color:#0e5f9d; }

.menubot.menu15 div{ background-image:url(../images/menubot15.png); background-color:#b62318; }
.menubot.menu16 div{ background-image:url(../images/menubot16.png); background-color:#4c3b28; }
.menubot.menu17 div{ background-image:url(../images/menubot17.png); background-color:#850b2b; }

.menubot.menu21 div{ background-image:url(../images/menubot21v2.png); background-color:#5a2f22; }
.menubot.menu22 div{ background-image:url(../images/menubot22v2.png); background-color:#5a2f22; }
.menubot.menu23 div{ background-image:url(../images/menubot23v2.png); background-color:#5a2f22; }
.menubot.menu24 div{ background-image:url(../images/menubot24v2.png); background-color:#5a2f22; }
.menubot.menu25 div{ background-image:url(../images/menubot25v2.png); background-color:#5a2f22; }
.menubot.menu26 div{ background-image:url(../images/menubot26v2.png);background-color:#5a2f22; }

.menubot.menu31 div{ background-image:url(../images/menubot31v2.png); background-color:#5a2f22; }
.menubot.menu32 div{ background-image:url(../images/menubot32v2.png); background-color:#5a2f22; }
.menubot.menu34 div{ background-image:url(../images/menubot11v2.png); background-color:#5a2f22; }

.menubot.menu33 div{ background-image:url(../images/menubot01.png); background-color:#345084; }

.menubot.menu41 div{ background-image:url(../images/menubot25v2.png); background-color:#41200a; }
.menubot.menu42 div{ background-image:url(../images/menubot42v2.png); background-color:#41200a; }
.menubot.menu43 div{ background-image:url(../images/menubot43.png); background-color:#41200a; }
.menubot.menu44 div{ background-image:url(../images/producto-icon.png); background-color:#41200a; }
.menubot.menu45 div{ background-image:url(../images/medida-icon.png); background-color:#41200a; }
.menubot.menu46 div{ background-image:url(../images/clave-icon.png); background-color:#41200a; }


.menubot.menu01:hover div{ background-color:#566d26; }
.menubot.menu02:hover div{ background-color:#5c1d39; }
.menubot.menu03:hover div{ background-color:#881108; }
.menubot.menu04:hover div{ background-color:#4a0416; }
.menubot.menu05:hover div{ background-color:#1c335d; }
.menubot.menu06:hover div{ background-color:#054474; }
.menubot.menu07:hover div{ background-color:#472217; }
.menubot.menu08:hover div{ background-color:#261103; }
.menubot.menu09:hover div{ background-color:#342617; }
.menubot.menu10:hover div{ background-color:#604817; }
.menubot.menu11:hover div{ background-color:#604817; }

.menubot.menu12:hover div{ background-color:#054474; }
.menubot.menu13:hover div{ background-color:#1c335d; }
.menubot.menu14:hover div{ background-color:#054474; }

.menubot.menu15:hover div{ background-color:#881108; }
.menubot.menu16:hover div{ background-color:#342617; }
.menubot.menu17:hover div{ background-color:#4a0416; }

.menubot.menu21:hover div,
.menubot.menu22:hover div,
.menubot.menu23:hover div,
.menubot.menu24:hover div,
.menubot.menu25:hover div{ background-color:#472217; }

.menubot.menu31:hover div,
.menubot.menu32:hover div,
.menubot.menu34:hover div{ background-color:#604817; }

.menubot.menu33:hover div{ background-color:#1c335d; }

.menubot.menu41:hover div{ background-color:#261103; }
.menubot.menu42:hover div{ background-color:#261103; }
.menubot.menu43:hover div{ background-color:#261103; }
.menubot.menu44:hover div{ background-color:#261103; }
.menubot.menu45:hover div{ background-color:#261103; }
.menubot.menu46:hover div{ background-color:#261103; }

.menubot div span{
	position:absolute;
	top:15px;
	right:15px;
	border:3px solid #fff;
	height:30px;
	width:30px;
	text-align:center;
	line-height:30px;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	border-radius:20px;
}

.menubot.menu01 div span{ background-color:#94b64e; }
.menubot.menu02 div span{ background-color:#a55a7c; }
.menubot.menu03 div span{ background-color:#bf443a; }
.menubot.menu04 div span{ background-color:#9e2041; }
.menubot.menu05 div span{ background-color:#4b689e; }
.menubot.menu06 div span{ background-color:#2281c9; }
.menubot.menu07 div span{ background-color:#814d3d; }
.menubot.menu08 div span{ background-color:#603d25; }
.menubot.menu09 div span{ background-color:#65523c; }
.menubot.menu10 div span{ background-color:#947b44; }
.menubot.menu11 div span{ background-color:#947b44; }

.menubot.menu12 div span{ background-color:#2281c9; }
.menubot.menu13 div span{ background-color:#4b689e; }
.menubot.menu14 div span{ background-color:#4b689e; }

.menubot.menu15 div span{ background-color:#bf443a; }
.menubot.menu16 div span{ background-color:#65523c; }
.menubot.menu17 div span{ background-color:#9e2041; }

.menubot.menu21 div span,
.menubot.menu22 div span,
.menubot.menu23 div span,
.menubot.menu24 div span,
.menubot.menu25 div span{ background-color:#814d3d; }

.menubot.menu31 div span,
.menubot.menu32 div span,
.menubot.menu34 div span{ background-color:#947b44; }

.menubot.menu33 div span{ background-color:#4b689e; }

.menubot.menu41 div span{ background-color:#603d25; }
.menubot.menu42 div span{ background-color:#603d25; }
.menubot.menu43 div span{ background-color:#603d25; }
.menubot.menu44 div span{ background-color:#603d25; }
.menubot.menu45 div span{ background-color:#603d25; }
.menubot.menu46 div span{ background-color:#603d25; }

.menubot.menu01:hover div span{ background-color:#7b9447; }
.menubot.menu02:hover div span{ background-color:#793453; }
.menubot.menu03:hover div span{ background-color:#b62318; }
.menubot.menu04:hover div span{ background-color:#850b2b; }
.menubot.menu05:hover div span{ background-color:#345084; }
.menubot.menu06:hover div span{ background-color:#0e5f9d; }
.menubot.menu07:hover div span{ background-color:#5a2f22; }
.menubot.menu08:hover div span{ background-color:#41200a; }
.menubot.menu09:hover div span{ background-color:#4c3b28; }
.menubot.menu10:hover div span{ background-color:#745b26; }
.menubot.menu11:hover div span{ background-color:#745b26; }

.menubot.menu12:hover div span{ background-color:#0e5f9d; }
.menubot.menu13:hover div span{ background-color:#345084; }
.menubot.menu14:hover div span{ background-color:#345084; }

.menubot.menu15:hover div span{ background-color:#b62318; }
.menubot.menu16:hover div span{ background-color:#4c3b28; }
.menubot.menu17:hover div span{ background-color:#850b2b; }


.menubot.menu21:hover div span,
.menubot.menu22:hover div span,
.menubot.menu23:hover div span,
.menubot.menu24:hover div span,
.menubot.menu25:hover div span{ background-color:#5a2f22; }

.menubot.menu31:hover div span,
.menubot.menu32:hover div span,
.menubot.menu34:hover div span{ background-color:#745b26; }

.menubot.menu33:hover div span{ background-color:#345084; }

.menubot.menu41 div span{ background-color:#603d25; }
.menubot.menu42 div span{ background-color:#603d25; }
.menubot.menu43 div span{ background-color:#603d25; }
.menubot.menu44 div span{ background-color:#603d25; }
.menubot.menu45 div span{ background-color:#603d25; }
.menubot.menu46 div span{ background-color:#603d25; }

.menubot p{
	display:table;
	width:204px;
	height:50px;
	padding:0;
	margin:0;
	text-decoration:none;
}

.menubot.menu01 p{ background-color:#94b64e; }
.menubot.menu02 p{ background-color:#a55a7c; }
.menubot.menu03 p{ background-color:#bf443a; }
.menubot.menu04 p{ background-color:#9e2041; }
.menubot.menu05 p{ background-color:#4b689e; }
.menubot.menu06 p{ background-color:#2281c9; }
.menubot.menu07 p{ background-color:#814d3d; }
.menubot.menu08 p{ background-color:#603d25; }
.menubot.menu09 p{ background-color:#65523c; }
.menubot.menu10 p{ background-color:#947b44; }
.menubot.menu11 p{ background-color:#947b44; }

.menubot.menu12 p{ background-color:#2281c9; }
.menubot.menu13 p{ background-color:#4b689e; }
.menubot.menu14 p{ background-color:#4b689e; }


.menubot.menu15 p{ background-color:#bf443a; }
.menubot.menu16 p{ background-color:#65523c; }
.menubot.menu17 p{ background-color:#9e2041; }

.menubot.menu21 p,
.menubot.menu22 p,
.menubot.menu23 p,
.menubot.menu24 p,
.menubot.menu25 p,
.menubot.menu26 p{ background-color:#814d3d; }

.menubot.menu31 p,
.menubot.menu32 p,
.menubot.menu34 p{ background-color:#65523c; }

.menubot.menu33 p{ background-color:#4b689e; }


.menubot.menu01:hover p{ background-color:#7b9447; }
.menubot.menu02:hover p{ background-color:#793453; }
.menubot.menu03:hover p{ background-color:#b62318; }
.menubot.menu04:hover p{ background-color:#850b2b; }
.menubot.menu05:hover p{ background-color:#345084; }
.menubot.menu06:hover p{ background-color:#0e5f9d; }
.menubot.menu07:hover p{ background-color:#5a2f22; }
.menubot.menu08:hover p{ background-color:#41200a; }
.menubot.menu09:hover p{ background-color:#4c3b28; }
.menubot.menu10:hover p{ background-color:#745b26; }
.menubot.menu11:hover p{ background-color:#745b26; }

.menubot.menu12:hover p{ background-color:#0e5f9d; }
.menubot.menu13:hover p{ background-color:#345084; }
.menubot.menu14:hover p{ background-color:#345084; }


.menubot.menu15:hover p{ background-color:#b62318; }
.menubot.menu16:hover p{ background-color:#4c3b28; }
.menubot.menu17:hover p{ background-color:#850b2b; }

.menubot.menu21:hover p,
.menubot.menu22:hover p,
.menubot.menu23:hover p,
.menubot.menu24:hover p,
.menubot.menu25:hover p,
.menubot.menu26:hover p{ background-color:#5a2f22; }

.menubot.menu31:hover p,
.menubot.menu32:hover p,
.menubot.menu34:hover p{ background-color:#745b26; }

.menubot.menu33:hover p{ background-color:#345084; }

.menubot.menu41 p{ background-color:#603d25; }
.menubot.menu42 p{ background-color:#603d25; }
.menubot.menu43 p{ background-color:#603d25; }
.menubot.menu44 p{ background-color:#603d25; }
.menubot.menu45 p{ background-color:#603d25; }
.menubot.menu46 p{ background-color:#603d25; }

.menubot p span{
	display:table-cell;
	padding:0 20px;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	line-height:16px;
	margin:0;
	text-decoration:none;
}
