/* Estilo Amycos.org  versi�n 2006
	Dise�o + Desarrollo = Ceres Comunicaci�n Gr�fica S.A.
	www.cerescg.com
	Avda. Castilla y Le�n , 62-64 � 09006 � Burgos, Espa�a
	Tel: +34 947 252 256  Fax: +34 947 282 922
	... todo lo que puedas imaginar ...
*/

/* Estilos gen�ricos */

body {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../img/fnd_amycos.gif);
	background-repeat:  repeat-y;
	background-position: center top;
	margin: 0px;
	
	
}

a {
	text-decoration: none;
}

a:hover {}

p {}

h1 {}

h2 {}

h3 {}

h4 {}

h5 {}

h8 {}

div {}

img {
	border-color:#003300;
	margin: 0px;
	padding: 0px;
}

table {
}

td {}

hr {}

input {}

ul {}

li {}
 
.spacer {
	height: 100%;
}


/* Estilos Espec�ficos para amycos.org*/

.formBoton {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 20px;
	font-size: 12px;
	font-weight: bold;
	background-color: #429C29;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
	border: 1px solid #FFF100;
	cursor: hand;
	color: #FFFFFF;
}


/* Estilos CABECERA */

#cabecera {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #006600;
	width: 950px;
	margin: 0px;
	padding: 0px;
}

/* Estilos MEN� */
#menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	width: 150px;
	text-align: left;
	border: 0px none;
	background-image: url(../img/fnd_menu_cuerpo.gif);
	background-repeat:  repeat-y;
	background-position: left top;
}

#menu h1 {
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 8px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #006600;
	background-image: url(../img/menu_amarillo.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-right: 0px;
	display: block;
	margin-left: 2px;
	padding-top: 0px;
	line-height: 11px;
	margin-right: 0px;
}
#menu h1 a.link{
	color: #FFFFFF;
	line-height: 11px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-image: url(../img/spacer.gif);
}
#menu h1 a:hover {
	color: #006600;
}

#menu div.esquina_sup {
	background-image: url(../img/fnd_menu_arriba.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 0px -10px;
	padding: 0px;
	clear: right;
	height: 14px;
}


#menu div {
	font-family: "Arial Narrow", Impact;
	font-size: 12px;
	margin-top: 0px;
	padding-top: 0px;

}

#menu div a {
	font-weight: bold;
	color: #006600;
	display: block;
	margin-right: 0px;
	margin-left: 10px;
	margin-bottom: 0px;
	margin-top: 1px;
	padding: 2px 5px 2px 2px;
	background-image: url(../img/fnd_submenu01.gif);
	background-repeat:  repeat-y;
	background-position: right top;
}

#menu div a:hover {
	background-image: url(../img/fnd_submenu02.gif);
	background-repeat:  repeat-y;
	background-position: right top;
}


/* Estilos CUERPO */
#cuerpo{
	border-top-color: #006600;
	border-top-style: solid;
	border-top-width: 2px;
	padding: 3px;
	vertical-align: top;

}

#portada {
	color: #003300;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}

#portada a {
	font-weight: bold;
	color: #006600;
}

#portada a:hover {
	background-color: #FFF100;
}

#portada p {
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	margin-top: 8px;
}

#portada h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003300;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	display: block;
	padding: 3px;
	text-align: center;
}

#portada h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #333333;
	margin-top: 5px;
	margin-bottom: 5px;
}

#portada h3 {
	border-bottom-color: #003300;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	margin-top: 0px;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #003300;
	text-align: justify;
}

#portada h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	font-weight: bold;
	text-align: right;
	border-bottom-color: #006600;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#portada h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006600;
	margin-top: 15px;
	margin-bottom: 5px;
	padding-left: 10px;
}

#portada h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006600;
	margin-top: 15px;
	margin-bottom: 5px;
	padding-left: 10px;
}

#portada img {
}

#portada td {
}

