/* CSS Document */
/* hide from ie on mac \*/
	
	/* end hide */

#body{
MARGIN: 0px; 
BACKGROUND: url(../catalogo/img/cielo.jpg) #ffffff repeat center top; 
TEXT-DECORATION: none;
OVERFLOW: auto; 
/*la zona activa e inactiva de las barras de scroll*/
SCROLLBAR-FACE-COLOR: #666666; 
SCROLLBAR-TRACK-COLOR: #000000; 
SCROLLBAR-HIGHLIGHT-COLOR: #000000; 
SCROLLBAR-SHADOW-COLOR: #cccccc; 
SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
SCROLLBAR-ARROW-COLOR: #ffffff;
SCROLLBAR-BASE-COLOR: #ffffff; 
SCROLLBAR-DARKSHADOW-COLOR: #000000; 
}

#TodaPagina{
	LEFT: 0px; 
	MARGIN-LEFT: auto; 
	WIDTH: 99%; 
	MARGIN-RIGHT: auto; 
	POSITION: absolute; 
	TOP: 0px; 
	TEXT-ALIGN: center;
}
#Centrado{
	position:relative;
	margin-left:auto;
	margin-bottom:auto;
	margin-right:auto;
	margin-top:auto;
	width:750px; 
	height:auto;
}
/*/////////////////////////////////////////////////////CABECERA/////////////////////////////////////////////*/

#Cabecera{
	BACKGROUND:  #5C82A6;
	height:65px;	
	MARGIN-BOTTOM: 0px;
	MARGIN-top: 0px; 
	POSITION: relative; 
	ALIGN: left;
	left:0px;
	
}

#Logo{
	left:0px;
	height:inherit;
	width:auto;
	POSITION: absolute;  
	top:0px;	
}
#TextoCabecera{
	margin-left:auto;
	margin-right:auto;
	
	right:10px;
	bottom: 10px;
	position:absolute;
	font-family:"Microsoft Sans Serif", "MS Sans Serif", Geneva, sans-serif;
	font-size:10px;
	text-align:right;
	top: 0px;	
}
#TextoCabeceraGrande{
	margin-top:3px;
	
	
	font-size:14px;
	overflow:hidden;
	/*FONT-SIZE:11px; */
	text-align:right;
	
	
}

#TextoCabeceraGrande A:Link{
text-decoration:none;
color:#000000;
}
#TextoCabeceraGrande A:Active{
text-decoration:none;
}
#TextoCabeceraGrande A:Hover{
text-decoration:none;
color:#FFCC00;
}
#TextoCabeceraGrande A:Visited{
text-decoration:none;
color:#000000;
}

#TextoCabeceraPequeo{
	
	overflow:hidden;
	FONT-SIZE: 10px;  
	align:right;
	color:#000000;
}

#TextoCabeceraPequeo A:Link{
text-decoration:none;
color:#000000;
}
#TextoCabeceraPequeo A:Active{
text-decoration:none;
}
#TextoCabeceraPequeo A:Hover{
text-decoration:none;
color:#FF6600;
}
#TextoCabeceraPequeo A:Visited{
text-decoration:none;
color:#000000;
}

/*/////////////////////////////////////////////////////MENU/////////////////////////////////////////////*/


#Menu{
font-weight:bold;
left:0px;
position:relative;
width:150px;
height:auto;
MARGIN:8px; 
BACKGROUND-COLOR: transparent; 
display:block;
float:left;
}

#Menu UL{
LEFT: 5px; LIST-STYLE-TYPE: none;
display:inline;

	
}
#Menu LI{
LIST-STYLE-TYPE: none; TEXT-DECORATION: none;
display:inline;

}

/*////////////////////////////////////////////////////////////////BOTONES/////////////////////////////////////////////////////*/

.BotonMenuCat{
BACKGROUND: url(../catalogo/img/boton1.gif)  repeat-y left top; 
border:#000066 1px solid;
DISPLAY: block;
WIDTH: 130px;
PADDING-TOP: 5px; 
PADDING-RIGHT: 2px;  
PADDING-LEFT: 10px;
PADDING-BOTTOM: 5px;
/*margin-top:-5px;/margin-top:15px;*/
/*margin-bottom:-10px;/margin-bottom:0px;*/
MARGIN-left: 4px; 

COLOR: #ffffff;
FONT-SIZE: 12px; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
TEXT-TRANSFORM: uppercase;   
FONT-STYLE:none;
LIST-STYLE-TYPE: bold; 
FONT-VARIANT:normal;
TEXT-DECORATION: none;
}

.BotonMenuCat a:link{
	color:#ffffff;
	text-decoration:none;
}

.BotonMenuCat a:hover{
	color:#000066;
	text-decoration:none;
}

.BotonMenuCat a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////*/

.BotonMenu{
BACKGROUND: url(../catalogo/img/boton2.gif)  repeat-y left top; 
border:#000066 1px solid;

WIDTH: 136px;
height:auto;

padding-left:5px;
padding-top:3px;
padding-bottom:3px;
margin-left:4px;



FONT-STYLE: normal; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
FONT-SIZE: 12px;
COLOR: #FFFFFF; 
}

#BotonMenu UL {
	PADDING-RIGHT: 1px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px; margin-top:20px;
	
}
.BotonMenu a:link{
color:#FFFFFF;
text-decoration:none;
}

.BotonMenu a:hover{
BACKGROUND: url(../catalogo/img/boton2Over.gif)  repeat-y left top; 
color:#000555;
text-decoration:none;
}

.BotonMenu a:visited{
	color:#FFFFFF;
	text-decoration:none;
}



