body {
    background-image:url(../imagenes/fondo.png);
    background-repeat: repeat;
}
.principal{
    width: 980px;
    background-image: url(../imagenes/FondoLateral.png);	
    background-repeat:repeat-y;
}
.principalAlDia{
    width: 920px;
    /*border: solid 1px;*/
}
#piedepagina{
    margin-top:20px;
	height:62px
}
.Encab_breves{
    font-weight:bold;
    font-size:14px;
    color:#FFFFFF;
    padding-left:10px;
    text-align:center;	
}

#menu {
    width:980px;
    text-align:left;	
}
#contenedor_central{
    width:980px;
}
div.principal{
    margin:0px auto;
	text-align:center;
}
div.principal.central{
    margin:0px auto;
	text-align:center;
	padding-left:10px;
}
#info_breves{
    color:#FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.style3 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #111999;
    font-size: 10px;
}

.style13 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #111999;
    font-size: 10px;
}

.style12 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 11px;
    color: #003366;
}

div#breves{
    text-align:center;
    float:left;
}

.sep{
    clear:both;
}

div#notibreves div.breves{
    text-align:center;
    float:left;
}

#rotation{
    float:left;
}

#breveazul, #breverojo{
    padding-left: 35px;
}

.qmmc .qmdivider{
    display:block;
    font-size:1px;
    border-width:0px;
    border-style:solid;
}
.qmmc .qmdividery{
    float:left;
    width:0px;
}.qmmc .qmtitle{
    display:block;
    cursor:default;
    white-space:nowrap;
}
.qmclear {
    font-size:1px;
    height:0px;
    width:0px;
    clear:left;
    line-height:0px;
    display:block;
    float:none !important;
}
.qmmc {
    position:relative;
    zoom:1;
}
.qmmc a, .qmmc li {
    float:left;
    display:block;
    white-space:nowrap;
}
.qmmc div a, .qmmc ul a, .qmmc ul li {
    float:none;
}
.qmsh div a {
    float:left;
}
.qmmc div{
    visibility:hidden;
    position:absolute;
}
.qmmc ul {
    left:-10000px;
    position:absolute;
}
.qmmc, .qmmc ul {
    list-style:none;
    padding:0px;
    margin:0px;
}
.qmmc li a {
    float:none
}
.qmmc li{
    position:relative;
}
.qmmc ul {
    z-index:10;
}
.qmmc ul ul {
    z-index:20;
}
.qmmc ul ul ul {
    z-index:30;
}
.qmmc ul ul ul ul {
    z-index:40;
}
.qmmc ul ul ul ul ul {
    z-index:50;
}
li:hover>ul{
    left:auto;
}
#qm0 ul {
    top:100%;
}
#qm0 ul li:hover>ul{
    top:0px;left:100%;
}
#qm0{	
        padding:4px 0px 0px 0px;
        background-color:#EEEEEE;
        border-width:1px;
        border-style:solid;
        border-color:#666666;
    }


    /*"""""""" (MAIN) Items""""""""*/	
    #qm0 a
    {	
        padding:5px 30px 5px 8px;
        margin:0px 0px 0px 9px;
        color:#003366;
        font-family:verdana,arial;
        font-size:11px;
        text-decoration:none;
    }


    /*"""""""" (SUB) Container""""""""*/	
    #qm0 div, #qm0 ul	
    {	
        padding:4px;
        margin:-4px 0px 0px -6px;
        background-color:#FFFFFF;
        border-width:4px 1px 1px 1px;
        border-style:none;
        border-color:#666666;
    }


    /*"""""""" (SUB) Items""""""""*/	
    #qm0 div a, #qm0 ul a	
    {	
        padding:3px 10px 3px 5px;
        margin:0px;
        background-color:#FFFFFF;
        border-width:0px;
        border-style:none;
    }


    /*"""""""" (SUB) Hover State""""""""*/	
    #qm0 div a:hover, #qm0 ul a:hover	
    {	
        background-color:#285DA8;
        color:#FFFFFF;
    }


    /*"""""""" (SUB) Active State""""""""*/	
    body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
    {	
        background-color:#285DA8;
        color:#EEEEEE;
    }



    /*"""""""" Individual Titles""""""""*/	
    #qm0 .qmtitle	
    {	
        padding:2px 0px 2px 5px;
        margin:10px -4px 5px -4px;
        background-color:#AFC8EC;
        color:#112747;
        font-family:Verdana,Arial;
        font-size:11px;
        font-weight:bold;
        border-width:1px;
        border-style:solid;
        border-color:#666666;
    }


    /*"""""""" (main) Rounded Items""""""""*/	
    #qm0 .qmritem span	
    {	
        border-color:#666666;
        background-color:#FFFFFF;
    }


    /*"""""""" (main) Rounded Items Content""""""""*/	
    #qm0 .qmritemcontent	
    {	
        padding:1px 0px 0px 7px;
    }


    /*"""""""" (sub) Rounded Items""""""""*/	
    #qm0 div .qmritem span	
    {	
        border-color:#666666;
        background-color:#EEEEEE;
    }


    /*"""""""" (sub) Rounded Items Content""""""""*/	
    #qm0 div .qmritemcontent	
    {	
        padding:0px 0px 0px 4px;
    }

