/* CSS Document */
body{
margin:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:justify;
color:#333333;
}


.fondoColor{
background-color:#ffffcd;
}
/***********************
html{
scrollbar-face-color: #309DBC;
scrollbar-highlight-color: #52A4CF;
scrollbar-3dlight-color: #309DBC;
scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #52A4CF;
scrollbar-lightshadow-color: #52A4CF;
scrollbar-shadow-color: #000000;
scrollbar-darkshadow-color: #52A4CF;
}
****************/

#incontenedor {
	margin:0px auto 0px auto;
	position:relative;
	width:1000px;
	height:568px;
/*	background:url(../img_interface/interface.jpg) no-repeat;*/
}




/***************divs*****************/


#izquierda{
margin:10px auto 0px 5px;
width:200px;
height:558px;
overflow:hidden;
}

#derecha{
margin:10px auto 0px 5px;
position:absolute;
width:200px;
height:558px;
left:790px;
overflow:hidden;
}

#centro{
position:absolute;
width:570px;
height:558px;
top:10px;
left:215px;
overflow-x:hidden;
padding:0px;
margin:0px;
}

#deramplia{
position:absolute;
width:780px;
height:558px;
top:10px;
left:215px;
overflow-x:hidden;
padding:0px;
margin:0px;
}

/***************divs largo*****************/

#incontenedorL {
	margin:0px auto 0px auto;
	position:relative;
	width:1000px;
	height:568px;
/*	background:url(../img_interface/interface.jpg) no-repeat;*/
}

#izquierdaL{
margin:10px auto 0px 5px;
width:200px;
height:558px;
overflow:hidden;
}

#derechaL{
margin:10px auto 0px 5px;
position:absolute;
width:200px;
height:558px;
left:790px;
overflow:hidden;
}

#centroL{
position:absolute;
width:570px;
height:558px;
top:10px;
left:215px;
overflow-x:hidden;
padding:0px;
margin:0px;
}

#derampliaL{
position:absolute;
width:780px;
height:558px;
top:10px;
left:215px;
overflow-x:hidden;
padding:0px;
margin:0px;
}

#colcentopL{
position:absolute;
width:570px;
height:20px;
background:url(../img_interface/top570x20.jpg) no-repeat bottom;
top:0px;
left:0px;
}

#colceninfoL{
position:absolute;
width:570px;
height:528px;
background:url(../img_interface/fondo570.jpg) repeat-y;
top:20px;
left:0px;
overflow-x:hidden;
}

#contentL{
position:absolute;
width:568px;
height:528px;
background:url(../img_interface/fondo570.jpg) repeat-y;
top:0px;
left:1px;
overflow-x:hidden;
}

#colcenbotL{
position:absolute;
width:570px;
height:10px;
background:url(../img_interface/bot570.jpg) no-repeat top;
top:548px;
left:0px;
}

#colizqinfoM a{
text-decoration:none;
color:#990000;
font-family:Arial, Helvetica, sans-serif;
}

#colizqinfoM a:hover{
text-decoration:underline;
color:#990000;
font-family:Arial, Helvetica, sans-serif;
}

#colizqinfo_cafeM a{
text-decoration:none;
color:#ffffcd;
font-family:Arial, Helvetica, sans-serif;
}

#colizqinfo_cafeM a:hover{
text-decoration:underline;
color:#ffffcd;
font-family:Arial, Helvetica, sans-serif;
}
/*++++++++++++++++++++++++*/





/***************divs mediano*****************/

#incontenedorM {
	margin:0px auto 0px auto;
	position:relative;
	width:1000px;
	height:668px;
/*	background:url(../img_interface/interface.jpg) no-repeat;*/
}


#izquierdaM{
margin:10px auto 0px 5px;
width:200px;
height:658px;
overflow:hidden;
}

#derechaM{
margin:10px auto 0px 5px;
position:absolute;
width:200px;
height:658px;
left:790px;
overflow:hidden;
}

#centroM{
position:absolute;
width:570px;
height:658px;
top:10px;
left:215px;
overflow-x:hidden;
padding:0px;
margin:0px;
}

#derampliaM{
position:absolute;
width:780px;
height:658px;
top:10px;
left:215px;
overflow-x:hidden;
padding:0px;
margin:0px;
}

#colcentopM{
position:absolute;
width:570px;
height:20px;
background:url(../img_interface/top570x20.jpg) no-repeat bottom;
top:0px;
left:0px;
}

