/* ------------------------------------------------------------- */
/* CSS Screen | Irish Cob Society Spain                          */
/* Editado por: Álvar | Softeca S.L.                             */
/* Creado: 29/09/09                                              */
/* Última revisión: 07/10/2009                                   */
/* ------------------------------------------------------------- */

/* ------------------------------------------------------------- */
/* CSS Reset                                                     */
/* v1.0 | 20080212                                               */
/* ------------------------------------------------------------- */

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,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* ------------------------------------------------------------- */
/* Fin CSS Reset                                                 */
/* ------------------------------------------------------------- */

html,body{
	font-family: Lucida Sans Unicode;
	font-size: 1em;
	background: #fff;
	height: 100%;
}

h1{
	font-family: Times New Roman;
	font-size: 1.60em;
	text-transform: uppercase;
	color: #616136;
	margin-top: 4px;
}

h2{
	font-family: Times New Roman;
	font-size: 0.90em;
	text-transform: uppercase;
	color: #616136;
	padding: 15px 0 10px 0;
	clear: both;
}

/* div clear */
div.clear{
  clear: both;
  height: 1px;
  margin-bottom: -1px;
}

p{
	font-size: 0.70em;
	line-height: 1.25em;
	color: #80806d;
	margin-bottom: 10px;
}

.margin_20d{
	margin-right: 20px;
}

span.span_texto_resaltado{
	color: #8aa42f;
}

/* Contenedor General */
div#div_contenedor_general{
	background: url('imgs/fnd_contenedor_general.jpg') no-repeat;
	width: 850px;
	padding-top: 126px;
	margin: 0 auto;
	overflow: hidden;
}

	/* Columna Izquierda */
	div#div_contenedor_general div#div_columna_izda{
		width: 157px;
		padding-top: 71px;
		float: left;
	}

		div#div_columna_izda ul#ul_menu{
			font-family: Times New Roman;
			padding-top: 78px;
		}

			ul#ul_menu li{
				font-size: 0.60em;
				text-align: right;
				text-transform: uppercase;
				letter-spacing: 0em;
				padding: 3px 6px 0 0;
				border-top: solid 2px #dadad1;
				margin-bottom: 8px;
				line-height:12px;
			}

				ul#ul_menu li a{
					text-decoration: none;
					color: #3d3a0b;
				}

				ul#ul_menu li a:hover{
					text-decoration: underline;
					color: #94ac3c;
				}

			ul#ul_menu a.a_seleccionado{
				color: #94ac3c;
			}

			ul#ul_menu li.li_seleccionado{
				border-top: solid 2px #94ac3c;
			}

			div#div_columna_izda img#img_banner_icl{
				margin-left: 19px;
			}
	
	/* Desarrollo del contenido principal */
	div#div_contenedor_general div#div_desarrollo_contenido{
		width: 460px;
		margin-left: 153px;
		float: left;
	}
		
		/* Ruta */
		div#div_desarrollo_contenido div#div_ruta{
			font-size: 0.70em;
			color: #93ab3b;
			margin: 10px 0 18px 0;
		}

			div#div_desarrollo_contenido div#div_ruta a{
				text-decoration: none;
				color: #a2a28d;
			}
			div#div_desarrollo_contenido div#div_ruta a:hover{
				text-decoration: underline;
			}

		/* Descripción rápida apartado */
		div#div_desarrollo_contenido div#div_desc_apartado{
			font-family: Times New Roman;
			font-size: 0.70em;
			text-transform: uppercase;
			color: #9b9b86;
		}
		
		/*--------------------------------- Apartados Estándar   */

		div#div_desarrollo_contenido div.div_col_texto{
			width: 220px;
			margin-top: 10px;
			float: left;
		}

			div.div_col_texto ul li{
				font-size: 0.70em;
				line-height: 1.25em;
				color: #80806d;
				list-style: disc;
				margin-left: 15px;
			}

				div.div_col_texto ul li p{
					font-size: 1em;
				}

		div#div_desarrollo_contenido p.p_destacado_apartado{
			font-family: Times New Roman;
			font-size: 0.66em;
			text-transform: uppercase;
			color: #8aa42f;
			margin: 10px 0 0 0;
		}

		div#div_desarrollo_contenido a.a_volver_arriba{
			font-size: 0.60em;
			text-decoration: none;
			color: #8aa42f;
			background: url('imgs/fnd_volver_arriba.gif') no-repeat;
			width: 67px;
			height: 20px;
			padding: 0 0 0 14px;
			margin-top: 15px;
			display: block;
			clear: both;
			float: right;
		}

		div#div_desarrollo_contenido a.a_volver_arriba:hover{
			text-decoration: underline;
		}

		/*----------------------------- Fin Apartados Estándar   */


/* Pie de la página */
div#div_pie{
	font-size: 0.70em;
	text-align: right;
	color: #414113;
	background: url('imgs/fnd_pie.jpg') no-repeat;
	width: 773px;
	height: 90px;
	padding: 60px 77px 0 0;
	margin: 0 auto 0 auto;
}