.fileteTransparencia {

	margin: 20px 0px 20px 0ox;
	border-top: 2px solid #855E11;
	/* border-top: 2px solid #CC993F;  */

}

.indent {

	padding: 0px 0px 0px 25px;

}

#header {
	background-color: #FFFFFF;
	background-image:none;
	height: 140px;
	padding: 0px;

	
}

#header #topnav {

	top: 112px; 
	color: #333333;
	text-align:left;
	left: 0px;
	background-color:#666666;
	width: 980px;

	/* 
	 
	background:#b8b8b8 url(../../img/shiny_buttons/background.gif) repeat-x center right;
	overflow:hidden;
	*/

	/* border-top: 1px solid #ececec; */
	  
	margin:0; 
	padding:0; 


}


#topnav ul {

	display:block; 
	margin:0; 
	padding:0; 
	/* line-height:1em; */

}
#topnav ul li {


	float:left; 
	margin:0; padding:0; 
	font-size:1.0em; 

	line-height:1.2em; 

	list-style-type:none; 
	border-left:1px #fff solid; 
	border-right:1px #FFFFFF solid;
}
#topnav ul li#first {
	border-right:1px #aaa solid; border-left:none; 
	/* padding:0.5em 0em 0.5em 0em; */
	width:48px;}
#topnav ul li#last {border-left:1px #fff solid; border-right:none; padding:0.5em 0em 0.5em 0em;}

#topnav ul li a i.icon-home {

	font-size:1.6em;

}

#topnav ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	display:block; 
	width:auto; 
	font-size:1.1em; 
	background:transparent; 
	text-decoration:none; 
	color:#FFFFFF; 
	margin:0; 
	padding:0.5em 0.8em 0.5em 0.8em;
}
#topnav ul li a.gohome {
	padding:0.22em 0.8em 0.22em 0.8em;
}
#topnav ul li a:hover {
	background:#eee; 
	color:#333; 
	text-decoration:none;}
#topnav ul li#current {

	/*border-left:1px #FFFFFF solid; 
	border-right:1px #888 solid; */
 
	/* background:transparent url(../../img/shiny_buttons/background_active.gif) repeat-x center right;*/
	background-color: #CC993F;
}
#topnav ul li#current a, 
#topnav ul li#current a:hover {color:#fff; background:transparent; text-decoration:none;}





body {
	background-image:none;
	background-color:#FFFFFF;
	background-image:url(/fileadmin/img/filetearriba.jpg);
    	background-repeat:repeat-x;
    	/* font-family: "MyriadProRegular", Verdana, arial, sans-serif; */
	font-family: Arial, Helvetica, sans-serif;
	/* color:#666; */
	color: #333333; 
	

}

.tx-felogin-pi1 fieldset {

	margin: 15px 0px 0px 0px;
	padding: 0px;
	background: none;
	border: none;

}

.tx-felogin-pi1 p a {

	margin: 25px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;

}

.tx-srfeuserregister-pi1 a {

	padding: 0px;
	margin: 0px;
	background: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;

}
.tx-srfeuserregister-pi1 p {

	padding: 0px;
	margin: 0px;

}
.tx-srfeuserregister-pi1 legend {
	padding: 0px;
	margin: 0px;
}


th, td {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;

}

p {

	font-size: 0.9em;
	/* font-family: Georgia, "Times New Roman",Times, serif; */
	font-family: Arial, Helvetica, sans-serif;
	color: #333333; 


}

li {

	font-size: 0.9em;
	/* font-family: Georgia, "Times New Roman",Times, serif; */
	font-family: Arial, Helvetica, sans-serif;

}

li li {

	font-size: 1.0em;
	/* font-family: Georgia, "Times New Roman",Times, serif; */
	font-family: Arial, Helvetica, sans-serif;

}

thead th {
	background:none; 
	color:#000000;
}
tbody th {
	background:none; 
	color:#000000;
}
tbody th.sub {
	background:none; 
	color:#000000;
}


