html,body {
	height: 100%;
}
body {
	background-color: #D7E4DB;
	font-size: 13px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
/* TAULA PER CENTRAR WEB  */

table {
	width: 770px;
	height: 90%;
	margin:0px auto;
	background-color: #98BAA3;
	padding: 0px;
	border: 1px #000000;
}
td {vertical-align: top;}

/* TAULA TARIFES */

.ttar {
	/*border: 1px solid #98BAA3;*/
	width:340px;
	background-color: #ffffff;
	float:left;
	margin-bottom:25px;
	border-collapse:collapse;
}
.ttar td {
	border: 1px solid #98BAA3;
	border-collapse:collapse;
}
.ttar tr {
	border-collapse:collapse;
}

/* altres TAULES*/

.timpor{
	/*border: 1px solid #98BAA3;*/
	width:300px;
	background-color: #ffffff;
	margin:8px 0 4px 0;
	border:none;
	height:auto;
}
.timpor td {
	border: none;
	height:22px;
}
.timpor tr {
}
/* ------ */

a:link {
	color: #688D71;
	text-decoration: none;
}
a:visited {
	color: #688D71;
	text-decoration: none;
}
a:hover {
	color: #00CC00;
	text-decoration: none;
}
a:active {
	color: #688D71;
	text-decoration: none;
}
a.imgMini:link {
	border: solid 1px #ffffff;
	min-height: 53px;
	width: 70px;
}
a.imgMini:visited {
	border: solid 1px #ffffff;
	min-height: 53px;
	width: 70px;
}
a.imgMini:hover {
	border: solid 1px #000000;
	min-height: 53px;
	width: 70px;
}
a.imgMini:active {
	border: solid 1px #000000;
	min-height: 53px;
	width: 70px;
}
h2 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 150%;
	font-weight: bold;
	color: #666666;
}
h5 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 105%;
	font-weight: bold;
	color: #028DCE;
	margin-bottom: 5px;
}


#container {
	position: relative;
	width: 770px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	border: 1px solid #000000;
}
#intro {
	height: 410px;
	padding: 0px;
	clear: both;
}
#peu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.75em;
	clear: both;
	text-align: center;
	height: 25px;
	background-color: #537B60;
}
#capcalera {
	background-color: #000000;
	height: 69px;
	width: 480px;
	padding:31px 0 0 290px;
	background-image: url(imgs/cap.jpg);
	background-repeat: no-repeat;
	background-position: left;
	float:left;
	display:inline;
}

*html #capcalera {
	height: 65px;
	padding:35px 0 0 290px;
}

#bots1{ width:125px; float:left; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; line-height:1.8em; }
#bots1 a{ font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
#bots1 a:hover{color:#f0c672; font-weight:bold; text-decoration:none;}


#imatges {
	width: 770px;
	padding: 0px;
	font-size: 100%;
	background-color: #D7E4DB;
	text-align: center;
	z-index:1000;
}
#contingut {
	width: 770px;
	/*height: 336px;*/
	min-height: 336px;
	padding: 0px;
	float: left;
	font-size: 100%;
	background-image: url(imgs/logoFons.gif);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #FFFFFF;
}

*html #contingut{height: 336px;}
.img {
	float: left;
	height: 60px;
	width: 70px;
	background-color: #999999;
	margin-top: 10px;
	margin-right: 7px;
	margin-bottom: 10px;
	display:inline;
}
#imgGran {
	position:absolute;
	width:342px;
	/*height:311px;*/
	z-index:1;
	background-color: #006699;
	border: 1px none #000000;
	left: 0px;
}
.imgGran {
	position:absolute;
	width:375px;
	/*height:224px;*/
	border: 1px none #000000;
	top: 156px;
	left: 0px;
	visibility: hidden;
	z-index: 30;
}
.imgGranVis {
	position:absolute;
	width:375px;
	/*height:224px;*/
	border: 1px none #000000;
	top: 156px;
	left: 0px;
	z-index: 30;
}
.imgGranInvis {
	visibility: hidden;
}
#imgPetita {
	position:absolute; 
	width:60px; 
	height:60px; 
	z-index:1; 
	left: 348px; 
	top: 179px; 
	background-color: #CC0000; 
	border: 1px none #000000;
}
#imatgesGrans {
	width: 342px;
	height: 310px;
	padding: 0px;
	float: left;
	font-size: 100%;
	position: relative;
	left: 0px;
	margin: 0px;
}
#text {
	float: right;
	width: 365px;
	padding-top: 10px;
	line-height: 16px;
	/*line-height: 1.4em;*/
	margin-right: 15px;
	color: #000000;
	display:inline;

}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #text { line-height: 1.3em; }
}

#titol {
	position: absolute;
	left: 598px;
	top: 12px;
	width: 143px;
	height: 111px;
}
#text p {
margin-top:0px;

}
.imgD {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: solid 1px #ffffff;
}
.imgE {
	background-color: #999999;
	margin-left: 2px;
}
#text ul {
	list-style-image: url(imgs/punt_ul.gif);
	margin-top:10px;
	margin-bottom:10px;
}
#containerHome {
	position: relative;
	width: 770px;
	margin-right: auto;
	margin-left: auto;
	height: 404px;
}
.imgMini {
	margin-right: 4px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: solid 1px #ffffff;
}
.titolss {
	margin-bottom: 15px;
}
.imgHome {
	float: right;
}
#inici {
	position: absolute;
	left: 22px;
	top: 115px;
	font-size: 10px;
}
