/* CSS Document */

* {
margin:0;
padding:0;
}
/*Estilos generales */

body {

	padding:0em;
	background: #FFFFFF  url(../images/azpi_zuri.jpg) top center no-repeat;
	margin-top: 1em;
	margin-right: 0em;
	margin-bottom: 0em; 
	margin-left: 0em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;		
}
.planuagaz {

	padding:0em;
	background: #FFFFFF  url(../images/azpia.jpg) top center no-repeat;
	margin-top: 1em;
	margin-right: 0em;
	margin-bottom: 0em; 
	margin-left: 0em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;		
}
.utillaje {

	padding:0em;
	background: #FFFFFF  url(../images/azpia_utillaje.jpg) top center no-repeat;
	margin-top: 1em;
	margin-right: 0em;
	margin-bottom: 0em; 
	margin-left: 0em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;		
}
.lunetas {

	padding:0em;
	background: #FFFFFF  url(../images/azpia_lunetas.jpg) top center no-repeat;
	margin-top: 1em;
	margin-right: 0em;
	margin-bottom: 0em; 
	margin-left: 0em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;		
}
.herramientas_espe {

	padding:0em;
	background: #FFFFFF  url(../images/azpia_herramientas_espe.jpg) top center no-repeat;
	margin-top: 1em;
	margin-right: 0em;
	margin-bottom: 0em; 
	margin-left: 0em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;		
}
.herramientas {

	padding:0em;
	background: #FFFFFF  url(../images/azpia_herramientas.jpg) top center no-repeat;
	margin-top: 1em;
	margin-right: 0em;
	margin-bottom: 0em; 
	margin-left: 0em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;		
}
a:link {
color:#999999;
text-decoration:none;
}
 a:active {
text-decoration:none;
color: #FF9900;
}
a:hover {
color:#ff9933;
text-decoration:none;
}
a:visited {
color:#999999;
text-decoration:none;
}

.img_right{
float:right;
padding:0px 0px 0px 20px;}
.center{
text-align:center;
}
label{
display:block;
}
h2{

padding:10px;
font-size:16px;}
hr{
clear:both;}

.clear{
clear:both;}
.float_left{
float:left;}

.medios_img_header{
width:100%;
float:left;
}


/* CONTENIDO WEB  ----------------------------------------------------------------------------*/

#contenido {

margin: auto;
width:960px;
/*border:1px #CCCCCC solid;*/
padding:0px;

}


#header { 
background-color:#56696D;


}
#edukia{
width:100%;
height:400px;


}
/* IDIOMAS --------------------------------------------------------------------------------- */

#contenido_idiomas {
	font-size: 10px;
		width:100%;
	background-color:#95ADB1;
	float:left;
}


#idiomas {
float:left;
	color: #000000;
	margin:8px;
}

#idiomas a:link{

	font-size: 10px;
color: #000000;
text-decoration:none;

}
#idiomas a:active {
color: #000000;

	font-size: 10px;

}
#idiomas a:hover{
	font-size: 10px;
color:#FF6600;
}
#idiomas a:visited{
color: #000000;

	font-size: 10px;
}


#log{
text-align:right;

color: #000000; 
font-size:10px;
margin:4px;




}

#log img{
border:0;
vertical-align:middle;
}
#log input{

vertical-align:middle;
}

#log a:link{
color:#000000;
}
#log a:hover{
color: #FF6600;
}

#log a:visited{
color: #000000;
}
/*CONTENIDO MENU ------------------------------------------------------------------------ */

#menu {
margin:0px;
width:18%;
float:left;
/*background: url(../images/degramenu.jpg) repeat-y;*/

padding:10px 5px 10px 5px;


}

#menu img{
border:0px;
vertical-align:middle;
}

#menu a:link {

color: #999999;
text-decoration:none;
}

#menu a:active {
	text-decoration:none;
	color: #FF9900;

}

#menu a:hover {
	text-decoration:none;
	color: #FF0303;

}

#menu a:visited {
color: #999999;
text-decoration:none;
}

#menu ul {

width:90%; 
border-right: 1px #CCCCCC dashed;
}

