/***** Global Settings *****/
html, body, div, p, img {
	border:0;
	margin:0;
	padding:0;
	}

body, table, th, td, p, div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666;
	text-decoration: none;
	}
body {
	text-align:center;
	background:#FFFFFF url(../_img/fondo2.jpg) 0 0 repeat-x;
	height: auto!important; /* para los browsers buenos */
	height: 800px; /* para IE5+ */
	min-height: 800px; /* para los browsers buenos */
	}
body.home {
		background:#FFFFFF url(../_img/fondo_home.jpg) 0 0 repeat-x;
	}
	
body.adrenalinabody{
	text-align:center;
	width:100%;
	height:100%;
	background:#000000;
	}
	
div {
	text-align:left;
}
:focus {
	outline: 0;
}

/* modificado para los estilos de impresion*/
#cabeceraimpre {display:none;}

/***** Common Formatting *****/
h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
font-weight:normal;
}
h1 {
padding:10px 0;
letter-spacing:-1px;
font:22px Arial, Helvetica, sans-serif;
font-weight:bold;
}
h2 {
padding:10px 0;
letter-spacing:-1px;
font:16px Arial, Helvetica, sans-serif;
font-weight:bold;
}
h3 {
padding:5px 0;
font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
}
h4 {
padding:5px 0;
font:11px Arial, Helvetica, sans-serif;
font-weight:bold;
}
p, ul, ol {
	margin:0;
	padding:0 0 10px 0;
}
ul, ol {
list-style:none;
/*padding:0 0 10px 20px;*/
}
blockquote {
margin:22px 40px;
padding:0;
}
small {
font-size:0.85em;
}
img {
border:0;
margin:0;
padding:0;
}
sup {
position:relative;
bottom:0.3em;
vertical-align:baseline;
}
sub {
position:relative;
bottom:-0.2em;
vertical-align:baseline;
}
acronym, abbr {
cursor:help;
letter-spacing:1px;
border-bottom:1px dashed;
}
/***** Forms *****/
form {
margin:0;
padding:0;
display:inline;
}
input, select, textarea {
	font:11px Arial, Helvetica, sans-serif;
}
input {
	height:16px;
}
	/*campo de búsqueda de la cabecera*/
	input#claves {
	border:none;
		margin:0;
		padding:1px 0 0 3px;
		height:14px;
	}
	input.noobligado,select.noobligado,textarea.noobligado {
		color: #990033;
		background-color: #FFF;
		margin:1px 0 4px 0;
		padding:1px 0 0 3px;
		border: 1px solid #990033;
	}
	input.obligado,select.obligado,textarea.obligado {
		color: #000;
		background-color: #FFF;
		margin:1px 0 4px 0;
		padding:1px 0 0 3px;
		border: 1px solid #000;
	}
	input.botones {
		font-size:9px;
		width:100px !important;
		height:20px !important;
		margin:0;
		padding:0 5px 0 0;
	}
textarea {
line-height:1.25;
}
label {
cursor:pointer;
}
/***** Tables *****/
table {
	border:0;
	margin:0 0 8px 0;
	padding:0;
}
/***** Grid Soldados Ant. ****/
.column {
  float: left;
  display:inline;
  margin: 0 10px 5px 0;
  padding: 0;
}



.amaMap {color:#cdcc00;}

.first  { margin-left: 0; clear:left; }
.last   { margin-right: 0; }
/* Anchos de columnas 770px*/
.span-0   { width: 80px; }
.span-11  { width: 340px; }
.span-1   { width: 185px; }
.span-2   { width: 380px; }
.span-3   { width: 575px; }
.span-4   { width: 770px; }
.span-5   {
	width: 176px;
}
/* Columnas vacías posteriores */
.append-1   { margin-right: 195px; }  
.append-2   { margin-right: 385px; } 
.append-3   { margin-right: 585px; }
/* Columnas vacías anteriores */
.prepend-1   { margin-left: 195px; }  
.prepend-2   { margin-left: 385px; position:relative;} 
.prepend-3   { margin-left: 585px; } 
/* Separadores */
.separadorV{
	float:left;
	margin-top:6px;
	padding-left:2px;
	padding-right:2px;
	/*background:#000 url(../pix/detalle_separador_home.gif) 0 0 repeat-y repeat-x;*/
}
/***** Colores *****/
.col301D0A {color:#301D0A;}
.col695038 {color:#695038;}
.amarillo {color:#ffcc00;}
.rojo {color:#990033;}
.blanco {color: #FFF;}
.verde {color: #676500;}
.negro {color:#000;}
.tropa {color:#9e662e;}
.oficiales {color:#8d5789;}
.suboficiales {color:#58591f;}
.reservistas{color:#345756;}
.prescriptores{color:#bb0202;}
.emotions {color:#c6a521;}
/* HOME */
#persianas {
    float: left;
    height: 413px;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 594px;
}
#home_izda, #home_drch {
	float:left;
	width:190px; padding:8px 0; margin:0;
}
#home_drch span.hdTitulo{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	margin-bottom:5px;
}
.home_secciones {
	clear:both;
	margin-top:10px;
	padding:10px 0 0 0;
	border-top:1px dotted #858585;
}
.home_secciones strong {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	margin-bottom:5px;
}
.home_secciones p {
	line-height:15px;
}
/*Botón HOME con efecto rollover*/
a.bt_home {
	display:block;
	color:#676500; text-decoration:underline;
	background:transparent url(../_img/gr_fnd_bts_home.gif) top left no-repeat;
	width:141px;
	_height:35px;
	padding:9px 0 0 10px;
			voice-family:"\"}\"";
            voice-family:inherit;	
		height:21px; /*descontamos 2xbordes y 2xpadding para Firefox*/
}
	a.bt_home:link,a.bt_home:visited,a.bt_home:hover,a.bt_home:active { color:#676500; }
	a.bt_home:hover {
		background-position:bottom left;
		color:#FFF; text-decoration:none;
	}
/* menú CCGG */
ul#ccgg {
	width:200px;
	height:63px;
	margin:5px 0 0 0;
	padding:0;
	padding:0 auto;
	list-style:none;
		overflow:hidden;
}

body#home ul#ccgg {
	width:200px;
	height:63px;
	margin:5px 0 0 0;
	list-style:none;
		overflow:hidden;	
}
	ul#ccgg li,
	ul#ccgg li#tr,
	ul#ccgg li#ar,
	ul#ccgg li#ai,
	ul#ccgg li#gr,
	ul#ccgg li#um {
		display:inline;
		overflow:hidden;
		width:36px;
		height:63px;
		margin:0;padding:0;border:0;
		margin-right:5px;margin-bottom:-63px;
	}
	ul#ccgg li#um { margin-right:0; }
	ul#ccgg li a {
		float:left;
		overflow:hidden;
		padding-top:63px;
		width:32px;
		height:0;
		text-decoration:none;
	}
	ul#ccgg li#tr a { background:transparent url(../_img/ico_ccgg_tropa.gif) top left no-repeat; }
	ul#ccgg li#tr a:hover { background-position:top right; }
	ul#ccgg li#ar a { background:transparent url(../_img/ico_ccgg_armada.gif) top left no-repeat; }
	ul#ccgg li#ar a:hover { background-position:top right; }
	ul#ccgg li#ai a { background:transparent url(../_img/ico_ccgg_aire.gif) top left no-repeat; }
	ul#ccgg li#ai a:hover { background-position:top right; }
	ul#ccgg li#gr a { background:transparent url(../_img/ico_ccgg_greal.gif) top left no-repeat; }
	ul#ccgg li#gr a:hover { background-position:top right; }
	ul#ccgg li#um a { background:transparent url(../_img/ico_ccgg_ume.gif) top left no-repeat; }
	ul#ccgg li#um a:hover { background-position:top right; }	
/***** Destacados *****/
td.ama-gris {
	background:#B1B1B1;
	padding:5px 0 5px 8px;
	color:#333333;
}

td.pad-subofi-cab {
	height:20px;
	min-height:20px;
	padding:5px 0 0 8px;
	color:#000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

td.pad-subofi {
	padding:8px 0 8px 8px;
	color:#333333;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}


td.ama-marron {
	background:#695038;
	height:24px;
	min-height:24px;
	padding:5px 0 2px 8px;
	color:#ffcc00;
}
td.ama-marron strong {
	color:#ffcc00;
	font-weight:bold;
}
td.ama-marron img {
	float:left;
	padding-left:-10px;
	margin:0 3px 5px 0;
}
td.marron-naranja {
	background: #ffcc00;
	height:24px;
	min-height:24px;
	padding:5px 0 2px 8px;
	color:#695038;
}
td.marron-naranja strong {
	color:#301d0a;
}
td.marron-naranja img {
	float:left;
	padding-left:-10px;
	margin:0 3px 5px 0;
}
td.naranja-marron { 
	background:#301d0a;
	height:24px;
	min-height:24px;
	padding:5px 0 2px 8px;
	color:#ffed00;
}
td.naranja-marron strong {
	color:#ffcc00;
}
td.naranja-marron img {
	float:left;
	padding-left:-10px;
	margin:0 3px 5px 0;
}
td.marron-amarillo {
	background: #ffed00;
	height:24px;
	min-height:24px;
	padding:5px 0 2px 8px;
	color:#660000;
}
td.marron-amarillo strong {
	color:#660000;
}
td.marron-amarillo img {
	float:left;
	padding-left:-10px;
	margin:0 3px 5px 0;
}
td.naranja-marron {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	background:#301d0a;
	height:24px;
	min-height:24px;
	padding:5px 0 3px 10px;
	color:#ffed00;
}

td.gris-gris2 {
	height:17px;
	min-height:17px;
	padding:10px 8px 9px 10px;
	color:#333333;
	text-align: right;
}

td.blanco-gris2 {
	background: #B7B7B7;
	height:24px;
	min-height:24px;
	padding:5px 0 2px 8px;
	color:#FFFFFF;
}
td.negro-gris2 {
	background: #B7B7B7;
	height:24px;
	min-height:24px;
	color:#666666;
	font-weight:bold;
	font-size:12px;
}

td.negro-gris1 {
	background: #B7B7B7;
	height:21px;
	min-height:21px;
	padding:3px 0 2px 8px;
	color:#666666;
	font-weight:bold;
	font-size:12px;
}


td.verde_militar-gris {
	background: #666600;
	height:24px;
	min-height:24px;
	padding:5px 0 2px 8px;
	color:#FFFFFF;
}

td.verde_militar-oscuro-gris {
	background: #333300;
	height:24px;
	min-height:24px;
	padding:5px 0 2px 8px;
	color:#FFFFFF;
}

td.blanco-gris1 {
	background: #B7B7B7;
	height:24px;
	min-height:24px;
	padding:5px 0 2px 8px;
	color:#FFFFFF;
}
td.blanco-gris1 strong {
	color:#FFFFFF;
	font-weight:bold;
}
td.blanco-gris1 img {
	float:left;
	padding-left:-10px;
	margin:0 3px 5px 0;
}


td.blanco-gris3 {
	height:20px;
	min-height:20px;
	padding:5px 0 2px 8px;
	color:#FFFFFF;
}

/***** Wrapper *****/
#cabecera {
	position:relative;
	width:100%;
	height:139px;
	text-align:center;
}
	#cabecera_home {
		position:relative;
		width:100%;
		height:76px;
		text-align:center;
	}
	#cabecera.wrap {
		margin:0 auto;
		text-align:left;
	}
	.rastro {
		clear:both;
		/*width:994px;*/
		margin:0 auto;
		position:absolute;
		bottom:10px;
		padding:0 15px;
		text-align:left;
		color:#999;
		font-weight:normal;
		font-size:10px;
		
	}

		
	.rastro a:link,.rastro a:visited,.rastro a:hover,.rastro a:active {
		color:#999;
		text-decoration:underline;
		font-weight:normal;
	}
	.rastro a:hover {
		color:#616161;
		text-decoration:none;
		font-weight:normal;		
	}
	
	
	.rastro_cita {
		clear:both;
		/*width:994px;*/
		margin:0 auto;
		position:absolute;left:-10px;
		padding:0 15px;
		text-align:left;
		color:#999;
		font-weight:normal;
		font-size:10px;
	}
	
	
	.rastro_cita a:link,.rastro a:visited,.rastro a:hover,.rastro a:active {
		color:#999;
		text-decoration:underline;
		font-weight:normal;
	}
	
	.rastro_cita strong {
	color:#CCC;
	}
	.rastro strong {
	color:#CCC;
	}
	.rastro_cita a:hover {
		color:#616161;
		text-decoration:none;
		font-weight:normal;		
	}
	
	
	.util {
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#737373;
		margin:15px 15px 0 10px;
		text-align:right;
	}
	.util a:link,.util a:visited,.util a:hover,.util a:active {
		margin:0 10px;
		color:#999;
		font-size:10px;
		font-weight:bold;
	}
	.util a:hover {
		color:#CCC;
		text-decoration:underline;
	}
	.buscador {		
		margin:20px 15px 0 10px;
		text-align:right;
	}
	.buscador input {
		width:150px;
		height:16px;
	}
#boton {
	z-index:146;
	position:absolute;
	top:0; left:47%;
	margin:0 -10px 0;
}
#menu {
	z-index:145;
	text-align:center;
	position:absolute; top:110px; left:50%;
		/*border:solid #FF0000 1px;*/
	width: 1096px;	
	margin:-63px -548px 0;
}
	body>div#menu {
		margin:-63px -548px 0;
	}
#wrap {
	width:994px;
	margin:0 auto;
	text-align:left;
		/*background-color:#FFF;*/
}
#canal {
	width:994px;
	margin:0 0 20px 0;
	/*background-color:#0f0;*/
}
#titu {
	width:994px;
	margin:0 0 20px 20px;
	/*background-color:#0f0;*/
}
#contenido {
	float:left;
	display:inline;
	width:770px;
	margin:0 10px 0 0;
		/*background-color:#CC0000;*/
}

