/*
Hoja de estilos general para Alumafel
Autor:Alberto Martínez para Arista Bilbao - http://www.arista.es
*/


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
	list-style:none;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
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:0;
}

p{
line-height:200%;
margin-bottom:.5em;
font-size:150%}
 
a{
cursor:pointer;
}

strong{
font-family: 'DroidSans-Bold-webfont', Arial, Helvetica, sans-serif;
}


/*
##############################
Fin de RESET
##############################
*/

@font-face {
     font-family: DroidSans-Bold-webfont;
     src: url('../fonts/DroidSans-Bold-webfont.eot');
     src: local('../fonts/DroidSans-Bold-webfont'),
          url('../fonts/DroidSans-Bold-webfont') format('opentype'),
          url('../fonts/DroidSans-Bold-webfont.otf') format('svg'),
          url(data:font/otf;base64,T1RUTMillIONsOfLETteRsInaROW12fAtGrrYUUUUBx);
}		  
	 @font-face {  
    font-family: 'DroidSans-Bold-webfont';  
    src: url(../fonts/DroidSans-Bold-webfont.otf);  
    src: url(../fonts/DroidSans-Bold-webfont.ttf) format('truetype');  
    }
	
@font-face {
     font-family: DroidSans-webfont;
     src: url('../fonts/DroidSans-webfont.eot');
     src: local('../fonts/DroidSans-webfont'),
          url('../fonts/DroidSans-webfont') format('opentype'),
          url('../fonts/DroidSans-webfont.otf') format('svg'),
          url(data:font/otf;base64,T1RUTMillIONsOfLETteRsInaROW12fAtGrrYUUUUBx);
}		  
	 @font-face {  
    font-family: 'DroidSans-webfont';  
    src: url(../fonts/DroidSans-webfont.otf);  
    src: url(../fonts/DroidSans-webfont.ttf) format('truetype');  
    }
	


html, body{
	height:auto;
	margin:0;
	padding:0;
	background:#434748;
	max-width:130em;
	margin:0 auto 0 auto;
}

body{
font-size:67.5%;
font-family:DroidSans-webfont, Tahoma, Arial, Helvetica, sans-serif;
overflow-x: hidden;

}

html{


}




/*
##############################
ENCABEZADOS
##############################
*/

h1,h2,h3,h4,h5,h6{
color:#637977;
font-weight:500;}

h2{
font-size:190%;
font-weight:bold;
padding-bottom:1.2em;
display:none;}


h3{
font-size:150%;
border-bottom:1px solid #a2a2a2;
margin-bottom:.5em;
margin-top:.5em;
display:none;}

h4{
font-size:190%;
font-family: 'DroidSans-Bold-webfont', Arial, Helvetica, sans-serif;
color:#000000;
margin-bottom:.6em;
}

	#logo h1{
	height:6em;
	width:17em;
	background: url(../img/all/alumafel.png) no-repeat 1em 0.8em;
	}
	#logo h1 a, #logo h1 a:link,  #logo h1 a:visited{
	text-decoration:none;
	height:6em;
	width:17em;
	float:left;
	}
 
	#logo h1 span{
	display:block;
	text-decoration:none;
	color:transparent;
    text-indent:-999999999em;}
 

.entradilla{
font-size:200%;
font-weight:bold;
padding-bottom:1.2em;
line-height:150%;
font-family:'DroidSans-Bold-webfont', Arial, Helvetica, sans-serif;}

p.text_p{
font-size:100%;
line-height:100%;
}


/*
##############################
Fin de ENCABEZADOS
##############################
*/



div.link_alumafel{
position:absolute;
top:2em;
right:2em;
}

.link_alumafel a{
color:#FFFFFF;
text-decoration:none;
font-size:130%;
font-weight:bold;
}
	.link_alumafel a:hover{
	text-decoration:underline;
	}



/*
##############################
ESTRUCTURA
##############################
*/


		
#contenedor{
border:5px solid #fff;
display:block;
height:auto;
background:url(../img/all/bg_alumafel_g.jpg) left top no-repeat;
z-index:-9;
}
#contenedor.index{
background:url(../img/all/bg_alumafel_g_index.jpg) left top no-repeat;
}

