/* Pagina logueo usuario */
.usuario {
	position: relative;
	width:400px;
	height:200px;
}
.logo {
	height: 270px;
	width: 521px;
}
.login {
	font-family: "Trebuchet MS",Arial;
	font-size: 12px;
	color: #666666;
}
.sensei {
	font-family: "Trebuchet MS",Arial;
	font-size: 10px;
	color: #666666;
}
.margen {
	margin: 50px;
	position: relative;
	top: 30px;
}
.input{
	border: 1px solid #cccccc;
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	background:url(../images/bg_form.gif);
	background-repeat:repeat-x;
}

/* Estilos de paginas internas */
body
	{
	margin: 0px;
	padding: 0px;
	background-color: #333333;
}.menusup {
	/*background-position: top;*/
}

/* Imagen carpeta titulo seccion */
.margencarp{
	margin-left:20px;
	margin-top:20px;
}
/* Margen titulo de seccion */
.margentitulo{
	margin-top:37px;
	font-family:"Trebuchet MS", Arial, Helvetica;
	font-size: 22px;
	font-weight: bold;
	color: #666666;
}
/* Estilo letra botones menu */
.txtmenu{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	text-align:center
}
.txtmenu:hover{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	text-decoration:none;
	text-align:center
}
.txtmenuSel{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight: bold;
	text-decoration:none;
	text-align:center
}
/* Estilo letra tablas titulo */
.txtmenu1{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight: bold;
	margin-left:10px;
	margin-right:10px;
}
/* Estilo letra contenido tabla */
.tabla{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin-left:5px;
	margin-right:5px;
}
.tabla:hover{
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffdd00;
	margin-left:5px;
	margin-right:5px;
}
/* Estilo letra menu inferior */
.txtmenu2{
	font-family:"Trebuchet MS", Arial, Helvetica;
	font-size:13px;
	color: #666666;
	font-weight: bold;
	text-decoration:none
}
.txtmenu2:hover{
	font-family:"Trebuchet MS", Arial, Helvetica;
	font-size:13px;
	color:#ffdd00;
	font-weight: bold;
	text-decoration:underline
}
/* Derechos de autor Sensei */
#txtmenu3{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
	font-weight: bold;
	text-decoration:none;
	position: relative;
	top: 32px;
}
a.txtmenu3{
	color:#003399;
	text-decoration:none;
}
a.txtmenu3:hover{
	color:#999999;
	text-decoration:underline;
}
/* Fin estilos de paginas internas */
/* Cerrar sesion */
.sesion {
	position: relative;
	top: 5px;
	right: 15px;
}
#menu{
	background:url(../images/pagina/bg_menu.jpg);
	background-repeat:repeat-x;
	height:30px;
	vertical-align:middle;
	}
.menusensei {
	font-family:"Trebuchet MS", Arial, Helvetica;
	font-size:13px;
	color: #666666;
}
.textconte {
	font-family:"Trebuchet MS", Arial, Helvetica;
	font-size:13px;
	margin-left:50px;
	padding-left:50px;
	position: relative;
}
.textconte2 {
	font-family:"Trebuchet MS", Arial, Helvetica;
	font-size:14px;
	margin-left:30px;
	padding-left:20px;
	position: relative;
}
.textconte3 {
	font-family:"Trebuchet MS", Arial, Helvetica;
	color:#666666;
	font-size:14px;
	position: relative;
	
}
.textconte4{
	font-family:"Trebuchet MS", Arial, Helvetica;
	color:#999999;
	font-size:18px;
	
	position: relative;
}
.destacado{
	text-align:left;
	font-family:"Trebuchet MS", Arial, Helvetica;
	color:#666666;
	font-size:16px;
}
.soporteTil{
	font-family:"Trebuchet MS", Arial, Helvetica;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
	left: 50px;
	position: relative;
}
.soporte{
	font-family:"Trebuchet MS", Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin-left:50px;
	position: relative;
}
.soporte2{
	font-family:"Trebuchet MS", Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
}
a.soporte2{
	color: #666666;
	text-decoration:none;
}
a.soporte2:hover{
	color:#ffdd00;
	text-decoration:underline;
}
a.linkk{
	color: #666666;
	text-decoration:underline;
}
a.linkk:hover{
	color:#ffdd00;
	text-decoration:none;
}
/* CSS Menú */

