html {
	height: 100%;
	}

body {
	max-height: 100%;
	background-color: #000;
	background-image: url(../img/back.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	}
	
#container {
	height: 600px;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 60px;
	margin-left: auto;
	background-color: #FFC;
	}


/*--HEADER------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#header {
	height: 90px;
	width: 100%;
	background-image: url(../img/header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	}

#header_content {
	padding: 0px;
	height: 90px;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}

h1 a {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 90px;
	width: 360px;
	}

h1 a {
	height: 90px;
	width: 360px;
	background-image: url(../img/home_header_logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}


/*--MENU------------------------------------------------------------*/

#menu {
	float: right;
	height: 90px;
	width: 570px;
	}

ul#menu_top {
	height: 60px;
	width: 450px;
	padding-left: 30px;
	}

ul#menu_top li {
	display:block;
	float:left;
	}

ul#menu_top li a {
	display: block;
	float: left;
	height: 60px;
	background-position: center 0px;
	}

ul#menu_top li a:hover, ul#menu_top li a.active {
	background-position: center -60px;
	}

	ul#menu_top li.menu_productos a {
		background-image: url(../img/home_menu_productos.png);
		width: 105px;
		}
		
	ul#menu_top li.menu_descargas a {
		background-image: url(../img/home_menu_descargas.png);
		width: 105px;
		}
		
	ul#menu_top li.menu_servicio a {
		background-image: url(../img/home_menu_servicio.png);
		width: 150px;
		}
	
	ul#menu_top li.menu_contacto a {
		background-image: url(../img/home_menu_contacto.png);
		width: 90px;
		}

/*----------------*/

ul#subproductos {
	height: 30px;
	width: 100%;
	float:left;
	padding-left: 30px;
	}

ul#subproductos li {
	display:block;
	float:left;
	}
	
ul#subproductos li a {
	height: 30px;
	float: left;
	background-position: center 0px;
	background-repeat: no-repeat;
	}

	ul#subproductos li a:hover, ul#subproductos li a.active {
		background-position: center -30px;
		}
	
	ul#subproductos li.mp3 a {
		width: 45px;
		background-image: url(../img/home_menu_productos_mp3.png);
		}
	
	ul#subproductos li.mp4 a {
		width: 45px;
		background-image: url(../img/home_menu_productos_mp4.png);
		}
	
	ul#subproductos li.mp5 a {
		width: 45px;
		background-image: url(../img/home_menu_productos_mp5.png);
		}
	
	ul#subproductos li.gps a {
		width: 45px;
		background-image: url(../img/home_menu_productos_gps.png);
		}
	
	ul#subproductos li.tvdvd a {
		width: 60px;
		background-image: url(../img/home_menu_productos_tvdvd.png);
		}
	
	ul#subproductos li.audio a {
		width: 60px;
		background-image: url(../img/home_menu_productos_audio.png);
		}
	ul#subproductos li.ampli a {
		width: 72px;
		background-image: url(../img/home_menu_productos_ampli.png);
		}
	ul#subproductos li.auto a {
		width: 90px;
		background-image: url(../img/home_menu_productos_auto.png);
		}
		
	ul#subproductos li.hometheater a {
		width: 90px;
		background-image: url(../img/home_menu_productos_home_theater.png);
		}
	
	ul#subproductos li.telefonia a {
		width: 75px;
		background-image: url(../img/home_menu_productos_telefonia.png);
		}


/*--MAIN--------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#main {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
	min-height: 410px;
	overflow:visible;
	margin-bottom:45px;
	}
	


h2 {
	width: 960px;
	height: 60px;
	background-repeat: no-repeat;
	background-position: center top;
	}

/*--HOME-----------------------------------------------------------------------------------------------------------------------*/

#main.home {
	width: 900px;
	height: 390px;
	margin-top: 45px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 0px;
	padding-top:0px;
	}
#main.home #main-inner{
	background:url(../img/home_content.png) no-repeat 0 0;
	margin-left:15px;	height:380px
	}
#video {
	height: 208px;
	width: 366px;
	margin-top: 68px;
	margin-left: 451px;
	position: absolute;
	z-index: 0;
/*	background-color: #666; */
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 1.5em;
	color: #FFF;
	font-weight: bold;
	text-align: center;
/*	padding-top: 60px; */
	height: 148px;
}