#contenido{
width:100%;
margin-top:23.5em;
height:auto;
}

#cabecera, #cuerpo, #pie{
margin:0 auto;
height:auto;
clear:both;
}





/*
##############################
fin de ESTRUCTURA
##############################
*/


/*
##############################
MENU
##############################
*/

#menu {
float:left;
width:100%;
margin-top:2.5em;
position:relative;
}

#menu ul{
z-index:99999999;
margin-left:auto;
margin-right:auto;
width:96em;
padding:2em 2em 2em 5em;
}

#menu ul li{
float:left;
margin-right:6em;
width:26em;
height:8em;
background:url(../img/all/barra_menu.png) repeat-y;

}

	#menu ul li a{
	color:#21272b;
	float:left;
	font-size:230%;
	height:1.6em;
	text-decoration:none;
	padding:0.5em 1em 1.5em 1.5em;
	width:12em;
	background:url(../img/all/flecha_menu.png) no-repeat 0.1em 1.2em;
	}
	
	#menu ul li.current a{
	font-family:'DroidSans-Bold-webfont', Arial, Helvetica, sans-serif;
	font-family:
	}



/*
##############################
fin de MENU
##############################
*/

#cuerpo{
width:100%;

height:auto;
}


#cuerpo .col_izq, #cuerpo .col_dch{
width:40em;
float:left;
}

#cuerpo .col_dch{
margin-left:3em;
padding-left:4em;
background:url(../img/all/barra_menu.png) repeat-y;
}


.prestaciones_tecnicas, .maximas_prestaciones{
margin-bottom:1em;
float:left;
}

#cuerpo ul.listado{
display:block;
clear:both;
}

#cuerpo ul.listado li{
background:url(../img/all/flecha_li.png) no-repeat;
padding-left:1.5em;
line-height:150%;
margin-bottom:0.5em;
font-size:120%;
}



#tecnicas, #fabricacion{
width:100%;
margin-left:auto;
margin-right:auto;
background:url(../img/all/bg_pestana.png);
}

#contacto .col_izq{
background:url(../img/all/coche.png) no-repeat;
min-height:35em;
}

#contacto {
width:90em;

margin-bottom:20px; 
margin-right:auto; 
margin-left:auto;
padding-top:1.5em;
}

#myslide {
width:90em;
overflow:hidden;
position: relative;
height:50em;
margin-bottom:20px; 
margin-right:auto; 
margin-left:auto; }
 
#fabricacion #myslide {
 height:70em;
}
 
	#myslide .cover{
		width:180em; /*------- class mystuff width * number of mystuff divs (160 * 3 = 480)---------- */
		position: absolute;
		height:160px;
	
		}
 
 
 #button{
 margin-right:auto; margin-left:auto;width:90em;
 }
 
 
 
	#myslide .diapo {
		width:90em;
		float:left;
		
		padding:20px 0;}
 
 #fabricacion #myslide .diapo {
 padding:0;

 }
 
	.button1,.button2{
		padding:8px 8px 12px 8px;
		display:block;
		float:left;
		margin-right:5px;
		font-size:2em; 
		font-family:'DroidSans-Bold-webfont', Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#000000;
		}
	.active{
		background: url(../img/all/bg_pestana.png);
		display:block;
		color:white !important;
		float:left;
		text-shadow:#555 0px 2px 2px;
		outline:none;
		}
	.clear{clear:both;}
	

	#cuerpo .prestaciones .col_izq{
		width:30em;
	}
	#cuerpo .prestaciones .col_dch{
		width:50em;
	}

#cuerpo.index{
height:45em;
}


#cuerpo .lista_clasificaciones{
	background:url(../img/all/bg_tablas.png);
	border:1px solid #666666;
	float:left;
	margin-bottom:1.5em;
	height:auto;
}


#cuerpo .maximas_prestaciones .lista_clasificaciones{
	background:none;
	border:0;
}

#cuerpo .maximas_prestaciones .lista_clasificaciones p{
clear:both;
display:block;
}


#cuerpo .lista_clasificaciones h4{
	background:url(../img/all/bg_titulo_tablas.png) top left no-repeat;
	padding:.3em .5em .3em .5em;
	font-size:150%;
	color:#CfCfCf;}