#portada div {
	padding: 4px;
	border: 1px dotted #429C29;
}
#portada div.texto {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 10px;
	color: #333333;
	border: 1px solid #CBE0CB;
	background-color: #F3F3F3;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}

.boletinbanner {
	margin: 5px;
}

.cuadroizda {
	background-color: #DAECD5;
	padding: 5px;
	text-align: justify;
	vertical-align: top;
}

.cuadrodcha {
	background-color: #CDE1CD;
	padding: 5px;
	text-align: justify;
	vertical-align: top;
}

.cuadrosepara {
	background-color: #AFD2AB;
	height: 100%;
	width: 10px;
}



/* Estilos SECCIONES */

#seccion01 {
	color: #003300;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	height: 100%;
	vertical-align: top;
	text-align: center;
	width: 638px;
}

#seccion01 a {
	font-weight: bold;
	color: #006600;
}

#seccion01 a:hover {
	background-color: #FFF100;
}

#seccion01 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	margin-top: 0px;
	text-align: justify;
	padding: 0px;
}

#seccion01 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #003300;
	font-weight: bold;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 18px;
	background-repeat:  repeat-y;
	background-position: left top;
	text-align: left;
}


#seccion01 h2 {
	margin-bottom: 0px;
	margin-top: 5px;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	background-image: url(../img/fnd_esqu01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 17px;
	padding: 5px 8px 2px 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	color: #F2F2F2;
	text-transform: uppercase;
}

#seccion01 h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #333333;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 5px;
}


#seccion01 h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	font-weight: bold;
	text-align: right;
	border-bottom-color: #006600;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#seccion01 h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006600;
	margin-top: 15px;
	margin-bottom: 5px;
	padding-left: 10px;
}



#seccion01 td {
	padding: 0px;
	margin: 0px;
}

#seccion01 td.texto {
	border: 1px solid #CCCCCC;
	margin-top: 0px;
	background-color: #FFFFFF;
	height: 100%;
	float: none;
	padding: 15px;
}
#seccion01 img.imagend {
	padding: 0px;
	float: right;
	margin-left: 8px;
	margin-bottom: 8px;
}
#seccion01 img.imageni {
	padding: 0px;
	float: left;
	margin-right: 8px;
}
/*
#seccion01 table{
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: top;
}
*/

#seccion01 td.fondo{
	margin: 0px;
	padding: 16px;
	text-align: center;
	vertical-align: top;
}

#seccion02 {
	color: #003300;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: top;
	width: 638px;
}

#seccion02 a {
	font-weight: bold;
	color: #006600;
}

#seccion02 a:hover {
	background-color: #FFF100;
}

#seccion02 p {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	padding-bottom: 8px;
}

#seccion02 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #003300;
	font-weight: bold;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 12px;
	background-repeat:  repeat-y;
	background-position: left top;
}

#seccion02 h2 {
	margin-bottom: 0px;
	margin-top: 20px;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF100;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 2px;
	text-transform: uppercase;
	background-image: url(../img/fnd_esqu02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 8px;
	display: block;
	padding-right: 8px;
	line-height: 16px;
}

#seccion02 h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	font-weight: bold;
	text-align: center;
	margin: 0px;
	padding-bottom: 8px;
	display: block;
}


#seccion02 h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	font-weight: bold;
	text-align: right;
	border-bottom-color: #006600;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#seccion02 h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006600;
	margin-top: 15px;
	margin-bottom: 5px;
	padding-left: 10px;
}

#seccion02 img {
}

#seccion02 td {
	vertical-align: top;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