ul#buttons {
	height: 35px;
	width: 780px;
	margin-top: 350px;
	margin-left: 30px;
	position: absolute;
	z-index: 101;
}

ul#buttons2 {
	height: 35px;
	width: 350px;
	margin-top: 80px;
	margin-left: 30px;
	position: absolute;
	z-index: 101;
}

ul#buttons2 li {
	display:block;
	float:left;
	margin-right: 5px;
}

ul#buttons2 li a {
	height: 35px;
	width: 150px;
	display: block;
	float: left;
	background-repeat: no-repeat;
	background-position: center 0px;
	}

	ul#buttons2 li a:hover {
		background-position: center -35px;
		}
	
	ul#buttons2 li.funciones a {
		background-image: url(../img/home_boton_1.png);
		}
	
	ul#buttons2 li.preguntas a {
		background-image: url(../img/home_boton_2.png);
		}
	
	ul#buttons2 li.actualizacion a {
		background-image: url(../img/home_boton_3.png);
		}
	
	ul#buttons2 li.conozca a {
		background-image: url(../img/home_boton_4.png);
		}
	
	ul#buttons2 li.mapas a {
		background-image: url(../img/home_boton_5.png);
		}



ul#buttons li {
	display:block;
	float:left;
	margin-right: 5px;
}

ul#buttons li a {
	height: 35px;
	width: 150px;
	display: block;
	float: left;
	background-repeat: no-repeat;
	background-position: center 0px;
	}

	ul#buttons li a:hover {
		background-position: center -35px;
		}
	
	ul#buttons li.funciones a {
		background-image: url(../img/home_boton_1.png);
		}
	
	ul#buttons li.preguntas a {
		background-image: url(../img/home_boton_2.png);
		}
	
	ul#buttons li.actualizacion a {
		background-image: url(../img/home_boton_3.png);
		}
	
	ul#buttons li.conozca a {
		background-image: url(../img/home_boton_4.png);
		}
	
	ul#buttons li.mapas a {
		background-image: url(../img/home_boton_5.png);
		}

/*----------------*/

#simplemodal-container a.modalCloseImg {
	width:25px;
	height:29px;
	display:inline;
	z-index:3200;
	position:absolute;
	top: 18px;
	right: 19px;
	cursor:pointer;
	background-image: url(../img/x.png);
	background-repeat: no-repeat;
	}

#modalbox {
	z-index:100;
	padding: 30px;
	margin: 30px;
	max-height: 430px;
	width: 810px;
	background-image: url(../img/modal_back.png);
	background-repeat: repeat;
	background-position: center;
	border: 3px solid #004868;
	color: #FFF;
	overflow: auto;
	
	}

#modalbox h3 {
	font-size: 1.3em;
	font-weight: bold;
	margin-top: 60px;
	margin-bottom: 15px;
	}

#modalbox h4 {
	font-size: 1.1em;
	font-weight: bold;
	margin-top: 45px;
	margin-bottom: 15px;
	}

#modalbox p {
	font-size: 0.875em;
	margin-bottom: 5px;
	}
	
#modalbox p a, #modalbox h4 a {
	color: #FFF;
	text-decoration: underline;
}

#modalbox p img {
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
}

#modalbox p img.normal {
	margin: 0 3px 0 3px;
}



/*--PRODUCTOS------------------------------------------------------------------------------------------------------------------*/



h4.brand {
	font-size: 0.9875em;
	font-weight: bold;
	color: #FFF;
	background-image: url(../img/productos_titles.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 25px;
	width: 219px;
	text-indent: 24px;
	padding-top: 5px;
	margin-top: 15px;
	margin-left: 9px;
	}


/*-----------------------------------------*/


/*--------------- CLASES DE PRUEBA --------------------------*/
#content.productos {
	width: 930px;
	margin-left: 15px;
	margin-top: -30px;
	height: auto;
	}

#productos_list{
	min-height: 465px;
	width: 236px;
	float: left;
	background-image: url(../img/productos_list_back_prueba.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 30px;
	}

