html,body{	height:100%;}

body {
	font-family: Arial, Helvetica, sans-serif;
	color:#5F5D5C;
	font-size:10px;
	/*background-color:#C5AE7D;*/
	background:#C5AE7D url(../img/fondoWeb.gif);
	border:0;
	padding: 0;
	margin:0;
	text-align:center;
}

img {border:0;}



a:link{
	color:#5F5D5C;
	text-decoration:none;
}

a:visited{
	color:#5F5D5C;
	text-decoration:none;
}

a:hover{
	color:#000;
	/*text-decoration:underline;*/
}

h1{
	color:#B2867E;
	font-size:12px;
	font-weight:bold;
	margin:0 0 4px 0;
}



h2{
	color:#B2867E;
	font-size:22px;
	font-weight:bold;
}

.negrita{ font-weight:bold; }
.gris_claro {color: #A5A5A5; }

#contenedor{
	margin:auto;
	height:100%;
	text-align:center;
	overflow: visible;	
}

#cuerpo_contenedor{
	width:738px;
	height:430px;
	margin: 5% auto;
	position: relative;
	vertical-align:middle;	
}

#marmol{
	background: transparent url(../img/marmol.jpg) top no-repeat;
	float:left;
	width:246px;
	height:430px;
}

#escayola{
	background: transparent url(../img/escayola.jpg) top no-repeat;
	float:left;
	width:246px;
	height:430px;
}

#granito{
	background: transparent url(../img/granito.jpg) top no-repeat;
	float:left;
	width:246px;
	height:430px;
}

#coloca_molduryes{
	margin:160px 0px 0px 0px;
	font-size:13px;
	font-weight:bold;
	color:#5F5D5C;
}

#selec_idioma{
	margin-top:50px;
	margin-left:-5px;
	text-align:center;
}

/**secciones**/

#cuerpo_seccion{
	width:738px;
	height:430px;
	margin: 5% auto;
	position: relative;
	background-color:#fff;
	vertical-align:middle;	
}

#cabecera{
	height:110px;
	width:738px;
}

#idioma{
	height:18px;
	width:724px;
	padding-top:2px;
	margin-right:14px;
	text-align:right;
}

#cuerpo{
	width:738px;
	height:279px;
	margin:10px 0px 0px 0px;
}

.seccion_interior{
	width:738px;
	height:279px;
	margin:0px 0px 0px 0px;
}



#pie{
	width:738px;
	height:31px;
}

#menu_seccion{
	width:738px;
	height:46px;
	/*ackground-color:#BCBCBC;*/
	background-color:#FFFFFF;
}

#logo_menu{
	width:168px;
	height:46px;
	float:left;
	text-align:center;
}	

.enlace_artificial{
	width:190px;
	height:46px;
	float:left;
	background: transparent url(../img/piedraArtificial.gif) top no-repeat;
}

.enlace_escayola{
	width:190px;
	height:46px;
	float:left;
	background: transparent url(../img/escayola.gif) top no-repeat;
}

.enlace_natural{
	width:190px;
	height:46px;
	float:left;
	background: transparent url(../img/piedra-natural.gif) top no-repeat;
}

.coloca_texto{
	color:#fff;
	font-size:19px;
	font-weight:bold;
	margin:21px 0px 0px 0px;
}

.coloca_texto_escayola{
	color:#5F5D5C;
	font-size:19px;
	font-weight:bold;
	margin:26px 0px -5px 10px;
}

.coloca_texto a:link, .coloca_texto a:visited, .coloca_texto a:active{
	color: #fff;
}

.coloca_texto a:hover {
	color: #000000;
	/*text-decoration:underline;*/
}


.coloca_texto_escayola a:link, .coloca_texto_escayola a:visited, .coloca_texto_escayola a:active{
	color:#5F5D5C;
}

.coloca_texto_escayola a:hover {
	color: #000000;
	/*text-decoration:underline;*/
}

#menu{
	width:650px;
	height:24px;
	text-align:left;
	margin:10px 0px 0px 10px;
	padding-left:85px;
}

#letras_logo{
	float:left;
}

.enlaces_menu_peq{
	float:left;
	width:558px;
	margin-left:40px;
	text-align:right;
	font-size:11px;
}

.enlaces_menu{
	float:left;
	width:575px;
	margin-left:25px;
	text-align:right;
	font-size:11px;
}

.enlaces_menu div, .enlaces_menu_peq div{
	float:left;
	text-align:right;
	margin:0px 0px 0px 7px;
}

.enlaces_menu img, .enlaces_menu_peq img{
	float:left;
	margin:0px 0px 0px 7px;
}


#linea_pie{
	width:738px;
	height:1px;
	font-size:0px;
	line-height:0;
	background-color:#5F5D5C;
}

