
@charset "UTF-8";
/* CSS Document */

*{
	margin:0px;
	padding:0px;
	border:0px;
}
body{
	background-image:url(irudiak/laukiak.gif);
	background-repeat:repeat;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	color:#4a4a4d;
	font-size:11px;
}

a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#4a4a4d;
	font-size:11px;
	text-decoration:none;
}
a:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#4a4a4d;
	font-size:11px;
	text-decoration:none;
}
a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#4a4a4d;
	font-size:11px;
	text-decoration:none;
}
a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#bed600;
	font-size:11px;
	text-decoration:none;
}
font.zanpatua{
	font-family:Arial, Helvetica, sans-serif;
	color:#bed600;
	font-size:11px;
	text-decoration:none;
}
#head{
	width:1024px;
	height:106px;
	background-image:url(irudiak/head.png);
	background-repeat:no-repeat;
}
#footer{
	width:1024px;
	height:21px;
	background-image:url(irudiak/footer.jpg);
	background-repeat:no-repeat;
}
#clear{
	clear:both;
}
/*menu1*/
#menu1{
	margin-left:750px;
	padding-top:14px;
	width:135px;
	height:14px;
}
ul.menu1 li{
	list-style-type:none;
	float:right;
	padding-right:8px;
}
a.menuttikia:link{
	font-size:10px;
	color:#bbbbbb;
	text-decoration:none;
}
a.menuttikia:active{
	font-size:10px;
	color:#bbbbbb;
	text-decoration:none;
}
a.menuttikia:visited{
	font-size:10px;
	color:#bbbbbb;
	text-decoration:none;
}
a.menuttikia:hover{
	font-size:10px;
	color:#bed600;
	border-bottom:1px dotted #bed600;
}
font.menuttikia_zanpatua{
	font-size:10px;
	color:#bed600;
	border-bottom:1px dotted #bed600;
}
/*menu2*/

ul#menu2 li {
	list-style-type:none;
	float:left;
	padding-left:8px;
	position: relative;
}
a.menuorokorra:link{
	display:block;
	padding-top:8px;
}
a.menuorokorra:active{
	display:block;
	padding-top:8px;
}
a.menuorokorra:visited{
	display:block;
	padding-top:8px;
}
a.menuorokorra:hover{
	display:block;
	height:22px;
	background-image:url(irudiak/menuhover.jpg);
	background-position:bottom;
	padding-top:3px;
	background-repeat:repeat-x;
	color:#4a4a4d;
}
font.menuorokorra_zanpatua{
	display:block;
	height:22px;
	background-image:url(irudiak/menuhover.jpg);
	background-position:bottom;
	padding-top:3px;
	background-repeat:repeat-x;
	color:#4a4a4d;
}
#nav {
	margin-left:302px;
	margin-top:35px;
	width:585px;
	height:25px;
	border-bottom:1px solid #4a4a4d;
	display: block;
	position: relative;
}
#nav .select {
	height:25px;
	width:auto;
	list-style:none;
	display: block;
}
#nav li {
	float:left;
}
#nav .select a {
	width:auto;
	height:25px;
	display:block;
	padding-top:8px;
}
#nav .select a b {
	width:auto;
	height:25px;
	display:block;
}
#nav .select li:hover a {
	width:auto;
	height:25px;
	display:block;
	height:22px;
	background-image:url(irudiak/menuhover.jpg);
	background-position:bottom;
	padding-top:3px;
	background-repeat:repeat-x;
	color:#4a4a4d;
}
#nav .select li:hover a b {
	width:auto;
	height:18px;
	display:block;
	padding-right:7px;
}
#nav .sub {
	width:auto;
	height:25px;
	display:none;
	list-style:none;
}
#nav .sub li {
	width:auto;
	height:18px;
	display: block;
	padding-right:5px;
}
#nav .select li:hover .sub {
	width:auto;
	height:18px;
	display:block;
	position:absolute;
 	float:left;
 	width:400px;
 	top:25px;
	padding-right:5px;
}
#nav .select li:hover .sub li a {
	width:auto;
	display:block;
	height:18px;
	float:left;
	background:transparent;
	padding-right:5px;	
}
#nav .select li:hover .sub li a:hover {
	width:auto;
	height:18px;
	color:#bed600;
	display: block;
	padding-right:5px;
}
#menu3{
	width:750px;
	height:17px;
	margin-left:136px;
	padding-top:5px;
	background-color:#FFF;
	border-bottom:1px solid #4a4a4d;

}
ul.menu3 li{
	list-style-type:none;
	float:right;
	padding-right:17px;
	font-size:11px;
}
#ama{
	width:750px;
	height:auto;
	background-color:#FFF;
	margin-left:136px;
	overflow:auto;
}
#argazkia{
	margin-bottom:5px;
}
font.izenburua{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#FFF;
	background-color:#4a4a4d;
	padding:3px;
	letter-spacing:2px;
}
font.izenburua2{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	color:#FFF;
	background-color:#4a4a4d;
	padding:2px;
	text-transform:uppercase;
}
font.berdea{
	color:#bed600;
	font-weight:bold;
}
font.berdea2{
	color:#bed600;
}
/*empresa*/
#testua_empresa{
	width:248px;
	height:auto;
	padding:20px;
	text-align:justify;
	line-height:16px;
	float:left;
	display:inline;	
}
#argazkia_empresa{
	margin-left:288px;
}
#testua_como{
	width:489px;
	height:auto;
	padding:20px;
	text-align:justify;
	line-height:16px;
	float:left;
	display:inline;
}
#testua_como2{
	width:720px;
	height:auto;
	padding-left:20px;
	padding-bottom:10px;
	text-align:justify;
	line-height:16px;
}
/*productos*/
#testua_productos{
	width:489px;
	height:425px;
	padding:10px;
	margin-top:20px;
	line-height:16px;
	font-size:12px;
}
#testua_productos2{
	width:440px;
	height:auto;
	padding:10px;
	line-height:22px;
	font-size:12px;
	float:left;
	display:inline;
	overflow:hidden;
}
#arg_productos{
	width:280px;
	height:645px;
	margin-left:460px;
	background-color:#333;
	padding-left:10px;
	padding-top:10px;
}
#testua_productos3{
	width:255px;
	height:auto;
	padding:10px;
	line-height:22px;
	font-size:12px;
	float:left;
	display:inline;
	overflow:hidden;
}
#argazkiak_productos{
	width:465px;
	height:645px;
	margin-left:275px;
	padding-left:10px;
	padding-top:10px;
}
table.productos{
	width:255px;
	line-height:14px;
	border-spacing:0px;
}
td.productos{
	border: 1px solid #CCC;
	width:100px;
	padding:3px;
	}