#seccion02 table {
	padding: 0px;
	margin: 0px;
}
#seccion02 div.flotadcha {
	height : 100%;
	float: right;
	padding: 2px;
	display: block;
	width: 48%;
	margin: 0px;
}
#seccion02 div.flotaizda {
	width: 48%;
	height : 100%;
	float: left;
	padding: 2px;
	display: block;
	margin: 0px;
}
#seccion02 div.flotadchaN {
	height : 100%;
	float: right;
	padding: 0px;
	display: block;
	width: 98%;
	margin: 2px;
}
#seccion02 div.flotaizdaN {
	width: 98%;
	height : 100%;
	float: left;
	padding: 0px;
	display: block;
	margin: 2px;
}
#seccion02 div.imagen {
	border: none;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: 0px;
	text-align: center;
	vertical-align: top;
	width: inherit;

}
#seccion02 table table td {
	padding-left: 8px;
	padding-right: 8px;
	vertical-align: top;
	width: 319px;
}


#seccion02 div.texto {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #333333;
	border: 1px solid #CBE0CB;
	background-color: #F3F3F3;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 12px;
	padding: 15px;
}

#seccion02 span {

}

#seccion02_N {
	color: #003300;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	vertical-align: top;
	width: 530px;
}


#seccion02_N a {
	font-weight: bold;
	color: #006600;
}

#seccion02_N a:hover {
	background-color: #FFF100;
}

#seccion02_N p {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	padding-bottom: 8px;
}

#seccion02_N h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #003300;
	font-weight: bold;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 12px;
	background-repeat:  repeat-y;
	background-position: left top;
}

#seccion02_N h2 {
	margin-bottom: 0px;
	margin-top: 20px;
	font-size: 15px;
	line-height: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF100;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 2px;
	text-transform: uppercase;
	background-image: url(../img/fnd_esqu02_N.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 10px;
	display: block;
	padding-right: 8px;
}


#seccion02_N h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	font-weight: bold;
	text-align: center;
	margin: 0px;
	padding-bottom: 8px;
	display: block;
}


#seccion02_N h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	font-weight: bold;
	text-align: right;
	border-bottom-color: #006600;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#seccion02_N h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006600;
	margin-top: 15px;
	margin-bottom: 5px;
	padding-left: 10px;
}

#seccion02_N img {
}

#seccion02_N td {
	vertical-align: top;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

#seccion02_N table {
	padding: 0px;
	margin: 0px;
}
#seccion02_N div.N {
	height : 100%;
	padding: 0px 8px 0px 8px;
	display: block;
	margin: 0px;
	background-color: #FFFFCC;
	border: 1px solid #429C29;
}
#seccion02_N div.flotadcha {
	height : 100%;
	float: right;
	padding: 2px;
	display: block;
	width: 48%;
	margin: 0px;
}
#seccion02_N div.flotaizda {
	width: 48%;
	height : 100%;
	float: left;
	padding: 2px;
	display: block;
	margin: 0px;
}
#seccion02_N div.flotadchaN {
	height : 100%;
	float: right;
	padding: 2px;
	display: block;
	width: 100%;
	margin: 0px;
}
#seccion02_N div.flotaizdaN {
	width: 98%;
	height : 100%;
	float: left;
	padding: 2px;
	display: block;
	margin: 0px;
}
#seccion02_N div.imagen {
	border: none;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: 0px;
	text-align: center;
	vertical-align: top;
	width: inherit;

}
#seccion02_N table table td {
	padding-left: 8px;
	padding-right: 8px;
	vertical-align: top;
	width: 319px;
}

#seccion02_N div.texto {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #333333;
	border: 1px solid #CBE0CB;
	background-color: #F3F3F3;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-size: 12px;
	padding: 15px;
	width: 530px;
}

#seccion02_N span {

}

#seccion03 {
	color: #003300;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	height: 100%;
	text-align: center;
	vertical-align: top;
	width: 638px;
}

#seccion03 a {
	font-weight: normal;
	color: #006600;
	font-size: 11px;
	margin-top: 3px;
	margin-bottom: 5px;
}

#seccion03 a:hover {
	color: #333333;
}

#seccion03 p {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	padding-bottom: 8px;
}

#seccion03 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:16px;
	color: #003300;
	font-weight: bold;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 12px;
	background-repeat:  repeat-y;
	background-position: left top;
	text-align: left;

}

