BODY {
	font-family: Century Gothic;
	font-size : 12px;
	font-weight : normal;
	background-color:#cfd7de;
	text-align:justify;
	background-attachment:fixed;
	background-repeat: no-repeat;
	background-position: center;
	background-position:top;
	width:100%;
	-webkit-background-size: cover !important;
    -moz-background-size: cover!important;
    -o-background-size: cover!important;
    background-size: cover!important;
}

.colorwhite {
color:#ffffff;
}

.color0 {
	color : #000000;
	}	
	
.color0 a:link {
	color : #000000;
	text-decoration: none;
}

.color0 a{
		color:#555555;
		}
	
.color0 a:visited {
     color : #000000;
}

.color0 a:hover {
	color : #000000;
	text-decoration: none;
}

.color0 a:active {
     color : #000000;
}
	
.cabecera_imp {	font-family: Century Gothic, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 25px;
    color: #666666;
}

.cabecera_imp2 {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
    color: #666666;
}

A {
color: #777777;
text-decoration: none;  
}

A:HOVER {
	color : #333333;
	text-decoration: none;
}

.listado_documentos {
color: #333333;
text-decoration: none;  
}

.listado_documentos a {
	color : #555555;
	text-decoration: none;
}


.link_documents {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}

.link_documents a:link {
	color : #ffffff;
	text-decoration: none;
}

.link_documents a:visited {
     color : #ffffff;
}

.link_documents a:hover {
	color : #ff00ff;
	text-decoration: none;
}

.link_documents a:active {
     color : #ffffff;
}

