body {
	margin:0;
	background-color:#f8f9f8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}
p{margin:1px; padding:1px;}

.clear{clear:both;}

h1{
font-size:16px;
margin:0;
padding:0;
padding-bottom:3px;
font-weight:bold;

}
h2{
font-size:14px;
margin:0;
padding:0;
padding-bottom:3px;
font-weight:bold;

}
h3{
font-size:14px;
margin:0;
padding:0;
font-weight:bold;

}
#wrapper_main{
width:980px;
padding-left:20px;
left:50%;
margin-left:-500px;
position:absolute;
float:left;
background-color:#FFF;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/layout/body_bg.gif");
background-position:center;
background-repeat:repeat-y;

}
form{margin:0; padding:0;}

img{border:0;}

#topo{
width:960px;
float:left;
height:118px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/layout/bg_topo.jpg");
background-repeat:repeat-x;
overflow:hidden;

}
#logo{
width:382px;
height:82px;
float:left;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/layout/logo.png");
background-repeat:repeat-x;
overflow:hidden;
}
#wrapper_menu{
width:960px;
height:31px;
float:left;
margin-top:2px;
}

.menu_active{
font-family:tahoma;
width:135px;
height:21px;
display:block;
border-right:solid #FFF 2px;
text-align:center;
float:left;
font-size:11px;
text-transform:uppercase;
padding-top:10px;
font-weight:bold;
}

.menu a{
font-family:tahoma;
width:135px;
height:21px;
display:block;
border-right:solid #FFF 2px;
text-align:center;
float:left;
font-size:11px;
text-transform:uppercase;
padding-top:10px;
font-weight:bold;
text-decoration:none;
}



.menu a:hover{
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
}


.menu_end a{
font-family:tahoma;
width:138px;
height:21px;
display:block;
text-align:center;
float:left;
font-size:11px;
text-transform:uppercase;
padding-top:10px;
font-weight:bold;
text-decoration:none;
}



.menu_end a:hover{
display:block;
text-align:center;
text-decoration:none;
font-weight:bold;
}

.menu_end_active{
font-family:tahoma;
width:138px;
height:21px;
display:block;
text-align:center;
float:left;
font-size:11px;
text-transform:uppercase;
padding-top:10px;
font-weight:bold;
}

#wrapper_contents{
width:960px;
float:left;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/layout/bg_center.jpg");
background-repeat:repeat-y;
background-position:right;
min-height:520px;
height:auto !important;
height:520px;
/*margin-top:3px;*/



}

#content_zone{
width:651px;
float:left;
padding:0 43px 50px 39px;
min-height:300px;
height:auto !important;
height:300px;
}

#right_bar{
width:225px;
float:right;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/layout/bg_coluna.jpg");
background-repeat:no-repeat;
background-position:top left;
overflow:hidden;

}

#pub_top{
/*width:468px;*/
width:505px;
height:60px;
float:left;
position:relative;
top:12px;
left:66px;
}

#pub_top img{
float:left;
}

#titulo_partners,#titulo_partners_es,#titulo_library,#titulo_library_es,#titulo_newsletter,#titulo_newsletter_es,#logo{ behavior: url(/iepngfix.htc) }


#titulo_partners{
width:227px;
float:left;
height:40px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/layout/titulo_partners.png");
background-repeat:no-repeat;
margin:20px 0 16px 0;

}

#titulo_library{
width:227px;
float:left;
height:40px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/layout/titulo_library.png");
background-repeat:no-repeat;
margin:0 0 13px 0;

}

#titulo_newsletter{
width:227px;
float:left;
height:40px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/layout/titulo_newsletter.png");
background-repeat:no-repeat;
margin:8px 0 13px 0;

}

#pub_lateral{
width:191px;
height:78px;
float:left;
padding-left:25px;
margin-bottom:20px;

}



/*#pub_lateral img{
border:#FFFFFF 1px solid;
}*/


#text_library{
width:218px;
float:left;
padding-left:9px;
/*margin-bottom:8px;*/
font-size:11px;

}

