/* CSS Document */

body {
	font-family: 		Arial;
	font-size: 			12px;
	margin-top:			0px;
	margin-down:        0px;	
	background-image:   url(../img/fondo_mosaico.jpg);
	background-repeat:		no-repeat;
	background-position:	50%	0%;
	font-color:			#424242;

}

p {
	font-family: 		Arial;
	text-decoration:	none;
	font-size: 			12px;
	font-weight:		bold;
	line-height: 		17px;
	margin:				0px;
	color:				#424242;
}

a {
	font-family: 		Arial;
	font-weight:		bold;
	text-decoration:	none;
	font-size: 			12px;
	margin:				0px;
	color:				#004F74;
}
a:hover {
	font-family: 		Arial;
	font-weight:		bold;
	text-decoration:	none;
	font-size: 			12px;
	margin:				0px;
	color:				#ffffff;
}
.wrapper {
	position:			relative;
	clear:				both;
	width:				840px !important;
	width:				882px;
	/*height:				1089px;*/
	margin-top: 		0px;
	margin-down:        0px;
	margin-left: 		auto;
	margin-right:		auto;
}
.wrapper2 {
	/*background-image:   url(../img/fondo_blaser.png);*/
	position:			relative;
	clear:				both;
	width:				840px !important;
	width:				882px;
	/*height:				1300px;*/
	margin-top: 		0px;
	margin-down:        0px;
	margin-left: 		auto;
	margin-right:		auto;

}

.flota {
	position:		relative;
	float:			left;
	left: -5px;
	top: -55px;
}

.cabecera {
	position:		relative;
	float:			left;
	margin:			118px 0px 0px 21px;
	height:			143px;
	width:			800px;
}
.menu {
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 21px;
	width:			142px;
	/*height:			900px;*/
}
.cabe_news {
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 8px;
	width:			650px;
	background-image: url(../img/fondo_2bolsa.jpg);
}
.cabecera_izq {
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 8px;
	width:			309px;
}
.cabecera_izq2 {
	position:		relative;
	float:			left;
	margin:			0px 0px 0px 0px;
	width:			309px;
	background-image: url(../img/fondo_colorflumaher.gif);
}

.cabecera_D {
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 9px;
	width:			331px;
	background-color: #2D2D2D;
}
.cabecera_E {
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 9px;
	width:			648px;
	background-color: #FFFFFF;
}
.mapa {
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 38px !important;
	margin:			0px 0px 0px 28px;
	width:			274px;
	height:			319px;
}

.fondo_index {
	background-image:   url(../img/fondo_colorflumaher.jpg);
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 8px;
	/*height:			589px;*/
	width:			649px;

}
.fondo_azul {
	background-image:   url(../img/fondo_colorazul.gif);
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 8px;
	/*height:			589px;*/
	width:			649px;

}
.fondo_gris {
	background-image:   url(../img/fondo_colorgris.gif);
	position:		midel;
	float:			left;
	margin:			8px 0px 0px 8px;
	/*height:			589px;*/
	width:			649px;

}
.fondo_news {
	background-image:   url(../img/fondo_news.jpg);
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 8px;
	height:			223px;
	width:			333px;

}
.fondo_1bolsa {
	background-image:   url(../img/fondo_1bolsa.jpg);
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 8px;
	height:			80px;
	width:			650px;


}
.fondo_2bolsa {
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 8px;
	height:			220px;
	width:			650px;
	background-image: url(../img/fondo_2bolsa.jpg);

}
.foto_news {
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 8px;
	height:			223px;
	width:			309px;

}
.fondo_tecnico {
	background-image:   url(../img/fondo_colorflumaher.jpg);
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 8px;
	width:			649px;
	height:			703px;
}
.fondo_dihart {
	background-image:   url(../img/fondo_colorflumaher.gif);
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 8px;
	width:			649px;
	height:			703px;
}
.fondo_blaser {
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 8px;
	width:			649px;
	height:			910px;
	background-image: url(../img/fondo_colorflumaher.jpg);
}
.fondo_komet {
	background-image:   url(../img/fondo_colorkomet.gif);
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 8px;
	width:			649px;
	height:			703px;
}
.fondo_ariana {
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 8px;
	width:			649px;
	height:			703px;
	background-image: url(../img/fondo_colorflumaher.gif);
}
.fondo_jel {
	background-image:   url(../img/fondo_colorjel.gif);
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 8px;
	width:			649px;
	height:			703px;
	}
