@charset "utf-8";

/* CSS Document */



body{

margin:0px;

background-color:#e4cdbb;

}

.fondoLogo{

background:#DFBEA5;

/*padding-top:16px;*/

padding-bottom:4px;

height:82px;

}

.fondoAmarillo{

background-color:#fbcb4e;

height:11px;

}

.fondoMarron{

background-color:#4a1c02;

height:130px;

color:#FBE9DB;

}

.fondoMarronDegrade{

background:url(../imagenes/fndMarronTop.jpg) repeat;

height:93px;

}

.fondoTopCabecera{

background:url(../imagenes/fndCuerpotop.jpg) repeat-x;

}

.fondoCuerpoTotal{

background: url(../imagenes/fondoCuerpoTotal.jpg) repeat-y center top #fbe9db;

height:100%;

}

.fondoPieDosColores{

background:url(../imagenes/fondoPiedoscolores.jpg) repeat;

}

.fondoSombraIzq{

background:url(../imagenes/fndSombraIzq.jpg) repeat-x;

}

.fondoSombraDer{

background:url(../imagenes/fndSombraDer.jpg) repeat-x;

}

.breabcumb{

font-family:Arial, Helvetica, sans-serif;

color:#4a1c02;

font-size:11px;

}

.breabcumb a, .breabcumb a:active{

color:#666666;

text-decoration:none;

}

.breabcumb a:hover{

color:#4a1c02;

text-decoration:none;

}







.fondoCuerpo{

background:url(imagenes/fndCuerpo.jpg) no-repeat;

}

.txt{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#333333;

padding:20px;

padding-top:30px;

text-align:justify;

line-height:150%;

}

.txt_descrip{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#808080;

color: #333333;

color:#5F5F5F;

color:#4a1c02;

padding:20px;

padding-top:0px;

text-align:justify;

line-height:150%;

}

.txt_descrip a, .txt_descrip a:active{

color:#4a1c02;

text-decoration:none;

}

.txt_descrip a:hover{

color:#CCCCCC;

text-decoration:none;

}



.txt_descrip_center{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#808080;

color: #333333;

color:#5F5F5F;

color:#4a1c02;

padding:20px;

padding-top:0px;

text-align:center;

line-height:150%;

}

.topPadding{

padding-top:20px;

}

.sombra_1{

background: url(imagenes/sombra_11.jpg) repeat-x;

}

.sombra_2{

background: url(imagenes/sombra_22.jpg) repeat-x;

}

.flash{

padding-left:18px;



}

.onda{

background:url(../imagenes/ondas_2.gif) top right no-repeat;}





/* ESTILOS MENU */



.sidebarmenu ul{

margin: 0;

padding: 0;

list-style-type: none;

font: 11px Arial;

width: 200px; /* Main Menu Item widths */

}

 

.sidebarmenu ul li{

position: relative;

}



/* Top level menu links style */

.sidebarmenu ul li a{

display: block;

overflow: auto; /*force hasLayout in IE7 */

color: #6e2600;

text-decoration: none;

padding-left: 10px;

padding-bottom:6px;

padding-top:6px;

border-bottom: 1px solid #fbe9db;

}



.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{

color: #6e2600;

background-color: #FFDE5B; /*background of tabs (default state)*/

}



.sidebarmenu ul li a:visited{

color: #6e2600;

}



.sidebarmenu ul li a:hover{

color:#FFFFFF;

background-color: #6e2600;

}



/*Sub level menu items */

.submenu{

background-color:#ccb9aa;

color:#4a1c02;

}

.sidebarmenu ul li ul{

position: absolute;

width: 170px; /*Sub Menu Items width */

top: 0;

visibility: hidden;

}

#active{

color:#FFFFFF;

background-color: #FF0000;

display:block;

}

.sidebarmenu a.subfolderstyle{

background: url(right.gif) no-repeat 97% 50%;

}



 

/* Holly Hack for IE \*/

* html .sidebarmenu ul li { float: left; height: 1%; }

* html .sidebarmenu ul li a { height: 1%; }

/* End */



/* FIN ESTILOS MENU */

.marginTop{

background:url(../imagenes/boletinInformativo.gif) top center no-repeat;

}



.boletin{

background:url(../imagenes/boletinInformativo2.gif) top center no-repeat;

width:200px;

height:104px;

}

.boletinTxt{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#4a1c02;

}

.novedades{

background: url(../imagenes/novedades.gif) top center no-repeat;

height:230px;

}



.btnFormBoletin{

border: solid 1px #6d4635;

background-color:#fbcb4e;

color:#6d4635;

cursor:pointer;

font-weight:bold;

font-size:11px;

}



.inputFormBoletin{

border: solid 1px #6d4635;

background-color:#fbe9db;

color:#6d4635;

font-size:11px;

font-family:Arial, Helvetica, sans-serif;

width:160px;

text-align:right;

}

.btnFormContacto{

border: solid 1px #663300;

background-color:#663300;

color:#FFFFFF;

cursor:pointer;

}



.inputFormContacto{

border: solid 1px #663300;

background-color:#fbe9db;

color:#663300;

font-size:11px;

font-family:Arial, Helvetica, sans-serif;

width:200px;

}

.inputSelectContacto{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

border: solid 1px #663300;

background-color:#fbe9db;

width:200px;



}



/* PIE */

.footer{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#FFFFFF;

padding-top:38px;

}

.footer a, .footer a:active{

color:#FFFFFF;

text-decoration:none;

}

.footer a:hover{

color: #E4CDBB;

text-decoration:none;

}

/* END PIE*/