#contenidoadre {
	display:inline;
	width:100%;
	text-align:center;
	background-color:#000000;
/*}
 {
	float:left;
	display:inline;
	width:770px;
	margin:0 10px 0 0;
		background-color:#CC0000;*/
}

#banda {
	float:right;
	display:inline;
	width:200px;
	margin:0 10px 10px 0;
		/*background-color:#CC0000;*/
}
#menu-niveles {
	float:right;
	display:inline;
	width:200px;
	margin:0 10px 10px 0;
		/*background-color:#CC0000;*/
}
#destacado {
	float:right;
	display:inline;
	width:200px;
	margin:0 10px 10px 0;
		/*background-color:#CC0000;*/
}
#pie {
	clear:both;
	width:100%;
	height:27px;
	margin:15px 0 0 0;
		/*padding:5px 0;*/
	color:#999;
	background-color:#333;
	text-align:center;
	position:relative;
	bottom:0px;
	left:0px;
}
	body.home #pie {
		/*position:absolute; bottom:0px; left:0px;*/
		height:27px;
	}	
	#pie div.amarillo {
		width:994px;
		margin:0 auto;
		text-align:left;
		color:#ffcc00;
			padding-top:7px;
			height:20px;
	}
		body.home #pie div {
			height:27px;
		}
	#pie #flash {
			/*background-color:#F00;*/
		border:0;
		margin:-21px 0 0 734px;
		width:260px;
		height:27px;
		text-align:right;
		padding:0;
	}
/***** Global Classes *****/

.clear 		{ clear:both; }

.f-left 	{ float:left; }
.f-right 	{ float:right; }

.t-left 	{ text-align:left; }
.t-right 	{ text-align:right; }
.t-center 	{ text-align:center; }
.t-justify 	{ text-align:justify; }

