body {

	margin:0;
	padding:0;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3a3a3a;
	height: 100%;	
	line-height: 13px;
}
html{
overflow-x:auto;
	overflow-y:auto;

    scrollbar-arrow-color: #f46600;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-face-color: #e2e2e2;
	scrollbar-track-color: #F0F0F0;
	scrollbar-highlight-color: #c0c0c0;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-shadow-color: #c2c2c2;
} 


#left{
	background-color: #fff;
	margin-top: 0px;
}

.borde{
border-left: 2px solid #d7d7d7;
border-right: 2px solid #d7d7d7;
border-top: 2px solid #d7d7d7;
border-bottom: 2px solid #d7d7d7;
}

.tex{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #3a3a3a;
}	

.texn{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #F46600;
}	
	
.refer{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #808080;
	font-weight: normal;
	border-bottom: 1px dashed #c0c0c0;
}

.busqueda{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #808080;
	font-weight: normal;
	
}

.leyenda{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #808080;
	font-weight: normal;
	
}

.gris{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	font-weight: normal;
	
}

.fuente{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #808080;
	font-weight: normal;
}

.blanco{

font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 10px;
font-weight: normal;
color: #ffffff;
}
.actividad{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f46600;
	font-weight: bold;
}

.alimentacion{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #76b42b;
	font-weight: bold;
}
.automocion{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E63D1E;
	font-weight: bold;
}
.construccion{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #C77A20;
	font-weight: bold;
}
.consumo{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B3579A;
	font-weight: bold;
}
.energia{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FAE202;
	font-weight: bold;
}
.auxiliar{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #787878;
	font-weight: bold;
}
.informacion{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #6596B4;
	font-weight: bold;
}
.madera{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #99131C;
	font-weight: bold;
}
.maquinaria{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6A6468;
	font-weight: bold;
}.rocas{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CE89B6;
	font-weight: bold;
}.naval{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #022C78;
	font-weight: bold;
}.pesca{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #C77A20;
	font-weight: bold;
}.quimicos{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #71B224;
	font-weight: bold;
}.empresariales{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #020202;
	font-weight: bold;
}
.salud{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #363F5E;
	font-weight: bold;
}.textil{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #fd3903;
	font-weight: bold;
}.transportes{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #15451F;
	font-weight: bold;
}
.turismo{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E52323;
	font-weight: bold;
}
.pequeno{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: oblique;
	color: #3a3a3a;
}

.pequenot{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8.5px;
	font-style: normal;
	color: #3a3a3a;
}
.peque{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #3a3a3a;
}


/* texto del cuerpo princiapal */
tbody { 
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3a3a3a;
}

table.main {
	border: 1px solid #000000;
}


table.right {
}


td.right {

	background-repeat: no-repeat;

	background-position: left top;

	padding-left: 0px;

	height: 150px;
}


td.right1 {

	background-repeat: no-repeat;

	background-position: left bottom;

	padding-bottom: 45px;
}



table.content {

	background-repeat: repeat-x;

	background-position: left top;

	height: 370px;
}


td.content {

	background-repeat: no-repeat;

	background-position: right top;

	padding-top: 15px;

	padding-right: 10px;

	padding-left: 5px;

}



/* Default MOS Class Settings

**********************************************************************************************************/

td.pathway {

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f46600;
	padding-top: 10px;
	padding-left: 20px;
}


a.pathway:link, a.pathway:visited {

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #0002fe;
}


a.pathway:hover {

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #59e32e;
}

/* Links

**********************************************************************************************************/
a.informe:link, a.informe:visited {

	color: #3a3a3a;
	font-weight: normal;
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	

}
a.informe:hover {

	color: #f46600;
	text-align: left;
	/* line-height: 25px; */
	
}

a.home:link, a.home:visited {

	color: #ffffff;
	font-size:10px;	
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	

}
a.home:hover {

	color: #f46600;
	text-align: left;
	/* line-height: 25px; */
	
}

a.salud:link, a.salud:visited {

	color: #5C4847;
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;

}
a.salud:hover {

	color: #5C4847;
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
}

a.pesca:link, a.pesca:visited {

	color: #FD8137;
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;

}
a.pesca:hover {

	color: #FD8137;
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
}

