/*** Ajustes generales ****/
body {font:normal 12px/1.6em Arial, Helvetica, sans-serif;color:#2a3845;margin:0;padding:0;background:#FFFFFF; text-align=center;}
p { margin:5px 5px;padding:0;}
a:visited, a:link {color:#a43b55;text-decoration:underline;background:none;}
a:hover {color:#a43b55;text-decoration:none;background:none;}
h1 {color:#de6616;margin: 5px; padding-bottom:5px; font:normal 17px Georgia, serif; border-bottom:1px solid #f0e9eb;}
h2 {color:#de6616;margin: 5px; padding-bottom:5px; font:normal 17px Georgia, serif; border-bottom:1px solid #f0e9eb;}
h3 {color:#de6616;margin: 3px; padding-bottom:5px; font:bold 14px Arial, Helvetica, sans-serif;border-bottom:1px solid #f0e9eb;}
ul {padding:0;margin:0 0 0 17px;list-style: square url(images/bola5.gif);}
.box {background:#f7f7f7;border:1px solid #f0e9eb;padding:15px; margin-top:12px;}
ul.naked {list-style:none; margin-left:0; padding-left:0;}

/*** Layout ****/
#wrapper {margin:0 auto ; width:760px ; border-left:1px solid #f0e9eb;border-right:1px solid #f0e9eb;text-align=left;}
#header {margin:0 1px; width:}
#contenido {width:720px; padding:0 20px 20px;}
#menu {width:760px; padding:20px 0px 10px 0px;text-align:center;}
#menu ul li{list-style:none; margin:0; padding:0;display:inline;font-variant:small-caps;}
#menu li a {text-decoration:none;font-weight:normala; color:#666;}
#menu li:hover {background:#f7f7f7; text-decoration:none;font-weight:normal;}
#footer {border-top:1px #ccc solid; background:#f7f7f7; border-top:1px solid #f0e9eb ; padding:10px 15px ; clear:both; text-align:center;}
#footer p a{font-size:xx-small; color:#666;text-decoration:none;}

/*** Tablas ***/
.mini table{}
.mini tr {margin:0; border:1px solid #f0e9eb;}
.mini th {margin:0; border:1px solid #f0e9eb; text-align:left; background:#eee;}
.mini td {margin:0; border:1px solid #f0e9eb; font-size:x-small;}
.mini tr:hover {background-color:#eee; }

.petada table{}
.petada tr {margin:0; border:1px solid #f0e9eb;}
.petada th {margin:0; border:1px solid #f0e9eb; text-align:left; background:#eee;}
.petada td {margin:0; border:1px solid #f0e9eb;}
.petada tr:hover {background-color:#eee; }

.ficha table{}
.ficha tr {border:1px solid #f0e9eb;}
.ficha th {border:1px solid #f0e9eb; text-align:left; background:#f0f0f0;}
.ficha td {border:1px solid #f0e9eb; font-size:small;}

/*** Formularios ***/
#form3 {width:300px; border:1px dashed #ccc; background:#eee; padding:15px; margin-bottom:15px;}
#form6 {width:600px; border:1px dashed #ccc; background:#eee; padding:15px; margin-bottom:15px;}
input.campo, textarea.campo, select.campo {width: 450px; border:1px solid #eee; background:#fff; color:#443; padding:3px; outline:none; margin-bottom:5px}
input.campo {width: 250px; border: 1px solid #ccc; background: #fff; color: #443; padding: 3px; outline: none; margin-bottom:5px} 
input.boton {width: 100px; border: 1px solid #aab; background: #ddd; font-weight:normal; font-color:#aab; margin-top:10px; margin-bottom:5px; outline: none;}

