/*  
Web: Jardinova 2008
Theme URI: http://www.jardinova.com
Version: 0.1
Author: eunice szpillman
Author URI: http://popcorn.euniceproductions.com
*/


/************ LAYOUT **************/
body {
margin:0;
padding:0;
font-size: 62.5%; 
}

.saltaintro {
font-family:Arial;
font-size:1em;
padding-top:2em;
color:#000;
}

#contenedor {
width:800px;	
text-align:center; 
margin-left: auto;
margin-right: auto;
}

#pie {
font-family:Arial;
font-size:1em;
padding-top:2em;
text-align:center;
}

.bannerpress {float:left; margin-top:1em; padding:1em;}
.abrir {
background:#FFFFFF url(img/up.gif) no-repeat scroll 0%;
height:1em;
margin-left:-0.2em;
padding-bottom:8px;
padding-left:-4.45em;
padding-right:8px;
padding-top:8px;
text-align:left;
}

/*.abrir:before {
	background:transparent url(img/dtop.gif) no-repeat top right;
	content:url(img/itop.gif);
	display:block;
	line-height:0.1;
	margin:-8px -10px -12px;
	
}*/

.abrir p {
	padding:2px;	
}

.contenido {
background:#FFFFFF url(img/2lat.gif) repeat-y scroll left top;
margin:-1.5px;
padding-bottom:0px;
padding-left:20px;
padding-right:20px;
text-align:left;
}

.cerrar {
background:#FFFFFF url(img/down.gif) no-repeat scroll 0%;
height:2.2em;
margin-left:-0.7em;
padding:0pt 0pt 0pt 9px;
text-align:left;
width:815px;
}

/*.cerrar:after {
	background:transparent url(img/dbot.gif) no-repeat bottom right;
	clear:both;
	content:url(img/ibot.gif);		
	display:block;
	line-height:0.1;
	margin:4px -10px -10px -10px;
}*/


/*************** CABECERA Y MENU *********************/
.logo {
float:left;
width:20em;
}

.menu {
float:right;
margin-top:6em;
}

ul#navega, ul#navega li {
float:left;
list-style:none;
margin:0;
padding:0;	
}

ul#navega {
background-color:#FFF;
font-family:Arial;	
font-size:1.1em;
}

ul#navega li a {
	border:1px solid #CCC;
	display:block;
	float:left;
	margin-left:0.2em;
	padding:0.6em;
	text-decoration:none;
	color:#000;
}

ul#navega li a:hover {
background-color:#FFC;	
}

ul#navega li.selec a {
	background-color:#FC0;
}


/*********************************/


/************ ESTILOS HOME ************/
.noti {
border-right:1px dashed;
float:left;
height:10em;
margin-right:1em;
width:30em;
}

.noti h1 {
margin:0;
padding:0;
font-family:georgia;
font-size:1.2em;	
}

.noti p {
font-family:arial;
font-size:1.1em;
text-align:left;	
}

.noti a {
	/*background:transparent url(img/leermas.gif) no-repeat;*/
	padding-left:1em;
	height:1.5em;
	text-decoration:none;
	color:#069;
	margin-left:1em;
}

div#iconotis {
width:9em;
float:left;	
}

.masnoticia {
background-color:#EEE;
display:none;
position:absolute;
top:135px;
width:380px;
z-index:4000;
padding:1em;
margin:1em;
}
.masnoticia h1 {
margin:0;
padding:0;
font-family:"Trebuchet MS";
font-size:2.6em;
text-transform:uppercase;	
}

.masnoticia p {
font-family:arial;
font-size:1.1em;
text-align:left;	
}

.masnoticia a {
color:#000;
}

#notis {
float:left;	
}

.capatext {
background-color:#EEE;
position:absolute;
top:125px;
width:720px;
z-index:30;
padding:1em;
margin:1em;
display:none;
}
.capatext p {
font-family:arial;
font-size:1.1em;
text-align:left;
display:none;	
}

.capatext h1 {
margin:0;
padding:0;
font-family:"Trebuchet MS";
font-size:2.6em;
text-transform:uppercase;
float:left;	
}

.capatext img {
padding-left:1em;
}

/************ CAPAS REDONDEADAS ************/

#sectores {

padding-right:1em;	
}

#jardines {
background-color:#E4EDE4;
float:left;
margin-right:1em;
width:21em;
}

#spas {
background-color:#E4EDE4;
float:left;
margin-right:1em;
width:21em;
}

#brico {
background-color:#E4F1F1;
float:left;
margin-right:3em;
width:21.6em;
}

#stand1,
#stand2 {
float:left;
margin-right:1em;
width:21.6em;
}

#stand2 {
background-color:#E4EDE4;
}

#stand1 {
background-color:#E8F1F7;
}

#stand1 h2,
#stand2 h2,
#sectores h2 {
font-family:"Trebuchet MS";
font-size:2.6em;
padding:0.7em 0pt 0pt 0.8em;
text-transform:uppercase;		
}

#stand1 a, 
#stand2 a{
color:#000;
display:block;
border:0;
padding-left:2em;
}

#stand1 p,
#stand2 p {
padding-bottom:1em;	
}


#dudas{
background-color:#E8F7EE;
float:left;
margin-right:1em;
width:21.6em;
}

#dudas a {
color:#000;	
}

#malaga {
background:transparent url(img/palacio.jpg) repeat scroll left top;
float:right;
height:20em;
margin-right:1em;
width:21.6em;	
}

#dudas p{
padding:0.2em 0pt 1em 0.8em;
	
}

#dudas h2{
padding:0.7em 0pt 0.7em 0.6em;
}

#piscinas {
background-color:#E8F1F7;
float:left;
margin-right:1em;
width:21em;
}


/************************/ 

