/*slider*/

.photoslider {clear:both;margin-bottom:2px;border-bottom:#999999 1px solid}
.photoslider_nav { position: relative; overflow: hidden; height: 75px; width: 720px; margin: 0 31px; display:inline; float: left;}
.photoslider_thumbBar {position: absolute;left: 0px;top: 0px;display: block;margin:0px;padding: 0px;}
.photoslider_thumb {position: relative; width: 80px; height:60px;float: left;padding:5px;margin:0 1px;cursor: pointer; text-align:center;}
.photoslider_thumb img {	 max-height: 60px; 	 max-width: 80px; width: 80px;}


.photoslider_clear {clear: both;}
.photoslider_main { position: relative; width:100%; overflow:hidden; text-align:center; clear:both;padding-top:20px;/*height: 420px; padding-bottom: 5px;*/}
.photoslider_main img { cursor:pointer;position: relative; /*border: solid #000 10px; display: block; margin-left: 60px;*/}
.photoslider_main span {margin-top:-300px!important;}

.photoslider_caption { border-top:1px solid #ccc; color:#fff; font-size:16px; margin-top:6px; padding-top:2px; background-color:#FFFFFF; margin-left: 9em; float:right}
.photosliderP_main .photoslider_caption { color:#000; font-size:22px; margin-top:6px; padding-top:2px; position:absolute; bottom:15px; left:20px; width:65%;text-align: center; border-top:0px none; float:right}
.photosliderP_main .photoslider_caption a{ color:#fff; text-decoration:none; float:right}
/*
.photoslider_control { display: none!important; text-align: center; font-weight: bold; padding-top: 10px; margin: auto;height: 30px; width: 52px;}
.photoslider_play, .photoslider_stop { width: 18px; height: 19px; margin: auto; padding: 3px; cursor: pointer; text-align: center; border: solid #fff 1px; float: left;}
.photoslider_play {background: url('img/play_pause.gif') no-repeat 0px 0px;}
.photoslider_stop {background: url('img/play_pause.gif') no-repeat -25px 0px;}
*/
.slideshow_disabled {border-bottom: solid #919191 2px;}
.photoslider .left-nav, .photoslider .right-nav{float: left;margin-top:20px;}


/*slider radio rioja*/
.photosliderP_main { position: relative; width:100%; overflow:hidden; clear:both;margin-bottom:4px;/*height: 420px; padding-bottom: 5px;*/}
.photosliderP_main img { cursor:pointer; }
.photosliderP_main span {margin-top:-300px!important;}

.photosliderP_main h2.claim_head img{  float:left; margin-top:1px}
.photosliderP_main h2.claim_head { margin:0; padding:0; float:left; display:inline; width:100%;}
.photosliderP_main h2.claim_head a { text-decoration:none; color:#000; background:#ccc;font:normal 120% arial, sans-serif;letter-spacing:0px;padding:0 3px;}
.photosliderP_main h2.claim_head a:hover {text-decoration:none; background:#fff; color:#0086e2;}
.photosliderP_main p.claim_paragraph {margin:5px 0 0 0; padding:0; float: right; display:inline;}
.photosliderP_main p.claim_paragraph a{ text-decoration:none; color:#FFF; background:#0272c6;font:normal 180% arial, sans-serif;letter-spacing:0px;padding:0 3px;}
.photosliderP_main p.claim_paragraph a:hover {text-decoration:none; background:#fff; color:#0272c6;}
.photosliderP_main .slideshow_disabled {border-bottom: solid #919191 2px;}
.photosliderP_main .photoslider .left-nav, .photoslider .right-nav{float:left;margin-top:20px;}
.photosliderP_main img.bigphoto {width:620px; height:240px;}
/*slider portadas*/


* {padding: 0; margin: 0; }
body {font:normal 14px Arial, Helvetica, sans-serif; text-align:center; margin:0;padding:0;background-color:#436273;/*background-color:#4d515d;*/}
/*body#noticias, body#portadas {background-color:#4d515d;}*/
#pagina{width:990px; border: #000 1px solid; background-color:#fff; padding-bottom:1em; padding-top:0.7em}
img {border:0;}
form {margin: 0;padding: 0;}
fieldset {border: 0;}
input, textarea {outline:none;}

.hddn {visibility:hidden;position:absolute;top:-100%;}

a {border: 0; outline:none;}
:link {color:#004276;}
:visited {color:#527999;}
:link:hover, :visited:hover {color:#b00640;}
:link:active {color: #b00640; }
ul {list-style:none;}



h2    {color:#333;font:bold 27px/27px arial, sans-serif;letter-spacing: -1px;margin:4px 0 5px 0;}
h2.S  {font:normal 13px/14px arial, sans-serif;letter-spacing:normal}
h2.M  {font:normal 18px/20px arial, sans-serif;letter-spacing:normal}
h2.M  {font:normal 18px/20px arial, sans-serif;letter-spacing:normal}
h2.L  {font:bold 25px/26px arial, sans-serif;letter-spacing:-0.5px}
h2.XL {font:bold 32px/32px arial, sans-serif;letter-spacing:0.2px; font-weight:normal;}
h2.XXL {font:normal 300%/120% arial, sans-serif;letter-spacing:0px; }
h3 {margin: 0 0 8px 0;}
h4 {margin: 0 0 8px 0;}
h5 {margin: 0 0 8px 0;}
h6 {margin: 0 0 8px 0;font:bold 11px arial;color:#c00;}


/* start listado con submenu */
ul.list ul {margin: 8px 0 10px 0;}
ul.list ul li {margin: 0 0 8px 20px; color: #666;}
ul.list ul li { list-style:outside ;}
ul.lista_horizontal {width:100%;margin:5px 0 20px 0;height:20px;}
ul.lista_horizontal li {list-style:none;display:inline;float:left;margin:0 20px 0 0; font-weight:bold;}
ul.lista_horizontal li a {float:left;padding:4px 0 6px 0; text-decoration:none;}
ul.lista_horizontal li a:hover {text-decoration:underline}

.m100 {width:100%;float:left;padding:0;margin:0;height:auto;}
.photoslider_clear { width:50%}
.unit .c66 .first{ width:100%}

* {border:0}
#logo {float:left; margin-left:0.6em}
.cabeza {font-size: 230%; float:right; margin-right:0.5em; margin-top:0.3em}
.cabeza_separar {clear:both; border-bottom:#CCCCCC 1px dotted; padding-bottom:1em}
.lead {font-size:130%; font-style:italic; border-bottom:#CCCCCC 1px dotted; padding-bottom:1em; margin-left: 3.8em; margin-top: 1em; margin-bottom: 1em; font-family:Georgia, Times New Roman, Times, serif; text-align:justify; margin-right:1em}
span {font-size:160%}
.navcontainer{width:930px;margin: 2px 2px 2px 2px;padding:2px 2px 5px 56px;border-top:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid}
.navcontainer ul { padding: 1px; }
.navcontainer ul li { display: inline}
.navcontainer ul{margin: 2px 2px 2px 2px;}
.navcontainer ul li a{padding: 2px 2px 2px 2px;width:98px !important;min-width:105px !important;display:block;
background:#0272c6;color: #ffff22;text-decoration: none;text-align: center;text-transform: uppercase; 
float: left; border-left:#fff 5px solid}
.navcontainer ul li a:link{color: #fff;background-color: #0272c6; border-left:#fff 5px solid}
.navcontainer ul li a:hover{color: #fff;background-color: #cc0000; border-left:#fff 5px solid; text-decoration:line-through}
.navcontainer ul li a:visited{color: #fff; border-left:#fff 5px solid}
.partir {clear:both}
.foto_izq {float: left; width:28%; margin-left:1em}
.radio {margin-left: 4em; float:left}
.radio_titu {width:95%; text-align:justify; margin-bottom:1em; margin-top:0em; font-size:150%}
#text_infe {text-align:justify; margin-left: 2em; margin-right:2em; margin-top:1em; font-family:Georgia, Times New Roman, Times, serif; font-size: 130%; clear: both}
.text_infetitu {font-size:140%; font-style:italic; margin:1em; color:#660000}
.text_infeimg {float:left; margin-right:1.5em}
.text_sedes {float:left; width:68%}
.separa_pie {clear:both; margin: 1em; border-bottom:#CCCCCC 1px dotted}
#pie {font-size:120%; text-align:center; margin-bottom:1em}
.orio {float:left; margin-right:0.4em}
.rodrigo {float: right; margin-left:0.5em}
.divi {clear: both}

#wrapper {margin: 0 auto;width:98%;float:left;display:inline;background:#fff; /*overflow:hidden;*/}

.bigbag {float:left;display:block;margin: 0 ;padding:0 0 0 5px;background:white;}
.bag {width:952px;background:#ccc;overflow:hidden;display:block;margin:0 auto;padding:4px 0 0 0;background:white;}