.margenIzda {

	padding-left: 5px;

}

dd.csc-textpic-caption {

	background-color: #FFFFFF;

}



.marcaRojo {

	/* color: #CC0000; */

}

  a {
	/* color:#1E6289; 
	color:#cc9933; */ 
	color:#855E11;
	text-decoration:none;

  }
  a:focus,
  a:hover,
  a:active {
	/* color:#222; 
	color:#000000;*/
	color:#CC0000; 
	text-decoration: none;
  }

#page_margins {
	
	/* min-width: 820px;
	max-width: 80em; */

	min-width:980px; 
	max-width:950px;
	padding:5px 5px 10px 5px;
}


#submenu li {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	
	
}

#submenu li:first-child {
	/* padding-top: 20px; */
	margin-top: -5px;	
	
}

#submenu li:first-child .optionSpacer {

	margin-top: 6px;	
	border: none;
	
}

#submenu li a {

	/* width: 95%;
	padding-left: 10%; */
	width: 100%;
	/* padding-left: 10px; */
	padding-left: 0px;
	background-color: #FFFFFF;
	color: #333333;
	

}

#submenu li ul li a, #submenu li ul li#active, #submenu li ul li strong, #submenu li ul li span {

	width: 98%;
	padding-left: 15px;

}

#submenu li ul li:first-child  {

	margin-top: 2px;	

}


#submenu li ul li a {
	/* font-family: Arial, Helvetica, sans-serif; */
	
	background: none;
	color: #333333;
	/* color: #855e11; */

}
#submenu li ul li a:focus, #submenu li ul li a:hover, #submenu li ul li a:active {
	background: none;
	color: #855e11;
}


input, textarea {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;

}

select {
	margin-left:1em; padding:2px; width:auto; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em; 
	border:1px #ccc solid; background:#fafafa; color:#777;
}
select:focus {background:#f0f0f0; color:#333; border-color:#666;}

hr {

    margin:-0.5em 0 1.5em 0;
    padding:-0.5em 0 1.5em 0;
    border: none;
    border-bottom:2px #eee solid;
  }

.todoMayusculas {

	text-transform: uppercase;

}


h1.csc-firstHeader, h1, h2, h3, h4, h5, h6 {
	
    	/* font-family: "MyriadProRegular", Verdana, arial, sans-serif;	 */
	/* font-family: "MyriadWebProBold", Verdana, arial, sans-serif; */
	//font-family: 'OldChurchSlavonicGlaRegular',Georgia, "Times New Roman",Times, serif;

	/* font-family: Arial, Helvetica, sans-serif;
	   font-weight: bold; */

	font-family: Georgia, "Times New Roman",Times, serif;
	font-weight: normal;

}


h1 {

	/* color: #CC0000;
	font-size: 1.05em;
	text-transform: uppercase;
	margin-bottom: 15px; */

	color: #000000;
	font-size: 1.4em;
	margin-bottom: 15px;


}

h2 {
	/* color: #CC0000;
	font-size: 1.05em;
	margin-bottom: 15px; */

	color: #000000;
	font-size: 1.3em;
	margin-bottom: 15px;

}

h3 {

	color: #000000;
	font-size: 1.2em;
	margin-bottom: 15px;
}

h4 {
	color: #000000;
	font-size: 1.0em;
	margin-bottom: 15px;
}


#teaser {

	background-color: #cccccc;
	color: #333333;
	

}


#teaser .rootline, #teaser .aktDatum {

	margin-top: 3px;
	margin-right: 0pt;
	margin-bottom: 3px;
	margin-left: 10px;
	font-size:0.8em;
	/* letter-spacing:0.05em; */

}

#teaser .aktDatum {

	margin-right: 10pt;
}

#teaser .rootline a {

	color: #666666;
	text-decoration: none;

}
#teaser .rootline a:hover {

	color: #333333;

}


