/*

////////////////////////////////////////////////////////////////

///////////// CREADO Y REALIZADO POR DEDO MULTIMEDIA S.A.

///////////// http://www.dedomultimedia.com

///////////// 2005 

////////////////////////////////////////////////////////////////

*/











/* /////////////////////////////////////////////////////////////////////////////// POR DEFECTO */



body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 69%;

	text-align: center;

	color: #6B6B6B;

	line-height: 17px;

	margin: 0px;

	background: #062113;

	}



img {

	border: 1px solid #cccccc;

	}



table {

	font-size: 95%;

	}



caption {

	text-indent: -9999px;

	}	



.object {

	border: 0px solid red;

	margin: 0px;

	}

	

	



/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */











/* /////////////////////////////////////////////////////////////////////////////// CONTENEDORA */



#contenedora {

	position: relative;

	margin: 0px auto 0px auto;

	border: 0px solid #82C632;

	width: 956px;

	padding: 0px;

	padding-bottom: 10px;

	background: #ffffff;

	}



h1 {

	border: 0px solid red;

	margin: 0px;

	padding: 0px;

	background: #ffffff;

	/*text-indent: -9999px;*/

	}

	

/* -------------------- FONDOS DE H1 */



.empresa_h1 {

	background-image: url(../images/banner_empresa.jpg);

	}

	

.calidad_h1 {

	background-image: url(../images/banner_calidad.jpg);

	}	

	

.productos_h1 {

	background-image: url(../images/banner01.jpg);

	}	

	

.contacto_h1 {

	background-image: url(../images/banner_contacto.jpg);

	}	

	

.extranet_h1 {

	background-image: url(../images/banner_extranet.jpg);

	}	

	

/* -------------- FIN DEFONDOS DE H1 */	



h2 {

	font-weight: bold;

	color: #2A683F;

	font-size: 12px;

	text-align: left;

	}

	

.flecha_roja {

	background: url(../images/flecha_roja.gif) no-repeat 1px 5px;

	padding-left: 10px;

	}	







/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */











/* ////////////////////////////////////////////////////////////////////////////////// CABECERA */



#cabecera {

	border: 0px solid #999999;

	background: #ffffff;

	height: 84px;

	text-align: left;

	}

	

#cabecera img {

	margin: 10px 0px 0px 10px;

	}	

	

#cabecera ul {

	margin: 0px;

	float: right;

	display: inline;

	list-style: none;

	border: 0px solid red;

	}	



#cabecera li {

	display: inline;

	border: 0px;

	border-right: 1px solid #FF0602;

	padding: 0px 9px 0px 9px; 

	text-align: left;

	color: #535353;

	}

	

.noBorder {

	border-right: 0px;

	border: none !important;

	}	

	

#cabecera li {

	text-transform: uppercase;

	}	

	

#cabecera li a:link {

	color: #535353;

	font-weight: bold;

	padding: 0px 3px 0px 3px;

	text-decoration: none;

	text-transform: uppercase;

	}

	

#cabecera li a:visited {

	color: #535353;

	font-weight: bold;

	padding: 0px 3px 0px 3px;

	text-decoration: none;

	text-transform: uppercase;

	}	



#cabecera li a:hover {

	font-weight: bold;

	color:#FF0602;

	padding: 0px 3px 0px 3px; 

	text-decoration: none;

	text-transform: uppercase;

	}	

	

.seleccionados {

	font-weight: bold;

	color:#FF0602;

	padding: 0px 3px 0px 3px; 

	text-decoration: none;

	}		



/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */











/* //////////////////////////////////////////////////////////////// PARTE IZQUIERDA DE EMPRESA */



#empresa_izq {

	float: left;

	border: 0px solid red;

	border-right: 1px dashed #D6D6D6;

	width: 400px;

	padding: 30px 25px 30px 25px;

	margin: 25px 0px 25px 0px;

	text-align: justify;

	}



.strong_empresa {

	color: #2A683F;

	}

	

.strong_otros {

	color: #ff0000;

	}	

	

.calidad {

	padding: 90px 25px 0px 25px;

	border: 0px solid red;

	}	



/* ////////////////////////////////////////////////////////////////// PARTE DERECHA DE EMPRESA */



#empresa_der {

	float: right;

	border: 0px solid red;

	width: 470px;

	}



#empresa_der img {

	margin-top: 70px;

	border: 1px solid #555555;

	}

	

#empresa_der ul {

	padding-top: 50px;

	height: 50px;

	}	

	

#empresa_der li {

	display: inline;

	margin-right: 10px;

	}

	