ul.arg_productoslist li{
	padding-left:10px;
	list-style-type:none;
	float:left;
	margin-bottom:10px;
}
#argazkia_productos{
	width:430px;
	height:232px;
}
ul.productos li{
	list-style-type:none;
	padding-bottom:10px;
}
a.productos:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#4a4a4d;
	font-size:12px;
	text-decoration:none;
	border-bottom:1px dotted #4a4a4d;
}
a.productos:active{
	font-family:Arial, Helvetica, sans-serif;
	color:#4a4a4d;
	font-size:12px;
	text-decoration:none;
	border-bottom:1px dotted #4a4a4d;
}
a.productos:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#4a4a4d;
	font-size:12px;
	text-decoration:none;
	border-bottom:1px dotted #4a4a4d;
}
a.productos:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#bed600;
	font-size:12px;
	text-decoration:none;
	border-bottom:1px dotted #bed600;
}

/*trabajos realizados*/
#testua_trabajos{
	width:425px;
	height:15px;
	padding:10px;
	padding-top:15px;
	margin-top:20px;
	font-size:12px;
	background-color:#4a4a4d;
	color:#FFF;
	margin-bottom:10px;
}
#gallery{
	width:750px;
	height:100%;
	overflow:hidden;
}
#gallery2{
	width:730px;
	height:auto;
	overflow:hidden;
	padding:5px;
}
ul.gallery li{
	list-style-type:none;
	float:left;
	padding-left:15px;
	display: inline;
	padding-bottom:10px;
}
a:hover img.trabajos {
		border: 5px solid #000;
		border-width: 5px 5px 5px;
		color: #000;
	}
