/* the lemon CSS Document 1.0
Alex Lillo
2008-10-19
*/

body { margin:0; font-family:Arial, Helvetica, sans-serif; font-size:62.5%; background:#fff; color:#000; text-align:center;}

p, td, li { font-size:1.2em;}
h2, h3, h4 { font-family:"trebuchet ms", helvetica, sans-serif; color:#333;}
h1 { height:55px; background:#347e01 url(../img/thelemon.gif) 0 0 no-repeat; text-indent:-900em; margin:0 0 1em}
h2 { font-size:2.5em; margin:1em 0 1em 10px;}
h3 { font-size:1.7em; margin-bottom:0.1em;}
ul { margin:0 0 1em;}
form { margin:0; width:330px;}
legend { display:none;}
fieldset { border:none;}
label { display:block;}
input { width:100%; background:url(../img/input_fondo.gif) 0 0 repeat-x; border:1px solid #333;}
input.medio { width:50%;}
.btnEnviar { text-align: right;}
.btnEnviar input { width:auto; cursor:pointer; background:#347e01; color:#fff;}
textarea { width:100%; height:6em;background:url(../img/input_fondo.gif) 0 0 repeat-x; border:1px solid #333;}
form input:focus, form textarea:focus { background:#ebf5aa;}
.error { color: #cc0000;}

#contenedor { width:996px; position:relative; margin:0 auto; text-align:left;}
#content { float:left; width:600px; margin-right:20px; padding-left:10px;}
#servicios { width:334px; float:left; border-left:1px solid #ccc; padding-left: 10px;}
#formOK { background:#f2f3f4; text-align:center; padding:2em; height:10em;}
#pie { clear:both; border-top:1px solid #c9dcbc; background:#347e01; overflow:auto;}
#pie p { float:right; margin:0 0 0 5em;}
