/* CSS Document 
editado 27 de ictubre de 2009 en buquebus!!!!

*/

body {
	margin: 0px;
	background-color: #000000;
	background-image: url(../img/back_boody_green.jpg);
	background-repeat: repeat-x;
	background-position: top center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-style: normal;
	color: #000;
	line-height: 1.5em;	
}

/*inicia links*/

a:link {
	color: #ffffff;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #ffffff;
}
a:hover {
	text-decoration: none;
	color: #CCCCCC;
}
a:active {
	text-decoration: none;
	color: #ffffff;
}

/*fin links*/

/*inicia encabezados h1 h2 h3 h4*/

h1 {
font-size: 1.8em;
}
h2 {
font-size: 1.6em;
}
h3 {
font-size: 1.1em;
font-weight: bold;
}
h4 {
font-size: 1em;
font-weight: bold;
}

/*fin encabezados h1 h2 h3 h4*/

.cuerpo-center a:link {
	color: #6DAA24;
	text-decoration: none;
}
.cuerpo-center a:visited {
	text-decoration: none;
	color: #6DAA24;
}
.cuerpo-center a:hover {
	text-decoration: none;
	color: #CCCCCC;
}
.cuerpo-center a:active {
	text-decoration: none;
	color: #6DAA24;
}



.cuerpo-center2 a:link {
	color: #6DAA24;
	text-decoration: none;
}
.cuerpo-center2 a:visited {
	text-decoration: none;
	color: #6DAA24;
}
.cuerpo-center2 a:hover {
	text-decoration: none;
	color: #CCCCCC;
}
.cuerpo-center2 a:active {
	text-decoration: none;
	color: #6DAA24;
}



#footer a:link {
	text-decoration: underline;
	color: #CCCCCC;
}
#footer a:visited {
	text-decoration: underline;
	color: #CCCCCC;
}
#footer a:hover {
	text-decoration: underline;
	color: #666666;
}
#footer a:active {
	text-decoration: underline;
	color: #CCCCCC;
}




/*fin links*/

/* tamaños defuente*/

/* Fuente pequeña */
.nivel1 {
font-size: 85%;
}
/* Fuente normal */
.nivel2 {
font-size: 100%;
}
/* Fuente grande */
.nivel3 {
font-size: 115%;
}
/* Fuente my grande */
.nivel4 {
font-size: 125%;
}

/* tamaños defuente*/

/*textos*/

.txt1 {
font-weight: bold;
text-decoration: underline;
margin-bottom: 1em;
}
.txt2 {
text-decoration: underline;
margin-bottom: 1em;
}
.txt3 {
font-weight: bold;
margin-bottom: 1em;
}
.txt4 {
line-height: 1em;
margin-bottom: 0.8em;
}
.txt5 {
line-height: 1em;
margin-bottom: 1.5em;
text-align: right;
text-decoration: underline;
background-image: url(../img/back_vermas.png);
background-repeat: no-repeat;
background-position: bottom;
padding-bottom: 2em;
}
.txt6 {
text-decoration: underline;
margin-bottom: 1em;
color: #6DAA24;
}

.txt7 {
font-style: oblique;
}

.txt8 {
color: #6DAA24;
}

#txt-news-home {
background-image: url(../img/back_news_home.png);
background-repeat: no-repeat;
background-position: top;
margin-bottom: 0.5em;
line-height: 1em;
padding-top: 0.5em;
padding-left: 1em;
padding-right: 1em;
}
.txt-news-home-data {
font-size: 0.9em;
margin-top: 1em;
font-weight: bold;
}
.txt-lista1 {
background-image: url(../img/punto1.jpg);
background-repeat: no-repeat;
background-position: top left;
width: auto;
height: auto;
padding-left: 25px;
}
.txt-lista2 {
background-image: url(../img/asterizco.jpg);
background-repeat: no-repeat;
background-position: top left;
width: auto;
height: auto;
padding: 0 0 10px 25px;
}
.txt-subtitulo1 {
color: #6DAA24;
float: none;
margin-top: -16px;
*margin-top: 0;
font-weight: 100; /*Le quita el aspecto de negrita al texto h1 h2... */
z-index: 300;
}
.txt-subtitulo2 {
color: #6DAA24;
font-weight: 100; /*Le quita el aspecto de negrita al texto h1 h2... */
float: none;
}
.txt-subtitulo3 {
font-size: 1.2em;
color: #6DAA24;
font-weight: bold;
font-style: oblique;
float: none;
}
.txt-data{
font-size: 0.8em;
text-align: right;
margin-top: -10px;
}
.txt-data-news {
font-size: 0.8em;
text-align: right;
padding-bottom: 10px;
border-bottom-color: #CCCCCC;
border-bottom-style: dotted;
}

/*fin textos*/

/*inicio imagenes*/

