/*General*/
*
{
padding: 0px;
margin: 0px;
}

body
{
background: #850000 url('images/bg_cab.jpg') top repeat-x;
font-size: 14px;
font-family: "trebuchet ms", helvetica, sans-serif;
color: #fdf1d7;
line-height: 18px;
text-align:center;/*añadido para centrar la página en IE*/
/*para intentar centrar la página*/
margin-left: auto;/*se puede quitar tras probar en IE*/
margin-right: auto;/*se puede quitar tras probar en IE*/
}

.clear
{
clear: both;
}

p strong {color: #f09433;/*ocre*/}

a
{
color: #f09433;/*ocre*/
text-decoration: underline;
}

a:hover
{
text-decoration: none;
}


p
{
margin-bottom: 14px;
text-align: justify;
}

.borde
{
	border: 3px solid #f18103;
}


/*lista de la columna derecha*/

ul.linklista li
{
border-top: solid 1px #EEEEEE;
padding-top: 5px;
margin: 5px 0px 0px 0px;
list-style: none;
}

#externo
{
background: #850000 url('images/cabecera5.jpg') center no-repeat;
text-align: left; /*añadido para que al centrar la página en IE no centre también el texto*/
position: relative;
width: 900px;
height:300px;
margin: 0 auto;
/*background: #fff url('images/abg.gif') repeat-y;parte de lasombra que rodea a todo el área*/
}

#interno
{
position: relative;
padding: 5px 0px 5px 0px;/*13px 30px 13px 30px;*/
z-index: 2;
height:100%;
}

/*cabecera*/

/*Cuadro naranja*/
#cabecera
{
position: absolute;
width: 450px;
/*height: 92px;*/
color: #fdf1d7;
padding-left: 120px;
}

#cabecera h1
{
position: absolute;
font-size: 48px;
top: 190px;
/*height: 92px;*/
}

/*menú general*/
#menu
{
position: relative;
/*background-color: #fdf1d7; url('images/top_menu.jpg') top no-repeat;*/
/*text-align: center;*/
padding: 15px 5px 0px 15px;
/*margin: 300px 0px 30px 0px;*//*--20-*/
margin-bottom: 30px;
}

#menu ul { /*padding-left: 10px; padding-right: 10px;*/ font-size: 18px;
color: #fdf1d7;}

/**/#menu ul li
{
position: relative;
/*float: left;*/
/*display: inline;*/
list-style:none;
line-height: 25px;
/*padding-right: 5px;/-left: 0px;*/
word-spacing: 0px;
}

/**/#menu ul li a
{
background-color: transparent;
/*padding: 8px 12px 8px 12px;*/
/*padding-right: 10px;*/
/*font-size: 20px;*/
color: #850000;
font-weight: bold;
text-decoration: none;/**/
/*display: inline;*/
}

#menu ul li a.actual
{
/*background: #fff url('images/a18.gif') repeat-x top;*/
color: #f09433;/*ocre*/
text-decoration: none;
font-size: 20px;
}

#menu ul li a:hover
{
/*background: #fff url('images/a18.gif') repeat-x top;*/
color: #f09433;
/*text-decoration: none;*/
}

/*Contenido columna principal*/
#columna_principal
{
position: relative;
width: 720px;
/*background-color: gray;*/
float: left;
/*text-align: justify;*/
padding:0px 0px 0px 20px;
/*background: #fdf1d7 url('images/puntoV.jpg') right repeat-y;*/
margin-top: 330px;
}

#columna_principal span.lugar_hora
{
color: #f09433; /*ocre*/
font-weight: bold;
font-style: italic;
}

#columna_principal .columna_principal_izq
{
position: relative;
width: 350px;
float: left;
text-align: left;/**/
}

#columna_principal .columna_principal_der
{
position: relative;
margin-left: 20px;
width: 350px;
float: left;
text-align: left;/**/
}

#columna_principal ul li
{
/*border-top: solid 1px #EEEEEE;*/
padding-top: 5px;
margin: 5px 0px 0px 0px;
}

#columna_principal ul.linksublista
{
padding-left: 20px;
}

#columna_principal ul.linksublista li
{
padding-top: 2px;
margin: 0px 0px 0px 0px;
}

#columna_principal .listado
{
padding: 0px 15px 25px 50px;/*- - 25/35 50px*/
margin-bottom: 10px;
line-height: 12px;
font-style: italic;
}

#columna_principal .listado a:hover
{
text-decoration: underline;
}

#columna_principal a
{
text-decoration: underline;
}

#columna_principal p a:hover
{
text-decoration: underline;
}

#columna_principal h3
{
position: relative;
top: 4px;
font-size: 25px;
line-height: 25px;/*25*/
color: #fdf1d7;/*f09433;*//*ocre*/
letter-spacing: -1px;
/*background: url('images/punto.jpg') top repeat-x;*/
background-color: #c76257;
/*border-bottom: 3px solid #f09433;/ocre*/
padding: 0px 0px 0px 0px;
margin-bottom: 25px;/*20*/
text-align: center;
}


#columna_principal .post
{
margin-bottom: 30px;
}

#columna_principal .post .header
{
position: relative;
}

#columna_principal .post .date /*sólo para noticias completas*/
{
position: absolute;
right: 5px;
top: 25px;/*0px*/
line-height: 35px;
color: #f09433;/*ocre*/
font-weight: normal;
font-size: 11px;
}

#columna_principal .post .contenido
{
margin-bottom: 0px;
}
/**********************************************************/
/*
#columna_principal .header_noticias
{
position: relative;
top: -5px;
background: url('images/IIa33.gif') repeat-x;
height: 64px;
}

#columna_principal .header_noticias ul
{
list-style: none;
position: absolute;
right: 15px;
top: 15px;
/ *bottom: 15px;* /
}

#columna_principal .header_noticias a:hover
{
text-decoration: underline;
}

#columna_principal .header_noticias ul li
{
display: inline;
line-height: 14px;
padding-left: 17px;
margin-left: 25px;
background-repeat: no-repeat;
background-position: 0px 6px;/ *- 2px* /
}

#columna_principal .header_noticias ul li.readmore
{
background-image: url('images/a38.gif');
}
*/
/*columna contacto*/
#columna_principal .contacto p
{
text-align: center;
}

img.pic_contacto
{
position: relative;
top: -2px;
background: url('images/contactoMarco.gif') no-repeat;
width: 100px;
height: 75px;
padding: 8px;
}
#columna_principal img.floatleft
{
float: left;
margin: 5px 14px 0px 10px;
border: 5px solid #6a0101;
top: 10px;
}

#columna_principal img.floatright
{
float: right;
margin: 5px 10px 0px 14px;
border: 5px solid #6a0101;
top: 10px;
}

#columna_principal .contacto
{
position: relative;
width: 510px;/*480px;*/
float: left;
background: url('images/puntonaranja.gif') bottom repeat-x;
margin-bottom: 5px;
}

#columna_principal .contacto  h2
{
position: relative;
top: 4px;
font-size: 18px;
line-height: 20px;
color: #f09433;
letter-spacing: -1px;
padding: 0px 0px 10px 15px;
margin-top: 20px;
text-align: center;
}

#columna_principal table.eventos {width:700px;background: #c76257 url('images/guit4.jpg') right no-repeat;color:#fdf1d7;border-color:#fdf1d7;}
#columna_principal table.eventos th{background-color: #fdf1d7;color:#850000;border-color:#fdf1d7;padding:5px;font-size:16px;}
#columna_principal table.eventos td{padding:5px;}
#columna_principal table.eventos a{text-decoration: none;}



/***************************************************/

/*#columna_principal .post .footer
{
position: relative;
top: -10px;
background: url('images/a33.gif') repeat-x;
height: 64px;
}*/

#columna_principal .post .footer ul
{
list-style: none;
position: absolute;
right: 15px;
bottom: 15px;
}

#columna_principal .post .footer a:hover
{
text-decoration: underline;
}

#columna_principal .post .footer ul li
{
display: inline;
line-height: 14px;
padding-left: 17px;
margin-left: 25px;
background-repeat: no-repeat;
background-position: 0px 6px; /* - 2px*/
}

/*#columna_principal .post .footer ul li.readmore
{
background-image: url('images/a38.gif');
}*/

/*galeria de fotos*/

/*.foto_categoria
{
position: relative;
width: 510px;/ *480px;* /
float: left;
color: #f18103; / *naranja* /
margin-top: 30px;
margin-bottom: 10px;
}

.footer_categoria
{
position: relative;
clear: both;
top: -10px;
background: url('images/a33.gif') bottom repeat-x;
height: 44px;
}

.foto_categoria h2
{
position: relative;
top: -15px;
font-size: 20px;
font-weight: bold;
line-height: 15px;
color: #47565f;
letter-spacing: -1px;
background: url('images/puntonaranja.gif') bottom repeat-x;
padding: 0px 0px 15px 15px;
}

.contenedorfoto {
   float:left;
   width: 150px;
   height: 121px;
   margin: 0px 2px 15px 2px;
   padding: 8px;
/ *   background: url('images/IIminiMarco.gif') no-repeat;* /
   text-align:center;
}*/
/*formulario */
.formulario
{
position: relative;
float: left;
background: #ebebeb url('images/fondo.gif') repeat;/*IIIa1,fondo_form*/
/*border: 2px solid #f18103;*/
padding: 10px;
margin-bottom: 10px;
margin-top: 10px;/*30px;*/
}

blockquote p
{
background: #ebebeb url('images/fondo.gif') repeat;/*IIIa1,fondo_form*/
padding: 4px;
color: white;
border-bottom: 3px solid #f18103;
font-size: 14px;
font-weight: bold;
text-align: center;
}

form label
{
display: block;
vertical-align: middle;
color: #f09433;/*naranja*//*#47565f;*/ /*gris marengo*/
}

form input, select, textarea
{
color: #47565f;/*gris marengo*/
margin-bottom:10px;
background: #fff url('images/Ia18.gif') repeat-x top;

}
form input.boton
{
text-align:center;
color: #f18103;
font-weight: bold;
background: #fff url('images/a18.gif') repeat-x top;
}

/*Novedades en movimiento(del index)*/
marquee 
{
    height: 80%;
    font-weight:bold;
}

#columna_principal .marquee a {text-decoration: none;}

#columna_principal .marquee h3
{
/*padding:0px;*/

}

/*columna izquierda*/
#secondarycontent {position: relative; float:left; width:160px; margin-top:300px; background-color:#fdf1d7;}/*width:231px; padding-left:10px;*/
#secondarycontent_top { height:20px; background: #fdf1d7 url('images/top_menu.jpg') no-repeat;}
#secondarycontent_bottom { height:20px; background: #fdf1d7 url('images/bottom_menu.jpg') no-repeat;}


#secondarycontent h3
{
position: relative;
top: 4px;
font-size: 18px;
line-height:20px;
color: #fdf1d7;/*f09433;ocre*/
letter-spacing: -1px;
padding: 0px 0px 0px 10px;
margin-bottom: 20px;
/*background-color: #c76257;
border-bottom: 1px dotted #f09433;*//*ocre*/
}

#secondarycontent .content
{
padding: 0px 10px 0px 10px;
margin-bottom: 20px;
color: #f09361;/*carne*/
}

/*#secondarycontent p 
{
text-align: left;
color: #f09433;
}*/

/*
#secondarycontent .formulario
{
position: relative;
float: left;
/ *border: 2px solid #f18103;* /
padding: 10px;
margin-bottom: 10px;
margin-top: 30px;
}*/
/*
#secondarycontent .frase
{
color: #f18103; / *naranja* /
font-style: italic;
text-align: center;
}

#secondarycontent .autor
{
text-align: right;
margin-bottom:20px;
}*/

/*pie*/
#footer
{
position: relative;
clear: both;
/*height: 45px;*//*46*/
text-align: center;
line-height: 58px;/*46px;*/
/*background-image: url('images/pie.jpg');*/
/*background-image: url('images/a50.gif');*/
/*background-image: url('images/pie.jpg') no-repeat;*/
/*background-color: #964b00;*/
/*background: #fdf1d7 url('images/bg_pie1.jpg') repeat-x;*/

color: #f09433;/*ocre*/
z-index: -1000;
}

/*#footer .imagen
{
background-image: url('images/pie.jpg');
}*/

#footer a
{
color: #f09433;/*ocre*/
}

#footer a:hover
{
text-decoration: underline;
}

/*del otro diseño*/
.area_form {

	background: #6A0101;
	padding: 10px;
	width: auto;
	height: 100%;
}

.area_form label {
	font-weight: bold;
}

.area_form img {
	border: 4px solid #850000;
}

.area_form input, textarea { background-color: #fdf1d7;}


.smallpic {
/*	background: #9A0303;*/
	padding: 4px;
	float: left;
}

table, td, th {
	border-collapse: collapse;
	border: 2px solid;
	padding: 3px;
}
th {text-align: center;}

#d1 #d2 #d3 #d4 #d5 #d6 {}
#picbox-left {		/*img{border: 6px solid #9A0303;}*/
	margin: 0em 2em 3em 0;
	background: #9A0303;
	float: left;
	width: 130px;
	padding: 3px;
}
#picbox-left img {
	display: block;
}

.ocre { color: #f09433; }
.carne { color: #f09361; }
.blanco { color: white; }

span.titulo {
	font-size: 16px;
	font-weight: bold;
/*	padding-bottom: 50px;*/
}

.left { float: left; }
.right { float: right; }
.grande{font-size: 26px;}

.area_video {float:left; padding: 10px;}