#cuerpo .lista_clasificaciones p{
font-size:100%;
width:48em;
line-height:150%;
clear:both;
padding:0em 1em 0em 1em;
}

#cuerpo .lista_clasificaciones ul{
	padding:0em 0 1em 1em;
	width:100%;
	height:auto;
	float:left;}
	
	#cuerpo .lista_clasificaciones li{
	float:left;
	width:8.2em;
	margin-right:1.7em;}
	
	#cuerpo .lista_clasificaciones span.caracteristica{
	padding:.5em;
	background:url(../img/all/bg_pestana.png);
	display:block;
	font-size:120%;
	text-align:center;
	font-family:'DroidSans-Bold-webfont', Arial, Helvetica, sans-serif;}
	#cuerpo .lista_clasificaciones span.valor{
	padding:.5em .2em .0em .2em;
	background:url(../img/all/bg_tablas.png);
	display:block;
	font-size:200%;
	height:35px;
	text-align:center;}
		#cuerpo .lista_clasificaciones span.doble{
		font-size:140%;
		height:38px;
		}

	li.last{
	margin-right:0;
	}


#pie{
	border-top:1px solid #494f53;
	width:100%;
	color:#23282c;
	padding:2em 2em 2em 3em;
	z-index:-1;
	font-size:60%;
	height:4em;
}


#pie a{
	color:#000;
}









/*************** FORMULARIO ***************************************************************/


	#promocion_formulario .rowElem{
	margin-bottom:1.6em;
	display:block;
	float:left;
	width:40em;
}
	*+html #promocion_formulario .rowElem{
	margin-bottom:20px;
	float:none;}
				
			
	#promocion_formulario label{
	font-family:'DroidSans-Bold-webfont', Arial, Helvetica, sans-serif;
	font-size:170%;
	width:6em;
	float:left;
	margin-right:1em;
	}
	
	#promocion_formulario input{
	font-size:160%;
	width:10em;
	height:1.7em;
	float:left;
	margin-left:0;
	color:#FFFFFF;
}
	
	#promocion_formulario select{
	font-size:160%;
	width:7em;
	height:1.7em;
	float:right;
	margin-left:0;}
	
	
	#promocion_formulario .submit-button{
	float:left;
	margin-left:9.5em;
	margin-bottom:20px;
	color:#FFFFFF;

	}
	
	*html #promocion_formulario .submit-button{
	margin-left:11em;
	}
	*+html #promocion_formulario .submit-button{
	margin-left:11em;
	}
	
	#promocion_formulario .label_condiciones{
	font-size:130%;
	text-align:left;
	margin-left:1.5em;
	width:30em;
	}
	
	#nota p{
	clear:both;
	font-size:8px;
	line-height:12px;
	padding-left:30px;
	background:url(../img/asterisco.jpg) top left no-repeat;
	}
	
		
		
/************ FIN FORMULARIO ***********************************************************/	


/**************** J Q U E R Y ***********************/ 

/************************ jqTransform **************************************************/
	
	
	

form.jqtransformdone label{
	margin-top:.2em;
	text-align:right;
	margin-right: 8px;
	margin-bottom:0;
	display: block;
	float:left;
}
form.jqtransformdone div.rowElem{
	clear:both;
	padding:0.8em;
	width:15em;
}

*html form.jqtransformdone div.rowElem{
	
}
*+html form.jqtransformdone div.rowElem{
	
}
/* -------------
 * Buttons
 * ------------- */
button.jqTransformButton {
	margin: 0px;
	float:left;
	padding: 0px;
	border: none;
	background-color: transparent;
	cursor: pointer;
	overflow: visible;
	font-family:'DroidSans-Bold-webfont', Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width:5.9em;
	margin-top:2em;
}

*:first-child+html button.jqTransformButton[type]{width: 1;} /* IE7 */

button.jqTransformButton span {
	background: transparent url(../img/formu/bg_boton.jpg) no-repeat right 0;
	display: block;
	float: left;
	width:2.7em;
	padding: 0px 4px 0px 0px; /* sliding doors padding */
	margin: 0px;
	height: 33px;
	font-family:'DroidSans-Bold-webfont', Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:200%;
	color:#FFFFFF;
}

