body {/*padding:50px 50px;*/	 margin:0; font-family:Tahoma, Geneva, sans-serif;/* background-image:url(images/fondo.jpg);*/}
/*body {padding:50px 100px; margin:0; font-family:Tahoma, Geneva, sans-serif; background-image:url(images/puente_alcantara.jpg);*/

#container {background-color:#FFFFFF; padding:5px;background-image:url(images/fondo.jpg);}

#header {height:120px; background-color: #006400;}
/*#logo {font-size:50px; background-color: #006400; height:100px; padding:1% 0 0 37%;font-family:Verdana;}*/
#logo {font-size:50px; background:url(images/banderas/bandera_extremadura.jpg);height:100%; padding:1.8% 0 0 37%;font-family:Verdana;}
#logo a {float:middle;color:#000000; text-decoration:none;}
#slogan {float:right; font-size:18px; color:#FFFFFF; padding:2.2% 0.5% 0 0;}

#menu {height:40px; background-image:url(images/menu_bg.png); margin-top:5px;}
#menu ul {margin:0; padding:0;}
#menu li {list-style:none; float:left; background:url(images/menu_border.png) right no-repeat;}
#menu a {float:left; height:20px; padding:10px 30px; color:#FFFFFF; font-size:15px; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
#menu a:hover {background:url(images/menu_border.png);}
#menu .marcado a {background:url(images/menu_border.png);}
#menu #fecha {float:right; padding: 10px 10px 10px 10px; color:#FFFFFF;}

#menu_productos {height:40px; background-image:url(images/menu_bg.png); margin-top:5px;}
#menu_productos ul {margin:0; padding:0;}
#menu_productos li {list-style:none; float:left; background:url(images/menu_border.png) right no-repeat;}
#menu_productos a {float:left; height:20px; padding:10px 30px; color:#FFFFFF; font-size:15px; font-weight:bold; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
#menu_productos a:hover {background:url(images/menu_border.png);}
#menu_productos .marcado a {background:url(images/menu_border.png);}
#menu_productos #fecha {float:right; padding: 10px 10px 10px 10px; color:#FFFFFF;}

/*#main {float:left; width:100%; margin:5px 0;  color:#111111; font-size:11px;}*/
#main {float:left; width:100%; height:75%; overflow:auto; margin:5px 0;  font-size:16px;/*background-image:url(images/fondo.jpg);*/color:#000000;font-weight:bold; text-align:justify;}
#main a {color:#0000FF;font-weight:bold;}
#main a:hover {color:#000000;}
#main br {line-height:8px;}
#main #celda_borde { border: #000000 1px solid ;}

#sidebar {width:95%; height:100%;/*float:left;*/ padding:0 0px 10px 6px; /*margin:10px 30px 10px 5px;*/ /*border: #000000 1px solid ;*/}
#sidebar h3 {font-size:17px; font-weight:normal; margin:20px 0 5px 0; text-align:center;}
#sidebar ul {margin:0; padding:0; border-top:1px solid #ECECEC;}
#sidebar li {list-style:none; border-bottom:1px solid #ECECEC;}
#sidebar li a {color:#111111; text-decoration:none; padding:15px; display:block;}
#sidebar li a:hover {background-color:#ECECEC;}
#sidebar .marcado_productos a {background-color:#ECECEC;}

#text {line-height:20px; padding:10px 10px 10px 10px; text-indent:15px;}
#text {height:800px;overflow:auto;}

#text p{text-indent:15px;}
#text h1 {font-size:30px; font-weight:normal; margin:20px 0 50px 0;text-align:center;}
#text h2 {font-size:19px; font-weight:normal; margin:20px 0 10px 0;}
#text ol, #text ul {padding:0; margin:8px 0;}
#text li {margin-left:40px;}
#text .contacto {text-align:center;}
#text #productos tr {text-align:center;}

#text_contacto {height:740px;overflow:auto;}

#text_contacto p{text-indent:15px;}
#text_contacto h1 {font-size:30px; font-weight:normal; margin:20px 0 50px 0;text-align:center;}
#text_contacto h2 {font-size:19px; font-weight:normal; margin:20px 0 10px 0;}
#text_contacto ol, #text_contacto ul {padding:0; margin:8px 0;}
#text_contacto li {margin-left:40px;}
#text_contacto .contacto {text-align:center;}
#text_contacto #productos tr {text-align:center;}

#text_productos {height:985px;overflow:auto;}

#text_productos p{text-indent:15px;}
#text_productos h1 {font-size:30px; font-weight:normal; margin:20px 0 50px 0;text-align:center;}
#text_productos h2 {font-size:19px; font-weight:normal; margin:20px 0 10px 0;}
#text_productos ol, #text_productos ul {padding:0; margin:8px 0;}
#text_productos li {margin-left:40px;}
#text_productos .contacto {text-align:center;}
#text_productos #productos tr {text-align:center;}

#noticias {line-height:20px; padding:10px 10px 10px 10px; text-indent:15px;}
#noticias {height:95%;overflow:auto;text-align:center;}

#noticias p{text-indent:15px;}
/*#noticias h1 {font-size:30px; font-weight:normal; margin:20px 0 50px 0;text-align:center;}
#noticias h2 {font-size:19px; font-weight:normal; margin:20px 0 10px 0;}
#noticias ol, #noticias ul {padding:0; margin:8px 0;}
#noticias li {margin-left:40px;}
#noticias .contacto {text-align:center;}
#noticias #productos tr {text-align:center;}*/

#footer {height:40px; color:#FFFFFF; font-size:11px;  clear:both;background-color:#000000; }
#footer a {color:#FFFFFF;}
#footer a:hover {color:#DFDFDF;}
#footer_left {float:left; padding:13px 0 0 30px;}
#footer_right {float:right; padding:13px 30px 0 0;}

#form_contacto input{width:100%;}
#form_contacto textarea{width:100%; height:300px;}
#form_contacto #boton{width:30%;}
#form_contacto select{width:20%;}
#form_contacto #campos_obligatorios{font-size:13px;color:#FF0000;}

table {width:100%;}
td { vertical-align:top; }
#centrado tr {text-align:center;}
#centrado td {vertical-align:middle;}
table #fondo_negro {color:#FFFFFF;background-color:#000000;}

/*#noticias th {background-color:#006400; border: 2px solid #000000; color:#FFFFFF;}
#noticias #celda_borde {border: 1px solid #000000; border-bottom: 4px solid #000000; padding: 10px 10px 10px 10px; text-align:justify;}*/

#form_noticias input{width:80%;}
#form_noticias #boton{width:30%;}

/*#enlace_rojo a{color:#FF0000;font-weight:bold; font-size:25px;}
#enlace_rojo a:hover {color:#FF0000;font-weight:bold; font-size:25px;}*/
/*#enlace_blanco a{color:#FFFFFF;font-weight:bold;/*font-size:20px;*/}
/*#enlace_blanco a:hover {color:#FFFFFF;font-weight:bold;/*font-size:20px;*/}*/

