@import url("../../reticulas-css/reticulas/980-12-20/980_12_20.css");
/*IMPORTAMOS LA RETICULA QUE DESEAMOS
----------------------------------------------------------- */

/**
 * RETICULAS CSSFRAMEWORK - extended/reticulas.css
 *
 * @description     Modifica o extiende el contenido de la reticula basica,
 *                  con clases o identificadores para http://www.lugo10.es
 *
 * @copyright       Copyright (C) 2010, Sond3
 *
 * @link            http://www.reticulas.com
 * @info            http://www.sond3.com
 *
 * @version         0.6.0
 *
*/

/* Redefinicion de clases
----------------------------------------------------------- */
h1, h2, h3, h4, h5, h6 { font-family: Georgia,'Times New Roman',times,serif;}

h1 {  z-index:1; position:absolute; top:80px; }
h1 span { display:none;}

a { color:#02b2b8;}
a:hover { color:#0ad1ca;}

.contnedorgneral { border:none;}

/* Decoracion 
----------------------------------------------------------- */
.txtcode { height:145px; overflow:auto;  padding:10px 10px 0 0; border-bottom:1px solid #666666;}
.txtcode h4.medio a {background-color:#CCCCCC; padding:5px 0 5px 5px; display:block; color:#666666; margin-bottom:1px; }
.txtcode h4.medio a:hover {background-color:#F9F9F9; }
.lineasolida { border:1px solid #CCCCCC; }

.sIFR-active h2{visibility:hidden; display:block; padding-bottom:2px; margin-bottom:10px; border-bottom:4px double #666666;}

.fondodegrada {
    background-image:url(../img/content/fondo.jpg);
    background-position:top;
    background-repeat:repeat-x;
}
.patronvideo{
    background-image:url(../img/header/patron_video.gif);
}

ul li.rss a{
    font-size:9px;
    padding:4px 22px 4px 17px;
    margin:0px 2px 0px 0;
    background-image:url(../img/validator/rss.gif);
    background-repeat:no-repeat;
    color:#f47d00;
    vertical-align:top;
}

.comeback{
    background-color:#FF6c01;
    display:block;
    background-image:url(../img/content/back.gif);
    background-repeat:no-repeat;
    background-position:left;
    padding:10px 0 10px 35px;
}
a.comeback  { color:#FFFFFF;}
a:hover.comeback {
    color:#CC0033;
    text-decoration:none;
}

/* Paleta color Lugo10
----------------------------------------------------------- */
.clugo101 { color: #f47d00;} /* naranja */
.clugo102 { color: #510081;} /* violeta */
.clugo103 { color: #ce142b;} /* rojo */

/* Identificadores para lugo10
----------------------------------------------------------- */
#logocabecera{ margin:0 auto; width:940px;}

#header{
    width:100%;
    background-image:url(../img/header/fondo.jpg);
    background-position:top;
    background-repeat:no-repeat;
    background-color:#000000;
    padding:150px 0 15px 0;
    border-top:6px solid #ce142b;
}

#header ul {margin:0 auto; width:940px; text-align:right; padding:5px; }
#header ul li {display:inline; margin-left:10px; color:#FFFFFF;}

#header ul.lang li { font-size:.9em;}
#header ul.lang a { border:none; color:#Ce142b;}

#header div.menu { background-color:#ce142b; border-bottom:2px solid #FFFFFF; font-size:1.2em;  font-weight:bold;}
#header div.menu li a { color:#f47d00;}

#header div.submenu { background-color:#f47d00; border-bottom:2px solid #FFFFFF;}
#header div.submenu li a { color:#000000;}


#footer{
    width:100%;
    background-image:url(../img/footer/fondo.jpg);
    background-position:bottom;
    background-repeat:repeat-x;
    background-color:#FF7C00;
}
#footer .modulo12 { float:none; margin:0 auto; padding:30px 0 30px 0;}
#footer .modulo12 .modulo6 ul { text-align:right; margin:8px 0 0 0;}
#footer ul li { display:inline;}


ul#galeria { margin:0 0 20px 0; padding:5px 0 10px 0; border-bottom: double 4px #666666;}
ul#galeria li {display:inline; margin:0 10px 0 0; font-size:2.1em; }

/* Modulos para lugo10
----------------------------------------------------------- */
.modulofluido { width:100%;}

.modulo3en4 { width:93px; float:left;}
.modulo5en12 { width:180px; float:left;}


/* Redes sociales
----------------------------------------------------------- */
ul#socialnetbig {
    margin:0;
    padding:10px 0 0px 0px;
    border-top:double 4px #999999;
}
ul#socialnetbig li {
    background-repeat:no-repeat;
    margin-bottom:0px;
    padding:0;
    display:block;
    text-indent:-4000px;
    width:172px;
    height:100px;
}
ul#socialnetbig a {
    width:100%;
    height:100px;
    display:block;
    text-indent:-4000px;
}
/* aplicar para que aparezcan en linea
----------------------------------------------------------- */
ul.socialinebig li{ float:left;}

/* imagen de fondo
----------------------------------------------------------- */
li.facebookbig, li.facebookbig a:hover, li.twitterbig,li.twitterbig a:hover,
li.flickr, li.flickr a:hover, li.youtube, li.youtube a:hover,
li.tuenti, li.tuenti a:hover{
    background-image: url(../img/socialnetwork/redes_sociales.gif);
}

/* TWITTER
----------------------------------------------------------- */
ul#socialnetbig li.twitterbig{ background-position:0px 0px;}
ul#socialnetbig li.twitterbig a:hover{ background-position:0px -100px;}

/* TUENTI
----------------------------------------------------------- */
ul#socialnetbig li.tuenti{ background-position:-172px 0px;}
ul#socialnetbig li.tuenti a:hover{ background-position:-172px -100px;}


/* YOUTUBE
----------------------------------------------------------- */
ul#socialnetbig li.youtube{ background-position:-344px 0px;}
ul#socialnetbig li.youtube a:hover{ background-position:-344px -100px;}

/* FLICKR
----------------------------------------------------------- */
ul#socialnetbig li.flickr{ background-position:-516px 0px;}
ul#socialnetbig li.flickr a:hover{ background-position:-516px -100px;}

/* FACEBOOK
----------------------------------------------------------- */
ul#socialnetbig li.facebookbig{ background-position:-688px 0px;}
ul#socialnetbig li.facebookbig a:hover{ background-position:-688px -100px;}

/*
---------------------------PAGINACION------------------------------------------
*/
.paginacion{
    /*border: 1px solid #CCCCCC;
  background-color: #F5F5F5;
  padding: 10px 0px 10px 0px;
    */
    width:auto;
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 0px;


    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: normal;
    color: #666666;
    line-height:20px;
    text-align:left;
}
.paginacion a{
    padding: 5px 5px 5px 5px;
    text-decoration:none;

    color: #000000;
    background-color: #FFFFFF;
    border: 1px solid #999999;
}
.paginacion a:hover{
    color: #FFFFFF;
    background-color: #CC0033;
    border: 1px solid #CC0000;
}
.paginacion span{
    border: 1px solid #999999;
    padding: 5px 5px 5px 5px;
    background-color: #999999;
    color:#FFFFFF;
}

/*
--------------------------- ARCHIVOS - NOTICIAS - AGENDA -----------------------
*/
ul.listado{
    list-style-type:none;
    margin:0;
    padding:0;
}
ul.listado li{
    color:#999999;
    font-size:14px;
    font-weight:bold;
}
ul.listado li ul li{
    font-size:12px;
}


/* AGENDA
--------------------------------------------------------------
*/
table.calendariogrande { width:100%;}

table.calendariogrande tr th {
    font-weight: bold;
    text-align:center;
    border: none;
    background-color: #000000;
    color:#FFFFFF;
    padding:10px 0 15px 0;
}

table.calendariogrande tr td {
    border:1px solid #e7e7e7;
    height:100px; width:100px;
    font-size:10px;
    vertical-align:top;
    padding:2px 2px 2px 2px ;
    background-color:#FFFFFF}
table.calendariogrande tr td  a      { display:block; padding:2px 2px 2px 2px ;}

table.calendariogrande tr td  a:hover{ background-color: #999999; text-decoration:none; color:#FFFFFF;}

table tr.daycalendargrande td {
    background-color: #CC3300;
    height:50px;
    color:#FFFFFF;
    padding:5px;
    font-size:12px;
    border-top: none;
    border-bottom: none;
    border-right:1px solid #aa0000;
    border-left:none;
    font-weight:bold;
}

p.actagena a{display:inline; background-color: #C1F0FF; color: #0099FF; margin:5px 0 5px 0;}
/*
p.actagena a{display:inline; background-color: #C2F4C9; color: #66CC00; margin:5px 0 5px 0;}
p.actpropia a{display:inline; background-color: #C1F0FF; color: #0099FF; margin:5px 0 5px 0;}
*/
