/**
* Etiquetas
*/
body { margin:0; padding:0; font-family:Tahoma, Arial, Helvetica; font-size: 11px; position: relative; }
form, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size:12px; font-variant:small-caps; }
div { position: relative; }
iframe#foro { border: 0; width:100%; height:390px; }
img { border:0; }
#enlace-web { position:absolute; }

/**
* Fondos
*/
.fnd-1 { background:#3FA2F6 url(../imagenes/maquetacion/cabecera/fnd-2-trans.png) left top no-repeat; }
.fnd-2 { background:#4671FF url(../imagenes/maquetacion/cabecera/fnd-1-trans.png) left top no-repeat; }
.fnd-3 { background: #3FA2F6 url(../imagenes/maquetacion/menu_lateral_izq/fnd-1-trans.png) left top no-repeat; }
.fnd-4 { background:#4671FF; }
.fnd-5 { background-color: #017C0F; }
.fnd-6 { background-color: #9EF982; }
.fnd-7 { background: #4671FF url(../imagenes/maquetacion/menu_lateral_der/fnd-1-trans.png) left top no-repeat; }
.fnd-8 { background-color: #B8C3FF; }
.fnd-9 { background: #4671FF url(../imagenes/maquetacion/general/fnd-1.gif) left top no-repeat; }
.fnd-10 { background: #FFFFFF url(../imagenes/maquetacion/general/fnd-2-trans.png) left bottom no-repeat; }
.fnd-11 { background-color: #FFFFFF; }
.fnd-12 { background-color: #E9E9E9; }
.fnd-13 { background-color: #D5DCFF; }
.fnd-14 { background-color: #CEFFC0; }
.fnd-15 { background: url(../imagenes/secciones/callejero/fnd-1.gif) left top no-repeat; }
.fnd-16 { background-color: #3FA2F6; }
.fnd-17 { background: #4671FF url(../imagenes/maquetacion/general/fnd-3-trans.png) left top no-repeat; }

/**
* Textos
*/
.txt-1 { font-weight: bold; color: #FFFFFF; text-align: justify; text-decoration: none; }
a.txt-1:hover { color: #D5DCFF; text-decoration: none; }
.txt-2 { font-weight: normal; color: #000000; text-align: justify; text-decoration:none; }
a.txt-2:hover { color: #2375BD; text-decoration: none; }
.txt-3 { color: #FFFFFF; text-align: justify; }
.txt-4 { font-size: 12px; font-weight: normal; color: #000000; text-align: justify; text-decoration: none; }
a.txt-4:hover { color: #2375BD; text-decoration: none; }
.txt-5 { font-size: 18px; font-weight: bold; color: #000000; text-align: justify; }
.txt-6 { font-weight: bold; color: #2375BD; text-align: justify; text-decoration: none; }
a.txt-6:hover { color: #4671FF; text-decoration: none; }
.txt-7 { color: #017C0F; font-weight: bold; text-decoration: none; }
a.txt-7:hover { color: #000000; text-decoration: none; }
.txt-8 { font-weight: bold; color: #4671FF; text-align: justify; text-decoration: none; }
a.txt-8:hover { color: #2375BD; text-decoration: none; }
.txt-9 { font-weight: bold; color: #2375BD; text-align: justify; text-decoration: underline; }
.txt-10 { font-weight: normal; color: #2375BD; text-align: justify; }
.txt-14 { font-size: 12px; font-weight: bold; color: #000000; text-align: justify; text-decoration: none; }
.a.txt-14:hover { font-size: 12px; font-weight: bold; color: #2375BD; text-align: justify; text-decoration: underline; }
.txt-15 { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: justify; text-decoration: none; }
.a.txt-15:hover { font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: justify; text-decoration: underline; }

/**
* Bordes
*/
.brd-1 { border: 1px solid #017C0F; }
.brd-2 { border-right: 1px solid #4671FF; border-left: 1px solid #4671FF; border-bottom: 1px solid #4671FF; }
.brd-3 { border: 1px solid #4671FF; }
.brd-4 { border-bottom: 1px solid #4671FF; }
.brd-5 { border: 1px solid #000000; }
.brd-6 { border: 1px solid #4671FF; margin-bottom: 10px; margin-left: 10px; }
.brd-7 { border: 1px solid #4671FF; }
.brd-8 { border-right:1px solid #E9E9E9; }

/**
* Formularios
*/
.frm-1 { font-family: Tahoma; font-size: 11px; font-weight: normal; color: #302813; background-color: #FFFFFF; border: 1px solid #836A17; }
.frm-2 { background-color: #4671FF; border: 1px solid #000000; font-family: Tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; }