/*
fondo body RGB(58,4,4)
fondo cuerpo RGB(96,5,5)
ancho cuerpo 1100px
alto imagen principal 730px
ancho imagen principal 980px
tipo titulo Monotype Corsiva,Lucida Calligraphy,Georgia, Garamond,Book Antiqua,Century,Times New Roman
tipo textos Arial Unio MS,MS Sans Serif
Tipo Rotulos idem
color texto fondo oscuro #FFFFFF
color rotulos fondo oscuro RGB(190,18,52)
color texto fondo claro Rgb(41,33,6)
*/
/* div{border:1px solid #00FF00} */
div.uno{border-width:1px;border-style:solid;border-color:#00ff00;}
div.dos{border-width:1px;border-style:solid;border-color:#ffff00;}
div.tres{border-width:1px;border-style:solid;border-color:#ff0000;}
body{margin:0;background-color:RGB(58,4,4);}
#marco0{width:1000px;margin:2px auto;}
#marco{float:left;width:220px;height:260px;border:1px solid #440000;margin:13px;}
#marcosup{margin:0;width:220px;height:180px;overflow:hidden;}
#marcoinf{margin:0;width:220px;height:80px;overflow:hidden;background-color:#8E0808;}
#marcov{width:1000px;margin:60px auto;}
#marcoizda{float:left;margin:0;padding:2px;width:400px;overflow:visible}
#marcodcha{float:left;margin:0 40px;width:400px;}
#marcoext{width:1000px;height:202px;margin:60px auto;clear:both;border:1px solid #DD974B;background-color:#E0D4BE;}
#marcoizdaext{float:left;margin:0;width:300px;height:202px;background-color:#E0D4BE;}
#marcodchaext{float:left;margin:10px  0 0 20px;width:670px;height:180px;background-color:#E0D4BE;}
#marcoe{width:1000px;height:400px;margin:60px auto;}
#marcoizdae{float:left;margin:0;width:350px;height:400px;}
#marcodchae{float:left;margin:0 0 0 50px;width:590px;height:400px;}
#marcox{float:left;width:300px;height:300px;border:1px solid #440000;margin:13px;}
#marcosupx{margin:0;width:300px;height:245px;overflow:hidden;}
#marcoinfx{margin:0;width:300px;height:55px;overflow:hidden;background-color:#8E0808;}
#marcof{float:left;width:300px;height:350px;margin:13px;}
#marcosupf{margin:0;width:300px;height:200px;border:1px solid #BA6518;}
#marcoinff{margin:0;width:300px;height:150px;overflow:hidden;}
#marcon{width:1000px;height:300px;margin:60px auto;clear:both;}
#marcoizdan{float:left;margin:0;width:400px;height:300px;}
#marcodchan{float:left;margin:0 0 0 50px;width:550px;height:300px;}
#marcoi{width:1000px;margin:20px auto;}
#marco0i{width:490px;height:330px;margin:5px auto;float:left;}
#marcosupi{margin:5px auto;width:310px;height:210px;overflow:hidden;}
#marcoinfi{margin:5px auto;width:300px;height:50px;overflow:hidden;}
#marcog{float:left;width:300px;height:auto;border:1px solid #440000;margin:13px;}
#marcosupg{margin:0;width:300px;height:180px;overflow:hidden;}
#marcoinfg{margin:0;width:300px;height:auto;overflow:hidden;background-color:#8E0808;}

#divdp{width:150px;height:150px;margin:2px;background-image:url('../imgsss/marcodp.gif');float:left;}
/* #divdp{width:150px;height:150px;margin:2px;background-image:url('../imgsss/marcodp2p.gif');float:left;} */

#marcoz{margin:10px 0;width:100%;min-height:400px}
#fotosdiv0{margin:10px 5px;width:620px;clear:both;float:left;}
#textosdiv0{margin:10px 5px;width:450px;float:left;}

#ex1{margin:0;padding:0;overflow:hidden;text-align:center;float:left;}
#ex1 img{margin:0;padding:0;opacity:1;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;}
#ex1 img:hover{padding:0;opacity:0.7;}


.textocab{margin:10px 0;color:#E39A48;font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';font-size:25px;}
.textoinf0{color:#FFC887;font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';font-size:20px;}
.textoinf1{margin: 0 10px;color:#000000;font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';font-size:14px;}
.textoinf0g{color:#FFC887;font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';font-size:20px;}
.textoinf1g{margin: 0 5px;color:#ffffff;font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';font-size:12px;text-align:right;}
a.fondo0{
        font-family:'Arial Unicode MS',Tahoma,'Gill sans','Helvetica','Arial','Lucida Sans';
        text-decoration:none;
        font-size:20px;
        text-align:left;
        font-weight:100;
}
a.fondo{
        font-family:'Arial Unicode MS',Tahoma,'Gill sans','Helvetica','Arial','Lucida Sans';
        text-decoration:none;
        font-style:italic;
        font-size:16px;
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
        border-radius:5px;
        -webkit-transition: all 0.5s ease;
        -moz-transition: all 0.5s ease;
        -o-transition: all 0.5s ease;
        border-right:0px solid #000;
        background-color:RGB(96,5,5);
        padding:5px;
}

a.fondo,a.fondo0:link{color:RGB(226,176,61);}
a.fondo:hover{
        color:#000000;
        -moz-border-radius:5px;
        -webkit-border-radius:5px;
        border-radius:5px;
        border:1px solid #DEAD03;
        background-color:#B75544;
        }

#cuerpo{
        margin:0 auto;
        width:1100px;
        background-color:RGB(96,5,5);
        overflow:hidden;
        }
#cuerpob{
        margin:0 auto;
        width:1100px;
        background-color:#FFFFFF;
        overflow:hidden;
        }
#cabecera{
        margin:0 auto;
        width:1100px;
        height:134px;
        background-color:RGB(96,5,5);
        overflow:hidden;
        }
#titulotit{
        margin:10px 20px;
        padding:10px 10px;
        width:550px;
        float:left;
}
#tituloimg1{
        float:right;
        width:130px;
        height:95px;
        border-width:5px;
        border-color:RGB(226,176,61);
        border-style:solid;
        margin:10px 5px 10px 2px;

}
#tituloimg2{
        float:right;
        width:165px;
        height:95px;
        border-width:5px;
        border-color:RGB(226,176,61);
        border-style:solid;
        margin:10px 10px 10px 2px;
}
#bordecab1{
        clear:both;
        margin:0 auto;
        width:1100px;
        height:8px;
        background-color:RGB(96,5,5);
        border-color:RGB(226,176,61);
        border-style:solid;
        border-width:2px 0 1px 0;
        overflow:hidden;
}
#cabecera2{
        clear:both;
        margin:0 auto;
        width:1100px;
        height:70px;
        background-color:RGB(96,5,5);
        overflow:hidden;
        }