.link_not_portada {
	color: #faf1a4;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

.link_not_portada a:link {
	color : #faf1a4;
	text-decoration: none;
}

.link_not_portada a:visited {
     color : #faf1a4;
}

.link_not_portada a:hover {
	color : #ffffff;
	text-decoration: none;
}

.link_not_portada a:active {
     color : #ffffff;
}

.link_not_portada_des {
	color: #ffffff;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}

.link_not_portada_des a:link {
	color : #fed900;
	text-decoration: none;
}

.link_not_portada_des a:visited {
     color : #ffffff;
}

.link_not_portada_des a:hover {
	color : #ffffff;
	text-decoration: none;
}

.link_not_portada_des a:active {
     color : #ffffff;
}
.noticia_solo_titulo_1 {
	margin-left:15px;
	padding:5px;
	float:left;
	color: #FFF;
	text-align:inherit;
	padding-bottom:5px;
	width:90%;
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#CCC;
	height:80px;
	font-size: 12px;
}

.noticia_titulo_resumen {
	margin-left:15px;
	padding:5px;
	float:left;
	color: #FFF;
	text-align:inherit;
	padding-bottom:5px;
	width:90%;
	/*border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#CCC;
	height:50px;*/
	font-size: 12px;
}


/**********************************************
***** LST NEWS NUEVO***** 
*********************************************/

.lst_news{ 		
	width:96%; float:left;margin-bottom:5px; background-color: #F8F8F8;border:1px solid #CCC;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden;
	padding:5px;			
	}
.lst_categorias{ 		
	width:195px; float:left;margin-bottom:5px; background-color: #F8F8F8;border:1px solid #CCC;line-height:1.5; 
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden;
	padding:5px;			
	}
	
.lst_news_subcategoria a{font-size: 12px; color: #555 !important;}	
	
.lst_news .img {
	float:left;
	width:80px;
	overflow:hidden;
	margin-right:5px;
	margin-top:10px;
	border:0px solid #CCC;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;}

.lst_news img {width:80px}
.lst_news .fecha {font-size:11px;color:#666;}
.lst_news .titulo {font-size:14px;font-weight:bold;color:#555555;}
.lst_news .resumen {font-size:12px;color:#666;}

/**********************************************
***** NOTICIAS MOSAICO wordpress***** 
*********************************************/

.item_titulo{
width:180px;padding:5px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;
}

.item_texto{
padding:0px 5px 0px 5px;font-size:11px;/*height:53px;overflow:hidden;*/font-family:Arial, Helvetica, sans-serif;color:#666;
}

.item_antetitulo{
width:180px;padding:0px 0px 0px 5px;font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#666;margin-top:4px;display:block;
}

.items li:hover {
	background-color:#F3F3F3;
}



.items ul, li {
margin: 0;
padding: 0;
list-style: none;


}

.items {
	position: relative;
	display: block;
	
	}
	
.item {
border: 1px solid #dedede;
margin: 10px 0;
}

.item img {
display: block;
width: 180px;
height: auto;
padding: 3px 5px 3px 5px;
}



/* BOTONES SUBMIT*/

.btsub{height: 18px; padding: 0px 10px 1px 10px;border:#bbbbbb 1px solid; cursor: hand; background-color:#efefef;font-family:Century Gothic, Verdana, Century Gothic;font-weight : normal;font-size:11px;color:#444444;}
.btsub:hover{background-color:#f2f2f2;text-decoration:none;border:#676767 1px solid; color:#aaaaaa;}
.btsubhover{background-color:#f2f2f2;border:#676767 1px solid; color:#aaaaaa;}

.btrojo,.btrojo:hover,.btrojo:focus{text-decoration:none;border-bottom:#c02d2d 1px solid !important;}
.btverde,.btverde:hover,.btverde:focus{text-decoration:none; border-bottom: #4ccb4f 1px solid !important;}

/* HREF CON FORMATO BOTON*/

a.bt{height: 18px; background-color:#efefef; border:#bbbbbb 1px solid;text-decoration:none; color:#444444; background-image: url("imagenesA.png"); background-repeat: no-repeat; background-color:#efefef;padding: 1px 11px;}
a.bt:hover{background-color:#f2f2f2;border:#656565 1px solid;color:#aaaaaa;text-decoration:none;}

a.bsiguiente{padding-right: 24px; background-position: right -145px;}
a.banterior{padding-left: 24px; background-position: left -163px; background-color:#efefef;}
a.bsumar{background-position: right -19px; padding-right: 22px;}
a.bcerrar{background-position: right -1px;padding-right: 22px;}
a.bprint{padding-right: 26px; background-position: right -37px ;}
a.bmail{padding-right: 26px; background-position: right -54px ;}
a.bmailalert{padding-right: 26px; background-position: right -73px ;}
a.breloj{padding-right: 24px; background-position: right -90px ;}
a.bflechaizq{padding: 2px 20px 2px 30px; align: center; background-position: left -108px;}
a.bflechadrch{padding: 2px 30px 2px 20px; background-position: right -126px;}
a.bflechaizq2{padding: 2px 20px 2px 30px; background-position: left -181px;}
a.bflechadrch2{padding: 2px 30px 2px 20px; background-position: right -198px;}
a.bflechaup{padding-right: 22px; background-position: right -218px;}
a.bflechaup2{padding-right: 20px; background-position: right -272px ;}
a.bflechadown{padding-right: 22px; background-position: right -235px ;}
a.bflechadown2{padding-right: 20px; background-position: right -252px ;}
a.basist1{padding: 2px 26px 2px 12px; background-position: right -289px ;}
a.basist2{padding: 2px 32px 2px 12px; background-position: right -308px;}
a.barb1{padding:2px 26px 2px 13px; background-position: right -2561px;}
a.barb2{padding:2px 29px 2px 13px; background-position: right -326px ;}
a.barbnulo{padding: 2px 26px 2px 13px; background-position: right -344px;}
a.btarja{padding-right: 19px; background-position: right -364px;}
a.btarjr{padding-right: 19px; background-position: right -382px;}
a.bTv{padding-right: 26px; background-position: right -400px;}
a.bTr{padding-right: 26px; background-position: right -418px;}
a.bNv{padding-right: 26px; background-position: right -398px;}
a.bNr{padding-right: 26px; background-position: right -416px;}
a.bR{padding-right: 26px; background-position: right -473px;}
a.bS{padding-right: 26px; background-position: right -491px;}
a.bA{padding-right: 26px; background-position: right -510px;}
a.bH{padding-right: 26px; background-position: right -528px;}
a.bedit2{padding-right: 27px; background-position: right -565px;}
a.bedit2nulo{ padding-right: 27px; background-position: right -547px;}
a.bayuda{padding-right: 26px; background-position: right -582px;}
a.bliquid{padding-right: 27px; background-position: right -602px;}
a.bsumequipo{padding-right: 25px; background-position: right -639px;}
a.brestequipo{padding-right: 25px; background-position: right -621px;}
a.bcoment{padding-right: 27px; background-position: right -658px;}
a.bdescargadoc{padding-right: 27px; background-position:  right -677px;}
a.bcopiadoc{padding:1px 26px; background-position:  right -695px;}
a.bdocexcel{padding-right: 27px; background-position: right -731px;}
a.bdocgif{padding-right: 25px; background-position: right -749px;}
a.bdocpdf{padding-right: 25px; background-position: right -767px;}
a.bdoczip{padding-right: 25px; background-position: right -785px;}
a.bdocexplorer{padding-right: 25px; background-position: right -803px;}
a.bdocvisible{padding-right: 29px; background-position: right -821px;}
a.btable{padding-right: 28px; background-position: right -839px;}
a.bdoctxt{padding-right: 24px;background-position: right -857px;}
a.bcalend{padding-right: 28px; background-position: right -876px;}
a.bfunciones{padding-right: 22px; background-position: right -894px;}
a.bokverde{padding-right: 27px; background-position: right -912px;}
a.bsumverde{padding-right: 27px; background-position: right -931px;}
a.beuro{padding-right: 24px;background-position: right -950px;}
a.beuronulo{padding-right: 27px; background-position: right -966px;}
a.balert{padding-right: 24px; background-position: right -984px;}
a.bultjorn{padding-right: 25px; background-position: right -1001px;}
a.bsalir{padding-right: 24px; background-position: right -1018px;}
a.brecon{padding-right: 24px; background-position: right -1038px;}
a.bopenv{padding-right: 25px;background-position: right -1053px;}
a.bopenr{padding-right: 25px;background-position: right -1070px;}
a.bopena{padding-right: 25px;background-position: right -1087px;}
a.bpagtxt{padding-right: 23px; background-position: right -1106px;}
a.bpenalti{padding-right: 28px; background-position: right -1124px;}
a.bPv{padding-right: 26px; background-position: right -1146px;}
a.bPl{padding-right: 26px; background-position: right -1168px;}
a.bbasura{padding-right: 27px; background-position: right -1188px;}
a.bmailbuscar{padding-right: 26px; background-position: right -1209px;}
a.bmailnulo{padding-right: 26px; background-position: right -1229px;}
a.bmailreenv{padding-right: 26px; background-position: right -1250px;}
a.bactualiza{padding-right: 24px; background-position: right -1271px;}
a.busuario{padding-right: 24px; background-position: right -1292px;}
a.bprint2{padding:6px 30px 6px  8px;background-position: right -1312px;}
a.bprintok{padding:6px 30px 6px 8px; background-position: right -1342px;}
a.bprintayuda{padding:6px  30px 6px 8px; background-position: right -1372px;}
a.bprintpdf{padding:6px 30px 6px 8px; background-position: right -1402px;}
a.bprint3{padding:6px 33px 6px 8px; background-position: right -1432px;}
a.bflechaup3{padding-right: 20px; background-position: right -2529px;}
a.bflechadown3{padding-right: 20px; background-position: right -1459px;}
a.bflechaizq3{padding:1px 16px 1px 20px; background-position: left -2542px;}
a.bflechadrch3{padding:1px 20px 1px 16px; background-position: right -1472px;}
a.bdblflechaup{padding-right: 20px; background-position: right -1488px;}
a.bdblflechadown{padding-right: 20px; background-position: right -1504px;}
a.bmailent{padding-right: 26px; background-position: right -1522px;}
a.bmailsal{padding-right: 26px; background-position: right -1542px;}
a.bmailelim{padding-right: 26px; background-position: right -1563px;}
a.bdocjpg{padding-right: 26px;background-position: right -1587px;}
a.bdocnovisible{padding-right: 27px; background-position: right -1614px;}
a.bcalend2{padding-right: 27px; background-position: right -1637px;}
a.bficha{padding-right: 27px; background-position: right -1662px;}
a.bcarpimg{padding-right: 25px; background-position: right -1685px;}
a.busuarios{padding-right: 27px; background-position: right -1706px;}
a.bflechaout{padding:1px 25px 1px 18px; background-position: right -1725px;}
a.bflechain{padding:1px 18px 1px 25px; background-position: left -1744px;}
a.bfecha{padding-right: 27px; background-position: right -1763px;}
a.bfuncionesnulo{padding-right: 26px; background-position: right -1783px;}
a.bcorreo2{ padding:1px 28px 1px 7px; background-position: right -1805px;}
a.bbloqueo{padding-right: 24px; background-position: right -1826px;}
a.bnobloqueo{padding-right: 24px; background-position: right -1847px;}
a.bcab1{padding-right: 24px; background-position: right -1870px;}
a.bcab2{padding-right: 24px; background-position: right -1890px;}
a.bpie1{padding-right: 24px; background-position: right -1910px;}
a.bpie2{padding-right: 24px; background-position: right -1930px;}
a.bcarta{padding-right: 26px; background-position: right -1947px;}
a.bcorreointra{padding-right: 28px; background-position: right -1966px;}
a.bborrar{padding-right: 27px; background-position: right -1984px;}
a.bdocbmp{padding-right: 25px;background-position: right -2002px;}
a.bcamara{padding-right: 24px; background-position: right -2021px;}
a.bbola{padding-right: 22px; background-position: right -2038px;}
a.bcambia{padding-right: 24px; background-position: right -2056px;}
a.bactualiza2{padding-right: 22px; background-position: right -2075px;}
a.balbumimg{padding-right: 24px; background-position: right -2095px;}
a.bN{padding-right: 26px; background-position: right -2115px;}
a.bAa{padding-right: 26px; background-position: right -2136px;}
a.beditar{padding-right: 26px; background-position: right -2158px;}
a.bexclama{padding-right: 20px; background-position: right -2178px;}
a.bgrabar{padding-right: 24px; background-position: right -2199px;}
a.bimagen{padding-right: 25px; background-position: right -2220px;}
a.blstcoment{padding-right: 25px; background-position: right -2244px;}
a.bfavorito{padding-right: 25px; background-position: right -2268px;}
a.bestad{padding-right: 25px; background-position: right -2292px;}
a.blstcomp{padding: 2px 24px 2px 0; background-position:  right -2314px;}
a.bcarphoja{padding-right: 24px; background-position: right -2340px;}
a.bmail2{padding-right: 24px; background-position: right -2363px;}
a.bimagen2{padding-right: 23px; background-position: right -2382px  }
a.bbasura2{padding-right: 22px; background-position: right -2401px;}
a.bedit3{ background-position: right -2419px; padding-right: 22px;}
a.bcopiapega{padding-right: 27px; background-position: right -2437px;}
a.bcalend3{padding-right: 25px; background-position: right -2472px;}
a.bgrpcat{padding-right: 25px; background-position: right -2490px;}
a.binfo{padding-right: 24px; background-position: right -2510px;}
a.bbuscar{padding-right: 24px; background-position: right -2587px;}
a.bdescargar{padding-right: 26px; background-position: right -2608px;}
a.bcontestado{padding-right: 26px; background-position: right -2624px;}
a.bcorreoent{padding: 1px 10px 1px 28px; background-position: left -2642px;}
a.blmailsal{padding: 1px 10px 1px 28px; background-position: left -2661px;}
a.blmailelim{padding: 1px 10px 1px 28px; background-position: left -2683px;}
a.bcorreo_on{padding-right: 24px; background-position: right -2698px;}
a.binstalar{padding-right: 24px; background-position: right -2715px;}
a.bexpandir{padding-right: 22px; background-position: right -2745px;}
a.bcontraer{padding-right: 22px; background-position: right -2729px;}
a.bcomenta{padding-right: 22px; background-position: right -2760px;}
a.bcheck{padding-right: 22px; background-position: right -2778px;}
a.bnocheck{padding-right: 22px; background-position: right -2793px;}
a.bidiomas{padding-right: 22px; background-position: right -2810px;}
a.bcomparador{padding-right: 22px; background-position: right -2831px;}
a.bcomentrojo{padding-right: 22px; background-position: right -2851px;}
a.bactionpaste{padding-right: 22px; background-position: right -2872px;}
a.bretirado{padding-right: 22px; background-position: right -2894px;}
a.bretiradorojo{padding-right: 22px; background-position: right -2912px;}
a.barchivos{padding: 2px 22px 2px 12px; background-position: right -2929px;}
a.bgol{padding-right: 22px; background-position: right -2976px;}
a.bgolpp{padding-right: 22px; background-position: right -2995px;}
/* HREF SIN FORMATO CON IMÁGENES */

a.hr{text-decoration:none; background-image: url("imagenes.png"); background-repeat:no-repeat; color:#065d85;}
a.hr:hover{color:#bf0000;}


a.hlsumar{background-position: right -20px; padding: 0 14px 0 0;}
a.hlcerrar{background-position: right -2px; padding: 0 14px 0 0;}
a.hlmail{background-position: right -56px; padding: 0 18px 0 0;}
a.hlmailalert{background-position: right -75px; padding: 0 18px 1px 0;}
a.hlmailbuscar{background-position: right -1210px; padding: 0 20px 1px 0;}
a.hllmailbuscar{background-position: left -2716px; padding: 0 0 1px 20px;}
a.hlmailnulo{background-position: right -1231px; padding: 0 20px 0 0;}
a.hlmailreenv{background-position: right -1249px; padding: 1px 20px 1px 0;}
a.hlcorreo2{background-position: right -1805px; padding: 2px 23px 2px 0;}
a.hlcarta{background-position: right -1949px; padding: 0 19px 0 0;}
a.hlmailent{background-position: right -1522px; padding: 2px 20px 2px 0;}
a.hlmailsal{background-position: right -1542px; padding: 2px 20px 2px 0;}
a.hlmailelim{background-position: right -1563px; padding: 2px 20px 2px 0;}
a.hlcorreointra{background-position: right -1966px; padding: 2px 22px 2px 0}
a.hlprint{background-position: right -38px; padding: 0px 18px 0 0px}
a.hlprint2{background-position: right -1313px; padding: 2px 17px 2px 0; }
a.hllprint2{background-position: right -1314px; padding: 5px 26px 5px 0;}
a.hllprintok{background-position: right -1343px; padding: 5px 27px 5px 0;}
a.hllprintayuda{background-position: right -1373px; padding: 5px 26px 5px 0;}
a.hllprintpdf{background-position: right -1403px; padding: 5px 26px 5px 0;}
a.hllprint3{background-position: right -1434px; padding: 4px 29px 4px 0;}
a.hlflechaizq{background-position: left -110px; padding: 0 0 0 15px;}
a.hllflechaizq{background-position: left -110px; padding: 0 0 0 15px;}
a.hlflechadrch{background-position: right -128px; padding: 0 15px 0 0;}
a.hlflechaizq2{background-position: left -181px; padding: 1px 0 0 19px;}
a.hllflechaizq2{background-position: left -182px; padding: 1px 0 0 19px;}
a.hlflechadrch2{background-position: right -200px; padding: 1px 19px 0 0;}
a.hlflechaup{background-position: right -219px; padding: 0 13px 0 0;}
a.hlflechaup2{background-position: right -272px; padding: 0 10px 0 0;}
a.hlflechadown{background-position: right -237px; padding: 0 13px 0 0;}
a.hlflechadown2{background-position: right -253px; padding: 0 10px 0 0;}
a.hlflechaup3{background-position: right -2529px; padding: 0 9px 0 0;}
a.hllflechadown3{background-position: right -1459px; padding: 0 9px 0 0;}
a.hllflechaizq3{background-position: left -2542px; padding: 0 0 0 8px;}
a.hllflechadrch3{background-position: right -1473px; padding: 0 8px 0 0;}
a.hlldblflechaup{background-position: right -1488px; padding: 0 9px 0 0;}
a.hlldblflechadown{background-position: right -1505px; padding: 0 9px 0 0;}
a.hllflechaout{background-position: right -1726px; padding: 0 13px 0 0;}
a.hllflechain{background-position: left -1746px; padding: 0 0 0 13px;}
a.hlsiguiente{background-position: right -146px; padding: 0 16px 0 0; }
a.hllanterior{background-position: left -164px; padding: 0 0 0 16px;}
a.hllasist1{background-position: right -290px; padding: 2px 19px 2px 0;}
a.hllasist2{background-position: right -308px; padding: 2px 25px 2px 0;}
a.hllarb1{background-position: right -2562px; padding: 1px 19px 1px 0;}
a.hllarb2{background-position: right -327px; padding: 2px 21px 2px 0;}
a.hllarbnulo{background-position: right -346px; padding: 2px 19px 1px 0;}
a.hllTv{background-position: right -400px; padding: 1px 18px 1px 0;}
a.hllTr{background-position: right -418px; padding: 1px 18px 1px 0;}
a.hllR{background-position: right -473px; padding: 0 16px 0 0;}
a.hlS{background-position: right -491px; padding: 1px 19px 1px 0;}
a.hlA{background-position: right -509px; padding: 1px 16px 1px 0;}
a.hlH{background-position: right -528px; padding: 1px 19px 1px 0;}
a.hlN{background-position: right -2115px; padding: 1px 19px 1px 0;}
a.hlAa{background-position: right -2136px; padding: 1px 19px 1px 0;}
a.hlPv{background-position: right -1146px; padding: 1px 19px 1px 0;}
a.hlPl{background-position: right -1169px; padding: 1px 19px 1px 0;}
a.hldocexcel{background-position: right -731px; padding: 1px 18px 1px 0;}
a.hldocgif{background-position: right -749px; padding: 1px 18px 1px 0;}
a.hldocpdf{background-position: right -767px; padding: 1px 17px 1px 0;}
a.hldoczip{background-position: right -785px; padding: 1px 18px 1px 0;}
a.hldocexplorer{background-position: right -804px; padding: 1px 17px 1px 0;}
a.hldocvisible{background-position: right -821px; padding: 1px 22px 1px 0;}
a.hldoctxt{background-position: right -857px; padding: 1px 15px 1px 0;}
a.hldocjpg{background-position: right -1587px; padding: 1px 18px 1px 0;}
a.hldocbmp{background-position: right -2002px; padding: 1px 18px 1px 0;}
a.hltable{background-position: right -839px; padding: 1px 19px 1px 0;}
a.hlcalend{background-position: right -877px; padding: 0 21px 0 0;}
a.hlcalend2{background-position: right -1638px; padding: 1px 19px 1px 0;}
a.hlcalend3{background-position: right -2474px; padding: 0 17px 0 0;}
a.hlfecha{background-position: right -1763px; padding: 1px 19px 1px 0;}
a.hleditar{background-position: right -2158px; padding: 1px 19px 0 0;}
a.hledit3{background-position: right -2421px; padding: 0 16px 0 0;}
a.hledit2{background-position: right -565px; padding: 1px 19px 1px 0;}
a.hledit2nulo{background-position: right -547px; padding: 1px 19px 1px 0;}
a.hlayuda{background-position: right -581px; padding: 2px 20px 2px 0;}
a.hlliquid{background-position: right -601px; padding: 2px 20px 2px 0;}
a.hlsumequipo{background-position: right -639px; padding: 1px 20px 1px 0;}
a.hlrestequipo{background-position: right -621px; padding: 1px 20px 1px 0;}
a.hlcoment{background-position: right -659px; padding: 0 21px 0 0;}
a.hldescargadoc{background-position: right -678px; padding: 0 20px 0 0;}
a.hlcopiadoc{background-position: right -697px; padding: 0 51px 0 0;}
a.hltarja{background-position: right -364px; padding: 0 13px 0 0;}
a.hltarjr{background-position: right -382px; padding: 0 13px 0 0;}
a.hlreloj{background-position: right -92px; padding: 0 17px 0 0;}
a.hlfunciones{background-position: right -896px; padding: 0 17px 0 0;}
a.hlfuncionesnulo{background-position: right -1785px; padding: 0 17px 0 0;}
a.hlokverde{background-position: right -913px; padding: 0 18px 0 0;}
a.hlsumverde{background-position: right -932px; padding: 0 18px 0 0;}
a.hleuro{background-position: right -951px; padding: 0 17px 0 0;}
a.hleuronulo{background-position: right -967px;padding: 1px 18px 0 0;}
a.hlalert{background-position: right -985px;padding: 0 18px 0 0;}
a.hlultjorn{background-position: right -1002px; padding: 0 18px 0 0;}
a.hlsalir{background-position: right -1019px; padding: 1px 15px 0 0;}
a.hlrecon{background-position: right -1038px; padding: 0 16px 0 0;}
a.hlopenv{background-position: right -1054px; padding: 0 19px 0 0;}
a.hlopenr{background-position: right -1071px; padding: 0 17px 0 0;}
a.hlopena{background-position: right -1088px; padding: 0 17px 0 0;}
a.hlpagtxt{background-position: right -1106px; padding: 0 16px 0 0;}
a.hlpenalti{background-position: right -1125px; padding: 0 21px 0 0;}
a.hlbasura{background-position: right -1189px; padding: 1px 17px 0 0;}
a.hlbasura2{background-position: right -2402px; padding: 0px 15px 0 0;}
a.hlactualiza{background-position: right -1270px; padding: 2px 17px 1px 0;}
a.hlactualiza2{background-position: right -2078px; padding: 0 12px 0 0;}
a.hlusuario{background-position: right -1293px; padding: 1px 16px 0 0;}
a.hldocnovisible{background-position: right -1614px; padding: 1px 20px 0 0;}
a.hlficha{background-position: right -1662px; padding: 1px 18px 1px 0;}
a.hlcarpimg{background-position: right -1686px; padding: 1px 17px 0 0;}
a.hlusuarios{background-position: right -1706px; padding: 1px 20px 0 0;}
a.hlbloqueo{background-position: right -1825px; padding: 2px 15px 1px 0;}
a.hlnobloqueo{background-position: right -1847px; padding: 2px 15px 1px 0;}
a.hlcab1{background-position: right -1870px; padding: 1px 18px 0 0;}
a.hlcab2{background-position: right -1890px; padding: 1px 18px 0 0;}
a.hlpie1{background-position: right -1910px; padding: 1px 18px 0 0;}
a.hlpie2{background-position: right -1930px; padding: 1px 18px 0 0;}
a.hlborrar{background-position: right -1986px; padding: 0 18px 0 0;}
a.hlcamara{background-position: right -2022px; padding: 0 16px 0 0;}
a.hlbola{background-position: right -2040px; padding: 0 14px 0 0;}
a.hlcambia{background-position: right -2058px; padding: 0 17px 0 0;}
a.hlalbumimg{background-position: right -2095px; padding: 1px 18px 0 0;}
a.hlexclama{background-position: right -2179px; padding: 0 8px 0 0;}
a.hlgrabar{background-position: right -2200px; padding: 0 18px 0 0;}
a.hlimagen{background-position: right -2221px; padding: 1px 18px 0 0;}
a.hlimagen2{background-position: right -2384px; padding: 0 16px 0 0;}
a.hllstcoment{background-position: right -2245px; padding: 1px 19px 0 0;}
a.hlfavorito{background-position: right -2269px; padding: 0 18px 0 0;}
a.hlestad{background-position: right -2293px; padding: 0 19px 0 0;}
a.hllstcomp{background-position: right -2316px; padding: 1px 18px 0 0;}
a.hlcarphoja{background-position: right -2341px; padding: 0 18px 0 0;}
a.hlmail2{background-position: right -2364px; padding: 0 19px 0 0;}
a.hlcopiapega{background-position: right -2439px; padding: 0 19px 0 0;}
a.hlgrpcat{background-position: right -2492px; padding: 0 17px 0 0;}
a.hlinfo{background-position: right -2510px; padding: 1px 19px 1px 0;}
a.hlbuscar{background-position: right -2589px; padding: 0 15px 0 0;}
a.hldescargar{background-position: right -2608px; padding: 0px 18px 0 0;}
a.hlcontestado{background-position: right -2626px; padding: 0 18px 0 0;}
a.hllcorreoent{background-position: left -2641px; padding: 1px 0 1px 21px; height:15px;}
a.hllmailsal{background-position: left -2662px; padding: 1px 0 1px 21px;}
a.hllmailelim{background-position: left -2684px; padding: 1px 0 1px 21px;}
a.hlcorreo_on{background-position: right -2699px ; padding: 0 18px 0 0;}
a.hlinstalar{background-position: right -2733px ; padding: 0 18px 0 0;}
a.hlexpandir{background-position: right -2761px ; padding: 0 14px 0 0;}
a.hlcontraer{background-position: right -2748px ; padding: 0 14px 0 0;}
a.hlcomenta{background-position: right -2777px ; padding: 0 16px 0 0;}
a.hlcheck{background-position: right -2794px ; padding: 0 14px 0 0;}
a.hlnocheck{background-position: right -2811px ; padding: 0 14px 0 0;}
a.hlidiomas{background-position: right -2830px ; padding: 1px 16px 1px 0;}
a.hlcomparador{background-position: right -2851px ; padding: 0 18px 0 0;}
a.hlcomentrojo{background-position: right -2870px ; padding: 0 18px 0 0;}
a.hlactionpaste{background-position: right -2890px ; padding: 1px 18px 1px 0;}
a.hlretirado{background-position: right -2912px ; padding: 0 16px 0 0;}
a.hlretiradorojo{background-position: right -2932px ; padding: 0 16px 0 0;}
a.hlarchivos{background-position: right -2946px ; padding: 3px 16px 3px 0;}
a.hlgol{background-position: right -2972px ; padding: 0 16px 0 0;}
a.hlgolpp{background-position: right -2992px ; padding: 0 16px 0 0;}
/* IMAGENES */
a.img{text-decoration: none; background-image: url("imagenes.png"); background-repeat:no-repeat;}
a.img:hover{text-decoration: none; background-image: url("imagenes.png");}

a.lsumar{background-position: right  -20px;  padding: 0 4px 0 4px;}
a.lcerrar{background-position:  right   -2px; padding: 0 4px 0 4px;}
a.lmail{background-position: right -56px ;padding: 0 6px 0 5px;}
a.lmailalert{background-position: right -75px ;padding: 0 6px 0 5px;}
a.lmailbuscar{background-position: right -1210px ;padding: 1px 7px 0 7px; height: 15px;}
a.lmailnulo{background-position: right -1231px ;padding: 0 7px 0 7px;}
a.lmailreenv{background-position: right -1249px ;padding: 1px 7px 1px 7px;}
a.lcorreo2{background-position: right -1805px; padding: 1px 9px 1px 8px;}
a.lcarta{background-position: right -1949px; padding: 0 6px 0 6px;}
a.lmailent{background-position: right -1524px ;padding: 1px 7px 1px 6px;}
a.lmailsal{background-position: right -1544px ; padding: 1px 7px 1px 6px;}
a.lmailelim{background-position: right -1565px; padding: 1px 7px 1px 6px;}
a.lcorreointra{background-position: right -1967px; padding: 1px 8px 0 7px;}
a.lprint{background-position: right -38px; padding: 0 6px 0 5px;}
a.lprint2{background-position: right -1313px; padding: 5px 9px 5px 9px;}
a.lprintok{background-position: right -1343px; padding: 5px 10px 5px 9px;}
a.lprintayuda{background-position: right -1373px; padding: 5px 9px 5px 9px;}
a.lprintpdf{background-position: right -1403px; padding: 5px 9px 5px 9px;}
a.lprint3{background-position: right -1434px; padding: 4px 11px 4px 11px;}
a.lflechaizq{background-position: left -110px;padding: 0 4px 0 4px;}
a.llflechaizq{background-position: left -108px;padding: 0 4px 0 4px;}
a.lflechadrch{background-position: right -128px;padding: 0 4px 0 4px;}
a.lflechaizq2{background-position: left -182px;padding: 1px 6px 0 5px;}
a.lflechadrch2{background-position: right -200px; padding: 1px 6px 0 5px;}
a.lflechaup{background-position: right -221px; padding: 0 4px 0 3px;}
a.lflechadown{background-position: right -235px; padding: 0 4px 0 3px;}
a.lflechaup2{background-position: right -272px; padding: 0 2px 0 2px;}
a.lflechadown2{background-position: right -254px; padding: 0 2px 0 2px;}
a.lflechaup3{background-position: right -2531px; padding: 0 1px 0 1px;}
a.lflechadown3{background-position: right -1457px; padding: 0 1px 0 1px;}
a.lflechaizq3{background-position: left -2542px; padding: 0 1px 0 1px;}
a.llflechadown3{background-position: right -1457px; padding: 0 1px 0 1px;}
a.llflechaizq3{background-position: left -2542px; padding: 0 1px 0 1px;}
a.lflechadrch3{background-position: right -1473px; padding: 0 1px 0 1px;}
a.ldblflechaup{background-position: right -1492px; padding: 0 1px 0 1px;}
a.ldblflechadown{background-position: right -1503px; padding: 0 1px 0 1px;}
a.lflechaout{background-position: right -1726px; padding: 0 4px 0 3px;}
a.lflechain{background-position: left -1745px; padding: 0 4px 0 3px;}
a.lsiguiente{background-position: right -146px; padding: 0 4px 0 4px;}
a.lanterior{background-position: left  -163px; padding: 0 4px 0 4px;}
a.llanterior{background-position: left  -163px; padding: 0 4px 0 4px;}
a.lasist1{background-position: right -289px; padding: 2px 7px 2px 7px;}
a.lasist2{background-position: right -308px; padding: 3px 10px 3px 10px;}
a.larb1{background-position: right -2561px; padding: 2px 5px 2px 5px;}
a.larb2{background-position: right -326px; padding: 3px 7px 3px 7px;}
a.larbnulo{background-position: right -344px; padding: 3px 7px 3px 7px;}
a.lTv{background-position: right -400px; padding: 1px 6px 1px 6px;}
a.lTr{background-position: right -418px; padding: 1px 6px 1px 6px;}
a.lNv{background-position: right -398px; padding: 1px 6px 1px 6px;}
a.lNr{background-position: right -416px; padding: 1px 6px 1px 6px;}
a.lR{background-position: right -473px; padding: 1px 5px 1px 5px;}
a.lS{background-position: right -491px; padding: 1px 6px 1px 6px;}
a.lA{background-position: right -510px; padding: 1px 5px 1px 5px;}
a.lH{background-position: right -528px; padding: 1px 6px 1px 6px;}
a.lN{background-position: right -2115px; padding: 1px 6px 1px 6px;}
a.lAa{background-position: right -2136px; padding: 1px 6px 1px 6px;}
a.lPv{background-position: right -1146px; padding: 1px 6px 1px 6px;}
a.lPl{background-position: right -1169px; padding: 1px 6px 1px 6px;}
a.ldocexcel{background-position: right -731px; padding: 1px 5px 1px 5px;}
a.ldocgif{background-position: right -749px; padding: 1px 6px 1px 5px;}
a.ldocpdf{background-position: right -767px; padding: 1px 5px 1px 5px;}
a.ldoczip{background-position: right -785px; padding: 1px 5px 1px 5px;}
a.ldocexplorer{background-position: right -804px; padding: 1px 5px 1px 5px;}
a.ldocvisible{background-position: right -821px;padding: 1px 7px 0 7px;}
a.ldoctxt{background-position: right -857px; padding: 1px 4px 0 4px;}
a.ldocjpg{background-position: right -1587px; padding: 1px 6px 1px 6px;}
a.ldocbmp{background-position: right -2002px; padding: 1px 5px 1px 5px;}
a.ltable{background-position: right -839px; padding: 1px 6px 1px 5px;}
a.lcalend{background-position: right -876px; padding: 1px 7px 1px 7px;}
a.lcalend2{background-position: right -1638px; padding: 1px 6px 1px 5px;}
a.lcalend3{background-position: right -2473px; padding: 0 5px 0 5px;}
a.lfecha{background-position: right -1763px; padding: 1px 6px 1px 5px;}
a.leditar{background-position: right -2158px; padding: 1px 6px 1px 5px;}
a.ledit3{background-position: right -2419px; padding: 0 4px 0 4px;}
a.ledit2{background-position: right -565px; padding: 1px 6px 1px 6px;}
a.ledit2nulo{background-position: right -547px; padding: 1px 6px 1px 6px;}
a.layuda{background-position: right -581px; padding: 3px 7px 2px 7px;}
a.lliquid{background-position: right -601px; padding: 2px 7px 2px 7px;}
a.lsumequipo{background-position: right -639px; padding: 1px 6px 1px 6px;}
a.lrestequipo{background-position: right -621px; padding: 1px 6px 1px 6px;}
a.lcoment{background-position: right -659px; padding: 1px 7px 1px 7px;}
a.ldescargadoc{background-position: right -677px; padding: 1px 7px 1px 7px;}
a.lcopiadoc{background-position: right -695px; padding: 1px 7px 1px 7px;}
a.ltarja{background-position: right -364px; padding: 0 3px 0 2px;}
a.ltarjr{background-position: right -382px; padding: 0 3px 0 2px;}
a.lreloj{background-position: right -91px; padding: 0 5px 0 5px;}
a.lfunciones{background-position: right -895px; padding: 0 5px 0 5px;}
a.lfuncionesnulo{background-position: right -1785px; padding: 0 5px 0 5px;}
a.lokverde{background-position: right -912px; padding: 1px 6px 1px 6px;}
a.lsumverde{background-position: right -931px; padding: 1px 6px 1px 6px;}
a.leuro{background-position: right -950px; padding: 1px 5px 1px 5px;}
a.leuronulo{background-position: right -967px; padding: 1px 6px 1px 6px;}
a.lalert{background-position: right -985px; padding: 0 6px 0 5px;}
a.lultjorn{background-position: right -1002px; padding: 0 5px 0 5px;}
a.lsalir{background-position: right -1018px; padding: 1px 5px 1px 5px;}
a.lrecon{background-position: right -1038px; padding: 1px 5px 0 5px;}
a.lopenv{background-position: right -1055px; padding: 0 6px 0 6px;}
a.lopenr{background-position: right -1072px; padding: 0 5px 0 5px;}
a.lopena{background-position: right -1089px; padding: 0 5px 0 5px;}
a.lpagtxt{background-position: right -1106px; padding: 0 5px 0 4px;}
a.lpenalti{background-position: right -1125px; padding: 0 7px 0 7px;}
a.lbasura{background-position: right -1189px; padding: 1px 5px 0 5px;}
a.lbasura2{background-position: right -2402px; padding: 0 4px 0 4px;}
a.lactualiza{background-position: right -1270px; padding: 2px 5px 1px 5px;}
a.lactualiza2{background-position: right -2077px; padding: 0 3px 0 3px;}
a.lusuario{background-position: right -1293px; padding: 1px 5px 0 5px; height: 9px;}
a.ldocnovisible{background-position: right -1614px; padding: 1px 7px 0 7px;}
a.lficha{background-position: right -1662px; padding: 1px 6px 1px 5px;}
a.lcarpimg{background-position: right -1686px; padding: 0 5px 0 5px;}
a.lusuarios{background-position: right -1706px; padding: 1px 7px 0 7px;}
a.lbloqueo{background-position: right -1825px; padding: 1px 4px 1px 4px;}
a.lnobloqueo{background-position: right -1847px; padding: 1px 4px 1px 4px;}
a.lcab1{background-position: right -1870px; padding: 1px 6px 1px 8px;}
a.lcab2{background-position: right -1890px; padding: 1px 6px 0 5px;}
a.lpie1{background-position: right -1910px; padding: 1px 6px 0 5px;}
a.lpie2{background-position: right -1930px; padding: 1px 6px 0 5px;}
a.lborrar{background-position: right -1985px; padding: 0 6px 0 5px;}
a.lcamara{background-position: right -2022px; padding: 0 5px 0 5px;}
a.lbola{background-position: right -2040px; padding: 0 4px 0 3px;}
a.lcambia{background-position: right -2058px; padding: 0 6px 0 5px;}
a.lalbumimg{background-position: right -2095px; padding: 1px 6px 0 5px;}
a.lexclama{background-position: right -2178px; padding: 1px 0 1px 0;}
a.lgrabar{background-position: right -2199px; padding: 1px 6px 1px 6px;}
a.limagen{background-position: right -2221px; padding: 1px 6px 0 6px;}
a.limagen2{background-position: right -2383px; padding: 0 5px 0 4px;}
a.llstcoment{background-position: right -2245px; padding: 1px 6px 0 6px;}
a.lfavorito{background-position: right -2269px; padding: 0 6px 0 5px;}
a.lestad{background-position: right -2292px; padding: 1px 6px 0 6px;}
a.llstcomp{background-position: right -2316px; padding: 1px 6px 1px 6px;}
a.lcarphoja{background-position: right -2341px; padding: 0 6px 0 5px;}
a.lmail2{background-position: right -2364px; padding: 0 6px 0 6px;}
a.lcopiapega{background-position: right -2439px; padding: 0 6px 0 6px;}
a.lgrpcat{background-position: right -2492px; padding: 0 5px 0 4px;}
a.linfo{background-position: right -2510px; padding: 1px 6px 1px 6px;}
a.lbuscar{background-position: right -2588px; padding: 0 4px 0 4px;}
a.ldescargar{background-position: right -2608px; padding: 0px 6px 0px 5px;}
a.lcontestado{background-position: right -2625px; padding: 1px 6px 1px 5px;}
a.lcorreoent{background-position: left -2642px; padding: 1px 7px 1px 6px;}
a.lcorreo_on{background-position: right -2699px; padding: 0 6px 0 5px;}
a.linstalar{background-position: right -2733px; padding: 0 4px 0 4px;}
a.lexpandir{background-position: right -2761px; padding: 0 3px 0 3px;}
a.lcontraer{background-position: right -2748px; padding: 0 3px 0 3px;}
a.lcomenta{background-position: right -2777px; padding: 0 5px 0 5px;}
a.lcheck{background-position: right -2794px; padding: 0 3px 0 3px;}
a.lnocheck{background-position: right -2811px; padding: 0 4px 0 4px;}
a.lidiomas{background-position: right -2830px; padding: 1px 6px 1px 6px;}
a.lcomparador{background-position: right -2851px; padding: 0 6px 0 6px;}
a.lcomentrojo{background-position: right -2870px; padding: 0 5px 0 5px;}
a.lactionpaste{background-position: right -2890px; padding: 1px 6px 1px 6px;}
a.lretirado{background-position: right -2912px; padding: 0 5px 0 4px;}
a.lretiradorojo{background-position: right -2932px; padding: 0 5px 0 4px;}
a.larchivos{background-position: right -2948px; padding: 2px 6px 1px 6px;}
a.lgol{background-position: right -2973px; padding: 0px 5px 0px 4px;}
a.lgolpp{background-position: right -2992px; padding: 0px 5px 0px 4px;}




.FILA_ON {
background-color: #E6E6E6;
}

.FILA_OFF {
background-color: #FFFFFF;
}

.OBLIGATORIO{
color : #9A0A0A;
font-weight : bold;
} 

TD {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
}

.txtsmall {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color: #999999;
}

.LINEA {
background-color: #B4B4B4;
}

input, select {
	color : #000000;
	font-size : 11px;
	font-family : Century Gothic, Helvetica, sans-serif;
	font-weight: normal;
	border: 1px solid #999999;
}

/* Campos input */
input,textarea{border:1px #999999 solid;}
input:focus,select:focus,textarea:focus{border:1px #333333 solid;}
checkbox:focus,radio:focus{border:0px;}
.MarcoCampos {border-color: #c02d2d;}

.checkbox{
	border: 0px none;
	margin: 0px;
	padding: 0px;
	height: 22px;
	width: 22px;

}


.menu01 {
	color : #555555;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Century Gothic, Helvetica, sans-serif;
	font-weight: bold;	
}
.menu01 a {
	color : #555555;
	text-decoration: none;
}
.menu01 a:hover {
	color : #244423;
	text-decoration: none;
}
.menu02 {
	color : #555555;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Century Gothic, Helvetica, sans-serif;
}
.menu02 a {
	color : #555555;
	text-decoration: none;
}
.menu02 a:hover {
	color : #000000;
}
.menu03 {
	color : #FFFFFF;
	margin-top : 0px;
	margin-left : 3px;
	margin-right : 3px;
	font-size : 11px;
	font-family : Century Gothic, Helvetica, sans-serif;
	font-weight: bold;
}
.menu03 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu03 a:hover {
	color : #FF9900;
	font-weight: bold;
	text-decoration: none;
}
.title {
	color : #D44409;
	font-size : 11px;
	font-family : Century Gothic, Helvetica, sans-serif;
	font-weight: bold;
}
.right {
	color : #000000;
	margin-top : 5px;
	font-size : 11px;
	font-family : Century Gothic, Helvetica, sans-serif;
	font-weight: bold;
}
.right a {
	color : #EF6D00;
}
.right a:hover {
	color : #000000;
}
ul, ol {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Century Gothic, Helvetica, sans-serif;
}
.bot {
	color : #000000;
	margin-top : 20px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 200px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Century Gothic,Verdana,Century Gothic;
	font-weight: bold;
}
.bot a {
	color : #000000;
	text-decoration: none;
}
.bot a:hover {
	color : #294A7B;
}
.titulo_cabecera {
	color : #FFFFFF;
	font-size : 18px;
	font-family : Century Gothic, Helvetica, sans-serif;
	font-weight: bold;
}
.title_categoría {

	color : #cc0a0b;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 19px;
	font-family : Century Gothic, Helvetica, sans-serif;
	font-weight: bold;
}

.title_categoría2 {

	color : #faf1a4;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 19px;
	font-family : Century Gothic, Helvetica, sans-serif;
	font-weight: bold;
}

/*  TABLAS  */

.tabla_bordeado {
	border: 1px solid #999999;
}

.tabla_bordeado_nobot {
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: none;
	border-left: 1px solid #999999;
}

.tabla_bordeado_fichatop {
	border-top: 1px solid #999999;
	border-right: none;
	border-bottom: none;
	border-left: 1px solid #999999;
}

.tabla_bordeado_fichabot {
	border-top: none;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
.tipo_licencia {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 50px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}
.subtitulos {
	font-family:Century Gothic, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#333333
}

.subtitulos2 {
	font-family:Century Gothic, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#ffffff
}

.subtitulos_noticia_des {
	font-family:Century Gothic, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color:#333333
}





.IMPRIMIR_TITULO_CABECERA {
	font-family: Century Gothic, Verdana, Century Gothic;
	font-size: 18px;
	font-weight: bold;
}
.color {
	color: #CC3915;
	font-family: Century Gothic, Verdana, Century Gothic;
	font-size: 18px;
	font-weight: bold;
}
.title_subcategoría {
	color : #333333;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-left : 5px;
	margin-right : 5px;
	font-size : 17px;
	font-family : Century Gothic, Verdana, Century Gothic;
	font-weight: normal;
}
.title_subcategoría2 {


	color : #A6B4BC;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-left : 5px;
	margin-right : 5px;
	font-size : 12px;
	font-family : Century Gothic, Verdana, Century Gothic;
	font-weight: bold;
}
.title_tit_pagina {
	color : #ffffff;
	font-size : 16px;
	font-family : Century Gothic, Verdana, Century Gothic;
	line-height: 2;
	margin-left: 5px;
}

.title_fichabot {


	color : #CBD3D8;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-left : 5px;
	margin-right : 5px;
	font-size : 24px;
	font-family : Century Gothic, Verdana, Century Gothic;
	font-weight: normal;
}

.fondotitulolistadosizq {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-top-color: #999999;
}
.fondotitulolistados {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-left-style: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.fondotitulolistadosdcha {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-left-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
}

.fondotitulolistadostodo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-width: 1px;
	border-left-color: #999999;
}

.fondolistados {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.fondolistadoscierre {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}

.fondolistadoscierre_dcha {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}

.fondolistados_solocierres {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}

.fondolistadoscierre_top {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-bottom-color: #999999;
}

.fondolistados_solohoriz {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.tituloprograma {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #555555;
}
.tituloprograma a{
	color: #555555;
}


.tituloprogramapopup {
	font-size: 12px;
	font-weight: bold;
	color: #D44409;
}

input.groovybutton
{
	font-size:11px;
	font-family: Century Gothic, Verdana, Century Gothic;
    font-weight : normal;
	color:#000000;
	background-color:#CEE2FB;
	border-style:solid;
	border-color:#999999;
	border-width:1px;
	cursor: hand;
}
.boton_generico {
	background-color: #CEE2FB;
	cursor: hand;
	border: 1px solid #999999;
	font-size: 11px;
}
.boton_generico_over {
	background-color: #E9F3FF;
	border: 1px solid #999999;
	cursor: hand;
	font-size: 11px;
}

.cal-mes{
font-size: 15px;
font-weight : bold;
color : #003399;
}

.cal-txt-dia {
font-size: 11px;
color: #000000;
}

.cal-txt-azul {
font-size: 11px;
color: #003399;
font-weight : bold;
}

.cal-txt-rojo {
font-size: 11px;
color: #9C001A;
font-weight : bold;
}

.cal-bg-blanco{
background-color: #FFFFFF;
}

.cal-bg-finde{
background-color: #F1F1F1;
font-size : 10px;
}

.cal-bg-marca {
background-color: #FFE0B2;
}

.cal-bg-marca-finde {
background-color: #EBCEA4;
}

.fila_link_generico {

	background-color: #FFFFFF;
	cursor: hand;
	border: 1px solid #CCCCCC;
	font-size: 11px;
}

.fila_link_dark  {

	background-color: #434b59;
	cursor: hand;
	border: 1px solid #CCCCCC;
	font-size: 11px;
}

.fila_link_generico_over {
	background-color: #F0F0F0;
	cursor: hand;
	border: 1px solid #CCCCCC;
	font-size: 11px;
	font-weight: bold;
}

.fila_link_dark_over {
	background-color: #736c6c;
	cursor: hand;
	border: 1px solid #CCCCCC;
	font-size: 11px;
	font-weight: bold;
}
.FONT_IMP_LICENCIA {
	font-family: "Courier New", Courier, mono;
	font-size: 9.9pt;
	letter-spacing: 12px;
	font-weight: normal;
}
.impresion_texto {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 13px;
}
.FONT_IMP_LICENCIA_IMPRIMIR {

	font-family: "Courier New", Courier, mono;
	font-size: 11pt;
	letter-spacing: 7pt;
	font-weight: normal;
}
.fondotitulolistados_notop_izq {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #999999;
}
.fondotitulolistados_notop {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
}
.fondotitulolistados_soloizq {
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #999999;
}

.fondotitulolistados_solodcha {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}

.fondotitulolistados_solohoriz {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.impresion_texto2 {

	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
}
.radiobox {

	border: 0px none;
	margin: 0px;
	padding: 0px;
}
.textocolor {

color : #9A0A0A;
font-weight : normal;
}

.cssbutton{
background-color: #E6E6E6;
border: 1px #999999 outset;
padding: 1px 11px;
color: black;
text-decoration: none;
font: Verdana, Helvetica, sans-serif;
font-size : 11px;
}

.cssbutton:visited{
color: black;
}

.cssbutton:hover{
	border-style: inset;
	background-color: #F0F0F0;
	padding: 2px  11px;
	text-decoration: none;
}

.cssbutton:active{
color: black;
}


#hintbox{ 
position:absolute;
top: 0;

width: 150px; /*Default width of hint.*/ 
padding: 0px;
border:0px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
visibility: hidden;
}

.showbox { 
	position:absolute;
	top: 0;
	width: 200px; 
	padding: 0px;
	border:2px solid #CC3915;
	z-index:100;
	background-color:#CC3915;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	visibility: hidden;
}

.innerbox { 
	height: 40px;
	padding: 5px;
	background-color:#FFFFFF;
	font-family: Century Gothic, Verdana, Century Gothic;
	font-size: 11px;
}

.headbox { 
	margin: 1px 0px 3px 1px;
	background-color:#EDEDED;
	width: 14px;
}



.fondo_ntrans
{
	background-image: url(wid/fondo_resultados.png);
}

.antetitulo_not {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.antetitulo_not_portada {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #dadada;
}

.titulo_not_portada {
	font-size : 16px;
	font-family: Century Gothic, Helvetica, sans-serif;
	font-weight: bold;
	color: #faf1a4;
	text-align:justify;
}

.titulo_not_portada a {
	color: #d90d0e;
	text-decoration: none; 
}

.titulo_not_portada a:hover {
	color : #ffffff;
	text-decoration: none;
}

.titulo_not_portada a:link {
	color : #ffffff;
	text-decoration: none;
}
.titulo_not_portada a: active {
	text-decoration: none;
}

.titulo_not {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 18px;
	font-family : Century Gothic, Helvetica, sans-serif;
	font-weight: bold;
}

.textoentradilla{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
	color: #999999;
}

.textoentradilla2{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
	color: #CCC;
}

.contenido_not{
	font-family: Century Gothic, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 18px;
	color: #000000;    
}
.titulo_noticia_destacada {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.titulo_noticia_contenido {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.titulo_noticia {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.noticia_contenido {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.textofecha {
font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#999999;
}

.textofecha2 {
font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#ffffff;
}


.link_desp {
	color: #000000;
	text-decoration: none;
}

link_desp a {
	color: #444444;
	text-decoration: underline;
}
link_desp a: hover {
	color: #444444;
	text-decoration: underline;
}


.cuerpo_noticia {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:#FFF;
	text-align:justify;
	}
	
.cuerpo_noticia a{
		color:#ffffff;
		text-decoration: underline;
		}

.cuerpo_noticia li{
		color:#ffffff;
		}
	

		.cuerpo_noticia2 {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:#FFF;
	text-align:justify;
	}
	
.cuerpo_noticia2 a{
		color:#ffffff;
		text-decoration: underline;
		}

.cuerpo_noticia2 li{
		color:#ffffff;
		}
		
.resumen {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size : 0.938em;
	font-weight : normal;
	text-align:justify;	
	}
	
	
.solo_titulo {
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size : 0.75em;
	font-weight : normal;
	text-align:justify;
}
	
p {margin: 0px 0px 10px 0px;}

.nwscaja  {width: 100%; float: left; padding-bottom:5px;margin: 0px 0px 0px 0px;background-image:url(wid/fondo_resultados.png);background-color: /*text-align: inherit;*/}
.nwscaja2 {
	margin-left:8px;
	padding: 5 px;
	float: left;
	font-size : 12px;
	color: #ffffff;
	text-align: inherit;
	padding-bottom: 8px;
	width:90%;
	border-bottom:1px dotted #ccc;
}
.nwscaja3 {width: 97%; float: left; margin: 0px 0px 0px 0px; /*text-align: inherit;*/}
.nwscaja3 {
	margin-left:8px;
	padding: 5px;
	float: left;
	font-size : 12px;
	color: #666;
	text-align: inherit;
	padding-bottom: 5px;
	width:95%;
}
/*********bloque noticia fondo background************/
.nwscaja4 {width: 100%;height:170px;}
.nwscaja4-box {margin-top:100px;float:left;background-image: url(transparent_bg.png);padding:5px;}
/****************************************************/

html>body .nwscaja2 {width: 90%;}
.nwsclear {clear: both}
.nwssep   {width: 100%;background-image:url(wid/fondo_resultados.png); }
.nwsimg1  {margin: 2px 5px 0px 0px; border: 0px solid #D9E2E5; float: left; padding: 2px 2px 0px 2px;}
html>body .nwsimg1 {padding: 2px 2px 2px 2px;}
.nwsimg2  {margin: 2px 0px 0px 5px; border: 1px solid #D9E2E5; float: right; padding: 2px 2px 0px 2px;}
html>body .nwsimg2 {padding: 2px 2px 2px 2px;}
/****/
.nwsimg3  {border: 1px solid #D9E2E5; padding: 0px 0px 0px 0px; float: left;}
.altofijo {height:95px;overflow:hidden;}
/*****/
html>body .nwsimg3 {padding: 2px 2px 2px 2px;}
.nwsimg4  {margin: 2px 8px 0px 0px; border: 1px solid #D9E2E5; float: left; padding: 2px 2px 0px 2px; }
html>body .nwsimg4 {padding: 2px 2px 2px 2px;}
.nwsimg5  {margin: 2px 0px 0px 5px; border: 1px solid #D9E2E5; float: right; padding: 2px 2px 0px 2px; }
html>body .nwsimg5 {padding: 2px 2px 2px 2px;}
.nwsimg6  {border: 1px solid #D9E2E5; padding: 2px 2px 0px 2px; float: left; }
html>body .nwsimg6 {padding: 2px 2px 2px 2px;}

.doccaja  {width: 100%; float: left; margin: 0px 3px 0px 0px;background-image:url(wid/fondo_resultados.png); color:#FFFFFF; }
.doccaja2 {
	padding:3 px;
	float: left;
	}
	
.doccaja21{padding: 2px; float: right;font-size:11px;}




#mctr {
  min-height:400px;

} 

.marcouno {width: 1000px; /*overflow: hidden;*/ margin: 0px auto 0px auto; }
.marco {width: 1000px; overflow: hidden; margin: 0px auto 0px auto; text-align: left;background-image:url(wid/fondo_marco.png);
padding-bottom:2px;
padding-top:4px;
}

.marcocabecera{width: 100%; overflow: hidden; margin: 0px auto 0px auto; text-align: left;
border-top-left-radius:8px;
border-top-right-radius:8px;
-moz-border-top-right-radius: 8px;
-webkit-border-top-left-radius: 8px;
background-color:#1a2791;
}


.marcomenu{width: 100%; /*overflow: hidden;*/ margin: 0px auto 0px auto; text-align: left;background-color:#1a2791;}



.prt {text-align: left; overflow: hidden;}
.col {float: left; margin-right: 5px; overflow: hidden; border-left: 0px solid #EEEEEE;}
.coli {float: left; margin-right: 5px;  overflow: hidden;}
.colf {float: left;margin-left: 5px; overflow: hidden; border-left: 0px solid #EEEEEE;}
.spr {clear: both;}
.cld {width:100%; text-align: left; float: left; }
.clds {width:100%; text-align: left; float: left; margin-top: 5px; }
.cldtit {
	font-size : 16px;
	font-family: Century Gothic, 'Trebuchet MS', Verdana, Century Gothic;
	font-weight: bold;
	color:#ffffff;
	background-image: url(wid/cabecera.png);
	background-position:right;
	backgroun-color:#cfd7de;
	display: block;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:5px;
	border-bottom: #ffffff solid 0px ; 
}
.docs_portada{
	font-size : 16px;
	font-family: Century Gothic, 'Trebuchet MS', Verdana, Century Gothic;
	font-weight: bold;
	color:#ffffff;
	background-image: url(wid/cabecera.png);
	background-position:right;
	backgroun-color:#cfd7de;
	display: block;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:5px;
	border-bottom: #ffffff solid 0px ; }	
	
.prttit{
	font-size : 16px;
	font-family: Century Gothic, 'Trebuchet MS', Verdana, Century Gothic;
	font-weight: bold;
	color:#ffffff;
	background-image: url(wid/cabecera.png);
	background-position:right;
	backgroun-color:#cfd7de;
	display: block;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:5px;
	border-bottom: #ffffff solid 0px ; 


}
	
.cldtitsep {width: 100%; border: 0; color: #cccccc; background-color: #cccccc;}

body {text-align: center;}

/* Pruebas jc widget resultados*/
.wid_wrapper_resultados {
	width: 100%;
}
.wid_titulo_resultados {
	background-image: url(wid/cab_resultados.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 100%;
	float: left;
}
.wid_cont_resultados {
	background-image: url(wid/fondo_resultados.png);
	background-repeat: repeat;
	width: 100%;
}
.wid_pie_resultados {
	
background-color:#828fa7;
	width: 100%;
	height: 40px;
	padding:4px 0px 0px 5px;
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #faf1a4;
	float:left;
}

.wid_pie_resultados a:link {

	}
		
#wid_datos_partidos {
	width: 100%;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #FFF;
	float: left;
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#wid_datos_partidos a:link {
	color: #FFF;
	text-decoration: none;	
}
#wid_datos_partidos a:hover {
	color: #faf1a4;
	text-decoration: none;
}
#wid_datos_partidos a:visited {
	color: #FFF;
	text-decoration: none;
}


.wid_info {
	float: right;
	text-align:right;
	width: 100px;
	margin-right: 5px;
	margin-top: -5px;
}
.wid_numero_res {
	font-size: 14px;
	font-weight: bold;
	color: #faf1a4;
	font-family: Century Gothic, Helvetica, sans-serif;
	padding: 2px;
	margin-left: 4px;	
	
}
.wid_jornada {
	width: 100%;
	background-image: url(wid/fondo_resultados.png);
padding-left: 5px;
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFF;
	padding-top: 5px;
	padding-bottom: 0px;
}

.wid_jornada_clasif {
	width: 100%;
	background-image: url(wid/fondo_resultados.png);
	text-align: left;
	font-family: Century Gothic, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-top: 10px;
	padding-bottom: 10px;
	float:left;
}

/* Estilos para las nuevas galerias de fotos y de videos */

.titulo_album_portada{
	color: #ffffff;
	text-decoration: none;
	font-size: 11px;
	font-family: Century Gothic, Helvetica, sans-serif;
	font-weight: bold;

	
}

.fondopagina {
background-image: url(wid/fondo_resultados.png);
}

.desc_album_portada {
	color: #CCC;
	text-decoration: none;
	font-size: 10px;
	font-family: Century Gothic, Helvetica, sans-serif;
	
	
	
}

.gestormultimedia1 {width:97%; float:left; margin: 3px 3px 3px 3px;}
.gestormultimedia2 {width:97%; float:left; margin: 3px 3px 3px 3px;}
.gestormultimedia3 {width:97%; float:left; margin: 0px 3px 0px 5px;}
.gestormultimediacaja1 {padding:0px; float:left;}
.gestormultimediacaja2 {padding:0px; float:left;}
.gestormultimediacaja3 {padding:2px; float:left;}
.gestormultimediaclear {clear: both;}
.gestormultimediasep   {width: 90%; border: 0; height: 1px; background-color: #EEE;}
.gestormultimediaimg1  {margin: 2px 5px 3px 0px; border: 1px solid #D9E2E5; float: left; padding: 2px 2px 0px 2px;}
html>body .gestormultimediaimg1 {padding: 2px 2px 2px 2px;}
.gestormultimediaimg2  {margin: 2px 0px 3px 5px; border: 1px solid #D9E2E5; float: right; padding: 2px 2px 0px 2px;}
html>body .gestormultimediaimg2 {padding: 2px 2px 2px 2px;}
.gestormultimediaimgvis  {border: 1px solid #D9E2E5; padding: 2px 2px 0px 2px; float: left;}
html>body .gestormultimediaimgvis {padding: 2px 2px 2px 2px;}
.nwsefecto_h {background-color: #000; height: 15px;}
.nwsefecto_c {border: 1px solid #000;}
.nwsefecto_ant {float: left; color: #FFF;}
.nwsefecto_sgt {float: right; color: #FFF;}
.nwsefecto_ant:hover {float: left; color: #FFF;}
.nwsefecto_sgt:hover {float: right; color: #FFF;}


.gestorfotos1 {width:97%; float:left; margin: 3px 3px 3px 3px; }
.gestorfotos2 {width:97%; float:left; margin: 3px 3px 3px 3px;}
.gestorfotos3 {width:97%; float:left; margin: 0px 3px 0px 5px;}
.gestorfotoscaja1 {padding:0px; float:left;}
.gestorfotoscaja2 {padding:0px; float:left;}
.gestorfotoscaja3 {
	padding:2px;
	float:left;
	height:180px;
	overflow: hidden;
	margin-left: 18px;
	margin-top:5px;	
}
.gestorfotosclear {clear: both;}
.gestorfotossep   {
	width: 100%;
	height: 1px;
	color: #EEEEEE;
	background-color: #cccccc;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	}

.gestorvideos1 {width:97%; float:left; margin: 3px 3px 3px 3px;}
.gestorvideos2 {width:97%; float:left; margin: 3px 3px 3px 3px;}
.gestorvideos3 {width:97%; float:left; margin: 0px 3px 0px 5px;}
.gestorvideoscaja1 {padding:0px; float:left;}
.gestorvideoscaja2 {padding:0px; float:left;}
.gestorvideoscaja3 {padding:2px; float:left;}
.gestorvideosclear {clear: both;}
.gestorvideossep   {
	width: 100%;
	height: 1px;
	color: #EEEEEE;
	background-color: #cccccc;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
}

.borderit img{
border: 2px solid #ccc;
}

.borderit:hover img{
border: 2px solid #FF8C00;
}

.borderit:hover{
color: red; /* irrelevant definition to overcome IE bug */
}

.link_tit_media {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 12px;
	font-family : Century Gothic,Verdana,Century Gothic;
	font-weight: bold;
}

.table a{
color: #000000;
}
.table a:hover{
color: #ffffff;
}


.link_tit_media a:link {
	color : #000000;
	text-decoration: none;
}
.link_tit_media a:hover {
	color : #838383;
	text-decoration: none;
}

/***********************************
******GRADIENTE PARA ESTADÍSTICAS****
************************************/

.barras {position:absolute; text-align:center; vertical-align:middle; font-size:10px; z-index:1;width:100px; border-color:#000000; height:15px; background-image:url(barras.png)}

.barras_separa {position:absolute; text-align:center; vertical-align:middle; font-size:10px; z-index:2;width:100px; border-color:#000000; height:15px; background-image:url(barras_separa.png)}

.gradient_valoracion {
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#c8ecad',endColorStr='#a7d188');
background-image: -webkit-linear-gradient(top, #c8ecad 0%, #a7d188 100%);  
}

.gradient_porcentaje {
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#7ebecc',endColorStr='#679ba7'); 
}


.listaformulario{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#dbebfe',endColorStr='#abcbf0');
}

.gradient {
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#ffffff',endColorStr='#e6eef3'); 
 
}

.gradient2 {
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#e6eef3',endColorStr='#ffffff');
}

.gradient3 {
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#fafafa',endColorStr='#e6eef3'); 
}

.gradient31 {
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#ededee',endColorStr='#ffffff'); 
}
.gradient4 {
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#ffffff',endColorStr='#e6eef3'); 
}

.gradient5 {
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#e6eef3',endColorStr='#ffffff'); 
}

.gradient_valoracion {
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#c8ecad',endColorStr='#a7d188'); 
}

.gradient_porcentaje {
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr='#7ebecc',endColorStr='#679ba7'); 
}


/***
Tiles(new in v1.1.1)
***/
.tiles {
  margin-right: -10px;
}

.tile {
  display: block;
  letter-spacing: 0.02em;
  float: left;
  height: 135px;
  width: 135px !important;
  cursor: pointer;
  text-decoration: none;
  color: #ffffff;
  position: relative;
  font-weight: 300;
  font-size: 12px;
  letter-spacing: 0.02em;
  line-height: 20px;
  font-smooth: always;
  overflow: hidden;
  border: 4px solid transparent;
  margin: 0 10px 10px 0;
}

.tile:after,
.tile:before {
  content: "";
  float: left; 
}

.tile.double {
  width: 280px !important;
}

.tile.double-down {
  height: 280px !important;
}

.tile:active, .tile.selected {
  border-color: #ccc !important;
}

.tile:hover {
  border-color: #aaa !important;
}

.tile.selected .corner:after {  
  content: "";
  display: inline-block;
  border-left: 40px solid transparent;
  border-bottom: 40px solid transparent;
  border-right: 40px solid #ccc;
  position: absolute;
  top: -3px;
  right: -3px;
}

.tile.selected .check:after {  
  content: "";
  font-family: FontAwesome;
  font-size: 13px;
  content: "\f00c";
  display: inline-block;
  position: absolute;
  top: 2px;
  right: 2px;
}

.tile * {
  color: #ffffff;
}

.tile .tile-body {
  height: 100%;
  vertical-align: top;
  padding: 10px 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  font-weight: 400;
  font-size: 12px;
  font-smooth: always;
  color: #000000;
  color: #ffffff;
  margin-bottom: 10px;
}

.tile .tile-body img {
  float: left;
  margin-right: 10px;
}

.tile .tile-body img.pull-right {
  float: right !important;
  margin-left: 10px;
  margin-right: 0px;
}

.tile .tile-body .content {
  display: inline-block;
}

.tile .tile-body > i {
  margin-top: 17px;
  display: block;
  font-size: 56px;
  line-height: 56px;
  text-align: center;
}


.tile.double-down i {
  margin-top: 95px;
}

.tile .tile-body h1,
.tile .tile-body h2,
.tile .tile-body h3,
.tile .tile-body h4,
.tile .tile-body h5,
.tile .tile-body h6,
.tile .tile-body p {
  padding: 0;
  margin: 0;
  line-height: 14px;
}

.tile .tile-body h3,
.tile .tile-body h4 {
  margin-bottom: 5px;
}

.tile .tile-body h1:hover,
.tile .tile-body h2:hover,
.tile .tile-body h3:hover,
.tile .tile-body h4:hover,
.tile .tile-body h5:hover,
.tile .tile-body h6:hover,
.tile .tile-body p:hover {
  color: #ffffff;
}

.tile .tile-body p {
  font-weight: 400;
  font-size: 13px;
  font-smooth: always;
  color: #000000;
  color: #ffffff;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.tile .tile-body p:hover {
  color: rgba(0, 0, 0, 0.8);
}

.tile .tile-body p:active {
  color: rgba(0, 0, 0, 0.4);
}

.tile .tile-body p:hover {
  color: #ffffff;
}

.tile.icon > .tile-body {
  padding: 0;
}

.tile .tile-object {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  min-height: 30px;
  background-color: transparent;
  *zoom: 1;
}

.tile .tile-object:before,
.tile .tile-object:after {
  display: table;
  content: "";
}

.tile .tile-object:after {
  clear: both;
}

.tile .tile-object > .name {
  position: absolute;
  bottom: 0;
  left: 0;
  margin-bottom: 5px;
  margin-left: 10px;
  margin-right: 15px;
  font-weight: 400;
  font-size: 13px;
  font-smooth: always;
  color: #ffffff;
}

.tile .tile-object > .name > i {
  vertical-align: middle;
  display: block;
  font-size: 24px;
  height: 18px;
  width: 24px;
}

.tile .tile-object > .number {
  position: absolute;
  bottom: 0;
  right: 0;
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
  font-weight: 600;
  font-size: 14px;
  letter-spacing: 0.01em;
  line-height: 14px;
  font-smooth: always;
  margin-bottom: 8px;
  margin-right: 10px;
}

.tile.image {  
  border-color1: transparent !important;
}

.tile.image > .tile-body {
  padding: 0 !important;
}

.tile.image > .tile-body > img{
  width: 100%;
  height: auto;
  min-height: 100%;
  max-width: 100%;
}

.tile.image .tile-body h3 {
  display: inline-block;
}
/***
General backgrounds. Can be applied to any block or panel
***/

.bg-blue {
  background-image: none !important;
  background-color: #4b8df8 !important;
  border-color:#4b8df8 !important;
  color: #fff !important;
}

.bg-red {
  background-image: none !important;
  background-color: #e02222 !important;
  border-color: #e02222 !important;
  color: #fff !important;
}

.bg-yellow {
  background-image: none !important;
  background-color: #ffb848 !important;
  border-color: #ffb848 !important;
  color: #fff !important;
}

.bg-green {
  background-image: none !important;
  background-color: #35aa47 !important;
  border-color: #35aa47 !important;
  color: #fff !important;
}

.bg-purple {
  background-image: none !important;
  background-color: #852b99 !important;
  border-color: #852b99 !important;
  color: #fff !important;
}

.bg-dark {
  background-image: none !important;
  background-color: #555555 !important;
  border-color: #555555 !important;
  color: #fff !important;
}

.be-grey {
  background-image: none !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}

/***
Tiles(new in v1.1.1)
***/
.tiles {
  margin-right: -10px;
}

.tile {
  display: block;
  letter-spacing: 0.02em;
  float: left;
  height: 135px;
  width: 135px !important;
  cursor: pointer;
  text-decoration: none;
  color: #ffffff;
  position: relative;
  font-weight: 300;
  font-size: 12px;
  letter-spacing: 0.02em;
  line-height: 20px;
  font-smooth: always;
  overflow: hidden;
  border: 4px solid transparent;
  margin: 0 10px 10px 0;
}

.tile:after,
.tile:before {
  content: "";
  float: left; 
}

.tile.double {
  width: 280px !important;
}

.tile.double-down {
  height: 280px !important;
}

.tile:active, .tile.selected {
  border-color: #ccc !important;
}

.tile:hover {
  border-color: #aaa !important;
}

.tile.selected .corner:after {  
  content: "";
  display: inline-block;
  border-left: 40px solid transparent;
  border-bottom: 40px solid transparent;
  border-right: 40px solid #ccc;
  position: absolute;
  top: -3px;
  right: -3px;
}

.tile.selected .check:after {  
  content: "";
  font-family: FontAwesome;
  font-size: 13px;
  content: "\f00c";
  display: inline-block;
  position: absolute;
  top: 2px;
  right: 2px;
}

.tile * {
  color: #ffffff;
}

.tile .tile-body {
  height: 100%;
  vertical-align: top;
  padding: 10px 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  font-weight: 400;
  font-size: 12px;
  font-smooth: always;
  color: #000000;
  color: #ffffff;
  margin-bottom: 10px;
}

.tile .tile-body img {
  float: left;
  margin-right: 10px;
}

.tile .tile-body img.pull-right {
  float: right !important;
  margin-left: 10px;
  margin-right: 0px;
}

.tile .tile-body .content {
  display: inline-block;
}

.tile .tile-body > i {
  margin-top: 17px;
  display: block;
  font-size: 56px;
  line-height: 56px;
  text-align: center;
}


.tile.double-down i {
  margin-top: 95px;
}

.tile .tile-body h1,
.tile .tile-body h2,
.tile .tile-body h3,
.tile .tile-body h4,
.tile .tile-body h5,
.tile .tile-body h6,
.tile .tile-body p {
  padding: 0;
  margin: 0;
  line-height: 14px;
}

.tile .tile-body h3,
.tile .tile-body h4 {
  margin-bottom: 5px;
}

.tile .tile-body h1:hover,
.tile .tile-body h2:hover,
.tile .tile-body h3:hover,
.tile .tile-body h4:hover,
.tile .tile-body h5:hover,
.tile .tile-body h6:hover,
.tile .tile-body p:hover {
  color: #ffffff;
}

.tile .tile-body p {
  font-weight: 400;
  font-size: 13px;
  font-smooth: always;
  color: #000000;
  color: #ffffff;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.tile .tile-body p:hover {
  color: rgba(0, 0, 0, 0.8);
}

.tile .tile-body p:active {
  color: rgba(0, 0, 0, 0.4);
}

.tile .tile-body p:hover {
  color: #ffffff;
}

.tile.icon > .tile-body {
  padding: 0;
}

.tile .tile-object {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  min-height: 30px;
  background-color: transparent;
  *zoom: 1;
}

.tile .tile-object:before,
.tile .tile-object:after {
  display: table;
  content: "";
}

.tile .tile-object:after {
  clear: both;
}

.tile .tile-object > .name {
  position: absolute;
  bottom: 0;
  left: 0;
  margin-bottom: 5px;
  margin-left: 10px;
  margin-right: 15px;
  font-weight: 400;
  font-size: 13px;
  font-smooth: always;
  color: #ffffff;
}

.tile .tile-object > .name > i {
  vertical-align: middle;
  display: block;
  font-size: 24px;
  height: 18px;
  width: 24px;
}

.tile .tile-object > .number {
  position: absolute;
  bottom: 0;
  right: 0;
  margin-bottom: 0;
  color: #ffffff;
  text-align: center;
  font-weight: 600;
  font-size: 14px;
  letter-spacing: 0.01em;
  line-height: 14px;
  font-smooth: always;
  margin-bottom: 8px;
  margin-right: 10px;
}

.tile.image {  
  border-color1: transparent !important;
}

.tile.image > .tile-body {
  padding: 0 !important;
}

.tile.image > .tile-body > img{
  width: 100%;
  height: auto;
  min-height: 100%;
  max-width: 100%;
}

.tile.image .tile-body h3 {
  display: inline-block;
}
/***
General backgrounds. Can be applied to any block or panel
***/

.bg-blue {
  background-image: none !important;
  background-color: #4b8df8 !important;
  border-color:#4b8df8 !important;
  color: #fff !important;
}

.bg-red {
  background-image: none !important;
  background-color: #e02222 !important;
  border-color: #e02222 !important;
  color: #fff !important;
}

.bg-yellow {
  background-image: none !important;
  background-color: #ffb848 !important;
  border-color: #ffb848 !important;
  color: #fff !important;
}

.bg-green {
  background-image: none !important;
  background-color: #35aa47 !important;
  border-color: #35aa47 !important;
  color: #fff !important;
}

.bg-purple {
  background-image: none !important;
  background-color: #852b99 !important;
  border-color: #852b99 !important;
  color: #fff !important;
}

.bg-dark {
  background-image: none !important;
  background-color: #555555 !important;
  border-color: #555555 !important;
  color: #fff !important;
}

.be-grey {
  background-image: none !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}

