/* CSS Document */
	 .clearfloat { /* esta clase puede situarse en una <br /> o div vacía como elemento final tras la última div flotante (dentro de #container) si #footer se elimina o se saca fuera de #container */
	clear:both;
	height:0;
	font-size: 0px;
	line-height:0px;
}
  /* LINKS CSS */
a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	color: #000;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
} 
   /* END LINKS CSS */
 
 /* MENU CSS */
 
#menu{
	margin: 0 auto;
	width:990px;
	height:233px;
	background-image:url(../images/fons/menu/menuband2.png);
	background-repeat:no-repeat;
	} 
#titol{
	width:990px;
	text-align:center;
	font-size:50px;
	font-family: 'Kaushan Script', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-shadow: 1px 1px 1px #FFF;
	margin: 0 auto;
	padding-top:10px;
	}
#margemenu{
	float:left;
	width:215px;
	height:50px;
	text-align:right;
	padding-right:45px;
	}	
#menuindex {
	width:990px;
	height:30px;
	margin: 0 auto;
	text-align:center;
	}

#menuindex ul{
	list-style:none;
	margin:0;
	padding:0px;	
}
#menuindex ul li{
	float:left;
	font-family: 'Kaushan Script', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-align:center;
	display:block;
	text-shadow: 1px 1px 1px #FFF;
}
#menuindex ul li a{
	width:auto;
	text-decoration:none;
	float:left;
	margin-right:0px;
	font-size:22px;
	font-family: 'Kaushan Script', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	color:#000;
	margin-top:0px;
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:center;
	display:block;
	text-shadow: 1px 1px 1px #FFF;
}

#menuindex ul li a:hover{
	color:#C63;
	font-size:22px;
	font-family: 'Kaushan Script', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-shadow: 1px 1px 1px #FFF;
	}
#menuindex ul li #onlink{
	color:#C63;
	font-size:22px;
	font-family: 'Kaushan Script', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-shadow: 1px 1px 1px #FFF;
	}	
#menuindex ul li a#visited{
	color:#000;
	font-size:22px;
	font-family: 'Kaushan Script', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-shadow: 1px 1px 1px #FFF;
	} 
 
    /* END MENU CSS */

body{
	background-image:url(../images/fons/body/fons5.jpg);
	background-repeat:repeat;
	} 

#container{ 
margin: 0 auto;
width:990px;
height:1435px;
text-align:center;
	}

#cap{
	position: relative;
	margin: 0 auto;
	width: 990px;
	text-align: center;
	z-index: 100;
	}	
#cos{
	position: relative;
	margin: 100px auto 0px;
	width: 990px;
	text-align: center;
	z-index: 100;
	color:#000;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-shadow: 1px 1px 1px #FFF;
	}

#cosinici1{
	position: relative;
	margin: 100px auto 0px;
	width: 750px;
	text-align: center;
	z-index: 100;
	color:#000;
	font-size:18px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-shadow: 1px 1px 1px #FFF;
	background-color: #EDE3B2;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding:20px;
	}
#cosinici2{
	position: relative;
	margin: 20px auto 0px;
	width: 990px;
	text-align: center;
	z-index: 100;
	color:#000;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-shadow: 1px 1px 1px #FFF;
	}
	
#peu{
	margin: 20px auto;
	width: 990px;
	height:233px;
	text-align: center;
	z-index: 100;
	background-image:url(../images/fons/peu/peuband.png);
	background-repeat:no-repeat;
	}

#direccio1{
	float:left;
	width:270px;
	text-align:center;
	margin-top: 115px;
	margin-left:220px;
	padding-top:0px;
	color:#000;
	font-size:48px;
	font-family: 'Kaushan Script', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-shadow: 1px 1px 1px #FFF;
	}
	#direccio1b{
	float:left;
	width:270px;
	text-align:center;
	margin-top: 115px;
	margin-left:220px;
	padding-top:0px;
	color:#000;
	font-size:28px;
	font-family: 'Kaushan Script', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-shadow: 1px 1px 1px #FFF;
	}
#direccio2{
	float:left;
	width:170px;
	text-align:center;
	margin-top: 115px;
	margin-left:10px;
	padding-top:5px;
	color:#000;
	font-size:18px;
	font-family: 'Kaushan Script', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-shadow: 1px 1px 1px #FFF;
	}