h3.list {
	font-size: 1em;
	font-weight: bold;
	color: #FFF;
	background-image: url(../img/productos_titles.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	height: 25px;
	width: 219px;
	text-indent: 9px;
	padding-top: 5px;
	margin-left: 9px;
	}
	
ul.list li a {
	font-size: 0.8125em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	display: block;
	height: 21px;
	width: 165px;
	padding-left: 15px;
	padding-top: 3px;
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 5px;
	}
	
ul.list li a:hover {
	color: #0074a7;
	background-color: #CCCCCC;
	}
		
ul.list li.active a {
	color: #0074a7;
	background-color: #CCCCCC;
	font-weight: bold;
	}

#productos_data {
	background-image: url(../img/productos_data_back_prueba2.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 22px;
	min-height: 405px;
	width: 694px;
	float: right;
	}
	
h3.data {
	font-size: 1em;
	font-weight: bold;
	color: #FFF;
	background-image: url(../img/productos_titles.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin:25px 0 0 9px;
	height: 25px;
	width: 677px;
	text-indent: 9px;
	padding-top: 5px;
	}
#productos_data_container {
	height:auto;
	overflow: hidden;
	width: 694px;
    padding: 25px 0 0 0;
	background-image: url(../img/productos_data_container_back.png);
	background-repeat: repeat-y;
	}



.productos_data_content_right {
	float: right;
	width: 320px;
	padding-right:5px;
	height: auto;
	}

	
.productos_data_content_left {
	float: left;
	height: auto;
	width: 345px;
	margin-left: 20px;
	}

#productos_data_container_fin {
	min-height: 21px;
	width: 694px;
/*	margin-top: 30px;
	margin-left:15px; */
	background-image: url(../img/productos_data_container_fin.png);
	}

	
