body {
    background-color:#b51900;
    font-family : Verdana, Helvetica, sans-serif;
    color:white;
    font-size: 10px;
  }

* {
    /*border:0px;*/
    margin:0px;
    padding:0px;
    font-family : Verdana, Helvetica, sans-serif;
    font-size:10px;    
  }

/*h1, h2, h3, h4, h5, h6 {

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

.pre {
    background-color:#900026;
    border-right:1px solid #a9565e;
    border-top:1px solid #a9565e;
    border-bottom:1px solid #a9565e;
  }


.preact {
    background-color:#900026;
    border-right:1px solid #a9565e;
    border-top:1px solid #a9565e;
  }


.pre2 {
    background-color:#900026;
    border-right:1px solid #a9565e;
  }


.menu1-level1-no {
    width:199px;
    border-top:1px solid #a9565e;
    border-bottom:1px solid #a9565e;
    border-right:1px solid #a9565e;
    text-align:left;
    background-color:#b01123;
    text-align:left;
    font-size : 10px;
    background-image:url('../images/tick.gif');
    background-repeat:no-repeat;
    background-position:center left;
  }


.menu1-level1-no:hover {
    background-image:url('../images/tick2.gif');
  }


.menu1-level1-no a,.menu1-level1-no a:visited{
    font-weight:bold;
    text-decoration:none;
    color:#dac7c1;
    margin-left:10px;
    background-color:#900026;
    display:block;
    width:185px;
    text-align:left;
    font-size : 10px;
    
  }


.menu1-level1-no a:hover {
    color:white;
  }


.menu1-level1-act {
    color:white;
    width:195px;
    border-top:1px solid #a9565e;
    border-right:1px solid #a9565e;
    text-align:left;
    font-size : 10px;
    
    background-image:url('../images/tick3.gif');
    background-repeat:no-repeat;
    background-position:center left;
  }


.menu1-level1-act a,.menu1-level1-act a:visited {
    color:white;
    font-weight:bold;
    text-decoration:none;
    margin-left:10px;
    display:block;
    width:185px;
    text-align:left;
    font-size : 10px;
    
  }


.menu1-level2-no {
    width:195px;
    border-right:1px solid #a9565e;
    text-align:left;
    font-size : 10px;
    
  }


.menu1-level2-no a,.menu1-level2-no a:visited {
    font-weight:bold;
    text-decoration:none;
    color:#dac7c1;
    margin-left:30px;
    display:block;
    width:165px;
    text-align:left;
    font-size : 10px;
    
  }


.menu1-level2-no a:hover {
    color:white;
  }


.menu1-level2-act {
    width:195px;
    border-right:1px solid #a9565e;
    color:white;
    text-align:left;
    font-size : 10px;
    
  }


.menu1-level2-act a ,.menu1-level2-act a:visited{
    color:white;
    font-weight:bold;
    text-decoration:none;
    margin-left:30px;
    display:block;
    width:165px;
    text-align:left;
    font-size : 10px;
    
  }


a {
    font-weight:bold;
    color:#cec1b9;
    text-decoration:none;
  }

a:visited {
    font-weight:bold;
    color:#cec1b9;
    text-decoration:none;
  }

a.internal-link {
    font-weight:bold;
    color:#940029;
    text-decoration:none;
  }

a.internal-link:visited {
    font-weight:bold;
    color:#940029;
    text-decoration:none;
  }


td.hackedf {
    background-image : url('../images/hack-fill.gif');
    background-position : right;
    background-color:green;
  }


.headerhack {
    border:1px solid #d3d0c7;
    padding-left:3px;
    padding-right:3px;
  }


.headerhackend {
    border:1px solid #d3d0c7;
    padding-left:3px;
    padding-right:3px;
    background-image:url(../images/headerhackend.gif);
  }


 .pnewsdate {font-size:7px;color:#00655A;font-weight:bold} 

div.news-list-container {
    background-color : white;
    display : block;
    float : left;
    width : 288px;
    background-image:url(../images/fondo_noticias.gif);
    background-repeat:no-repeat;
    background-position:top left;
    //background-position:2px left;
    border-bottom:3px solid white;
  }


.news-list-item {
    height:80px;
    //height:85px;
    overflow:hidden;
    text-align:justify;
    margin-left:44px;
    margin-right:15px;
    padding-bottom:2px;
    padding-top:3px;
    font-size:10px;
    
    line-height:12px;
  }

.news-list-item p {margin-top:5px;}
.newstitle a {
    font-size:10px;
    color:#b51900;
  }


div.novedades-list-container {
    border-bottom:2px solid white;
    left:2px;
    background-color:white;
    background-image:url(../images/fondo_novedades.gif);
    background-repeat:no-repeat;
    background-position:top left;
    //background-position:2px left;
    width:288px;
    display:table-cell;
    border-left:3px solid white;
    //border-left:none;
    border-bottom:3px solid white;
  }


.novedades-list-item {
    height:80px;
    //height:85px;
    overflow:hidden;
    text-align:justify;
    margin-left:44px;
    margin-right:15px;
    padding-bottom:2px;
    padding-top:3px;
    font-size:10px;
    
    line-height:12px;
  }

.novedades-list-item p {margin-top:5px}

.novedadestitle a {
    color:#b51900;
    font-size:10px;
  }


div.calendar_title {
    
    background-color : white;
    display : block;
    float : left;
    width : 288px;
    background-image:url(../images/fondo_calendario.gif);
    background-repeat:no-repeat;
    background-position:top left;
    //background-position:2px left;
    border-bottom:2px solid white;
 }


div.calendar_title_h {
    
    padding-top:20px;
    background-color:#c7afa3;
    margin-left:29px;
    max-height:130px;
    min-height:130px;
    //height:148px;    

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

  }


.tx-desimplecalendar-pi1 {
    border-bottom:2px solid white;
    left:2px;
    background-color:white;
    background-image:url(../images/fondo_eventos.gif);
    background-repeat:no-repeat;
    background-position:top left;
    //background-position:2px left;
    width:288px;
    display:table-cell;
    border-left:3px solid white;
    //border-left:none;
    
    
  }


.tx-desimplecalendar-pi1-listrow2 {
    margin-left:39px;
    margin-right:15px;
    margin-top:5px;
    height:70px;
    max-height:70px;
    text-align:left;
    overflow:hidden;
    
  }


.list_item_title2 {
    color:#b61a01;
  }


.g_news-list-item {
    background-color:#C5AEA4;
    color:black;
    border-bottom:1px solid #AB8473;
    background-image:url(../images/fondo_noticias_std.gif);
    background-repeat:no-repeat;
    background-position:top left;
    
	
  }


.g_newstitle a {
    color:#940020;
    line-height:25px;
  }


.news-list-item-list {
    background-color:#C5AEA4;
    color:black;
    border-bottom:1px solid #AB8473;
    background-image:url(../images/fondo_noticias_std.gif);
    background-repeat:no-repeat;
    background-position:top left;
    padding-left:41px;
    padding-right:15px;
    padding-top:5px;
    height:70px;
    min-height:70px;
    position:relative
  }

.news-list-item-list p.bodytext{
    color:black;
    /*font-weight:bold;*/
  }

