
/* CSS Document */
*{
	margin:0;
	padding:0;
	}
	
body{
margin:0;
padding:0;
font-family: verdana, arial, sans-serif;
background-color:#fff;
background-image:url(../img/background_image.jpg);
background-repeat:repeat-x;
}

h1 {
	font: 2em  Verdana, "Arial Narrow";
	margin:0;
	color:#000;
}



p{
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:justify;
	color:#fff;
	margin-top:5px;

	}
	


#main { 
	 margin: 10px auto 0 auto;
	 width: 980px;
	 padding:0;

}

#leftcolumn{
	background-image:url(../img/background_leftcolumn.jpg);
	width:248px;
	height:791px;	
	float:left;
	margin:21px 0 0 0;


}
	
#rightcolumn{
	margin:0 0 0 248px;
	height:370px;
	width:722px;

	
}

#cabecera{
	height:300px;

	}
	
#contenidos{
	
	float:left;

	}
#contenido_izda{
	width:460px;
	float:left;
}
	
#contenido_dcha{
	width:220px;


	margin:0px 0 5px 508px;

}
	
/* Elementos de diseño*/

#logo{
	background-image:url(../img/logo.jpg);
	width:157px;
	height:58px;
	margin:50px 0 0 45px;
	
	}
	

	
#menu_logos{

margin:6px 0 0 0;
width:500px;
float:left;




}

#menu_logos ul{

margin:0 0 0 0;






}	
#menu_logos li{
	list-style-type:none;
	margin:0 0 0 5px;
	float:left;
	vertical-align:middle;

	}
	
#menu_logos li img{

	border:none;

	}
	
#idiomas{
margin: 0px 0 0 0 ;
float:right;



}

#idiomas ul{

 }

	
	
	
	
#idiomas li{
float:left;
list-style-type:none;



	}
	
#idiomas li a{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:none;

	}
	
#idiomas li a:hover{
	color:#a8c316;
	}
#flash_cabecera_index{
	float:left;
	width:722px;
	height:322px;

}

#foto_index img{
	
		

		}

#titulo_noticias img{
	float:left;
	margin:3px 5px 0 0;
	}	

#titulo_noticias{
	margin:5px 0 0 0;
	}
#noticias{
	margin:5px 0 0 5px;
	height:120px;
	width:500px;
	overflow:scroll;
	overflow-x:hidden;
	
	}


#noticias ul{
padding:0;
margin:0 0 0 20px;

	}
	
#noticias li{
	list-style-image:url(../img/imagen_noticias.gif);
	margin:3px 0 0 0;

	
	}
	
#noticias li a{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
#noticias li a:hover{
	color:#FFFF00;
	}

#centros{

	height:55px;
	}

#tupresupuesto{
	margin-top:5px;

	}

#tupresupuesto img{
	border:none;	
	}
	
#distribucion{
	margin-top:5px;
	}
	
#distribucion img{
	border:none;	
	}	

#zona_clientes{
margin-top:5px;

	}

#zona_clientes img{
	border:none;	
	}
.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; margin:0 5px;}
.b2 {height:1px; background:#97ae1a;   margin:0 3px;}
.b3 {height:1px; background:#97ae1a;   margin:0 2px;}
.b4 {height:2px; background:#97ae1a;   margin:0 1px;}
.contentb {background: #97ae1a;  }
.contentb div {margin-left: 5px;
height:auto;}

fieldset{
	border:none;
	}

#banner{

margin:5px 0 0 0;

width:728px;
height:90px;
float:left;
	}	

#menu_izda{
	margin:0px 0 0 50px;

	}
	
#menu_izda ul{


}
	
#menu_izda li{
	list-style-image:url(../img/flechas.gif);
	margin:10px 0 0 0;
	border-bottom:1px dotted #000000;
	 text-decoration:none;
	 width:180px;
	 
}
	
#menu_izda li a{
text-decoration:none;
 font-size:17px;
 font-weight:bold;
 font-family:"Gill Sans MT", Arial, sans-serif;
 margin:0 0 0 5px;
 display:block;
 color:#000000;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 }
 
#menu_izda li a:hover{
	color:#a21774;
	
	}
	
#menu_abajo{
	margin:0px 0 0 0;
float:left;

}

#menu_abajo li {
	
	list-style-image:url(../img/barrita.gif);
	margin:0 0 0 15px;
	float:left;

	
		
	
	}	
	
#menu_abajo li a{

	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;

	}
	
#menu_abajo li a:hover{
	color:#97ae1a;
	}
#grupo_gng{
	width:245px;
	margin:40px 0 0 25px;
	
	}
	
#grupo_gng ul{
	padding:0;
	margin:0}

#grupo_gng li{
	display:inline;
	
	}
	
#grupo_gng li a img{
	border:3px solid #333333;
	}
	
#grupo_gng li a img:hover{
	border:3px solid #a8c316;
	}
	


#servicios_gng{
	width:240px;
	margin:20px 0 0 3px;

	}
	
#servicios_gng h2{
	margin:0 0 10px 20px;
	}
#servicios_gng ul{
	padding:0;
	margin:0 0 0 15px;
	}
	
#servicios_gng li{
	display:inline;



	}
#servicios_gng li a{

	}
	
#servicios_gng li a img{
	border:none;
	border-bottom:2px dotted #a8c316;
		margin:10px 0 0 0;
	}
	
#servicios_gng li a img:hover{
	border:none;
	border-bottom:2px dotted #a21774;
		}

		
#webs_amigas{
	width:245px;
	margin:20px 0 0 5px;

	}
	
#webs_amigas h2{
	margin:0 0 10px 20px;
	}
#webs_amigas ul{
	padding:0;
	margin:0 0 0 20px;
	}
	
#webs_amigas li{
	display:inline;



	}
#webs_amigas li a{

	}
	
#webs_amigas li a img{
	border:3px solid #333333;
	}
	
#webs_amigas li a img:hover{
	border:3px solid #a8c316;
	}






form{

}
textarea{

	}
option {

}

.verde{
	color:#a8c316;
	}