BODY {
	background : #ffffff url(images/fondo.png) repeat-x;
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*color : #666666;*/
	color : #444433;
	margin : 0px 0px 0px 0px;
	text-align: center;
}

TABLE {
	font : 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*color : #666666;*/
	color : #444433;
}

A, A:ACTIVE, A:FOCUS, A:LINK, A:VISITED {
	color : #3F7DE3;
	TEXT-DECORATION: none;
}

A:HOVER {
	color: #330066;
}

INPUT {
	font-size : 8pt;
}

H1{
	font-size: 12pt;
}

#contenedor{
	text-align: left;
	width: 750px;
	margin: auto;
	background-color : #ffffff;
}

#cabecera{
	height : 80px;
	width: 750px;
}

#buscar{
	float:right;
	margin: 10px 10px 10px 10px;
	font : 8pt Trebuchet, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#29166f;
	letter-spacing : 0px;	
}

#direccion{
	float:right;

}

#logo{
	float:left;
	width: 239px;
	height: 75px;
	background-image: url('images/logo.jpg');
}

#logo h1 {
text-indent: -5000px;
}

#baner{
	float:left;
	margin-left: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	background-color : #ffffff;
}

.titulo{
	font : 12pt Trebuchet, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	letter-spacing : 0px;
	color:#444433;
	padding: 0px 0px 0px 0px;
	margin: 10px 10px 10px 0px;
}

.titulo_center{
	font : 12pt Trebuchet, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	letter-spacing : 0px;
	color:#444433;
	padding: 0px 0px 0px 0px;
	margin: 15px 10px 5px 0px;
}

.titulo_noticia{
	font : 10pt;
}

#cuerpo{
	float:right;
	width:520px;
	margin-left: 8px;
	padding: 12px 10px 0px 0px;
	background-color : #ffffff;
}

#situacion{
	float:left;
	margin-left: 8px;
	padding: 12px 10px 0px 0px;
	background-color : #ffffff;
}

#navabajo{
	font-weight : bold;
}

#lateral{
	width: 200px;
	float:left;
	background-color: #ffffff;
}


#cuerpo_menu{
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*color : #666666;*/
	color : #444433;
	padding: 0px 0px 0px 0px;
	width: 190px;
	float:left;
}

#cuerpo_menu_presu{
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*color : #666666;*/
	color : #444433;
	padding: 0px 0px 0px 0px;
	width: 400px;
	float:left;
}

#cuerpo_marque{
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #444433;
	padding: 0px 0px 0px 0px;
	width: 300px;
	float:left;
}

#cuerpo_menu TABLE {
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*color : #666666;*/
	color : #444433;
}

#cuerpo_menu_mensaje{
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*color : #666666;*/
	color : #444433;
	background : #ffffff url(images/mensaje.jpg) no-repeat;
	padding: 35px 0px 0px 10px;
	width: 190px;
	float:left;
}

#menu{
	width: 200px;
	width: expression('215px');
	float:left;
	padding: 0px 0px 0px 15px;
	background : #ffffff url(menu/fondo_menu.gif) no-repeat;
}

#menu_b{
	width: 300px;
	width: expression('315px');
	float:left;
	padding: 0px 0px 0px 15px;	
	background : #ffffff url(menu/fondo_menu_b.gif) no-repeat;
}

#menu_imagenes{
	width: 520px;
	width: expression('510px');
	float:left;
	padding: 0px 0px 0px 0px;
	background : #ffffff;
}

#menu_imagen{
	width: 110px;
	width: expression('125px');
	float:left;
	padding: 16px 0px 0px 16px;
	background : #ffffff url(menu/fondo_menu_imagen.gif) no-repeat;
}

#menu_lateral {
	width: 180px;
	width: expression('215px');
	float:left;
	padding: 10px 0px 10px 15px;
	margin: 0;
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	/*color : #666666;*/
	color : #444433;
}

#menu_reservas{
	width: 240px;
	width: expression('255px');
	float:left;
	padding: 0px 0px 0px 12px;
	background : #ffffff url(menu/sup_reservas.png) no-repeat;
}

#menu_presupuestos{
	width: 500px;
	width: expression('515px');
	float:left;
	padding: 0px 0px 0px 12px;
	background : #ffffff url(menu/sup_presupuestos.png) no-repeat;
}

#menu_lateral UL {
list-style-image:url(images/lista.gif);
padding: 0px 0px 0px 10px;
margin: 0px 0px 10px 0px;

}

#menu_lateral li {
padding: 0px 0px 10px 0px;
margin: 0px 0px 0px 0px;
}

.noticia{
	background : #ffffff url(images/fondo_noticia.gif) repeat-x 50% bottom;
}

