body { background-image: url(../img/bg_gral.gif); background-repeat: repeat-x; background-color: #3D3D3D; }
#contenedor { width: 576px; margin-top: 73px; margin-right: auto; margin-left: auto; }
.borde-blanco { border: 1px solid #FFFFFF; }
.borde-blanco-espacio { border: 1px solid #FFFFFF; margin:6px }

#footer { border-top: 1px dotted #FFFFFF; margin-top: 10px; color: #FFFFFF; text-align: center; font: 0.7em verdana; padding-top: 10px; padding-bottom: 10px; }
h1 { color: #FFFFFF; font: 1.3em Arial, Helvetica, sans-serif; }
.contacto { font: 0.7em Tahoma; color: #FFFFFF; }
img { border:none }
a { color:#FFFFFF}
a:visited { color:#CCCCCC}
a:hover { color: #83AFCD; text-decoration:none }
p { font: 0.8em/1.8em tahoma; color: #FFFFFF; text-align: justify; }
table  { font: 0.8em/1.8em tahoma; color: #FFFFFF; text-align: justify; }
input, textarea { background-color: #B3D5DF; border-top: 2px inset #56A2B8; border-right: 2px inset #56A2B8; border-bottom: 2px inset #D6E8ED; border-left: 2px inset #D6E8ED; }
.enviar  { background-color: #B3D5DF; border-top: 2px solid #D6E8ED; border-right: 2px solid #D6E8ED; border-bottom: 2px solid #56A2B8; border-left: 2px solid #56A2B8; }

* { margin: 0px; padding: 0px; }
.bullet { padding-right: 5px; }
.float-left { float:left; padding-right: 10px; }
#divisor-txt-servicios { float: right; width: 355px; margin-right: 15px; }
.thickbox {}.Estilo1{color: #FFFF00}.Estilo1:visited { color:#CCCCCC}