/*/////////////////////////////////////////////////////CONTENIDO/////////////////////////////////////////////*/
#Contenido {
	LEFT: 0px;
	MARGIN-LEFT: auto; 
	MARGIN-RIGHT: auto; 
	POSITION: relative; 
	height:auto;
	width:100%;
	TEXT-ALIGN: left; 
	background-color: #FFFFFF;
	float:left;
}
#Panel{
	 background-color: #FFFFFF; 
	 border:#999999 1px solid;
	 margin-bottom:10px;
	 margin-top:10px;
	 height:auto;
	 float:left;
}

/*////FORMULARIO//////////////////////////////////////////*/

#FormularioContenedor{
overflow:hidden;
height:auto;
position:relative;
width:560px;/width:550px;
margin:5px;
margin-bottom:5px;
background-color:#FFFFFF;
}
#Formulario{
overflow:hidden;
height:auto;
position:relative;
width:550px;/width:540px;
margin:5px;
margin-bottom:5px;
background-color:#CCCCCC;
}

#FormularioContenido{
overflow:hidden;
height:auto;
position:relative;
width:540px;/width:530px;
margin:5px;
margin-bottom:5px;
background-color:#FFFFFF;
}

#FormularioContenido UL{
list-style-type:none;
}

.FormularioCampoTexto{
position:relative;
padding: 5px 5px 5px 5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
font-color:#000000;
}

.EtiquetaFormularioCampo{
	font-size:13px;
	font:Verdana, Arial, Helvetica, sans-serif;
	padding-right:10px;	
}
.EtiquetaFormularioCampoObli{
	color:#000000;
}
.EtiquetaFormularioCampoError{
	color:#FF0000;
}

.FormularioComentario{
	position:relative;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
}

.EtiquetaFormularioComent{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999;
}

.FormularioAreaTexto{
	position:relative;
}

.EtiquetaFormularioArea{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#999999; 
}

.EtiquetaFormularioAreaObli{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}

.EtiquetaFormularioAreaError{
	font-weight:bold;
	color:#FF0000;
}

.FormularioBoton{
text-align:left;
}

#FormularioValidacion{
	padding:2px 2px 20px 5px;
}

#EtiquetaFormularioValid{
	color:#FF0000;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

/*/////FOTO TEXTO////////////////////////////////////*/

/* la que contiene todo el contenido*/
.FotoTextoContenedor{
overflow:hidden;
height:auto;
position:relative;
width:560px;/width:550px;
margin:5px;
margin-bottom:5px;
background-color:#FFFFFF;
}

.FotoTextoTitular{
position:relative;
text-align:center;
height:auto;

top:5px;/ top:0px;
font-family:Arial, sans-serif;
color:#999999;
font-size:24px;
margin:5px;
BACKGROUND: url(../catalogo/img/fondotitular.gif) #ffffff repeat-y left top; 
}
.FotoTextoTitular A:link{
text-decoration:none;
color:#FFFFFF;
}
.FotoTextoTitular A:hover{
text-decoration:none;
color:#AED805;
}
.FotoTextoTitular A:Active{
text-decoration:none;
color:#FF0000;
}
.FotoTextoTitular A:Visited{
text-decoration:none;
color:#CCCCCC;
}

.FotoTextoContenedorImagenes{
display:block;
left:0px;
background-color:#FFFFFF;
padding:5px;
text-align:center;
overflow:hidden;
}
.FotoTextoBloqueImagen{
height:auto;
background-color:#ffffff;
}

.FotoTextoImagen{
	OVERFLOW: hidden; 
	position:relative;
	text-align:center;
	background-color:#94A8C9;
	padding:5px;	
}

.FotoTextoPie{
font-weight:bold;
height:auto;
position:relative;

margin-top:5px;
margin-bottom:5px;
padding:5px;

BORDER-RIGHT: #94A8C9 1px solid; 
BORDER-TOP: #94A8C9 1px solid;
BORDER-LEFT: #94A8C9 1px solid; 
BORDER-BOTTOM: #94A8C9 1px solid;
background-color:#C2D9F8;

font-family:Arial, Helvetica, Sans Serif;
color:#000000;
font-size:11px;
}

.FotoTextoPie a:link{
font-weight:bold;
text-decoration:none;
color:#000000;
}
.FotoTextoPie a:hover{
font-weight:bold;
text-decoration:none;
color:#ffffff;
}
.FotoTextoPie a:visited{
font-weight:bold;
text-decoration:none;
color:#333333;
}

.FotoTextoTexto{
height:auto;
position:relative;

margin:5px;
padding:5px;

/*BORDER-RIGHT: #666666 2px solid; 
BORDER-TOP: #666666 2px solid;
BORDER-LEFT: #666666 2px solid; 
BORDER-BOTTOM: #666666 2px solid;*/
background-color:#ffffff;

font-family:Georgia, Times New Roman, Times, Serif;
color:#000000;
font-size:12px;
line-height:20px;
}
.FotoTextoTexto a:link{
text-decoration:none;
color:#AED805;
}
.FotoTextoTexto a:hover{
text-decoration:none;
color:#FF0000;
}
.FotoTextoTexto a:visited{
text-decoration:none;
color:#999999;
}
/*/////////////////////////////////////////////////////PIE/////////////////////////////////////////////*/
#Pie{
position:relative; 
float:left;
width:100%;
height:20px; 
background-color: transparent;	
margin-top:5px;
}

#TextoPie{
font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:10px;
}
#TextoPie A:Link{
text-decoration:none;
color:#000;
}
#TextoPie A:Active{
text-decoration:none;
}
#TextoPie A:Hover{
text-decoration:none;
color:#FFCC00;
}
#TextoPie A:Visited{
text-decoration:none;
color:#999;
}
