/* CSS Document */
body{
margin:0px 0px 0px 0px;
font-family:"Arial";
font-size:11px;
text-align:justify;
color:#333;
background:url(../img_interface/backstaff.jpg);
}

.fondoColor{
background:#e2e2e2;
}
/***********************
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:558px;
/*	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;
}



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


#colizqtop {
position:absolute;
width:200px;
height:20px;
background:url(../img/top200.png) no-repeat bottom;
top:230px;
left:0px;
}

#colizqinfo {
position:absolute;
width:200px;
height:558px;
background:url(../img/bod200.png) repeat-y;
top:250px;
left:0px;
margin:0px auto 0px auto;
}

#iframe_colizqinfo {
position:absolute;
width:196px;
height:558px;
top:0px;
left:2px;
margin:0px auto 0px auto;
border-left:solid 01px #3b7c9d;

}


#colizqinfo_cafe{
position:absolute;
width:200px;
height:558px;
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/bot200.png) no-repeat top;
top:798px;
left:0px;
}

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

#colizqinfo a{
text-decoration:none;
color:#990000;
font-family:"Arial";
}

#colizqinfo a:hover{
text-decoration:underline;
color:#990000;
font-family:"Arial";
}

#colizqinfo_cafe a{
text-decoration:none;
color:#666666;
font-family:"Arial";
}

#colizqinfo_cafe a:hover{
text-decoration:underline;
color:#ffffcd;
font-family:"Arial";
}

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

/*++++++++++ columna centro++++++++++++++*/

#colcentop {
position:absolute;
width:700;
height:20px;
background:url(../img/top570.png) no-repeat bottom;
top:230px;
left:215px;
}

#colceninfo {
	position:absolute;
	width:700;
	height:528px;
	background:#FFFFFF;
	top:249px;
	left:213px;
	overflow:hidden;
	border-left:solid 01px #3b7c9d;
	border-right:solid 01px #3b7c9d;
}

#colcenbot{
position:absolute;
width:700;
height:10px;
background:url(../img/bot570.png) no-repeat top;
left:215px;
}
/*++++++++++++++++++++++++*/

/*++++++++++ columna derecha++++++++++++++*/
#coldertop {
position:absolute;
width:200px;
height:20px;
background:url(../img/top200.png) no-repeat bottom;
top:230px;
left:795px;
}

#colderinfo {
position:absolute;
width:198px;
height:538px;
background:#e2e2e2;
border-left:solid 01px #3b7c9d;
border-right:solid 01px #3b7c9d;
top:250px;
left:795px;
}

#iframe_colderinfo {
position:absolute;
width:198px;
height:558px;
top:0px;
left:0px;
margin:0px auto 0px auto;
}

#colderbot{
position:absolute;
width:200px;
height:10px;
background:url(../img/bot200.png) no-repeat top;
top:778px;
left:795px;
}
/*++++++++++++++++++++++++*/

/*****************colDerAmplia******************/
#colderatop {
position:absolute;
width:780px;
height:20px;
background:url(../img/top780.png) no-repeat bottom;
top:230px;
left:215px;
z-index:1;
}

#colderainfo {
position:absolute;
width:780px;
/*height:528px;*/
background:url(../img/bod780.png) repeat-y;
top:250px;
left:215px;
padding:3px;
}

#colderainfo img {
padding-right:0px;
}

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

#colderabot{
position:absolute;
width:780px;
height:10px;
background:url(../img/bot780.png) no-repeat top;
/*top:778px;*/
left:215px;
}
/*++++++++++++++++++++++++*/



/*++++++++++++estilo de textos++++++++++++*/
.w520 {
padding-left:0px;
width:520px;
text-align:center;
}

.w520 td{
background:url(../img/taback01.png) bottom repeat-x;
border-bottom:solid 01px #003366;
margin:0px;
height:30px;
}


.w500chico{
padding-left:0px;
width:500px;
text-align:center;
font-size:11px;
}

.w500chico td{
background:url(../img/taback01.png) bottom repeat-x;
border-bottom:solid 01px #003366;
height:15px;
}


.w520blue {
padding-left:0px;
width:520px;
text-align:center;
}

.w520blue td{
background:url(../img/taback02.png) bottom repeat-x;
border-bottom:solid 01px #333333;
margin:0px;
height:30px;
}

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

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

.ligas01{
text-decoration:none;
color:#990000;
font-family:"Arial";
}

.ligas02{
text-decoration:none;
color:#C1974E;
font-family:"Arial";
}

#colizqinfo colizqinfoM a{
text-decoration:none;
color:#990000;
font-family:"Arial";
}

#colizqinfo colizqinfoM a:hover{
text-decoration:underline;
color:#990000;
font-family:"Arial";
}

#colizqinfo_cafe colizqinfo_cafeM a{
text-decoration:none;
color:#ffffcd;
font-family:"Arial";
}

#colizqinfo_cafe colizqinfo_cafeM a:hover{
text-decoration:underline;
color:#ffffcd;
font-family:"Arial";
}

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

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

.subtitulos{
color:#003366;
font-weight:bold;
}
p{
text-align:justify;
margin-right:0px;
}



/***ESTILOS PARA LOS PRECIOS**/

.dmes{
font-size:11px;
color:#333;
font-weight:bold;
}


.dls{
font-size:11px;
color:#060;
font-weight:bold;
}

.psos{
font-size:11px;
color:#900;
font-weight:bold;
}



.xmes{
font-size:11px;
color:#999;
font-weight:bold;
}

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

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

.tablew180 {
width:180px;
}


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


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


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


#menuoculto a{
text-decoration:none;
color:#C1974E;
font-family:"Arial";
}

#menuoculto a:hover{
text-decoration:underline;
color:#C1974E;
font-family:"Arial";
}

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