#page {
	border: none;
	background-color: #EBECED;
	background-image:none;
}

#header img{
	margin-left: 0px;
}


#teaser div {

	font-size: 1.0em;

}

#submenu li#active, #submenu li strong {
	
	text-decoration: none;
	padding-left: 10px;
	/* color: #CC0000; */

	color: #855e11;

}



#submenu li a:focus, #submenu li a:hover, #submenu li a:active {

	background-color: #FFFFFF;
	/* color: #cc993e; */
	color: #855e11;

}

#submenu {
	border-top: none;
	/* border-bottom: 2px solid #888888; */
	border-bottom: none;
	font-size: 0.9em;

}

#submenu .optionSpacer {
	/* 	font-weight: bold;
		font-size: 0.9em;
		text-transform: uppercase;


		font-family: "MyriadWebProBold", Verdana, arial, sans-serif; */

	font-weight: normal;
	font-size: 1.3em;
	font-family: Georgia, "Times New Roman",Times, serif;
	color: #000000;


	display: block;
	width: 100%;
	padding: 3px 0 3px 0px;
	/* padding: 3px 0 3px 10%; */
	text-decoration: none;
	/* color: #444444; */
	
	/* margin-top: 10px;
	border-bottom: 4px solid #eeeeee; */
       margin-top: 15px;
	/* background-color: #ececec; */
	background-color: #ffffff;
	/* border-top: 2px solid #dddddd; */
       border-bottom: 1px solid #ececec;
	

	/* padding-left: 10px; */
}

#submenu li#title {

	border: none;
	border-top: 2px solid #888888;

}



#nav_main {
	border: none;
	background: none;
	background-color: #FFFFFF; 
	padding-top: 15px;
	
}

#nav_main ul {
    border: none;
    margin: 33px -50px 0px 0px;
	

}


#nav_main ul li {
    border: none;
    font-family: Arial, Helvetica, sans-serif;
}

  #nav_main ul li a,
  #nav_main ul li strong {

    color: #666;

  }

  #nav_main ul li a:focus,
  #nav_main ul li a:hover,
  #nav_main ul li a:active  { 
	
	background: #FFFFFF; 
	color: #666; 
	text-decoration: underline; 

}

  #nav_main ul li#current {
 
    background: none;
    background-color: #FFFFFF; 	

    /* border-left: 1px #444 solid;
    border-right: 1px #888 solid; */
  }


#nav_main ul li#current strong, 
#nav_main ul li#current a, 
#nav_main ul li#current a:focus, 
#nav_main ul li#current a:hover, 
#nav_main ul li#current a:active {

	border: none;
	
	color: #CC0000;
}


#nav_main ul li#current {

	border: none;
	
}





/* @@@
#topnav .opcionMenu, #topnav .opcionMenuActivo  {

	float:left;
	font-size:1.2em;

	width: auto;
	padding-right: 27px;

	
}

#topnav .opcionMenu a span, #topnav .opcionMenuActivo a {

}


#topnav .opcionMenu a {
	color: #333333;
	text-decoration: none;
	
}

#topnav .opcionMenuActivo a {
	color: #cc0000;
	text-docration: none;
	
}

#topnav .opcionMenuActivo a:focus, #topnav .opcionMenuActivo a:hover, #topnav .opcionMenuActivo a:active {
	text-decoration: underline;
	background-color: transparent;
}

.hlist {

	width: 100%;
}

.hlist ul {
	border: none;
}

#topnav .opcionMenu a {

   font-weight: normal;
    color: #666666;
 
}

#topnav .opcionMenu a:focus, 
#topnav .opcionMenu a:hover, 
#topnav .opcionMenu a:active {

  
	color: #CE955A;
	text-decoration: none;

}




@@@ */


  #header div.tx-macinasearchbox-pi1 {
	top: 25px; 
	right: 0px;

  }