#menu li {
width:80%;
padding:7px 0px 5px 0px ; 
display:block;
border-bottom: 1px #CCCCCC dashed;
color: #7B7B7B;
font-weight:bold;

}
#menu ul ul {
border:0px;




}
#menu ul ul a:link {


color: #7B7B7B;
	text-decoration:none;
padding:1px 3px 1px 0px ;
	font-weight:normal;

}
#menu ul ul a:active {

	font-weight:normal;
	color: #FF9900;
}
#menu ul ul a:hover {
	font-weight:normal;
	color: #FF9900;
}



#menu ul ul li {

     padding:7px 3px 2px 20px ; 
	font-weight: normal;
  border:0;
}
/*  ==================================CONTENEDOR=================================== */
#path{
padding:3px;



}

#contenedor{

width:80%;
float:right;

}

#contenedor_texto_index {
width:70%;
float:left;
}

#contenedor_texto_index p {

font-size: 12px;
color: #5D5D5D;
text-align:justify;

padding:10px 0px 5px 0px ;
bottom:5px;
}
#contenedor_texto_index img {
float:left;
padding:10px 19px 5px 0px;
border:0px;
}
#contenedor_texto {
width:80%;


float:left;

}

#contenedor_texto p {

font-size: 12px;
color: #5D5D5D;
text-align:justify;
padding:10px ;
margin:0px;

}
#contenedor_texto img {
float:left;
padding:12px 19px 5px 0px;
border:0px;
margin:0px;
}

#contenedor_texto ul {
width:100%;

text-transform:none;
text-align:justify;
margin:6px;
	
}

#contenedor_texto li {

border:1px dotted #CCCCCC;
width:100%;
padding:3px;
margin:12px;
list-style: none;
}

#contenedor_texto li a {
color:#333333;

font-size:11px;


}
#contenedor_texto li img {
padding:3px;
text-align:center;
}



#contenedor_banner {
width:25%;
background:url(../images/fondo_sikulan2.jpg);
border:1px solid #CCCCCC;
float:right;


}

.titulo_banner {
  	font-size: 16px;
    color: #3D4748;
	font-weight: bold;	
   		float:left;
		width:100%;
	padding:3px 3px 3px 15px;

}
.contenedor_derecha {
	
	float:left;
	width: 90%;
	padding:3px;
		
}
.contenedor_derecha img {
	float:left;
	padding:3px 3px 3px 3px;	
	
}



.titulo {

  	font-size: 16px;
    color: #3D4748;
	font-weight: bold;	
   	float:left;
	width:100%;
	padding:15px 3px 3px 3px;
	border-bottom:1px #CCCCCC solid;
	margin-bottom:10px;

	
}

.titulo a {
    color: #3D4748; 
}
.titulo a:hover {

color: #FF0303;
}

.titulo2 {

  	font-size: 14px;
    color: #3D4748;
	font-weight: bold;	
	padding:15px 3px 3px 3px;
	border-bottom:1px #CCCCCC solid;
	margin-bottom:10px;

	
}
.negrita {

  	font-size: 16px;
    color: #3D4748;
	font-weight: bold;	


	
}

.contenedor_columna {
width:25%;
float:left;
text-transform:none;
text-align:justify;
margin:6px;
}
.contenedor_columna li {

float:left;

}
.titulo_actualidad {

  	font-size: 14px;
    color: #999999;
	font-weight: bold;	

	padding:15px 3px 0px 3px;
	border-bottom:1px #CCCCCC solid;
	margin-bottom:10px;

	
}
.contenedor_actualidad {
width:30%;
float:left;
text-transform:none;

margin:6px;
}

.contenedor_actualidad ul {
margin:0px;
padding:0px;
vertical-align:top;


}

.contenedor_actualidad li {
border:1px dotted #CCCCCC;
width:100%;
padding:3px;
margin:12px;
list-style: none;
float:left;

}
.contenedor_actualidad li img {

padding:3px;
border:0px;
vertical-align:middle;
float:left;


}

#listas {
width:70%;
text-transform:none;
margin:6px;
}

#listas ul {
margin:0px;
padding:0px;



}

#listas li {

width:100%;
padding:3px;
margin:2px;
border:none;
list-style: circle;
list-style-position: outside;
font-weight:bold;


}
.float_left{

width:90%;
float:left;
padding:0px;
margin:0px;
text-align: justify;
}
.float_left img{
float:left;

margin:0px;
padding:0px;

}