#form_newsletter_title{
width:218px;
float:left;
background-repeat:no-repeat;
margin:0 0 8px 0;
font-size:11px;
padding-left:9px;

}

#form_newsletter{
width:200px;
float:left;
background-repeat:no-repeat;
margin:0 0 8px 0;
font-size:11px;
padding-left:9px;
padding-right:18px;

}

.textfield_form{
width:200px;
background-color:#FFF;
border:#FFFFFF solid 1px;
font-size:10px;
float:left;
margin-bottom:2px;

}
.btn_newsletter{
width:25px;
height:19px;
font-size:10px;
float:right;
border:0;
cursor:auto;
}

#footer{
width:944px;
padding:8px;
float:left;
/*background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/layout/bg_footer.jpg");*/
background-repeat:repeat-x;
background-position:top;
min-height:71px;
height:auto !important;
height:52px;
border-top:3px #FFFFFF solid;
}

.first_line{
width:944px;
float:left;
font-size:11px;
color:#FFF;
margin-bottom:10px;
font-weight:normal;
}

.first_line a{
font-size:11px;
color:#FFF;
text-decoration:none;
font-weight:normal;
}

.first_line a:hover{
font-size:11px;
color:#FFF;
text-decoration:underline;
font-weight:normal;
}

.second_line{
width:944px;
float:left;
font-size:11px;
color:#FFF;
margin-bottom:5px;
font-weight:normal;
}

.second_line a{
font-size:11px;
color:#FFF;
text-decoration:none;
font-weight:normal;
}

.second_line a:hover{
font-size:11px;
color:#FFF;
text-decoration:underline;
font-weight:normal;
}

.first_line p{
margin:0; padding:0;
}

.second_line p{
margin:0; padding:0;
}
.copy{
text-align:right;
width:936px;
float:left;
font-size:10px;
padding-right:8px;
color:#FFF;
padding-bottom:5px;
}

.copy a{
font-size:10px;
color:#FFF;
margin-bottom:5px;
text-decoration:none;
}
.copy a:hover{
font-size:10px;
color:#FFF;
margin-bottom:5px;
text-decoration:underline;
}

/*HOME*/

#icone_home{
width:651px;
float:left;
margin-top:20px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/home/icone_home.jpg");
background-repeat:no-repeat;
background-position:bottom;
height:70px;
overflow:hidden;
}
#text_top_home{
width:651px;
float:left;
margin-top:20px;

}

#text_top_home img{
border:1px solid #CCC;


}

#text_top_description{
width:651px;
float:left;
margin-top:20px;

}

#text_top_description img{
border:1px solid #CCC;

}

#text_top_description td{

border:1px solid;
padding:3px;
font-size:11px;
}


#imagem_central{
width:651px;
float:left;
margin-top:10px;
}

#wrapper_2_text_home{
width:651px;
float:left;
margin-top:20px;
}
.text_2_home{
width:305px;
float:left;
padding-right:20px;
}

.text_2_home_dta{
width:305px;
float:left;
padding-left:20px;
}
.alternative_names a{
width:292px;
background-image:url(http://www.crema-marfil.net/assets/bulletquadrado.png);
background-position:left;
background-repeat:no-repeat;
padding-left:13px;
float:left;
text-decoration:none;
font-size:11px;
margin-bottom:4px;
cursor:default;
}


.alternative_names a:hover{
text-decoration:none;
font-size:11px;
cursor:default;
}

.alternative_names_active a{
width:292px;
background-image:url(http://www.blanco-macael.com/assets/bulletquadrado.png);
background-position:left;
background-repeat:no-repeat;
padding-left:13px;
float:left;
text-decoration:none;
font-size:11px;
margin-bottom:4px;
color:#000;
cursor:default;
}

.alternative_names_active a:hover{
text-decoration:none;
cursor:default;
font-size:11px;
color:#000;
}

/*about stone*/

#icone_about_stone{
width:651px;
float:left;
margin-top:20px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/about_stone/icone_about.jpg");
background-repeat:no-repeat;
background-position:bottom;
height:70px;
overflow:hidden;
}

/*description*/

#icone_description{
width:651px;
float:left;
margin-top:20px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/description/icone_description.jpg");
background-repeat:no-repeat;
background-position:bottom;
height:70px;
overflow:hidden;
}