/*servicios*/
#izenb_servicios{
	width:auto;
	height:29px;
	background-color:#4a4a4d;
	color:#FFF;
	font-size:15px;
	padding:4px;
}
img.servicios{
	vertical-align:middle;
	padding-left:30px;
}
#respuesta{
	width:265px;
	height:150px;
	margin-top:20px;
	margin-left:20px;
	float:left;
	display:inline;
	text-align:justify;
}
#respuesta2{
	width:255px;
	height:auto;
	padding:5px;
	line-height:14px;
	color:#FFF;
	background-color:#bfbfbf;
	text-align:justify;
}
#mantenimiento{
	width:425px;
	height:auto;
	margin-top:20px;
	margin-left:305px;
}
#mantenimiento2{
	width:415px;
	height:113px;
	padding:5px;
	line-height:14px;
	background-color:#7cacc2;
	color:#FFF;
	text-align:justify;
}
#mantenimiento3{
	width:262px;
	height:82px;
	padding:5px;
	line-height:14px;
	background-color:#aeca7b;
	color:#FFF;
	float:left;
	display:inline;
	text-align:justify;
}
#arg_mantenimiento{
	width:153px;
	height:92px;
	margin-left:272px;
}
#instalacion{
	width:425px;
	height:184px;
	margin-top:20px;
	margin-left:20px;
	float:left;
	display:inline;
	background-color:#ececec;
	text-align:justify;
}
#instalacion2{
	width:415px;
	height:auto;
	padding:5px;
	line-height:14px;
	background-color:#ececec;
	color:#4a4a4d;
	text-align:justify;
}
#arg_instalacion{
	width:265px;
	height:184px;
	margin-left:465px;
	margin-top:20px;
}
#motorizacion{
	width:345px;
	height:184px;
	margin-top:20px;
	margin-left:20px;
	float:left;
	display:inline;
	text-align:justify;
}
#motorizacion2{
	width:335px;
	height:auto;
	padding:5px;
	line-height:14px;
	background-color:#7cacc2;
	color:#FFF;
	text-align:justify;
}
#normativa{
	width:345px;
	height:184px;
	margin-top:20px;
	margin-left:20px;
	float:left;
	text-align:justify;
}
#normativa2{
	width:335px;
	height:auto;
	padding:5px;
	line-height:14px;
	background-color:#aeca7b;
	color:#FFF;
	text-align:justify;
}
/*contacto*/
#contacto{
	width:220px;
	height:auto;
	float:left;
	display:inline;
	margin-top:10px;
	margin-left:20px;
	overflow:hidden;
}
#contacto2{
	width:200px;
	height:auto;
	padding:10px;
	line-height:16px;
}
#formulario{
	width:390px;
	height:355px;
	background-color:#e8e7e7;
	margin-left:260px;
	padding-left:80px;
	padding-top:20px;
	overflow:hidden;
}
input{
	width:200px;
	height:15px;
	margin-bottom:15px;
}
td{
	width:80px;
	height:20px;
	vertical-align:top;
}
.botoiak{
	width:80px;
	height:25px;
	margin-left:5px;
}
#botoiak{
	margin-top:5px;
	margin-left:90px;
}
.botoiak:hover{
	width:80px;
	height:25px;
	margin-left:5px;
	background-color:#4a4a4d;
	color:#FFF;
}
/*localizacion*/
#localizacion{
	width:435px;
	height:330px;
	float:left;
	display:inline;
	margin-top:10px;
	margin-left:20px;
	background-color:#e8e7e7;
}
#localizacion2{
	width:395px;
	height:230px;
	padding:20px;
}
#localizacion3{
	width:235px;
	height:auto;
	padding:10px;
	text-align:right;
	margin-left:465px;
	margin-top:10px;
}
#arg_localizacion{
	width:235px;
	height:230px;
	margin-top:10px;
	}
/*enlaces*/
#testua_enlaces{
	width:510px;
	height:50px;
	float:left;
	display:inline;
	margin-top:10px;
}
#logo_enlaces{
	width:180px;
	height:50px;
	padding-left:10px;
	float:left;
	display:inline;
	overflow:hidden;
}
#testua2_enlaces{
	width:300px;
	height:40px;
	margin-left:200px;
	padding-top:10px;
}
#arg_enlaces{
	width:200px;
	height:100%;
	margin-top:10px;
	margin-left:520px;
	padding:10px;
	background-color:#ededed;
}
a.enlaces:link{
	color:#999;
	text-decoration:none;
}
a.enlaces:active{
	color:#999;
	text-decoration:none;
}
a.enlaces:visited{
	color:#999;
	text-decoration:none;
}
a.enlaces:hover{
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #000;
}
a.mail:link{
	text-decoration:underline;
}
a.mail:active{
	text-decoration:underline;
}
a.mail:visited{
	text-decoration:underline;
}
a.mail:hover{
	text-decoration:underline;
}