#texto_pie{
	width:724px;
	height:17px;
	margin:7px 14px 0px 0px;
	text-align:right;
}


#texto_cuerpo{
	width:376px;
	float:left;
	margin:-25px -12px 0px 27px !important;
	margin:0px 4px 0px 5px;
}


#titulo_seccion{
	width:310px;
	text-align:right;
	margin-left:20px !important;
	margin-left:0px;
	margin-right: -30px;
}


.texto_scroll{
	width:350px;
	margin-left:0px !important;
	margin-left:0px;
	text-align: justify;
}

#imagen_cuerpo{
	width:320px;
	margin-left:14px;
	float:left;
}

#graphicsb0,#graphicsb1,#graphicsb2{
	margin-top:-15px;
	
}

#sub_menu{
	margin:-15px 0px 0px -60px !important;
	margin:-15px 0px 0px 0px;
	font-size:11px;
}

.no_mostrar{
	display:none;
}

#imagen_cuerpo_seccion{
	width:316px;
	margin-left:14px;
	float:left;
}

.foto_peq{
	float:left;
	width:40px;
}

.espacio_foto_peq{
	float:left;
	width:6px;
	height:40px;
}


/*seccion contactar*/

#formulario_contacto{
	margin:-20px 30px 0px 0px !important;
	margin:-15px 30px 0px 15px;	
	text-align:right;
	width:360px;
}


#datos_contacto{
	width:250px;
	margin-left:10px;
	float:left;
	padding:30px 0px 0px 50px !important;
	padding:30px 0px 0px 10px;	
	font-size:11px;
	text-align:justify;
}


.contactar{
	border:1px #BCBCBC solid;
	height: 12px;
	width: 250px;
	font-size: 10px;
	color: #71596F;
	background-color:#FFFFFF;
	margin: 7px 5px 0 8px;
	line-height: 12px;
}

#campos_poblacion{
	text-align:left;
	height:20px; 
	width:350px; 
	margin:0px 0px 10px 18px !important;
	margin:0px 0px 0px 16px;
}

.titulo_campo{
	float:left; 
	width:70px; 
	margin-top:7px;
}

.campo_form{
	float:left;
	width:270px;
	text-align:left;
}

#comentario{
	border:1px #BCBCBC solid;
	font-size:11px;
	color: #71596F;
	margin: 7px 5px 0 8px;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}

#poblacion{width:90px;}
#provincia{width:90px;}
#pais{ height:16px}

.boton {
	color:#FFFFFF;
	height:16px;
	width:89px;
	font-size:11px;	
	background-color: #b3b3b3;
	border: 0;
	text-align: left;
	padding-left:5px;
	margin-top:5px;
}

#centra_boton{
	text-align:left;
	margin:0px 0px 0px 268px !important;
	margin:0px 0px 0px 247px;	
}

#txt_observaciones{
	margin:5px 0px 0px 0px;
	width:315px;
	text-align:left;
}

#fecha_noticia{
	margin-top:-15px;
	margin-left:20px !important;
	margin-left:0px;
	width:310px;	
	margin-right: -30px;
	text-align:right;
}


#titulo_noticia{

	text-align:right;
	font-size:13px;
	font-weight:bold;
	margin-left:20px !important;
	margin-left:0px;
	width:310px;	
	margin-right: -30px;
	
}

#noticias_indice{
	margin:10px 0px 0px 0px;
	width:320px;
	margin-left:14px;
	float:left;	
}

.fecha_peq{
	text-align:left;
}

.titulo_not_peq{
	text-align:right;
	font-weight:bold;
	font-size:11px;
}

.desc_peq{
	text-align:justify;
}

#pag_noticias{
	text-align:right;
	font-weight:bold;
	font-size:11px;
}

.pag_actual{color:#B2867E;}


#texto_calidades, #texto_trabajos,#texto_usos{width:330px; text-align:left}

#datos_contacto a:hover,#datos_contacto a:link,#datos_contacto a:visited  {
	color:#B2867E;
}

/**Firma**/
#firmaWeb {
	text-align:right;
	background-color:#333;
	text-decoration:none;
	margin:5px 0 0 0;
	color:#666;
}
#adora a {	
	color:#999;
	font-size:9px;
	letter-spacing: 1px;
	text-decoration:none;
	background-color:transparent;
	margin:5px 0 0 0;
}
#adora a:hover {
	color:#B0D90C;
	background-color:transparent;
	/*text-decoration:underline;*/
}
.dw a{ 
	font-size:9px;
	text-align:right;
	background-color:transparent;
	color:#666;
	margin:0 6px 0 0;
	text-decoration:none;
}
.dw a:hover{
	text-align:right;
	background-color:transparent;
	color:#666;
	margin:0 6px 0 0;
	text-decoration:none;
	cursor:default;
}