.img-centrada {
height: auto;
width: 713px;;
margin-left: auto;
margin-right: auto;
}
.img1 {
float: left;
padding-right: 15px;
}

/*fin imagenes*/

/*inicio header*/

#menuheader {
background-image: url(../img/back_menu_header.png);
background-repeat: repeat-x;
height: 45px;
width: 100%;
margin-left: auto;
margin-right: auto;
z-index: 40;
position: relative;
}

.flash1 {
width: 960px;
margin-left: auto;
margin-right: auto;

}

#header {

/*background-color: #FFFF99;*/
background-image: url(../img/back_header.png);
background-repeat: repeat-x;
background-position: bottom;
height: 250px;
width: 960px;
min-width: 960px;
margin-top: -36px;
margin-left: auto;
margin-right: auto;
z-index: 30;
position:relative;
}

#logo {
width: 960px;
height: 250px;
/*margin-top: 36px;*/
z-index: 35;
}

#menutexto {
width: 180px;
height: 47px;
margin-right: 2%;
margin-left: auto;
margin-top: auto;
z-index: 38;
}

#submenuheader-cont {
	width: 498px;
	height: auto;
	position: absolute;
	left: 454px;
	top: 202px;
}

.submenuheader1 {
width: 280px;
height: 45px;
padding-right: 15px;
float: left;
}

.submenuheader2 {
width: auto;
height: auto;
float: left;
}

/* Deco Navidad */
#fiesta-header {
	height: 180px;
	width: auto;
	float: left;
	margin-left: -45px;
	margin-top: 8px;
	position: absolute;
	z-index: 100;
}

/* Deco Año Nuevo */
#fiesta-header2 {
	height: 960px;
	width: auto;
	float: left;
	margin-top: 2px;
	margin-left: -20px;
	position: absolute;
	z-index: 2;
}

/*fin header*/

/*inicio body*/

.titulo1 {
width: auto;
height: 33px;
padding-top: 15px;
float: left;
}

.menuleft {
width: 172px;
height: 25px;
font-size: 1.50em;
/*font-stretch: expanded;*/
font-weight: bold;
letter-spacing: 0.2em;
list-style: none;
}

#contenedor-cuerpo-right #cuerpo-right .menuright {
width: 172px;
height: auto;
float: none;
}
#contenedor-cuerpo-right #cuerpo-right .menuright .menuright-img {
width: 172px;
height: 300px;
float: none;
}

#contenedor {
background-image: url(../img/back_cuerpo2.png);
background-repeat: no-repeat;
background-position: bottom center;
background-color: #FFFFFF;
z-index: 10;
position:relative;
height: auto;
width: 960px;
margin-left: auto;
margin-right: auto;

}


#cuerpo {
float: left;
background-color: #FFFFFF;
height: auto;
width: 960px;
}

#contenedor-cuerpo-left {
	float: left;
	width: 232px;
	height: auto;
}
#cuerpo-left {
    font-size: 0.90em;
	color: #FFFFFF;
	background-image: url(../img/backMenu_top.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	height: auto;
	width: 172px;
	padding: 30px 30px 0 30px;
	max-width: 172px;
	min-width: 172px;
	float: none;
	margin-left: 0;
	margin-right: 0;	
}
#contenedor-cuerpo-center {
    font-size: 0.90em;
	float: left;
	height: 100%;
	width: 496px;
	z-index: 190;
}

.cuerpo-center {
	float: left;
	height: auto;
	width: 496px;
	z-index: 200;
}

#contenedor-cuerpo-right{
	float: left;
	width: 232px;
	height: auto;
	z-index: 210;
}
#cuerpo-right {
	font-size: 0.90em;
	color: #FFFFFF;
	background-image: url(../img/backMenu_top.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	height: auto;
	width: 172px;
	padding: 30px 30px 0 30px;
	float: none;
	margin: 0;
	z-index: 220;
}

/*inicia - subpagina contenido central*/
#contenedor-cuerpo-center2 {
    font-size: 0.90em;
	float: left;
	height: 100%;
	width: 713px;
	padding-right: 15px;
}

.cuerpo-center2 {
	float: left;
	height: auto;
	width: 713px;
}
.cont1-center2 {
width: auto;
height: auto;
float: left;
}
.txt-img1 {
width: 568px;
height: auto;
padding-left: 15px;
float: left;
}
.txt-img2 {
width: 592px;
height: auto;
padding-left: 15px;
float: left;
}


/*fin - subpagina contenido central*/