#submenu li .opcionMenuActivo a, #submenu li strong {

	/* color: #CC0000; */
	font-weight: normal;
	/* padding-left: 0px; */

	padding-left: 0px;

	
}
#submenu li ul.nivel2 .opcionMenuActivo a, #submenu li ul.nivel2 strong {

	padding-left: 15px;
	
	
}


#nav_main ul li a,
#nav_main ul li strong {

    font-size: 0.8em;
    font-weight: normal;
    color: #666666;

 
}

#nav_main ul li a:focus, 
#nav_main ul li a:hover, 
#nav_main ul li a:active {

	color: #CC0000;
	text-decoration: none;


}


#col1_content {
	padding-left: 0px;
}
#col3_content {
	padding-right: 0px;
}

/* FOOTER */ 



#col1_content_footer, #col3_content_footer {
	position: relative;
}

#col1_footer { width: 25%; color:#666; float: left;}

#col3_footer { 
	color:#666; 
	margin-left: 25%; 
	margin-right: 0px; 
}

#col3_footer .hlist { 
	width: 100%;
}

#col3_footer .hlist ul { 
	float: right; 
	margin-right: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#col3_content_footer { 
	padding: 8px 0px 0px 10px; 
	background-color:#FFFFFF;
}

#col3_footer .hlist li#cuentaVisitas .datosVisitas {

	font-size: 0.8em;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	/* padding: 0px 20px 0px 0px; */
	padding: 0px 25px 0px 25px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}

#col3_footer .hlist li#cuentaVisitas {

	margin: 3px 0px 0px 0px;

}

#footer {

    font-size: 0.8em;
    color: #666666;	

   background-image:none;
   background-color:#FFFFFF;
   border: none;
   
    padding:10px 0px 0px 0px;
    border-top: 1px #ddd solid;
}

#footer a:focus, #footer a:hover, #footer a:active {

	color: #CC0000;
	text-decoration: none;

}

/* FIN DE FOOTER */


.direccionCortes {
	line-height: 15px;
	font-size: 0.8em;
	color: #666666;
	margin : 0px 0px 10px 0px;
	padding : 0px;
	font-family: Arial, Helvetica, sans-serif;

}


.direccionCortes .cortesAragon {
	color: #000000;
	font-weight: bold;
}



  .c5l, .c8l, .c95l, .c10l, .c35l, .c40l, .c45l, .c55l, .c60l, .c65l, .c30l, .c70l, .c25l, .c75l, .c90l, .c15l, .c85l, .c20l, .c80l, .c92l {float: left; }
  .c5r, .c8r, .c95r, .c10r, .c65r, .c60r, .c45r, .c55r, .c40r, .c35r, .c70r, .c30r, .c75r, .c25r, .c90r, .c15r, .c85r, .c20r, .c80r, .c92r {float: right; margin-left: -5px; }

  .c5l, .c5r { width: 5%; }
  .c8l, .c8r { width: 8%; }
  .c92l, .c92r { width: 92%; }
  .c30l, .c30r { width: 30%; }
  .c35l, .c35r { width: 35%; }
  .c55l, .c55r { width: 55%; }
  .c45l, .c45r { width: 45%; }
  .c65l, .c65r { width: 65%; }
  .c60l, .c60r { width: 60%; }
  .c40l, .c40r { width: 40%; }
  .c95l, .c95r { width: 95%; }
  .c10l, .c10r { width: 10%; }
  .c70l, .c70r { width: 70%; }
  .c90l, .c90r { width: 90%; }
  .c15l, .c15r { width: 15%; }
  .c85l, .c85r { width: 85%; }
  .c20l, .c20r { width: 20%; }
  .c25l, .c25r { width: 25%; }
  .c75l, .c75r { width: 75%; }

  .c80l, .c80r { width: 80%; }

/* INICIO TT_NEWS */