/*recommended use*/

#icone_recommended{
width:651px;
float:left;
margin-top:20px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/recommend_use/icone_recommended.jpg");
background-repeat:no-repeat;
background-position:bottom;
height:70px;
overflow:hidden;

}
.wrapper_img_recommended{
width:651px;
float:left;
padding-top:30px;
}
.img_recommended{
width:188px;
padding-right:29px;
float:left;
height:138px;
overflow:hidden;
margin-bottom:37px;



}
.label_Images{
width:182px;
padding:3px;
background-color:#FFFFFF;
position:relative;
height:20px;
top:110px;
left:0;
}

.img_recommended img{
width:180px;
float:left;
border:#CCCCCC 1px solid;

}

/*possible finishings and variations*/

#icone_possible_finishings{
width:651px;
float:left;
margin-top:20px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/possible_finishings/icone_possible_finishings.jpg");
background-repeat:no-repeat;
background-position:bottom;
height:70px;
overflow:hidden;

}

#icone_variations{
width:651px;
float:left;
margin-top:20px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/alternative_stones/icone_variations.jpg");
background-repeat:no-repeat;
background-position:bottom;
height:70px;
overflow:hidden;

}

.wrapper_possible_finishings{
width:651px;
float:left;
margin-bottom:27px;
/*padding-top:30px;*/
}

.img_possible_finishings{
width:175px;
float:left;
height:130px;
border:1px solid #CCC;
overflow:hidden;


}
.img_possible_finishings img{
width:175px;
height:130px;


}

.text_possible_finishings{
width:457px;
float:left;
padding-left:17px;
}
/*
About us*/

#icone_about_us{
width:651px;
float:left;
margin-top:20px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/about_us/icone_about_us.jpg");
background-repeat:no-repeat;
background-position:bottom;
height:70px;
overflow:hidden;

}

/*contactos*/

#icone_contact{
width:651px;
float:left;
margin-top:20px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/contactos/icone_contactos.jpg");
background-repeat:no-repeat;
background-position:bottom;
height:70px;
overflow:hidden;

}
.text_2_contact{
width:305px;
float:left;
padding-right:20px;
}

.text_2_contact_dta{
width:305px;
float:left;
padding-left:20px;
}
.textfield_contacts{
width:295px;
font-size:11px;
color:#666;
border: 1px solid #666;
background-color:#FFF;
float:left;
}

.form_wrapper{
width:305px;
float:left;
margin-bottom:5px;
margin-top:5px;
}
/*samples*/

#icone_samples{
width:651px;
float:left;
margin-top:20px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/samples/icone_partners.jpg");
background-repeat:no-repeat;
background-position:bottom;
height:70px;
overflow:hidden;

}


#icone_policies{
width:651px;
float:left;
margin-top:20px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/policies/icone_policies.jpg");
background-repeat:no-repeat;
background-position:bottom;
height:70px;
overflow:hidden;

}


/*logos_about_us*/
#wrapper_logos_about{
width:651px;
float:left;
margin-top:40px;
}
.logos_about_us{
width:167px;
padding-right:30px;
margin-top:20px;
float:left;
height:70px;
overflow:hidden;
}

/*Bandeiras*/
#flags_wrapper{
width:20px;
height:27px;
float:right;
padding:28px 0 0 12px;
}

.flags_es{
width:20px;
float:left;
margin-bottom:5px;
}



.flags_uk{
width:20px;
float:left;
}





.itemtitle a{

font-size:13px;
font-weight:bold;
text-decoration:none;
 
 }
 
  .itemtitle a.hover{

font-size:13px;
font-weight:bold;
text-decoration:none;
 
 }