#direccio3{
	float:left;
	width:80px;
	text-align:center;
	margin-top: 115px;
	margin-left:10px;
	padding-top:20px;
	color:#000;
	font-family: 'Kaushan Script', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-shadow: 1px 1px 1px #FFF;
	}		



   /* SERVEIS CSS */

#serveis1{
	margin: 10px 0px 0px 45px;
	width:900px;
	height:150px;
	background-image:url(../images/fons/serveis/Futbol.png);}
#serveis2{
	margin: 10px 0px 0px 45px;
	width:900px;
	height:150px;
	background-image:url(../images/fons/serveis/dardos2.png);}
#serveis3{
	margin: 10px 0px 0px 45px;
	width:900px;
	height:150px;
	background-image:url(../images/fons/serveis/Jocs.png);}
#serveis4{
	margin: 10px 0px 0px 45px;
	width:900px;
	height:150px;
	background-image:url(../images/fons/serveis/futbolin2.png);}
#serveis5{
	margin: 10px 0px 0px 45px;
	width:900px;
	height:150px;
	background-image:url(../images/fons/serveis/Ciber%20Zone.png);}				
#serveistxt{
	float:left;
	width:300px;
	margin-left:500px;
	margin-top:10px;
	font-size:18px;
	}
#serveistxt2{
	float:left;
	width:300px;
	margin-left:100px;
	margin-top:10px;
	font-size:18px;
	}	
	
	
	   /* DINS CSS */
#dins1{
	margin: 10px 0px 0px 45px;
	width:900px;
	height:150px;
	background-image:url(../images/fons/local/dins.png);}
#dins2{
	margin: 10px 0px 0px 45px;
	width:900px;
	height:150px;
	background-image:url(../images/fons/local/cafeteria.png);}
#dins3{
	margin: 10px 0px 0px 45px;
	width:900px;
	height:150px;
	background-image:url(../images/fons/local/terrassa.png);}
#dins4{
	margin: 10px 0px 0px 45px;
	width:900px;
	height:150px;
	background-image:url(../images/fons/local/surtidors.png);}
#dins5{
	margin: 10px 0px 0px 45px;
	width:900px;
	height:150px;
	background-image:url(../images/fons/local/gintonic.png);}				
#dinstxt{
	float:left;
	width:300px;
	margin-left:500px;
	margin-top:10px;
	font-size:18px;
	}
#dinstxt2{
	float:left;
	width:300px;
	margin-left:100px;
	margin-top:10px;
	font-size:18px;
	}	
/* END DINS */
	
 /* CARTA CSS */
 
#coscarta{
	position: relative;
	margin: 100px auto 0px;
	width: 990px;
	height: 300px;
	text-align: center;
	z-index: 100;
	color: #000;
	font-size: 18px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-shadow: 1px 1px 1px #FFF;
	background-color: #EDE3B2;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-top:10px;
	} 
#carta1{
	float:left;
	width:195px;
	}
#coscarta2{
	position: relative;
	margin: 20px auto;
	width: 990px;
	height:610px;
	text-align: center;
	z-index: 100;
	color:#000;
	font-size:18px;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-shadow: 1px 1px 1px #FFF;
	} 
  /* CLASSES CSS  PER TEXTOS */
.titolscarta{
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	}

/* CLASSES CSS GIRONA PRODUCTIONS */
	
.oldcoffee{
	color:#000;
	font-size:18px;
	font-family: 'Kaushan Script', "Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-shadow: 1px 1px 1px #FFF;
	}
			
#registrat{
	margin: 0 auto;
	position:relative;
	float:left;
	width:100%;
	height:30px;
	margin: 0 auto;
	text-align:center;
	color:#000;
	font-size:16px;
	font-family: 'Kaushan Script', cursive;
	text-shadow:1px 1px 1px #FFF;
	}

.gironaproductions{
	color: #F00;
	font-size: 16px;
	font-family: 'Kaushan Script', cursive;
	text-shadow: 1px 1px 1px #FFF;
	color: #000;
	text-decoration: underline;
	}	
.gironaproductions:hover{
	color: #F00;
	text-decoration: underline;
	}				
.gironaproductions:link{
	color: #F00;
	text-decoration: underline;
	}
.gironaproductions:visited{
	color: #F00;
	text-decoration: underline;
	}	
.gironaproductions:active{
	color: #F00;
	text-decoration: underline;
	}	