button.jqTransformButton span span {

	color: #333;
	padding: 8px 4px 0px 8px;
	font-weight: normal;
	font-size: 16px;
	line-height: 13px;
	display: block;
	text-decoration: none;
	height: 33px;
	background-position: left 0
}

/*hover*/
button.jqTransformButton_hover span span { 
background: transparent url(../img/formu/bg_boton_h.jpg) no-repeat left 0;
background-position: left 0 ; }
button.jqTransformButton_hover span { 

background: transparent url(../img/formu/bg_boton_h.jpg) no-repeat right 0; 
background-position: right 0 ;}

/*clicked*/
button.jqTransformButton_click span span { background-position: left 0 ; }
button.jqTransformButton_click span { background-position: right 0 ; }

/* IE 6 */
* html button.jqTransformButton { height:33px; }
* button.jqTransformButton span span { height: 25px; }
/* IE 7 */
*+ html button.jqTransformButton { height:33px; }
*+ button.jqTransformButton span span { height: 25px; }


/* -------------
 * Inputs
 * ------------- */
.jqTransformInputWrapper {
	background: transparent url(../img/formu/input/input_text_left.gif) no-repeat left top;
	height: 30px;
	padding: 0em 0em 0em 0em;
	float:left;
	width:25em;
}


*html .jqTransformInputWrapper {
	height: 20px;
	padding: 0em 0em 0em 0em;
}
*+html .jqTransformInputWrapper {
	height: 30px;
	padding: 0em 0em 0em 0em;
}

.jqTransformInputInner {
	background: transparent url(../img/formu/input/input_text_right.gif) no-repeat top right;
	padding: 0px;
	margin: 0px;
}

.jqTransformInputInner div {
	height: 2em;
	margin:0px 0px 0px 8px;
}

.jqTransformInputInner div input, .jqTransformInputInner div select {
	font-size:120%;
	font-family:inherit;
	line-height: 16px;
	vertical-align: middle;
	height: 31px;
	color:#fff;	
	border: none;
	padding: 2px 0px 0px 0px;
	margin: 0px;
	background:transparent;
}

#promocion_formulario input.margintop{
	margin-top:12px;}

/*  IE6 */
* html .jqTransformInputInner div input {
	padding: 3px 0 0 0;
	margin: 0 0 0 -8px;
	height:24px;
}
/* Ie7 */
*+ html .jqTransformInputInner div input {
	padding: 6px 0 0 0;
	margin-left:-10px;
	height:20px;
}

/*hover*/
.jqTransformInputWrapper_hover{ background-position: left -31px ;}
.jqTransformInputWrapper_hover div.jqTransformInputInner{ background-position: right -31px ;}

/*focus*/
.jqTransformInputWrapper_focus{ background-position: left -62px ;}
.jqTransformInputWrapper_focus div.jqTransformInputInner{ background-position: right -62px ;}




/* -------------
 * Textarea
 * ------------- */
table.jqTransformTextarea {
width:267px;
}
table.jqTransformTextarea td#jqTransformTextarea-mm textarea{
	font-size: 120%;
	font-family:'DroidSans-Bold-webfont', Arial, Helvetica, sans-serif;
	line-height: 16px;
}

table.jqTransformTextarea td{
font-size: 1px;
line-height: 1px;
width: 5px;
height: 5px;
margin: 0;
padding: 0;
}
table.jqTransformTextarea{}
table.jqTransformTextarea tr{
/*border: 1px solid red;*/

}
table.jqTransformTextarea textarea{
	margin: 0;
	padding: 0;
	border: 0;
	background: none;
}
table.jqTransformTextarea td#jqTransformTextarea-tl{background: url(../img/formu/textarea/textarea_tl.gif) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-tm{background: url(../img/formu/textarea/textarea_tm.gif) repeat-x top left;}
table.jqTransformTextarea td#jqTransformTextarea-tr{background: url(../img/formu/textarea/textarea_tr.gif) no-repeat top left;}

table.jqTransformTextarea td#jqTransformTextarea-ml{background: url(../img/formu/textarea/textarea_ml.gif) repeat-y top left;}

