@charset "UTF-8";
/* CSS Document - Estrella */

body 	{background: #000000;
		font: 8pt Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		margin: 20px 0px 20px 20px;
		text-align: center;
		}
		
#contenedor	{text-align: left;
			width:750px;
			background: #000000;
			margin: auto;
			}

#contenedor2	{
	text-align: left;
	width:790px;
	background: #000000;
	margin: auto;
	height: 100%;
				
				}
			
#fotoinici 	{
			height: 539px;
			width: 750px;
			}

#fotoportada 	{
	height: 470px;
	width: 100%;
	background-image:url(../img/portada.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
				
				}
.textGirona {
				color:#FF0000;
				text-decoration:none;
				font-size:12px;
				position: absolute;
				margin-left: 410px;
				margin-top: 380px;
}

.textGironaInterior {
				color:#FF0000;
				text-decoration:none;
				font-size:12px;
				position:relative;
				left:410px;
				top:390px;
}
			
a.enlaceidiomes, a.enlaceidiomes:visited, a.enlaceidiomes:active, a.enlaceidiomes:focus, a.enlaceidiomes:link {
					color: #FFFFFF;
					text-decoration:none;
					padding-right: 100px;
					}
			
a.enlaceidiomes:hover 	{color: #FFCC00;
					padding-right: 100px;
					}

a.enlaceidiomes2, a.enlaceidiomes2:visited, a.enlaceidiomes2:active, a.enlaceidiomes2:focus, a.enlaceidiomes2:link {
					color: #FFFFFF;
					text-decoration:none;
					padding-right: 0px;
					}

a.enlaceidiomes2:hover 	{color: #FFCC00;
					padding-right: 0px;
					}
			
a.enlacenav, a.enlacenav:visited, a.enlacenav:active, a.enlacenav:focus, a.enlacenav:link {
					color: #FFFFFF;
					text-decoration:none;
					padding-right: 40px;
					}
			
a.enlacenav:hover 	{color: #FFCC00;
					text-decoration:none;
					padding-right: 40px;
					}

a.enlacenav span {color: #FFCC00;}

a.enlacenav3, a.enlacenav3:visited, a.enlacenav3:active, a.enlacenav3:focus, a.enlacenav3:link {
					color: #FFFFFF;
					text-decoration:none;
					padding-right: 0px;
					}

a.enlacenav3:hover 	{color: #FFCC00;
					text-decoration:none;
					padding-right: 0px;
					}



a.enlacenav2, a.enlacenav2:visited, a.enlacenav2:active, a.enlacenav2:focus, a.enlacenav2:link {
					color: #FFCC00;
					text-decoration:none;
					}
			
a.enlacenav2:hover {color: #FF0000;
					text-decoration:none;
					}

#cosproducte {
  clear:both;
  position:relative;
	width: 720px;
	height: 405px;
    padding:20px 0;
	margin-left: 35px;
				}
		
#cos	{width: 480px;
		margin-left: 8px;
		padding: 12px 0px 10px 10px;
		background-color: #000000;
		float: left;	
		}
		
h1	{font-size: 18px}

p	{font-size: 12px;
	line-height: 1.3em;
	}

/*#navbaix	{font-weight:bold;}*/


			
.titlat	{background-color: #999900;
		color: #FFFFFF;
		font-size: 8px;
		text-transform: uppercase;
		padding: 7px 3px 7px 8px;
		font-weight: normal;
		letter-spacing: 2px;
		margin: 0px 0px 8px 0px;
		}

#peuidioma	{text-align: center;
			width:700px;
			margin: auto;
			font-size: 14px;
			padding: 20px 10px 20px 10px;
			}


#peu	{
	color: #FFFFFF;
	background-color: #171717;
	font-size: 8pt;
	text-align: left;
	padding: 10px 0 10px 25px;
	float:left;
	width:95%;
	background-position: right center;
	background-repeat: no-repeat;
		}
		
#pue	{
	color: #FFFFFF;
	background-color: #171717;
	font-size: 8pt;
	text-align: center;
	padding: 10px 0 10px 25px;
	float:left;
	width:95%;
		}
#puebuscador	{
	color: #FFFFFF;
	
	font-size: 8pt;
	padding: 1px 0 1px 2px;
	float:left;
	width:95%;
		}		

#dreta		{
	float:right;
			}
		
#esquerra	{text-align:left;
			float:left;
			}

/* COntacto */

#contenedorcontact	{text-align: left;
					width:389px;
					height: 400px;
					background: #000000;
					margin: auto;
					border-top: 15px solid #171717;
					border-bottom: 15px solid #171717;
					}

#coscontact		{width: 350px;
				margin-left: 29px;
				float: left;
				line-height: 10px;
				}
				
#table		{font-size: 12px;
			margin-top: 5px; }

td		{padding:3px; }

a.enlaceenviar, a.enlaceenviar:visited, a.enlaceenviar:active, a.enlaceenviar:focus, a.enlaceenviar:link {
					color: #FFFFFF;
					text-decoration:none;
					font-size: 12px;
					padding: 5px;
					}

a.enlaceenviar:hover 	{color: #FFCC00;
					text-decoration:none;
					font-size: 12px;
					padding: 5px;
					}

/* mod. Flash2Flash */
#enlace-donde { width:140px; }
#enlace-donde a {color: #FFFFFF;text-decoration:none;}
#enlace-donde a:hover {color: #FFCC00;text-decoration:none;}
.cuerpolateral	{float: left;width: 590px;height: 100%; margin-top:25px; *padding-bottom:15px}
.cuerpolateral h1, .cuerpolateral h1 {padding:0; margin:0}
#lateral {width: 790px; height: auto;}
#logo img{float: left;margin-bottom: 25px;margin-left: 33px;margin-right: 20px;margin-top: 25px;}
#navegador	{
	clear: both;
	padding-top: 20px;



*padding-top:50px;				padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 3px;
}
#cosproducte-img img {clear:both;float:left;width: 332px;height: 428px;padding:20px 0;margin-left: 35px;}
.cuerpolateral-form	{float:left;width: 320px;height: auto; margin-left:50px; padding:20px 0;*padding-bottom:15px}
.cuerpolateral-form form {margin-top:20px}
input, form, label, p, h1 {margin:0; padding:0}
#form-buscar {float:left}
#form-buscar input, #form-buscar select { color:#ffffff;background-color: #171717; border: 1px solid #444;}
#lateral-form h1 {padding:10px 0;}
#lateral-form p {padding:5px 0;}
#lateral-form label {width: 90px;float: left;text-align: left;margin-right: 10px;display: block;color:#eee;}
#lateral-form input, #lateral-form select {width:150px; color:#ffffff;background-color: #171717; border: 1px solid #444;}
#lateral-form input.submit-button {width:80px; margin-left:100px; color:#ffffff; background-color: #171717;border:1px solid #444;font-weight:bold}
#navegador-donde {
	clear: both;
	padding-top: 20px;
*padding-top:10px;	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 60px;
}
#resultados {
  clear:both;
  position:relative;
  width: 720px;
  height: auto;
  padding:20px 0;
  margin-left: 35px;
}
#resultados .even {background-color: #171717}
#resultados td.restaurant {text-transform: uppercase; font-weight:bold}
#resultados .pager {padding:20px 0;float:right}
#resultados .pager a {color:#fff;text-decoration:none}
#resultados .pager a.selected {color:#fc0}

.Paginacionselected
{color:#fc0}