/** 
 * Insectia ! v1.0 - 2010
 *  
 * 509.INSC.FRM
 * revision	0.1
 *  * 
 * autor: runroom (jordi)
 * copyright: 2010 by runroom
 * 
 * 
 */ 


/* Undo browser defaults (see http://tantek.com/log/2004/09.html#d06t2354)
-----------------------------------------------------------------------------*/
	:link,:visited { text-decoration: none; }
	h1,h2,h3,h4,h5,h6,p,pre,code,li,td { font-size: 1em; color: black; }
	ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { margin: 0; padding: 0; }
	a img,:link img,:visited img,:hover img { border: none; }
	:focus { outline: none }


/* Elementos HTML
-----------------------------------------------------------------------------*/
	body {  font: 12px Verdana, Arial, sans-serif; color: #000; text-align: center; }
	
	h1 { height: 165px; }
		h1 a { display: block;  width: 504px; height: 165px; background: url("css_imgs/logo.jpg") 0 0 no-repeat; }
		h1 span { position: absolute; left: -9999px; }
    /*h2 {}
    h3 {}*/
	h4 {}
	label { display:block; color:#fff; margin: 15px 0px;}
	select {width:243px; color:#0000fe; }
	
/* a:link, a:visited, a:hover, a:active */
	a:link { color: black; }
	a:visited { color: black; }
	a:hover { color: black; }
	a:active { color: black; }
	
    

/* ESTRUCTURA GENERAL
-----------------------------------------------------------------------------*/
	#contenedor {width:821px; margin: 20px auto 50px auto; text-align: left; position:relative; }
	.clear { clear:both; }
	.negrita {font-weight:bold;}
	#brands {position:relative; float:left; width:447px; margin-top:50px; padding:22px 0 20px 30px; background: url("css_imgs/marcas.gif")  0 0 no-repeat;}
	.cierro_marca {   position:absolute; bottom:0; left:0; width:477px; height: 34px; background: url("css_imgs/finalmarcas.gif")  0 0 no-repeat;}
	* html #brands { width:477px; }
	
	#formulario {float:left; width:344px; margin-top:50px;}
	p { float:left; width:300px; color:#fff; font: 12px Verdana, Arial, sans-serif; margin-top:23px;}
	fieldset {border:0;}
	.roja {color:#fb0004; width:500px;}
    #contenedor .brand_detail{ text-align: center; }
  	#contenedor.brand_detail p{ text-align: center;  width:100%;}	
  	
  	a.saralee_rojo:link, a.saralee_rojo:visited { display: block; float: left; width: 118px; height: 46px; background: url("css_imgs/saralee_rojo_borde.jpg") 0 0 no-repeat; }
		a.saralee_rojo:hover, a.saralee_rojo:active { text-decoration: none;  background: url("css_imgs/saralee_rojo_borde.jpg")  0px -46px no-repeat; }
		a.saralee_rojo span { position: absolute; left: -9999px; }
	
	a.saralee_blanco:link, a.saralee_blanco:visited { display: block; margin:0 auto; width: 116px; height: 44px; background: url("css_imgs/saralee_rojo.jpg") 0 0 no-repeat; }
		a.saralee_blanco:hover, a.saralee_blanco:active { text-decoration: none;  background: url("css_imgs/saralee_rojo.jpg")  0px -44px no-repeat; }
		a.saralee_blanco span { position: absolute; left: -9999px; }

		.cv-youtube { display: block; float: left; margin-left: 30px; width: 48px; height: 48px; background: url("css_imgs/youtube-48.png") 0 0 no-repeat; }
		.cv-youtube span { position: absolute; left: -9999px; }