.bold 			{ font-weight:bold; }
.italic 		{ font-style:italic; }
.underline 		{ border-bottom:1px solid; }
.highlight 		{ background:#ffc; }

.wrap 			{ width:994px;margin:0 auto;text-align:left; }

.img-left 		{ float:left;margin:0 10px 4px 0; }
.img-right 		{ float:right;margin:0 0 4px 10px; }

.nopadding 		{ padding:0; }
.nomargin 		{ margin:0; }
.noindent 		{ margin-left:0;padding-left:0; }
.nobullet 		{ list-style:none;list-style-image:none; }

.indent			{ margin-left:15px; }
.pad			{ padding:10px; }
.espad			{ padding:1px; }
.pad5			{ padding:5px; }

/* Iconos png transparentes de 90x90 */
.ico_micros {
	background-image: url(../_img/ico_thb_raton.png) !important;
	background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../../_img/ico_thb_raton.png', sizingMethod='scale');
		background-color:transparent;
		background-position:right bottom;
		background-repeat:no-repeat;
	margin-bottom:5px;
}
.ico_tv {	
	background-image: url(../_img/ico_thb_tv.png) !important;
	background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../../_img/ico_thb_tv.png', sizingMethod='scale');
		background-color:transparent;
		background-position:right bottom;
		background-repeat:no-repeat;
}
.ico_vuni {	
	background-image: url(../_img/ico_thb_vuni.png) !important;
	background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../../_img/ico_thb_vuni.png', sizingMethod='scale');
		background-color:transparent;
		background-position:right bottom;
		background-repeat:no-repeat;
}
.ico_radio {	
	background-image: url(../_img/ico_thb_radio.png) !important;
	background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../../_img/ico_thb_radio.png', sizingMethod='scale');
		background-color:transparent;
		background-position:right bottom;
		background-repeat:no-repeat;
}
.ico_news {	
	background-image: url(../_img/ico_thb_news.png) !important;
	background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../../_img/ico_thb_news.png', sizingMethod='scale');
		background-color:transparent;
		background-position:right bottom;
		background-repeat:no-repeat;
}
.ico_poster {	
	background-image: url(../_img/ico_thb_poster.png) !important; 
	background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../../_img/ico_thb_poster.png', sizingMethod='scale');
		background-color:transparent;
		background-position:right bottom;
		background-repeat:no-repeat;
}
.ico_ext {	
	background-image: url(../_img/ico_thb_ext.png) !important;
	background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../../_img/ico_thb_ext.png', sizingMethod='scale');
		background-color:transparent;
		background-position:right bottom;
		background-repeat:no-repeat;
}
.ico_emot {	
	margin-top: 50px;
	margin-left: 10px;
	background-image: url(../_img/ico_thb_emot.png) !important;
	background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../../_img/ico_thb_emot.png');
		background-color:transparent;
		/*background-position:right bottom;*/
		background-repeat:no-repeat;
}
.ico_fond{	
	background-image: url(../_img/ico_thb_fond.png) !important;
	background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../../_img/ico_thb_fond.png');
		background-color:transparent;
	margin-top: 30px;
	margin-left: 45px;
		background-repeat:no-repeat;
}
.ico_curs{	
	background-image: url(../_img/ico_thb_curs.png) !important;
	background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../../_img/ico_thb_curs.png');
		background-color:transparent;
	margin-top: 50px;
	margin-left: 30px;
		background-repeat:no-repeat;
}
.ico_rec{	
	background-image: url(../_img/ico_thb_rec.png) !important;
	background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../../_img/ico_thb_rec.png');
		background-color:transparent;
	margin-top: 50px;
	margin-left: 30px;
		background-repeat:no-repeat;
}


/***** Links *****/
a:link,a:visited,a:hover,a:active { 
color: #990033;
text-decoration: none;
}
a:hover,a:active {
color: #FF0033;
}
a.mostaza:link,a.mostaza:visited,a.mostaza:hover,a.mostaza:active { 
color: #FFFF99;
text-decoration: none;
}
a.blanco:link,a.blanco:visited,a.blanco:hover,a.blanco:active { 
color: #FFF;
text-decoration: none;
}
/***** Bullets y enlaces *****/
a.flecha:link,a.flecha:visited,a.flecha:hover,a.flecha:active {
	margin:8px 0;
	padding:0 0 0 18px;
	height:16px;
	display:block;
	background:transparent url(../_img/flecha_fucsia.gif) 0 0 no-repeat;
}
a.pdf:link,a.pdf:visited,a.pdf:hover,a.pdf:active {
	display:block;
	background:transparent url(../_img/ico_acrobat.gif) 0 0 no-repeat;
	margin: 8px 0 2px 0;
	padding: 0 0 2px 20px;
}

a.doc:link,a.doc:visited,a.doc:hover,a.doc:active {
	display:block;
	background:transparent url(../_img/ico_doc.png) 0 0 no-repeat;
	margin: 8px 0 2px 0;
	padding: 0 0 2px 20px;
}

a.btn_retribuciones_tropa:link,a.btn_retribuciones_tropa:visited {
	display:block;
	background:transparent url(../_img/btn_retribuciones_tropa.gif) 0 0 no-repeat;
	margin: 8px 0 2px 0;
	padding: 0 0 2px 3px;
	width:209px;
	height:37px;
	line-height:37px;
	color:#FFF;
}
a.btn_retribuciones_tropa:hover,a.btn_retribuciones_tropa:active {
	text-decoration:underline;
	color:#FF0;
	}
a.btn_retribuciones_oficiales:link,a.btn_retribuciones_oficiales:visited {
	display:block;
	background:transparent url(../_img/btn_retribuciones_oficiales.gif) 0 0 no-repeat;
	margin: 8px 0 2px 0;
	padding: 0 0 2px 3px;
	width:209px;
	height:37px;
	line-height:37px;
	color:#FFF;
}
a.btn_retribuciones_oficiales:hover,a.btn_retribuciones_tropa:active {
	text-decoration:underline;
	color:#FF0;
	}
a.btn_retribuciones_universitarios:link,a.btn_retribuciones_universitarios:visited {
	display:block;
	background:transparent url(../_img/btn_retribuciones_oficiales.gif) 0 0 no-repeat;
	margin: 8px 0 2px 0;
	padding: 0 0 2px 3px;
	width:209px;
	height:37px;
	line-height:37px;
	color:#FFF;
}
a.btn_retribuciones_universitarios:hover,a.btn_retribuciones_tropa:active {
	text-decoration:underline;
	color:#FF0;
	}
a.btn_retribuciones_reservistas:link,a.btn_retribuciones_reservistas:visited {
	display:block;
	background:transparent url(../_img/btn_retribuciones_reservistas.gif) 0 0 no-repeat;
	margin: 8px 0 2px 0;
	padding: 0 0 2px 9px;
	width:209px;
	height:37px;
	line-height:37px;
	color:#FFF;
}
a.btn_retribuciones_reservistas:hover,a.btn_retribuciones_reservistas:active {
	text-decoration:underline;
	color:#FF0;
	}
	
a.btn_retribuciones_suboficiales:link,a.btn_retribuciones_suboficiales:visited {
	display:block;
	background:transparent url(../_img/btn_retribuciones_suboficiales.gif) 0 0 no-repeat;
	margin: 8px 0 2px 0;
	padding: 0 0 2px 9px;
	width:209px;
	height:37px;
	line-height:37px;
	color:#FFF;
}
a.btn_retribuciones_suboficiales:hover,a.btn_retribuciones_suboficiales:active {
	text-decoration:underline;
	color:#FF0;
	}
	

a.nven:link,a.nven:visited,a.nven:hover,a.nven:active,span.nven {
	padding:0 0 0 18px; 
	background:transparent url(../_img/ico_nventana.gif) 0 0 no-repeat;
}
/* Imágenes con icono y sombras */
.pic {
	float:left;
	position:relative;
	display:inline; /*hack para errores en IE6*/
	width:89px; 
	height:72px;
	margin:0 8px 8px 0;
	max-height:72px;
	margin-right:15px;
	margin-left:12px;
		/*border:#FF0000 1px solid;*/
}
	.pic img {
		padding:3px;
		border:1px solid #666;
		width:72px;height:56px;		
			voice-family:"\"}\"";
            voice-family:inherit;
			width:80px;height:64px;
	}
.over {
	/* Medido para img de 80x64 */
	position:absolute; top:0px; left:5px;
	z-index:2;
	width:90px; height:100px;
		/*border:#00FF00 1px solid;*/	
}
	.fblanco img {
		background-color:#FFF;
	}
	.fgris img {
		background-color:#CCC;
	}
	.sombra {
		height:87px !important;
		max-height:87px;
		background:transparent url(../_img/fnd_reflejo.gif) left bottom no-repeat;
	}



/***** Enlaces *****/
/*
*	A.verde:link    { color: #676500; text-decoration: underline; }
*	A.verde:visited { color: #333333; text-decoration: underline; }
*	A.verde:hover   { color: #676500; text-decoration: none;}
*	A.verde:active  { color: #676500; text-decoration: underline;}
*
*	A.verde2:link    { color: #AFAF00; text-decoration: none; }
*	A.verde2:visited { color: #AFAF00; text-decoration: none; }
*	A.verde2:hover   { color: #333333; text-decoration: none; }
*	A.verde2:active  { color: #000000; text-decoration: none; }
*
*
*	A.verde3:link    { color: #717202; text-decoration: underline; }
*	A.verde3:visited { color: #717202; text-decoration: underline; }
*	A.verde3:hover   { color: #333333; text-decoration: none;}
*	A.verde3:active  { color: #333333; text-decoration: underline;}
*/


	a.verde:link    { color: #676500; text-decoration: underline; }
	a.verde:visited { color: #676500; text-decoration: underline; }
	a.verde:hover   { color: #676500; text-decoration: none;}
	a.verde:active  { color: #676500; text-decoration: underline;}

	a.verde2:link    { color: #AFAF00; text-decoration: none; }
	a.verde2:visited { color: #AFAF00; text-decoration: none; }
	a.verde2:hover   { color: #333333; text-decoration: none; }
	a.verde2:active  { color: #000000; text-decoration: none; }


	a.verde3:link    { color: #717202; text-decoration: underline; }
	a.verde3:visited { color: #717202; text-decoration: underline; }
	a.verde3:hover   { color: #333333; text-decoration: none;}
	a.verde3:active  { color: #333333; text-decoration: underline;}


a.negro:link,a.negro:visited,a.negro:hover,a.negro:active { 
	color: #000;
	text-decoration: none;
}

	a.negro:hover {
	color: #000;
	}
/*fuente*/
.georgia {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
}


.verde3 { color: #717202; padding-right: 10px; }
.gris1 { color: #666666; }

.campo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	text-decoration: none;
	border: 0px;
	background-color: #CCCCCC;
	vertical-align:middle;
} 

.campo { border:1px solid #CCCCCC; color:#666666; font-family:Arial,Helvetica,sans-serif; font-size:10px; height:20px; margin-top:5px; }
a.titular {line-height:24px; color:#727114;}

/* a&ntilde;adido para la nueva pastilla de noticias*/
.txt10bla {color: white !important;font-size:12px ; }
.cabenot_home_n {width:189px; height:35px; color:#FFFFFF;background: url(../_img/noticias_arriba.png) top left no-repeat;padding-left:10px;font-size: 14px;font-family: Arial, Times, serif;}
.cont_home_n {width:188px;color:#000000;background: #cccccc; padding:10px;font-size: 12px;font-family: Arial, Times, serif;}
.pienot_home {width:189px; height:12px; color:#FFFFFF;background: url(../_img/noticias_abajo.png) bottom left no-repeat;padding-left:10px;font-size: 1px;font-family: Arial, Times, serif;}
.link_home_n {color:#545202;text-decoration:underline;}
/* a&ntilde;adido para la nueva pastilla de noticias*/

/*********************************** GESTOR PDFS *****************************************/
#gestorpdfs {display:block;clear:both;width:946px;margin:0 auto -14px auto;background:url(../_img/fnd_capa_gestor.jpg) #181818 bottom left repeat-x;padding:20px 24px 65px 24px;color:#999999;}
#gestorpdfs ul {margin:24px 0 0 4px;padding:0;}
#gestorpdfs li {margin:0 0 31px 24px;width:264px;height:135px;float:left;padding:6px 21px 0 0;border-right:dotted 1px #323232;}
#gestorpdfs li span {background:url(../_img/fnd_enlace_gestor.jpg) no-repeat left;width:136px; height:23px;display:block;color:#FFF;padding-top:7px;margin-top:7px;}
#gestorpdfs li a {margin:7px 0 0 40px;color:#FFF;}
#gestorpdfs li a:hover {text-decoration:underline;}
/*********************************** GESTOR PDFS *****************************************/

/******************************* NUEVA INDEX **********************************************/
#home_derecha {width:390px;	float:left;margin-top:8px;overflow:hidden}
#home_derecha ul {list-style:none;margin:0px;margin-left:20px;}
#home_derecha ul li {border-top:dotted 1px #000;margin-top:2px; }
#home_derecha ul li h3 {font-size:14px;font-weight:bold;letter-spacing:-1px;color:#404040;margin-bottom:0px;*margin-top:0px;}
#home_derecha ul li.estudios {background:url(../_img/fnd_estudios.jpg) repeat top left;padding:1px 9px 0px 9px;*padding:1px 9px 1px 9px !IMPORTANT;height:101px;width:365px;}
#home_derecha ul li.estudios p {float:left;width:170px;font-size:8pt;margin-left:12px;}
/*#home_derecha ul li.estudios p.borde {border-right: dotted 1px #000;margin:0 5px 0 13px; height:45px;}*/
#home_derecha ul li.estudios p.borde {border-right: dotted 1px #000;margin:0 5px 0 0px; height:45px;padding-right:5px;}
#home_derecha ul li.estudios a {display:block; background:url(../_img/btn_enlace.png) left top no-repeat; padding:9px 0 0 28px; width:110px; height:23px;color:#676500;margin:5px 0 -10px 0px;}
#home_derecha ul li.estudios a:hover {color:#000;}

#home_derecha ul li.noticias {margin-top:-1px;padding:0px 9px 2px 9px;*padding:3px 9px 2px 9px;width:365px;height:117px;}
#home_derecha ul li.noticias strong {color:#676500;}
#home_derecha ul li.noticias .bloque_index {width:176px;*width:180px;float:left;margin-top:6px;}
#home_derecha ul li.noticias .bloque_index.borde h3{margin-top:-6px;}
#home_derecha ul li.noticias .bloque_index.borde {width:173px;border-right: dotted 1px #000;margin:12px 13px 10px 2px;height:85px;}
#home_derecha ul li.noticias .bloque_index span {float:left;width:80px;padding:5px 0 0 2px;}
#home_derecha ul li.noticias .bloque_index #parche {float:left;width:80px;}
#home_derecha ul li.noticias .bloque_index p {padding-top:0px;*padding-top:4px;}
#home_derecha ul li.noticias .bloque_index a {display:block;color:#000;font-size:10px;}
#home_derecha ul li.noticias .bloque_index a:hover {color:#676500;}

#home_derecha ul li.noticias_en_uno {margin-top:-1px;padding:0px 9px 2px 9px;*padding:3px 9px 2px 9px;width:365px;height:117px;}
#home_derecha ul li.noticias_en_uno strong {color:#676500;}
#home_derecha ul li.noticias_en_uno .bloque_index {width:385px;*width:350px;float:left;margin-top:6px;}
#home_derecha ul li.noticias_en_uno .bloque_index.borde h3{margin-top:-6px;}
#home_derecha ul li.noticias_en_uno .bloque_index.borde {width:343px;border-right: dotted 1px #000;margin:12px 13px 10px 2px;height:85px;}
#home_derecha ul li.noticias_en_uno .bloque_index span {float:left;width:80px;padding:5px 0 0 2px;}
#home_derecha ul li.noticias_en_uno .bloque_index #parche {float:left;width:80px;}
#home_derecha ul li.noticias_en_uno .bloque_index p {padding-top:0px;*padding-top:4px;}
#home_derecha ul li.noticias_en_uno .bloque_index a {display:block;color:#000;font-size:10px;}
#home_derecha ul li.noticias_en_uno .bloque_index a:hover {color:#676500;}
/******************************* NUEVA INDEX **********************************************/

#contenido ul.listado-pestanas li {margin:5px 0px 0px 14px;display:block; float:inherit;}
ul li.destacamos {width:365px;}
ul li.destacamos strong {color:#676500;}
ul li.destacamos div.bloque_preofi{width:404px;position:absolute;z-index:1; background:#fbfbfb;right:0;bottom:220px}
ul li.destacamos div.bloque_preofi ul.preofi1_home1{clear:both;padding:5px 0 0 10px;border-bottom:1px solid #ccc;display:block;height:120px;}
ul li.destacamos div.bloque_preofi ul.preofi1_home1 li{float:left; border-bottom:none;width:210px;}
ul li.destacamos div.bloque_preofi ul.preofi1_home1 li:first-child{width:144px;}
ul li.destacamos div.bloque_preofi ul.preofi1_home1 li p{margin:10px 0 0 10px;}
ul li.destacamos div.bloque_preofi ul.preofi1_home1 li a.enlace {display:block; float:left; background:url(../_img/btn_enlace.png) left top no-repeat; padding:8px 0 0 18px;*padding:8px 0 0 18px; width:120px; height:32px;color:#676500;margin:2px 0 -10px 0;}



#home_derecha ul li.destacamos h3{margin-top:6px;margin-bottom:6px;}
#home_derecha ul li.destacamos img {margin-right:12px;}
#home_derecha ul li.destacamos a {display:block; float:left; background:url(../_img/btn_enlace.png) left top no-repeat; padding:8px 0 0 18px;*padding:8px 0 0 18px; width:120px; height:32px;color:#676500;margin:2px 0 -10px 0;}
#home_derecha ul li.destacamos a:hover {color:#000;}

#home_derecha ul li.ffaa {margin-top:12px;padding:1px 9px 2px 9px;width:365px;}
#home_derecha ul li.ffaa img {margin-right:22px;margin-top:10px;}
#home_derecha ul li.ffaa .last {margin-right:0px;}


/************* NUEVOS ESTILOS PARA EL REDISENO DE OFICIALES ************************/
#conteoficiales {width:760px;height:482px;background:url(../_img/fondo_n_oficiales.jpg) left 182px no-repeat;position:relative;float:left}
#conteoficiales ul {list-style:none;margin:0px;}
#conteoficiales ul li {margin-top:2px;}
#conteoficiales ul li h3 {font-size:16px;font-weight:bold;color:#333333;visibility:visible;}
/*#home_derecha ul li.ofihome {padding:1px 9px 2px 9px;*padding:1px 9px 2px 9px;width:365px;}*/
#conteoficiales ul li.ofihome .bloque_index {width:340px;*width:180px;float:left;margin-top:6px;}
#conteoficiales ul li.ofihome .bloque_index p {padding-top:0px;*padding-top:4px;display:block;width:300px;}
#conteoficiales ul li.ofihome .bloque_index a {display:block;color:#000;font-size:10px;}
#conteoficiales ul li.ofihome .bloque_index a:hover {color:#676500;}


#home_derecha ul li.destacamos {padding:1px 9px 2px 9px;*padding:1px 9px 2px 9px;width:365px;}
#home_derecha ul li.destacamos h3{margin-top:6px;margin-bottom:6px;}
#home_derecha ul li.destacamos img {margin-right:12px;}
#home_derecha ul li.destacamos a {display:block; float:left; background:url(../_img/btn_enlace_destacado.png) left top no-repeat; padding:8px 0 0 15px;*padding:8px 0 0 15px; width:160px; height:32px;color:#676500;margin:2px 0 -10px 0;}
#home_derecha ul li.destacamos a:hover {color:#000;}

/*BOTON ENLACE*/
.enlace_con_fondo{display:block; float:left; background:url(../_img/btn_enlace_destacado.png) left top no-repeat; padding:8px 0 0 18px;*padding:8px 0 0 18px; width:160px; height:32px;color:#676500;margin:2px 0 -10px 0;}


/*Plazas*/

#contenido ul li{float:left;}
#contenido ul li.ofihome .bloque_plazas{width:410px;margin:0 10px 0 20px;}
#contenido ul li.ofihome .bloque_plazas p a{color:#91920d;text-decoration:underline;}
#contenido ul li.ofihome .bloque_plazas p a span{text-decoration:none;}
#contenido ul li.ofihome .bloque_plazas_ext{width:800px;margin:0 10px 0 20px;}
#contenido ul li.ofihome .bloque_plazas_ext p a{color:#91920d;text-decoration:underline;}
#contenido ul li.ofihome .bloque_plazas_ext p a span{text-decoration:none;}
#contenido ul li.pdfconvo-largo{margin:40px 20px 20px 0;background:transparent url(../_img/bck_plazas-largo.gif) no-repeat;float:right}
#contenido ul li.pdfconvo-largo div{width:190px;margin:0 0 0 0; height:70px;padding:20px 8px 10px; float:left;}
#contenido ul li.pdfconvo-largo div p{font-weight:bold;margin-left:10px;}
#contenido ul li.alto{margin:40px 20px 20px 0;background:transparent url(../_img/bck_plazas-largo-alto.gif) no-repeat;float:right}
#contenido ul li.alto div{width:202px;margin:0 0 0 0; padding:10px 0px; float:left;}
#contenido ul li.alto select{width:202px;margin:5px 10px 0 0; float:left;}
#contenido ul li.pdfconvo{margin:0 20px 0 0;float:right}
#contenido ul li.pdfconvo div{width:190px;background:transparent url(../_img/bck_plazas.gif) no-repeat;display:block;margin:20px 0 0 0; height:49px;padding:20px 8px;}
#contenido ul li.pdfconvo div p{font-weight:bold;margin-left:10px;}
p.btn_convopdf{font-weight:bold;margin-left:10px;background:url(../_img/ico-pdf.gif) no-repeat;padding-left:25px}
p.btn_convopdf a{background:transparent url(../_img/btn_convopdf.gif) no-repeat;display:block;height:19px;color:#fff;padding:4px 0 0 20px;width:87px;}
#contenido ul li.alto form {display:block;}
#contenido ul li.alto form a{background:transparent url(../_img/btn_convopdf.gif) no-repeat;display:block;height:19px;color:#fff;padding:4px 0 0 20px;width:87px;}

div.pdfconvo{margin:-25px -5px 0 0;float:right}
div.pdfconvo div{width:190px;background:transparent url(../_img/bck_plazas.gif) no-repeat;display:block;margin:20px 0 0 0; height:49px;padding:20px 8px;}
div.pdfconvo div p{font-weight:bold;margin-left:10px;}
p.btn_convopdf{font-weight:bold;margin-left:10px;background:url(../_img/ico-pdf.gif) no-repeat;padding-left:25px}
p.btn_convopdf a{background:transparent url(../_img/btn_convopdf.gif) no-repeat;display:block;height:19px;color:#fff;padding:4px 0 0 20px;width:87px;}


#contenido .container_general.plazas{clear:both;margin:20px 0 0 0;border:1px solid #ccc;padding:0 0 0 20px;height:1%overflow:hidden;}
.container_general.plazas ul{margin-top:10px;}
.container_general.plazas table{width:100%;float:left;}

/*END.Plazas*/

/*como ingresar*/
#contenido ul li{margin:20px 0 0 0;padding-right:0px;}
#contenido ul li .bloque_ingresar{width:680px;margin:0 10px 0 20px;}
#contenido ul li div.bloque_pdfrelac{display:block;background:#181818;width:730px;padding:20px 0 20px 24px;}
#contenido ul li div.bloque_pdfrelac h2{color:#fff;font-weight:normal;padding-top:0;}
#contenido ul li div.bloque_pdfrelac p{color:#999;margin-top:20px;padding:0 30px 10px 30px;}

p.btn_downpdf{font-weight:bold;margin-left:30px;background:url(../_img/ico-pdf.gif) no-repeat;padding-left:25px}
p.btn_downpdf a{background:transparent url(../_img/btn_convopdf.gif) no-repeat;display:block;height:19px;color:#fff;padding:4px 0 0 20px;width:87px;}

/*END.como ingresar*/

/*que somos*/

#contenido ul li.ofihome{float:left;}
#contenido ul li.ofihome .bloque_que_somos{width:380px;margin:0 30px 0 20px;}
#contenido ul li.ofihome .bloque_que_somos p a{color:#91920d;text-decoration:underline;}

/*END.que somos*/

/*formacion*/

#contenido ul li.ofihome .bloque_formacion{width:450px;margin:0 30px 0 20px;}
#contenido .container_general.formacion{margin:0 0 30px 0;}
#contenido .container_general ul.pestanas{float:left;display:block;width:755px;height:33px;padding:0;margin:20px 0 0 0;z-index:1;border-bottom:1px solid #ccc;}
#contenido .container_general ul.pestanas li{padding-left:5px;margin:0;}
#contenido .container_general ul.pestanas li a{display:block;height:23px;background: url(../_img/pest-formacion.gif) no-repeat;width:202px;color:#91920d;}
#contenido .container_general ul.pestanas li a:hover{ background-position:bottom center;height:34px;color:#666;}
#contenido .container_general ul.pestanas li a.formacion{padding:10px 0 0 30px;width:172px;height:23px;}
#contenido .container_general ul.pestanas li a.pestana_off{background-position:bottom center;height:23px;color:#666;padding:10px 0 0 30px;width:192px;}
#contenido .container_general ul.pestanas li a.perfecc{padding:10px 0 0 20px;width:182px;height:23px;}
#contenido .container_general ul.pestanas li a.defens{padding:10px 0 0 10px;width:192px;height:23px;}
#contenido .container_general .content-formacion{display:block;clear:both;padding:0 0 0 20px;margin:0 0 0 0;}
#contenido .container_general .content-formacion div{float:none;}
#contenido .container_general .content-formacion .titulo{padding:0 0 0 7px;height:20px;margin-top:20px;}
#contenido .container_general .content-formacion .contenido{padding-top:7px;}

/*END.formacion*/


/*que somos*/

#contenido ul li.ofihome{float:left;}
#contenido ul li.ofihome .bloque_que_somos_req{width:380px;margin:0 0px 0 20px;}
#contenido ul li.ofihome .bloque_que_somos_req p a{color:#91920d;text-decoration:underline;}
#contenido .requicaja {width:347px;background:#e1e1df;padding:25px;}

#contenido .requicaja_1 {width:100%;background:#e1e1df;padding:25px;}
#contenido .requicaja_1 ul {display:block;}
#contenido .requicaja_1 ul li{text-align:justify;display:block;float:left;}

.espacio {width:20px;}

#listaventajas {width:347px;}
#listaventajas ul.lista_req {display:block;margin:0px;}
#listaventajas ul.lista_req li {background:#e1e1df url('../_img/fnd_bullet_ofi.gif') no-repeat left top; width:360px;height:40px;}
#listaventajas ul.lista_req_ancha li {background:#e1e1df url('../_img/fnd_bullet_ofi.gif') no-repeat left top; width:745px;height:40px;}
#listaventajas ul.lista_req_2 {display:block;margin:0px;}
#listaventajas ul.lista_req_2 li {background:#e1e1df url('../_img/fnd_bullet_ofi_3.gif') no-repeat left top; width:735px;height:100px; padding-right:5px;}
#listaventajas span {margin-top:0px;padding:0 0 0 10px;font-size:14px;font-weight:bold;color:#333333;}
#listaventajas p.requisitosp {margin-left:25px;margin-top:-12px;padding:0px 0px 0px 10px;font-size:12px;color:#333333;}
#listaventajas p.requisitosp_2 {margin-left:25px;margin-top:-12px;padding:0px 0px 0px 10px;font-size:12px;color:#333333;}

ul.lista_tabulada {overflow:hidden}
ul.lista_tabulada  li{margin-top:5px;}
ul.lista_tabulada  li ul{padding-left:15px;overflow:hidden;margin-top:0}
ul.lista_tabulada  li ul li, ul.lista_tabulada  li ul li ul li{margin-top:5px;}
ul.lista_tabulada  li ul li ul{padding-left:20px;overflow:hidden;}

.pruebas-ingreso p {margin:0px 21px 0px 50px;}
.pruebas-ingreso .tith3 {font-size:13px; line-height:17px;}
ul.lista_pruebas {display:block;margin:0px 0px 40px 0px;}
ul.lista_pruebas li {background:#e1e1df url('../_img/fnd_bullet_ofi.gif') no-repeat left top; width:720px;height:20px; display:block;}
ul.lista_pruebas li span {margin-top:0px;padding:0 0 0 10px;font-size:14px;font-weight:bold;color:#333333;}
ul.lista_pruebas li p {margin-left:25px;margin-top:-12px;padding:0px 0px 0px 10px;font-size:12px;color:#333333;}


#listaventajas1 {width:347px;}
#listaventajas1 ul.lista_vntja {display:block;margin:0px;}
#listaventajas1 ul.lista_vntja li {background:#e1e1df url('../_img/fnd_bullet_ofi.gif') no-repeat left top; width:375px;height:40px;}
#listaventajas1 ul.lista_vntja_ancha li {background:#e1e1df url('../_img/fnd_bullet_ofi.gif') no-repeat left top; width:732px;height:40px;}

#listaventajas1 span {margin-top:0px;padding:0 0 0 10px;font-size:14px;font-weight:bold;color:#333333;}
#listaventajas1 p.ventajasp {margin-left:25px;margin-top:-15px;padding:0px 0px 0px 10px;font-size:12px;color:#333333;}

#contevtajas1 {width:825px;}
#contevtajas1 ul.cont_vntja {display:inline;margin:0px;}
#contevtajas1 ul.cont_vntja li {margin-left:10px;background:#e1e1df;width:320px;height:175px;padding:22px;}
#contevtajas1 .tit {font-size:14px;font-weight:bold;}
#contevtajas1 p.ventajasp {margin-left:20px;margin-top:-15px;padding:0px 0px 0px 10px;font-size:14px;font-weight:bold;color:#333333;}
.titn {color:#333333;}

.imgvntja1 {width:300px;height:311px;padding:40px 0 0 35px;}


/*END.que somos*/

.tith2{font-size:16px; color:#333333;}
.tith3{font-size:14px; color:#333333;}
/*LINE HEIGHT DA PROBLEMAS CON SIFR EN UNIDADES, TELEVISION Y CUÑAS DE RADIO. */
/*#contenido h3{font-size:18px; color:#999999;line-height:18px;}*/
#contenido h3{font-size:18px; color:#999999;}
#contenido h4{font-size:14px; color:#333333;}
.subtitofi {color:#6b6b6b;font-size:14px;}



#pestanasofi {width:740px;margin:0px;}
#pestanasofi .td_off {width:205px;height:35;background:url('../../_img/fondopestana.jpg') no-repeat left top;color:#91920e;text-align:center;padding:7px 7px 4px 7px;}
#pestanasofi .td_off a{width:205px;color:#91920e;text-align:center;}
#pestanasofi .td_off a:hover{width:205px;color:#91920e;text-align:center;}
#pestanasofi .td_on {width:205px;height:35;color:#000000;text-align:center;}
#pestanasofi .td_on a{color:#000000;text-align:center;font-weight:bold;}
#pestanasofi .td_on a:hover{color:#000000;text-align:center;font-weight:bold;}
#pestanasofi .td_vacio {width:135px;}

.contepestanas .titcontepestanas {background:url('../../_img/bulletpestanas.jpg') no-repeat left center;padding-left:15px;margin-top:10px;color:#666666;}
.contepestanas .contepest {padding-left:15px;}


/************* NUEVOS ESTILOS PARA EL REDISENO DE OFICIALES ************************/


/************************ SUBOFICIALES QUE_OFRECEMOS EMPLEO *****************************/

a.tb12:link,a.tb12:visited,a.tb12:active { color:#FFFFFF; }
a.tb12:hover {text-decoration:underline;}

#menudonde {width:158px;height:308px;margin:0px;padding:0px;}
#menudonde ul {display:block;margin:0px;}
#menudonde ul li{display:block;margin:3px 0 0 0;padding:0px;width:130px;}
#menudonde .listadonde {margin:1px 0 1px 1px;}

#menudonde ul.lista {display:block;margin:0px;}
#menudonde ul.lista li{display:block;margin:0px;padding:0px;width:130px;}
#menudonde .txtlista {margin:0px 0px 0px 0px;}

.root 		{
		position:relative;
		height:			198px;
		width:			156px;
		margin: 			0px 0px 0px 0px;
		z-index:0;
		}
		
		
.thumb 		{
		position:			absolute;
		height:			9px;
		width:			15px;
		left: 			-10px;
		}
.up, .dn 	{
		position:			absolute;
		left: 			10px;
		}
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{
		border:			1;
		}
		
.scrollContainer { 
		width:			156px; 
		height:			178px; 
		clip:			rect(0 178 156 0);
		overflow:			auto;

		}
.scrollContent { 
		width:			120px;
		}

/************************ SUBOFICIALES QUE_OFRECEMOS EMPLEO *****************************/

/* PLAN DE ENTRENAMIENTO */
#cont-plan { display:inline; float:left; width:100%; background:none; }
.plan-cabecera { margin:0 auto; width:1100px; }
#contenido-plan { margin:0 auto; width:1100px; border:solid 22px #76b7d7; }
#contenido-plan a { color:#09F; text-decoration:underline; }
#contenido-plan a:hover { color:#09F; text-decoration:none; }

#contenido-plan #index { width:841px; height:380px; margin:38px 0 28px 128px; background:url(../plan_entrenamiento/img/fondo_index.png) no-repeat 0 0; }
#contenido-plan #index .columna-izq { width:441px; float:left; padding:35px 0 0 23px; font-family:Arial, Helvetica, sans-serif; }
#contenido-plan #index .columna-izq p{ float:right; text-align:right; font-size:18px; line-height:24px; width:214px; margin-right:40px; color:#999999;}
#contenido-plan #index .columna-izq p strong{color:#FFFFFF; font-weight:normal;}

#contenido-plan #index .columna-der { float:left; width:285px;height:270px; margin:8px 0 0 37px; color:#999999;}
#contenido-plan #index .columna-der a { display:block;width:255px;}
#contenido-plan #index .columna-der a:hover { display:block; background:url(../plan_entrenamiento/img/hover_index.jpg) repeat-x bottom left;}
#contenido-plan #index .columna-der h2 { color:#e7e7e7; font-size:18px; font-weight:normal; visibility:visible!important; display:block!important;letter-spacing:normal;}
#contenido-plan #index .columna-der p { margin:0; padding:0px;}

#contenido-plan .menu { width:1024px;background:url(../plan_entrenamiento/img/fnd_menu.jpg) repeat-x top left red; height:90px;padding-left:76px; margin:0;}
#contenido-plan .menu li { float:left;}
#contenido-plan .menu li a { width:223px;padding:20px 0 0 57px; display:block; height:80px;}
#contenido-plan .menu li a:hover, .act { background:url(../plan_entrenamiento/img/fnd_menu_hover.jpg) no-repeat top left;}

#contenido-plan .cabecera { width:1100px; background:url(../plan_entrenamiento/img/img_principal.jpg) no-repeat top right; }
#contenido-plan .cabecera p.pdf { padding-left:50px; background:url(../plan_entrenamiento/img/ico_pdf.jpg) no-repeat top left;font-size:13px;}
#contenido-plan .cabecera .programa { position:absolute;margin-left:730px; margin-top:180px; display:block; width:209px; height:55px;background:url(../plan_entrenamiento/img/fnd_btn_pdf.png) no-repeat top left; padding-top:8px;}
#contenido-plan .cabecera h2 { color:#FFFFFF; font-size:22px; width:410px; padding:32px 0 0 87px; visibility:visible; letter-spacing:normal; display:block; }
#contenido-plan .cabecera .menu-sesion {width:1024px; height:48px; background:url(../plan_entrenamiento/img/fnd_menu_sesion.jpg) repeat-x top left; padding-left:76px; margin:124px 0 0 0;}
#contenido-plan .cabecera .menu-sesion li { float:left; text-align:center; width:59px; height:58px; background:background:url(../plan_entrenamiento/img/separacion_li.jpg) no-repeat top right; color:#333;}
#contenido-plan .cabecera .menu-sesion li a { width:58px; display:block; height:37px; padding:21px 0 0 0;font-size:18px; color:#CCC;}
#contenido-plan .cabecera .menu-sesion li a:hover,#contenido-plan .cabecera .menu-sesion li .act { color:#333; background:url(../plan_entrenamiento/img/fnd_menu_sesion_hover.jpg) repeat-x top left;}

#contenido-plan .objetivos { width:1024px; height:90px;padding-left:76px; margin:0;}
#contenido-plan .objetivos ul li { float:left; margin:30px 30px 20px 0; font-size:12px; height:35px;padding-top:5px;}
#contenido-plan .objetivos ul li.pdf { border-left:dotted 1px #555; padding-left:60px; background:url(../plan_entrenamiento/img/ico_pdf.jpg) no-repeat top left;}

#contenido-plan .entradilla { width:1100px; border-top:dotted 1px #555; margin:0; padding:1px 0 0; font-size:14px;}
#contenido-plan .entradilla p{ margin:5px 0 0 76px; font-size:14px;}
#contenido-plan .entradilla ul { width:1024px; background:#d6ebf5;height:42px; line-height:42px; padding: 0 0 0 76px; margin:0 0 15px 0;}
#contenido-plan .entradilla ul li{ float:left;margin:0 10px;}

#contenido-plan .ejercicio { width:1024px;text-align:center; border-top:dotted 1px #555; margin:15px 0 0 0; padding: 25px 0 0 76px; font-size:14px; background:url(../plan_entrenamiento/img/fnd_ejercicios.jpg) repeat-x top left;}
#contenido-plan .corto { background:url(../plan_entrenamiento/img/fnd_ejercicios2.jpg) repeat-x top left;}
#contenido-plan .ejercicio h3 {text-align:left; font-size:16px!important;  margin:0px; padding:0px; color:#666666;visibility:visible; letter-spacing:normal; display:block; width:100%!important; }
#contenido-plan .ejercicio h3 span { text-align:left; color:red; }
#contenido-plan .ejercicio h4 { text-align:left; font-size:17px;  margin:0 0 15px 0; color:#333333;visibility:visible; letter-spacing:normal; display:block; }
#contenido-plan .ejercicio h5 { text-align:left; margin:7px;}

#contenido-plan #evaluacion { width:1040px; background:url(../plan_entrenamiento/img/fnd_evaluacion.jpg) #151618 repeat-x 0 0; padding:0 0 0 60px;}
#contenido-plan #evaluacion #btn_compara { margin:10px 20px 0 -9px; cursor:hand;}
#contenido-plan #evaluacion ul li { float:left; padding:35px 20px; border-right:dotted 1px #666666; height:320px; }
#contenido-plan #evaluacion ul li h1 { color:#FFFFFF; font-size:18px!important; font-weight:normal; letter-spacing:normal; visibility:visible; }
#contenido-plan #evaluacion ul li h2 { color:#CCCCCC; font-size:15px!important; font-weight:normal; letter-spacing:normal; visibility:visible }
#contenido-plan #evaluacion ul li h3 { color:#666666; font-size:16px!important; font-weight:bold; margin-bottom:35px; letter-spacing:normal; visibility:visible }
#contenido-plan #evaluacion ul li h3 span { color:#FFFFFF; display:compact }
#contenido-plan #evaluacion ul li table { line-height:39px; margin-top:-40px;}
#contenido-plan #evaluacion ul li td {color:#FFF;padding-left:10px; font-size:13px;}
#contenido-plan #evaluacion ul li td p {color:#777777; margin:0; padding:0; font-size:12px;}
#contenido-plan #evaluacion ul li td strong {color:#ff3300; font-weight:normal;}
#contenido-plan #evaluacion ul li td span {width:195px; display:block; float:left;}
#contenido-plan #evaluacion input[type=text] { width:67px; border:none; background:#e7e7e7; margin-right:10px; color:#3e3e3e; font-size:12px;font-weight:bold; padding-left:5px;}
#contenido-plan #evaluacion ul li td span#msj { display:none;float:left; width:225px; line-height:normal;}

a#h {width:61px; height:237px;background:url(../plan_entrenamiento/img/silueta_hombre.jpg) no-repeat top left; display:block;float:left; margin-right:18px;}
a:hover#h {background:url(../plan_entrenamiento/img/silueta_hombre_hover.jpg) no-repeat top left;}
a#m {width:61px; height:237px;background:url(../plan_entrenamiento/img/silueta_mujer.jpg) no-repeat top left; display:block;float:left; }
a:hover#m {background:url(../plan_entrenamiento/img/silueta_mujer_hover.jpg) no-repeat top left;}

a#a {width:125px; height:45px;background:url(../plan_entrenamiento/img/btn_a_menu.png) no-repeat top left; display:block;}
a:hover#a {background:url(../plan_entrenamiento/img/btn_a_menu_hover.png) no-repeat top left; }
a#b {width:125px; height:45px;background:url(../plan_entrenamiento/img/btn_b_menu.png) no-repeat top left; display:block;}
a:hover#b {background:url(../plan_entrenamiento/img/btn_b_menu_hover.png) no-repeat top left; }
a#c {width:125px; height:45px;background:url(../plan_entrenamiento/img/btn_c_menu.png) no-repeat top left; display:block;}
a:hover#c {background:url(../plan_entrenamiento/img/btn_c_menu_hover.png) no-repeat top left;}

td.entrenamiento{padding:0}
td.entrenamiento div{position:relative;}
td.entrenamiento div a{z-index:2;position:absolute;left:249px;bottom:71px;}

ul.solicitud { width:700px; float:left;}
ul.solicitud li { width:320px; float:left; padding-right:30px;}
ul.solicitud li a { color:#666600;}
ul.solicitud li a:hover { text-decoration:underline;}

/***** BUSCADOR DE NOTAS - INICIO *****/
#buscadornotascontenedor{
clear:both;
display:block;
margin:0 0 0 0;
padding:0;
width:766px;
background:transparent url(../_img/buscadornotas-head.jpg) no-repeat 0 0;
overflow:hidden;
border-bottom:7px solid #9e9e9e;}
#buscadornotascontenedor.iniciado{border-bottom:none;}
#buscadornotascontenedor.reseteado{border-bottom:7px solid #9e9e9e;}

#buscadornotascontenedor h3{
display:block;
height:59px;
margin:13px 0 0 0;
padding:0;
text-indent:-5000px;}

#buscadornotascontenedor ul.accesible{
display:block;
padding:10px 0 10px 8px;
margin:60px 0 44px 0;
border:7px solid #9e9e9e;
border-top:2px solid #9e9e9e;
border-bottom:2px solid #9e9e9e;
background-color:#d4d4d4;
color:#000;
height:1%;
overflow:hidden;}
#buscadornotascontenedor ul.accesible li{
float:left;
padding:0 5px 0 15px;
margin:0;}
#buscadornotascontenedor ul.accesible li strong{
font-size:12px;
display:block;
padding-bottom:5px;}
#buscadornotascontenedor ul.accesible li ul{
overflow:hidden;}
#buscadornotascontenedor ul.accesible li ul li{
float:none;
padding-left:7px;
margin:0;
list-style:disc;
list-style-position:inside;}
#buscadornotascontenedor ul.accesible li a{
color:#646700;
text-decoration:underline;}
#buscadornotascontenedor ul.accesible li a:hover{color:#990033;}

#buscadornotascontenedor ul.accesible li ul li strong{
font-size:11px;
display:inline;
padding-bottom:0;}
#buscadornotascontenedor ul.accesible li ul li ul li{padding-left:14px;}


form#buscadornotasselector{
display:block;
margin:0 0 0 15px;
padding:0;
width:100%;
height:38px;}
form#buscadornotasselector fieldset{border:0;margin:0;padding:0;}
form#buscadornotasselector legend{display:none;}
form#buscadornotasselector select{
margin:9px 10px 0 0;
height:20px;
width:auto;
padding:0;
border:1px solid #adadaf;}
form#buscadornotasselector select option{width:auto;padding-right:10px;}

form#Fnoticias table tr td fieldset{border:none}

#buscadornotascontenedor .fueradepantalla{
position:absolute;
top:0;
left:-6000px;}

div.buscadornotaslistadopdf{
clear:both;
display:block;
padding:0 0 0 8px;
margin:37px 0 0 0;
border:7px solid #9e9e9e;
border-top:none;
background-color:#fff;}
div.buscadornotaslistadopdf h4{
display:block;
padding:10px 0 10px 22px;
margin:-44px -7px 0 -15px;
border-left:7px solid #9e9e9e;
border-right:7px solid #9e9e9e;
border-top:2px solid #9e9e9e;
font-size:13px;
color:#555 !important;
background-color:#fff;
visibility:visible;
letter-spacing:0;}
div.buscadornotaslistadopdf h4.fueradepantalla{
position:absolute;
top:0;
left:-5000px;}
ul.buscadornotaslistadopdf{
list-style:none;
display:block;
width:734px;
height:auto;
padding:0;
margin:0;
border:none;
overflow:hidden;
background:transparent url(../_img/buscadornotas-cuadricula.gif) repeat-y 50% 0;}
ul.buscadornotaslistadopdf li{
float:left;
padding:0;
margin:-10px 0 17px 0 !important;}
ul.buscadornotaslistadopdf li div.nota{
display:block;
padding:0;
margin:0 8px;
height:127px;
width:228px;
border-bottom:1px solid #c6c6c6;
color:#333333;
font:normal 10px/12px Verdana, Geneva, sans-serif;}

ul.buscadornotaslistadopdf li div.nota a{
display:block;
padding:0 0 0 40px;
margin:24px 0 0 0;
color:#646700;
line-height:16px;
background:transparent url(../_img/buscadornotas-pdf.gif) no-repeat 9px 50%;
text-decoration:underline;}

p.buscadornotaslistadofin{
clear:both;
position:relative;
z-index:10;
display:block;
width:734px;
height:40px;
background-color:#fff;
margin:-40px 0 0 0;
padding:0;
border:0;}
p.buscadornotaslistadofin a{display:none;}

/***** BUSCADOR DE NOTAS - FIN *****/





/***** BUSCADOR DE PDFS BIENVENIDA - INICIO *****/
#buscadorpdfsbienvenidacontenedor{
clear:both;
display:block;
margin:0 0 0 0;
padding:0;
width:743px;
background:#d0d0d0 url(../_img/cabecera_bienvenida_convounica.jpg) no-repeat 0 0;
overflow:hidden;
border-bottom:2px solid #9e9e9e;
/*background:transparent url(../_img/buscadornotas-head.jpg) no-repeat 0 0;*/
}
#buscadorpdfsbienvenidacontenedor.iniciado{border-bottom:none;}
#buscadorpdfsbienvenidacontenedor.reseteado{border-bottom:2px solid #9e9e9e;}

#buscadorpdfsbienvenidacontenedor h3{
display:block;
height:170px;
margin:12px 0 0 0;
padding:0;
text-indent:-5000px;}

#buscadorpdfsbienvenidacontenedor ul.accesible{
display:block;
padding:10px 0 10px 8px;
margin:60px 0 44px 0;
border:7px solid #9e9e9e;
border-top:2px solid #9e9e9e;
border-bottom:2px solid #9e9e9e;
background-color:#d4d4d4;
color:#000;
height:1%;
overflow:hidden;}
#buscadorpdfsbienvenidacontenedor ul.accesible li{
float:left;
padding:0 5px 0 15px;
margin:0;}
#buscadorpdfsbienvenidacontenedor ul.accesible li strong{
font-size:12px;
display:block;
padding-bottom:5px;}
#buscadorpdfsbienvenidacontenedor ul.accesible li ul{
overflow:hidden;}
#buscadorpdfsbienvenidacontenedor ul.accesible li ul li{
float:none;
padding-left:7px;
margin:0;
list-style:disc;
list-style-position:inside;}
#buscadorpdfsbienvenidacontenedor ul.accesible li a{
color:#646700;
text-decoration:underline;}
#buscadorpdfsbienvenidacontenedor ul.accesible li a:hover{color:#990033;}

#buscadorpdfsbienvenidacontenedor ul.accesible li ul li strong{
font-size:11px;
display:inline;
padding-bottom:0;}
#buscadorpdfsbienvenidacontenedor ul.accesible li ul li ul li{padding-left:14px;}



form#buscadorpdfsbienvenidaselector{
display:block;
margin:0 0 0 6px;
padding:0;
width:100%;
height:38px;}
form#buscadorpdfsbienvenidaselector fieldset{border:0;margin:0;padding:0;}
form#buscadorpdfsbienvenidaselector legend{display:none;}
form#buscadorpdfsbienvenidaselector select{
margin:15px 10px 0 0;
height:20px;
width:auto;
padding:0;
border:1px solid #adadaf;}
form#buscadorpdfsbienvenidaselector select option{width:auto;padding-right:10px;}

form#Fnoticias table tr td fieldset{border:none}

#buscadornotascontenedor .fueradepantalla{
position:absolute;
top:0;
left:-6000px;}



div.buscadorpdfslistado{
clear:both;
display:block;
padding:0 0 0 8px;
margin:44px 0 0 0;
border:2px solid #9e9e9e;
border-top:none;
background-color:#fff;}
div.buscadorpdfslistado h4{
display:block;
padding:10px 0 10px 22px;
margin:-44px -7px 0 -15px;
border-left:7px solid #9e9e9e;
border-right:7px solid #9e9e9e;
border-top:2px solid #9e9e9e;
font-size:13px;
color:#555 !important;
background-color:#fff;
visibility:visible;
letter-spacing:0;}
div.buscadorpdfslistado h4.fueradepantalla{
position:absolute;
top:0;
left:-5000px;}
ul.buscadorpdfslistado{
list-style:none;
display:block;
width:734px;
height:auto;
padding:0;
margin:0;
border:none;
overflow:hidden;
background:transparent url(../_img/buscadornotas-cuadricula.gif) repeat-y 50% 0;}
ul.buscadorpdfslistado li{
float:left;
padding:0;
margin:-10px 0 17px 0 !important;}
ul.buscadorpdfslistado li div.nota{
display:block;
padding:0;
margin:0 8px;
height:127px;
width:228px;
border-bottom:1px solid #c6c6c6;
color:#333333;
font:normal 10px/12px Verdana, Geneva, sans-serif;}

ul.buscadorpdfslistado li div.nota a{
display:block;
padding:0 0 0 40px;
margin:24px 0 0 0;
color:#646700;
line-height:16px;
background:transparent url(../_img/buscadornotas-pdf.gif) no-repeat 9px 50%;
text-decoration:underline;}

p.buscadorpdfslistadofin{
clear:both;
position:relative;
z-index:10;
display:block;
width:724px;
height:40px;
background-color:#fff;
margin:-40px 0 0 0;
padding:0;
border:0;}
p.buscadorpdfslistadofin a{display:none;}
/***** BUSCADOR DE PDFS BIENVENIDA - FIN *****/




/* Reseteo LI jcarousel */
#contenido ul#mycarousel li {margin:0;}

/* generico */
.fueradepantalla{position:absolute;top:0;left:-5000px;}


/* Tropa y Marineria */
.listadon{color:#333333;margin-top:20px;width:750px;overflow: hidden;}
.listadon li{float:none;background:#E1E1DF url("../_img/fnd_bullet_ofi.gif") no-repeat left top;
display:block;width:100%;}
#contenido ul.interlineado li{margin-bottom:10px;}
#contenido ul.listadon li{margin-top:0 !important;}
.listadon li span{color:#333333;font-size:14px;font-weight:bold;padding:0 0 0 10px;}
.listadon li p.ptitular{font-size:11px;line-height:13px;color:#333333;margin:-15px 3px -6px 35px;}
.listadon li p.pcontenido{display:block;background-color:#fff;margin:0;padding:5px 3px 15px 35px;font-size:11px;}
.listadon li p.pcontenidovacio{display:block;background-color:#fff;margin:0;padding:0;}

div.pruebasfisicas{
float:left;
display:block;
width:340px;
height:240px;
padding:0;
margin:0;
border-left:35px solid #fff;}
.saltolongitudsincarrera{background:#fff url(../_img/saltolongitudsincarrera.jpg) no-repeat 130px 20px;}
.abdominales{background:#fff url(../_img/abdominales.jpg) no-repeat 140px 20px;}
.flexoextensionesdebrazos{background:#fff url(../_img/flexoextensionesdebrazos.jpg) no-repeat 130px 20px;}
.carrerasprogresivas{background:#fff url(../_img/carrerasprogresivas.jpg) no-repeat 140px 20px;}

/* Tabla Retribuciones */
table.tmretribucionestabla{
background:transparent url(../_img/fondotablatm.jpg) no-repeat left -37px;
width:729px;
height:auto;
text-align:left;
padding:0;
margin:0;
border-collapse:collapse;}
table.tmretribucionestabla caption{
text-align:left;
font:normal 18px/37px arial;
color:#483e0b;
background:transparent url(../_img/fondotablatm.jpg) no-repeat left top;
height:37px;
text-indent:17px;}
table.tmretribucionestabla thead th{
text-align:left;
color:#fff;
font-weight:normal;
text-indent:17px;
font-size:12px;
width:178px;
padding:0;
margin:0;
height:28px;
overflow:hidden;}
table.tmretribucionestabla th.first-child{width:368px;text-indent:17px;}
table.tmretribucionestabla tbody td{text-align:left;color:#333;text-indent:17px;vertical-align:top;}
table.tmretribucionestabla tbody tr td{padding:7px 0 8px 0;height:auto;}
table.tmretribucionestabla tbody th{color:#353334;vertical-align:top;text-align:left;padding-top:8px;}
table.tmretribucionestabla tbody tr.final td{padding-bottom:30px;}
/* END.Tabla Retribuciones */

/* Tabla Ciclos */
table.tmciclostabla{
width:729px;
height:auto;
text-align:left;
padding:0;
margin:0;
border-collapse:collapse;}

table.tmciclostabla caption{
text-align:left;
font:normal 18px/37px arial;
color:#483e0b;
background:transparent url(../_img/fondotablatm5.jpg) no-repeat left top;
height:37px;
text-indent:17px;}
table.tmciclostabla thead th{
text-align:left;
color:#fff;
font-weight:normal;
text-indent:17px;
font-size:12px;
width:140px;
padding:0;
margin:0;
height:28px;
overflow:hidden;}
table.tmciclostabla thead tr{background:transparent url(../_img/fondotablatm5.jpg) no-repeat left -37px;}
table.tmciclostabla th.first-child{width:169px;text-indent:17px;}
table.tmciclostabla tbody td{text-align:left;color:#333;text-indent:17px;vertical-align:top;padding:7px 0 8px 0;height:auto;}
table.tmciclostabla tbody tr.impar{background:transparent url(../_img/fondotablatm5.jpg) no-repeat left -66px;}
table.tmciclostabla tbody tr.par{background:transparent url(../_img/fondotablatm5.jpg) no-repeat left -95px;}
table.tmciclostabla tbody th{color:#353334;vertical-align:top;text-align:left;padding-top:8px;}
table.tmciclostabla tbody tr.final td{padding-bottom:30px;}
/* END.Tabla Ciclos */




/* Tabla Ciclos */
table.tmciclostabla2{
width:729px;
height:auto;
text-align:left;
padding:0;
margin:0;
}


table.tmciclostabla2 caption{
text-align:left;
font:normal 18px/37px arial;
color:#483e0b;
background:transparent url(../_img/fondotablatm5.jpg) no-repeat left top;
height:37px;
text-indent:17px;}

table.tmciclostabla2 tr.titulos{
text-align:left;
font-weight:normal;
text-indent:6px;
font-size:12px;
width:140px;
padding:0;
margin:0;
height:28px;
overflow:hidden;
background:#83582e;
width:169px;text-indent:17px;
}


table.tmciclostabla2 tr.titulos td{text-align:center;color:#fff;text-indent:6px;vertical-align:center;padding:7px 0 8px 0;height:auto;border-left: 1px solid; border-color: #f2ddc8;}

table.tmciclostabla2 tr.par td{text-align:center;color:#333;text-indent:17px;vertical-align:top;padding:7px 0 8px 0;height:auto;border-left: 1px solid; border-color: #f2ddc8;}
table.tmciclostabla2 tr.impar td{text-align:center;color:#333;text-indent:17px;vertical-align:top;padding:7px 0 8px 0;height:auto;border-left: 1px solid ; border-color: #f2ddc8;}


table.tmciclostabla2 tr.titulos td.pcol{width:167px;text-align:center;color:#fff;text-indent:6px;vertical-align:center;padding:7px 0 8px 0;height:auto;border-left: 0.5px solid; border-color: #f2ddc8;}
table.tmciclostabla2 tr.par td.pcol{width:167px;background:#d4bfaa;text-align:left;color:#333;text-indent:17px;vertical-align:top;padding:7px 0 8px 0;height:auto;}
table.tmciclostabla2 tr.impar td.pcol{width:167px;background:#e7d2bd;text-align:left;color:#333;text-indent:17px;vertical-align:top;padding:7px 0 8px 0;height:auto;}


table.tmciclostabla2 tr.impar{background:#b49f8a;}
table.tmciclostabla2 tr.par{background:#c4af9a;}

/* END.Tabla Ciclos */



ul.conbullet{list-style:circle;}
ul.conbullet li{display:list-item !important;float:none !important;list-style-type:circle;}
#contenido ul.conbullet li{margin-top:10px;}
.sinbullet{list-style-type:none;}

.pdf{
background:url("../_img/ico_acrobat.gif") no-repeat scroll 0 0 transparent;
display:block;
margin:8px 0 2px;
padding:0 0 2px 20px;}

/* Plazas */
.sector{padding:0 0 0 15px;font-weight:bold;color:#333;height:25px;}
.tit_plazas{color:#fff;padding-left:8px;}
.plazas{padding:3px 0 0 15px;font-weight:bold;height:23px;color:#002951;}
.destino{height:25px;color:#fff;padding:3px 0 0 15px}
.titulo h3{font-size:12px;}
.envuelve_tabla{border:1px solid #ccc;padding:20px;-moz-border-radius:10px 10px;-webkit-border-radius:10px 10px;border-radius: 3px;-ms-border-radius: 3px;-khtml-border-radius: 3px;margin-bottom:20px;}
/* END.Plazas */

a.botonblanco{
display:inline-block;
background:transparent url(../_img/botonblanco-right.jpg) no-repeat right 50%;}
a.botonblanco span{
display:inline-block;
margin:0;
padding:0 20px 0 29px;
color:#919703;
line-height:33px;
cursor:hand;
background:transparent url(../_img/botonblanco-left.jpg) no-repeat 0 50%;}
/* END.Tropa y Marineria */

/*formulario contacto*/
.form-contacto label{margin:0 0 0 0;}
.form-contacto label span{display:block;margin:4px 0 4px 0;}
.form-contacto label strong, .form-contacto span strong{font-weight:normal;color:#900;}
.form-contacto span strong{display:block;width:170px;clear:both;margin-bottom:3px;}
.form-contacto label input, .form-contacto label select{width:150px;height:18px;border:1px solid #ccc;}
.form-contacto label.check{display:block;margin:20px 0 15px 0;}
.form-contacto label.check input.check{vertical-align:middle;width:18px;height:18px;border:none;}
.form-contacto input.btn,.form-contacto input.btn{ background:#fff; border:1px solid #ccc;cursor:pointer;margin:22px 0 0 0;width:100px;height:18px;}
.form-contacto img{vertical-align:middle;}

/*reportajes*/
#contenido ul.menu-repor{overflow:hidden;float:right;margin-right:195px;font:bold 14px Arial,Helvetica,sans-serif;margin-top:-25px;}
#contenido ul.menu-repor li a{color:#8F920D;font:bold 14px Arial,Helvetica,sans-serif;}
#contenido ul.menu-repor li strong{font:bold 14px Arial,Helvetica,sans-serif;color:#000;padding-right:4px;}
#contenido ul.reportajes{overflow:hidden;margin:0 0 20px 30px;clear:both;}
#contenido ul.reportajes li{ float:left;width:330px;}
#contenido ul.reportajes li p{border:1px solid #676767;padding:3px; display:block;width:80px; float:left;margin-right:10px;}
#contenido ul.reportajes li p img{border:1px solid #676767;}
#contenido ul.reportajes li h4 a{color:#8f920d; float:left; width:140px; background:url(../actualidad/contacto/img/ico-repor.jpg) no-repeat 0 3px;padding-left:18px;}
.enlazados a{color:#8f920d; float:left; width:140px; background:url(../actualidad/contacto/img/ico-repor.jpg) no-repeat 0 3px;padding-left:18px; font:bold 14px Arial,Helvetica,sans-serif;}

.tituloReportajes {color:gray;float:left;font:bold 16px Arial,Helvetica,sans-serif;padding-left:0;width:140px;padding-top:5px; letter-spacing:-1px}

#contenido .botonera {float:right}
#contenido .botonera.superior{margin-right:23px;}
#contenido .botonera img{vertical-align:top;margin-bottom:0px;}
#contenido .botonera input{padding:2px 2px 0 2px; text-align:center; font-size:12px;margin:4px 0 2px 0;}




/* PLAN DE ENTRENAMIENTO */
#cont-plan-oficiales { display:inline; float:left; width:100%; background:none; }
.plan-cabecera-oficiales { margin:0 auto; width:1100px; }
#contenido-plan-oficiales { margin:0 auto; width:1100px; border:solid 22px #58591f; margin-bottom:20px;}
#contenido-plan-oficiales a { color:#58591F; text-decoration:underline; }
#contenido-plan-oficiales a:hover { color:#58591F; text-decoration:none; }

#contenido-plan-oficiales p {margin:5px 150px 0 35px; font-family:arial;}
#contenido-plan-oficiales p strong {color:#999900;}
#contenido-plan-oficiales p.titulo {position:absolute; margin:180px 0 0 230px; width:545px; color:#FFFFFF; font-size:18px;}
#contenido-plan-oficiales p.lista {line-height:18px;}

#contenido-plan-oficiales .menu { width:1100px;background:url(../plan_entrenamiento_oficiales/img/fnd_menu.jpg) repeat-x top left red; height:78px; margin:0;}
#contenido-plan-oficiales .menu li { float:left;text-transform:uppercase; font-size:16px;color:#999900; }
#contenido-plan-oficiales .menu li span { width:183px; padding:40px 0 0 0; display:block; height:48px; text-align:center; font-weight:bold;}
#contenido-plan-oficiales .menu li a { width:183px; padding:20px 0 0 0; display:block; height:68px; text-align:center;}
#contenido-plan-oficiales .menu li a:hover, .act { background:url(img/fnd_menu_hover.jpg) repeat-x top left;}

#contenido-plan-oficiales .tabla_index {margin:0px;}
#contenido-plan-oficiales .tabla_index td {width:153px; height:88px; padding:0 15px; border-bottom:dotted 1px #000000;}
#contenido-plan-oficiales .tabla_index td a {color:#58591F;}

#contenido-plan-oficiales .tabla td {line-height:44px; text-align:center; vertical-align:middle; font-size:13px; }
#contenido-plan-oficiales .tabla tr.cabecera td {color:#FFFFFF; font-size:17px; font-weight:bold; background-color:#9B9B79;}
#contenido-plan-oficiales .tabla td p {margin:3px 0; font-size:9px; padding:0px;}

#contenido-plan-oficiales h1 {background:url(../plan_entrenamiento_oficiales/img/fnd_h1.jpg) repeat-x top left; padding: 0 35px; line-height:46px; font-size:14px; margin-bottom:20px; visibility:visible;}
#contenido-plan-oficiales h2 {padding: 0 35px;font-size:14px; margin:10px 0 20px; visibility:visible;letter-spacing:normal;}
#contenido-plan-oficiales .columna {float:left; max-width:400px; margin-right:15px;}


#gestorpdfs h2 {visibility:visible; letter-spacing:normal; font-size:16px;}



.pad h2 {visibility:visible!important; font-size:16px!important; letter-spacing:normal!important;}
div.banner_faldon p{width:600px; height:80px; background-image:url(../convounica/destacado_home_publicacion_listas.jpg); background-repeat:no-repeat; text-indent:-9999px;}
div.banner_faldon a{display:block; width:600px; height:80px;}

div.banner_faldon2 p{width:600px; height:80px; background-image:url(../_img/faldon_bienvenida.jpg); background-repeat:no-repeat; text-indent:-9999px;}
div.banner_faldon2 a{display:block; width:600px; height:80px;}


div.bannerPremios{width:575px; background:url(../_img/bgPremios.jpg) no-repeat;height:81px;display:block;margin:15px 0 0 0;padding:5px 20px 5px 5px;}
img.bannPremios{float:left;margin:0px 0 0 15px;}
.buttons{ margin-top:-30px;}
buttons ul{margin:0 0 0 30px;}

.iframePremios html body{background-color:none;}
.iframePremios html body div#COMPARTE{background-color:none;}
iframePremios html body div.formulaire_notation{display:none;}
.iframePremios html body img{display:none;}
.iframePremios html body div.rojo{float:right}

.bg_cont{background-image:url(img/bg_int.gif) no-repeat; margin-top:-27px; height:902px}

/*RSS*/

.rss_home{background:url(../_img/bg_rss_home.png) no-repeat center 70px;height:591px;margin:8px 0 0 0;padding:85px 0 0 0;}
.rss_home h1{float:left;margin:0 90px 0 25px}
.rss_home h1 span{color:#8b8c29;}
.rss_home p.entrada{width:770px;font-size:15px;float:right}
.rss_home ul.rss{margin:70px 0 0 220px}
.rss_home ul.rss li{margin-bottom:7px;padding-left:18px;}
.rss_home ul.rss li a{text-decoration:none;font-weight:bold;color:#7b7c7d;}
.rss_home ul.rss li.google{background:url(../_img/iconos/icon_google.jpg) no-repeat 0 0;}
.rss_home ul.rss li.wlive{background:url(../_img/iconos/icon_windows.jpg) no-repeat 0 0;}
.rss_home ul.rss li.blogli{background:url(../_img/iconos/icon_blog.jpg) no-repeat 0 0;}
.rss_home ul.rss li.netvib{background:url(../_img/iconos/icon_net.jpg) no-repeat 0 0;}
.rss_home ul.rss li.yah{background:url(../_img/iconos/icon_yahoo.jpg) no-repeat 0 0;}

.rss_home ul.canal_rss{overflow:hidden;width:220px;margin:106px 0 0 220px;}
.rss_home ul.canal_rss li{ background:url(../_img/iconos/icon_rss.jpg) no-repeat 0 3px;padding-left:18px;margin-bottom:5px;font-size:14px;}
.rss_home ul.canal_rss li a{color:#8b8c29; text-decoration:underline;font-size:16px;font-weight:bold;}
.rss_home ul.canal_rss li a:hover{ text-decoration:none;}




/******************** MENU DESPLEGABLE - INICIO *********************/
.menu_desplegable {
	clear:both;
	/*width:994px;*/
	margin:0 auto;
	position:absolute;
	bottom:0px;
	padding:0 15px;
	text-align:left;
	color:#999;
	font-weight:normal;
	font-size:10px;
	
}

#opc a{
display: block;
text-decoration: none;
color: #004a80;
padding: 5px;
}
 
#nav ul{
width: 500px;
height: 28px;
}
 
#nav ul,li{
list-style: none;
margin:0;
padding:0;
}
 
/*#nav{
font-family: 'Century Gothic', sans-serif;
}*/
 
/*#nav li{
float:left;
position: relative;
width: 125px;
font-size: 14px;
font-variant: small-caps;
border-top:1px solid #004a80;
border-bottom:1px solid #004A80;
}*/
 
.submenu{
display: none;
position: absolute;
left: -1px;
border:none;
height: auto;
background: none;
}
 
#nav .submenu li{
float: none;
position: static;
margin: 0;
font-size: 11px;
font-variant: normal;
border: 1px solid #004a80;
border-top: none;
width: 124px;
}
 
#nav .submenu li a{
color: #FFFFFF;
background: #004a80 url('../images/fondo_menu_vertical.png') repeat-x 0 0;
width: 114px;
height: 16px;
}

.contenidoMenuDesplegable {
	padding-left:8px;
	padding-top:4px;
	text-align:left;
	vertical-align: bottom;
	color: #FFFFFF;
	/*margin-top:20px;*/
	font-size: 12pt;
	font-weight: bold;
}


#menu_desp{
	font-family: arial;
	padding-bottom: 25px;
	padding-top: 10px;
	font-size: 16px;
	margin-left: auto;
	margin-right: auto;
	width: 985px;
}
#menu_desp li{
	list-style-type: none;
	min-width: 196px;
	width: 196px;
	position: relative;
	padding: 0 0px;
	font-weight: bold;
}
html > body #menu_desp li{
	width: auto;
}
#menu_desp li a{
	color: #ffffff;
}
#menu_desp li ul {
	margin-left: 0;
	padding: 0;
	left: 0;
	background:#999999;
}
#menu_desp li ul li{
	float: left;
	font-weight: normal;
	width:160px;
	padding:15px 20px;
}
#menu_desp li ul li center {
	/*width:80%;*/
	padding:0px;
	line-height:25px;
	border-bottom:solid 1px #898989;
	text-align:left;
	}

#menu_desp li ul li p a{
	color:#FFFFFF;
	font-size:11px;
	}
#menu_desp li ul li center u {
	font-weight:normal;
	text-decoration:none;
	}
#menu_desp li ul li center u p {
	padding:0px 0px 0px 15px;
	}

#menu_desp li ul li ul{
	margin-left: 20px;
	background-color: #ffffff;
}
#menu_desp li ul li div p{
	border-bottom:solid 1px #898989;
	line-height: 25px;
	padding:0px;
}
#menu_desp li ul li div p.sinborde {border:none;}
#menu_desp li a{
	color: #333333;
	text-decoration: none;
	display: block;
	margin: 0;
}
#menu_desp li a:hover, #menu_desp li a:focus{
	background-color: #999999;
}
#menu_desp li ul a:hover{
	font-weight:bold;
}

#menu_desp center div:hover{
	font-weight:bold;
}

#menu_desp li a.menuSeleccionado{
	font-size: 1em;
	background-image: url(../_img/menu_desplegable/flecha.png);
	line-height: 25px;
	background-repeat: no-repeat;
	background-color: #999999;
	padding-left: 5px;
	white-space: nowrap;
	font-weight: bold;
	text-align:left;	
}
#menu_desp li a.menuPrincipal{
	font-size: 1em;
	background-image: url(../_img/menu_desplegable/flecha.png);
	line-height: 25px;
	background-repeat: no-repeat;
	padding-left: 5px;
	display: block;
	white-space: nowrap;
	font-weight: bold;
	text-align:left;	
}
#menu_desp li ul li a.menuPrincipal, #menu_desp li ul li a.menuSeleccionado{
	width: 985px; 
}


.cajaMenuDesp{
	padding: 0;
	
}
.menuSecundario{
	font-size: 1em;
	display: block;
	min-width: 100px;
	white-space: nowrap;
	background: none;
}



/******************** MENU DESPLEGABLE - FIN *********************/



.p_form {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
	margin: 0;
    padding: 0 0 12px;
}


.t_formacion {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
	height: 110px;
	margin: 0 0 8px;
}

.t_formacion tr td{
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
	vertical-align:top;	
}

.t_formacion_p_gris {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
	vertical-align:top;
	width : 5px;
	height : 110px;
	border-spacing: 1px;
}

.t_formacion_p_gris tr td{
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
	vertical-align:top;
	width : 5px;
	height: 5px;
}




/*** INICIO - LANDING TIMELINE ***/

#general_tl{
	background: url(../_img/microsite/timeline/fondo_landing_tl.jpg) no-repeat;	
	margin-left:auto;
	margin-right:auto;
	
}
/*
#cabecera_tl{
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width:981px;
}
*/
#header_1_tl{
	text-indent:-9999px;
	background: url(../_img/microsite/timeline/titulo_tl.png) center no-repeat;
	width:981px;	
	height:55px;
}

#header_2_tl{
	text-indent:-9999px;
	background : url(../_img/microsite/timeline/table_1_tl.png)  center no-repeat;
	width:981px;	
	height:47px
}


#parrafo_sub_tl{
	text-indent:-9999px;
	background : url(../_img/microsite/timeline/sub_titulo_tl.png)  center no-repeat;
	width:981px;	
	height:50px;
}


#lista_tl{
	text-indent:-9999px;
	background: url(../_img/microsite/timeline/table_2_tl.png)   center no-repeat;
	width:981px;	
	height:114px;
}

#table_tl{
	text-indent:-9999px;
}

#pie_tl {
    background-color: #333333;
    bottom: 0;
    clear: both;
    color: #999999;
    height: 27px;
    left: 0;
    margin: 0 0 0;
    position: relative;
    text-align: center;
    width: 100%;
}


#imagen_tl{
	display:center;
	width: auto;
	height: auto;
	text-align:center;
	
}

/*** FIN - LANDING TIMELINE ***/



/**** INICIO - BUSCADOR 060 ***/

/*campo de búsqueda de la cabecera*/
input.input_buscador {
	border:1;
	font-size:14px;
	height:14px;
	display:right;
	width: 150px;
	margin-top:3px;
}

img.boton_buscador {
	width:50px;
	height:16px;
	display:right;
}

.d_buscador {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	height:20px;
	color:#737373;
	margin:15px 15px 0 10px;
	text-align:right;
}

img.boton_buscador:hover{
	cursor: pointer;
}
/**** FIN - BUSCADOR 060 ***/