#colceninfoM{
position:absolute;
width:570px;
height:628px;
background:url(../img_interface/fondo570.jpg) repeat-y;
top:20px;
left:0px;
overflow-x:hidden;
}

#contentM{
position:absolute;
width:568px;
height:628px;
background:url(../img_interface/fondo570.jpg) repeat-y;
top:0px;
left:1px;
overflow-x:hidden;
}

#colcenbotM{
position:absolute;
width:570px;
height:10px;
background:url(../img_interface/bot570.jpg) no-repeat top;
top:648px;
left:0px;
}


#colizqinfoM {
position:absolute;
width:200px;
height:628px;
background:url(../img_interface/fondo200.jpg) repeat-y;
top:20px;
left:0px;
margin:0px auto 0px auto;
}


#colizqinfo_cafeM{
position:absolute;
width:200px;
height:628px;
background:#6e4600;
top:20px;
left:0px;
margin:0px auto 0px auto;
}

#colizqbotM{
position:absolute;
width:200px;
height:10px;
background:url(../img_interface/bot200.jpg) no-repeat top;
top:648px;
left:0px;
}

#colizqbotcafM{
position:absolute;
width:200px;
height:10px;
background:url(../img_interface/bot200caf.jpg) no-repeat top;
top:648px;
left:0px;
}


#colderinfoM {
position:absolute;
width:200px;
height:628px;
background:url(../img_interface/fondo200.jpg) repeat-y;
top:20px;
left:0px;
}

#colderbotM{
position:absolute;
width:200px;
height:10px;
background:url(../img_interface/bot200.jpg) no-repeat top;
top:648px;
left:0px;
}


#colizqinfoM a{
text-decoration:none;
color:#990000;
font-family:Arial, Helvetica, sans-serif;
}

#colizqinfoM a:hover{
text-decoration:underline;
color:#990000;
font-family:Arial, Helvetica, sans-serif;
}

#colizqinfo_cafeM a{
text-decoration:none;
color:#ffffcd;
font-family:Arial, Helvetica, sans-serif;
}

#colizqinfo_cafeM a:hover{
text-decoration:underline;
color:#ffffcd;
font-family:Arial, Helvetica, sans-serif;
}

#colderainfoM {
position:absolute;
width:780px;
height:628px;
background:url(../img_interface/fondo780.jpg) repeat-y;
top:20px;
left:0px;
}

#conderaM {
position:absolute;
width:778px;
height:628px;
background:url(../img_interface/fondo780.jpg) repeat-y;
top:0px;
left:1px;
overflow-x:hidden;
}

#colderabotM{
position:absolute;
width:780px;
height:10px;
background:url(../img_interface/bot780.jpg) no-repeat top;
top:648px;
left:0px;
}

/*++++++++++++++++++++++++*/





/*++++++++++ columa izquierda++++++++++++++*/


#colizqtop {
position:absolute;
width:200px;
height:20px;
background:url(../img_interface/top200x20.jpg) no-repeat bottom;
top:0px;
left:0px;
}

#colizqinfo {
position:absolute;
width:200px;
height:528px;
background:url(../img_interface/fondo200.jpg) repeat-y;
top:20px;
left:0px;
margin:0px auto 0px auto;
}


#colizqinfo_cafe{
position:absolute;
width:200px;
height:528px;
background:url(../img_interface/fondo200b.jpg);
top:20px;
left:0px;
margin:0px auto 0px auto;
}

#colizqbot{
position:absolute;
width:200px;
height:10px;
background:url(../img_interface/bot200.jpg) no-repeat top;
top:548px;
left:0px;
}

#colizqbotcaf{
position:absolute;
width:200px;
height:10px;
background:url(../img_interface/bot200caf.jpg) no-repeat top;
top:548px;
left:0px;
}

#colizqinfo a{
text-decoration:none;
color:#990000;
font-family:Arial, Helvetica, sans-serif;
}

#colizqinfo a:hover{
text-decoration:underline;
color:#990000;
font-family:Arial, Helvetica, sans-serif;
}

#colizqinfo_cafe a{
text-decoration:none;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
}

#colizqinfo_cafe a:hover{
text-decoration:underline;
color:#ffffcd;
font-family:Arial, Helvetica, sans-serif;
}

/*++++++++++++++++++++++++*/

