* {
	margin: 0px;
	padding: 0px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	padding-bottom:38px;
}
a, a:link, a:visited {
	text-decoration:none;
	color:#000;}
a:hover, a:active {
	color:#D80025;
	text-decoration:none;}	
#global {
	width: 926px;
	margin: 23px auto 0;
}
#header {
	border:solid #D80025;
	border-width: 9px 0 1px 0;
	height: 90px;
	line-height:90px;	
}
#header h1 {	
	height: 90px;
	width: 304px;
	float: left;
	border: none;
}
#header h2 {
	text-align: right;
	font-weight: normal;
	font-size: 1.4em;
	text-transform: lowercase;
}
#side-a {
	width: 304px;
	padding: 186px 0 0 0;
	float: left;
}
#side-a h3 {
	background: url(../images/empresa.gif) no-repeat left top;
	text-indent: -9999px;
	height: 25px;
	border-bottom: 1px solid #D80025;
	margin: 0 0 25px 0 ;
}
#side-a p {
	font-size: 1.1em;
	line-height: 1.54em;
	text-align: justify;
	margin-bottom: 22px;
}
#banner-cabecera {
	height: 154px;
	width: 612px;
	float: left;
	padding: 41px 0 0 10px;
}
#content {
	margin-top:20px;
	width: 452px;
	float: left;
}
ul#actividades li {
	list-style: none;
	line-height: 44px;
	height: 44px;
	padding: 0 0 0 112px;
	background: no-repeat left top;
	font-size: 1.1em;
	margin: 19px 0 0 0;
}
ul#actividades li#list1 {
	background-image: url(../images/lista-1.gif);
	margin-top:0px;
}
ul#actividades li#list2 {
	background-image: url(../images/lista-2.gif);
}
ul#actividades li#list3 {
	background-image: url(../images/lista-3.gif);
}
ul#actividades li#list4 {
	background-image: url(../images/lista-4.gif);
}
ul#actividades li#list5 {
	background-image: url(../images/lista-5.gif);
}
ul#actividades li#list6 {
	background-image: url(../images/lista-6.gif);
}
a#descarga-catalogo {
	background: url(../images/descarga-catalogo.gif) no-repeat left top;
	height: 140px;
	width: 170px;
	text-indent: -9999px;
	display: block;
	right: 0px;
	float: right;
	margin: 34px 0 0 0;
}
a#descarga-catalogo:hover {
	background-position:left -140px;}
#footer {
	clear: both;
	background: url(../images/footer.gif) no-repeat right bottom;
	height: 141px;
}
#footer h3 {
	background: url(../images/contacto.gif) no-repeat left top;
	text-indent: -9999px;
	height: 25px;
	border-bottom: 1px solid #D80025;
	margin:0 0 25px 0;
	width: 304px;
}
#footer p {
	font-size: 1.1em;
	line-height:1.4em;
}
.oculto {
	display: none;
}

/*
-----------------
DESCARGA CATALOGO
-----------------
*/
#content_descarga {
	margin:12px 0 30px 0;
	width: 622px;
	float: left;
}
#content_descarga_ok {
	margin:40px 0 30px 0;
	width: 622px;
	float: left;
}

#content_descarga h3{
	background:url(../images/cabecera_datos.gif) no-repeat right;
	text-indent: -9999px;
	height:140px;
}

#content_descarga_ok h3{
	background:url(../images/datos-ok.gif) no-repeat right;
	text-indent: -9999px;
	height:140px;
}

/*
formulario
*/

input, select, textarea {
 	 font-family: Verdana, Arial, Helvetica, sans-serif;
 	 font-size:12px;
 	 color: #000000;
 	 border: solid 1px #D80025;
	 padding: 2px;
	 margin: 10px 0 5px 0;
}

form div {
 	 float: left;
 	 display: block;
 	 width: 590px;
}

form div label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	display: block;
  	float: left;
 	width: 160px;
 	padding: 3px 12px;
 	margin: 10px 0 5px 0;
 	text-align: right;
 	font-size:12px;
}

input#enviar {
	background-image: url(../images/enviar.gif);
	height: 22px;
	width: 121px;
	margin-top: 22px;
	margin-left: 355px;
	cursor: pointer;
	border:none;
}



