body {
font-family: Arial, Helvetica, sans-serif;
font-size:76%;
color:#333333;
background:#FFFFFF;
margin:0;
padding:0;}

div#contenidor_liquid {
width:100%}

div#contenidor_fixe {
width:995px}


/**********************************
***************CAPCALERA**********
*********************************/

div#capcalera{
background-color:#464241;
width:100%;
height:63px
}
div#capcalera_02 {
position:relative;
top:-25px;
margin-left:668px;
margin-bottom:-25px}

div#sub_capcalera{
width:100%;
background-color:#D7D7D7;
height:77px;
color:#333333}


.camp_capcalera {
width:160px;
font-size:11px}


/**********************************
***************PEU****************
*********************************/

div#peu {
width:995px;
color:#4E4B4A;
height:60px;
padding-top:15px
}

/**********************************
***************HOME**************
*********************************/
.text_foto {position:absolute;
top:180px;
font-size:26px;
width:280px;
margin-left:220px;
color:#FFFFFF;
font-family:Century Gothic, Arial, "Helvetica", sans-serif}


.quadrat_home_01_a {background:url(../img/border_03.gif) right top no-repeat;}
.quadrat_home_01_b { background:url(../img/border_04.gif) right top repeat-y; }
.quadrat_home_01_c { background:url(../img/border_05.gif) right bottom no-repeat;}

.quadrat_home_02_a {background:url(../img/border_06.gif) right top no-repeat;}
.quadrat_home_02_b { background:url(../img/border_07.gif) right top repeat-y; width:200px}
.quadrat_home_02_c { background:url(../img/border_08.gif) right bottom no-repeat;}

.quadrat_home_03_a {background:url(../img/border_03.gif) right top no-repeat;}
.quadrat_home_03_b { background:url(../img/border_04.gif) right top repeat-y;}
.quadrat_home_03_c { background:url(../img/border_05.gif) right bottom no-repeat;}


.nuvol_fons {
background: url(../img/fons_nuvol.gif) left top no-repeat;
min-height:140px;
height:auto !important;
height:140px;
padding-top:10px;
margin-top:10px}