table.jqTransformTextarea td#jqTransformTextarea-mm{background: url(../img/formu/textarea/textarea-mm.gif) repeat;}
table.jqTransformTextarea td#jqTransformTextarea-mr{background: url(../img/formu/textarea/textarea_mr.gif) repeat-y top left;}

table.jqTransformTextarea td#jqTransformTextarea-bl{background: url(../img/formu/textarea/textarea_bl.gif) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-bm{background: url(../img/formu/textarea/textarea_bm.gif) repeat-x top left;}
table.jqTransformTextarea td#jqTransformTextarea-br{background: url(../img/formu/textarea/textarea_br.gif) no-repeat top left;}

/*hover*/
table.jqTransformTextarea-hover td#jqTransformTextarea-tl{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-tm{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-tr{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-ml{background-position:-5px 0px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-mm{background-image: url(../img/formu/textarea/textarea-mm-hover.gif);}
table.jqTransformTextarea-hover td#jqTransformTextarea-mr{background-position:-5px 0px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-bl{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-bm{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-br{background-position:0px -5px;}

/*focus*/
table.jqTransformTextarea-focus td#jqTransformTextarea-tl{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-tm{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-tr{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-ml{background-position:-10px 0px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-mm{background-image: url(../img/formu/textarea/textarea-mm-focus.gif);}
table.jqTransformTextarea-focus td#jqTransformTextarea-mr{background-position: -10px 0px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-bl{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-bm{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-br{background-position:0px -10px;}


table.jqTransformTextarea .jqTransformSafariTextarea div {
	position: relative;
	overflow: hidden;
	border: 0px solid red;
}
table.jqTransformTextarea .jqTransformSafariTextarea textarea{
	background: none;
	position: absolute;
	top:-10px;
	left:-10px;
	padding: 10px 10px 10px 10px;
	resize: none;
}


/* -------------
 * Radios
 * ------------- */
.jqTransformRadioWrapper {float: left;display:block;margin:0px 4px;	margin-top:5px;}
.jqTransformRadio {
	background: transparent url(../img/formu/radio.gif) no-repeat center top;
	vertical-align: middle;
	height: 19px;
	width: 18px;
	display:block;/*display: -moz-inline-block;*/
}


/* -------------
 * Checkboxes
 * ------------- */
span.jqTransformCheckboxWrapper{
	display:block;float:left;
	margin-top:5px;
}
a.jqTransformCheckbox {
	background: transparent url(../img/formu/checkbox.gif) no-repeat center top;
	vertical-align: middle;
	height: 19px;
	width: 18px;
	display:block;/*display: -moz-inline-block;*/
}

/* -------------
 * Checked - Used for both Radio and Checkbox
 * ------------- */
a.jqTransformChecked { background-position: center bottom;}


/* -------------
 * Selects
 * ------------- */
.jqTransformSelectWrapper {
	position:relative;
	height: 31px;
	background: url(../img/formu/select_left.gif) no-repeat top left;
	float:left;
	font-size: 16px;
	color:#FFFFFF;
}

.jqTransformSelectWrapper div span {
	font-size: 16px;
	float: none;
	position: absolute;
	white-space: nowrap;
	height: 31px;
	line-height: 15px;
	padding: 0.5em 0 0 0.5em;
	overflow: hidden;
	cursor:pointer;
	/*border: 1px solid #CCCCCC;*/
/*	border-right: none;*/
}

.jqTransformSelectWrapper  a.jqTransformSelectOpen {
	display: block;
	position: absolute;
	right: 0px;
	width: 31px;
	height: 31px;
	background: url(../img/formu/select_right.gif) no-repeat center center;
}

.jqTransformSelectWrapper ul {
	position: absolute;
	width: 43px;
	top: 30px;
	left: 0px;
	list-style: none;
	background-color: #FFF;
	border: solid 1px #CCC;
	display: none;
	margin: 0px;
	padding: 0px;
	height: 150px;
	overflow: auto;
	overflow-y: auto;
	z-index:10;
}

.jqTransformSelectWrapper ul a {
	display: block;
	padding: 5px;
	text-decoration: none;
	color:#333;
	background-color: #FFF;
	font-size: 12px;
}

