/*Body*/
body {margin:0; padding:0; font-family:Geneva, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; color:#000; text-align:center; font-size:10px;}
.sep {clear:both; height:10px; font-size:1px;}
a {color:#666666; text-decoration:none;}
a:hover {color:#bf3929; font-weight:bold;}
p{margin:0 0 10px 0; padding:0;}

/*Image*/
img {border:0; margin:0; padding:0; vertical-align:middle;}

/*Header*/
h1 {margin:0; padding:0;}
/*h2 {margin:0; padding:0; font-weight:bold; font-size:12px; color:#0D2987;}*/
h2 {margin:2px 0 0 10px; padding:0; font-weight:bold; font-size:12px; color:#bf3929;}

/*Styles*/
ul{margin:0; }
li{margin:0; padding:0; }
.left{float:left;}
.right{float:right;}
.italic{font-style:italic;}
.txt_note{font-size:9px;}



/*Fondos principales*/
#main_4d {margin:auto; padding:0; width:898px; height:478px; background:#FFF url() top center no-repeat; text-align:left; }
#main_historia_porcuna {margin:auto; padding:0; width:898px; height:478px; background:#FFF url(../fondos/fondo_iglesia.jpg) top center no-repeat; text-align:left; }
#main_comun {margin:auto; padding:0; width:898px; height:478px; background:#FFF url(../fondos/fondo_paseo_limpio.jpg) top center no-repeat; text-align:left;}
#main_historia_museo {margin:auto; padding:0; width:898px; height:478px; background:#FFF url(../fondos/fondo_hist_museo_limpio.png) top center no-repeat; text-align:left; }
#main_plan_director {margin:auto; padding:0; width:898px; height:478px; background:#FFF url(../fondos/fondo_pieza001.jpg) top center no-repeat; text-align:left; }
#main_ayuntamiento { margin:0 0 0 0;  padding:0; width:898px; height:478px; background:#FFF url(../fondos/fondo_ayunt.jpg) top center no-repeat; text-align:left;}
#main_piedra {margin:0; padding:0; width:898px; height:478px; background:#FFF url(../fondos/fondo_piedra.jpg) top center no-repeat; text-align:left;}
#main_otras_ubicaciones {margin:auto; padding:0; width:898px; height:478px; background:#FFF url(../fondos/fondo_claustro.jpg) top center no-repeat; text-align:left;}
/*--#main_otras_ubicaciones {margin:auto; padding:0; width:898px; height:478px; background:#FFF url(../fondos/fondo_claustro.jpg) top center no-repeat; text-align:left;}--*/
#main_alcores {margin:auto; padding:0; width:898px; height:478px; background:#FFF url(../fondos/fondo_alcores.jpg) top center no-repeat; text-align:left;}
#main_taller {margin:auto; padding:0; width:898px; height:478px; background:#FFF url(../fondos/fondo_pieza002.jpg) top center no-repeat; text-align:left;}
#main_tifologica {margin:auto; padding:0; width:898px; height:478px; background:#FFF url(../fondos/fondo_pieza005.jpg) top center no-repeat; text-align:left;}
#main_poetas {margin:auto; padding:0; width:898px; height:478px; background:#000 url(../fondos/fondo_pieza003.jpg) right  no-repeat; text-align:left;}
#main_gastronomia {margin:auto; padding:0; width:898px; height:478px; background:#FFF url(../fondos/fondo_sanMarcos.jpg) top center no-repeat; text-align:left;}
#main_alojamientos {margin:auto; padding:0; width:898px; height:478px; background:#FFF url(../fondos/fondo_redonda.gif) top center no-repeat; text-align:left;}
#main_conservacion {margin:auto; padding:0; width:898px; height:478px; background:#FFF url(../fondos/fondo_paseo_limpio.png) top center no-repeat; text-align:left;}
#main_castillo {margin:auto; padding:0; width:898px; height:478px; background:#FFF url(../fondos/fondo_castillo_limpio.png) top center no-repeat; text-align:left; }
#main_cerrillo {margin:auto; padding:0; width:898px; height:478px; background:#FFF url(../fondos/fondo_cerrillo2.jpg) top center no-repeat; text-align:left; }
#main_romano {margin:auto; padding:0; width:898px; height:478px; background:#FFF url(../fondos/fondo_romano.jpg) top center no-repeat; text-align:left; }
#main_porcuna {margin:auto; padding:0; width:898px; height:478px; background:#FFF url(../fondos/fondo_porcuna.jpg) top center no-repeat; text-align:left; }
#main_san_marcos {margin:auto; padding:0; width:898px; height:478px; background:#FFF url(../fondos/fondo_sanMarcos.jpg) top center no-repeat; text-align:left; }
#main_enlaces {margin:auto; padding:0; width:898px; height:478px; background:#FFF url(../fondos/fondo_links.jpg) top center no-repeat; text-align:left; }


#menu {text-align:left; margin:0 0 0 0; font-size:11px; float:left; font-weight:bold;}
#menu li span.selected{color:#bf3929;}
#content {}



/*--interne--*/
/*
div.col_big {width:559px; height:470px; float:left; overflow:auto;}
div.col_small {width:339px; height:470px; float:left;}
div.box_text_sx{margin:15px 0 0 0; float:right;}
div.box_text_sx a{margin:0; font-weight:bold;}
div.box_scroll_text{margin:5px 0 5px 0px; padding:0; width:330px; height:380px;  overflow:auto; }
div.box_thumbs{margin:0 0 0 20px;}
div.box_thumbs li {margin:0 7px 0 0;}
div.box_dett_img {background:#FFF; width:525px; height:350px; margin:10px 0 0 10px; }
div.box_dett_img img{margin:0 0 0 10px;}
div.box_dett_img p{margin:5px 0 0 10px;}
div.box_dett_img span{margin:5px 0px 5px 0; float:right;}
*/
div.col_big {width:560px; height:478px; float:left; overflow:hidden; 	}
div.col_small {width:305px; height:478px; display: inline; margin:0 0 0 28px; float:left; filter:alpha(opacity=80);-moz-opacity:0.8;z-index:500; background:#000000 }
div.col_small_blanco {width:305px; height:478px; display: inline; margin:0 0 0 28px; float:left;   }


div.col_big_simple {width:535px; height:470px;float:left; overflow:auto;  }

div.col_small2 {width:208px; height:470px; float:left;}
div.col_big2 {width:665px; height:470px; float:left; overflow:auto; }

div.col_small_peq {width:195px; height:480px; float:left; margin:0 0 0 20px; filter:alpha(opacity=90);-moz-opacity:0.8;z-index:500; background:#000000 }
div.col_big_simple_peq {width:655px; height:470px;float:left; overflow:auto;  }

div.col_arriba {width:899px; height:156px; float:left; overflow:hidden; position:absolute; }
div.col_abajo {width:880px; height:310px; margin-top:10px; float:left; }

div.col_50_3 {width:515px; height:100px; float:left; overflow:auto;}
div.col_50_2 {width:580px; height:330px; float:left; overflow:auto;}
div.col_50_1 {width:315px; height:460px; float:right; overflow:auto;}

div.col_titulo{
	margin:10px 0 0 0;
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	z-index:10002;
	width:335px;
	height:50px;
	left:4px;
	top:1px;
	background-image: url(titulos/fondo_titulo.png);
}
div.col_link1{
	margin:10px 0 0 0;
	color:#FFFFFF;
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	z-index:5;
	background-image:url(../imgs/slider.png);
	width:245px;
	height:36px;
	right::0px;
	top:532px;
	left: 105px;
}
div.col_link2{
	margin:10px 0 0 0;
	color:#FFFFFF;
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	z-index:5;
	background-image:url(../imgs/slider.png);
	width:135px;
	height:36px;
	right::0px;
	top:428px;
	left: 52px;
}	
div.box_text_sx{margin:0px 0 0 0;  color:#FFFFFF }
div.box_text_sx_blanco{margin:5px 0 15px 0;  color:#000000}
div.box_text_sx a{margin:0 0 0 10px; font-weight:bold;}
div.box_scroll_text{margin-top:10px; height:350px; width:270px; text-align:justify;  color:#FFFFFF; font:Geneva, Arial, Helvetica, sans-serif, Helvetica, sans-serif; font-style:normal; font-size:12px; overflow:hidden;}
div.box_scroll_text_all{margin-top:15px 0 0 0; height:380px; width:270px; text-align:justify;  color:#FFFFFF; font:Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; overflow:hidden;}
div.box_scroll_text_largo{margin-top:15px; margin-left:5px; margin-left:5px; height:390px; width:290px; text-align:justify;  color:#FFFFFF; font:Geneva, Arial, Helvetica, sans-serif, Helvetica, sans-serif; font-style:normal; font-size:12px; overflow:hidden;}


div.box_text3_sx{margin:5px 0 15px 0;  color:#FFFFFF}
div.box_text3_sx a{margin:0 0 0 10px; font-weight:bold;}
div.box_scroll_text3{margin-top:15px 0 0 0; height:370px; width:470px;   color:#000000; font:Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; overflow:hidden; z-index:9000;}

div.box_scroll_text4{margin-top:15px 0 0 0; height:370px; width:450px;   color:#123456; font:Arial, Helvetica, sans-serif; font-style:normal; font-size:12px; overflow:hidden; z-index:6; }


div.box_text2_sx{margin:50px 0 10px 0; float:left; }
div.box_text2_sx a{margin:0 0 0 10px; font-weight:bold;}
div.box_scroll2_text{margin:200px 0 15px 10px; padding:0 5px 0 0; height:180px; width:200px; overflow:auto;}



div.box_text_completo_sx{margin:0 48px 20px 48px; padding:15px 5px 0 0; height:340px; width:798px; overflow:hidden;filter:alpha(opacity=70);-moz-opacity:0.7;z-index:500; background:#000000;}

div.box_scroll_text_completo{margin:5px 5px 5px 5px; height:330px; width:768px; overflow:hidden; color:#fff; font:Arial, Helvetica, sans-serif; font-style:normal; font-size:14px;}
div.box_scroll_text_cabecera{margin:0 48px 0 48px; padding:0 5px 0 0; height:90px; width:798px; overflow:auto; color:#fff; font-size:12px; }

div.box_text_sx_hor{margin:10px   73px  20px 73px; width:750px; height:122px;}
div.box_text_sx_hor a{margin:0 0 0 10px; font-weight:bold;}
div.box_scroll_text_hor{margin:5px 0 5px 10px; padding:0 0 0 0; height:98px; width:560px; float:left; color:#000000}
div.box_scroll_text_hor_menu{margin:5px 0 5px 0; padding:0 0 0 0; height:98px; width:165px; float:right; color:#000000}

div.box_text{margin:5px  0 0 10px; float:right;width:510px;}
div.box_text a{margin:0 0 0 10px; font-weight:bold;}
div.box_scroll_text2{margin:15px 0 15px 10px; padding:0 5px 0 0; height:150px; width:480px; overflow:auto; color:#000000}

div.box_thumbs{margin:0 0 0 10px; float:right; }
div.box_thumbs li {margin:0 6px 0 0;}
div.box_thumbs a{margin:0 0 0 10px; font-weight:bold;}
div.box_thumbs{margin:0 0 0 200px; float:right; }

div.box_dett_img {background:#FFF; width:510px; height:357px; margin:10px 0 0 15px; display:none;}
div.box_dett_img img{margin:0 0 0 10px; }
div.box_dett_img p{margin:5px 0 0 10px;}
div.box_dett_img span{margin:5px 5px 5px 0; float:right;}

div.box_tex1_img {background:#FFF; width:300px; height:357px; margin:10px 0 0 15px; display:none; color:#000000}
div.box_tex1_img img{margin:0 0 0 10px;position:relative;}
div.box_tex1_img p{margin:5px 0 0 10px;}
div.box_tex1_img span{margin:5px 5px 5px 0; float:right;}


div.col_sup_izq {width:195px; height:239px; float:left; overflow:auto; }
div.col_sup_der {width:700px; height:239px; float:left; overflow:auto; }
div.col_inf_izq {width:700px; height:239px; float:left; overflow:auto; }
div.col_inf_der {width:195px; height:239px; float:left; overflow:auto; }
div.box_scroll_sup_der{margin:5px 0 0 0; padding:0 0 0 0; width:680px; height:150px;  overflow:auto; color:#000000}

div.cuadro{ margin-left:16px; margin-right:16px;}

#enlace a.file:link, #enlace a.file:active, #enlace a.file:visited {
	font-weight:bold;
	font-family:Lucida Grande,Arial,Tahoma,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	/* background-color:#9BB9BB; */ /*#3E4043 */ /* #0099FF */
	background-image:url(../images/file_section_long.gif);
	background-position:10px -24px;
	background-repeat:no-repeat;
	width:200px;
	height:20px;
	display:block;
	border-right:4px solid #8EAEAF;
	text-align:center;
	text-decoration:none;
	margin-bottom:2px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0px;
	padding-right:0px;
	padding-right:0px;
	margin-right:0px;
}

#enlace a.file:hover, #enlace a.file.selected {
	/* background-color:#232529; */
	/* background-color:#424F6F; */
	background-image:url(../images/file_section_long.gif);
	background-position:10px -48px;
	background-repeat:no-repeat;
	border-right:4px solid #303234;
	color:#F5C776;
}

.titulo_seccion{
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	text-align:center;
}

.Estilo3 {
	
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
}

.Estilo5 {color: #BF3929}

.test {
	background:#FFF url(../fondos/fondo_mancha2.gif) bottom right no-repeat;;
	color: #000000;
	padding: 10px;
	margin: 10px;
	width: 520px;
	z-index:3;
}

.testTrans {
	background:#FFF url(../fondos/fondo_mancha2.gif) bottom right no-repeat;
	filter:alpha(opacity=90);-moz-opacity:0.9;background:#FFF url(../fondos/fondo_mancha2.gif) bottom right no-repeat;
	color: #000000;
	padding: 10px;
	margin: 10px;
	width: 520px;
	z-index:3;
}

.test a{
	text-align:right;
	z-index:3;
}

.sm {list-style:none; width:305px; height:50px; display:block; overflow:hidden;margin:0; padding:0}
.sm li {float:left; display:inline; overflow:hidden;margin:0; padding:0;width:50px}

div.col_masinfo_1{
	position:absolute;
	z-index:10002;
	width:431px;
	height:374px;
	left:513px;
	top:61px;
	visibility: visible;
	 }
}
div.col_masinfo_2{
	position:absolute;
	z-index:10002;
	width:431px;
	height:374px;
	left: 80px;
	top: 61px;
	 }
}
div.col_masinfo_3{
	margin:10px 0 0 0;
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	z-index:10002;
	width:290px;
	height:186px;
	left:156px;
	top:241px;
}
#cargador {
   position:absolute;
   top:0px;
   left:0px;
   width:100%;
   height:100%;
   color:#FFFFFF;
   background-color:#000000;
   filter:alpha(opacity=80);-moz-opacity:0.8;
}
.esconder {display:none;}
