html, body, div, span,h1, h2, h3, h4, h5, h6, p,blockquote, a, img,strong, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td, u, i {margin: 0;padding: 0;border: 0;outline: 0;font-weight: normal;font-style: normal;font-size: 100%;font-family: inherit;vertical-align: baseline}
ol, ul {list-style: none}
table {border-collapse: collapse;border-spacing: 0}
input, textarea {margin: 0;padding: 0}

body{font-family: Arial; background-color: #424242;color: #424242; margin:auto;}
#contenido{width: 1000px; margin: auto; background-color: #fff; overflow-y: auto;}
#cabecera{height: 113px;}
#cabecera h1{width:371px; height: 105px; float: left; margin-top: 7px; margin-left: 5px;}
#cabecera h2{width:270px; font-size: 24px; display: block; float: left; color:#424242; margin-left: 130px; margin-top: 30px; font-style: italic; text-align: right;}
#cabecera #areaclientes{float: left; margin: 3px 0 0 120px;}
#cabecera #areaclientes a{font-size: 14px; color:#424242; border-bottom:1px dotted #424242; text-decoration: none;}
#cabecera #areaclientes a:hover{color:#000; border-bottom:none;}
#logo img{position: relative; left: 0pt; top:-18pt;}
#menu{height: 34px; background-color: #c3e826; padding-top: 6px;}
#menu ul{}
#menu li{display: inline; padding:10px 14px;}
#menu li a{color:#222; text-decoration: none; font-size: 22px; }
#menu li a:hover{border-bottom: #222 1px dotted;}
#contenido_derecho{width: 600px; float: left; margin: 35px;}
#contenido_izquierdo{width:260px; float:left; margin: 35px;}
h3{font-size: 24px; margin: 0 0 5px 0;}
p{font-size: 14px; margin-bottom:20px; line-height: 24px;} 
p strong{font-weight: bold;}
#footer{height: 20px; background-color: #c3e826; width:1000px; margin: auto auto 50px auto; padding-top: 2px;}
form.formulario{
-moz-border-radius-bottomleft:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
background-color:#F0F0F0;
border:1px solid #D9D9D9;
font-size:14px;
margin:20px 10px;
overflow:hidden;
padding:20px;
position:relative;
}
form.formulario label{
color:#000000;
display:block;
font-size:14px;
font-weight:bold;
padding-bottom:2px;
}
form.formulario input{
font-size:15px;
margin:5px;
padding:3px;
}