.fondo_x3 {
	background-image:   url(../img/fondo_colorx3.gif);
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 8px;
	width:			649px;
	height:			703px;
	}
.boton {
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 8px;
	width:			325px;
	height: 70px;

}
.botonjel {
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 317px !important;
	margin:			8px 0px 0px 158px;
	width:			332px;
}
.botonkomet {
	position:		relative;
	float:			left;
	margin:			8px 0px 0px 317px !important;
	margin:			8px 0px 0px 159px;
	width:			332px;
}
.txt_flumaher {
	position:		relative;
	float:			left;
	margin:			10px 0px 0px 10px;
	width:			270px;
}
.txt_flumaher2 {
	position:		relative;
	float:			left;
	margin:			20px 0px 0px 8px;
	width:			270px;
}
.txt_flumaher3 {
	position:		relative;
	float:			left;
	margin:			10px 0px 0px 45px;
	width:			300px;
}

.txt_ariana{
	font-family: 		Arial;
	position:		relative;
	float:			left;
	margin:			20px 0px 0px 8px;
	width:			270px;
}
.txt_ariana h3{
	color:				#004F74;
	font-size:			12px;
	font-weight:		bold;
	margin:				0;
}

.txt_blaser{
	font-family: 		Arial;
	position:		relative;
	float:			left;
	margin:			0px 0px 0px 22px;
	width:			270px;
}
.txt_blaser h3{
	color:				#004F74;
	font-size:			14px;
	font-weight:		bold;
	margin:				0;
}
.txt_blaser h4{
	color:				#0071c0;
	font-size:			12px;
	font-weight:		bold;
	margin:				0;
}
.txt_bolsa2{
	font-family: 		Arial;
	position:		relative;
	float:			left;
	margin:			25px 0px 0px 12px;
	width:			550px;
	background-image: url(../img/fondo_2bolsa.jpg);
}
.txt_bolsa2 h3{
	color:				#ffffff;
	font-size:			14px;
	font-weight:		bold;
	margin:				0;
}
.txt_bolsa2 h4{
	color:				#4E4E4E;
	font-size:			14px;
	font-weight:		bold;
	margin:				0;
}
.txt_bolsa2 p{
	color:				#0A5679;
	font-size:			11px;
	margin:			5px 0px 0px 0px;
}
.txt_bolsa{
	font-family: 		Arial;
	position:		relative;
	float:			left;
	margin:			10px 0px 0px 12px;
	width:			550px;
}
.txt_bolsa h3{
	color:				#ffffff;
	font-size:			14px;
	font-weight:		bold;
	margin:				0;
}
.txt_bolsa h4{
	color:				#4E4E4E;
	font-size:			14px;
	font-weight:		bold;
	margin:				0;
}
.txt_bolsa p{
	color:				#0A5679;
	font-size:			11px;
	margin:			5px 0px 0px 0px;
}
txt_bolsa3{
	position:		relative;
	float:			left;
	margin:			20px 0px 0px 5px;
	width:			550px;
}
.txt_bolsa3 h3{
	color:				#ffffff;
	font-size:			14px;
	font-weight:		bold;
	margin:				0;
}
.txt_bolsa3 p{
	color:				#0A5679;
	font-size:			11px;
	margin:			5px 0px 0px 0px;
}
.txt_news{
	font-family: 		Arial;
	position:		relative;
	float:			left;
	margin:			10px 0px 0px 12px;
	width:			300px;
}
.txt_news h3{
	color:				#ffffff;
	font-size:			14px;
	font-weight:		bold;
	margin:				0;
}
.txt_news h4{
	color:				#4E4E4E;
	font-size:			14px;
	font-weight:		bold;
	margin:				0;
}
.txt_news p{
	color:				#0A5679;
	font-size:			11px;
	margin:			5px 0px 0px 0px;
}
.tenico {
	position:		relative;
	float:			left;
	margin:			40px 0px 10px 0px;
	width:			275px;
	height:			26px;
}
.video {
	position:		relative;
	float:			left;
	margin:			4px 2px 2px 14px;
	width:			324px;
	height:			245px;


}
.logokomet {
	position:		relative;
	float:			left;
	margin:			10px 5px 10px 15px;
	width:			130px;
	height:			33px;
}
.mar_inf_6 {
	margin:			0px 0px 6px 0px;
}

