BODY {	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	FONT-FAMILY: Arial, Helvetica, sans-serif;	TEXT-ALIGN: center;	font-weight: normal;	margin-top: 0;	margin-bottom: 0;	margin-right: auto;	margin-left: auto;	font-size: 62.5%;}#centro{	LEFT: 0px;	TOP: 0px;	padding: 0px;	background-image: url(http://www.centroandaluzdelafotografia.es/grafs/img_cab_fondo.jpg);	background-repeat: repeat-x;	width: 100%;	text-align: left;	margin-top: 0px;	margin-bottom: 0px;	margin-right: auto;	margin-left: auto;}#contenedor {	width:778px;	margin-top: 0;	margin-bottom: 0;	margin-right: auto;	margin-left: auto;}#titulo_web{	position: absolute;	top: -400px;	left: -400px;}#cabecera {	LEFT: 0px;	TOP: 0px;	HEIGHT: 162px;	position: relative;	padding: 0px;	background-image: url(http://www.centroandaluzdelafotografia.es/grafs/img_cab_fondo.jpg);	background-repeat: repeat-x;	width: 100%;	text-align: left;	margin-top: 0px;	margin-bottom: 0px;	margin-right: auto;	margin-left: auto;}#cabecera .junta {	LEFT: 0px;	TOP: 0px;	TEXT-ALIGN: left;	height: 119px;	width: 170px;	margin: 0px;	padding: 0px;	background-repeat: no-repeat;	background-position: left top;	position: absolute;}#cabecera .imgcab01{	LEFT: 220px;	TOP: 0px;	TEXT-ALIGN: left;	height: 83px;	width: 155px;	margin: 0px;	padding: 0px;	background-repeat: no-repeat;	background-position: left top;	position: absolute;}#cabecera .imgcab02 {	TOP: 0px;	height: 119px;	width: 445px;	padding: 0px;	position: relative;	margin-left: 325px;	left:50px;}#cabecera .imgcab03 {	LEFT: 0px;	TOP: 119px;	TEXT-ALIGN: left;	height: 44px;	width: 170px;	margin: 0px;	padding: 0px;	background-repeat: no-repeat;	background-position: left top;	position: absolute;}	#cabecera .consejeria{	LEFT: 170px;	TOP: 83px;	TEXT-ALIGN: left;	height: 37px;	width: 155px;	margin: 0px;	padding: 0px;	background-repeat: no-repeat;	background-position: left top;	position: absolute;}#cabecera .caf{	LEFT: 170px;	TOP: 120px;	TEXT-ALIGN: right;	height: 44px;	width: 608px;	margin: 0px;	padding: 0px;	background-repeat: no-repeat;	position: absolute;}#ir {	POSITION: relative;	HEIGHT: 1.5em;	margin-left: 0px;	padding: 0px;	margin-top: 0px;	margin-bottom: 0px;	font-family: Arial, Helvetica, sans-serif;}#ir .ruta {	TEXT-ALIGN: left;	color: #666666;	height: 1.5em;	padding-top: 2px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	font-size: 0.9em;}A.ir:link {	BACKGROUND: none transparent scroll repeat 0% 0%;	COLOR: #666666;	TEXT-DECORATION: none;}A.ir:visited {	BACKGROUND: transparent repeat scroll 0% 0%;	COLOR: #666666;	TEXT-DECORATION: none;	font-weight: normal;}A.ir:hover {	BACKGROUND: transparent repeat scroll 0% 0%;	COLOR: #333333;	TEXT-DECORATION: underline;	font-weight: normal;}A.ir:active {	BACKGROUND: transparent repeat scroll 0% 0%;	COLOR: #666666;	TEXT-DECORATION: none;	font-weight: normal;}A:link {BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4B4745; TEXT-DECORATION: none}A:visited {BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #727c81}A:hover {BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #232423; TEXT-DECORATION: underline}A:active {BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4B4745}#menuycontenido {	width: 778px;	margin: 20px 0px 0px;	text-align: left;}#menu_pg {	font-size: 1.1em;	WIDTH: 160px;	TEXT-ALIGN: right;	text-transform: none;	font-family: Arial, Helvetica, sans-serif;	margin: 0px;	padding-right: 10px;	padding-left: 0px;	padding-top: 0px;	border-right-width: 1px;	border-right-style: dashed;	border-right-color: #CCCCCC;	float: left;}#menu_func {	font-size: 0.9em;	WIDTH: 75px;	TEXT-ALIGN: left;	padding-left: 5px;	text-transform: none;	float: right;	font-family: Arial, Helvetica, sans-serif;	border-left-width: 1px;	border-left-style: dashed;	border-left-color: #CCCCCC;	background-repeat: repeat-x;}#menu_subir {	font-size: 0.9em;	WIDTH: 75px;	TEXT-ALIGN: left;	padding-left: 5px;	text-transform: none;	float: right;	font-family: Arial, Helvetica, sans-serif;	border-left-width: 1px;	border-left-style: dashed;	border-left-color: #CCCCCC;}#menu_mapa {	font-size: 1em;	LEFT: 0px;	WIDTH: 250px;	TEXT-ALIGN: left;	padding-left: 0px;	text-transform: none;	float: left;}#menu_pg UL {	text-transform: none;	color: #444438;	font-weight: bold;	list-style-type: none;	margin-left: 0px;	padding-left: 0px;	margin-top: 0px;	margin-bottom: 0px;	list-style-position: inside;}#menu_pg LI {	color: #444438;	list-style-type: none;	text-transform: none;	margin-left: 0px;	padding-left: 0px;	list-style-position: outside;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	text-decoration: none;}#menu_pg ul li {	color: #444438;	list-style-type: none;	text-transform: none;	margin-left: 0px;	padding-left: 0px;	margin-bottom: 0px;	margin-top: 10px;	font-weight: bold;}#menu_pg ul li ul li {	color: #444438;	list-style-type: none;	text-transform: none;	margin-left: 0px;	padding-left: 0px;	margin-bottom: 0px;	font-weight: normal;	margin-top: 0px;	padding-top: 0px;}#menu_pg A:link {	BACKGROUND: none transparent scroll repeat 0% 0%;	COLOR: #4B4745;	TEXT-DECORATION: none;}#menu_pg A:visited {	BACKGROUND: none transparent scroll repeat 0% 0%;	COLOR: #4B4745;	TEXT-DECORATION: none;}#menu_pg A:hover {	BACKGROUND: none transparent scroll repeat 0% 0%;	COLOR: #232423;	TEXT-DECORATION: underline;}#menu_pg A:active {	BACKGROUND: none transparent scroll repeat 0% 0%;	COLOR: #4B4745;	TEXT-DECORATION: none;}.menu_bt {	font-size: 0.9em;	WIDTH: 75px;	TEXT-ALIGN: left;	text-transform: none;	font-family: Arial, Helvetica, sans-serif;	border-left-width: 1px;	border-left-style: dashed;	border-left-color: #CCCCCC;	background-color: #FFFFFF;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	color: #4C4B48;}.izq {	margin-top: 50px;}ul {	text-transform: none;	color: #444438;	font-weight: bold;	list-style-type: none;	margin-left: 0px;	padding-left: 0px;	padding-top: 0px;	margin-top: 10px;	margin-bottom: 10px;	margin-right: 0px;}li {	color: #444438;	list-style-type: none;	text-transform: none;	margin-left: 5px;	padding-left: 0px;	list-style-position: outside;	margin-bottom: 0px;	font-weight: normal;}ul li ul {	color: #444438;	list-style-type: none;	text-transform: none;	margin-left: 20px;	padding-left: 0px;	margin-bottom: 10px;	margin-top: 0px;}A.opcion:link {	BACKGROUND: none transparent scroll repeat 0% 0%;	COLOR: #3C3937;	TEXT-DECORATION: none;}A.opcion:visited {	BACKGROUND: none transparent scroll repeat 0% 0%;	COLOR: #3C3937;	TEXT-DECORATION: none;}A.opcion:hover {	BACKGROUND: none transparent scroll repeat 0% 0%;	COLOR: #232423;	TEXT-DECORATION: underline;}A.opcion:active {	BACKGROUND: none transparent scroll repeat 0% 0%;	COLOR: #3C3937;	TEXT-DECORATION: none;	}#contenido {	font-size: 1.1em;	font-family: "Courier New", Courier, mono;}.seccion {	width: 578px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 10px;	color: #4C4B48;	margin-left: 180px;}.seccion2 {	width: 578px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 10px;	color: #4C4B48;	margin-left: 180px;	top: -25px;	position: relative;}#inicio{	padding-left: 0px;	position: relative;	height: 90px;}#interior {	width: 578px;	padding-bottom: 10px;	padding-right: 0px;	float: left;}.interior {	width: 578px;	padding-bottom: 10px;	padding-right: 0px;	float: left;}#interior180 {	width: 180px;	padding-bottom: 10px;	padding-right: 10px;	float: left;}.interior180 {	width: 180px;	padding-bottom: 10px;	padding-right: 10px;	float: left;}#interior130p1, #interior130p2, #interior130p3, #interior130p4 {	width: 130px;	padding-bottom: 10px;	padding-right: 10px;	float: left;}#listadotxt140 {	width: 428px;	padding-bottom: 10px;	padding-left: 0px;	padding-right: 0px;	float: right;}.listadotxt140 {	width: 428px;	padding-bottom: 10px;	padding-left: 0px;	padding-right: 0px;	float: right;}#listadotxt280 {	padding-bottom: 10px;	float: right;	width: 289px;}.listadotxt280 {	padding-bottom: 10px;	float: right;	width: 289px;}#listadotxt100 {	width: 468px;	padding-bottom: 10px;	padding-left: 0px;	padding-right: 0px;	float: right;	padding-top: 0px;}.listadotxt100 {	width: 468px;	padding-bottom: 10px;	padding-left: 0px;	padding-right: 0px;	float: right;	padding-top: 0px;}H1 {	FONT-SIZE: 1.5em; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px;}h2 {	font-size: 1.3em; margin: 0px; padding: 0px;}h3 {	font-size: 1.1em;	color: #3076a4;	FONT-WEIGHT: bold;	TEXT-DECORATION: none;	margin-bottom: 2px;	margin-top: 0px;	text-transform: uppercase;}h4 {	font-size: 1.1em;	color: #3076a4;	FONT-WEIGHT: bold;	TEXT-DECORATION: none;	margin-bottom: 0px;	margin-top: -2px;}h5 {	FONT-WEIGHT: bold;	TEXT-DECORATION: none;	margin-top: 5px;	margin-bottom: 2px;	font-size: 1em;}h6 {	FONT-WEIGHT: bold;	TEXT-DECORATION: none;	margin-top: 0px;	margin-bottom: 5px;	font-size: 1em;}#menu_sub {	FONT-WEIGHT: bold;	height: 2em;	margin-bottom: 10px;	color: #898D98;	}#menu_sub A:link {	FONT-WEIGHT: bold;	}#menu_sub A:visited {	FONT-WEIGHT: bold;	TEXT-DECORATION: none	}#menu_sub A:hover {	FONT-WEIGHT: bold;	TEXT-DECORATION: underline}#menu_sub A:active {	FONT-WEIGHT: bold;	TEXT-DECORATION: none	}	.linktit {	color: #0175ab;	font-size: 1.2em;	font-weight: bold;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;	}A.linktit:link {	FONT-WEIGHT: bold	}A.linktit:visited {	FONT-WEIGHT: bold; TEXT-DECORATION: none	}A.linktit:hover {	FONT-WEIGHT: bold; TEXT-DECORATION: underline; color: #000000}A.linktit:active {	FONT-WEIGHT: bold; TEXT-DECORATION: none	}	.tit{	font-size: 1.1em;	margin-top: 5px;	margin-right: 0px;	margin-bottom: -2px;	margin-left: 0px;}p {	margin-top: 0px;	margin-bottom: 8px;}.parrafo {	margin-bottom: 8px;}.txt_margin2 {	margin-bottom: 1px;	margin-top: 5px;}.parrafo_borra {	margin-bottom: 15px;	clear: both;}.parrafo_col_derecha {	margin-bottom: 10px;	margin-left: 285px;}.parrafo_col_izq {	margin-bottom: 10px;	margin-right: 294px;}.parrafo_destaca {	margin-bottom: 15px;	font-size: 1.5em;	font-weight: normal;	color: #3076a4;	text-decoration: none;	width: 285px;}img {		border:0;}#img_lat_izq{	margin-bottom: 10px;	width: 289px;	float: left;}.img_lat_izq{	margin-bottom: 10px;	width: 289px;	float: left;}#img_lat_izq90{	float: left;	margin-bottom: 10px;	width: 100px;}.img_lat_izq90{	float: left;	margin-bottom: 10px;	width: 100px;}#img_lat_izq100{	float: left;	margin-bottom: 10px;	width: 100px;}.img_lat_izq100{	float: left;	margin-bottom: 10px;	width: 100px;}#img_lat_izq140{	float: left;	margin-bottom: 10px;	width: 140px;}.img_lat_izq140{	float: left;	margin-bottom: 10px;	width: 140px;}#img_lat_izq280{	float: left;	margin-bottom: 10px;	width: 280px;}.img_lat_izq280{	float: left;	margin-bottom: 10px;	width: 280px;}#img_lat_izq180{	float: left;	margin-bottom: 10px;	width: 180px;}.img_lat_izq180{	float: left;	margin-bottom: 10px;	width: 180px;}.img_lat_izq180idx{	margin-bottom: 10px;	width: 180px;}#img_lat_izq130{	float: left;	margin-bottom: 10px;	width: 130px;}.img_lat_izq130{	float: left;	margin-bottom: 10px;	width: 130px;}#img_lat_dcha{	float: right;	margin-bottom: 10px;	width: 289px;}.img_lat_dcha{	float: right;	margin-bottom: 10px;	width: 289px;}#img_ancho{	margin-bottom: 10px;	width: 568px;	float: left;}.img_ancho{	margin-bottom: 10px;	width: 568px;	float: left;}.borrar_both {  clear: both;}.borrar_izq{	clear: left;}.borrar_dcha{	clear: right;}.piefoto{	font-size: 0.8em;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #8F8F8F;	float: left;	text-align: left;	margin-bottom: 5px;	margin-left: 0px;	width: 100%;}td {	padding: 5px;}th {	padding: 5px;	text-align: left;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	background-color: #E8E8E8;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #CCCCCC;}#abajo {	FONT-WEIGHT: normal;	FONT-SIZE: 1em;	LEFT: 0px;	WIDTH: 778px;	margin-top: 40px;	margin-bottom: 40px;	position: relative;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	height: 3em;}#img_mn_fondo {	margin-top: 30px;	margin-bottom: 2px;	width: 160px;	padding-right: 10px;	padding-left: 0px;}.izqda {	LEFT: 0px;	TEXT-ALIGN: right;	position: absolute;	top: 5px;	margin-top: 2px;	margin-bottom: 2px;	width: 160px;	padding-right: 10px;	padding-left: 0px;}.dercha {	TEXT-ALIGN: left;	position: absolute;	top: 5px;	margin-top: 2px;	margin-bottom: 2px;	width: 500px;	height: 35px;	left: 180px;	padding-left: 10px;}.bold {	FONT-WEIGHT: bold;}.mayor {	font-size: 1.3em;	font-weight: 800;	text-decoration: none;	color: #3C3937;}.recuadro {	padding: 2px;	border: 1px solid #CCCCCC;	margin-top: 20px; }.separa_top {	padding: 2px;	margin-top: 20px; }.lineavert {	BACKGROUND: url(http://www.centroandaluzdelafotografia.es/grafs/img_lv.gif) repeat-y;}.lineahorz {	background-image: url(http://www.centroandaluzdelafotografia.es/grafs/img_lv.gif);	background-repeat: repeat-x;	background-position: 0% 0%;	border-top-width: thin;	border-top-style: solid;	border-top-color: #CCCCCC;	margin-bottom: 10px;	float: left;	width: 100%;}.color01centro {	color: #50798a;}.color02expo {	color: #617f24;}.color03forma {	color: #ab4e38;}.color06acti {	color: #0175ab;}.color04publi {	color: #005968;}.color05colec {	color: #76464b;}.color07prensa {	color: #ce5b17;}.color08bolet {	color: #b99109;}.color09enlaces {	color: #81191b;}.colorseccion {	color: #434849;}.colortxt {	color: #54656d;}.colorpiefoto {	color: #727c81;}.oculto {		position:absolute;		left:0px;		top:-500px;		width:1px;		height:2px;		overflow:hidden;}/* Skip to */#skip, #skip a, #skip a:hover, #skip a:visited, #skip a:active {         position:absolute;         left:0px;         top:-500px;         width:1px;         height:1px;         overflow:hidden; } .form_bt {	font-family:Verdana, sans-serif;	background-color: #B5B8BE;	font-size: 0.9em;	border: 1px solid #999999;} .form_box {	font-family:Verdana, sans-serif;	font-size: 0.9em;	border: 1px solid #999999;} .subrayado {	text-decoration:underline;}.colorgeneral {	color: #ACACAC;}.apuntador { border:0; cursor: pointer;}.opcionimp {    cursor: pointer;}