@charset "utf-8";
/* CSS Document */
* {margin: 0; padding: 0; border: 0 none; outline:0;text-decoration:none;}
#inicio{
	background-image:url(../../images/contacto/contacto-trans.png);
	background-repeat:no-repeat;
	width:904px;
	height:398px;
}
#error{
	position:relative;
	top:25px;
	text-align:center;
	color:#4f2b15;
	font-size:9pt;
	font-weight:bold;
	height:14px;
}
.izquierdacontacto{
	width:45%;
	height:auto;
	float:left;
	text-align:center;
	color:#4f2b15;
	padding-top:48px;
	padding-left:60px;
	font-family:Verdana, Geneva, sans-serif;
}
.izquierdacontacto p{
	margin-top:13px;
}
.mariko{
	font-size:14px;
	font-weight:900;
}
.director{
	font-size:10px;
}
.calle{
	font-size:11px;
}
.email{
	font-size:12px;
	color:#000;
}
.problem{
	font-size:9px;
	line-height:10px;
}
.infojm{
	font-size:11px;
	color:#4f2b15;
	line-height:22px;
}
.derechacontacto{
	width:45%;
	height:auto;
	float:right;
	padding-top:65px;
	font-family:Verdana, Geneva, sans-serif;
}
#form{
	font-size:11px;
	font-weight:bold;
	border:none;
	color:#4f2b15;
}
#form ol{
    list-style:none;
	padding-left:0;
}
#form ol li{
    padding-bottom:5px;
	width:328px;
}
#form ol li label{
	width:74px;
    float:left;
	text-align:right;
	padding-top:3px;
	padding-right:5px;
}
#form input[type=text] {
    border:1px solid #fff;
	width:238px;
	height:17px;
}
#form textarea {
    border:1px solid #fff;
	width:238px;
	height:63px;
}
#form input {
	width:238px;
}
#form a{
	position:relative;
	top:12px;
	left:72px;
}
#form a span{
	position:relative;
	top:-26px;
	left:70px;
}
#form a:hover{
	color:#000;
}
#sobre{position:relative; left:75px}