#contenedor_imagen109 {


	width:95%;
	padding:0px;
	margin:0px;
	float:left;
text-align:center;

}
#contenedor_imagen109 li{


	width:129px;
	height:145px;
	float:left;
	list-style:none;
	margin:1px;
	margin-bottom:0px;
	padding:5px 5px 15px 5px ;
	text-align:center;
}
#contenedor_imagen109 img{

	border:0px;
	padding:3px 0px 3px 0px ;
	text-align:center;
		clear:both;
}

#contenedor_imagen109 p{

	text-align:center;
	clear:both;
	margin:0px;
	padding:0px;



	
}
.plusinfo{
	font-size: 10px;
float:right; 
 padding:5px 5px 5px 5px ;
 width:100%;
 color:#FF9900;
 border-bottom:1px dotted #666666;
}
.plusinfo a
{
 color: #333333;

}
.plusinfo a:active
{
 color: #333333;

}
.plusinfo a:hover
{
 color: #333333;

}
.plusinfo a:visited
{
 color: #333333;

}
.plusinfo img
{
 text-align:right;
 border:0px;


}

/*===================================GALERIA=======================*/

#galeria {
	width:95%;
	padding:0px;
	margin:5px;
text-align:center;
float:left;
border:1px #E0E0E0 solid; 
background:#FFFFFF;
 

}
#galeria ul{
float:left;
margin:0px;
padding:0px;


}
#galeria li{
width:129px;
float:left;
border:none;
text-align:center;
padding:2px;
margin:2px;
border:1px #EFEFEF dotted;
height: 200px;

}
#galeria li img{

border:1px #CCCCCC solid;
	text-align:center;
		float:none;
		padding:2px;
margin:0px;
}

#galeria p{
	float:none;
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:9px;	
}
#galeria_handi {
	width:95%;
	padding:0px;
	margin:5px;
text-align:center;
float:left;
border:1px #E0E0E0 solid; 
background:#FFFFFF;
 

}
#galeria_handi ul{
float:left;
margin:0px;
padding:0px;


}
#galeria_handi li{
width:230px;
float:left;
border:none;
text-align:center;
padding:2px;
margin:2px;
border:1px #EFEFEF dotted;
height: 200px;

}
#galeria_handi li img{

border:1px #CCCCCC solid;
	text-align:center;
		float:none;
		padding:2px;
margin:0px;
}

/*---------HERRAMIENTAS FICHAS-----------------------------------------*/
#ficha{ 
width:100%;
height:100%;


background:#FFFFFF;
margin-top:10px;



 
 }
 #ficha img{  


margin:0px;
padding:0px ;

 }
 #eskuma{
 text-align:center;
 float:right;
 width:50%; 
 }
 
 
#titulo_ficha {
 
   /* background:url(../images/degranaranja.gif);	*/

  	font-size: 16px;
    color: #3D4748;
	font-weight: bold;	
   	float:left;
	width:95%;
	padding:0px 3px 0px 3px;
	margin:0px 0px 3px 0px;
	border-bottom:1px #CCCCCC solid;
		


	}
	#nombre {

  	font-size: 16px;
    color: #3D4748;
	font-weight: bold;	
   	float:left;
	width:95%;
	padding:15px 3px 0px 3px;
	/*border-bottom:1px #CCCCCC solid; */
	}
	#ref {

	font-size: 12px;
	
    color: #3D4748;	
	width:90%;
	text-align: right;

	}
		#contenido_ficha
	{

	float:left;
	width:100%;
	vertical-align:middle;
	text-align:center;
height:100%;
	  padding:10px 0px 0px 3px ;
	}
	#contenedor_img_ficha
	{
	background:#FFFFFF;
	float:right;
	width:90px;
	border:1px dotted #CCCCCC;
	  padding:5px 3px 3px 0px ;
	}

	
		#tabla
	{
	background:#FFFFFF;	

	float:left;
	font-size: 12px;
	width:100%;
	border:1px solid #CCCCCC;	
	padding:5px 3px 3px 5px ;

	}
			#tabla th
	{
	background:#cccccc;
	font-size: 10px;
	height:30px;
	  padding:5px 3px 3px 3px ;
	}
			#tabla TD
	{
	border:1px solid #CCCCCC;
	font-size: 10px;
	  padding:5px 3px 3px 3px ;
	}

		#tabla_pedido
	{
	background:#FFFFFF;	

	float:left;
	font-size: 12px;
	width:100%;
	border:1px solid #CCCCCC;	
	padding:5px 3px 3px 5px ;

	}
	
			#tabla_pedido img
	{

	vertical-align:middle;



	}
			#tabla_pedido th
	{
	background:#cccccc;
	font-size: 10px;
	height:30px;
	  padding:0px ;
	  margin:2px;
	}
			#tabla_pedido TD
	{
	border-bottom:1px solid #CCCCCC;
	font-size: 10px;
	  padding:0px ;
	  margin:0px;
	}
		#tabla_pedido input
	{

	 
	 
	  
	}
	#tabla_formulario
	{
	background:#FFFFFF;	


	font-size: 12px;
	width:100%;

	padding:5px 3px 3px 5px ;

	}
		#tabla_formulario input{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		
	}

	.boton{
	text-align: center;
		border:1px solid #CCCCCC;
	font-size: 10px;
	  padding:2px ;
	  margin:2px;
	  background-color:#999999;
	}

	.right{
	
		text-align: right;
		border:none;}

