html,body{
	margin:0;
	padding:0;
	height:100%; width:100%;
	border:0px;
	overflow-y: hidden;
	overflow-x: hidden;
	/*font-size:15px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#599191;
}

.Contingut{
	margin:1em;
	color:#424342
	/*position:absolute; top:1em; left:1em; bottom:1em; right:1em;*/
}

.campanar{
	overflow:hidden; position:absolute; right:0px; bottom:0px;  width:170px; height:414px;/*width:113px; height:276px;*/
}

.campanarpetit{
	overflow:hidden; position:absolute; right:0px; bottom:0px;  width:52px; height:125px;/*width:113px; height:276px;*/
}

.On{
	position:absolute;bottom:0px; right:0px;
	width:100%; height:70px;		
	background:#599191; 
}
.On .Menu {

	position:absolute;
	right:2em;
	top:25px;

	/*top:12px;right:12px;*/
}
/*

.On .Menu a{
	color:#213429; text-decoration:none;
}
.On .Menu a:hover{
	color:#355442; border-bottom: 1px #213429 dotted;
}
*/
.Alfa{
	position:absolute;top:0px;left:0px;
	width:300px;height:125px;
	background:#fff;	  
	cursor:hand;cursor:pointer;
}

.Omega{
	position:absolute;top:0px;right:0px;left:305px;z-index:10;
	height:125px;
	background:#fff;
	overflow-x:hidden;/*auto*/
	overflow-y:hidden;
	
}
.Omega .grups
{
	position:absolute;
	top:27px;left:37px;
	font-family:Arial;
	font-weight:bold;
	color:#fff;
	background-color:#599191;
	padding:5px;
	/*display:none;*/
	writing-mode: tb-rl;
	filter: flipv fliph;
}

.Omega .Menu{
	position:absolute;
	margin-top:13px;
	margin-left:2.7em;
	/*margin-left:auto; margin-right:auto;*/
	width:650px;
	height:61px;
	text-align:justify;
	line-height:140%;
	/*bottom:0px;left:12px;*/
	
}

.enllac{
	margin:0px; 

	text-decoration:none;
	
	width:100%; 
	text-align:right;
	/*padding-top:0.5em;height:1.7em;padding-left:1em;*/
	/*color:#AC8888;*/
	font-weight:bold;		
	text-decoration:none; 
	line-height:20px;
}
.Omega .enllac
{
	border-bottom: 1px #fff solid;/*background:#AC8888;*/
}	
.petit{
	font-size:0.9em;
}
.moltpetit{
	font-size:0.7em;
}
.nodestacada{
	font-weight:normal;
}
.actiu{
	/*color:#888888;*/
	font-weight:bold;
	/*border-bottom: 1px #599191 solid;*/
	/*background:#AC8888;*/

}

.Omega .enllac:hover{
	/*text-decoration:none; border-bottom: 1px #599191 solid;*/
	color:#dc9563;
	/*background:#AC8888;*/
}

.On .enllac{
	padding:7px;
}

.On .enllac:hover{
	color:#dc9563;
	background:#355656;
}
.On .actiu
{
	padding:7px;
	color:#599191; text-decoration:none; background:#FFFFFF;
	color:#DC620D;
}

.Vint{
	position:absolute;top:130px;left:0px;
	width:300px;bottom:70px;
	background:#fff;	  
	/*background:#f00;*/	  
}

.Vint .Contingut h1
{
	display:inline;
	float:right;
	font-family:Arial;
	font-size:medium;
	letter-spacing:0.21em;
	color:#FFFFFF;
	background-color:#599191;
	padding:12px;
}

.Vint .Contingut p{
	/*display:block; float:right; text-align:right;
	margin-bottom:5px;*/
}
.Vint ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
.Vint ul li {
  margin-left: 3px;
  margin-right: 3px;
  margin-top: 3px;
  margin-bottom: 3px;
  padding: 0px;
}

.Vint ul li a {
  text-decoration:none;
  text-align:right;
  border: 0px;
  margin: 0px;
  /*
  display: block;
  color:#213429;
  padding:3px;
  margin-bottom:3px;
  */
}

.Vint ul li span{
  text-decoration:none;
  text-align:right;
  /*
  display: block;
  */
  margin: 0px;

}