.jqTransformSelectWrapper ul a.selected {
	background: #EDEDED;
	color: #333;
}

.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {
	background:#646C6E;
	color: #fff;
}


input#condiciones{
float:left;
width:1em;
border:1px solid red;
}
.label_condiciones{
float:left;
width:25em !important;
padding:.4em 0 0 0;
}

.label_condiciones a{
color:#FFFFFF;
}
 p.bases{
 padding-left:2.5em;
}
#bases{
color:#FFFFFF;
font-size:.9em;
font-weight:bold;}

 p.bases a.linkCondiciones{
color:#FFFFFF;
font-size:90%;
}

.submit-button{
color:#FFFFFF;
}

/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
.jqTransformHidden {display: none;}



body.condicionesgenerales{
padding:3em;
background: #7b7f88 url(../img/all/bg_condiciones.jpg) no-repeat center top;
}

body.condicionesgenerales h1{
color:#000000;
font-size:2.5em;
}

body.condicionesgenerales p{
font-size:1.4em;
margin-top:1em;
}



sup{
font-size:50%;
}



.form_error{
background:url(../img/all/bg_input_error.png) no-repeat 0 0 ;
}


.div_error p{
background:url(../img/all/bg_tablas.png);
padding:0.5em 1em 0.5em 1em;
margin-bottom:1em;

}

.div_error p.rojo{
border:2px solid #AC242B;

}




/*************************** INTRO ****************************************/

#page{
background:url(../img/all/bg_intro.jpg) top center no-repeat;
padding:0;
height:56em;
margin:0;
overflow:hidden;
}

#page h1{
font-size:350%;
text-shadow: #42474D 0px 2px 2px;
margin:auto;
padding-top:2em;
text-align:center;
color:#FFFFFF;
font-family: 'DroidSans-webfont', Arial, Helvetica, sans-serif;

}

 .bubbleInfo{
            position: relative;
            top: 50px;
            left: 100px;
            width: 500px;
        }
		
.bubbleInfo.b1{
	top: 50px;
    left: 110px;
}
.bubbleInfo.b2{
	top: 0px;
    left: 350px;
}
.bubbleInfo.b3{
	top: 80px;
    left: 588px;
}
		
		.trigger {
	position: absolute;
	top: -1px;
        }
     
        /* Bubble pop-up */

        .popup {
                position: absolute;
                display: none;
				height:200px;
				width:175px;
				z-index: 50;
				margin-top:100px;
				margin-left:20px;
                border-collapse: collapse;
				background:url(../img/all/aqui.png) no-repeat center center;
				
        }

       

        .popup a {
                color:#b1c903;
				float:left;
				padding:73px 0 0 45px;
			behavior: url(../includes/iepngfix/iepngfix_crop.htc);
font-family: 'DroidSans-Bold-webfont', Arial, Helvetica, sans-serif;
font-size:300%;
        }
		
		
		#div_opc1, #div_opc2, #div_opc3 {
		display:none;
		border:3px solid #B1C903;
		z-index:9999999;
		width:56em;
		position:absolute;
		top:6em;
		left:8em;
		padding:2em 2em 2em 17em;
		font-size:90%;
		height:19em;
		}
		
		#div_opc1 a, #div_opc2 a, #div_opc3 a{
		color:#B1C903;
		font-size:250%;
		clear:both;
		float:right;
		}
		
		#div_opc1 {
		background:#fff url(../img/all/bg_opc1.jpg) no-repeat;
		}
			#div_opc1 img{
			float:left;
			margin-left:1em;	
			}
			#div_opc1 span{
			padding-top:1.7em;	
			float:left;	
			}
			
		#div_opc2 {
		background:#fff url(../img/all/bg_opc2.jpg) no-repeat;
		}
		#div_opc3 {
		background:#fff url(../img/all/bg_opc3.jpg) no-repeat;
		}


a.btn_pdf{
	background:url(../img/all/bg_pdf.png) no-repeat;
	padding:0.7em 2em 0.9em 3em;
	color:#FFFFFF;
	width:10em;
	float:left;
	text-decoration:none;
	font-size:120%;
	margin-top:2em;
}

a.btn_pdf:hover{
	color:#B1C903;
}