.news-list-container-list{
	position:relative;
	background-image:url(../images/fondo_noticias_std.gif);
    	background-repeat:repeat-y;
    	background-position:top left;
	min-height:328px;
	//height:282px;
}
.news-list-morelink {position:absolute;bottom:0px;margin-top:5px;right:5px;}

.news-single-item {
    background-color:#F6F2EE;
    min-height:368px;
  }


.news-single-item h2 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    left:20px;
  }


.news-single-item h3 {
    font-weight:normal;
    font-size:10px;
    background-color:#F6F2EE;
    padding-top:5px;
    padding-bottom:5px;
  }


.news-single-timedata {
    
    color:white;
    font-weight:bold;
  }


.news-single-category {
    text-align:right;
    background-color:#F6F2EE ;
    color:black;
    font-weight:bold;
  }

/*CABERCERA NORMAL*/


h1.csc-firstHeader {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:5px;
  }


.csc-header {
  }


.csc-header-n1 {
    height:50px;
    background-image:url(../images/mapita.gif);
    position:relative;
    font-variant:small-caps;
  }


.csc-header-n3 {
    height:50px;
    background-image:url(../images/mapita.gif);
    position:relative;
    font-variant:small-caps;
  }


.csc-header-n3 h1 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:20px;
  }

.ic-csc-header {
  }

/* CABECERAS */

.ic-csc-header-n1 {
    height:50px;
    background-image:url(../images/mapita.gif);
    position:relative;
    font-variant:small-caps;
  }

.ic-csc-header-n1 h1 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:25px;
  }

