/************************************************** General **************************************************/
body {
	background-color:#FFFFFF;
	background-image:url(../img/fons_body.jpg);
	background-repeat:repeat-y;
	background-position:center;
}

#container_general {
	width:960px;
	position:relative; 
	left:50%;
	margin-left:-480px;
}

#capsalera {
	width:960px;
}

#esquerra{
	width:240px;
	float:left;
}

#mig{
	width:480px;
	float:left;
}

#dreta{
	width:240px;
	float:right;
}

#peu_pag{
	clear:both;
}

#netejarFloat{
	clear:both;
}

/************************************************** mig **************************************************/
#linia_mig{
	width:480px;
	height:35px;
	background-image: url(../img/linia_mig.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#mig_separador{
	width:480px;
	height:34px;
}

/* seccions amb texte general*/
#container_mig_altres{
	width:480px;
}
	#container_mig_altres div{
		padding-left:31px;
		padding-right:28px;
	}
	
/* distribució */
#container_mig_distribucio{
	width:420px;
	margin-left:31px;
}

#dades_distribuidor{
	width:420px;
	background-color:#eff5f6;
	border: 1px dotted #575959;
}
	#dades_distribuidor div{
		padding: 12px;
		line-height: 12px;
	}
	
#puntets{
	margin-top:4px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #bebebe;
	height:5px;
}

/* Servei postventa */
#boto_servei {
	float:left;
	width:130px;
	height:15px;
	margin-right:8px;
	background-image:url(../img/fons_requadre_titol.jpg);
	background-repeat:repeat-x;
	background-color:#575757;
	border:1px solid #c3cacf;
	padding:5px 0px 5px 0px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	cursor:pointer;
	text-decoration:none;
}

/* vehicles */
.titolSeccioVehicles{
	width:421px;
	height:61px;
	margin:0px 0px 10px 31px;
	background-color:#e8e9eb;
	border-bottom:3px solid #000000;
}
	.titolSeccioVehicles div{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 15px;
		color: #000000;
		font-weight: bold;
		text-align:right;
		padding:0px 10px 0px 0px;
	}

/* general */
.titolSeccio{
	width:418px;
	height:30px;
	margin:0px 0px 10px 31px;
	background-color:#e8e9eb;
	border-bottom:3px solid #000000;
}
	.titolSeccio div{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 15px;
		color: #000000;
		font-weight: bold;
		text-align:right;
		padding:0px 10px 0px 0px;
	}

#requadre_titol {
	background-image:url(../img/fons_requadre_titol.jpg);
	background-repeat:repeat-x;
	background-color:#575757;
	border:1px solid #c3cacf;
	margin-bottom:1px;
	padding:2px 31px 3px 0px;
	font-size:13px;
	color:#FFFFFF;
}

#requadre_general, #com_arribar_arbucies, #com_arribar_tona, #com_arribar_tetouan {
	background-color:#e4e7e9;
	border:1px solid #c3cacf;
	margin-bottom:10px;
	padding:10px 0px 10px 0px;
}

#map, #map2, #map3{
	/*width:292px;*/
	height:300px;
	/*margin:0px;
	padding:0px;*/
	overflow:hidden;
}

/* llistes */
ul#models {
	list-style-type:square;
	line-height: 1.2;
}
	
	ul#models li#models2 {
		list-style-type:circle;
		list-style-position: inside;
	}

/* formularis */
#container_formulari {
	background-color:#e4e7e9;
	border:1px solid #c3cacf;
	padding:15px 0px 15px 0px;
}

.img_flotant {
	float:left;
	margin:0px 8px 5px 0px;
	border:1px solid #000000;
}

#separador_linea {
	margin: 20px 0px 20px 0px;
	text-align:center;
}

#separador_final { /* ens serveix per deixar una distància entre el contingut de la pàgina i el peu */
	height:120px;
}

/************************ distribució i contactar (formularis) *************************************************/
.comentaris_inputs {
	width:350px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #bababa;
	margin-bottom:3px;
}

.comentaris_textArea {
	width:350px;
	height:80px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #bababa;
	margin-bottom:3px;
}

.comentaris_boto {
	width:150px;
	height:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3f3f3f;
	border: 1px solid #000000;
}

#resultat_form {
	background-color:#e4e7e9;
	border:1px solid #909597;
	margin-bottom:2px;
	padding:15px 0px 15px 0px;
}

/************************************************** novetats **************************************************/
#novetat_desenvolupada {
	float:left;
	width:480px;
	margin-top:33px;
}
	#novetat_desenvolupada div{
		padding-left:10px;
		padding-right:10px;
	}

.marc_foto_novetat{
	border: 1px solid #101010;
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}

.marc_foto_petita_novetat{
	border: 1px solid #bfbfbf;
	margin-right:3px;
	/*margin-bottom:5px;*/
}


#resta_novetats{
	padding-left:10px;
	padding-top:20px;
	padding-right:10px;
}

#form_novetats{
	text-align:right;
	margin-top:20px;
}

#fotos_novetats{
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;
}

/************************************************** lletra **************************************************/
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:justify;
}

.titol{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.text_novetat{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.titol_novetat{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.data_novetat{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.titol_zona{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #61696D;
	text-decoration: none;
	font-weight: bold;
}

.text_gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#848484;
	text-align:justify;
}

/*********************************** links ***********************************/
a.enllas_texte {
	text-decoration:underline;
}

	a:link.enllas_texte			{color:#000000}
	a:visited.enllas_texte		{color:#000000}
	a:hover.enllas_texte		{color:#848484}
	a:active.enllas_texte		{color:#000000}
	
a.enllas_titol {
	text-decoration:none;
}

	a:link.enllas_titol			{color:#000000}
	a:visited.enllas_titol		{color:#000000}
	a:hover.enllas_titol		{color:#848484}
	a:active.enllas_titol		{color:#000000}
	
a.link_titol_novetat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
	a:link.link_titol_novetat		{color:#000000}
	a:visited.link_titol_novetat	{color:#000000}
	a:hover.link_titol_novetat		{color:#4a4a4a}
	a:active.link_titol_novetat		{color:#4a4a4a}

a.link_text_novetat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
	a:link.link_text_novetat	{color:#000000}
	a:visited.link_text_novetat	{color:#000000}
	a:hover.link_text_novetat	{color:#4a4a4a}
	a:active.link_text_novetat	{color:#4a4a4a}

/************************************************** formularis **************************************************/
.selects {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4a4a4a;
	text-decoration: none;
	border: 1px solid #000000;
}

/************************************************** galeries **************************************************/
#altres_galeries{
	float:left;
}