#textocab2{
        float:right;
        width:380px;
        margin:5px 5px;
        padding:0;
}
#sociales{
        float:right;
        width:120px;
        margin:15px 5px;
        padding:0;
}
#textocab3{
        float:right;
        width:80px;
        margin:10px 5px;
        padding:5px;
}


h1{
        color:#FFFFFF;
        font-family:'Monotype Corsiva','Lucida Calligraphy',Georgia, Garamond,'Book Antiqua',Century,'Times New Roman';
        font-size:45px;
        margin:auto 5px;
        text-shadow:2px -2px 3px #C0C0C0;
}
h2{
        color:#202020;
        font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';
        font-size:40px;
        margin:50px 20px 30px 20px;
        letter-spacing:0.8px;
        font-weight: normal;
}
h2.junto2{
        color:#202020;
        font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';
        font-size:40px;
        margin:50px 20px 5px 20px;
        letter-spacing:2px;
        font-weight: normal;
}
h3{
        color:#E28830;
        font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';
        font-size:30px;
        margin:50px 20px 30px 20px;
/*        text-shadow:2px -2px 3px #C0C0C0; */
}
h3.junto3{
        color:#E28830;
        font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';
        font-size:30px;
        margin:5px 20px 30px 20px;
}
h3.junto3b{
        color:#E28830;
        font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';
        font-size:25px;
        margin:5px 20px 30px 20px;
        letter-spacing:0.6px;
}
p.junto3c{
        color:#E28830;
        font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';
        font-size:25px;
        margin:0;
        letter-spacing:0.6px;
}
h4{
        color:#202020;
        font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';
        font-size:30px;
        margin:2px 10px
}
h4.claro{
        color:#E28830;
        font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';
        font-size:30px;
        margin:2px 10px
}

