@charset "utf-8";
/* CSS Document */
/* ELEMENTOS STANDARD*/
* {margin: 0;padding: 0}
a:link,a:visited {color:#9B0040;text-decoration:none;}
a:hover,a:active {text-decoration:underline;}
ul{list-style: none;}
li {background: url(../img/bullet_list.png) no-repeat left 3px;padding-left:15px;margin:5px 0;height:auto}
h1, h2{
	margin: 0px;
}
h1{
	float: left;
	width: 148px;
	height: 67px;
	padding-right: 10px;
	background-image: url(../img/lparadis.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0px;
}
h1 span, h2 span{display: none}
h2{background: url(../img/h2b.gif) no-repeat 0 0; float: left; width: 208px; height: 13px; margin: 22px 0 0 7px}
h3{font-size: 1.6em; margin-bottom: 15px}
h4{font-size: 1.3em; margin-bottom: 15px;color:#00469b;}
h5{font-size: 1.1em; margin-bottom: 15px; text-align:right;}
h6{background: url(../img/bullet_pueblos.gif) no-repeat 0 0;padding:2px 0 0 25px; color:#00469b;font-size: 0.9em;}

body{background: #ededed url(../img/bg_g.gif) repeat-x 0 0}

#container2{
	position: relative;
	background: #fff url(../img/content_bg.gif) repeat-x bottom left;
	padding: 6.8em 1em 1em 1em;
	margin: 0 auto;
	width: 760px;
	left: 24px;
	top: 4px;

}
.header1b{position: absolute; width: 758px; height: 104px; top: 0; left: 17px; background: url(../img/sup1.jpg) no-repeat 0 0}
#content{text-align: left; float: left; width: 759px;}

#headerindexb{display: block; float: left; width: 100%; margin-bottom: 0; border-bottom: 1px solid #E1E1E1}

#roundededge{background: url(../img/rounded_edge.gif) no-repeat center bottom; padding: 10px 0 45px 0; clear: both; display: block}
#footer{color: #626262; font: normal 0.6em "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0 auto; padding-top: 20px; width: 760px; background-color: transparent; position: relative; clear: both}
.footershadow{width: 792px; margin: 0 auto;  height: 15px}

.negrita{font-weight: bold}


#navigation{display: block; clear: both; padding: 0 0 5px 175px;position:relative;}
#navigation a {text-decoration: none; font: normal  0.75em "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif}
#submenu1 li span{color: #535353; font: normal  0.75em "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif}
#submenu1 li{background:none;display: inline; margin:0;margin-right: 18px;padding:0;}
#submenu1 li a{
	text-decoration: none;
	color: #006600;
	font: normal  0.75em "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif
}
#submenu1 li a:hover{
	text-decoration: underline;
	color: #006600;
	font: normal  0.75em "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif
}


#sidemenu{float: left; display: block; width: 145px; margin-top: 10px; color: #535353; font: normal  0.7em "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;}


#textbox{border-left: 1px solid #959595; margin: 0 0 0 157px; padding: 40px 20px 20px 20px;  text-align: justify; color: #535353; font: normal  0.7em "Lucida Sans", Verdana, Geneva, Arial, Helvetica, sans-serif;}
#textbox p{margin-bottom: 20px}

/* Clearfix */
.clear {clear:both;}		
.clear_left {clear:left;}		
.clear_right {clear:right;}		
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}

.clearfix {display: inline-table;}

/*lateral izda*/
#linksinteres {
	float: left;
	width: 135px;
	padding: 8px 0 0 8px;
	color: #333;
	font-size: 100%;
	margin-bottom: 20px;
}
#linksinteres h3 {
	border-bottom: 1px solid #96958C;
	padding: 3px 0px 1px 0px;
	margin: 0px;
	font-size: 120%;
}
#fruta1 {
	background: url(../img/fruta1.gif) no-repeat;
	height: 40px;
	clear: both;
	margin-left: 8px;
	padding-top: 5px;
	padding-left: 50px;
    font-size: 120%;
}
#fruta1 img {
	margin-left: 5px;
}
#fruta2 {
	background: url(../img/fruta2.gif) no-repeat;
	height: 40px;
	clear: both;
	margin-left: 8px;
	padding-top: 5px;
	padding-left: 50px;
    font-size: 120%;
}
#fruta2 img {
	margin-left: 5px;
}
#fruta3 {
	background: url(../img/fruta3.gif) no-repeat;
	height: 40px;
	clear: both;
	margin-left: 8px;
	padding-top: 5px;
	padding-left: 50px;
    font-size: 120%;
}
#fruta3 img {
	margin-left: 5px;
}
a.enlacesanuncios {
	font-size: 100%;
	text-decoration: none;
	color: #333333;
}

a.enlacesanuncios:hover {
	font-size: 100%;
	text-decoration: underline;
	color: #333333;
}

/*estilos para formularios*/
div#formularios { font-family: Arial, Helvetica, sans-serif; margin-top: 16px; }


div#formularios div { }
div#formularios div form {margin-top: 16px;}
div#formularios div form p.nota {
	margin-bottom: 10px;
	margin-top: 5px;
	text-align: left;
	font: 95% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #006600;
}
div#formularios div form label {font-size: 80%;  padding-right: 16px;   }
div#formularios div form label select { font-size: 16px; }
div#formularios div form label input { font-size: 16px; }

div#formularios div form fieldset.sin { border-top: 1px solid #dddddd;}

div#formularios div form fieldset { margin: 8px 0px 5px 0px; padding: 0px 8px 0px 8px;  border: 1px solid #dddddd; border-top: 3px solid #FFCC00; }
div#formularios div form fieldset div { margin: 0px; display: block; padding: 5px 2px 2pxm 1px; clear: both; }
div#formularios div form fieldset div div { float: none; display: block; padding: 0px; margin:12px 0px; clear: both; vertical-align: top; }
div#formularios div form fieldset div div label {
	font-size: 95%;
	clear: none;
	display: block;
	float: left;
	width: 130px;
	margin-bottom: 5px;
	color: #006600;
}
div#formularios div form fieldset div div input { font-size: 110%;}
div#formularios div form fieldset div div select { font-size: 110%; }
div#formularios div form fieldset div div textarea { font-size: 110%; font-family: Arial  }
div#formularios div form div#botones {font-size: 95%; text-align: center; margin-top: 0px; margin-bottom: 8px; padding-top: 5px; background-image: none;}
div#formularios div form div#botones input { background: url(img/comun/botonform.gif) repeat-x bottom; border: 0.0625em solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #333333; height: 24px; margin: 3px; }
div#formularios div form div#botones a { background: url(img/comun/botonform.gif) bottom repeat-x; border: 1px solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #333333; text-decoration: none;  padding: 2px 10px 2px 10px; vertical-align: 20%; cursor: default;}



#telefono {
	padding-left: 160px;
	height: 110px;
	margin-top: 1px;
	background-image: url(../img/tel.jpg);
	background-repeat: no-repeat;
}
#telefono p {
	font-size: 100%;
	padding-top: 20px;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
a.email {
	color: #006600;
	text-decoration: none;
}
a.email:hover {
	color: #006600;
	text-decoration: underline;
}

