body{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#CBCBCB; margin:0 auto; background:#1B1B1B url(images/body-top-bg.gif) top repeat-x; }
a { color:#54A1EE; text-decoration:none; }
a:hover { text-decoration:underline; }
h5 { font-size:12px; font-weight:bold; margin:0px; }
h4 { font-size:12px; border:1px solid #323232; margin:0px 2px 20px 2px; padding:6px; }

#encabezado { width:1000px; height:90px; margin:0px auto 0px auto; }
#encabezado img { border:none; margin-left:3px; }
#nav { width:100%; height:37px; background:url(images/nav-bg.gif) repeat-x; margin-bottom:20px;  }
#nav #contenido { width:1000px; margin:0 auto; }
#nav .boton1 { width:82px; height:30px; text-align:center; font-weight:bold; background:url(images/boton1.gif); padding-top:12px; float:left; }
#nav .boton2 { width:140px; height:30px; text-align:center; background:url(images/boton2.gif) no-repeat; padding-top:12px; float:left; margin-left:1px; }
#nav a { color:#FFFFFF; margin-top:8px; } 
#contenedor{ width: 1000px; margin:0 auto; }

.flotar-i { float: left; }
.flotar-d { float: right; }
.clear { clear: both; }
.espacio6 { height:6px; }
.espacio20 { height:20px; }
.rosa { color:#E740E1; }
.inputImg { margin-left:0px; margin-right:28px; margin-top:2px; float:left; }

.columna-1, .columna-2, .columna-3 { float: left; }
.columna-1, .columna-3 { width: 202px; }

.columna-1 { margin-right:10px; }
.columna-2 { width: 576px; }
.columna-3 { margin-left:10px; }

.caja1 { border:1px solid #323232; padding:10px; margin-bottom:10px; }
.caja1 .contenido { padding-top: 10px; padding-bottom: 10px; }

.caja2 { width:188px; text-align:center; padding:2px; float:left; }
.caja2 .marco { border:1px solid #323232; }
.caja2 img { width:174px; height:130px; margin:6px; border:none }
.caja2 .nombre { padding-top:8px; padding-bottom:6px; }

.caja3 { padding:2px; float:left; }
.caja3 .marco { border:1px solid #323232; }
.caja3 img { width:250px; height:187px; margin:6px; border:none }

.caja4 { width:260px; float:right; }
.caja4 span { width:130px; }

.lista1 { margin-top:10px; margin-left:10px; padding:0px; }
.lista1 li { line-height:16px; list-style:disc; margin-top:2px; }

.lista2 { margin:6px; margin-left:15px; padding:0px; }
.lista2 li { line-height:16px; list-style:disc; }

.tabla1 { margin-top:10px; }
.tabla1 .td1 { width:220px; padding:2px; border-bottom:1px dotted #333333; }
.tabla1 a { color:#6DC561; }

#pie { color:#C1C4C8; text-align:center; margin:20px auto; padding-top:15px; border-top:1px dotted #333; }
#pie a { font-weight: bold; margin-bottom:50px; }
#pie a:hover {text-decoration: underline; color: #000;}