a.auxiliar:link, a.auxiliar:visited {

	color: #6b6b6b;
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;

}
a.auxiliar:hover {

	color: #6b6b6b;
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
}

a.roca:link, a.roca:visited {

	color: #606e93;
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;

}
a.roca:hover {

	color: #606e93;
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
}
a.tptes:link, a.tptes:visited {

	color: #4B566B;
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;

}
a.tptes:hover {

	color: #4B566B;
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
}

a.energia:link, a.energia:visited {

	color: #ffffff;
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;

}
a.energia:hover {

	color: #ffffff;
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
}



a.mainlevel:link, a.mainlevel:visited {

	color: #3a3a3a;
	font-weight: normal;
	text-align: left;
	padding-left: 2.5px;
	padding-right: 2.5px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 25px;


	

}
a.mainlevel:hover, a.mainlevel_principal:hover {

	color: #f46600;
	text-align: left;
	/* line-height: 25px; */
	padding-left: 2.5px;
	padding-right: 2.5px;
}



a.mainlevel_principal:link, a.mainlevel_principal:visited {
	font-size: 12px;
	padding-left: 3.5px;
	padding-right: 3.5px;
	padding-top: 2.5px;
	padding-bottom: 2.5px;
	color: #f46600;
	background-color: #f2f2f2;
	font-weight: normal;
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	/* line-height: 25px; */	
	line-height: 30px;
	border-bottom: 0px dotted #c0c0c0;


	
}

a.mainlevel_principal:hover {
	color: #F46600;
	text-align: left;
	 /* line-height: 25px; */
	padding-left: 3.5x;
	padding-right: 3.5px;
	padding-top: 2.5px;
	padding-bottom: 2.5px;
	background-color: #f2f2f2;
	line-height: 30px;
	border-bottom: 1px dotted #c0c0c0;
	
}

#active_menu_principal{

	background-color: #f2f2f2;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #f46600;
	padding-left: 3.5px;
	padding-right: 3.5px;
	padding-top: 2.5px;
	padding-bottom: 2.5px;
	line-height: 25px;

	
	
	
	
}

a.mainlevel_conozca:link, a.mainlevel_conozca:visited {
	font-size: 10px;
	padding-left: 3.5px;
	padding-right: 3.5px;
	padding-top: 2.5px;
	padding-bottom: 2.5px;
	color: #808080;
	font-weight: normal;
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	/* line-height: 25px; */	
	line-height: 30px;
	border-right: 0px solid #c0c0c0;


	
}

a.mainlevel_conozca:hover {
	color: #F46600;
	text-align: left;
	 /* line-height: 25px; */
	padding-left: 3.5x;
	padding-right: 3.5px;
	padding-top: 2.5px;
	padding-bottom: 2.5px;
	line-height: 30px;
	
	
}

#active_menu_conozca{

	/*background-color: #f2f2f2;*/
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #f46600;
	padding-left: 3.5px;
	padding-right: 3.5px;
	padding-top: 2.5px;
	padding-bottom: 2.5px;
	line-height: 30px;

	
	
	
	
}







a.mainmenu:link, a.mainmenu:visited {

	color: #666666; 

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-weight: bold;

}


a.mainmenu:hover, {

	color: #333333;

	text-align: left;

}



a.sublevel:link, a.sublevel:visited {

	color: #FFFFff; 

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-weight: normal;

}


a.sublevel:hover {

	color: #333333;

	text-align: left;

}


/* Module Styles

**********************************************************************************************************/

table.moduletable {
	
	width: 50px;
	text-align: center;
	margin-top: 0px;
	padding-left: 0px;
	margin-left: 0px;
	color: #f46600;
	background-color: #fff;
	border-right: 1px dotted #f46600;
	border-left: 0px solid #f46600;
	
	
	
}


table.moduletable th {

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #f46600;
	text-align : left;
	height: 20px;
	padding-top: 5px;
	padding-left: 15px;
	border-bottom: 1px dotted #f46600;
	background: url(/estudios3/images/stories/flecha2.png) 0% 45% no-repeat;
	
	


	

}


table.moduletable td {

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	padding-left: 0px;
	padding-top: 3px;
	border-bottom: 1px dotted #c0c0c0;
	
	
}