#icone_about_us_es{
width:651px;
float:left;
margin-top:20px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/about_us/icone_about_us_es.jpg");
background-repeat:no-repeat;
background-position:bottom;
height:70px;
overflow:hidden;

}

#titulo_partners_es{
width:227px;
float:left;
height:40px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/layout/titulo_partners_es.png");
background-repeat:no-repeat;
margin:20px 0 16px 0;

}

#titulo_library_es{
width:227px;
float:left;
height:40px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/layout/titulo_library_es.png");
background-repeat:no-repeat;
margin:0 0 13px 0;

}

#titulo_newsletter_es{
width:227px;
float:left;
height:40px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/layout/titulo_newsletter_es.png");
background-repeat:no-repeat;
margin:8px 0 13px 0;

}


#icone_about_stone_es{
width:651px;
float:left;
margin-top:20px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/about_stone/icone_about_es.jpg");
background-repeat:no-repeat;
background-position:bottom;
height:70px;
overflow:hidden;
}

#icone_home_es{
width:651px;
float:left;
margin-top:20px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/home/icone_home_es.jpg");
background-repeat:no-repeat;
background-position:bottom;
height:70px;
overflow:hidden;
}

#icone_contact_es{
width:651px;
float:left;
margin-top:20px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/contactos/icone_contactos_es.jpg");
background-repeat:no-repeat;
background-position:bottom;
height:70px;
overflow:hidden;

}

#icone_description_es{
width:651px;
float:left;
margin-top:20px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/description/icone_description_es.jpg");
background-repeat:no-repeat;
background-position:bottom;
height:70px;
overflow:hidden;
}

#icone_possible_finishings_es{
width:651px;
float:left;
margin-top:20px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/possible_finishings/icone_possible_finishings_es.jpg");
background-repeat:no-repeat;
background-position:bottom;
height:70px;
overflow:hidden;

}

#icone_recommended_es{
width:651px;
float:left;
margin-top:20px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/recommend_use/icone_recommended_es.jpg");
background-repeat:no-repeat;
background-position:bottom;
height:70px;
overflow:hidden;

}

#icone_policies_es{
width:651px;
float:left;
margin-top:20px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/policies/icone_policies_es.jpg");
background-repeat:no-repeat;
background-position:bottom;
height:70px;
overflow:hidden;

}


#icone_samples_es{
width:651px;
float:left;
margin-top:20px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/samples/icone_partners_es.jpg");
background-repeat:no-repeat;
background-position:bottom;
height:70px;
overflow:hidden;

}


#icone_variations_es{
width:651px;
float:left;
margin-top:20px;
background-image:url("http://www.spainaturalstones.com/sites_pedra/imagens_portais/site3/alternative_stones/icone_variations_es.jpg");
background-repeat:no-repeat;
background-position:bottom;
height:70px;
overflow:hidden;

}

.title_events{
color:#2e4672;
font-weight:bold;
width:182px;
float:left;
padding-left:32px;
margin-bottom:10px;
background-image:url(/assets/agenda.gif);
background-position:left;
background-repeat:no-repeat;
font-size:16px;
}

.itemtitleevent{

font-size:12px;
font-weight:bold;
color:#2e4672;
margin-bottom:4px;
padding-top:5px;
float:left;
width:182px;
}

.itemtitleevent a{

font-size:12px;
font-weight:bold;
text-decoration:none;
color:#2e4672;
margin-bottom:5px;
 
 }
 
.itemtitleevent a:hover{

font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#2e4672;
 
 }
 
 .itemevent{

font-size:11px;
font-weight:normal;
color:#2e4672;
float:left;
width:182px;
 
 }
 
  .itemevent a{

font-size:11px;
font-weight:normal;
color:#2e4672;
text-decoration:none;
 
 }
 
   .itemevent a:hover{

font-size:11px;
font-weight:normal;
color:#2e4672;
text-decoration:underline;
 
 }
 
  .itemevent_date{

font-size:11px;
font-weight:normal;
color:#2e4672;
padding-top:4px;
float:left;
width:182px;
 
 }