@charset "utf-8";
/* CSS Document */
/* MataróGroc*/
* {
		margin: 0;
		padding: 0;
}
	
body {
		margin: 0px;
		background:url(img/bg.gif) #245d68;
}
body, th, td, input, textarea {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #666666;
	}
	hr {
		display: none;
	}
	h1{
		font-size:14pt;
		color:#6d6d6d;
		padding:0px 0px 10px 0px;
	}
	img{
		border:none;
    }
    /* estructura de la web */

	#grancontenedor {
		width: 900px;
		margin: 0 auto;
		padding: 0;
	}
	
	#header {
	width: 900px;
	height:28px;
	background:url(img/header_bg.png) no-repeat;
	}
	#content {
		width: 900px;
		background:url(img/content_bg.png) repeat-y;
		
	}
	#footer {
	width: 900px;
	height:26px;
	background:url(img/footer_bg.png) no-repeat;
	}
	
	/* Elementos internos */
	.esquerra{
	float:left;
	width:190px;
	padding: 0px 0px 0px 10px;
	}
	.dreta{
	float:left;
	padding: 0px 0px 0px 10px;
	width:600px;
	}
	.logo{
	}
	
	.menu{
	background:url(img/fondomenu.jpg) no-repeat;
	height:700px;
	}

	.menu ul {
		padding:20px 0px 0px 0px;
		list-style-type: none;
	}
	.menu li {
		list-style-type: none;
		padding:0px 0px 0px 10px
	}
	.menu ul.sub {
		padding:0px 0px 0px 0px;
		list-style-type: none;
		
	}
	.menu a {
	color:#fff5db;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	}
	
	.menu a:hover {
	color:#07b7d4;
	text-decoration:underline;
	font-size:14px;
	font-weight:bold;
	}
	.menu ul.sub a {
	color:#faf5e6;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	}
	
	.menu ul.sub a:hover {
	color:#07b7d4;
	text-decoration:underline;
	font-size:10px;
	font-weight:bold;
	}
	
	.texto{
	color:#322e32;
	padding:0px 20px 0px 5px;
	}
	.texto a{
	color:#322e32;
	padding:0px 20px 0px 5px;
	text-decoration:none
	}
	.texto em{
	color:#d0ba9e;
	font-size:12px;
	text-decoration:none;
	font-style:normal;
	}
	.texto p a{
	color:#006474;
	font-size:14px;
	text-decoration:none;
	font-style:normal;
	}
	.texto p a:hover{
	color:#f49e00;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
	.texto h2{
	color:#07b7d4;
	font-size:14px;
	padding:10px 0px 0px 0px;
	
	}
	.fotos{
	border: 1px solid #CCCCCC;
	width:170px;
	float:left;
	padding:2px;
	margin:5px 0px 0px 5px;
	}
	.formulario{
	width:300px;
	float:left;
	}
	.direccion {

	float:right;
	}
	.imagen{
	height:182px
	}