table.moduletable_menu {

	
	border: solid black 0px;
	text-align: center;
	margin-right: 0px;
	margin-left: 0px;
	padding-left: 1px;
		
}


table.moduletable_menu th {


	
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #000000;
	text-align : center;
	height: 21px;
	padding-top: 6px;
	height: 15px;
	
	
	
}

table.moduletable_menu td {
	
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff
	font-weight: normal;
	text-align: left;
	
	
	
}

table.moduletable_pie {

	text-align: center;
	color: #ffffff;
	
}


/* Polls Style

**********************************************************************************************************/
.poll {
	width: 193px;
	color : #f46600;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height : 20 px;
	font-weight: normal;
	margin-top: 20px;

}





/* Sections Style

**********************************************************************************************************/

.sectiontableheader {

	background-color : #E9E9E9;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color : #Ffffff;
	font-weight : normal;
	font-size: 9px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
}


.sectiontableentry1 {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color : #f5f5f5;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ffffff;
}


.sectiontableentry2 {

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color : #e9e9e9;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}
a.table:link, a.table:visited {

	color: #f46600;
	font-weight: normal;
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
a.table:hover {

	color: #3a3a3a;
	text-align: left;
}

a.table2:link, a.table2:visited {

	color: #f46600;
	font-weight: normal;
	text-align: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.table2:hover {

	color: #3a3a3a;
	text-align: left;
}

.enlaces:link, a.table:visited {

	color: #f46600;
	font-weight: normal;
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.enlaces:hover {

	color: #3a3a3a;
	text-align: left;
}







.pagenav {

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #0000ff;
}


a.pagenav:link, a.pagenav:visited {

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #0000ff;
}


a.pagenav:hover {

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #0000ff;
}

/*****************************************************************************************************/

.small {

	font-size : 11px;

	color : #000000;

}


.smalldark {

	font-size : 11px;

	color : #000000;

	text-decoration : none;
}


.createdate {

	font-size : 10px;

	color : #000000;

	text-decoration : none;

	font-weight : medium;
}


.modifydate  {

	font-size : 9px;

	color : #808080;

	text-decoration : none;

	font-weight : normal;
}


/* Content Styles

**********************************************************************************************************/
.contentpane {

	font-size: 10px;
	color: #f46600;
	

}


.contentpaneopen {

	font-size: 10px;
	color: #f46600;
    font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	
	width: 97%;	
}

.contentheading, .componentheading {

	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #f46600;
	text-align : left;
	line-height: 25px;
	padding-top: 5px;
	padding-left: 1px;
    background-image: url(../images/fot_menu.gif);
	
}

.category {

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #404040;
	
}

a.category:link, a.category:visited {

  color            : #f46600;

  font-weight      : bold;

}


a.category:hover {

  color            : #3A3A3A;

}


/* Form Styles

**********************************************************************************************************/

form { 

	display:inline; 

	margin: 0px; 

	padding: 0px; 
} 

.back_button {
  text-align: center;
  font-size: 9px;
  font-weight: normal;
  background-color: #f46600;
  width: 40px;
  padding: 3px 3px 3px 3px;
  margin: 10px;
}
.back_button a:link, .back_buton a:visited {
	color: #ffffff;
	font-weight: normal;
}
.back_button a:hover{
	color: #3a3a3a;
	font-weight: normal;
}



.button {

  font-family      : Verdana, Tahoma, Arial, Helvetica, sans-serif;

  font-style       : normal;

  font-size        : 9px;

  font-weight      : normal;

  background-color : #F0F0F0;

  color            : #000000;

  border           : 1px solid #CCCCCC;

}



.inputbox {

  font-family      : Verdana, Tahoma, Arial, Helvetica, sans-serif;

  font-size        : 10px;

  color            : #000000;

  background-color : #F0F0F0;

  border           : 1px solid #CCCCCC;

}



/* Links

**********************************************************************************************************/

a:link, a:visited {

	font-size        : 9px;
	color            : #f46600;
	
	text-decoration  : none;
	font-weight: normal;
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}


a:hover {

  color            : #000000;
  text-decoration  : none;
 }


/* For content item titles that are hyperlink instead of Read On

**********************************************************************************************************/

a.contentpagetitle:link, a.contentpagetitle:visited {

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

 	color: #666666;

	text-align:left;

	}



a.contentpagetitle:hover {

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	text-align:left;

	color: #3A3A3A;

	text-decoration: underline;

	font-weight: bold;

	}


.description {

	font-size: 10px;

	color: #000000;
}


/* Styles for dhtml tabbed-pages */

.ontab {

	background-color: #ffae00;
	border-left: outset 2px #ff9900;
	border-right: outset 2px #808080;
	border-top: outset 2px #ff9900;
	border-bottom: solid 1px #d5d5d5;
	text-align: center;
	cursor: hand;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;

}

.offtab {

	background-color : #e5e5e5;

	border-left: outset 2px #E0E0E0;

	border-right: outset 2px #E0E0E0;

	border-top: outset 2px #E0E0E0;

	border-bottom: solid 1px #d5d5d5;

	text-align: center;

	cursor: hand;

	font-weight: bold;

	color: #000000;

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;
}


.tabheading {

	background-color: #0000ff;

	text-align: left;

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;
}


.pagetext {

	visibility: hidden;

	display: none;

	position: relative;

	top: 0;

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;
}


/* for modifying {moscode} output.  Don't set the colour! */

.moscode {

	background-color: #f0f0f0;

}


/* Text passed with mosmsg url parameter */

.message {

	font-weight: bold;
	font-size : 10pt;
	color : #ff6600;
	text-align: center;
	background-color: #f0f0f0;
	line-height: 20px;
	border: dotted 1px #d5d5d5;

}


.title {

	font-weight: medium;
	font-size : 8pt;
	color : #0000FF;
	text-align: left;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
.curved {
    moz-border-radius: 10px;
    webkit-border-radius: 10px;
    behavior:url(border-radius.htc);
} 

/* Cambios de usuario no originales  */





#pie{border-top: dotted #c0c0c0 2px; background-color: #fff; width: 100%; }
#left{ margin-top: 0px; border: solid black 0px;}
#principal{ border: solid black 0px; margin-top: 0px;}
#centro{
margin-left: 10px;
margin-top: 0px;
width: 100%;
border: solid red 0px; 
}
#tira{float: middle; text-align: right; border: solid black 0px;}

#texto{text-align: right;}



div.cabecera{float:left;}



#user6{width: 100%; height: 2px; background-color: #fff; border-top: dotted #c0c0c0 2px;} 


#user4{

background-color: #fff;  
border: dotted #FFFFFF 2px;
margin-top: 0px;
margin-left: 1px;
border: outset #FFFFFF 0px;

} 
#user4 table {width: 100%; background-color: #fff; border:0;}



#mainlevel_alim{padding: 0px; margin-left: 0px; }

#mainlevel_alim li { 
float: left; 
list-style-type: none; 	
text-align: left;
border-right: dotted 1px #f46600;
border-left: dotted 0px #f46600;
background-color: #F4F4F4;
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
list-style-image: none; 

} 


a.mainlevel_alim:link, a.mainlevel_alim:visited {
	
	color: #f46600;
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	padding-left: 3.5px;
	padding-right: 3.5px;
	padding-top: 1.5px;
	padding-bottom: 1.5px;
	display: block;
	border-bottom: 0px dotted #e8e8e8; 
	border-right: 0px solid #fff;
}

a.mainlevel_alim:hover {
	
	color: #fff;	
	padding-left: 3.5px;
	padding-right: 3.5px;
	padding-top: 1.5px;
	padding-bottom: 1.5px;
	background: #c0c0c0;
	border-bottom: 0px solid #f46600; 
	border-right: 0px solid #fff;
}

#active_menu_alim{

	color: #fff;
	padding-left: 3.5px;
	padding-right: 3.5px;
	padding-top: 1.0px;
	padding-bottom: 1.5px;
}

li {  
      list-style-image: url("http://sr5.ardan.es/estudios3/images/stories/punto.png"); 
      font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

.tdflecha {width: 10px; 
      background: url("http://sr5.ardan.es/estudios3/images/stories/flechan.png") 4px 7px no-repeat; 
}



	
/******* clase Listado Ingresos Explotacion  ********/

.listadoingresosexplotacion {
	font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
	font-size: 10pt;
	color: #f46600;
	vertical-align: middle;
	text-align: center;
	margin: 0px;
	border:  0px;
	padding: 0px;
}

div.listadoingresosexplotacion {
	
	border: solid 0px #000;
}

div.listadoingresosexplotacion table {
	table-layout: auto;
	border-collapse: collapse;
	border-spacing: 3px 0px;
	empty-cells: show;
	margin-left: 2px;
	margin-right: 2px;
	border: 0px solid #000;
	
}

div.listadoingresosexplotacion tr {
	display: table-row;
	
}

div.listadoingresosexplotacion td , div.listadoingresosexplotacion a{
	display: table-cell;
	font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
	margin: 0px;
	border:  0px;
	padding: 0px;
	line-height: 17px;
	margin-left: 2px;
	margin-right: 2px;
	border-right: 2px solid #fff;
	color: #000;
	
}




.numtotal{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #808080;
	font-weight: normal;
	text-align: left;
	margin-top: 0px;
	margin-left: 12px;
	
}

tr.fila_ini td {


}

tr.fila_fin td {

}


/* columna izquierda de la tabla */
td.col_ini {
	width: 7px;
	background-color: #f46600;
	
	
}


/* columna derecha de la tabla */
td.col_fin {

}

tr.fila00 td {
	font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
	font-weight: bold;
	color: #f46600;
	background-color: #fff;
	border:0px solid #f46600;
}


/* fila de encabezados de la tabla */
tr.fila0 td {
	font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
	font-weight: bold;
	color: #f46600;
	background-color: #fff;
	border:0px solid #f46600;
}


/* primera fila de la lista de empresas */
tr.fila1 td , tr.fila1 td a{
	font-weight: bold;
	
}



td.col1 {
	width: auto;
	background-color: #F7F7F7;
	
}

/* columna con los nombres de las empresas */
/* ojo con el width, por defecto era auto */
td.col2 {
	width: 285px;
	background-color: #F7F7F7;
	text-align: left;
}


/* columna facturacion 2006 */
td.col3 {
	width: 100px;
	background-color: #EAEAEA;
	text-align: right;
}


/* columna facturacion 2007 */
td.col4 {
	width: 100px;
	background-color: #EAEAEA;
	text-align: right;
}


/* columna tasa de variacion */
td.col5 {
	width: 100px;
	background-color: #EAEAEA;
	text-align: right;
}

tr.fila5 td, tr.fila10 td, tr.fila15 td, tr.fila20  td{
	border-bottom: 1px dotted #afafaf;
	empty-cells: show;
}

tr.fila5  td.col_ini, tr.fila10   td.col_ini, tr.fila15   td.col_ini, tr.fila20    td.col_ini{
	border-bottom: 1px solid #f46600;
}


tr.fila0 td.col3, tr.fila0 td.col4, tr.fila0 td.col5, tr.fila0 td.col_ini  {
	text-align: center;
	background-color: #fff;
}
.pesca {
width:271px;
height:185px;
background-image: url(../../../images/stories/home/pesca_vacio5.png);
border: solid red 0px;
}

#texpesca {
position: relative;
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 10px;
font-weight: normal;
color: #ffffff;
text-align: left;
left: 10px;
top: 9px;
width: 201px;
height:185px;
}

.energia {
width:271px;
height:185px;
background-image: url(../../../images/stories/home/energia.png);
border: solid red 0px;
}

#texenergia{
position: relative;
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 10px;
font-weight: normal;
color: #ffffff;
text-align: left;
left: 10px;
top: 2px;
width: 180px;
height:185px;
}
.rocas {
width:271px;
height:185px;
background-image: url(../../../images/stories/home/rocas_vacio2.png);
border: solid red 0px;
}