h2.titol_nuvol {
font-family:"Century Gothic", Arial, "Helvetica LT Std", sans-serif;
font-size:19px;
background:url(../img/fletxa_02.gif) left 5px no-repeat;
padding-left:30px;
color:#716F6E}

.entreparaules_2 {word-spacing:0.6em}

.subtitol_home {
font-family:"Century Gothic", Arial, "Helvetica", sans-serif;
font-size:22px}


/*********************************
***************INTERIOR***********
*********************************/
.ratlla_menu_01 {background:url(../img/border_10.gif) left top no-repeat;}

.ratlla_menu_02 {background:url(../img/border_11.gif) right  repeat-y;
width:153px;
}
.ratlla_horitz_01 {
background:url(../img/ratlla_01.gif) repeat-x left;
height:2px;
margin:10px 10px 10px 0px}

.fons_final { background:url(../img/border_12.gif) left top no-repeat;
height:50px}

.text_foto_02 {position:absolute;
top:140px;
font-size:26px;
width:280px;
margin-left:20px;
color:#4E4B4A;
font-family:Century Gothic, Arial, "Helvetica", sans-serif}

.subtitol_home_interior {
font-family:"Century Gothic", Arial, "Helvetica LT Std", sans-serif;
font-size:19px;
background:url(../img/fletxa_03.gif) left 5px no-repeat;
padding-left:30px;
color:#716F6E}

.pujar_contingut {
margin-top:-40px; position:relative}


/*********************************
***************GALERIA***********
*********************************/

.titol_galeria {
font-family:"Century Gothic", Arial, "Helvetica LT Std", sans-serif;
font-size:20px;
color:#4E4B4A;
background:url(../img/ratlla_02.gif) left 30px repeat-x;
padding-bottom:20px;
margin-left:10px;
margin-top:10px
}

.caixa_foto {
	float: left; 
	height: 205px;
	width: 170px; 
	margin-right: 8px;
	text-align: left; 
	padding: 5px 0;}


.mida_foto{	position: relative;
	width: 170px; 
	height: 170px;
	text-align: center;
	border: solid 1px #DDD;}

.posicio_foto{
	/* hide absolute positioning from IE5 Mac \*/
	position: absolute;
	width: 170px;
	bottom: 0;
	left: 0;
	/* end hide */}

.vincles_foto{
	width: 170px; 
	/*height: 170px;*/
	padding-top:3px;
	text-align:left}
	
/*.novetat_foto{
	width: 170px; 
	/*height: 170px;
	padding-bottom:0px;
	text-align:right}*/

.ratlla_horitz_02 {	
	background:url(../img/ratlla_02.gif) left top repeat-x;
	height:2px;
	margin-left:10px;
	margin-top:10px}

.fons_final_galeria { background:url(../img/border_12.gif) left no-repeat;
height:80px;
margin-top:-32px;}

/*********************************
***************FOTO INTERIOR******
*********************************/

.titol_foto_interior {
font-family:"Century Gothic", Arial, "Helvetica LT Std", sans-serif;
font-size:16px;
color:#4E4B4A;
/*background:url(../img/ratlla_02.gif) left bottom repeat-x;*/
padding-bottom:8px;
margin:10px 0px 0px 10px; 
}

.ratlla_horitz_03 {	
	background:url(../img/ratlla_02.gif) left top repeat-x;
	height:2px;
	margin-left:10px;
	margin-bottom:10px;	}

.ratlla_horitz_04 {	
	background:url(../img/ratlla_02.gif) left top repeat-x;
	height:2px;
	margin:8px 3px 3px 3px
}


/**********************************
***************VINCLES************
*********************************/
a:link, a:visited {
color:#FE7E10;
text-decoration:none}

a:hover {color:#666666;
text-decoration:underline}

a.banco_imagenes_es {
display:block;
width:118px;
height:43px;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px;}

a.banco_imagenes_es:link, a.banco_imagenes_es:visited {background-image: url(../img/menu_capcalera_01_es.gif);}
a.banco_imagenes_es:hover {background-position:-132px}

a.banco_imagenes_triada_es:link, a.banco_imagenes_triada_es:visited {
background:url(../img/menu_capcalera_01_triada_es.gif);
width:118px;
height:43px;
display:block;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px; }

a.banco_imagenes_en {
display:block;
width:118px;
height:43px;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px;}

a.banco_imagenes_en:link, a.banco_imagenes_en:visited {background-image: url(../img/menu_capcalera_01_en.gif);}
a.banco_imagenes_en:hover {background-position:-132px}

a.banco_imagenes_triada_en:link, a.banco_imagenes_triada_en:visited {
background:url(../img/menu_capcalera_01_triada_en.gif);
width:118px;
height:43px;
display:block;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px; }

a.gran_formato_es {
display:block;
width:183px;
height:43px;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px;}

a.gran_formato_es:link, a.gran_formato_es:visited {background-image: url(../img/menu_capcalera_02_es.gif);}
a.gran_formato_es:hover {background-position:-197px}

a.gran_formato_triada_es:link, a.gran_formato_triada_es:visited {
background:url(../img/menu_capcalera_02_triada_es.gif);
width:183px;
height:43px;
display:block;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px; }

a.gran_formato_en {
display:block;
width:183px;
height:43px;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px;}

a.gran_formato_en:link, a.gran_formato_en:visited {background-image: url(../img/menu_capcalera_02_en.gif);}
a.gran_formato_en:hover {background-position:-197px}

a.gran_formato_triada_en:link, a.gran_formato_triada_en:visited {
background:url(../img/menu_capcalera_02_triada_en.gif);
width:183px;
height:43px;
display:block;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px; }

a.foto_encargo_es {
display:block;
width:132px;
height:43px;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px;}

a.foto_encargo_es:link, a.foto_encargo_es:visited {background-image: url(../img/menu_capcalera_03_es.gif);}
a.foto_encargo_es:hover {background-position:-143px}


a.foto_encargo_triada_es:link, a.foto_encargo_triada_es:visited {
background:url(../img/menu_capcalera_03_triada_es.gif);
width:132px;
height:43px;
display:block;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px; }

a.foto_encargo_en {
display:block;
width:132px;
height:43px;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px;}

a.foto_encargo_en:link, a.foto_encargo_en:visited {background-image: url(../img/menu_capcalera_03_en.gif);}
a.foto_encargo_en:hover {background-position:-143px}


a.foto_encargo_triada_en:link, a.foto_encargo_triada_en:visited {
background:url(../img/menu_capcalera_03_triada_en.gif);
width:132px;
height:43px;
display:block;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px; }

a.vincles_menu:link, a.vincles_menu:visited {
font-size:13px;
color:#000000;
text-decoration:none}

a.vincles_menu:hover {color:#FFFFFF}

a.vincles_menu_lateral:link, a.vincles_menu_lateral:visited {
color:#FE7E10;
text-decoration:none}

a.vincles_menu_lateral:hover {color:#666666;
text-decoration:underline}

a.nuvol_home:link, a.nuvol_home:visited {
color:#00AAE8;
text-decoration:none}

a.nuvol_home:hover {
color:#666666;
text-decoration:none}

a.anadir_carro:link, a.anadir_carro:visited {
background:url(../img/comprar.gif) right top no-repeat;
padding-right:20px;
}

a.v_mi_foto_es {
display:block;
width:105px;
height:85px;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px;}

a.v_mi_foto_es:link, a.v_mi_foto_es:visited {background-image: url(../img/v_mi_foto_es.gif);}
a.v_mi_foto_es:hover {background-position:-131px}

a.v_mi_foto_en {
display:block;
width:105px;
height:88px;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px;}

a.v_mi_foto_en:link, a.v_mi_foto_en:visited {background-image: url(../img/v_mi_foto_en.gif);}
a.v_mi_foto_en:hover {background-position:-131px}


a.v_tu_foto_es {
display:block;
width:105px;
height:85px;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px;}

a.v_tu_foto_es:link, a.v_tu_foto_es:visited {background-image: url(../img/v_tu_foto_es.gif);}
a.v_tu_foto_es:hover {background-position:-131px}

a.v_tu_foto_en {
display:block;
width:105px;
height:87px;
background-position:0 0;
background-repeat:no-repeat;
text-indent:-1000px;}

a.v_tu_foto_en:link, a.v_tu_foto_en:visited {background-image: url(../img/v_tu_foto_en.gif);}
a.v_tu_foto_en:hover {background-position:-131px}



/**********************************
***************AMPLADES************
*********************************/
.espaiat_8 {padding:8px}


.w_125 {width:125px}
.w_153 {width:153px}
.w_180 {width:180px}
.w_258 {width:258px}
.w_295 {width:295px}
.w_380 {width:380px}
.w_405 {width:405px}
.w_420 {width:420px}
.w_530 {width:530px}
.w_995 {width:995px}
.w_1095 {width:1095px}

.h_10 {height:10px}
.h_25 {height:25px}
.h_63 {height:63px}
.h_77 {height:77px}

/**********************************
***************COLORS************
*********************************/

.negre, a.negre:link, a.negre:visited {color:#000000}
.blanc, a.blanc:link, a.blanc:visited {color:#FFFFFF}
.taronja_01, a.taronja_01:link, a.taronja_01:visited {color:#FE7E10}
.gris_01, a.gris_01:link, a.gris_01:visited {color:#666666}
.blau_01, a.blau_01:link, a.blau_01:visited {color:#00AAE8}
.gris_02, a.gris_02:link, a.gris_02:visited {color:#4E4B4A}

.f_gris_01 {background-color:#B7B6B6}
.f_gris_02 {background-color:#464241}
.f_gris_03 {background-color:#D7D7D7}

blockquote {
display: block;
padding: 20px 20px;
width: 350px;
}

.numero_gran {font-size:70px; color:#DDD;
margin:10px 0}

/*blockquote:before, blockquote:after {
color: #FE7E10;
display: block;
font-size: 700%;
width: 50px;
}
blockquote:before {
content: open-quote;
height: 0;
margin-left: -0.55em;
}
blockquote:after {
content: close-quote;
height: 80px;
margin-top: -70px;   
margin-left: 360px;
}
*/
ol dl li {
list-style-type:decimal;
list-style-position: outside;
font-size:60pt;
position: relative;
top: 70px;
left: 65px;
line-height:normal;
color:#DDD;
_color:#FFF; /* show to IE */
}
ol dl li dt {
_margin-top: -70px;
}
ol dl li dd {
width: 400px;
height:60px;
}
ol dl li dt, ol dl li dd {
_list-style-type:decimal;
_list-style-position: outside;
color:#111;
font-size:0px;
line-height:normal;
font-size:small;
position: relative;
top: -70px;
left: -70px;
}

dt {
font-weight:bold;
margin-top: 10px;
margin-bottom: 5px;
}

dd {
background-color: #eeeee7;
padding: 10px 7px;
}

div.feedback {	
	margin:5px auto;
	padding:15px;
	border:1px solid #D5A23E;
	/*background:white url('../admin/img/feedback.gif') 0 0 no-repeat; */
	color:#D5A23E;
	font-weight:bold;
	font-size:14px;
	width:250px;
	text-align:center;
}

div.feedback_error {	
	margin:5px auto;
	padding:15px;
	border:1px solid #E66556;
	/*background:white url('../admin/img/feedback_error.gif') no-repeat */;
	color:#E66556;
	font-weight:bold;
	font-size:14px;
	width:250px;
	text-align:center;
}

.subtitol_feedback {
font-family:"Century Gothic", Arial, "Helvetica", sans-serif;
font-size:14px;
font-weight:bold;
color:#4E4B4A;
margin:10px 0;
}