/*  1996-2008 Inter Media S.A. Todos los Derechos Reservados. */  
/*  CSS para proyecto {PITS.cl}					              */
/*  Version 1.0                                               */
/*  media: SCREEN                      						  */
/*  Fecha de creación 20/10/2008/                             */

/*  HISTORIAL DE MODIFICACIONES                               */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */


body{background: #000; margin: 0px; padding: 0px; font: 12px Tahoma, Arial, Helvetica, sans-serif; color: #000;}

a:link{}
a:visited{}
a:hover{}
a:active{}

:focus{outline: none;}

h1{font: bold 15px Tahoma, Arial, Helvetica, sans-serif; color: #000;}
h2{}
h3{}
h4{}
h5{}
h6{}


form{margin: 0px; padding: 0px;}
label{margin: 0px; padding: 0px; cursor: pointer;}

button{margin: 0px; padding: 0px; cursor: pointer; border: none;}


/*HEADER*/
#header{width: 969px; margin: 0px auto 5px auto; color: #FFF;}
	#header h1{background: url(../images/html/tit_header_pits.gif) no-repeat 10px 30px; width: 429px; height: 17px; float: left; margin: 0px; padding: 30px 0px 26px 10px; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px; text-indent: -9000px;}

	#header img{float: right; border: none; margin: 0px; padding: 0px;}

	#header ul{background: url(../images/html/fondo_menu_header.jpg) no-repeat 0px 0px; margin: 0px; padding: 0px; height: 36px; clear: both; position: relative;}
	#header ul li{margin: 0px; padding: 0px; height: 36px; float: left; list-style: none;}
	#header ul a:link, #header ul a:visited{text-decoration: none; display: block; height: 36px; margin: 0px; padding: 0px; font-size: 1px; letter-spacing: -1px; text-indent: -9000px;}
	#header ul a:hover, #header ul a:active{text-decoration: none;}
	
	#header #bot_home{background: url(../images/botones/bot_home.jpg) no-repeat 0px 0px; clear: left;}
	#header #bot_home a:link, #header #bot_home a:visited{background: url(../images/botones/bot_home.jpg) no-repeat 0px 0px; width: 195px;}
	#header #bot_home a:hover, #header #bot_home a:active{background: url(../images/botones/bot_home_over.jpg) no-repeat 0px 0px;}
	
	#header #bot_edificio{background: url(../images/botones/bot_edificio.jpg) no-repeat 0px 0px;}
	#header #bot_edificio a:link, #header #bot_edificio a:visited{background: url(../images/botones/bot_edificio.jpg) no-repeat 0px 0px; width: 193px;}
	#header #bot_edificio a:hover, #header #bot_edificio a:active{background: url(../images/botones/bot_edificio_over.jpg) no-repeat 0px 0px;}
	
	#header #bot_elementos{background: url(../images/botones/bot_elementos.jpg) no-repeat 0px 0px;}
	#header #bot_elementos a:link, #header #bot_elementos a:visited{background: url(../images/botones/bot_elementos.jpg) no-repeat 0px 0px; width: 193px;}
	#header #bot_elementos a:hover, #header #bot_elementos a:active{background: url(../images/botones/bot_elementos_over.jpg) no-repeat 0px 0px;}
	
	#header #bot_imagenes{background: url(../images/botones/bot_imagenes.jpg) no-repeat 0px 0px;}
	#header #bot_imagenes a:link, #header #bot_imagenes a:visited{background: url(../images/botones/bot_imagenes.jpg) no-repeat 0px 0px; width: 194px;}
	#header #bot_imagenes a:hover, #header #bot_imagenes a:active{background: url(../images/botones/bot_imagenes_over.jpg) no-repeat 0px 0px;}
	
	#header #bot_contactenos{background: url(../images/botones/bot_contactenos.jpg) no-repeat 0px 0px;}
	#header #bot_contactenos a:link, #header #bot_contactenos a:visited{background: url(../images/botones/bot_contactenos.jpg) no-repeat 0px 0px; width: 194px;}
	#header #bot_contactenos a:hover, #header #bot_contactenos a:active{background: url(../images/botones/bot_contactenos_over.jpg) no-repeat 0px 0px;}


/*PORTADA*/
#portada{background: url(../images/html/fondo_home.jpg) no-repeat 0px 0px; width: 963px; height: 451px; margin: 0px auto; font-size: 11px; clear: both;}
	#portada #textos{width: 223px; padding: 165px 0px 0px 26px;}
	#portada #textos p{padding: 0px 0px 20px 0px; margin: 0px;}
	#portada #textos ol{padding: 0px 0px 0px 20px; margin: 0px;}
	#portada #textos ol li{padding: 0px 0px 20px 0px; margin: 0px;}
	#portada #textos button{background: url(../images/botones/bot_mas_informacion.jpg) no-repeat 0px 0px; width: 201px; height: 31px;}


/*ESTRUCTURA DE CONTENIDOS*/
#internas{background: url(../images/html/fondo_internas.jpg) repeat 0px 0px; width: 963px; height: 431px; padding: 20px 0px 0px 0px; margin: 0px auto; clear: both;}
	#internas #textos{width: 545px; margin: 0px 0px 20px 306px; padding: 0px 100px 0px 0px; height: 401px; overflow: auto; line-height: 160%;}
	#internas #textos ol{padding: 0px 0px 10px 20px; margin: 0px;}
	#internas #textos ol li{padding: 0px; margin: 0px;}
	#internas #textos ul{padding: 0px 0px 10px 0px; margin: 0px;}
	#internas #textos ul li{background: url(../images/html/bullet_generico.gif) no-repeat 0px 8px; padding: 0px 0px 0px 12px; margin: 0px; list-style: none;}
	#internas #textos ul li ul{padding: 0px 0px 0px 10px;}
	#internas #textos ul li li{background: url(../images/html/bullet_secundario.gif) no-repeat 0px 8px; padding: 0px 0px 0px 12px; margin: 0px; list-style: none;}
	
	/*redefine margen y ancho formularios*/
	#internas #textos.formularios{padding-right: 30px; width: 610px; height: 420px; padding-bottom: 0px; margin-bottom: 0px;}

/*FORMULARIOS*/
#internas #formulario{width: 585px; color: #999; font-size: 11px;}
	#internas #formulario #introduccion{background: url(../images/html/fondo_linea_formulario.gif) no-repeat 185px 40px; line-height: 140%; height: 144px; width: 180px; padding: 50px 20px 0px 0px; color: #000; text-align: right;}

	#internas #formulario #campos{width: 380px; float: right;}
	#internas #formulario #campos p{margin: 0px; padding: 0px 0px 2px 0px; clear: both; height: auto !important; height: 23px; min-height: 23px;}
	#internas #formulario #campos label{text-align: right; display: block; float: left; width: 140px; padding: 2px 2px 0px 0px;}
	#internas #formulario #campos input{background: #E5E5E5; padding: 2px 0px; border: 1px solid #73A8A6; width: 218px; font-size: 12px;}
	#internas #formulario #campos textarea{background: #E5E5E5; border: 1px solid #73A8A6; width: 218px; height: 60px; overflow: auto; padding: 0px; font-size: 12px;}
	#internas #formulario #campos button{background: url(../images/botones/bot_enviar.jpg) no-repeat 0px 0px; width: 131px; height: 31px; margin: 8px 0px 0px 140px;}
	#internas #formulario #campos .checkbox{background: none; padding: 0px; border: none; width: auto; font-size: 12px;}

/*GALERIAS*/
#internas #galerias{font-size: 11px;}
	#internas #galerias div{background: url(../images/html/fondo_galeria_02.gif) no-repeat 0px 0px; float: left; height: 160px; width: 166px; margin: 0px 10px 0px 0px; padding: 0px; text-align: center;}
	#internas #galerias div.fondo_color{background: url(../images/html/fondo_galeria.gif) no-repeat 0px 0px; }
	#internas #galerias div img{border: none; width: 158px; height: 118px; margin:4px;}
	#internas #galerias div p{margin: 0px; padding: 0px;}


/*FOOTER*/
#footer{background: url(../images/html/fondo_footer_logos.jpg) no-repeat 0px 0px; color: #4E4E4E; font-size: 10px; line-height: 140%; width: 963px; margin: 11px auto 0px auto;}
	#footer p{margin: 0px; padding: 10px 0px 6px 0px; text-align: right; color: #FFF;}

	#footer a:link, #footer a:visited{text-decoration: none; color: #FFF;}
	#footer a:hover, #footer a:active{text-decoration: underline; color: #FFF;}

	#footer address{margin: 0px; padding: 6px 0px 0px 145px; width: 270px; font-weight: normal;color: #4E4E4E; font-size: 11px; display: block; font-style: normal;}

	#footer div{text-align: center; margin: 0px auto; color: #A6A6A6;}
	#footer div img{margin: 5px 5px 0px 0px; border: none;}