/*////// begin of ELEMENTS //////*/

BODY{
color:#4D4A41;
font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
font-size:80%
line-height:90%px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding-bottom:0px;
padding-top:0px;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color: #34708F;
scrollbar-base-color:#A19C8F;
scrollbar-darkshadow-color:#4D4A41;
scrollbar-face-color:#A19C8F;
scrollbar-highlight-color:#fffffff;
scrollbar-shadow-color:#4D4A41;
background-color: #A19C8F;
background: #A19C8F url(../img/bg_Gral.jpg) repeat-x;
}

A{
color: #34708F;
text-decoration: none;
}

A:LINK,A:ACTIVE,A:FOCUS, {
color: #34708F;
text-decoration: none;
}

A:VISITED{
color: #34708F;
text-decoration: none;
}

A:HOVER{
color: #34708F;
cursor:hand;
text-decoration: underline;
}


H1{
font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
font-size:150%;
line-height : 90%px;
font-weight: normal;
margin-bottom : 0px;
color: #7B7E81;
}

H2{
font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
font-size:110%;
font-weight: normal;
margin-top : 0px;
margin-bottom : 3px;
/*line-height : 160%;*/
color: #C0BDB9;
}

H3{
font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
font-size:70%;
font-weight: normal;
color: #ffffff;
margin-top : 0px;
margin-bottom : 0px;
padding-bottom: 0px;
font-style: normal;
}

H4{
font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
font-size:140%;
font-weight: bold;
color: #BE2F00;
margin-top : 4px;
margin-bottom : 0px;
line-height : 90%;
}

H5{
font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
font-size:80%;
font-weight: normal;
margin-top : 0px;
margin-bottom : 5px;
line-height : 80%px;
color: #000000;
}

H6{
font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
font-size:70%;
font-weight: normal;
margin-top : 0px;
margin-bottom : 5px;
line-height : 120%;
color: #000000;
}

a.h6,a.h6:active,a.h6:focus,a.h6:hover{
color:#fff;
text-decoration:none;
}

LI{
color:#c0c0c0;
font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
font-size:80%;
}

P{
color:#7B7E81;
font-family:Arial,Tahoma,Verdana,Helvetica,sans-serif;
font-size:80%;
}


/*////// end of ELEMENTS //////*/



/*////// begin of COMMON CLASSES //////*/
.content{
background-color : #E7E4DF;
 padding-left: 30px;
 padding-right: 30px;
}

.contentGrey{
 background: url(../img/bg_talleres_bw.jpg);
 padding-left: 7px;
 padding-right: 7px;
 padding-top: 4px;
padding-bottom: 2px;
}

.contentMap{
background-color : #E7E4DF;
 padding-left: 0px;
 padding-right: 0px;
 padding-top: 0px;
padding-bottom: 0px;
}

.contentSide{
background-color : #E7E4DF;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 10px;
padding-bottom: 10px;
border-bottom:1px #555 solid;
}

.contentSide2{
background-color : #2C7795;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 10px;
padding-bottom: 10px;
}

.contentSideNoTop{
background-color : #E7E4DF;
 padding-left: 7px;
 padding-right: 7px;
 padding-top: 0px;
padding-bottom: 10px;
}

.contentCartelera{
 background: url(../img/bg_carteleracontent.jpg) repeat-x;
 background-color :#E7E4DF;

 padding-left: 7px;
 padding-right: 7px;
 padding-top: 4px;
padding-bottom: 0px;
}

.contentTalleres{
 background: url(../img/bg_talleres.jpg);
 padding-left: 7px;
 padding-right: 7px;
 padding-top: 4px;
padding-bottom: 2px;
}

.contentTalleres{
 background: url(../img/bg_expos.gif);
 background-repeat:repeat-y;
 background-position:right;
 padding-left: 7px;
 padding-right: 7px;
 padding-top: 2px;
padding-bottom: 2px;
background-color:#7437ab;
}


.contentExpos{
 background: url(../img/bg_expos2.gif);
 background-repeat:repeat-y;
 background-position:right;
 padding-left: 7px;
 padding-right: 7px;
 padding-top: 0px;
padding-bottom: 0px;
background-color:#e36900;
}

.contentSideRed{
background-color : #BE2F00;

 padding-left: 10px;
 padding-right: 10px;
 padding-top: 10px;
padding-bottom: 10px;
}

