html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0;
   font-family:Georgia, "Times New Roman", Times, serif;
   font-weight: normal;
   font-style: normal;
   font-size: 100%;
   vertical-align: baseline
}

html,body {
height:100%;
}


body {
   line-height: 1
}

:focus {
   outline: 0
}

ol, ul {
   list-style: none
}

table {
   border-collapse: collapse;
   border-spacing: 0
}

blockquote:before, blockquote:after, q:before, q:after {
   content: ""
}

blockquote, q {
   quotes: "" ""
}

input, textarea {
   margin: 0;
   padding: 0
}

hr {
   margin: 0;
   padding: 0;
   border: 0;
   color: #000;
   background-color: #000;
   height: 1px
}

h1{
color:#be4b01;
font-weight:bold;
padding-bottom:20px;
font-size:18px;
}

#clear{
clear:both;
}



/*Fin Reseteado*/
#todo{
min-height:100%;
}

#top{
background:#1e0d00;
height:213px;
margin: 0 auto;
}
#header{
height:170px;
width:992px;
background:#210b00 url(../images/cabecera.jpg) no-repeat center top;
position:relative;
margin:0 auto;
}

#menu{
position:relative;
background:url(../images/menu.jpg) no-repeat center;
height:43px;
padding-left:80px;
padding-top:0px;
width:992px;
margin:0 auto;
margin-top:0px;

}
#menu p{
padding-top:8px;
}
#menu a{
color:#FFFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
position:relative;
margin-top:4px;
}


#contenido{
background-color:#FFFFFF;
width:992px;
position:relative;
margin:0 auto;
padding-top:40px;
padding-left:20px;
padding-bottom:70px;
min-height:350px;
}
#contenido p{
text-align:justify;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
line-height:1.8;
}
#columna_foto{
float:left;
margin-left:10px;
margin-top:10px;
width:341px;
}
#columna_foto p{
text-align:center;
font-size:12px;
margin-top:-2px;
}

#contenido h2{
color:#be4b01;
font-weight:bold;
padding-bottom:20px;
font-size:18px;
}

#columna_central{
background-color:#210b00;
width:2px;
height:240px;
margin:10px;
float:left;
}

#columna_contenido{
float:left;
margin:10px 20px 10px 10px;
width:580px;
text-align:center;
}
#columna_contenido p{
text-align:justify;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
line-height:1.8;
}

#pie{
background-color:#210b00;
height:83px;
position:relative;
margin:0px auto;
margin-top:-83px;
}
#pie p{
font-family:"Arial Narrow";
font-size:14px;
line-height:80%;
color:#FFFFFF;
text-align:center;
padding-top:8px;
word-spacing:3px;
}


/*****************************************Formulario contactio**************************************/
.titulo_formulario{
color:#be4b01;
font-weight:bold;
padding-bottom:20px;
font-size:18px;
}

.contenido_formulario{
text-align:justify;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
line-height:normal;
margin-left:15px;
}
.contacto{
padding:2px;
border-collapse:separate;
border-spacing:10px 10px;
}

/*************Error*******************/
.error{
color:#FF0000;
font-size:15px;
}