#seccion03 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	background-color: #CBE0CB;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	line-height: 13px;
	text-transform: uppercase;
	padding-top: 4px;
	padding-bottom: 2px;
}

#seccion03 h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF100;
	font-weight: bold;
	text-align: left;
	margin-top: 15px;
	padding-top: 2px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-bottom: 2px;
	background-color: #429C29;
	padding-left: 15px;
	display: block;
}


#seccion03 h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	font-weight: bold;
	text-align: right;
	border-bottom-color: #006600;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#seccion03 h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006600;
	margin-top: 15px;
	margin-bottom: 5px;
	padding-left: 10px;
}

#seccion03 table {
	padding: 5px;
	margin: 0px;
}

#seccion03 td {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

#seccion03 tr td div div{
	border: 0px none;
	margin: 0px;
	padding: 0px;
}

#seccion03 tr td div {
	padding: 0px;
	width: 190px;
	border: 1px solid #006600;
	margin-left: 10px;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	height: auto;
	margin-right: 10px;
	float: left;
	clear:none;
	display:inline;
}

#seccion03 div.imagen {
	border: none;
	text-align: center;
	width: 160px;
	clip: auto;
	float: left;
	margin-right: 0px;
	margin-top: 8px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding: 0px;
	vertical-align: bottom;
}

#seccion03 div.texto {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #333333;
	border: 1px solid #CBE0CB;
	background-color: #F3F3F3;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}

#seccion03 span {

}



#seccion04 {
	color: #003300;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	height: 100%;
	vertical-align: top;
	width: 638px;
}

#seccion04 a {
	font-weight: bold;
	color: #006600;
}

#seccion04 a:hover {
	background-color: #FFF100;
}

#seccion04 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	margin-top: 8px;
	padding-left: 8px;
	text-align: justify;
	padding-right: 8px;
	padding-bottom: 8px;
}

#seccion04 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height:16px;
	color: #003300;
	font-weight: bold;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 18px;
	background-repeat:  repeat-y;
	background-position: left top;
	text-align: left;
}


#seccion04 h2 {
	margin-bottom: 0px;
	margin-top: 5px;
	font-size: 16px;
	line-height:17px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #006600;
	text-align: justify;
	background-image: url(../img/fnd_esqu04.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 5px 5px 2px 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #429C29;
}

#seccion04 h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #333333;
	margin-top: 0px;
	margin-bottom: 5px;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 5px;
}


#seccion04 h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006600;
	font-weight: bold;
	text-align: right;
	border-bottom-color: #006600;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#seccion04 h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006600;
	margin-top: 15px;
	margin-bottom: 5px;
	padding-left: 10px;
}

#seccion04 img {
	padding: 0px;
	margin: 0px;
}

#seccion04 td.fondo {
	padding: 16px;
	vertical-align: top;
	margin: 0px;
	height: 100%;
}

#seccion04 td.texto {
	border: 1px solid #429C29;
	margin-top: 0px;
	margin-bottom: 10px;
	background-color: #CBE0CB;
	height: 100%;
	float: none;
	padding: 15px;
}
#seccion04 img.imagend {
	padding: 0px;
	float: right;
	margin-left: 10px;
}
#seccion04 img.imageni {
	padding: 0px;
	float: left;
	margin-right: 10px;
}

#seccionB {
	color: #003300;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	width: 638px;
}

#seccionB a {
	font-weight: bold;
	color: #006600;
}

#seccionB a:hover {
	background-color: #FFF100;
}

#seccionB p {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	padding-bottom: 8px;
}

#seccionB h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #003300;
	font-weight: bold;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 12px;
	background-repeat:  repeat-y;
	background-position: left top;
	text-align: left;
}

#seccionB h2 {
	margin-bottom: 0px;
	margin-top: 20px;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF100;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 2px;
	text-transform: uppercase;
	background-image: url(../img/fnd_esqu02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 10px;
	display: block;
	padding-right: 8px;
	width : auto;
	line-height: 16px;
}

