html {
        background-image:url(img/backgrounds/fondocomun.jpg);
        background-repeat:repeat-x;
        color:#666666;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
        margin:0pt;
        /*padding:-1pt;*/
}
fieldset, img {
        border:0pt none;
}
address, caption, cite, code, dfn, em, strong, th, var {
        font-style:normal;
        font-weight:normal;
}
li {
        list-style-position:outside;
        list-style-type:none;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
}
h1, h2, h3, h4, h5, h6 {
        font-size:100%;
        font-weight:normal;
}
abbr, acronym {
        border:0pt none;
        font-variant:normal;
}
input, textarea, select {
        border:1px solid #FF9999;
        font-size:100%;
        height:19px;
}
body {
        font-family:arial,helvetica,clean,sans-serif;
        font-size: 12px;
        font-style:normal;
        font-variant:normal;
        font-weight:normal;
        text-align:justify;
}
pre, code, kbd, samp, tt {
        font-family:monospace;
        font-size:108%;
        line-height:100%;
}
#ft {
        font-family:Arial,Helvetica,sans-serif;
        font-size:9px;
}
#doc, #doc2, #doc3, #doc4, .yui-t1, .yui-t2, .yui-t3, .yui-t4, .yui-t5, .yui-t6, .yui-t7 {
        margin:auto;
        text-align:left;
        width:800px;
}
#doc2 {
        width:71.25em;
}
#doc3 {
        margin:auto 10px;
        width:auto;
}
#doc4 {
        width:73.05em;
}
#yui-main .yui-b {
        position:static;
}
#yui-main {
        width:100%;
}
.yui-t1 #yui-main, .yui-t2 #yui-main, .yui-t3 #yui-main {
        float:right;
        margin-left:-25em;
}
.yui-t4 #yui-main, .yui-t5 #yui-main, .yui-t6 #yui-main {
        float:left;
        margin-right:-25em;
}
.yui-t1 .yui-b {
        float:left;
        width:12em;
}
.yui-t1 #yui-main .yui-b {
        margin-left:13.05em;
}
.yui-t2 .yui-b {
        float:left;
        width:13.5em;
}
.yui-t2 #yui-main .yui-b {
        margin-left:14.55em;
}
.yui-t3 .yui-b {
        float:left;
        width:23.0769em;
}
.yui-t3 #yui-main .yui-b {
        margin-left:24.0769em;
}
.yui-t4 #yui-main .yui-b {
        float:none;
}
.yui-t5 .yui-b {
        float:right;
        width:18.4615em;
}
.yui-t5 #yui-main .yui-b {
        margin-right:1.4615em;
}
.yui-t6 .yui-b {
        float:right;
        width:23.0769em;
}
.yui-t6 #yui-main .yui-b {
        margin-right:5.0769em;
}
.yui-t7 #yui-main .yui-b {
        margin:0pt 0pt 1em;
}
#yui-main .yui-b {
        float:none;
        width:auto;
}
.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u {
        float:left;
}
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf, .yui-gc .yui-u, .yui-gd .yui-g, .yui-g .yui-gc .yui-u, .yui-ge .yui-u, .yui-ge .yui-g, .yui-gf .yui-g, .yui-gf .yui-u {
        float:right;
}
.yui-g div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first, .yui-ge div.first, .yui-gf div.first, .yui-g .yui-gc div.first, .yui-g .yui-ge div.first, .yui-gc div.first div.first {
        float:left;
}
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf {
        width:49.1%;
}
.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u {
        margin-left:1.99%;
        width:32%;
}
.yui-gc div.first, .yui-gd .yui-u {
        width:66%;
}
.yui-gd div.first {
        width:32%;
}
.yui-ge div.first, .yui-gf .yui-u {
        width:74.2%;
}
.yui-ge .yui-u, .yui-gf div.first {
        width:24%;
}
.yui-g .yui-gb div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first {
        margin-left:0pt;
}
.yui-g .yui-g .yui-u, .yui-gb .yui-g .yui-u, .yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u, .yui-ge .yui-g .yui-u, .yui-gf .yui-g .yui-u {
        width:49%;
}
.yui-g .yui-gc div.first, .yui-gd .yui-g {
        width:66%;
}
.yui-g .yui-gc .yui-u, .yui-gb .yui-gc .yui-u {
        margin-right:0pt;
        width:32%;
}
.yui-gb .yui-gc div.first {
        width:66%;
}
.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf .yui-u {
        margin:0pt;
}
s .yui-gb .yui-gd div.first {
        width:32%;
}
.yui-ge .yui-g {
        width:24%;
}
.yui-gf .yui-g {
        width:74.2%;
}
.yui-gb .yui-ge div.yui-u, .yui-gb .yui-gf div.yui-u {
        float:right;
}
.yui-gb .yui-ge div.first, .yui-gb .yui-gf div.first {
        float:left;
}
.yui-ge div.first .yui-gd .yui-u {
        width:65%;
}
.yui-ge div.first .yui-gd div.first {
        width:32%;
}
#bd:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-ge:after, .yui-gf:after {
        clear:both;
        display:block;
        height:0pt;
        visibility:hidden;
}
#doc {
        background-color:#FFFFFF;
        border: 1px solid #ff9999;
}
#hd{
        background-color:#CEC944;
}
#hd a{
        color:#FFFFFF;
        font-family:Arial,Helvetica,sans-serif;
        font-size:10px;
        font-variant:small-caps;
        padding-right:5px;
        text-decoration:none;
}
.inicio {
        line-height:15px;
        padding-left:700px;
        height:15px;
        background-color: #ff9999;
        color:#666666;
}
.inicio a {
        color:#FFFFFF;
        font-family:Arial,Helvetica,sans-serif;
        font-size:10px;
        font-variant:small-caps;
        padding-right:5px;
        text-decoration:none;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
}
.relationated-menu-item{
        border:1px #CC3300 solid;
}
#menulateral {
        margin-top:97px;
        width:150px;
}
#menulateral ul {
        color:#666666;
        font-family:Arial, Helvetica, sans-serif;
        font-size:x-small;      
        margin-top:40px;
}
#menulateral li a:link {
        font-family:Arial, Helvetica, sans-serif;
        font-size:10px;
}
#menulateral  li:hover {
        color:#0469a2;
        list-style-type:disc;
}
#menulateral  a:hover {
        color:#0469a2;
        list-style-type:disc;   
}
#menulateral li {
        font-size:10px;
        font-family:Arial, Helvetica, sans-serif;
        margin-left:20px;
        margin-bottom:5px;
        font-variant: small-caps;
}
#menulateral a {
        color:#666666;
        text-decoration:none;
}
#menulateralizquierda{
        text-decoration:none;
        font-family:Arial,Helvetica,sans-serif;
        float:left;
        text-align:right;
}
#menulateralizquierda a {
        text-decoration:none;
        color:#666666;
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px; 
        margin-left:60px;
}
#menulateralizquierda li {
        text-decoration:none;
        color:#666666;
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        font-variant: small-caps;
}
#menulateralizquierda li:hover {
        text-decoration:none;
        font-family:Arial, Helvetica, sans-serif;
        background-color:#f2f2f2;
}
#menulateralizquierda li {
        text-decoration:none;
        background-color:#FFFFFF;
        padding:10px;
        border-bottom:1px dotted #C4CD81;       
}
#menulateralizquierda ul {
        text-decoration:none;
        font-family:Arial,Helvetica,sans-serif;
        padding-top: 30px;
}
.float-right {
        float:right;
}
.content-text {
        font-family:Arial, Helvetica, sans-serif;
        text-align:justify;
}
.homecontent {
        font-family:Arial, Helvetica, sans-serif;
        margin-left:10px;
        text-align:justify;
        width:400px;
}
.content-text p{
        font-family:Arial, Helvetica, sans-serif;
        margin-left:10px;
        font-size: 11px;
}
#enlaces{
        text-align:justify;
        font-size:12px; 
        color:#FF0000;
}
.menu {
        background-color:#d1cfcc;
        background-image:none;
        background-position:left top;
        background-repeat:repeat;
        border-bottom:1px none;
        clear:both;
        height:35px;   
        line-height:28px;
        overflow:auto;
        width:800px; 
}
.menu ul {
        background-color:#d1cfcc;
        margin-left:50px;
        color:#666666;
}
.menu li {
        display:inline;
        padding:12px;
        color:#666666;
}
.menu a {
        color:#666666;
        font-size:10px;
        text-decoration:none;
        text-transform:uppercase;
        font-weight: bold;
}
.menu li a {
        color:#666666;
        font-family:Arial,Helvetica,sans-serif;
        font-size:10px;
}
.menu li a:hover {
        color:#FFFFFF;
        font-family:Arial,Helvetica,sans-serif;
        font-size:10px;
}
.texto{
        color:#666666; 
        padding-left:25px;
        text-align:center;
        font-size:11px;
}
.texto a{color:#ff9999; text-decoration:none;}
.texto a:hover { color:#FF6666;}
.colaboradores {
        border-top:1px solid #ff9999;
        margin-left:30px;
        margin-top:40px;
        width:735px;
}
.colaboradores a {
        margin-right:40px;
        text-decoration:none;
}
.colaboradores h2{
        border:medium none;
        color:#666666;
        font-family:Arial,Helvetica,sans-serif;
        font-size:11px;
        font-weight:bold;
        margin-bottom:10px;
        margin-left:0;
        margin-top:10px;
}
h1 {
        color:#ff6666;
        font-family:Arial,Helvetica,sans-serif;
        font-size:14px;
        font-weight:bold;
        margin:20px;
}
.yui-u {
        margin:0pt 160px;
}
.content-text li {
        margin-bottom:10px;
        margin-left:20px;
        margin-top:10px;
        background-repeat: no-repeat;
        background-position: left;
        padding-left:15px;
        list-style-type:disc;
}
form.form{
        margin-left:20px;
}
.img border{
        width: 360px;
        height: 310px;
}
.img-gallery-thumbnail{
        width:87px;
        height:70px;
}
#miscontenidos p{
        font-family:Arial,Helvetica,sans-serif;
        line-height:18px;
}
#miscontenidos{
        font-size:12px;
        margin:30px 30px 0;
        text-align:justify;
        min-height:200px;
}
#miscontenidos a{
        text-decoration:none;
        /*color:#ff9999;*/
        font-family:Arial, Helvetica, sans-serif;
}
#miscontenidos a:hover{
        text-decoration:underline;
        color:#FFCCCC;
        font-family:Arial, Helvetica, sans-serif;
}
#miscontenidos .enlaces{
        color:#666666;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:normal;     
}
#miscontenidos .enlaces a{
        color:#999933;
        font-family:Arial, Helvetica, sans-serif;
        font-weight:normal;     
        margin-right:20px ;
}
#miscontenidos .enlaces a:hover{
        color:#FFCCCC;
        text-decoration:underline;
        font-weight:normal;
        margin-right:20px ;
}
h2 {
        color:#666666;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        margin-left:20px;
        margin-top:20px;
        margin-bottom:20px;
        font-weight: bold;
        border-bottom:1px dotted #FF9999;
}
#ft {
        background-color:#cccccc;
        border-top:#ff9999 1px solid;
        color:#666666;
        height:100%;
        line-height:25px;
        margin-top:20px;
}
.copigaubela{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        text-align:center;
        margin-top:10px;
        text-decoration:none;
}
.copigaubela a{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        color:#666666;
        text-decoration:none;
}
.copigaubela a:hover{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        color:#FFCCCC;
        text-decoration:underline;
}
.relationated-item-img{
        float:left;
        width:97px;
        height:75px;
}
.inicio ul{
        display:inline;
}
.inicio li{
        display:inline;
}
h4.bold {
        margin-left:10px;
}
.titular {
        color:#ff6666;
        font-weight:bold;
        font-size:13px; 
        margin-bottom:10px;
        margin-top:15px;
}
.titular a{
        color:#666666;
        font-weight:bold;
        font-size:13px; 
        margin-bottom:10px;
        margin-top:10px;
}
.subtitular {
        color:#ff6666;
        font-style:normal;
        font-size:11px;
        margin-left:5px;
        margin-bottom:10px;
}
.contact-horario { 
        margin-bottom:68px;
        margin-left:400px;
        margin-top:-270px;
        width:100%;
}
.contact-horario h1{
        margin-bottom:10px;
        margin-left:-18px;
}
.contact-horario dd {   padding-left:10px;}
.contact-horario dl {   line-height:18px; }
.contact-horario dt{    font-weight:bold; }
.localizacion { padding-left:65px;      }
dd {    padding-left:10px;}
dl {    line-height:22px; text-align:justify; padding:10px;}
dt{     font-weight:bold; font-size:13px;}
td { /*padding-left:60px;*/}
th { font-weight:bold; /*padding-left:60px;*/}
table { padding:10px; text-align:left;}
.album {margin-left:-78px;}
.circulo{float:left; color:#ffffff;}
.circulo-text {color:#ffffff;}
.back { text-align:right; margin-top:15px;}
.acrobat-icon { margin-top:10px;}
.acrobat-icon a{ vertical-align:top;}
.calendar-column { }
.calendar { width:200px; }
.calendar a { font-weight:bold; color:#ff9999;}
.calendar td { text-align:right;}
.calendar tr { text-align:right;}
.calendar th {text-align:right;}
.calendar table { text-align:right; }
.calendar-event-column { 
float:right;
margin-top:-325px;
width:530px;
}