h1.ic-csc-firstHeader {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:25px;
  }


/*Cabecera Informacion Corporativa */

.ic-csc-header-corporativo {
    height:50px;
    background-image:url(../images/infocor.gif);
    position:relative;
    font-variant:small-caps;
  }

.ic-csc-header-corporativo h1 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:25px;
    
  }

.ic-csc-header-sitemap {
    height:50px;
    background-image:url(../images/hsitemap.gif);
    position:relative;
    font-variant:small-caps;
  }

.ic-csc-header-sitemap h1 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:25px;
    
  }
.ic-csc-header-suscrp {
    height:50px;
    background-image:url(../images/hsuscrb.gif);
    position:relative;
    font-variant:small-caps;
  }

.ic-csc-header-suscrp h1 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:25px;
    
  }

.ic-csc-header-buscar {
    height:50px;
    background-image:url(../images/hbuscar.gif);
    position:relative;
    font-variant:small-caps;
  }

.ic-csc-header-buscar h1 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:25px;
    
  }


.ic-csc-header-formacion {
    height:50px;
    background-image:url(../images/hformacion.gif);
    position:relative;
    font-variant:small-caps;
    
  }

.ic-csc-header-formacion h1 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:25px;
    
  }
.ic-csc-header-insti {
    height:50px;
    background-image:url(../images/hinsti.gif);
    position:relative;
    font-variant:small-caps;
  }

.ic-csc-header-insti h1 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:25px;
  }

.ic-csc-header-idi {
    height:50px;
    background-image:url(../images/hidi.gif);
    position:relative;
    font-variant:small-caps;
  }

.ic-csc-header-idi h1 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:25px;
  }

.ic-csc-header-proyectos {
    height:50px;
    background-image:url(../images/hproyectos.gif);
    position:relative;
    font-variant:small-caps;
  }

.ic-csc-header-proyectos h1 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:25px;
  }

.ic-csc-header-eaes {
    height:50px;
    background-image:url(../images/heaes.gif);
    background-color:#ac1625;
    background-repeat:no-repeat;
    position:relative;
    font-variant:small-caps;
  }

.ic-csc-header-eaes h1 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:25px;
  }

.ic-csc-header-innoves {
    height:50px;
    background-image:url(../images/hinnoves.gif);
    background-color:#ac1625;
    background-repeat:no-repeat;
    position:relative;
    font-variant:small-caps;
  }

.ic-csc-header-innoves h1 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:25px;
  }

.ic-csc-header-prensa {
    height:50px;
    background-image:url(../images/hprensa.gif);
    background-color:#ac1625;
    background-repeat:no-repeat;
    position:relative;
    font-variant:small-caps;
  }

.ic-csc-header-prensa h1 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:25px;
  }

.ic-csc-header-videoteca {
    height:50px;
    background-image:url(../images/videoteca.gif);
    background-color:#ac1625;
    background-repeat:no-repeat;
    position:relative;
    font-variant:small-caps;
  }

.ic-csc-header-videteca h1 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:25px;
  }
.ic-csc-header-publi {
    height:50px;
    background-image:url(../images/hpubli.gif);
    background-color:#ac1625;
    background-repeat:no-repeat;
    position:relative;
    font-variant:small-caps;
  }

.ic-csc-header-publi h1 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:25px;
  }
.ic-csc-header-emprender {
    height:50px;
    background-image:url(../images/hemprender.gif);
    background-color:#ac1625;
    background-repeat:no-repeat;
    position:relative;
    font-variant:small-caps;
  }

.ic-csc-header-emprender h1 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:25px;
  }
/*CABERCERA AVISOS*/

.ic-csc-header-avisos {
    height:50px;
    background-image:url(../images/infocor.gif);
    position:relative;
    font-variant:small-caps;
  }


.ic-csc-header-avisos h1 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:25px;
  }

.ic-csc-header-eventos {
    height:50px;
    background-image:url(../images/heventos.gif);
    background-color:#ac1625;
    background-repeat:no-repeat;
    position:relative;
    font-variant:small-caps;
  }

.ic-csc-header-eventos h1 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:25px;
  }

.ic-csc-header-enlaces {
    height:50px;
    background-image:url(../images/henlaces.gif);
    background-color:#ac1625;
    background-repeat:no-repeat;
    position:relative;
    font-variant:small-caps;
  }

.ic-csc-header-enlaces h1 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:25px;
  }