.texto1{
        color:#8E0808;
        font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';
        font-size:16px;
        text-align:justify;
        padding:10px 30px;
        font-weight:100;
}
.texto2{
        color:#202020;
        font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';
        font-size:16px;
        text-align:justify;
        padding:10px 30px;
        font-weight:100;
}
.texto2m{
        color:#202020;
        font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';
        font-size:15px;
        text-align:justify;
        padding:10px;
        font-weight:100;
}
.texto3{
        color:#202020;
        font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';
        font-size:10px;
        text-align:justify;
        padding:10px 30px;
        font-weight:100;
}
.textoinf{
        margin:10px;
        color:#FFC887;
        font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';
        font-size:20px;
}
img.bordeclaro{border:1px solid #E28830;}
img.bordeoscuro{border:1px solid #880000;}

#subtit{
        color:#FFFFFF;
        font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';
        font-size:11px;
        margin:10px 10px 0 0;
        text-align:center;
}
.subtit2a{
        color:#FFFFFF;
        font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';
        font-size:11px;
        font-style:italic;
        margin:10px 10px 0 0;
        text-align:right;
}
#subtit2b{
        color:#FFFFFF;
        font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';
        font-size:11px;
        margin:10px 10px 0 0;
        text-align:center;
}
#subtitb2{
        color:RGB(226,176,61);
        font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';
        font-size:20px;
        margin:10px 10px 0 0;
}
#divmenu1{
        clear:both;
        margin:0 auto 0 auto;
        width:1100px;
        height:38px;
/*        height:40px;     */
        background-color:RGB(231,214,189);
        color:RGB(56,28,19);
        font-family:Tahoma,'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';
        font-size:12px;
        border-width:2px 0 1px 0;border-color:RGB(214,155,106);border-style:solid;
}

/*#divmenu1{background:RGB(231,214,189);}*/
#divmenu1 ul{padding:5px;height:3em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;max-width:1200px;min-width:1200px;margin:0 auto;}
#divmenu1 li{z-index: 200;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:120px;list-style:none;text-align:center}
#divmenu1>ul>li{position:relative;}
#divmenu1>ul>li>a{border-right:0px solid #000;}
#divmenu1>ul>li:hover>a{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
#divmenu1 li ul{padding:0;width:100%;min-width:0;height:0;overflow:hidden;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;position:absolute;}
#divmenu1 li:hover ul{height:30em;}
#divmenu1 li li{float:none;padding:0;margin-top:1px;width:auto;}
#divmenu1 a{color:#000;display:block;padding:10px 2px;text-decoration:none;margin:0 2px;text-shadow:0 1px 0 #DDFFFF;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;}
#divmenu1 li li a{color:#70610E;background:#803A2F;text-shadow:none;}
#divmenu1 li li:last-child a{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
#divmenu1 strong{display:block;text-transform:uppercase;}
#divmenu1 a:hover,#divmenu1 a:focus,#divmenu1 li:hover a{color:#E7CC38;background:#B75544;text-shadow:none;}
#divmenu1 li:hover li a:hover{;background:#803A2F;padding-left:15px;}
#bloques{
        clear:both;
        margin:0 auto;
        width:1100px;
        background-color:#F7EFEF;
        color:RGB(56,28,19);
        font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';
        font-size:12px;
        overflow:hidden;
}
#bloque1{
        margin:20px 13px 20px 26px;
        float:left;
        width:290px;
        height:350px;
        background-color:RGB(96,5,5);
        border-width:1px;
        border-style:solid;
        border-color:RGB(229,185,78);
        }
#bloque2{
        margin:20px 13px;
        float:left;
        width:290px;
        height:350px;
        background-color:RGB(96,5,5);
        border-width:1px;
        border-style:solid;
        border-color:RGB(229,185,78);
        }
#bloque3{
        margin:20px 26px 20px 13px;
        float:left;
        width:290px;
        height:350px;
        background-color:RGB(96,5,5);
        border-width:1px;
        border-style:solid;
        border-color:RGB(229,185,78);
        }
#subbloque1foto,#subbloque2foto,#subbloque3foto{
        clear:both;
        width:288px;
        height:150px;
        border-width:1px 1px 2px 1px;
        border-style: solid;
        border-color: RGB(226,176,61);
        }
#subbloque1texto,#subbloque2texto,#subbloque3texto{
        clear:both;
        width:270px;
        height:180px;
        padding:10px;
        text-align:left;
        }
#pie{
        clear:both;
        padding:20px 0 5px 0;
        margin:0 auto;
        width:1100px;
        background-color:RGB(255,255,255);
        /*background-color:RGB(231,206,189);*/
        color:RGB(56,28,19);
        font-family:'Arial Unicode MS','Gill sans','Helvetica','Arial','Lucida Sans';
        font-size:12px;
}
#piesup{
        height:5px;
        margin:0;
        padding:0px;
        border-color:#E0D4BE;
        border-width: 0 0 5px 0 ;
        border-style:solid;
}
#piecen{
        height:60px;
        margin:0;
        padding:0px;
        border-color:#DD974B;
        border-width:1px 0 1px 0;
        border-style:solid;
        background-color:#E0D4BE;
}
#pieinf{
        height:auto;
        margin:0;
        padding:0px;
        border-color:#E0D4BE;
        border-width: 5px 0 0 0;
        border-style:solid;
}
