/*	VERDE 8fd400	*/

body{
1margin:0;
	padding:0;
	background:#000;
	color:#fff;
	font-size:11px
}
a img{ border:none; }
	a{
	color:#8fd400;
	text-decoration: none;
	font-weight:bold;
}
a:hover{
	color:#9FEF28;
	text-decoration: none;
}
ul{ width:100%; float:left; margin:0; padding:0; list-style-type:none; }
	ul li{ width:97%; float:left; margin:0 0 15px 0; padding:0 0 0 3%; background:url(../img/bullet.gif) 0 2px no-repeat; }

#prehome-c{ width:626px; margin:101px auto 0 auto; padding:0; }
	
#container-c{ width:916px; margin:30px auto 0 auto; padding:0; }
	#container{ width:100%; float:left; margin:0; padding:0; height:auto; overflow:hidden; }
	#header{ width:100%; float:left; clear:both; margin:0; padding:0 0 28px 0; font-family:"Arial Rounded MT Bold", Arial,sans-serif; position:relative; }
	#menu{ width:274px; float:left; clear:left; margin:0; padding:13px 0 0 0; height:auto; overflow:hidden; border-top:1px solid #8fd400; font-family:"Arial Rounded MT Bold",Arial,sans-serif;  }
	#body{
	width:610px;
	float:left;
	clear:none;
	margin:0 0 0 32px;
	overflow:hidden;
	padding:13px 0 0 0;
	border-top:1px solid #8fd400;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	line-height:17px;
	position:relative;
}
	

/*HEADER*/
#header h1{ display:block; width:auto; height:auto; float:left; margin:0; padding:0; }
	#header h1 a{ outline:none; }
	#header h2{ width:auto; float:right; margin:0; padding:35px 0 0 0; color:#8fd400; font-size:26px; }
	#header ul{ position:absolute; bottom:18px; right:0; width:auto; list-style-type:none; }
		#header ul li{ margin-left:17px; background:none; }
		#header ul a{ font-size:13px; text-decoration:none; }
		
	