.ic-csc-header-opinion {
    height:50px;
    background-image:url(../images/hopinion.gif);
    background-color:#ac1625;
    background-repeat:no-repeat;
    position:relative;
    font-variant:small-caps;
  }

.ic-csc-header-opinion h1 {
    font-size:16px;
    font-weight:bold;
    color:white;
    position:absolute;
    bottom:0px;
    right:25px;
  }
/*
.dcontent .bodytext {
	background-image:url(../images/barrita.gif);
	background-repeat:repeat-y;
	background-position:top left;
	background-color:#F6F2EE;
	padding-left:14px;
}

.dcontent .bodytext strong{
	color:#940020;
}



.news-list-item .bodytext {
	background-image:none;
	background-repeat:none;
	background-position:none;
	background-color:transparent;
	padding-left:0px;
}

.novedades-list-item .bodytext {
	background-image:none;
	background-repeat:none;
	background-position:none;
	background-color:transparent;
	padding-left:0px;
}

.contenttable .bodytext {
	background-image:none;
	background-repeat:none;
	background-position:none;
	background-color:transparent;
	padding-left:0px;
	color:black;
}

.news-list-item .bodytext {
	background-image:none;
	background-repeat:none;
	background-position:none;
	background-color:transparent;
	padding-left:0px;
}
.g_news-list-item  .bodytext {
	background-image:none;
	background-repeat:none;
	background-position:none;
	background-color:transparent;
	padding-left:0px;
}

.news-body .bodytext {
	background-image:none;
	background-repeat:none;
	background-position:none;
	background-color:transparent;
	padding-left:0px;
}

*/

.news-body {
    background-image:url(../images/barrita.gif);
    background-repeat:repeat-y;
    background-position:top left;
    background-color:#F6F2EE;
    padding-left:14px;
  }


.bodylink a {
    color:#940020;
  }


a.alternative {
    color:#B51900;
  }


div.label {
    display:block;
    color:#00655A;
    font-weight:bold;
    width:200px;
    float:left;
    padding-top:5px;
    padding-bottom:5px;
    border-bottom:1px solid gray;
  }


div.desc {
    display:block;
    background-color:#F6F2EE;
    padding-top:5px;
    padding-bottom:5px;
    border-bottom:1px solid gray;
  }


div.elabel {
    display:table-cell;
    color:#00655A;
    font-weight:bold;
    width:40%;
    float:left;
    padding-top:5px;
    padding-bottom:5px;
   
  }

div.edesc {
    display:table-cell;
    background-color:#F6F2EE;
    padding-top:5px;
    padding-bottom:5px;
    
    width:55%;
  }

br.clearer {
    clear:both;
    line-height:1px;
  }


.tx-desimplecalendar-pi1-listrow {
    background-image:url(../images/barrita_1.gif);
    background-repeat:repeat-y;
    background-position:top left;
    background-color:#F6F2EE;
    padding-left:14px;
    min-height:250px;
    //height:250px;
  }

.tx-desimplecalendar-pi1-browsebox {
    background-image:url(../images/barrita_1.gif);
    background-repeat:repeat-y;
    background-position:top left;
    background-color:#F6F2EE;
    padding-left:14px;

}
.list_item_title, A.list_item_title, .event_teaser_title, A.event_teaser_title {
    FONT-WEIGHT: bold;
    color:#b61a01;
  }


A.list_item_title:hover, .list_item_title:hover, .event_teaser_title:hover, A.event_teaser_title:hover {
    FONT-WEIGHT: bold;
    COLOR: #940020;
  }



.list_item_shortdescription, .event_teaser_shortdescription {
    COLOR: #000000;
  }


.eventdetail_wraptable {
    background-repeat:repeat-y;
    background-position:top left;
    padding-left:14px;
  }


.eventdetail_title {
    margin-bottom:5px;
    font-size:12px;
    font-weight:bold;
    color:#940029
  }


.eventdetail_shortdescription {
    font-size:10px;
    color:black;
    font-weight:normal;
    padding-top:5px;
    /*min-height:212px;*/
  }

/* Estilos de los textos est�ticos */

blockquote h3 a {
    color:black;
    font-weight:bold;
    font-size:14px;
  }


blockquote h4 a {
    color:black;
    font-weight:bold;
    font-size:10px;
  }


blockquote h3 {
    margin-bottom:10px;
  }


blockquote h4 {
    margin-bottom:10px;
  }