#empresa_der li a, visited {

	margin: 0px;

	display: inline;

	width: 50px;

	height: 50px;

	padding: 15px 25px 15px 15px;

	border: 1px solid #000000;

	background: blue;

	filter: alpha(opacity=40);

 	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);	

	}	

	

#empresa_der li a:hover {

	margin: 0px;

	display: inline;

	width: 50px;

	height: 50px;

	padding: 15px 25px 15px 15px;

	border: 1px solid #F30755;

	filter: alpha(opacity=40);

 	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);

	}		

	

#empresa_der li span {

	display: none;

	}			



/* //////////////////////////// FONDOS DE IMAGEN PARA LISTAS A */



#empresa_der li a, visited .fondo01 {

	background-image:url(../images/img_pequenya/4.gif);

	}



#empresa_der li a, visited .fondo02 {

	background-image:url(../images/img_pequenya/2.gif);

	}



#empresa_der li a, visited .fondo03 {

	background-image:url(../images/img_pequenya/3.gif);

	}



#empresa_der li a, visited .fondo04 {

	background-image:url(../images/img_pequenya/5.gif);

	}



#empresa_der li a, visited .fondo05 {

	background-image:url(../images/img_pequenya/6.gif);

	}



/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */











/* //////////////////////////////////////////////////////////////// PARTE IZQUIERDA DE CALIDAD */



#calidad_izq {

	float: left;

	border: 0px solid red;

	border-right: 1px dashed #D6D6D6;

	width: 400px;

	padding: 0px 25px 0px 25px;

	margin: 45px 0px 25px 0px;

	text-align: justify;

	}



/* ////////////////////////////////////////////////////////////////// PARTE DERECHA DE CALIDAD */



#calidad_der {

	float: right;

	border: 0px solid red;

	width: 470px;

	}



#calidad_der img {

	margin-top: 70px;

	border: 1px solid #555;

	}



/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */











/* ////////////////////////////////////////////////////////////////// PARTE IZQUIERDA CONTACTO */



#contacto_izq {

	float: left;

	border: 0px solid red;

	border-right: 1px dashed #D6D6D6;

	padding-top: 5px;

	width: 427px;

	padding: 0px 25px 0px 0px;

	margin: 45px 0px 25px 0px;

	text-align: justify;

	list-style: none;

	}

	

#contacto_izq h2 {

	margin-left: 20px;}	

	

.aviso {

	margin-bottom: 10px;

	clear: both;

	}	

	

#contacto_izq ul {

	list-style: none;

	text-align: right;

	}	

	

#contacto_izq li {

	border: 0px solid red;

	margin: 7px 35px 2px 2px;

	list-style: none;

	padding: 0px;

	}

	

.inputs {

	background: #D4E1DF;

	width: 215px;

	padding-left: 10px;

	border: 1px solid #ffffff;

	font-family: Arial, Helvetica, sans-serif;

	}	
	
.inputsVerificacion {

	margin: 7px 53px 2px 2px;

	}		

	

.text_area {

	background: #D4E1DF;

	width: 302px;

	padding-left: 10px;

	padding-top: 5px;

	border: 1px solid #ffffff;

	font-size: 13px;

	font-family: Arial, Helvetica, sans-serif;

	}	

	

.dudas {

	text-align: left;

	margin-left: 100px;

	margin-right: 100px;

	}	







/* ///////////////////////////////////// ES */

	

.boton_margin_es {

	margin-right: 91px;

	}	

	

.lab01_es {

	margin-right: 28px;

	}



.lab02_es {

	margin-right: 19px;

	}

	

.lab03_es {

	margin-right: 23px;

	}

	

.lab04_es {

	margin-right: 38px;

	}

	

.lab05_es {

	margin-right: 23px;

	}

	

.lab06_es {

	margin-right: 257px;

	}


.lab07_es {

	margin-right: 10px;

	}		

/* ///////////////////////////////////// ES */	





/* ///////////////////////////////////// EU */

	

.boton_margin_eu {

	margin-right: 91px;

	}	

	

.lab01_eu {

	margin-right: 43px;

	list-style-type: none;

	}



.lab02_eu {

	margin-right: 19px;

	}

	

.lab03_eu {

	margin-right: 26px;

	}

	

.lab03_04_eu {

	margin-right: 15px;

	}	

	

.lab04_eu {

	margin-right: 38px;

	}

	

.lab05_eu {

	margin-right: 25px;

	}

	

.lab06_eu {

	margin-right: 270px;

	}


.lab07_eu {

	margin-right: 10px;

	}		

/* ///////////////////////////////////// EU */	





/* /////////////////////////////////////////////////////////////////// PARTE DERECHA CONTACTO */



#contacto_der {

	float: right;

	border: 0px solid red;

	width: 465px;

	margin: 45px 0px 25px 0px;

	text-align: left;

	padding-left: 5px;

	}	

	