#seccionB h6 {
	font-weight: bold;
	color: #006600;
}

#seccionB td {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
#seccionB div {
	height : 100%;
	padding: 0px 8px 0px 8px;
	display: block;
	margin: 0px;
	background-color: #FFFFCC;
	border: 1px solid #429C29;
}
#seccionB form {
	margin: 0px;
	padding: 0px;
}
#seccionB span {
	font-size: 10px;
	color: #666666;
}

#seccionB_N {
	color: #003300;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	width: 495px;
}


#seccionB_N a {
	font-weight: bold;
	color: #006600;
}

#seccionB_N a:hover {
	background-color: #FFF100;
}

#seccionB_N p {
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	padding-bottom: 8px;
}

#seccionB_N h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #003300;
	font-weight: bold;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 12px;
	background-repeat:  repeat-y;
	background-position: left top;
	text-align: left;
}

#seccionB_N h2 {
	margin-bottom: 0px;
	margin-top: 20px;
	font-size: 15px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF100;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 2px;
	text-transform: uppercase;
	background-image: url(../img/fnd_esqu02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 10px;
	display: block;
	padding-right: 8px;
	width : auto;
}

#seccionB_N td {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
#seccionB_N div {
	height : 100%;
	padding: 0px 8px 0px 8px;
	display: block;
	margin: 0px;
	background-color: #FFFFCC;
	border: 1px solid #429C29;
}
#seccionB_N form {
	margin: 0px;
	padding: 0px;
}
#seccionB_N span {
	font-size: 10px;
	color: #666666;
}


#fotos {
	width: 100%;
}

#fotos img {
	margin-top: 5px;
	margin-bottom: 5px;
}

#fotos a {}

#fotos a:hover {}

#fotos td {
	width: 25%;
	text-align: center;
	vertical-align: middle;
}

#fotos div {}

#fotos h1 {}

#fotos h2 {}

#fotos h3 {}

#fotos p {}



.flotadcha {
	float: right;
}
.flotaizda {
	float: left;
}
.flotadcentro {
	float: center;
	height : 100%;
}

#coopera_cab {
	background-color: #D0E6C9;
	border: 1px solid #A1CE94;
}
#coopera_cab p {
	font-size:12px;
	color: #006600;
	margin-right: 6px;
	margin-left: 6px;
	margin-top: 0px;
	padding-top: 0px;
}
#coopera_cab div.imagen table{
	margin-bottom: 8px;
	margin-top:0px;
}

.coopera_pais {
	margin-right: 3px;
	margin-left: 3px;
	background-color: #EDFAF7;
}
.coopera_pais h2 {
	text-align: left;
	padding-left: 25px;
	margin: 10px 0px 0px;
	padding-right: 0px;
	border-right: 1px solid #429C29;
}
.coopera_pais td.texto {
	border: 1px solid #429C29;
}
.coopera_pais p {
	margin-right: 6px;
	margin-left: 15px;
}

/* Estilos COOPERA_PROY */

#coopera_proy {
	width: 100%;
}
#coopera_proy td{
	padding: 0px;
}
#coopera_proy h2{
	background-color: #A1CE94;
	background-image: none;
	color: #003300;
	display:block;
	margin-right:0px;
	margin-left:0px;
	float:none;
	width:100%;
	clear: right;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
}
#coopera_proy div.texto{
	padding:0px;
	float: left;
	display:block;
	width:100%;
	clear: both;
	margin:0px;

}

#coopera_proy p {
	padding:0px;
	margin: 15px;

}
#coopera_proy div.imagen table{
	margin-bottom: 8px;
	margin-top:0px;
	padding:0px;
	margin-right: 0px;
}
* html #coopera_proy div.imagen table{
	margin-bottom: 0px;

}

#coopera_proy h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006600;
	font-weight: bold;
	text-align: left;
	border-bottom-color: #006600;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin: 5px 0px 0px 0px;
	padding: 0px 10px 3px 10px;
}