ul.prueba_font_2 li {
    font-family: "Trebuchet MS", Arial, "Times New Roman";
	font-weight:500;
	font-size: 0.8125em;
	color: #000;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 8px;
	background-image: url(../img/productos_data_list_prueba.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	}
ul.prueba_font_3 li {
    font-family: Verdana, Arial, "Times New Roman";
	font-weight:500;
	font-size: 0.8125em;
	color: #000;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 8px;
	background-image: url(../img/productos_data_list_prueba.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	}

ul.prueba_font_4 li {
    font-family: Calibri, Arial, "Times New Roman";
	font-size: 0.9em;
	color: #000;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 8px;
	background-image: url(../img/productos_data_list_prueba.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	}



ul.productos_data li {
    font-family: Calibri, Arial, "Times New Roman";
	font-size: 0.9em;
	color: #000;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 8px;
	background-image: url(../img/productos_data_list_prueba.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	}

ul.prueba_font_5 li {
    font-family: Tahoma, Arial, "Times New Roman";
	font-weight:500;
	font-size: 0.8125em;
	color: #000;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 8px;
	background-image: url(../img/productos_data_list_prueba.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	}

ul.prueba_font_6 li {
    font-family: "Bell MT" , Arial, "Times New Roman";
	font-weight:500;
	font-size: 0.9em;
	color: #000;
	padding-right: 15px;
	padding-left: 15px;
	margin-bottom: 8px;
	background-image: url(../img/productos_data_list_prueba.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	}


.download {
	width: 150px;
	height: 30px;
	font-size: 0.75em;
	font-weight: bold;
	color: #000;
	background-image: url(../img/productos_pdf.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 25px;
	padding-top: 5px;
}

.download a {
	color: #000;
	text-decoration: none;
	}

.download a:hover {
	color: #0074a7;
	}

/*--------------- FIN CLASES DE PRUEBA --------------------------*/


	
#productos_data a{
	font-weight: bold;
	color: #000;
	text-decoration: none;
	display: block;
	}

#productos_data a:hover{
	color: #0074a7;
}

#productos_data.active a {
		color: #0074a7;
		background-color: #000000;
		font-weight: bold;
		}


/*----------------*/

	
.productos_img {
	height: auto;
	width: 345px;
	margin-bottom: 15px;
	}

.productos_features {
	width: 345px;
	height: 30px;
	}
	
ul.features {
	width: 180px;
	height: 30px;
	}

ul.features li {
	height: 30px;
	margin-right: 5px;
	float: left;
	}


	

/*
.download2 {
	width: 150px;
	height: 30px;
	font-size: 0.75em;
	font-weight: bold;
	color: #FFF;
	background-image: url(../img/productos_pdf.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 25px;
	padding-top: 5px;
	}
*/	
	
.colores-left {
	margin: 0 0 0 10px;
	width: 180px;
	height: 30px;
	font-size: 0.75em;
	font-weight: bold;
	color: #FFF;
	background-image: url(../img/productos_colores.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 25px;
	padding-top: 5px;
	}
	
.download-left {
	margin: 0 0 0 10px;
	width: 150px;
	height: 30px;
	font-size: 0.75em;
	font-weight: bold;
	color: #FFF;
	background-image: url(../img/productos_pdf.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 25px;
	padding-top: 5px;
	}

.download-left a {
	color: #FFF;
	text-decoration: none;
	}

.download-left a:hover {
	color: #0074a7;
	}
	

/*----------------*/


/*--DESCARGAS------------------------------------------------------------------------------------------------------------------*/

#main h2.descargas {
	background-image: url(../img/descargas_h2.png);
	}

/*----------------*/

.descargas #content {
	height: 100%;
	width: 900px;
	margin-left: 30px;
	}

.column {
	float: left;
	height: 100%;
	width: 285px;
	margin-left: 15px;
	}

/*----------------*/

h3.title {
	font-size: 0.9375em;
	color: #FFF;
	font-weight: bold;
	height: 20px;
	width: 285px;
	background-position: right -10px;
	background-repeat: no-repeat;
	margin-top: 20px;
	}

	.title1 {
		background-image: url(../img/descargas_h3_title.gif);
		}
		
	.title2 {
		background-image: url(../img/descargas_h3_title2.gif);
		}

/*----------------*/

ul.data {
	height: 20px;
	width: 260px;
	margin-left: 15px;
	color: #FFF;
	}

ul.data li {
	display:block;
	float:left;
	}

ul.data li h4.product {
	font-size: 0.8125em;
	font-weight: bold;
	float: left;
	height: 17px;
	width: 180px;
	margin-right: 7px;
	padding-top: 3px;
	display: block;
	background-image: url(../img/descargas_h4.png);
	background-repeat: no-repeat;
	background-position: right center;
	}

ul.data li.manual a {
	background-image: url(../img/descargas_manual.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 20px;
	width: 20px;
	margin-right: 13px;
	display: block;
	}

ul.data li.firmware a {
	background-image: url(../img/descargas_firmware.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 20px;
	width: 20px;
	display: block;
	}


/*--SERVICIOS------------------------------------------------------------------------------------------------------------------*/

#main.servicio {
	background-repeat: no-repeat;
	background-position: center top;
	height: auto;
	}

#main h2.servicio {
	background-image: url(../img/servicio_h2.png);
	}
	
.servicio #content {
	height: auto;
	min-height: 360px;
	width: 870px;
	margin-top: 30px;
	padding-bottom: 45px;
	margin-left: 45px;
	}

.servicio_scroll {
overflow-x: hidden;
overflow-y: scroll;
width: 380px;
height: 305px;
}

.servicio_scroll_bue {
overflow-x: hidden;
overflow-y: scroll;
width: 380px;
height: 305px;
}


#servicio_data {
	height: auto;
	width: 390px;
	background-image: url(../img/servicio_data_back.png);
	background-repeat: no-repeat;
	background-position: center top;
	min-height: 360px;
	float: left;
	position: absolute;
	z-index: 300;
	}

h3.servicio_location {
	font-size: 0.9875em;
	color: #FFF;
	font-weight: bold;
	margin-left: 20px;
	margin-top: 20px;
	background-image: url(../img/servicio_data_h3.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: 22px;
	}

ul.servicio_shop {
	padding-top: 20px;
	margin-left: 40px;
	padding-right: 15px;
	}

	ul.servicio_shop li {
		padding-bottom: 20px;
		}
	
	ul.servicio_shop li h4.servicio_shop_name {
		font-size: 0.875em;
		font-weight: bold;
		color: #FFF;
		}
	
	ul.servicio_shop li p.servicio_shop_adress {
		font-size: 0.8175em;
		color: #cccccc;
		margin-left: 15px;
		}

/*----------------*/

#servicio_mapa {
	float: right;
	height: 360px;
	width: 180px;
	margin-right: 135px;
	background: url(../img/servicio_mapa.png) no-repeat 0 0;
	}

#servicio_mapa-inner {
	position:relative;
	}

ul.mapa {
	width: 180px;
	height: 12px;
	display: block;
	}
ul.mapa li {
	display:block;
	height:15px;
	width:12px;
	position:absolute;
}

ul.mapa li a {
	background-image: url(../img/servicio_pin.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:15px;
	width:12px;
	display: block;
	}

	/*------------*/
	li.jujuy {
		left: 45px;
		top: 5px;
		}

	li.salta {
		left: 70px;
		top:25px
		}
	
	li.formosa {
		left:105px;
		top:28px;
		}
	
	li.catamarca {
	left:37px;
	top:46px;
		}
	
	li.tucuman {
	left:56px;
	top:44px;
		}
		
	li.chaco {
	left:99px;
	top:44px;
		}
	
	li.misiones {
	left:158px;
	top:49px;
		}
	
	li.larioja {
	left:39px;
	top:69px;
		}
	
	li.santiago {
	left:74px;
	top:68px;
		}
	
	li.corrientes {
	left:123px;
	top:62px;
		}
	
	li.sanjuan {
	left:21px;
	top:88px;
		}
	
	li.cordoba {
	left:71px;
	top:90px;
		}
	
	li.santafe {
	left:90px;
	top:91px;
		}
	
	li.entrerios {
	left:108px;
	top:88px;
		}
	
	li.mendoza {
	left:29px;
	top:117px;
		}
	
	li.sanluis {
	left:49px;
	top:118px;
		}
	
	li.capital {
	left:109px;
	top:123px;
		}
	
	li.neuquen {
	left:11px;
	top:144px;
		}
	
	li.pampa {
	left:61px;
	top:144px;
		}
	
	li.buenosaires {
	left:104px;
	top:147px;
		}
	
	li.rionegro {
	left:49px;
	top:180px;
		}
	
	li.chubut {
	left:31px;
	top:217px;
		}
	
	li.santacruz {
	left:22px;
	top:263px;
		}
	
	li.tierra {
	left:42px;
	top:321px;
		}
	


	/*------------*/
	
	
	

/*--CONTACTO-------------------------------------------------------------------------------------------------------------------*/

#main.contacto {
	background-repeat: no-repeat;
	background-position: center top;
	}

#main h2.contacto {
	background-image: url(../img/contacto_h2.png);
	}