#contacto_der a, visited {

	color: #000000;

	text-decoration: none;

	}	

	

#contacto_der a:hover {

	color: #436E18;

	text-decoration: underline;

	}	

	

#mapa {

	background: none;

	width: 363px;

	height: 253px;

	}		



/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */













/* ////////////////////////////////////////////////////////////////////////////////// EXTRANET */



#extranet {

 	border: 0px solid red;

	background: #D4E1DF;

	text-align: left;

	padding: 50px 0px 50px 300px;

	margin: 50px 0px 50px 0px;

	}	

	

#extranet ul {

	list-style: none;

	}

	

#extranet li {

	margin-bottom: 7px;

	border: 0px solid red;

	width: 246px;

	}

		

/* /////////////////////////////////////////////////////// ES  */	

	

/*.boton {

	background: url(../images/flecha_form.gif) no-repeat 1px 4px;

	font-family: Arial, Helvetica, sans-serif;

	border: 0px solid red;

	float: right;

	color: #000000;

	font-weight: bold;

	padding-left: 6px;

	text-transform: uppercase;

	}*/

	

.boton {

	background: url(../images/pico_negro.gif) no-repeat 2px 5px;

	padding-left: 6px;

	border: 0px;

	font-weight: bold;

	margin-left: 141px;

	text-transform: uppercase;

	color: #000000;

	}	

		

.usr_es {

	margin-left: 23px;

	background: #ffffff;

	border: 1px solid #ffffff;

	}



.psw_es {

	margin-left: 3px;

	background: #ffffff;

	border: 1px solid #ffffff;

	}	

	

.boton_es {

	background: url(../images/pico_negro.gif) no-repeat 2px 3px;

	padding-left: 6px;

	font-size: 11px;

	border: 0px;

	font-weight: bold;

	margin-left: 159px;

	text-transform: uppercase;

	color: #000000;

	}	

	

/* ///////////////////////////////////////////////////////   */	



/* /////////////////////////////////////////////////////// EU  */	



.usr_eu {

	margin-left: 23px;

	background: #ffffff;

	border: 1px solid #ffffff;

	}



.psw_eu {

	margin-left: 38px;

	background: #ffffff;

	border: 1px solid #ffffff;

	}	

	

.boton_eu {

	background: url(../images/pico_negro.gif) no-repeat 2px 3px;

	padding-left: 6px;

	font-size: 11px;

	border: 0px;

	font-weight: bold;

	margin-left: 192px;

	text-transform: uppercase;

	color: #000000;

	}	

	

/* ///////////////////////////////////////////////////////   */	

	

	

		

		



/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */









/* //////////////////////////////////////////////////////////////// PARTE IZQUIERDA DE PRODUCTOS */



#productos_izq {

	float: left;

	border: 0px solid red;

	border-right: 1px dashed #D6D6D6;

	width: 400px;

	padding: 0px 25px 0px 25px;

	margin: 45px 0px 25px 0px;

	text-align: justify;

	}



/* ////////////////////////////////////////////////////////////////// PARTE DERECHA DE PRODUCTOS */



#productos_der {

	float: right;

	border: 0px solid red;

	width: 470px;

	}



img {

	border:0;

	}



#menu {

	position:relative; 

	height:300px; 

	margin:4em auto;

	text-align: left;

	text-transform: uppercase;

	border: 0px solid red;

	}

	

#menu a:visited, #menu a {

	text-decoration: none; 

	color: #d00; 

	font-weight: bold;

	}



#menu a:visited img, #menu a img{

	filter: alpha(opacity=40);

	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);

	-moz-opacity: 0.40; opacity:0.4;

	border: 1px solid #555555;

	}

	

#menu a:hover {

	background-color:transparent; 

	color:#06a;

	background-color: #FF3300;

	}



#menu a span {

	display:none;

	}



#menu a:hover span {

	display:none; 

	}



#menu a:hover img { 

	filter: alpha(opacity=100);

	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);

 	-moz-opacity: 1.00; opacity:1;

	 }



	





/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */





































/* /////////////////////////////////////////////////////////////////////////////////////////// */



#pie {

	border-top: 1px dashed #555555;

	clear: both;

	height: 20px;

	padding: 3px;

	}



/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */

/* /////////////////////////////////////////////////////////////////////////////////////////// */



#enviado {

 	border: 0px solid red;

	background: #D4E1DF;

	text-align: left;

	padding: 50px 0px 50px 340px;

	margin: 50px 0px 50px 0px;

	}	

	

#enviado ul {

	list-style: none;

	}

	

#enviado li {

	margin-bottom: 7px;

	border: 0px solid red;

	width: 246px;

	}