ul.listas, ul.listas li, 
ul.costes, ul.costes li {
list-style:none;
margin:0;
padding:0;	
}

ul.listas {
font-family:Arial;	
font-size:1.1em;
margin:0pt 2em 2em;
}


ul.costes {
font-family:Arial;	
font-size:1.1em;
margin:0pt 0pt 1em;
}

.cruz {
background:transparent url(img/cerrar.gif) no-repeat scroll 0%;
color:#006699;
float:right;
font-size:0.95em;
font-weight:bold;
height:1.5em;
margin-left:3em;
padding-left:1.6em;
padding-top:0.4em;
text-decoration:none;
text-transform:uppercase;
}	


div#nav {
float:left;	
padding-left:1em;
}

div#quees h1 {
margin:0;
padding:0;
font-family:"Trebuchet MS";
font-size:2.6em;
text-transform:uppercase;	
}

div#quees {
padding:1em;
width:38em;
}

div#quees p {
font-family:arial;
font-size:1.1em;
text-align:left;	
}

.columna_xl h1 {
margin:0;
padding:0;
font-family:georgia;
font-size:1.4em;	
}

.columna_xl p {
font-family:arial;
font-size:1.15em;
text-align:left;	
}

.columna_xl {
float:left;
margin-right:1em;
margin-bottom:2em;
padding-right:1em;
}

.columna_xl h4 {
font-family:Arial;
font-size:1.1em;
margin-top:0.5em;	
}

.columna_xl a, 
.columna_g a, 
.columna_p a {
color:#000;	
display:block;
font-weight:bold;
}

.columna_g h1 {
margin:0;
padding:0;
font-family:georgia;
font-size:1.4em;	
}

.columna_g p {
font-family:arial;
font-size:1.15em;
text-align:left;	
}

.columna_g {
float:left;
width:29em;
margin-right:1em;
margin-bottom:2em;
padding-right:1em;
}

.columna_p h1, .columna_p h2 {
margin:0;
padding:0;
font-family:georgia;
font-size:1.4em;	
}

.columna_p p {
font-family:arial;
font-size:1.15em;
text-align:left;	
}

.columna_p {
float:left;
width:20em;
margin-right:1em;
margin-bottom:2em;
padding-right:1em;
}


.submenu {
border-bottom:1px solid #CCC;
height:2.9em;
margin:0.5em 0 2em -0.4em;

}

ul#sub, ul#sub li {
float:left;
list-style:none;
margin:0;
padding:0;	
}

ul#sub {
background-color:#FFF;
font-family:Arial;	
font-size:1.1em;
	margin-left:0.2em;
}

ul#sub li {
margin-left:0.2em;	
}
ul#sub li a {
	border:1px solid #CCC;
	display:block;
	float:left;
	padding:0.6em;
	text-decoration:none;
	color:#000;
	border-bottom:0px;
}

ul#sub li a:hover {
background-color:#FFE3EF;	
}

ul#sub li#selecsub a {
	background-color:#C06;
	font-weight:bold;
	color:#FFF;
}

.seleccionat a{
	background-color:#C06;
	font-weight:bold;
	color:#FFFFFF!important;	
}

/****** FORMULARIO RESERVA *********/

form#reserva {
width:78em;	
}

form#reserva input {
background-color:#EEE;
border: 1px solid #CCC;
margin:0.2em;
width:12em;		
}

form#reserva input#enviar,
form#reserva input#borrar{
width:5.3em;
float:right;
margin-right:1em;		
}

form#reserva select {
background-color:#EEE;
border: 1px solid #CCC;
margin:0.2em;
width:12em;		
}

form#reserva label {
width:6em;
display:block;
float:left;
font-family:Arial;
font-sizel:1.1em;
color:#999;	
	
}

form#reserva fieldset#informacion_personal, 
form#reserva fieldset#informacion_empresa,
form#reserva fieldset#informacion_reserva {
float:left;
margin:0.5em;
padding:0.5em;
width:23.2em;
height:29em;
}

form#reserva legend {
/*display:none;	*/
font-family:Arial;
font-size:1.2em;
color:#000;
padding:0.5em;	
}

/****** FORMULARIO CONTACTO *********/


form#contacto {
width:51em;
float:left;
}

form#contacto input {
background-color:#EEE;
border: 1px solid #CCC;
margin:0.2em;
width:10em;		
}

form#contacto input#enviar,
form#contacto input#borrar{
width:5.3em;
float:right;
margin-right:1em;		
}

form#contacto select {
background-color:#EEE;
border: 1px solid #CCC;
margin:0.2em;
width:12em;		
}

form#contacto textarea {
background-color:#EEE;
border: 1px solid #CCC;
margin:0.2em;
width:15em;		
}

form#contacto label {
width:6em;
display:block;
float:left;
font-family:Arial;
font-size:1em;
color:#999;		
}

form#contacto fieldset#formulario_contacto, 
form#contacto fieldset#comentarios {
float:left;
margin:0.5em;
padding:0.5em;
width:21em;
height:29em;
}

form#contacto legend {
/*display:none;	*/
font-family:Arial;
font-size:1.2em;
color:#000;
padding:0.5em;	
}

.programa p{
	border-bottom:1px solid #CCCCCC;
padding-bottom:0.5em;
padding-top:0.5em;
	}
.programa strong.salto {display:block;}

/****** PESTANYAS *********/

.pestanyas {
background-color:#FFF;
display:none;
/*position:absolute;*/
top:39.4em;
width:78em;
z-index:3000;
/*height:25em;*/
}
.pestanyas h1 {
margin:0;
padding:0;
font-family:"Trebuchet MS";
font-size:2.6em;
text-transform:uppercase;	
}

.pestanyas p {
font-family:arial;
font-size:1.1em;
text-align:left;	
}