td.dcontent {
   /* min-height:300px;
    //height:319px;*/
    background-image:url(../images/barrita.gif);
    background-repeat:repeat-y;
    background-position:top left;
    background-color:#F6F2EE;
    min-height:361px;
    //height:361px;
}

.dcontent blockquote {
 
    padding-left:29px;
    padding-top:15px;
    padding-right:15px;
    padding-bottom:0px;
    margin-bottom:0px;
    /*min-height:362px;
    //height:345px;
    min-height:313px;
    //height:288px;*/
    line-height:15px;
  }


.dcontent blockquote li {
    margin-left:19px;
    text-align:justify;
    line-height:15px;
  }


.dcontent blockquote ul {
    margin-bottom:10px;
    line-height:15px;
  }


.dcontent h4 {
    font-size:14px;
    color:black;
    margin-bottom:10px;
  }


.dcontent h3 {
    font-size:15px;
    color:black;
    margin-bottom:10px;
  }


.dcontent h2 {
    font-size:16px;
    color:black;
    margin-bottom:10px;
  }


.dcontent blockquote p.bodytext {
    text-align:justify;
    margin-bottom:10px;
    line-height:15px;
  }


td.dcontent {
    position:relative;
  }


.align-center {
    text-align:center;
  }


.evaluaciones {
    
  }


.boxcontent {
    border-bottom:1px solid gray ;
    padding:10px;
}

.boxcontent2 {
    padding:10px;
}

input.botoncepes {
    padding-left:2px;
    padding-right:2px;
    border:1px solid gray;
}

input[type="submit"] {
    padding-left:2px;
    padding-right:2px;
    border:1px solid gray;
    background-color:#00655A;
    color:white;
    font-weight:bold;
}

textarea {
    padding-left:2px;
    padding-right:2px;
    border:1px solid gray;
}

.dcontent a {
    color:#940020;
}

#wtgallery_category_area {
    text-align:center;
}

div.wtgallery_categories {
    float:left;
    border:1px solid gray;
    margin:5px;
    padding:5px;
    background-color:#C5AEA4;
    display:block;
}

div.wtgallery_categories:hover {
    background-color:#D5BCB1;
}

p.wtgallery_category_pagebrowser {
    clear:both;
    text-align:center;
}

div.tx-wtgallery-pi1 {
    text-align:center;
}

div.tx-wtgallery-pi1 div {
    text-align:center;
}

div.wtgallery_listpic {
    border:1px solid gray;
    margin:5px;
    padding:5px;
    background-color:#C5AEA4;
}

#wtgallery_singlepic_area {
    border:1px solid gray;
    margin:5px;
    padding:5px;
    background-color:#C5AEA4;
}

div.eventdetail_shortdescription {
    font-style : italic;
    margin-bottom:20px;
    
}


div.eventdetail_description {
    text-align:justify;
}

a.lk_planes:hover {color:white}

p.adlabel {
	color:white;
	background-color:#086162;
	font-weight:bold;
	text-align:right;
}


.pastilla {
	background-color:#086162;
}


p.pastilla {
	background-color:#086162;
	text-align:left;
	font-weight:bold;
	color:white;
	padding:5px;
	margin-left:200px;
	margin-bottom:20px;
	-moz-border-radius:10px;
	border-radius:10px;
}

p.pastilla a{
color:#EEB639
}

p.ficha_federacion {
	background-color:#086162;
	text-align:left;
	font-weight:bold;
	color:white;
	padding:5px;
	margin-left:50px;
	margin-right:50px;
	margin-bottom:20px;
	-moz-border-radius:10px;
	border-radius:10px;
}

p.pastipubli {
	background-color:#086162;
	text-align:center;
	font-weight:bold;
	color:white;
	padding:5px;
	margin-left:50px;
	margin-right:50px;
	margin-bottom:20px;
	-moz-border-radius:10px;
	border-radius:10px;
}

p.titulo {
	text-align:center;
	font-size:16px;
	font-weight:bold;
	
	
}

.miembros {
	margin:5px;
	padding-left:45px;
	padding-right:45px;
	padding-top:15px;
	padding-bottom:15px;
	border:5px solid #940029;
	background-color:#D5BCB1;
	-moz-border-radius:13px;
	border-radius:13px;
}

.miembros h2{
	font-size:19px;
	
}

div.miembros p.bodytext{
        line-height:15px;
        color:black;
}

