body {background-color: #FFF; color:#444; font: 95% Verdana,Arial,helvetica,sans-serif;}
#body {background-image:url(/graficos/fondo.jpg);background-repeat: repeat; background-position: center; color:#444; font: 95% Verdana,Arial,helvetica,sans-serif;}
img {border-width:0;}
img.izq{margin:4px;border-width:0;float:left;}
img.logo{margin:-5px auto 0 0;border-width:0;float:left;}
img.der{margin:4px;border-width:0;float:right;}

form {margin:0;}
.indexBoxNews {font-size:12px;font-weight: normal;}
A:link {color : #036;text-decoration : none;}
a:visited {color : #036;text-decoration : none;}
a:hover{text-decoration : underline;}
a.v1:link {color : #5274ae; text-decoration : none;}
a.v1:visited {color : #5274ae; text-decoration : none;}
a.v2:link {color : #FFF;text-decoration : none;}
a.v2:hover{text-decoration : underline;}
a.v2:visited {text-decoration : none;color: #FFF;}
a.v3:hover{background-color: #cadbed;}
a.v4:link {color:#333; text-decoration : none;}
a.v4:visited {color:#333; text-decoration : none;}
a.v4:hover{color : #F00;text-decoration : none;}
a.colDer:link {color: #333; text-decoration: none}
a.colDer:visited {color:#333; text-decoration : none;}
a.colDer:hover {color: #333; text-decoration: underline }


.o {display:none;}

ul { margin:0;padding:0;list-style:none;}
ul.tabtop { margin:15px 10px 5px 5px;list-style:disc;font-size: 0.8em;font-weight: bold;color:#006;}
li.tabtop {margin-bottom:10px;margin-left:10px;}
ol.tabtop {font-size: 0.8em;font-weight: bold;color:#006;}

h1 {display:none;}
h2 {display:none;}
h3 {margin:0;font-size:1.3em;font-weight: normal;}
h3.bloque {margin:0;font-size : 0.9em;font-weight:medium;}
h3.titulo {margin:5px auto;font-size: 1.5em;font-weight: bold;color:#036;font-family:"Trebuchet MS",Verdana,Arial,helvetica,sans-serif;text-align:left}
h3.titulo2 {margin:5px auto;font-size: 1.2em;font-weight: bold;color:#036;font-family:"Trebuchet MS",Verdana,Arial,helvetica,sans-serif;text-align:left}
h3.titulo3 {margin:10px auto;font-size: 0.9em;font-weight: normal;color:#036;font-family:"Trebuchet MS",Verdana,Arial,helvetica,sans-serif;text-align:left}
h3.ltitulo {margin:5px auto;font-size: 1.5em;font-weight: bold;color:#036;font-family:"Trebuchet MS",Verdana,Arial,helvetica,sans-serif;text-align:left}
h3.ntitulo {margin:5px auto;font-size: 1.1em;color:#036;font-family:"Trebuchet MS",Verdana,Arial,helvetica,sans-serif;text-align:left}
h3.pagweb {background-color: #7383d5; margin-bottom:20px;font-size : 1.3em;font-weight: normal; text-align:center; color:#fff;}

.fieldsetcentro { clear:both;width: 625px;font-size : 0.8em;font-weight: normal; padding-top:10px;}
fieldset.volver {float:left; width:100px;height:35px;margin-top:10px;}
fieldset.mas {float:left; width:290px; margin-left:12px;margin-right:auto;height:35px;margin-top:10px; }
fieldset.imp {float:right; width:150px;height:35px;margin-top:10px;}

.ie { text-align:center; }
.blt {background-color: #FFF;width: 980px;margin:0px auto;}
.c {clear: both;}
.headpub {clear: both; width:980px;height:96px;border-bottom:1px solid #CCC;padding: auto 3px;}
.pub1 {float:left; width:728px;height:90px;}
.pub2 {float:right; width:230px;height:90px;margin-left:15px;}
.pub3 {float:left; width:468px;height:90px;}
.pub4 {float:left; width:230px;height:90px;margin-left: 25px;}
.head {clear: both; width:980px;height:92px;margin-top:6px;background:url(/imagenes/logo-graphico-nuevo.jpg) no-repeat top right; }
.head1 {float:left; width:430px;height:92px;padding-top:3px;text-align:left;}
.head2 {float:right; width:510px;height:92px;text-align:right; font-size:13px; font-weight: bold;}
.c0 {clear: both; width:980px; margin: 4px auto;}
.c00 {clear: both; width:980px; height:30px;margin: 0 auto;text-align:left;border-bottom: 1px solid #444;}
.c000 {margin-left:5px;}
.c2 {clear: both; width:510px;}
.head21 {width:510px;height:70px;}
.head22 {width:510px;height:25px;font-size: 0.9em}
.linea_a {width:980px;height:9px;margin:1px 0 0 0;background-image:url(/graficos/lin_1.gif);background-repeat: repeat-x;}
.linea_s {width:470px;height:15px;margin:0px 0px 10px 0px;border-bottom: 1px solid #CCC;}
.linea_n {width:485px;height:5px;margin:0px 0px 20px 0;}
.linea_l {width:330px;height:15px;margin:0px 0px 10px 0px;border-bottom: 1px solid #CCC;}
.cuerpo1 {float:left; width:475px;padding-top:3px;}
.cuerpo2 {float:right; width:480px;padding-top:3px;border-left: 1px solid #9597a4;}
.cuerpo20 {clear: both; width:480px;margin-bottom:10px;}
.cuerpo21 {float:left;width:300px;margin-left:6px;}
.cuerpo22 {float:right;width:165px;}
.cuerpo31 {float:right;width:300px;}
.cuerpo32 {float:left;width:165px;margin-left:6px;}
.lectura1 {float:left; width:625px;padding-top:15px;}
.lectura2 {float:right; width:336px;padding-top:15px;}
.lectura21 {float:left; width:162px;}
.lectura22 {float:right; width:162px;}
.lectura23 {float:right; width:336px;padding-top:15px;text-align:left;}
.pagweb1 {float:left; width:625px;padding-top:15px;text-align:left;}
.masnoti {border-bottom:1px solid #036;font-size: 1.1em; font-weight:bold; color:#036; text-align:left;}

.pie {clear: both; width:980px;height:110px;margin-top:7px;background-image:url(/graficos/linea_2.jpg);background-repeat:repeat-x; padding-top:16px;font-size:0.7em;}
.pieexponsor {clear: both; width:980px;height:40px;padding-top:7px;font-size:12px;}

.pie1 {float:left; width:270px; margin-top:7px;text-align:left;}
.pie3 {float:right; width:700px; margin-top:7px;text-align:right;}
.piepub {clear: both;width:980px;height:50px;}
.piepub1 {width:980px;padding-top:35px;}
.piewebs {clear: both; width:980px;height:40px;margin-top:7px;border-top: 9px solid #CCC; padding-top:10px;}

.cuad01 {width:328px;padding-top:10px;padding-bottom:10px;border: 1px solid #CCC;}
.cad1 {width:610px; margin: 5px auto;font-size: 0.8em; padding:7px; font-style: normal;text-align: left;color:#000;border: solid 1px #a1a2c5; }
.c23 {float:right; width:160px; padding:0; }

.destaca0 {margin:5px auto;padding:5px; background-color: #b3bcd4;font-size: 1.1em;font-weight:bold; color: #036;border: outset 1px white;}
.destaca1 {background-color: rgb(236, 234, 224); color:#000;font-size: 1em;font-weight:normal;text-align:left;padding:7px; border: outset 1px rgb(222, 221, 207);}
.destaca2 {margin:10px 5px 20px 5px;padding:5px; background-color: #b3bcd4; color:#036;font-size: 1.1em;font-weight:bold; border: outset 1px white;}
.destaca3 {clear:both;margin:20px 5px 20px 5px;text-align:left;font-size: 0.9em;font-weight:normal;}
.destaca4 {background-color: #fff; color:#444;font-size: 0.8em;font-weight:normal;text-align:left;padding:7px; border: outset 1px white;}

li.actual {margin:5px auto;padding:3px;border-bottom: solid 1px #CCC; text-align:left;font-size: 0.9em;font-weight:normal;}

.alizq {text-align:left;font-size: 0.8em;font-weight:normal;}
.style2 { font-size:0.9em; font-weight:normal; color: #666; text-align:justify; } 
.style3 { color: #444; font-weight: bold; }
.np0 { margin:5px auto 5px auto;text-align:left;padding-left:14px;}
.np1 { margin:5px auto 5px auto;padding-bottom:15px;text-align:left; }
.np2 { font-size:0.9em; color:rgb(103, 101, 88); text-transform: uppercase;}
.np3 { margin:0 auto 5px;}
.np4 { font-size:0.8em; font-weight:normal; color: #666; line-height:1.4em; text-align:justify; }
.np5 { border-bottom: solid 1px #999;text-align:right; }
.np6 { margin: 10px; padding: 6px 10px 6px 30px; font-size:0.8em; font-weight:normal; color: #666; background-image:url(/graficos/documentos.png);background-repeat: no-repeat;  background-color: #FFF; border: 1px dashed #4a37d9; font-weight:bold; text-align: left;}
.npp0 {margin:10px auto ;border-bottom: 1px solid #FFF;padding-bottom:10px;}
.npp2 { font-size:0.8em; font-weight:normal; color: #333; }

.not020 { clear:both;margin-top:20px;margin-bottom:1px;padding-top:15px;width:485;text-align:left; border-top:1px solid #9597a4;} 
.not021 { float:left; width:236px;padding-right:10px;border-right: 1px solid #9597a4;} 
.not022 { float:right; width:222px;}
.not023 { font-size:0.8em; color: rgb(103, 101, 88); text-transform: uppercase; }

.separa {clear:both; width:100%;margin:20px auto;}
.separat {clear: both; margin-top: 3px;margin-bottom:10px; width:980px;height:14px;background-image:url(/graficos/rayafondo.gif)};

.mas {margin: 5px auto;font-size: 0.9em; padding:7px; font-style: normal;text-align: left;color:#000;border: solid 1px rgb(222, 221, 207);}
.maspag { font-size:1em; font-weight:normal; color: #000; }
.maspagsel { font-size:1em; font-weight:bold; color: #F00; }
.bld1{margin: 8px 0 8px 0;font-size : 0.9em;font-style: normal;color:#000;border: solid 1px white; background-color: rgb(225, 225, 225);}
.bld2{margin: 0px auto 5px auto;padding:2px; color: #C00;text-align: center; background-image: url(/graficos/cabbld.gif); background-repeat:no-repeat; }
.bld3 {font-size: 0.9em; padding: 2px 0px 2px 0px; margin: 0px 10px 0px 10px ;  color: #4b5690;text-align: left;font-family:Arial,helvetica,sans-serif;}

.ln1 { margin:5px auto 15px; font-size:1.1em;text-align:left;font-family:Verdana,Arial,helvetica,sans-serif;}
.ln2 { margin:5px auto 5px;font-size:0.8em; font-weight:bold; color: #CD7330;border-bottom: solid 1px #254089;text-align:left; }
.ln3 { margin:0 auto 5px;}
.ln4 { margin:5px auto 5px; font-size:0.9em; font-weight:bold; color: #000;text-align:justify; }
.ln5 { margin:5px auto 5px; font-size:0.9em; font-weight:normal; color: #333;text-align:left;}
.npp1 {margin: 5px 0 10px;padding: 0.6em;font-size : 1em;border-width : 0.1em;border-bottom-style: solid;border-right-style: solid;border-color: #999;background-color: #EEE;text-align: left;}
.envia {padding-right: 150px; text-align:right;}

.top {clear: both;}
.top1 {float:left; width:35px; margin-top:10px; text-align:right;background-color: #CCC;}
.top2 {float:left; width:95px; margin-top:10px;text-align:right;}
.top3 {float:left; width:460px; margin-top:10px;padding-left: 15px;text-align:left;}
.left {text-align:left;}

.ant1 {margin-top:8px;font-size : 1em;color:rgb(103, 101, 88);text-transform: uppercase; }
.ant2 {font-size : 1.1em; font-weight: normal;}

/* Menus */
.barramenu {clear: both; width:980px;height:30px;background-image:url(/graficos/menu2.gif);background-repeat: repeat-x;border-top:1px solid #9597a4;margin:0px 0 5px 0px;z-index:99999;}
.barramenu21 {float:left;width:525px;height:30px;font-size: 1em;z-index:99999;}
.barramenu21 ul li ul {z-index:99999999;}
.barramenu22 ul li ul {z-index:99999999;}
.barramenu22 {float:right;width:450px;height:30px;font-size: 0.9em;padding-top:3px;text-align:right;z-index:99999;}
/* navigation */
#navigation { padding:0;margin:0;list-style-type:none;}
#navigation li {float:left; position:relative;}
#navigation li a {float:left;display:block;height:30px;line-height:30px;font-size:0.8em;padding:1px 11px;color:#036;text-decoration:none;}
/* sub navigation */
#navigation li:hover,
#navigation li.hover {color:#00f;background-color:#aaa;}
#navigation li a:hover {color:#00f;background-color:#aaa;}
#navigation li:hover ul,
#navigation li.hover ul {display:block;}
#navigation ul {display:none;position:absolute;top:30px;left:-1px;width:180px; background:#b3bcd4; border-bottom: 1px solid #00f;z-index:99;}
#navigation ul li {width:180px;border:0;height:auto;border-bottom:1px solid #fff;text-align:left;}
#navigation li li a {line-height:normal !important;height:auto !important;float:none !important;padding:4px 11px;background: #cdd1db);font-weight:normal; color:#000;}
#navigation li li a:hover {text-decoration:none;background:#ccc;color: #00f;}

/* tabs */
.tabberlive .tabbertabhide {display:none;}
.tabber {display:none;}
.tabberlive {margin-top:0px;}
ul.tabbernav{margin:0;padding: 3px 0;border-bottom: 1px solid #aaa;}
ul.tabbernav li{list-style: none;margin: 0;display: inline;}
ul.tabbernav li a{padding: 3px 0.5em;margin-left: 3px;border: 1px solid #AAA;border-bottom: none;background: rgb(236, 234, 224);text-decoration: none;}
ul.tabbernav li a:link { color: #448; font-size:0.8em;}
ul.tabbernav li a:visited { color: #667; }
ul.tabbernav li a:hover {color: #036; background: #ccc ;border-color: #AAA; font-weight: bold;}
ul.tabbernav li.tabberactive a{background-color: #fff;border-bottom: 1px solid #fff; color: #036; font-weight: bold;}
ul.tabbernav li.tabberactive a:hover{color: #000;background: #FFF;border-bottom: 1px solid #FFF;}
.tabberlive .tabbertab {padding:5px;border:1px solid #AAA;border-top:0;}

/* Menus superiores*/

.menubardiv {clear: both; width:410;margin-top:5px;cursor: default;padding-bottom: 3px;padding-left: 1px;padding-right: 1px;padding-top: 3px;height: 20px;text-align: right;color: #000;}
.menubard {float:right; width:405px;}

.bloqueinf {clear: both; width:980px;}
.bloqueinf0 {float:left; width:196;padding:5px;}

/* webs de equipos */

.equipo0 {float:left; width:760px;}
.equipo1 {float:right; width:200px;}
.equipo2 {width:740px;padding:10px;border: 1px solid #313a8e;font-size : 1.4em;font-weight: normal; text-align:center; color:#000;margin-bottom:10px; }
.equipo3 {clear: both;}
.equipo4 {float:left; width:220px;padding:10px;border: 1px solid #313a8e;font-size : 1em;font-weight: normal; text-align:left; color:#000;}
.equipo5 {float:right; width:500px;border: 1px solid #313a8e;text-align:center;}
.equipo6 {margin: 0;color: #C00;text-align: center; background-image: url(/graficos/cabbld200.gif); background-repeat:no-repeat; }
.equipo7 {margin-top: 0; margin-bottom:10px;font-size: 0.9em; padding-left: 5px; width:193px; color: #4b5690;text-align: left;font-family:Arial,helvetica,sans-serif;border: 1px solid #313a8e;}


#micarrusel{z-index:1;}

.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
    background: #fff;
    border: 1px solid #346F97;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 680px;
    padding: 6px 40px;
    height: 101px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    height: 100%;
    width: 100%;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
 border: 1px solid #346F97;
    height: 95px;
    padding: 2px;
    width: 257px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}

.jcarousel-skin-tango .jcarousel-item:hover {
opacity: 0.7;
}

.jcarousel-skin-tango .jcarousel-item a {
color: transparent;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 32px;
    right: 5px;
    width: 20px;
    height: 45px;
    cursor: pointer;
    background: transparent url(next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(prev-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -20px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 32px;
    left: 5px;
    width: 20px;
    height: 45px;
    cursor: pointer;
    background: transparent url(prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(next-horizontal.png);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -20px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}