#coopera_proy fieldset {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #006600;
	font-weight: bold;
	font-size: 12px;
	line-height: 12px;
	margin: 5px 0px 10px;
}
#coopera_proy fieldset div.texto{
	padding: 0px;
	margin: 10px;
	line-height: 14px;
	font-weight: normal;
	background-color: #FFFFFF;
}
#coopera_proy fieldset div.texto img{
	margin: 5px;
}

/* Estilos COOPERA_PROY_B */

#coopera_proy_b {
	width: 95%;
}
#coopera_proy_b td{
	padding: 0px;
}
#coopera_proy_b h2{
	background-color: #A1CE94;
	background-image: none;
	color: #003300;
	display:block;
	margin-right:0px;
	margin-left:0px;
	float:none;
	width:100%;
	clear: right;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-left: 1px;
}
#coopera_proy_b div.texto{
	padding:0px;
	float: left;
	font-size: 12px;
	display:block;
	width:100%;
	clear: both;
	margin:0px;

}

#coopera_proy_b p {
	padding:0px;
	margin: 15px;

}
#coopera_proy_b div.imagen table{
	margin-bottom: 8px;
	margin-top:0px;
	padding:0px;
	margin-right: 0px;
}
* html #coopera_proy_b div.imagen table{
	margin-bottom: 0px;

}

#coopera_proy_b h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006600;
	font-weight: bold;
	text-align: left;
	border-bottom-color: #006600;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin: 5px 0px 0px 0px;
	padding: 0px 10px 3px 10px;
}

#coopera_proy_b fieldset {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #006600;
	font-weight: bold;
	font-size: 12px;
	line-height: 12px;
	margin: 5px 0px 10px;
}
#coopera_proy_b fieldset div.texto{
	padding: 0px;
	margin: 10px;
	line-height: 14px;
	font-weight: normal;
	background-color: #FFFFFF;
}
#coopera_proy_b fieldset div.texto img{
	margin: 5px;
}



/* Estilos BANNERS */

#banners {
	color: #003300;
	background-color: #006600;
	font-size: 11px;
	font-family: Tahoma, Verdana, sans-serif;
	width: 156px;
	text-align: center;
	vertical-align: top;
	font-weight: normal;
	line-height: 14px;

}

#banners p {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#banners div {
	background-color: #CBE0CB;
	padding: 4px;
	margin: 5px 5px;
	background-image: url(../img/fnd_recomienda.gif);
	background-repeat: no-repeat;
	background-position: center top;

}

#banners a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006600;
}

#banners a:hover {
	background-color: #006600;
	color: #CBE0CB;
}

#ficha {
	background-color: #FFFFFF;
	text-align: left;
	height: 90%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 100%;
}

#ficha p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:inherit;
	vertical-align: middle;
	text-align: left;
}

#ficha div {
	padding: 5px;
	float: left;
}

#ficha a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #54A039;
	font-weight: bold;
	padding-left: 5px;
}

#ficha a:hover {
	color: #003300;

}


#ficha h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006633;
	text-align: center;
	margin: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}


#ficha h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006600;
	font-weight: bold;
	margin: 0px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}


#ficha h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #003300;
	display: block;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}

#ficha h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	margin: 0px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#ficha table {
	width: 99%;
	margin-top: 2px;
}

#ficha td {
	border: 1px solid #999999;
	vertical-align: middle;
	padding: 1px;
	background-color: #EDFFED;
}



/* Estilos PIE */
#pie {
	background-color: #006600;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
	width: 950px;
}

#pie a {
	color: #FFF100;
}

#pie a:hover {
	color: #CCCCCC;
}
 
/* Estilos PIE BOLETIN*/
#pieB {
	background-color: #006600;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
	width: 680px;
}

#pieB a {
	color: #FFF100;
}

#pieB a:hover {
	color: #CCCCCC;
}
 