.qmfv{visibility:visible;}
.qmfh{visibility:hidden;}

span.tooltip {
    font-family: verdana; 
    position: absolute; 
    top:390px; 
    height: 210px; 
    /*
	font-weight:bold; 
    color:black;
	*/
}
span.spanhover1:hover, span.spanhover2:hover , span.spanhover3:hover {
    /*font-weight: bold; */
    cursor: pointer;
}
span.spanhover1:hover {
    background-image:url(../imagenes/breves11.png);
}
span.spanhover2:hover {
    background-image:url(../imagenes/breves222.png);
}
span.spanhover3:hover {
    background-image:url(../imagenes/breves333.png);
}
span.spanhover1, span.spanhover2, span.spanhover3 {
    /*border:1px solid #CC0000; */
    margin:0px; 
    padding:0px; 
    border: none; 
    color:#FFFFFF; 
    background-color: white; 
    display: block; 
    margin: 0px auto; 
    height:68px;
}
span.spanhover1{
    font-size:22px;
    float:left;
    background-image:url(../imagenes/breves111.png);
    background-repeat:repeat;
	height:50px;
    width:244px; 
    color:#FFFFFF;
}
span.spanhover2{
    float:left;
    font-size:22px;
    color:#FFFFFF;
    background-image:url(../imagenes/breves22.png);
    background-repeat:repeat;
	height:50px;
	padding-left:278px;
    width:0px; 
}
span.spanhover3{
    float:left;
    font-size:22px;
    color:#FFFFFF;
    background-image:url(../imagenes/breves33.png);
    background-repeat:repeat;
	height:50px;
	padding-left:175px;
    width:0px; 
}
span.spanhover1 span#a1{
    color:#FFFFFF;	
    font-size:14px;
    width: 699px;
    background-image:url(../imagenes/breves1.png);
    background-color:#0277A4;
    display: block;
}
span.spanhover2 span#a2{
    color:#FFFFFF;
    font-size:14px;
    width: 699px;
    background-image:url(../imagenes/breves2.png);
    background-color:#0277A4;
    display: none;
	margin-left:-522px;
}
span.spanhover3 span#a3{
    font-size:14px;
    color:#FFFFFF;
    width: 699px;
    background-image:url(../imagenes/breves3.png);
    background-color:#0277A4;
    display: none;
	margin-left:-697px;
}
.sep{
    clear:both;
}
div.noticiabreve{
    overflow-y:scroll; 
    width:450px;
    height:200px;
}
a {
    font-size:12px;
    color:#FFFFFF;
}
span.span-noticia{
	font-family:verdana;
	font-size:12px;
}
span#a2 div.noticiabreve a{
    color:#FFFFFF;
}
span#a3 div.noticiabreve a,span#a3 div.noticiabreve span{
    color:#004080;
}
span.tooltip div.noticiabreve a{
    text-decoration:none;
}
span.tooltip div.noticiabreve a:hover{
    /*text-decoration:underline;*/
	font-weight:bold;
}
span.tooltip div.noticiabreve ul li{
    list-style:none;
    list-style-image:url('imagenes/flecha_activa.gif');
}