.cuerpo-laterales-footer {
	background-image: url(../img/backMenu_down.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	height: auto;
	width: 172px;
	float: none;
	padding: 0 30px 37px 30px;
	margin-top: -30px;
}
#contenedor-cuerpo-right .cuerpo-lat-footer-right {
	background-image: url(../img/backMenu_down.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	height: 37px;
	width: 172px;
	float: none;
	padding: 0 30px 0px 30px;
	margin-top: -30px;
}


/* Inicia Sombra-Iluminado 
Para el fin del cuerpo de la página*/

/*#cuerpo-deco {
float: left;
/*background-color: #FF0000;
/*background-image: url(../img/back_cuerpodeco-center.png);
background-repeat: repeat-x;
background-position: bottom;*//*
position:relative;
margin-top: -225px;
height: 243px;
width: 100%;
z-index: 100;
}

#cuerpo-deco-left {
float: left;
background-image: url(../img/back_left.png);
background-repeat: no-repeat;
height: 243px;
width: 35px;
margin-left: -18px;
margin-top: 1px;
z-index: 220;
position:relative;
}

#cuerpo-deco-center {
float: left;
background-image: url(../img/back_cuerpodeco-center.png);
background-repeat: repeat-x;
background-position: bottom;
margin-left: -17px;
margin-right: -17px;
height: 243px;
width: 100%;
z-index: 210;
position:relative;
}

#cuerpo-deco-right {
float: left;
background-image: url(../img/back_right.png);
background-repeat: no-repeat;
height: 243px;
width: 35px;
margin-right: -18px;
margin-top: 1px;
z-index: 230;
position:relative;
}
*/

.menu-back {
height: 55px;
width: 65px;
margin-left: 648px;
z-index: 500;
}

/*fin Sombra-Iluminado*/

/* inicia paginador */

.paginador {
margin-left: auto;
margin-right: auto;
}

.pag_num {
width: 8px;
height: 8px;
margin: 4px;
padding:  1px 3px 1px 3px;
border: solid 1px #000;
font-weight: bold;
}

.pag_num_link {
width: 8px;
height: 8px;
margin: 4px;
padding:  0 2px 0 2px;
border: solid 1px #009900;
}

.pag_txt_prev {
background-image:url(../img/pag_prev.jpg);
background-repeat: no-repeat;
padding-left: 12px;
margin-left: 4px;
}

.pag_txt_next {
background-image:url(../img/pag_next.jpg);
background-repeat: no-repeat;
background-position: right;
padding-right: 12px;
}

.pag_txt_last {
background-image:url(../img/pag_last.jpg);
background-repeat: no-repeat;
background-position: right;
padding-right: 16px;
margin-left: 4px;
}

.pag_txt_first {
background-image:url(../img/pag_first.jpg);
background-repeat: no-repeat;
padding-left: 16px;
}


/* fin paginador */


/*fin body*/

/* inicia footer */

#footer {
color: #FFFFFF;
float: left;
background-image:url(../img/back_footer.jpg);
background-repeat: repeat-x;
background-color: #000000;
line-height: 1em;
height: 390px;
width: 100%;
margin-top: -110px;
margin-left: 0px;
margin-right: 0px;
position:relative;
z-index: 1;
}

#in-footer {
	height: auto;
	width: 960px;
	font-size: 0.90em;
	margin-left: auto;
	margin-right: auto;
	position:relative;
	margin-top: 130px;
	margin-bottom: 70px;
}

.texto-footer1 {
float: left;
height: auto;
width: 288px;
padding-left: 15px;
padding-right: 15px;
text-align: justify;
border-left-color: #333333;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #333333;
border-right-style: solid;
border-right-width: 1px;
}

.texto-footer2 {
float: left;
height: auto;
width: 290px;
padding-left: 15px;
padding-right: 15px;
text-align: justify;
}
.texto-footer3 {
float: left;
height: auto;
width: 960px;
padding: 30px 15px 30px 15px;
}

/* fin footer */

/* botones */

.boton1 {
float: left;
background-image: url(../img/texto1.png);
background-position: top center;

}
.boton2 {
float: left;
background-image: url(../img/texto2.png);
background-position: top center;

}
.boton3 {
float: left;
background-image: url(../img/texto3.png);
background-position: top center;

}
.boton4 {
float: left;
background-image: url(../img/texto4.png);
background-position: top center;

}

/*inicia solapas*/
#solapas {
	height: auto;
	width: 55px;
	position: fixed;
	top: 50px;
	right: 0px;
	z-index: 220;
}
/*inicia solapas*/


/*inicia Search*/

.submit-area {
background-image: url(../img/search_1.png);
background-repeat: no-repeat;
width: 163px; 
height: 23px;
padding: 4px 3px 0 3px;
font-family: Arial, Helvetica, sans-serif;
font-size: 80%;
border: 0;
}

.submit-search {
background-image: url(../img/search_1_enter.png);
background-repeat: no-repeat;
width: 21px;
height: 23px;
margin-top: 5px;
border: 0;
cursor: pointer;
}
.radiobuton {
border: 0px solid #404040;
}

.searchfont {
font-size: 70%;
}


/*fin Search*/
/*  !important; /* Firefox y los demás */  
/*  *margin-top: -220px !important; /* Solo IE7 */