.contacto #content {
	height: 390px;
	width: 855px;
	margin-top: 15px;
	margin-left: 45px;
	}

.contact_column {
	height: 390px;
	width: 420px;
	}

/*--LEFT----------------------------------------------------------------------*/

.form_line {
	height: 45px;
	width: 420px;
	margin-bottom: 10px;
	}

	.width_405 {
		width: 405px;
		}

	.width_420 {
		width: 420px;
		}
		
.form_line_column {
	height: 195px;
	width: 45px;
	}

label  {
	display: block;
	font-size: 0.75em;
	font-weight: bold;
	color: #FFF;
	margin-bottom: 3px;
	}

	.margin_left_15 {
		margin-left: 16px;
		}

input {
	height: 20px;
	width: 198px;
	}

/*----------------*/

ul.form {
	margin-left: -8px;
	margin-top: 7px;
	}

ul.form li {
	float: left;
	display: block;
	}

input.checkbox {
	width: 15px;
	margin-left: 8px;
	}

/*----------------*/

.textarea {
	height: 135px;
	}

textarea {
	width: 416px;
	height: 120px;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 0.75em;
	}

/*----------------*/

#boton {
	background-color: transparent;
	background-image: url(../img/contacto_submit.png);
	background-repeat: no-repeat;
	background-position: center 0px;
	float: right;
	height: 25px;
	width: 75px;
	border: none;
	margin-top: 10px;
	}

	#boton:hover {
		background-position: center -25px;
		cursor: pointer;
		}

/*--RIGHT---------------------------------------------------------------------*/

.map {
	height: 280px;
	width: 420px;
	}

.contact_data {
	width: 420px;
	height: 120px;
	margin-top: 15px;
	}

.contact_data_column {
	height: 120px;
	width: 210px;
	}

h3.contact {
	font-size: 0.8125em;
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1.6em;
	margin-top: 0;
	}

#content.contacto p {
	font-size: 0.75em;
	color: #e5e5e5;
	margin-left: 10px;
	line-height: 1.6em;
	}

	#content.contacto p a {
		color: #FFF;
		text-decoration: none;
		}
	
	#content.contacto p a:hover {
		color: #0074a7;
		text-decoration: none;
		}