/*--------------------------------------------------*/
#titulares {
	height: 78px;
	width: 790px;
	padding-left: 25px;
	padding-top: 8px;
	float: left;
	position: absolute;
	font-size: 20px;
}

#texto {
	height: 270px;
	width: 232px;
	padding-left: 25px;
	float: left;
	padding-top: 0px;
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: visible;
	z-index: 1;
}

#logos {height: 270px;width: 232px;padding-left: 25px;float: right;padding-top: 5px;position: absolute;top: 70px;}
 
.introduccion {font-size: 12px;font-weight: bold;color: #B9B9B9;margin: 0px;letter-spacing: 1px;padding: 1px;} 
 
#texto p { margin:0px; text-align:justify;}

#texto a:link{
	font-size: 12px;
	font-weight: bold;
	color: #B9B9B9;
	letter-spacing: 1px;
	text-decoration: none;
	
}
#texto a:visited{
	font-size: 12px;
	font-weight: bold;
	color: #B9B9B9;
	letter-spacing: 1px;
	text-decoration: none;
}
#texto a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 1px;
	background-color: #3C3C44;
	padding-right: 50px;
	display: block;
}
#texto a:active{
	font-size: 12px;
	font-weight: bold;
	color: #B9B9B9;
	letter-spacing: 1px;
	text-decoration: none;
}
#asterisco{
padding:20px 0px 0px 190px;}

/* CONTACTO -----------------------------------------------------------------------------*/

#contenedor_contactodrcha {
	position:relative;
	width:290px;
	height:350px;
	float:right;
	font-size: 16px;
	font-weight: bold;
	color: #1B1B1B;
}

#contenedor_contactoizq {position:relative; width:490px; height:350px; float:left; background-color:#1B1B1F;}

#formulario {
	
	width: 420px;
	padding-left: 25px;
	padding-top: 0px;
	float: left;
	border:1px #CCCCCC solid;


}
#formulario	 label{
	
	
	display:block;
	padding:2px;
	}

#formulario p { 
margin: 0px;}

/*img {border:0px;}*/


#formulario02 p { margin-top: 18px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}

#formulario02 {
	height: 280px;
	padding-top: 0px;
	float: left;
	position: absolute;
	top: 55px;
	overflow: visible;
	visibility: visible;
	left: 246px;
}



/*Pie ------------------------------------------------------------------------------*/

#pie {
	width:95%;
	margin: auto;
	clear: both;
	font-size: 10px;
	color: #666666;
	padding-top: 5px;
	text-align: center;
	border-top:1px solid #CCCCCC;
	margin:25px;
	

}

#pie a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}
#pie a:active{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}
#pie a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
	background-color: #666666;
	padding-right: 10px;
	padding-left: 10px;
}

#pie a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}



 #map{
 width:650px;
 height:300px;
 position:relative;

 
 }
#map_img{
position:absolute;
width:100%;
height:100%;



}