.miembros img{
	padding-top:5px;
	padding-right:35px;
	display:block;
	
}

.separator1 {
	line-height:5px;
	background-color:#A4555A;
	height:5px;
	width:100%;
	margin-bottom:10px;
}

.x_news-single-item h2 {
	font-size:15px;
	font-weight:bold;
	color:#8B0029;
}

.x_news-single-item h3 {
	font-size:13px;
	font-weight:bold;
	color:#00655A;
}

.csc-mailform-label {text-align:center;}
.csc-mailform-label strong{text-align:center;font-weight:bold;font-size:15px;color:#940029}
.csc-mailform {
	margin:5px;
	padding-left:0px;
	padding-right:0px;
	padding-top:15px;
	padding-bottom:15px;
	border:5px solid #940029;
	background-color:#D5BCB1;
	-moz-border-radius:13px;
	border-radius:13px;
	margin-right:0px;
	margin-left:0px;
	
}

.cuadrado {
	margin:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:15px;
	padding-bottom:15px;
	border:5px solid #940029;
	background-color:#D5BCB1;
	-moz-border-radius:13px;
	border-radius:13px;
}

.csc-mailform-field {margin-left:90px;}

.csc-mailform-submit {margin-left:90px}

.tx-jkpoll-pi1 {margin-left:10px;}

.tx-jkpoll-pi1 div h1 {font-size:15px;font-weight:bold;color:#940029}

h1.titulogeneral {font-size:15px;font-weight:bold;color:#940029}

.pastitulo {background-color:#086162;}
p.pastitulo {
	background-color:#086162;
	text-align:left;
	font-weight:bold;
	color:white;
	padding:5px;
	-moz-border-radius:10px;
	margin-bottom:20px;
	border-radius:10px;
}

img {
	border:0px;
}

table.tablaborde {border:1px solid black;}
table.tablaborde td {border:1px solid black;}

table.browsebar {padding:0px;color:black;}

.tx-desimplecalendar-pi1-showtext {padding-top:5px}


/* WT GALLERY category mode */

h2.wtgallery_h2 {font-size:9px;font-weight:normal;text-align:justify;padding:10px;}

div.wtgallery_categories { 
	
	width: 150px;
	float: left;
	display:table-cell;
	min-height:220px;
	
}

div.wtgallery_category_pic {
	/*float: left;*/
	
}

.wtgallery_category_h1 {	
	font-size:15px;
	font-weight:bold;
	color:#8B0029;
	margin-bottom:10px;
}

/* wt_gallery END */

div.csc-header-n2 h1 {font-size:15px;font-weight:bold;color:#940029;text-align:center;margin-bottom:30px;}



table.csc-searchform {top:20px;left:30px;padding:10px;width:500px}
td.csc-form-labelcell{width:187px;padding-bottom:10px;}


.tx-indexedsearch-searchbox table {top:20px;left:30px;padding:10px;width:500px;margin-top:20px}

div.tx-indexedsearch-searchbox table tr td:first-child {width:187px;padding-bottom:10px;}

.tx-indexedsearch-searchbox p {margin-left:10px;margin-top:10px}
input.sword {width:400px}

div.tx-indexedsearch-rules {padding-top:20px;padding-bottom:20px;}
div.tx-indexedsearch-rules h2 {margin-left:10px;font-size:11px}
div.tx-indexedsearch-rules p {margin-left:10px;font-size:11px}

table.tx-damdownloads-pi1-search td {color:black}

p.tablatweak {margin:0px;line-height:0px;border:0px;padding:0px;}

td {color:black;}
th {color:black;}

table.contenttable  tbody  tr  td p.bodytext {
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	margin-bottom:0px;
	
}

table.tx-damdownloads-pi1-list tr td {width:156px}
table.tx-damdownloads-pi1-list {}
table.browsebar {width:500px;right:0px}
div.wtgallery_longdescription {
	border:5px solid #086162;
	color:black;
	text-align:left;
	background-color:#D5BEB4;
	padding:5px;
	margin-left:30px;
	margin-right:30px;
	margin-bottom:20px;
	-moz-border-radius:10px;
	border-radius:10px;
}

 .news-search-emptyMsg{
   
    padding-left:41px;
    padding-right:15px;
    padding-top:5px;
   
}
.news-search-form  {
    background-image:url(../images/fondo_noticias_std.gif);
    background-repeat:repeat-y;
    background-position:top left;
    padding-left:41px;
    padding-right:15px;
    padding-top:5px;
    
    
}
.news-box  {
    background-color:#C5AEA4;
    color:black;
    background-image:url(../images/fondo_noticias_std.gif);
    background-repeat:repeat-y;
    background-position:top left;
    min-height:328px;
    //height:268px;   
    
}

.csc-mailform-2 {
	margin:5px;
	padding-left:10px;
	padding-right:10px;
	padding-top:15px;
	padding-bottom:15px;
	border:5px solid #940029;
	background-color:#D5BCB1;
	-moz-border-radius:13px;
	border-radius:13px;
	margin-right:0px;
	margin-left:70px;
	width:400px;
	
}

div.newbutton {
	float:left;
	
	margin-right:10px;
	border:1px solid #E1E1E1;
	height:20px;
}
div.newbutton:hover {
	background-color:#E1E1E1;
	cursor:pointer:
}
div.newbutton a{
	

}
div.newbutton a img {
	
	padding:1px;
	padding-left:3px;
	cursor:pointer:
	
	
}

div.newbutton a {
	
	padding-top:2px;
	padding-right:3px;
	height:20px;
	float:left;
	cursor:pointer:
	
	
	
	
}
div.newbutton a:hover {
	
}

div.ficha_federacion {
	background-color:#086162;
	text-align:left;
	font-weight:bold;
	color:white;
	padding:5px;
	-moz-border-radius:10px;
	border-radius:10px;
}

div.pastipubli {
	background-color:#086162;
	text-align:center;
	font-weight:bold;
	color:white;
	padding:5px;
	-moz-border-radius:10px;
	border-radius:10px;
}


.miembrosfake {
	margin:5px;
	padding-left:45px;
	padding-right:45px;
	padding-top:15px;
	padding-bottom:15px;
	border:5px solid #940029;
	background-color:#D5BCB1;
	-moz-border-radius:13px;
	border-radius:13px;
}

.picturelink {float:left;padding:6px;position:relative;background-color:#D5BEB4;border:1px solid gray;margin:5px;height:150px;}
.picturelinktext {text-align:left;width:150px;position:absolute;bottom:0px}
.picturelist {}

a.toplinks:hover {
	color:white;

}
.tx-ttnews-browsebox {
    padding-left:141px;
    padding-right:15px;
    padding-top:10px;
    padding-bottom:10px;
 
  }


.news-search-form  {padding-bottom:15px;}

p.linebreak {
    clear:both;  
    text-align:justify;
    margin-bottom:10px;
    line-height:15px;
}

p.recuadroburdeos img {
	background-color:#8B0020;
	padding:2px;
	
}

.res-list-item-list {
    background-color:#C5AEA4;
    color:black;
    border-bottom:1px solid #AB8473;
    background-image:url(../images/fondo_res_std.gif);
    background-repeat:no-repeat;
    background-position:top left;
    padding-left:41px;
    padding-right:15px;
    padding-top:5px;
    height:60px;
    min-height:60px;
    position:relative
  }

.tx-desimplecalendar-pi1-browsebox-SCell {
	padding:10px;
}

.pastajustable  {
	background-color:#086162;
	text-align:left;
	font-weight:bold;
	color:white;
	padding:5px;
	-moz-border-radius:10px;
	margin-bottom:20px;
	border-radius:10px;
	
}

.freestyle {
}

table.contenttable tr td p.bodytext {margin-right:5px;}

a.list_item_link { font-weight:bold;font-color:#8B0020;text-decoration:none}
a.list_item_link:visited { font-weight:bold;font-color:#8B0020;text-decoration:none}
a.list_item_link:hover { font-weight:bold;font-color:#8B0020;text-decoration:none}




.list_item_link_div  {text-align:left;padding-top:2px}

a.hacked_ablinklist_link {
color:black;font-weight:normal
}
a.hacked_ablinklist_link:hover {
color:black;font-weight:normal;text-decoration:underline
}


.freestyle p.bodytext {
	text-align:none;

}



div.headertv {

    
  }
  
a.share_icon img {
	padding: 0px;
	margin: 0px;
	margin-top: 1px;
	margin-right: 5px;
}


div.videoContainer {
 	width:480px;
	margin-left:20px;
	background-color:#D5BEB4;
	border:1px solid gray;
	border:5px solid #940029;
	-moz-border-radius:13px;
}

div.tx-videoteca-pi1 h2 {
	color:#900026;

}