.copyright{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color: #666666;

padding-right:10px;

padding-left:10px;

}

.copyright a, .copyright a:active{

color: #666666;

text-decoration:none

}

.copyright a:hover{

color: #FFFFFF;

color:#4a1c02;

text-decoration:none

}

.pink{

color:#FF0099;

}

.txtMarron {	

	color: #4a1c02;

}

.txtMarron a,.txtMarron a:active{	

	color: #4a1c02;

	text-decoration:none;

}

.txtMarron a:hover{	

	color: #666666;

	text-decoration:none;

}

.trColor_0{

background-color:#4a1c02;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#FBE9DB;

}

.trColor_1{

height:30px;

background-color:#eedaca;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#4a1c02;

}

.trColor_2{

height:30px;

background-color:#ccb9aa;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#4a1c02;

}

.trColor_3{

height:30px;

background-color:#dec9b9;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#4a1c02;

}

.trColor_4{

height:30px;

background-color:#baa798;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#4a1c02;

}

.combobox{

background-color:#663300;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#FBE9DB;

}

.txt_intro{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#4a1c02;

text-align:justify;

padding-left:10px;

}

.enero{

background:url(../calendario/imagenes/enero.gif) no-repeat bottom;

width:42px;

height:31px;

padding:0px;

margin:0px;



}

.eneroOver{

background:url(../calendario/imagenes/enero_over.gif) no-repeat bottom;

width:42px;

height:31px;

padding:0px;

margin:0px;

}

.febrero{

background:url(../calendario/imagenes/febrero.gif) no-repeat bottom;

width:55px;

height:31px;

padding:0px;

margin:0px;

}

.febreroOver{

background:url(../calendario/imagenes/febrero_over.gif) no-repeat bottom;

width:55px;

height:31px;

padding:0px;

margin:0px;

}



.marzo{

background:url(../calendario/imagenes/marzo.gif) no-repeat bottom;

width:47px;

height:31px;

padding:0px;

margin:0px;

}



.marzoOver{

background:url(../calendario/imagenes/marzo_over.gif) no-repeat bottom;

width:47px;

height:31px;

padding:0px;

margin:0px;

}



.abril{

background:url(../calendario/imagenes/abril.gif) no-repeat bottom;

width:42px;

height:31px;

padding:0px;

margin:0px;

}



.abrilOver{

background:url(../calendario/imagenes/abril_over.gif) no-repeat bottom;

width:42px;

height:31px;

padding:0px;

margin:0px;

}



.mayo{

background:url(../calendario/imagenes/mayo.gif) no-repeat bottom;

width:42px;

height:31px;

padding:0px;

margin:0px;

}



.mayoOver{

background:url(../calendario/imagenes/mayo_over.gif) no-repeat bottom;

width:42px;

height:31px;

padding:0px;

margin:0px;

}



.junio{

background:url(../calendario/imagenes/junio.gif) no-repeat bottom;

width:42px;

height:31px;

padding:0px;

margin:0px;

}



.junioOver{

background:url(../calendario/imagenes/junio_over.gif) no-repeat bottom;

width:42px;

height:31px;

padding:0px;

margin:0px;

}



.julio{

background:url(../calendario/imagenes/julio.gif) no-repeat bottom;

width:42px;

height:31px;

padding:0px;

margin:0px;

}



.julioOver{

background:url(../calendario/imagenes/julio_over.gif) no-repeat bottom;

width:42px;

height:31px;

padding:0px;

margin:0px;

}



.agosto{

background:url(../calendario/imagenes/agosto.gif) no-repeat bottom;

width:55px;

height:32px;

padding:0px;

margin:0px;

}



.agostoOver{

background:url(../calendario/imagenes/agosto_over.gif) no-repeat bottom;

width:55px;

height:32px;

padding:0px;

margin:0px;

}



.setiembre{

background:url(../calendario/imagenes/setiembre.gif) no-repeat bottom;

width:63px;

height:31px;

padding:0px;

margin:0px;

}



.setiembreOver{

background:url(../calendario/imagenes/setiembre_over.gif) no-repeat bottom;

width:63px;

height:31px;

padding:0px;

margin:0px;

}



.octubre{

background:url(../calendario/imagenes/octubre.gif) no-repeat bottom;

width:55px;

height:31px;

padding:0px;

margin:0px;

}



.octubreOver{

background:url(../calendario/imagenes/octubre_over.gif) no-repeat bottom;

width:55px;

height:31px;

padding:0px;

margin:0px;

}



.noviembre{

background:url(../calendario/imagenes/noviembre.gif) no-repeat bottom;

width:63px;

height:31px;

padding:0px;

margin:0px;

}



.noviembreOver{

background:url(../calendario/imagenes/noviembre_over.gif) no-repeat bottom;

width:63px;

height:31px;

padding:0px;

margin:0px;

}



.diciembre{

background:url(../calendario/imagenes/diciembre.gif) no-repeat bottom;

width:63px;

height:31px;

padding:0px;

margin:0px;

}



.diciembreOver{

background:url(../calendario/imagenes/diciembre_over.gif) no-repeat bottom;

width:63px;

height:31px;

padding:0px;

margin:0px;

}

.rojo{

color:#FF0000;}



.logoCanonesas{

background:url(../imagenes/logoCanonesasTop.gif) left no-repeat;

padding-left:10px;}

.noticiasLink{

text-align:left;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#6f2800;

}

.noticiasLink a,.noticiasLink a:active{

color:#6f2800;

text-decoration:none;

}

.noticiasLink a:hover{

color:#ddbda4;

text-decoration:none;

}
.textos{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
color:#4a1c02;
}