.cabeceraNoticias1, .cabeceraNoticias2 {
	
	color: #000000;
	padding: 5px 0px 0px 0px;
	border-top: 1px dotted #999999;
	font-weight : bold;

	/* font-family: "MyriadProRegular", Verdana, arial, sans-serif; */
	

	font-size: 0.8em;
	text-transform:uppercase;

	/* 	font-weight : normal;
		color: #FFFFFF;
		background: url(../../img/iconoNoticias.gif) no-repeat top right; */

}

.cabeceraNoticias1 {
	/* background-color: #291B19; */
	/* background-color: #CC993F; */

}

.cabeceraNoticias2 {
	/* background-color: #CC993F; */
}

.ultimasNoticias {
	
	/*padding: 5px 0px 0px 0px;
	font-family: Georgia, "Times New Roman",Times, serif;
	font-size: 0.9em;

	margin-bottom: 10px;*/

font-family: Georgia,"Times New Roman",Times,serif;

color: #666666;

font-size: 0.9em;
	


}

.bloqueNoticia{

	margin: 0px 0px 15px 0px;
}

.bloqueNoticia H3  {

	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
}

.bloqueNoticia H3 a,
.bloqueNoticia H3 a:visited {

	color: #000000;
	text-decoration: none;
	font-size: 1.1em;
	font-weight : normal;
	font-family: Georgia, "Times New Roman",Times, serif;
}

.bloqueNoticia H3 a:focus, .bloqueNoticia H3 a:hover, .bloqueNoticia H3 a:active {

	/* color: #cc0000; */
	color: #855e11;
	text-decoration: none;

} 

.ultimasNoticias a {

	color: #666666;
	text-decoration: none;
	font-size: 1.0em;
}

.ultimasNoticias p {

	font-size: 0.9em;
}


.ultimasNoticias a:focus, .ultimasNoticias a:hover, .ultimasNoticias a:active {

	color: #cc0000;
	text-decoration: none;

}

.bloqueNoticia img {

	float: right;
	margin: 10px 0px 10px 10px;
}

.buscaNoticias {

	text-align: center;
	margin: 50px 0px 50px 0px;
	


}

#col3 .news-list-browse {

	margin: 50px 0px 0px 0px;
	text-align: center;

}

.showResultsWrap {

	margin: 0px 0px 5px 0px;

}

H1.cabeceraNoticia {

	color: #000000;
	text-decoration: none;
	text-transform: none;
	font-size: 1.7em;
	font-weight: normal;
	font-family: Georgia,"Times New Roman",Times,serif;

}
.subcabeceraNoticia H2{

	color: #333333;
	text-decoration: none;
	text-transform: none;
	font-size: 1.3em;
	font-weight: normal;
	font-family: Georgia,"Times New Roman",Times,serif;
	margin-bottom: 25px;

}
.fileteDetalle {
	
	margin: 3px 0px 5px 0px;
	font-size: 0.8em;
	text-transform: uppercase;

	color: #000000;
	padding: 5px 0px 0px 0px;
	/* border-top: 1px dotted #999999; */
	font-weight : bold;


	/*
	font-weight: normal;
	color: #ffffff;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-color: #CC993F;;
	background-image: url("../../img/iconoNoticias.gif");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right top;
	background-clip: border-box;
	background-origin: padding-box;
	background-size: auto auto; */
}


.news-single-related,
.news-single-files,
.news-single-links  {
	margin: 0;
	margin-bottom: 0px;
	padding: 3px;
}

.news-single-related DD,
.news-single-links DD,
.news-single-files DD {
	margin-left: 20px;

	font-size: 0.8em;
	margin-bottom: 0px;
}


.news-single-files DD A {
	/* padding:0 3px; */
	padding: 0px;
}

/* FIN TT_NEWS */

.irMapaGoogle a,
.irMapaGoogle a:visited {

	font-size: 0.9em;

}
.irMapaGoogle a:hover,
.irMapaGoogle a:focus {

	text-decoration: none;

}

table tr td p {

	font-size: 1.3em;

}

.news-single-video {

	padding: 0px 0px 0px 25px;

}