#pie{
	background : #ffffff url(images/fondo_pie1.gif) no-repeat bottom;
	clear : both;
	font : 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #666666;
	text-align : right;
	padding: 5px 5px 10px 5px;
	margin: 0px 0px 0px 0px;
	/*border-top : 1px solid #cccccc;*/
	/*border-bottom : 1px solid #cccccc;*/
}


/*ESTILO MENU SUPERIOR-TOP*/
.ppProductPageNaviContainer {
	FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; 
	WIDTH: 750px;
	margin: 0px 0px 0px 0px;
}
.ppProductPageNaviContainer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #fff 10px solid; 
	width: 740px;
	width: expression('750px');
	PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 27px
}
.ppProductPageNaviContainer UL LI {
	DISPLAY: block; PADDING-LEFT: 7px; FLOAT: left; LINE-HEIGHT: 27px; HEIGHT: 27px; TEXT-DECORATION: none
}
.ppProductPageNaviContainer UL LI A {
	PADDING-RIGHT: 7px; DISPLAY: block; FONT-SIZE: 12px; FLOAT: left; HEIGHT: 27px
}
.ppProductPageNaviContainer UL LI.pageActive { 
	PADDING-LEFT: 7px
}
.ppProductPageNaviContainer UL LI.pageActive A {
	PADDING-RIGHT: 7px; FONT-SIZE: 12px
}
.ppProductPageNaviContainer UL LI A:hover {
	TEXT-DECORATION: none! important
}
.ppProductPageNaviContainer UL {
	BACKGROUND: url(menu/pp_nav_right.jpg) no-repeat right top
}
.ppProductPageNaviContainer UL LI {
	FONT-WEIGHT: bold! important; BACKGROUND: url(menu/pp_nav_left.jpg) no-repeat left top; COLOR: #03c
}
.ppProductPageNaviContainer UL LI A {
	FONT-WEIGHT: bold! important; BACKGROUND: url(menu/pp_nav_right.jpg) no-repeat right top; COLOR: #03c! important
}
.ppProductPageNaviContainer UL LI.pageActive {
	BACKGROUND: url(menu/pp_nav_left_active.jpg) no-repeat left top
}
.ppProductPageNaviContainer UL LI.pageActive A {
	FONT-WEIGHT: bold! important; BACKGROUND: url(menu/pp_nav_right_active.jpg) no-repeat right top; COLOR: #749ba5! important
}
.ppProductPageNaviContainer UL LI A:hover {
	FONT-WEIGHT: bold! important; COLOR: #749ba5! important
}

/*ESTILO MENU SUPERIOR-BOTTON*/
.ppProductPageNaviContainerBotton {
	FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; 
	width: 740px;
	width: expression('750px');
	margin: 0px 0px 0px 0px;
}
.ppProductPageNaviContainerBotton UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	LIST-STYLE-POSITION: outside; 
	PADDING-BOTTOM: 0px; MARGIN: 0px; 
	OVERFLOW: hidden; 
	BORDER-LEFT: #fff 10px solid; 
	width: 740px;
	width: expression('750px');
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none; 
	/*HEIGHT: 27px;*/
}

.ppProductPageNaviContainerBotton UL LI {
	DISPLAY: block; PADDING-LEFT: 7px; FLOAT: left; LINE-HEIGHT: 27px; 
	/*HEIGHT: 27px;*/
	TEXT-DECORATION: none;
}
.ppProductPageNaviContainerBotton UL LI A {
	PADDING-RIGHT: 7px; DISPLAY: block; FONT-SIZE: 12px; FLOAT: left; 
	/*HEIGHT: 27px;*/
}
.ppProductPageNaviContainerBotton UL LI.pageActive {
	PADDING-LEFT: 7px;
}
.ppProductPageNaviContainerBotton UL LI.pageActive A {
	PADDING-RIGHT: 7px; FONT-SIZE: 12px;
}
.ppProductPageNaviContainerBotton UL LI A:hover {
	TEXT-DECORATION: none! important;
}
.ppProductPageNaviContainerBotton UL {
	/*BACKGROUND: url(menu/pp_nav_botton.jpg) no-repeat right top*/
	BACKGROUND: #e3e3e3 url(menu/pp_nav_botton.jpg) no-repeat;
	background-position: right bottom;
}
.ppProductPageNaviContainerBotton UL LI { 
	COLOR: #03c;
}
.ppProductPageNaviContainerBotton UL LI A {
	COLOR: #03c! important;
}
.ppProductPageNaviContainerBotton UL LI.pageActive A {
	COLOR: #749ba5! important;
}
.ppProductPageNaviContainerBotton UL LI A:hover {
	COLOR: #749ba5! important;
}

#piefinal {visibility:hidden;}