/*++++++++++ columna centro++++++++++++++*/
#colcentop {
position:absolute;
width:570px;
height:20px;
background:url(../img_interface/top570x20.jpg) no-repeat bottom;
top:0px;
left:0px;
}

#colceninfo {
position:absolute;
width:570px;
height:528px;
background:url(../img_interface/fondo570.jpg) repeat-y;
top:20px;
left:0px;
overflow-x:hidden;
}

#content {
position:absolute;
width:568px;
height:528px;
background:url(../img_interface/fondo570.jpg) repeat-y;
top:0px;
left:1px;
overflow-x:hidden;
}

#colcenbot{
position:absolute;
width:570px;
height:10px;
background:url(../img_interface/bot570.jpg) no-repeat top;
top:548px;
left:0px;
}
/*++++++++++++++++++++++++*/

/*++++++++++ columna derecha++++++++++++++*/
#coldertop {
position:absolute;
width:200px;
height:20px;
background:url(../img_interface/top200x20_der.jpg) no-repeat bottom;
top:0px;
left:0px;
}

#colderinfo {
position:absolute;
width:200px;
height:538px;
background:url(../img_interface/fondo200.jpg) repeat-y;
top:20px;
left:0px;
}

#colderbot{
position:absolute;
width:200px;
height:10px;
background:url(../img_interface/bot200.jpg) no-repeat top;
top:548px;
left:0px;
}
/*++++++++++++++++++++++++*/

/*****************colDerAmplia******************/
#colderatop {
position:absolute;
width:780px;
height:20px;
background:url(../img_interface/top780x20.jpg) no-repeat bottom;
top:0px;
left:0px;
}

#colderainfo {
position:absolute;
width:780px;
height:528px;
background:url(../img_interface/fondo780.jpg) repeat-y;
top:20px;
left:0px;
}

#condera {
position:absolute;
width:778px;
height:528px;
background:url(../img_interface/fondo780.jpg) repeat-y;
top:0px;
left:1px;
overflow-x:hidden;
}

#colderabot{
position:absolute;
width:780px;
height:10px;
background:url(../img_interface/bot780.jpg) no-repeat top;
top:548px;
left:0px;
}
/*++++++++++++++++++++++++*/



/*++++++++++++estilo de textos++++++++++++*/


.w520 {
padding-left:15px;
width:520px;
text-align:justify;
}

.w180 {
padding-left:7px;
padding-top:10px;
text-align:justify;
width:180px;
}

.w180caf {
padding-left:7px;
padding-top:10px;
text-align:justify;
width:180px;
color:#ffffcd;
}

.ligas01{
text-decoration:none;
color:#990000;
font-family:Arial, Helvetica, sans-serif;
}

.ligas02{
text-decoration:none;
color:#C1974E;
font-family:Arial, Helvetica, sans-serif;
}

#colizqinfo colizqinfoM a{
text-decoration:none;
color:#990000;
font-family:Arial, Helvetica, sans-serif;
}

#colizqinfo colizqinfoM a:hover{
text-decoration:underline;
color:#990000;
font-family:Arial, Helvetica, sans-serif;
}

#colizqinfo_cafe colizqinfo_cafeM a{
text-decoration:none;
color:#ffffcd;
font-family:Arial, Helvetica, sans-serif;
}

#colizqinfo_cafe colizqinfo_cafeM a:hover{
text-decoration:underline;
color:#ffffcd;
font-family:Arial, Helvetica, sans-serif;
}

#derecha .piedefotos{
font-size:9px;
color:555555;
text-align:justify;
}

.titulos{
letter-spacing:-1px;
font-size:19px;
color:#747e35;
font-weight:lighter;
}

.subtitulos{
letter-spacing:-1px;
font-size:16px;
color:#000000;
font-weight:bold;
}
p{
text-align:justify;
margin-right:10px;
}


/***************tablas***************/

.tablew500 {
width:520px;
color:#666666;
}

.tablew180 {
width:180px;
}


img.bordefoto {
border:#C1974E 3px solid;
padding:2px;
}


img.bordefotoGal {
border:#990000 1px solid;
padding:1px;
}


/************div oculto para el submenu lateral****************/


#menuoculto a{
text-decoration:none;
color:#C1974E;
font-family:Arial, Helvetica, sans-serif;
}

#menuoculto a:hover{
text-decoration:underline;
color:#C1974E;
font-family:Arial, Helvetica, sans-serif;
}

.oculto {
display:none;
color:#C1974E;
}