.Vint ul li a:hover {
	/*color:#355442;*/
	/*border-bottom: 1px #355442 dotted;*/
	border: 0px;
	background: #D8D9D8;
  /*
	padding:3px;
  */
}


.Vint a:hover {
	color:#dc9563;
}

.ZeroSet{
	position:absolute;top:130px;right:0px;left:305px;
	bottom:70px;
	background:#fff;
	overflow-y:auto;
}

.ZeroSet h1{
	font-size:20px;
}
.verd
{
	color:#599191;
}
.taronja
{
	color:#DC620D;
}
.taronjaclar
{
	color:#dc9563;
}

.negre
{
	 color:#000000;
	 color:#424342;
}

.blanc
{
	 color:#ffffff;
}

.On .separador
{
	margin-left:15px;
}

.Alfa .Contingut
{
	margin-top:45px;
	margin-right:57px;
	font-size:large;
	font-weight:bold;
	text-align:right;
}
.ZeroSet .Contingut h3
{
	color:#599191;
	font-size:x-large;
	color:#DC620D;

}

.ocult
{
	display:none;
}


#slider {
    width: 384px; /* important to be same as image width */
    height: 330px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
	margin-top:20px; margin-left:50px;
}
#sliderContent {
    width: 400px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 384px;
    width: 204px;
    background-color: #000;
	/*
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
	
    filter: alpha(opacity=0);
    -moz-opacity: 0;
	-khtml-opacity: 0;
    opacity: 0;
	*/
    color: #fff;
    display: none;
}
.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
ul { list-style-type: none;}

		
#datepicker
{
 font: 62.5% Verdana, sans-serif; margin: 50px;
 position:absolute; top:0px;
}
 
.vinttitol
{
	display:block;
	/*
	float:left;
	width:80%;
	*/
	text-align:center;
	font-family:Arial;
	font-weight:bold;
	font-size:medium;
	letter-spacing:0.21em;
	color:#FFFFFF;
	background-color:#599191;
	padding:12px;
	line-height:21px;
	height:35px;
	cursor:pointer; cursor:hand;


/*
 font: 62.5% Verdana, sans-serif; margin: 50px;
 position:absolute; top:0px;
*/ 
 }

#agenda
{
	display:block;
	/*float:right;*/
	width:100%;
	position:absolute;
	top:0px;left:0px;
	bottom:250px;

/*
 font: 62.5% Verdana, sans-serif; margin: 50px;
 position:absolute; top:0px;
*/ 
 }
 
 
#informacions
{
	display:block;
	/*float:right;*/
	height:45px;/*250px;*/ width:100%;
	position:absolute;
	bottom:0px;left:0px;
/*
 font: 62.5% Verdana, sans-serif; margin: 50px;
 position:absolute; top:0px;
*/ 
}

#InformacioTitol
{
	display:inline; float:left; text-align:left;
	/*float:right;*/
	/*height:18px; width:230px;*/
	position:relative;
	padding:0px;
	margin:0px;
/*
 font: 62.5% Verdana, sans-serif; margin: 50px;
 position:absolute; top:0px;
*/ 
}
#setmana
{
	display:inline;
	float:left;
	height:20px;
	text-align:center;
	/*text-align:center;*/
	/*margin-top:30px;*/
	/*margin-left:33px;*/
	width:177px;
	width:80%;
	letter-spacing:0px;
	cursor:icon; cursor:hand;
	/*float:right;*/
	font-family:Arial;
	font-weight:normal;
	font-size:10px;
	text-decoration:none;
	/*font-size:small;
	letter-spacing:0.21em;
	color:#FFFFFF;
	*/
	/*
	background-color:#599191;
	padding:12px;
	*/

/*
 font: 62.5% Verdana, sans-serif; margin: 50px;
 position:absolute; top:0px;
*/ 
	color:#dc9563;

 }



.botosetmana
{
	display:block;
	float:left;
	width:10%;
	text-align:center;
	font-family:Arial;
	font-size:10px;
	color:#FFFFFF;
	color:#dc9563;
	background-color:#599191;


/*
 font: 62.5% Verdana, sans-serif; margin: 50px;
 position:absolute; top:0px;
*/ 
}

.botosetmana:hover
{
	color:#DC620D;
}

#setmana:hover
{
	color:#DC620D;
}