#contenedor{
	text-align: left;
	width:800px;
}
A.bn {font-size:10pt;color:#000000; text-decoration:none; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;} 
A.bn:visited {font-size:10pt;color:#000000; text-decoration:none;} 
A.bn:active {font-size:10pt;color:#000000; text-decoration:none;} 
A.bn:link {font-size:10pt;color:#000000; text-decoration:none;} 
A.bn:hover {font-size:10pt;color:#666666; text-decoration:none;} 
A.bn2 {font-size:8pt;color:#000000; text-decoration:none; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;	} 
A.bn2:visited {font-size:8pt;color:#000000; text-decoration:none;} 
A.bn2:active {font-size:8pt;color:#000000; text-decoration:none;} 
A.bn2:link {font-size:8pt;color:#000000; text-decoration:none;} 
A.bn2:hover {font-size:8pt;color:#666666; text-decoration:none;} 

.cenlaces {
position:absolute;
width:765px;
top:143px;
left:122px;
visibility:hidden;
font-size:8pt;
color : #000000;
background-color:#FFFFFF;
padding-top:1px;
padding-bottom:1px;
padding-left:3px;
clip: rect(0,765,16,0);
text-align:left;
text-decoration:none;
}
.desplega {
	position: relative; 
	visibility:true; 
	width:765px;
	height:14;
	font-size:8pt;
	color:#000000;
	text-decoration:none;
}

.b2 {
	font-size : 8pt;
	background-color : #FFFFFF;
	color : #FFFFFF;
	padding-top: 3px;
	text-decoration:none;
}
A.b2 {color:#000000; text-decoration:none;} 
A.b2:visited {color:#000000; text-decoration:none;} 
A.b2:active {color:#000000; text-decoration:none;} 
A.b2:link {color:#000000; text-decoration:none;} 
A.b2:hover {color:#ffcc00; text-decoration:none;} 

A.menulat { color:#333333; text-decoration:none; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:13px;} 
A.menulat:visited {color:#333333; text-decoration:none;} 
A.menulat:active {color:#333333; text-decoration:none;} 
A.menulat:link {color:#333333; text-decoration:none;} 
A.menulat:hover {color:#ffffff; text-decoration:none;} 

/* Menú lateral */

.mnu_titulo{
	padding-left:6px; 
	padding-top:5px; 
	padding-right:3px; 
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; 
	font-size : 18px;
	font-weight:bold; 
	color:#333333;
}
.mnu_imagen_tabla{
	padding-left:6px;
	padding-top:5px;
}
.mnu_texto_tabla{
	padding-left:6px; 
	padding-top:5px;
}
.mnu_texto_tabla2{
	padding-left:6px; 
	padding-top:5px;
	padding-bottom:5px;
}
#contenedor{
	text-align: left;
	margin: auto; 
	width:778px;
}
/* Desplegable */
.accordion-sliders .accordion-tab {
				margin: 0;
				cursor: pointer;
			}
			
			/**/
			.accordion-sliders .accordion-color { background: #333333; }
			.accordion-sliders .accordion-cont { 
				height: 0px; 
				/*background-image: url('images/sb-bg.gif');*/
				background-color:#f6f6f6;
				color: #333333;
			}
			.accordion-sliders1 .accordion-pane1  { padding:2px; }
			
			.accordion-down { 
				height: 20px;
				/*background-image: url('images/sb-bottom.gif');*/
				/*background-repeat:no-repeat;*/
			}
			
			.accordion-down1 { padding:2px; }
			/**/
			.accordion-down { padding:2px; }
			.accordion-sliders .accordion-tab {
			    cursor: pointer;
				font-family: arial;
				padding-top: 10px;
				padding-left: 15px;
			}
			
			/*.marcoBlack{
				background: #4f4f4f;
				float:left;
				width:200px;
				height:650px;
				padding:30px;
				color:white;
			}*/
			.marco{
				background: #f0f0f0;
				float:left;
				width:30px;
				height:650px;
				padding:30px;
			}
			.marcoBorder{
				border:white 1px solid;
				float:left;
				width:250px;
				height:650px;
				padding:30px;
				color:white;
			}
			
			.marco1{
				clear:both;
			}
			.accordion-contents{
				padding:10px;
				/*font-weight:bold;*/
				font-family:"Trebuchet MS", Arial;
				font-size:12px;
			}
			.accordion-contents2{
				padding:10px;
				font-family:"Trebuchet MS", Arial;
				font-size:12px;
			}
			.accordion-contents3{
				padding:10px;
				font-weight:normal;
				font-family:"Trebuchet MS", Arial;
				font-size:12px;
			}
			/**/
			.accordion-s .accordion-t {
				margin: 0;
				color: #555;
				cursor: pointer;
				border-style:solid;
				border-width:1px;

			}
			.accordion-s .accordion-p  { padding:2px; }
			/**/
			.accordion-s .accordion-cl { background: #f6f6f6; color: #555; }
			.accordion-s .accordion-cn { height: 0px; background: #f6f6f6; padding:"5px"}
			/**/
			.accordion-dw { padding:2px; }
			.accordion-s .accordion-t {
				cursor: pointer;
				font-family: "Trebuchet MS", Arial;
			}
			
			.mrc{
				float:left;
				width:260px;
				height:380px;
			}
			.mrc1{
				clear:both;
			}
			
			.accordion-cnts{
				padding:10px;
				font-weight:normal;
				font-family:"Trebuchet MS", Arial;
				font-size:12px;
			}
			.accordion-cnts2{
				padding:10px;
				font-family:"Trebuchet MS", Arial;
				font-size:13px;
			}
			/**/
			.accordion-frame{
				position:relative;
				border:1px #aaa solid;
				height:6px;
				width:90%;
				left:5%;
				background-color:white;
				cursor: pointer;
				overflow:hidden;
			}
			
			.top-image{
				background:url(j_arrow_up.png) 100% 0 no-repeat;
				height:6px;
				width:10px;
				padding-left:49%;
				overflow:hidden;
			}
			
			.down-image{
				background:url(j_arrow_down.png) 100% 0 no-repeat;
				height:8px;
				width:10px;
				padding-left:49%;
				margin-top:-3px;
				overflow:hidden;
			}
.lista_acordeon{
	list-style-image: url(../images/pagina/arrow.gif);
}
/*NOTICIAS*/
.diario{
	text-align:left;
	font-family:"Trebuchet MS", Arial, Helvetica;
	color:#666666;
	font-size:12px;	
}
.fecha{
	text-align:left;
	font-family:"Trebuchet MS", Arial, Helvetica;
	color:#666666;
	font-size:10px;	
}
.titular{
	text-align:left;
	font-family:"Trebuchet MS", Arial, Helvetica;
	color:#333333;
	font-size:18px;
	font-weight:bold;
}
.noticia{
	text-align:left;
	font-family:"Trebuchet MS", Arial, Helvetica;
	color:#333333;
	font-size:14px;	
}
.linknoticia{
	text-align:left;
	font-family:"Trebuchet MS", Arial, Helvetica;
	color:#666666;
	font-size:11px;	
}
a.linknoticia, a.linknoticia:visited{
	text-decoration:underline;
}
a.linknoticia:hover, a.linknoticia:visited:hover{
	text-decoration:none;
}