@charset "UTF-8";
* { margin:0; padding:0px; }
body {background:#c4e2ec url(i/bk.png) fixed no-repeat top left; font:normal 11px/15px Arial, Verdana, Helvetica, sans-serif; color: #555;}
a, a:visited {color:#3b8dc1; border:none; outline:none;}
a:hover {color:#000;}
a img { border:none; }
p { margin-bottom:10px; }
strong { color:#000; }
.wrap {
	padding: 20px 0 20px 20px;
	width: 900px;
	background-color:#e7e8e9;
	overflow:hidden;
}
.clr { clear:both; }
.line { clear:both; border-bottom:1px solid #E2E2E2; margin:15px 0; }
.logo a { float:left; width:146px; height:120px; margin:0 0 20px 0; background:url(imgs/boton.png) no-repeat top left; }
.logo a:hover {
	background:#e7e8e9;
}
.logo h1 { margin: 0; }
.logo span { display:none; }
.narrowcol {
	width:140px;
	position:fixed;
}
.narrowcol ul { margin-bottom: 20px; list-style-type:none; clear:both; position:relative; }
.narrowcol li { float:left; }
.narrowcol li a {
	display:block;
	width:161px;
	padding:0px 0px 0px;
	text-decoration:none;
	color:#555;
}
.narrowcol li a:hover { text-decoration:underline; color:#000;  }
.widecol { float:right; width:745px; }
.hey { float:right; margin-bottom:25px; position:relative; clear:both; }
.cotiza a { position:absolute; right:198px; top:100px; width:174px; height:31px; background:url(i/btn_cotizacion.png) no-repeat top left;}
.cotiza a:hover { background:url(i/btn_cotizacion.png) no-repeat bottom left; }
.cotiza span { display:none; }
#content { width:745px; }
#content p { clear:both; overflow:auto; width:720px; }
.work {
	margin-bottom:10px;
	overflow:hidden;
	clear:both;
	width:745px;
}
.float_left { float:left; margin:0 7px 7px 0; }
.margin235 { margin-right:8px; }
.margin350 { margin-right:8px; }
.last { margin:0; }
#toTop { width:60px;background:#999999; text-align:center;padding:8px;position:fixed;bottom:10px;right:10px;cursor:pointer;color:#0000;text-decoration:none; }
input.text, textarea.text { border:1px solid #BCBCBB; padding:5px; width:25em; float:left; font: 13px Arial,sans-serif; }
p#success { width:700px; padding: 10px; background: #689253; color: #fff; font-weight: bold; margin-bottom: 10px; text-align: center; }
p#bademail, p#badserver { width:700px; padding: 10px; background: #f1592a; color: #fff; font-weight: bold; margin-bottom: 10px; text-align: center;	}
textoderecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