/*--CONTACTO-------------------------------------------------------------------------------------------------------------------*/

#main.faq {
	
	background-repeat: no-repeat;
	background-position: center top;
	height: 445px;
	}

#main h2.bases {
	background-image: url(../img/bases_h2.png);
	}
	
#main h2.faq {
	background-image: url(../img/faq_h2.png);
	}

#content.faq a {
	font-size: 1em;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	}
	
#content.faq a:hover {
		color: #0074a7;
		}
		
#content.faq.active a {
		color: #0074a7;
		font-weight: bold;
		}

#content.faq  {
	font-size: 1em;
	color: #e5e5e5;
	margin: 30px;
	line-height: 1.6em;
	}


#content.faq p {
	font-size: 0.75em;
	color: #e5e5e5;
	line-height: 1.6em;
	}

/*--FOOTER------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#footer {
	width: 100%;
	}

#footer_content {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	}

/*--HOME---------------------------------------------------------------------*/

#footer.footer_home {
	height: 225px;
	background-image: url(../img/home_footer.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin-top: 35px;
	}

#footer_home {
	width: 960px;
	height: 165px;
	background-image: url(../img/home_footer.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 15px;
	}
	
ul.home_footer {
	height: 150px;
	width: 900px;
	margin-left: 45px;
	}

ul.home_footer li {
	display:block;
	float:left;
	margin-right: 15px;
	}

ul.home_footer li a {
	height: 150px;
	width: 285px;
	background-repeat: no-repeat;
	background-position: center 0px;
	display: block;
	float: left;
	cursor:pointer
	}

	ul.home_footer li.home_footer_1 a {
		background-image: url(../img/home_footer_1.png);
		}
	
	ul.home_footer li.home_footer_2 a {
		background-image: url(../img/home_footer_2.png);
		}
	
	ul.home_footer li.home_footer_3 a {
		background-image: url(../img/home_footer_3.png);
		margin-right: 0px;
		}
		
	ul.home_footer li.home_footer_concurso a {
		background-image: url(../img/home_footer_concurso.png);
		margin-right: 0px;
		}

/*--COMMON------------------------------------------------------------------*/

#footer.footer_descargas {
	height: 45px;
	background-image: url(../img/descargas_footer.png);
	background-repeat: repeat-x;
	background-position: center top;
	margin-top: 45px;
	}

/*--CREDITS------------------------------------------------------------------*/

#footer_common {
	height: 45px;
	background-image: url(../img/home_footer_common.png);
	background-repeat: no-repeat;
	background-position: center top;
	}

#footer h6 {
	color: #e5e5e5;
	font-size: 0.6875em;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 20px;
	height: 30px;
	}

	#footer h6 a {
		color: #e5e5e5;
		text-decoration: none;
		}
	
	#footer h6 a:hover {
		color: #0074a7;
		}

#footer h6.right {
	background-image: url(../img/home_footer_logo.jpg);
	background-repeat: no-repeat;
	background-position: left 15px;
	padding-left: 150px;
	}



/*--RESET-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {  
	margin: 0px; 
	padding: 0px; 
	}

table { 
	border-collapse: collapse; 
	border-spacing: 0px; 
	}

fieldset, img {  
	border: 0px; 
	}

address, caption, cite, code, dfn, em, th, var { 
	font-style: normal; 
	font-weight: normal; 
	}

ol, ul { 
	list-style: none; 
	}

caption,th { 
	text-align: left; 
	}

h1, h2, h3, h4, h5, h6 { 
	font-size: 100%; 
	font-weight: normal; 
	}

q:before, q:after { 
	content: ''; 
	}

abbr, acronym {
	border: 0px; 
	}

a {
	outline-style: none;
	}

.left {
	float: left;
	}

.right {
	float: right;
	}

span, .none {
	display: none;
	}
	
strong {
	font-weight: bold;
	}

em {
	font-style: italic;
	}
	
	
/**
* Markup free clearing
* Details: http://www.positioniseverything.net/easyclearing.html
*/
.clear-block:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clear-block {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clear-block {
	height: 1%;
}
.clear-block {
	display: block;
}
/* End hide from IE-mac */