#texrocas{
position: relative;
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 10px;
font-weight: normal;
color: #ffffff;
text-align: right;
left: 102px;
top: 2px;
width: 161px;
height:185px;
}
#textptes{
position: relative;
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 10px;
font-weight: normal;
color: #ffffff;
text-align: right;
left: 0px;
top: 0px;
width: 271px;
height:185px;
text-align: justify;
border-left: 2px solid #d7d7d7;
border-right: 2px solid #d7d7d7;
border-top: 2px solid #d7d7d7;
border-bottom: 2px solid #d7d7d7;
}
#texaux{
position: relative;
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 10px;
font-weight: normal;
color: #ffffff;
text-align: right;
left: 0px;
top: 0px;
width: 271px;
height:185px;
text-align: justify;
border-left: 2px solid #d7d7d7;
border-right: 2px solid #d7d7d7;
border-top: 2px solid #d7d7d7;
border-bottom: 2px solid #d7d7d7;
}

#texsalud{
position: relative;
font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size: 10px;
font-weight: normal;
color: #ffffff;
text-align: right;
left: 0px;
top: 0px;
width: 271px;
height:185px;
text-align: justify;
border-left: 2px solid #d7d7d7;
border-right: 2px solid #d7d7d7;
border-top: 2px solid #d7d7d7;
border-bottom: 2px solid #d7d7d7;
}