.contentSideRed2{
 background-color : #BE2F00;
 background: url(../img/bg_cartelera.jpg);
 padding-left: 5px;
 padding-right: 10px;
 padding-top: 3px;
padding-bottom: 4px;
}

.content2{
background: url(../img/bg_contenido.jpg) repeat-x;
background-color : #E7E4DF;
}

.conciertos_artistas{
font-family: Trebuchet MS;
text-transform:uppercase;
font-weight:bold;
font-size:15px;
line-height:14px;
color:#444;
}

.back-artistas{
background-color:#d2d2d2;
padding-top:5px;
padding-left:5px;
padding-bottom:3px;
border-bottom:1px #555 solid;
height:55px;
vertical-align:text-top;
}

.back-fecha{
background-image:url(../img/back_fecha_conciertos.gif);
background-color:#BD2F00;
background-repeat:no-repeat;
background-position:right;
padding-top:5px;
padding-left:5px;
padding-bottom:3px;
height:20px;
font-size:14px;
font-family:Trebuchet MS;
vertical-align:text-top;
color:#FFFFFF;
}

.back-fecha-espectaculos{
background-image:url(../img/back_fecha_espectaculos.gif);
background-repeat:no-repeat;
padding-top:5px;
padding-left:5px;
padding-bottom:3px;
height:20px;
font-size:14px;
font-family:Trebuchet MS;
vertical-align:text-top;
color:#FFFFFF;
}

.back-artistas-conciertos{
background-color:#f1f1f1;
padding-top:2px;
padding-left:3px;
padding-bottom:3px;
}

.back-conciertos{
padding-top:10px;
padding-bottom:5px;
border-bottom:1px #999 solid;
font-size:14px;
}

.datos{
font-size: 11px;
}

.destacado{
background: url(../img/bg_destacado.gif);
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 4px;
padding-bottom: 0px;
}

A.destacado,A.destacado:LINK,A.destacado:ACTIVE,A.destacado:FOCUS{
color: #FFFFFF;
/*text-decoration: none;*/
}

A.destacado:VISITED{
color: #4D4A41;
/*text-decoration: none;*/
}

A.destacado:HOVER{
color: #D52532;
cursor:hand;
}

.fndDestacado{
background-color: #ECECE3;
}

.fndDestacado H3{
color: #1790CE;
}

.fndMenu{
background-color: #ECECE3;
}

.home {
background-color: #1790CE;
background-image: url(../img/bg_home.jpg);
}

.Institu {
background-color: #1790CE;
}

.Institu .content{
background-color: #FFFFFF;
background-image: url(../img/bg_inst.gif);
}

.gorricho{
color: #656564;
text-decoration: none;
text-align: right;
font-size: 10px;
line-height: 160%;
}

A.gorricho{
color: #1276A9;
text-decoration: none;
text-align: right;
font-size: 10px;
line-height: 160%;
}

A.gorricho:LINK,A.gorricho:ACTIVE,A.gorricho:FOCUS,A.gorricho:VISITED {
color: #1276A9;
text-decoration: none;
}

{
color: #1276A9;
text-decoration: none;
}

A.gorricho:HOVER{
color: #FFFFFF;
cursor:hand;
}

.home A.gorricho{
color: #DADABE;
text-decoration: none;
text-align: right;
font-size: 90%;
line-height: 160%;
}

.home A.gorricho:LINK,.home A.gorricho:ACTIVE,.home A.gorricho:FOCUS,.home A.gorricho:VISITED {
color: #DADABE;
text-decoration: none;
}

.home A.gorricho:HOVER{
color: #FFFFFF;
cursor:hand;
}

.menu{
padding-left: 0px;
padding-top: 3px;
text-decoration:none;
color: #ffffff;
font-size: 90%;
font-weight: normal;
line-height: 150%;
background-color: #2C7795;
}

.LinksList P{
border-bottom: 1px solid #707F7F;
margin-bottom: -12px;
font-size: 70%;
}

A.menu{
color: #ffffff;
text-decoration:none;
}

A.menu:LINK,A.menu:ACTIVE,A.menu:FOCUS, {
color: #ffffff;
text-decoration:none;
}

A.menu:VISITED{
color: #cccccc;
text-decoration:none;
}

A.menu:HOVER{
color: #30C4FF;
text-decoration: underline;
}

.menuD{
font-weight: bold;
}

.separador{
background-color: #707F7F;
}

.separadorHome{
background-color: #0070B2;
}

.topData{
background-image: url(../img/img_03.jpg);
}

/*////// end of COMMON CLASSES //////*/