/*MENU*/
#menu ul{ width:100%; height:auto; margin:0; padding:0; list-style-type:none; float:left; }
	#menu li{ width:100%; height:auto; margin:0 0 1px 0; padding:0; float:left; background:none; }
		#menu li.sep1{ margin-bottom:18px; }
		#menu li.sep2{ margin-bottom:36px; }
			
	
	#menu a{ color:#8fd400; font-size:14px; text-decoration:none; }
	#menu a.sel,
	a.sel { color:#adff00; }
	
/*BODY*/
div.body p,
#footer p{ width:100%; float:left; clear:both; margin:0 0 16px 0; padding:0; }
div.media{ width:100%; float:left; clear:both; margin:0 0 26px 0; padding:0 0 28px 0; border-bottom:1px solid #8fd400; }
	
div.columna1-2{ width:44%; margin:24px 0 0 0; padding:0 6% 0 0; float:left; clear:none; }
div.columna2-2{ width:50%; margin:24px 0 0 0; padding:0 0 0 0; float:left; clear:none; }

/*FOOTER*/
#footer{ width:100%; float:left; clear:both; margin:25px 0 0 0; padding:13px 0 10px 0; border-top:1px solid #8fd400; font-family:Helvetica, Arial,sans-serif; font-size:11px; color:#8fd400; }

div.columna1-3{ width:286px; float:left; margin:0; padding:0 10px 0 0; clear:none; }
div.columna2-3{ width:300px; float:left; margin:0; padding:0 10px 0 10px; clear:none; }
div.columna3-3{ width:300px; float:left; margin:0; padding:0; clear:none; text-align:right; }

/* PREHOME	*/
#prehome-c div.media{ width:340px; float:left; clear:none; padding:0; margin:0; border:none; }
#prehome-c div.body{ width:280px; float:left; margin:0; padding:0; clear:none; overflow:hidden; height:auto; }
	#prehome-c  h1{ width:100%; float:left; clear:both; margin:0 0 94px 0; padding:0; }
		#prehome-c  h2{ font-family:"Arial Rounded MT Bold", Arial,sans-serif; color:#8fd400; font-size:25px; width:100%; float:left; clear:both; margin:0 0 109px 0; padding:0; }
		
		#prehome-c ul{ width:100%; float:left; font-family:"Arial Rounded MT Bold", Arial,sans-serif; color:#fff; font-size:18px; float:left; clear:both; margin:0 0 0; padding:0 0 0 6px; list-style-type:none; }
			#prehome-c  ul li{ background:none; margin:0; width:100%; float:left; }
			#prehome-c  ul a{ color:#fff; text-decoration:none; }
			

/*NOTICIAS*/
ul.noticias{ width:100%; float:left; clear:both; margin:0; padding:40px 0 0 0; list-style-type:none; height:auto; overflow:hidden; }
	ul.noticias li{ width:100%; float:left; margin:0 0 50px 0; padding:0; clear:both;  background:none;  }
		ul.noticias .imagen{ display:block; width:90px; height:90px; overflow:hidden; float:left; margin:3px 21px 0 8px; }
		ul.noticias .datos{ width:470px; float:left; margin:0; padding:0; }
		ul.noticias h3{ font-family:"Arial Rounded MT Bold", Arial; color:#fff; font-size:19px; width:100%; float:left; clear:both; margin:0 0 21px 0; padding:0; }
		ul.noticias p{ font-family:Helvetica, Arial,sans-serif; font-size:11px; width:100%; float:left; clear:both; margin:0 0 13px 0; padding:0; }
		ul.noticias a.mas{ color:#fff; text-decoration:none; font-family:"Arial Rounded MT Bold", Arial; letter-spacing:-1px; }
		
/*PRODUCTOS*/	
ul.prod a{ outline:none; }

#ficha-prod1{ width:100%; float:left; clear:both; margin:0; padding:0; position:relative; height:auto; }
	#ficha-prod1 span.imagen-p{ position:absolute; display:block; width:356px; overflow:hidden; height:auto; top:0; right:0; float:left; }
	#ficha-prod1 div.texto{ width:255px; float:left; margin:0; padding:0; height:auto; }
	
	#ficha-prod1 h2{ font-family:"Arial Rounded MT Bold", Arial,sans-serif; font-size:40px; color:#666; display:block; float:left; width:100%; margin:22px 0 19px 0; padding:0; letter-spacing:-1px; }
		#ficha-prod1 h3{ width:100%; float:left; clear:both; margin:0 0 27px 0; padding:0; color:#fff;  font-family:"Arial Rounded MT Bold", Arial; font-size:20px; font-weight:normal; }
		
/*TECNOLOGIA MV*/		
#ficha-mv1,
#ficha-mv2{ width:100%; float:left; clear:both; margin:0; padding:30px 0 0 0; }

#ficha-mv1 #altura{height:650px;}

	
	div.fichamv span.imagen{ width:80px; min-height:20px; height:auto; float:left; display:block; margin:0; padding:0; overflow:hidden; }
	div.fichamv h2{ font-family:"Arial Rounded MT Bold", Arial; font-size:40px; color:#666; display:block; float:left; width:100%; line-height:38px; margin:0 -10px 57px 0; padding:0; letter-spacing:-1px; }
		div.fichamv ul div.texto{ width:515px; height:auto; float:left; clear:none; display:block; margin:0; padding:0 0 0 28px; overflow:hidden; }
			#ficha-mv1 div.texto{ width:390px; float:left;  }
			#ficha-mv1 ul div.texto{ width:320px;}
			
			#ficha-mv2 div.texto{ width:610px; float:left;  }
			#ficha-mv3 div.texto{ width:300px; float:right;  }
			#ficha-mv4 div.texto{ width:500px; float:right;  }
		
		div.fichamv ul div.contactar{ text-align:center; }
			div.fichamv ul div.contactar h3{ color:#8fd400;}
		div.fichamv h3{ width:99%; float:left; clear:both; margin:0 0 20px 0; padding:0; color:#fff;  font-family:"Arial Rounded MT Bold", Arial; font-size:20px; font-weight:normal;}
	
	div.fichamv ul.bloque li{ margin-bottom:27px; background:none; }	
	div.fichamv ul.bloque ul li{ margin-bottom:15px; padding-left:5%; width:95%; background:url(../img/bullet.gif) 0 2px no-repeat; }
	
	div.fichamv span.imagen-mv{ position:absolute; display:block; width:220px; overflow:hidden; height:auto; top:0; right:0; float:left; }
	div.fichamv span.imagen-mv2{ position:absolute; display:table; width:380px; overflow:hidden; height:590px; top:100px; right:0; float:left; }
	
.pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	padding-top:10px;
}

	
	
		
/*GENERICO*/
ul.line{ width:100%; float:left; clear:both; margin:0; padding:0; list-style-type:none; }
	ul.line li{ width:auto; float:left; margin:0; padding:0; clear:none; }

ul.bloque{ width:100%; float:left; clear:both; margin:0; padding:0; list-style-type:none; }
	ul.bloque li{ width:100%; float:left; clear:both; margin:0; padding:0; }
	
span.sub{ text-decoration:underline; }
span.soon{ color:#666666; }
.centr{ text-align:center; }
.ok{ color:#336600; }
.ko{ color:#f00; }

table{ width:100%; float:left; margin:0; padding:0; border:1px solid #fff; border-bottom:none; border-right:none; background:#fff; color:#000;}
	table td{ border-bottom:2px solid #8fd400; border-right:1px solid #000; padding:5px 4px 5px 4px; text-align:center;  }
		table td.cab{ font-weight:bold; }
	table th{ border-bottom:2px solid #8fd400; border-right:1px solid #000; font-size:18px; font-family:"Arial Rounded MT Bold",Arial }
	table td.th{font-size:18px; font-family:"Arial Rounded MT Bold",Arial; width:25%; }
	table td.line{ border-bottom:1px solid #000; }
	
img.izda{ float:left; margin:0 20px 10px 0; }
img.dcha{ float:right; margin:0 0 10px 20px; }
	
