body {line-height: 135%; color: #000;  }



.iframe_charlie, .iframe_charlie_blanco , .iframe_charlie_blanco_full, .class_iframe_general, .class_iframe_black, .class_iframe_white, .iframe_fotos, .class_iframe_black_botonera, .class_iframe_proyeccion {position: fixed; z-index: 9999999999999; top: 0; left: 0; bottom: 0; right: 0; display: none; width: 100%; height: 100%; border: 0px solid red; background: rgba(0,0,0, .7); padding: 0 2%; }


#iframe_productid_imghd { width: 100%; height: 100%; border: 0; -webkit-overflow-scrolling:touch;}



.separador {width: 100%; height: 100px; border: 0px solid #ccc}
.tit_news {background: black; padding: 2px 5px; color: white }





@font-face {
    font-family: 'slatz_boldregular';
    src: url('slatz-webfont.woff2') format('woff2'),
         url('slatz-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}



@font-face {
			font-family: rotis; 
			src: url(Rotis.otf ); 
			src: url(Rotis.ttf ) format("truetype");
			}

@font-face {
			font-family: GaramPP; 
			src: url(GaramPP.eot );
			src: url(GaramPP.ttf ) format("truetype");
			}

			
@font-face {
			font-family: LeagueGothic; 
			src: url(LeagueGothic.eot );   
			src: url(LeagueGothic.ttf ) format("truetype"); 
			}			
			
			
html, body
{
    width: 100%;
	 margin: 0px;
	 overflow-x: hidden;
	 font-family: Arial;
	 font-size: 0.9em;
	 font-weight: 400;
	 line-height: 140%	
}			
			
a {text-decoration: none; color:#FFECC0; font-weight: normal; font-size: 0.8em;}			



h1, h2 {
			
		font-family: 'slatz_boldregular';
    }
	  
	  
	  
/*
h1 {font-size: 60px; margin: 0 0 20px 0; position: absolute; z-index: 9999; color: #fff; text-transform: uppercase; font-family: LeagueGothic; letter-spacing: 1px; font-weight: 400; text-transform: Capitalize }
h3 {font-size: 1.1em; color: yellow; margin: 0 0 10px 0; text-transform: Capitalize}
h4 {font-size: 0.9em;  margin: 0 0 10px 0; color: #999;  text-transform: Capitalize; margin: 0 0 0px 0;}
p {font-size: 0.9em; margin: 5px 0;}
ul {padding: none}
li {list-style-type: none; font-size: 0.8em; margin-bottom:5px }
*/

.menu_xs {position: absolute; top:50px; right: 0; }

.header_link {color: #ccc; padding: 5px 10px; display: inline; font-size: 1.1em}
.header_link_xs {color: #ccc; padding: 8px 5px 8px 15px; display: block; font-size: 0.9em}

.li_servicios {color: #000; width: 100%; height: 40px; margin: 0 0 25px 0; cursor: pointer; font-size: 28px; padding: 20px 0 10px 0; letter-spacing: 1px; font-family: slatz_boldregular; border-top: 1px solid #ccc}

.div_servicios{color: #777; width: 100%; height: auto; font-size: 1.1em; margin: 20px 0; line-height: 125%; padding: 0 0 0 20px }

#lista_productos li {background: url(../imagenes/flecha.png) no-repeat 0px 2px; padding: 0 0 0 16px; margin: 0 0 5px 0}
#scrollbar_productos li {font-size: 0.9em; background: url(../imagenes/estrella.png) no-repeat 0px 2px; padding: 0 0 0 12px;  margin: 0 0 5px }

.show_item {display: block}
.hide_item {display: none}

#header {width: 100%; height: 80px; margin: 0; background: #000; position: fixed; top: 0; left: 0; right: 0; z-index: 99999; box-shadow: 0 0px 20px 1px #333;}

#cont_header {width: 100%; height: 50px; margin: 0 auto; position: relative; border: 0px solid red }

#logo_header {width: 190px; height: 90px; margin: 5px 0 0 0; position: absolute }

#nav_header {width: 570px; height: 20px; position: absolute; right: 30px; top: 18px; text-align: right}
#idioma_header {width: 30px; height: 16px; position: absolute; right: 0; top: 19px; text-align: right; border: 0px solid red; font-size: 0.7em}

#nav_header a{margin: 0 13px; font-size: 0.9em}

/*#sombra_botonera {width: 100%; height: 242px; border: 0px solid; margin: 0; background: url(../imagenes/sombra_botonera.png) repeat-x; position: absolute; top: 90px; left: 0; right: 0; z-index: 8}*/


.li_trabajos {margin: 0 5px; border: 1px solid #ccc;  }

/*
#home, #news, #productos, #servicios, #trabajos, #portfolio, #contacto {width: 100%; height:550px; padding: 100px 0 0 0; border: 0px solid #fff; margin: 0; left: 0; right: 0; position: relative}



#news {border: 0px solid red; background: url(../imagenes/bg-news.jpg) no-repeat fixed; height: 800px}

#productos {	background: #000 url(../imagenes/bg-productos.jpg) no-repeat fixed; border: 0px solid red; height: 750px}

#servicios {height: 750px; background: #000 url(../imagenes/bg-servicios.jpg) no-repeat fixed}

#trabajos {height: 750px; background: #000 url(../imagenes/bg-trabajos.jpg) no-repeat fixed; }

#portfolio {background: #000 url(../imagenes/bg-portfolio.jpg) no-repeat fixed; border: 0px solid red; height: 750px }

#contacto {background: #c5c5c5 url(../imagenes/bg-contacto.jpg) no-repeat fixed; border: 0px solid red; height: 750px }

*/

.contenidos {width: 1000px; min-height: 600px; height: auto; border: 0px solid white; margin: 0 auto; position: relative}

.cuadro_seccion {width: 260px;height:475px; padding: 20px; position: absolute; z-index: 9999; left: 0px;top: 77px; border: 0px solid #fff ;background: none;}

/*
.cuadro_seccion ul{font-weight: bold; color: yellow; margin: 0; padding: 0; font-size: 0.9em}
.cuadro_seccion li{color: #fff; list-style-type: none; margin: 0; padding: 0;  font-size: 0.8em; padding: 0 0 0 12px; background: url(../imagenes/estrella.png) no-repeat 0px 5px}
*/


/*News*/

#cont_news {height: 750px; position: relative; margin: 0 auto; width: 100%; border: 0px solid red; overflow: hidden;}
#logo_news {position: absolute; top: 0px;}

#texto_news {width: 400px; height: 100px; border: 0px solid; font-size: 25px; position: absolute; top: 170px; left: 0px; z-index: 9; text-align: left; line-height: 120%; color: #000; font-weight: normal; font-family: rotis}

#cuadro_texto_news {width: 280px; height:475px; padding: 20px; border: 0px solid #fff ;background: none; margin: 0 140px 0 0}

#news_block_container {width: 3000px; height:350px; border: 0px solid #fff; position: absolute; bottom: 0px; z-index: 9;}

#news_block_container_bg{width: 3000px; height:330px; border: 0px solid #fff; position: absolute; bottom: 0px; z-index: 9; background-color: #000; filter: alpha(opacity=75); -moz-opacity:0.75; -webkit-opacity:0.75;}

#news_block_container_bg2{width: 3000px; height:100px; border: 0px solid #fff; position: absolute; bottom: 0px; z-index: 9; background-color: #000;}





.news_block {width: 210px; height:240px; border: 0px solid #000; margin: 60px 0px 5px 40px; background: #fff; float: left; position: relative; overflow: hidden; border: 5px solid transparent;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
/*box-shadow: 0 0px 20px 3px #666;*/
 }



.more, .less {position: absolute; cursor:pointer; z-index: 999; width: 210px; height: 240px}

.more_hover {background: url(../imagenes/more_hover2.png)}
.less_hover{background: url(../imagenes/less_hover2.png)}

.news_img {width: 270px; height:200px; border: 0px solid #000; margin: 0 20px 10px 0; float: left}

.news_intro {position: absolute; z-index: 9999; bottom: 0px; width: 190px; height: 40px; padding: 10px; background: #000; filter: alpha(opacity=75); -moz-opacity:0.75; -webkit-opacity:0.75;);}

.fecha {color: #999; font-weight: bold; font-size: 0.7em; margin-bottom: 10px}

.news_desarrollo {width: 520px; height:240px; border: 0px solid red; background: none; position: absolute; left: 230px; height: 240px; padding: 10px; color: #000}

#next_prev_news {position: absolute; bottom: 310px;  width: 100px; height:50px; border: 0px solid red; z-index: 999; }
#next, #prev {cursor: pointer; color: #fff; float: left; margin: 0 0px 0 0}




/*Productos*/
#titulo_productos {color: #fff; bottom: 575px; font-size: 3.7em}

.cont_listado_marcas_productos{ position: absolute; width: 900px; height: 60px; bottom: 570px; border: 0px solid red; }
.block_marcas {float: left; cursor: pointer; margin: -15px 15px 0 0;
-moz-box-shadow:0px 0px 7px #222;
-webkit-box-shadow:0px 0px 7px #222;
box-shadow:0px 0px 7px #222;}

#lista_productos {position: absolute; width: 1000px; height: 100px; bottom: 460px; border: 0px solid red; margin: 0 auto; }
.listado_productos_box {width: auto; max-width: 250px; height: 100px; border: 0px solid; float: left; margin: 5px 40px 0 0}

.block_lista_productos {width: auto; max-width: 250px; height: 70px; border: 0px solid; float: left; padding: 0 20px 0 0}

#bg_lista_productos {position: absolute; width: 100%;  height: 120px; bottom: 450px; border: 0px solid green; background: #248284;
filter: alpha(opacity=75); -moz-opacity:0.75; -webkit-opacity:0.75;
-moz-box-shadow:0px 0px 7px #222;
-webkit-box-shadow:0px 0px 7px #222;
box-shadow:0px 0px 7px #222;
}






.intro{position: absolute; top: 25px; left: 130px; font-size: 18px; text-transform: uppercase; color: #000; font-weight: bold; font-family: league-gothic, sans-serif;}



#texto_productos { position: absolute; bottom: 110px; width: 400px; height: 300px; z-index: 999; font-size: 0.85em; border: 0px solid yellow; 
color: #999;  }

#fotos_productos {width: 100%; height: 350px; position: absolute; z-index: 99; border: 0px solid blue; color: #fff; bottom: 70px}





/*Servicios*/

#cuadro_serv { position: absolute; width: 100%; height:370px; bottom: 170px; border: 0px solid red; z-index: 9; background:#164F50; filter: alpha(opacity=75); -moz-opacity:0.75; -webkit-opacity:0.75;
-moz-box-shadow:0px 0px 7px #222;
-webkit-box-shadow:0px 0px 7px #222;
box-shadow:0px 0px 7px #222;}

#cuadro_servicios {position: absolute; z-index: 9999; width: 250px; height: 280px; top: 240px; left: 0px; border: 0px solid red; background: #000; filter: alpha(opacity=75); -moz-opacity:0.75; -webkit-opacity:0.75;
-moz-box-shadow:0px 0px 7px #222;
-webkit-box-shadow:0px 0px 7px #222;
box-shadow:0px 0px 7px #222;
padding:30px 30px 10px 20px}

#detalle_serv { position: absolute; top: 250px; left: 340px; width: 630px; height:420px; padding: 10px; border: 0px solid #fff; z-index: 9999; font-size: 0.9em}

.imgs_servicios {float: left; margin: 5px 40px 30px 0; -moz-box-shadow:0px 0px 7px #222;
	-webkit-box-shadow:0px 0px 7px #222;
	box-shadow:0px 0px 7px #222;
	border: 5px solid #fff;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;}





/*Trabajos*/

#fondo_rect_trabajos {position: absolute; bottom: 170px; width: 100%; height:420px; margin: 30px 0 0 0; border: 0px solid red; background: url(../imagenes/bg_black_transp.png)}


#detalle_trabajos {position: absolute; bottom: 50px; left: 420px; width: 610px; height:350px; padding: 10px; margin: 5px 0 0 0; border: 0px solid #fff; z-index: 9999;}

.trabajos_texto_detalle {width: 670px; height:390px; border: 0px solid #000; margin: 5px 0 5px 5px; float: left;}


.area_trabajos {float: left; border: 5px solid; width: 164px; height: 123px; 
	border: 5px solid #fff;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
/*box-shadow: 0 0px 20px 3px #666;*/
margin: 0 25px 25px 0;
cursor: pointer;
position: relative}

.area_trabajos img {position: absolute; }

.txt_img_trabajos {position: absolute; bottom: 0; text-align: center; width: 162px; height: 30px; padding: 10px 0 0 0; text-transform: uppercase; background: #000; filter: alpha(opacity=50); -moz-opacity:0.50; -webkit-opacity:0.50;); }







/*portfolio*/


#cuadro_portfolio{ position: absolute; width: 100%; height:420px; bottom: 150px; border: 0px solid red; z-index: 9; background:#164F50; filter: alpha(opacity=75); -moz-opacity:0.75; -webkit-opacity:0.75;
-moz-box-shadow:0px 0px 7px #222;
-webkit-box-shadow:0px 0px 7px #222;
box-shadow:0px 0px 7px #222;}

 
/*#lista_portfolio {top: 125px; width: 200px; height: 450px; position: absolute; z-index: 999; font-size: 0.9em; border: 0px solid; background-color: #000; filter: alpha(opacity=60); -moz-opacity:0.6; -webkit-opacity:0.6;}*/


#fotos_portfolio{width: 100%; height: 550px; position: absolute; z-index: 9; top: 300px; left: 0; right: 0; background: none; border: 0px orange;  float; left}

#titulo_fotos_portfolio {position: absolute; width: 500px; height: 40px; top: 0px; left: 0px; border: 0px solid white}
#texto_fotos_portfolio {position: absolute; width: 500px; height: 40px; top: 20px; left: 0px; border: 0px solid yellow; font-size: 0.9em}







/*contacto*/

#cuadro_contacto{ position: absolute; width: 100%; height:420px; bottom: 170px; border: 0px solid red; z-index: 9; background:#248284; filter: alpha(opacity=75); -moz-opacity:0.75; -webkit-opacity:0.75;
-moz-box-shadow:0px 0px 7px #222;
-webkit-box-shadow:0px 0px 7px #222;
box-shadow:0px 0px 7px #222;}

 
#form_contacto {width: 295px; height: 340px; position: absolute; left: 0; bottom: 45px; border: 0px solid red; z-index: 999}

.txt_input_contacto {width: 50px; height: 17px; margin: 0 5px 10px 0; padding: 7px 0px 0px 0px; color: #000; float: left; text-align: right; border: 0px solid yellow; font-weight:bold }
.input_contacto, .select_contacto {width: 225px; height: 25px; margin: 0 0 10px 0; padding: 0px 5px 2px 5px; border: 2px solid #fff; color: #999;  }

.select_contacto {width: 237px; height: 30px; margin: 0 0 10px 0; padding: 0px 5px 2px 10px; border: 2px solid #000; color: #999 }

.textarea_contacto {width: 215px; height: 100px; margin: 0 0 10px 0; padding: 5px 5px 2px 15px; border: 2px solid #000; color: #999;
-webkit-appearance: textfield;
-webkit-rtl-ordering: logical;
-webkit-user-select: text;
cursor: auto;
font-family: Arial;
}

.envio_form {width: 100px; height: 25px; border: 0px solid; background: #000; padding: 5px 10px; cursor: pointer; margin: 20px 0 0 55px }

.email_enviado {position: absolute;  width: 230px; height: 22px; top: -40px; left: 55px; padding: 8px 5px 0px 5px; border: 0px solid red; color:#fff; background: #555 ; font-size: 0.8em; z-index: 9999}



/*#detalle_contacto {width: 650px; height: 320px; }*/



#texto_contacto {width: 150px; height: 275px; padding: 30px 20px 10px 20px; position: absolute; left: 330px; bottom: 70px; border: 0px solid red; z-index: 99; -moz-box-shadow:0px 0px 7px #222; -webkit-box-shadow:0px 0px 7px #222; box-shadow:0px 0px 7px #222; background: #000; filter: alpha(opacity=85); -moz-opacity:0.85; -webkit-opacity:0.85;);}


	
.mapa {position: absolute; width: 650px; height: 315px; left: 330px; bottom: 70px; z-index: 99; }
a.link_mapa_ext, a.link_mapa_ext:hover, a.link_mapa_ext:visited {position: absolute; left: 330px; bottom: 45px; z-index: 99; font-size: 1.0em; color: #fff; text-transform: uppercase; background: url(../imagenes/flecha.png) no-repeat 0px 4px; padding: 0 0 0 16px;  }







/*Scroll*/


#scrollbar_productos {width: 400px; height:250px; margin: 10px 0 0 0; float: left; border: 0px solid red; position: absolute; top: 470px; left: 420px; z-index: 9999 }
#scrollbar_productos div {border: 0px solid }
#scrollbar_productos .viewport { width: 95%; height: 100%; overflow: hidden; position: relative; border: 0px solid}
#scrollbar_productos .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar_productos .scrollbar{ background: transparent url(../imagenes/bg-scrollbar-track-y.png) no-repeat 0 0px; position: relative;
 background-position: 0 0; float: right; width: 15px; }
/*#scrollbar_productos .track { background: transparent url(../imagenes/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }*/
#scrollbar_productos .thumb { background: transparent url(../imagenes/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; 
cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 0px; }
#scrollbar_productos .thumb .end { background: transparent url(../imagenes/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbar_productos .disable { display: none; }





#scrollbar_trabajos { width: 570px; height:350px;  margin: 10px 0 0 0; float: left; padding: 0 0 0 0px; border: 0px solid; position: absolute; bottom: 50px; left: 420px; }
#scrollbar_trabajos div {border: 0px solid }
#scrollbar_trabajos .viewport { width: 90%; height: 100%; overflow: hidden; position: relative; border: 0px solid}
#scrollbar_trabajos .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar_trabajos .scrollbar{ background: transparent url(../imagenes/bg-scrollbar-track-y.png) no-repeat 0 0px; position: relative;
 background-position: 0 0; float: right; width: 15px; }
/*#scrollbar_trabajos .track { background: transparent url(../imagenes/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }*/
#scrollbar_trabajos .thumb { background: transparent url(../imagenes/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; 
cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 0px; }
#scrollbar_trabajos .thumb .end { background: transparent url(../imagenes/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbar_trabajos .disable { display: none; }






#scrollbar_portfolio { width: 350px; height:300px;  margin: 10px 0 0 0; float: left; padding: 0 0 0 0px; border: 0px solid; position: absolute; bottom: 50px; z-index: 999 }
#scrollbar_portfolio div {border: 0px solid }
#scrollbar_portfolio .viewport { width: 90%; height: 100%; overflow: hidden; position: relative; border: 0px solid}
#scrollbar_portfolio .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; width: 350px }
#scrollbar_portfolio .scrollbar{ background: transparent url(../imagenes/bg-scrollbar-track-y.png) no-repeat 0 0px; position: relative;
 background-position: 0 0; float: right; width: 15px; }
/*#scrollbar_portfolio .track { background: transparent url(../imagenes/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }*/
#scrollbar_portfolio .thumb { background: transparent url(../imagenes/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; 
cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 0px; }
#scrollbar_portfolio .thumb .end { background: transparent url(../imagenes/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbar_portfolio .disable { display: none; }



/*slider fotos*/
.pxs_container {width:100%; height:400px; border:0px solid red; overflow:hidden; padding-top: 0px;}
.pxs_bg{background:transparent url(../imagenes/bg.png) repeat top left;}

.pxs_bg div{position:absolute; top:-10px; left:0px; width:7584px; /*1264px window width times number of images*/
	height:350px; border:0px solid yellow; background-repeat:repeat; background-position:top left; background-color:transparent;}


/*.pxs_bg .pxs_bg1{ background: #000; filter: alpha(opacity=75); -moz-opacity:0.75; -webkit-opacity:0.75;); height:450px;}*/
.pxs_bg .pxs_bg1{ background-image:url(../imagenes/bg_productos_patron_cinta_pelicula2.png); height:500px;}

.pxs_bg .pxs_bg2{
	background-image:url(../imagenes/bg2-.png);
	height:780px;
	/*left negative 1/4 of ww*/
}
.pxs_bg .pxs_bg3{
	background-image:url(../imagenes/bg3.png);
	/*left negative 1/2 of ww*/
	height:780px;
}
.pxs_slider_wrapper{
	/*display:none;*/
	width: 1000px;
	margin: 0 auto; 
	position: relative;
	border: 0px solid;
	height: 480px;
	border: 0px solid yellow
	/*background: #fff*/
	
}


.pxs_container ul{
	margin:10px 50px 50px 50px;
	padding:0px;
	list-style:none;
	
}
ul.pxs_slider{
	position:absolute;
	left:0px;
	top:0px;
	height:420px;
	padding-top: 0px; 
	/*padding-left: 100px;*/
	
}
ul.pxs_slider li{
	width: 1000px;
	height:420px;
	float:left;
	position:relative;
	background: none;
	border: 0px solid #fff;
	
}
ul.pxs_slider li img{
	display:block;
	margin:35px auto 0px 460px;
	-moz-box-shadow:0px 0px 7px #222;
	-webkit-box-shadow:0px 0px 7px #222;
	box-shadow:0px 0px 7px #222;
	border: 8px solid #fff;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	
}
ul.pxs_thumbnails{
	height:35px;
	position:absolute;
	top:325px;
	left:260px;
	border: 0px solid red;
}
ul.pxs_thumbnails li{
	position:absolute;
	display:block;
	background: none
	
	
}
ul.pxs_thumbnails li img{
	border: 5px solid #FFFFFF;
	-moz-box-shadow:1px 1px 7px #555;
	-webkit-box-shadow:1px 1px 7px #555;
	box-shadow:1px 1px 7px #555;
	cursor:pointer;
	display:block;
	opacity:0.7;
	height: 50px
}
ul.pxs_thumbnails li.selected img{
	opacity:1.0;
}

/*
.pxs_navigation span{
	position:absolute;
	width:30px;
	height:60px;
	-moz-box-shadow:0px 0px 2px #000;
	-webkit-box-shadow:0px 0px 2px #000;
	box-shadow:0px 0px 2px #000;
	top:215px;
	left: 40%;
	opacity:0.6;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	cursor:pointer;
	
}
.pxs_navigation span:hover{
	opacity:0.9;
}
.pxs_navigation span.pxs_prev{
	background:#000 url(../images/prev.png) no-repeat center center;
}
.pxs_navigation span.pxs_next{
	background:#000 url(../images/next.png) no-repeat center center;
	left: 70%;
}
*/
.pxs_loading{
	color:#fff;
	font-size:20px;
	padding:15px 15px 15px 50px;
	position:absolute;
	background:#333 url(../images/ajax-loader.gif) no-repeat 10px 50%;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	opacity:0.7;
	width:180px;
	position:absolute;
	top:150px;
	left:50%;
	margin-left:-90px;
}