.mar_sup_12 {
	margin:			12px 0px 0px 0px;
}

.mar_sup_6 {
	margin:			6px 0px 0px 0px;
}

.mar_sup_3 {
	margin:			4px 0px 0px 0px;
}

.mar_menu {
	margin:			1px 0px 1px 0px;
}

.mar_darwin {
	margin:			10px 0px 6px 0px;
}

/* Asignatura */


.marge_ASS {
	margin:				4px 0px 0px 10px;
}

.marge_ASS2 {
	margin:				4px 0px 0px 0px;
}

.col_mail {
	font-family: 		Arial;
	position:			relative;
	float:				left;
	margin: 			15px 0px 0px 0px;
	width:				170px;
	text-decoration:	none;
}
.col_mail2 {
	font-family: 		Arial;
	position:			relative;
	float:				left;
	margin: 			6px 0px 0px 0px;
	width:				150px;
	text-decoration:	none;
}

.col_dele {
	font-family: 		Arial;
	position:			relative;
	float:				left;
	margin: 			5px 0px 0px 47px;
	width:				220px;
	height:				20px;
	text-decoration:	none;
}
.col_dele2 {
	font-family: 		Arial;
	position:			relative;
	float:				left;
	margin: 			5px 0px 0px 47px;
	width:				220px;
	height:				20px;
	text-decoration:	none;
}
.col_dele H3 {
	color:				#004F74;
	font-size:			14px;
	font-weight:		bold;
	margin: 			5px 0px 0px 0px;
}
.col_dele H4 {
	color:				#ffffff;
	font-size:			16px;
	font-weight:		bold;
	margin:				0;
}
.col_dele2 H3 {
	color:				#004F74;
	font-size:			14px;
	font-weight:		bold;
	margin:				0;
}
.col_mail H3 {
	color:				#004F74;
	font-size:			16px;
	font-weight:		bold;
	margin:				0;
}

.col_mail2 H4 {
	color:				#004F74;
	font-size:			14px;
	font-weight:		bold;
	margin:				0;
}
.col_mail UL {
	position:			relative;
	margin: 			5px 0px 0px 0px;
 	border: 			0 none;
 	padding: 			0;
 	list-style: 		none;
}
.col_dele UL {
	position:			relative;
	margin: 			5px 0px 0px 0px;
 	border: 			0 none;
 	padding: 			0;
 	list-style: 		none;
}
.col_dele2 UL {
	position:			relative;
	margin: 			5px 0px 0px 0px;
 	border: 			0 none;
 	padding: 			0;
 	list-style: 		none;
}
.col_mail2 UL {
	position:			relative;
	margin: 			5px 0px 0px 0px;
 	border: 			0 none;
 	padding: 			0;
 	list-style: 		none;
}

.col_mail LI {
	color:				#424242;
	font-size:			12px;
	margin: 			0px 0px 3px 0px;
 	border: 			0 none;
 	padding: 			0;
 	list-style: 		none;
	}
	.col_mail2 LI {
	color:				#424242;
	font-size:			12px;
	margin: 			0px 0px 3px 0px;
 	border: 			0 none;
 	padding: 			0;
 	list-style: 		none;
	}
	.col_dele LI {
	color:				#424242;
	font-size:			12px;
	margin: 			0px 0px 3px 0px;
 	border: 			0 none;
 	padding: 			0;
 	list-style: 		none;
	}
	.col_dele2 LI {
	color:				#424242;
	font-size:			12px;
	margin: 			0px 0px 3px 0px;
 	border: 			0 none;
 	padding: 			0;
 	list-style: 		none;
	}

/* SubMenu */

.menu1{
	margin-left:0px;
	display:block;
	text-decoration: none;
	width:	132px;
}

.submenu{
	display: block;
	width:	132px;
	text-decoration: none;
	margin:0px
}


.hide{
	display: none;
}

.show{
	display: block;
}

.menuDesplegable {
	width:		142px;
	position:	relative;
	float:		left;
}

.flotaM {
	position:	relative;
	float:		left;
}