/* Estilos referentes al listado interactivo */
body{overflow-x: auto; overflow-y:auto}
.filaTitulos{background-color:white; color: #736952}
.filaPie{cursor: default; background-color: white; color: #736952;font-family: 'Arial'; font-size: 8pt; font-weight: normal;}
.filaPie td  {border-top: 1px solid #BDBEAD; }
.filaPie td td {border-top: 0px solid #BDBEAD; }
.titulo,.tituloTexto{font-family: Arial; text-align: left;} 
.titulo{color:red}
.tituloTexto{color: #736952; font-size: 9px; width: 100%;}
.tituloOrden{cursor: pointer;}
.tituloFlechaOrden, .tituloVisible, .introFiltro{font-family: arial; width: 1%; color: white; cursor: pointer; }             
.tituloMoverColumna{cursor: move; width: 15px;}             
.tituloCambiarAncho{cursor: e-resize; width: 15px;}             
.inputFiltro{font-size: 6.5pt; font-weight: normal; color: black;}
.introFiltro{font-size: 8pt;}
.fila1,.fila2,.fila3,.fila4,.filaActual,.filaSeleccionada{cursor: default; font-family: arial; font-size: 8pt; height: 12pt; }
.fila1{background-color: white; }
.fila2{background-color: wite;}
.fila3{background-color: white;}
.fila4{background-color: white;}
.fila1 td { border-top: 1px dashed white; border-bottom: 1px dashed white  }
.fila2 td { border-top: 1px dashed white; border-bottom: 1px dashed white  }
.fila3 td { border-top: 1px dashed white; border-bottom: 1px dashed white  }
.fila4 td { border-top: 1px dashed white; border-bottom: 1px dashed white }
.filaActual{background-color: white; color: #CE4D4A;}
.filaSeleccionada{background-color: white; color: #736952;}
.filaActual td{ border-top: 1px dashed #CE4D4A; border-bottom: 1px dashed #CE4D4A}
.columnaDecimal{text-align: right; }
.columnaNormal{text-align: left;}
#colgroup_OPEMPT{ text-align:right;}
/* */
#tabla_listado{
/*    position: relative; */
    border: none;
    display: block;
/*	z-index:1; */
}

#actualizando_datos{
    width: 60%;
    height: 60%;
    left:20%;
    top: 20%;   
    position: absolute;
    background: black url('images/grid/loading.gif') no-repeat center;
	filter: Alpha(opacity=15);
	opacity: 0.15;
}


#ficha_listado{
	z-index : 13;
	clear: both;
    border: none;
    position: absolute;
    left:400px;
    top: 320px;
    background-color : #FFFFFF;
}

.bloqueImagenCerrarFicha{
    width: 12px;
    height: 12px;
    position: absolute;
    right:10px;
    top: 10px;
    background-image: url('/consellodacultura/images/grid/cerrar.png');
    background-repeat: no-repeat;
}


.bloqueImagenMoverColumna{
    width: 5px;
    height: 16px;
    background-image: url('/consellodacultura/images/grid/blanco.gif');
    background-repeat: no-repeat;
}

.bloqueImagenOrdenAscendente{
    width: 13px;
    height: 5px;
    background-image: url('/consellodacultura/images/grid/ascendente.gif');
    background-repeat: no-repeat;
}

.bloqueImagenOrdenDescendente{
    width: 13px;
    height: 5px;
    background-image: url('/consellodacultura/images/grid/descendente.gif');
    background-repeat: no-repeat;
}

.bloqueImagenVisibleSi{
    width: 16px;
    height: 16px;
    background-image: url('/consellodacultura/images/grid/checked.gif');
    background-repeat: no-repeat;
}

.bloqueImagenVisibleNo{
    width: 16px;
    height: 16px;
    background-image: url('/consellodacultura/images/grid/unchecked.gif');
    background-repeat: no-repeat;
}
.bloqueImagenSeleccionFilaSi{
    width: 16px;
    height: 16px;
    background-image: url('/consellodacultura/images/grid/checked.gif');
    background-repeat: no-repeat;
}

.bloqueImagenSeleccionFilaNo{
    width: 16px;
    height: 16px;
    background-image: url('/consellodacultura/images/grid/unchecked.gif');
    background-repeat: no-repeat;
}
.bloqueImagenEliminarFila{
    width: 16px;
    height: 16px;
    background-image: url('/consellodacultura/images/grid/eliminar.png');
    background-position: center center;
    background-repeat: no-repeat;
}
.bloqueImagenReiniciar{
    width: 16px;
    height: 16px;
    background-image: url('/consellodacultura/images/grid/refresh.gif');
    background-position: center center;
    background-repeat: no-repeat;
}

.bloqueImagenCambiarAncho{
    width: 5px;
    height: 16px;
    background-image: url('/consellodacultura/images/grid/blanco.gif');
    background-repeat: no-repeat;
}

.bloqueImagenBuscar{
    width: 20px;
    height: 17px;
    background-image: url('/consellodacultura/images/grid/buscar.gif');
    background-repeat: no-repeat;
}


.bloqueImagenIrPrimero{
    width: 16px;
    height: 16px;
    background-image: url('/consellodacultura/images/grid/primero.gif');
    background-repeat: no-repeat;
}

.bloqueImagenIrAnterior{
    width: 16px;
    height: 16px;
    background-image: url('/consellodacultura/images/grid/anterior.gif');
    background-repeat: no-repeat;
}

.bloqueImagenIrSiguiente{
    width: 16px;
    height: 16px;
    background-image: url('/consellodacultura/images/grid/siguiente.gif');
    background-repeat: no-repeat;
}

.bloqueImagenIrUltimo{
    width: 16px;
    height: 16px;
    background-image: url('/consellodacultura/images/grid/ultimo.gif');
    background-repeat: no-repeat;
}

.bloqueImagenVisualizarTodosLosCampos{
    width: 20px;
    height: 17px;
    background-image: url('/consellodacultura/images/grid/campos.gif');
    background-repeat: no-repeat;
}

.bloqueImagenVisualizarFiltrar{
    width: 20px;
    height: 17px;
    background-image: url('/consellodacultura/images/grid/buscar.gif');
    background-repeat: no-repeat;
}

.bloqueImagenExportarExcel{
    width: 20px;
    height: 19px;
    background-image: url('/consellodacultura/images/grid/excel.gif');
    background-repeat: no-repeat;
}

.bloqueImagenSeparadorPie{
    width: 3px;
    height: 13px;
    background-image: url('/consellodacultura/images/grid/separador.gif');
    background-repeat: no-repeat;
}
.bloqueNumPag{width: 70px; text-align: center; white-space: nowrap;}
.bloqueIrNumPag{width: 20px; text-align: right;}
.bloqueNumEmpresas{width: 30px; text-align: center;}
#nombretabla > thead > tr.filaTitulos > th > div.bloqueImagenSeleccionFilaSi{
    width: 16px;
    height: 16px;
    background-image: url('/consellodacultura/images/grid/checked.gif');
    background-repeat: no-repeat;
}
#nombretabla> thead > tr.filaTitulos > th > div.bloqueImagenSeleccionFilaNo{
    width: 16px;
    height: 16px;
    background-image: url('/consellodacultura/images/grid/separador.gif');
    background-repeat: no-repeat;
}
#tituloTexto_OPEMPT{text-align:right;}
/*
Esta instrucción será válida en un futuro, pero no es compatible más
que con todos los navegadores. Usamos un cambio en el xsl para solucionar este problema
td[campo='OPEMPT'] {text-align:right;}
*/