@charset "iso-8859-1";
/*RESET*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-size: 100%;
     font-family: inherit;
     vertical-align: baseline;
}
body {
     line-height: 1
}
:focus {
     outline: 0
}
ol, ul {
     list-style: none
}
table {
     border-collapse: collapse;
     border-spacing: 0
}
blockquote:before, blockquote:after, q:before, q:after {
     content: ""
}
blockquote, q {
     quotes: "" ""
}
input, textarea {
     margin: 0;
     padding: 0
}
hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}
/* END RESET*/
body {
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 11px;
	background-color: #000000;
}
.clear{
	clear: both;
}
#wrapper { 
	margin: 0 auto;
	width: 1010px;
	/*background-color:#9966CC;*/
}
#header {
	width: 986px;
	color: #333;
	padding: 12px;
	margin: 10px 0px 0px 0px;
	background-image:url(../imgs/topmenubar/chanfle_der.gif);
	background-position:right;
	background-repeat: no-repeat;
	background-color: #333333;
	height: 14px;
}
/*LOGIN FORM*/
#login_form{
	display: block;
	float:left;
	padding: 0px 20px 0px 0px;
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 11px;
	color: #00B0D8;
}
#login_form a{
	color: #00B0D8;
	text-decoration: none;
}
#login_form a:link{
	color: #00B0D8;
	text-decoration: none;
}
#login_form a:active{
	color: #00B0D8;
	text-decoration: none;
}
#login_form a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
#login_form a:active{
	color: #00B0D8;
	text-decoration: none;
}

#newsletter_form a{
	color: #00B0D8;
	text-decoration: none;
}

#newsletter_form a:link{
	color: #00B0D8;
	text-decoration: none;
}
#newsletter_form a:active{
	color: #00B0D8;
	text-decoration: none;
}
#newsletter_form a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
#newsletter_form a:active{
	color: #00B0D8;
	text-decoration: none;
	font-weight: bold;
}

#login_form input{
	border: 1px solid #B3B3B3;
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #B3B3B3;
	margin: 0px 5px 0px 2px;
	padding: 0px 2px;
	width: 75px;
}
/*NEWSLETTER FORM*/
#newsletter_form{
	display: block;
	float:left;
	padding: 0px 20px 0px 0px;
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 11px;
	color: #B3B3B3;
}

#newsletter_form_ok{
	display: block;
	float:left;
	padding: 0px 20px 0px 0px;
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 11px;
	color: #00B0D8;
	margin-top:2px;
}

#newsletter_form input{
	border: 1px solid #B3B3B3;
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #B3B3B3;
	margin: 0px 5px 0px 2px;
	padding: 0px 2px;
	width: 100px;
}
#carrito{
	display: block;
	float:right;
	margin: 0px 10px 0px 10px;
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 11px;
	color: #00B0D8;
	line-height: 14px;	
}
#carrito img{
	border: none;
}
#carrito_txt{
	display: block;
	margin: 0px 5px 0px 0px;
	float:left;
	color: #00B0D8;
	text-decoration: none;	
}
#carrito a:link{
	color: #00B0D8;
	text-decoration: none;
}
#carrito a:active{
	color: #00B0D8;
	text-decoration: none;
}
#carrito a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
#carrito a:active{
	color: #00B0D8;
	text-decoration: none;
	font-weight: bold;
}
/*BOTONERA PRINCIPAL*/
#navigation {
	width: 1010px;
	height: 174px;
	margin: 0px 0px 0px 0px;
}
#botonera_lateral{
	margin: 4px 0px 0px 0px;
	float: left;
}
#botonera_lateral img{
	border: none;
}
#botonera_lateral ul{
}
#botonera_lateral li{
	border: none;
	margin: 0px 0px 4px 0px;
}
#logo_shinycars{
	float: left;
	margin: 4px 0px 0px 0px;
	border: none;
	/*padding: 77px 59px;*/
	padding: 55px 0px 0px 90px;
}
#botonera_ppal{
	float: right;
	margin: 4px 0px 0px 0px;
	background-image:url(../imgs/botonera/trama.png);
	background-position:top left;
	background-repeat: no-repeat;
	width: 626px;/*705*/
	height: 171px;/*186*/
}
#botonera_ppal ul{
	margin: 2px 0px 1px 30px;
}
#botonera_ppal li{
	margin: -3px 0px 1px 0px;
	padding: 0px;
	border: 0px;
}
/*CONTENIDOS*/
#content { 
	width: 990px;
	color: #333;
	/*background: #F2F2E6;*/
	background-color: #000000;
	
	margin: 5px 0px 5px 0px;
}

#registro_wrapper{
	position:relative;
	height:600px;
	width: 520px;
	margin-left:-40px;
	float: right;
	overflow: hidden;
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial;
}

#registro_wrapper_hidden{
	display:none;
	position:absolute;
}

#contact_wrapper{
	position:relative;
	height:600px;
	width: 520px;
	margin-left:-40px;
	float: right;
	overflow: hidden;
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial;
}

#contact_wrapper_hidden{
	display:none;
	position:absolute;
}



#box_registro{
	display: block;
	width: 500px;
	padding: 10px;
	background-image:url(../imgs/opacity_14.png);
	min-height: 495px;
	height: 495px;
}

#news_wrapper{
	position:relative;
	height:600px;
	width: 520px;
	float: right;
	overflow: hidden;
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial;
}

#news_wrapper_hidden{
	display:none;
	position:absolute;
}

#box_news{
	display: block;
	width: 500px;
	padding: 10px;
	background-image:url(../imgs/opacity_14.png);
	min-height: 495px;
	max-height: 580px;
}
#box_news_pie{
	width:100%;
	height: 66px;
	position:relative;
	margin: 0px 0px auto 0px;
	background-image:url(../imgs/pie_opacity_14.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}
#box_items_news{
	padding; 0px 0px 10px 0px;
	border-bottom: 1px solid #630D0D;
}
#news_title{
	display: block;
	float: right;
	padding: 0px 0px 10px 0px;
	font-family: Arial, 'Helvetica', sans-serif;
	font-size: 31px;
	letter-spacing: -1px;
	color: #000000;
	text-align: right;
}
#why_title{
	display: block;
	float: right;
	padding: 0px 0px 5px 0px;
}

#home_news{
	width: 480px;
	/*height: 485px;*/
	padding: 15px;
	z-index: 99999;
	float:right;
}
#home_why{
	width: 480px;
	/*height: 485px;*/
	padding: 0px;
	z-index: 99999;
	float:right;
}
.home_news_item{
	display: block;
	background-image:url(../imgs/news/home_divisor_news.png);
	background-position: right top;
	background-repeat: no-repeat;
	clear: both;
}
.home_news_item_title{
	display: block;
	width: 500px;
	margin: 0px 0px 10px 5px;
	padding: 15px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
}
.home_news_item_text{
	float: left;
	width: 260px;
	margin: 0px 0px 10px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
}
.home_news_item_image{
	display: block;
	float:right;
}
.home_news_btn_masinfo{
	display: block;
	text-align:right;
	float: right;
	clear: both;
	margin: 5px 0px 5px 0px;
}
#home_signomas{
	display: block;
	float:right;
	margin: 5px 65px 0px 0px;
}
/*CONTACT*/
#contact_form{
	display: block;
	border-top: 2px solid #231F20;
	padding: 20px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #71C9F1;
	font-weight: bold;
}
#contact_form input{
	border: 1px solid #333333;
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #FFFFFF;
	background-color: #333333;
	margin: 0px 3px 0px 2px;
	padding: 0px 2px;
	width: 150px;
}

#contact_form select{
	border: 1px solid #333333;
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #FFFFFF;
	background-color: #333333;
	margin: 0px 3px 0px 2px;
	padding: 0px;
	width: 156px;
}

#contact_form .fecha {
	border: 1px solid #333333;
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #FFFFFF;
	background-color: #333333;
	margin: 0px 3px 0px 2px;
	padding: 0px;
	width: 48px;
}

#contact_form .tipodoc {
	border: 1px solid #333333;
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #FFFFFF;
	background-color: #333333;
	margin: 0px 3px 0px 2px;
	padding: 0px;
	width: 100px;
}


#contact_form textarea{
	border: 1px solid #333333;
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #333333;
	margin: 0px 5px 0px 2px;
	padding: 0px 2px;
	width: 305px;
}
.campos_obligatorios{
	display: block;
	margin: 0px 0px 0pc 10px;
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 10px;
	color: #676767;
}
#contacto_envio{
	display: block;
	float:right;
	margin: 0px 60px 0px 0px;
	z-index: 999999;!Important
}
#contacto_enviar{
	display:block;
	float: right;
	margin: -10px 60px 0px 0px;
	z-index: 999999;!Important
}
.divisor_contacto_negro{
	display: block;
	width: 100%;
	background-image:url(../imgs/contact/barra_negra_2.gif);
	background-position:center;
	background-repeat:no-repeat;
}
#contact_form_gracias{
	display: block;
	border-top: 2px solid #231F20;
	padding: 20px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #71C9F1;
	font-weight: bold;
}
#contact_form_gracias textarea{
	border: 2px solid #71C9F1;
	background: transparent url(../imgs/dummy.png) repeat;
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px 5px 0px 2px;
	padding: 0px 2px;
	width: 475px;
	overflow: hidden;
}
#contact_form_gracias table,td{
	line-height: 16px;
	vertical-align: middle;
}

#box_contact{
	display: block;
	width: 500px;
	padding: 10px;
	background-image:url(../imgs/opacity_14.png);
	min-height: 495px;
	max-height: 495px;
}
#box_contact_pie{
	width:100%;
	height: 66px;
	position:relative;
	margin: 0px 0px auto 0px;
	background-image:url(../imgs/pie_opacity_14.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}
#box_registro_pie{
	width:100%;
	height: 66px;
	position:relative;
	margin: 0px 0px auto 0px;
	background-image:url(../imgs/pie_opacity_14.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}
/*WHY*/
#why_shiny{
	display: block;
	border-top: 2px solid #231F20;
	padding: 20px 0px;
	font-family: Verdana, Arial, "Helvetica", sans-serif;
	font-size: 13px;
	color:#FFFFFF;
	line-height: 15px;
}
/*CARRITO*/
#content{
	line-height: auto;
}
#carrito_wrapper{
	display: block;
	width: 540px;
	float: right;
}
#box_carrito{
	display: block;
	width: 520px;
	padding: 10px;
	background-image:url(../imgs/carrito/fill_carrito.gif);	
	/*min-height: 494px;*/
	min-height: 580px;
	
}
#box_carrito_pie{
	width:100%;
	height: 66px;
	position:relative;
	margin: 0px 0px auto 0px;
	background-image:url(../imgs/carrito/pie_carrito.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}
#carrito_title{
	display: block;
	float: right;
	padding: 0px 0px 10px 0px;
}
#box_items{
	display: block;
	margin: 40px 0px 10px 0px;
	border-top: 2px solid #630D0D;
	border-bottom: 2px solid #630D0D;	
	min-height: 150px;
}
#checkout_options{
	display: block;
	width: 480px;
	height: 40px;
	float:left;
	margin: 30px 0px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
#checkout{
	display: block;
	float: left;
	color: #FFFFFF;	
	padding: 0px 5px 0px 0px;
}
#checkout a:link{
	color: #630D0D;	
	text-decoration: none;	
}
#checkout a:visited{
	color: #630D0D;	
	text-decoration: none;	
}
#checkout a:hover{
	color: #FFFFFF;	
	text-decoration: none;	
}
#checkout a:active{
	color: #630D0D;	
	text-decoration: none;	
}
#seguir_comprando{
	display: block;
	float: left;
	color: #630D0D;	
	padding: 0px 0px 0px 5px;	
}
#seguir_comprando a:link{
	color: #630D0D;	
	text-decoration: none;
}
#seguir_comprando a:visited{
	color: #630D0D;	
	text-decoration: none;
}
#seguir_comprando a:hover{
	color: #FFFFFF;	
	text-decoration: none;
}
#seguir_comprando a:active{
	color: #630D0D;	
	text-decoration: none;
}
#subtotal{
	display: block;
	float: right;
	color: #000000;	
	padding: 0px 50px 0px 5px;	
}
#top_carrito{
	display: block;
	padding-bottom: 10px;
	border-bottom: 1px solid #630D0D;
	margin: 5px 0px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}
.carrito_detalle_producto{
	display: block;
	margin: 10px 0px;
	background-color:#4D4D4D;
	padding: 10px;
}
#item_carrito{
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding: 5px 10px;
	border-bottom: 1px solid #630D0D;	
}

#item_carrito input, textfield{
	display: block;
	background-color: #b3b3b3;
	padding: 2px;
	width: 20px;
	height: 14px;
	text-align: center;
	font-size: 10px;
	border: none;
	color: #000;
}

#item_carrito a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
    text-decoration: none;	
}

.carrito_detalle_texto{
	display: block;
	width: 250px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	float:left;
}
.carrito_detalle_imagen{
	display: block;
	width: 222px;
	float:right;
}
#cerrar_detalle_carrito{
	display: inline-block;
	margin: 3px;
	padding: 0px 5px 0px 0px;
	float:right;
}
#abrir_detalle_carrito{
	display: inline-block;
	margin: 3px 0px 5px 0px;
	padding: 0px 5px 0px 0px;
	float:right;
}
.delete_item{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-align: right;
	padding: 5px 30px 0px 0px;	
}
.delete_item a:link{
	color: #000000;
	text-decoration: none;
}
.delete_item a:visited{
	color: #000000;
	text-decoration: none;
}
.delete_item a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.delete_item a:active{
	color: #000000;
	text-decoration: none;
}
/*METODOS DE PAGO*/
#metodos_pago{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;	
}
#metodos_pago ul{
	display: block;
	border-bottom: 2px solid #630D0D;
	padding: 0px 0px 5px 0px;
}
#metodos_pago li{
	display: block;
	border-bottom: 1px solid #630D0D;
	padding: 10px 20px;
}
#next_step{
	display: inline;
	float:right;
	padding: 10px;
}
#box_metodos{
	display: block;
	margin: 5px 0px 0px 0px;
	border-top: 2px solid #630D0D;
}
#box_carrito_pago{
	display: block;
	width: 520px;
	padding: 10px;
	background-image:url(../imgs/carrito/fill_carrito.gif);	
	min-height: 495px;
	max-height: 495px;
}
#pasos_pago{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:right;
	font-weight: bold;
	color: #691617;
	clear: both;
	height: 20px;
}
#pasos_pago a:link{
	color: #691617;
	text-decoration: none;
	padding: 0px 5px;
}
#pasos_pago a:visited{
	color: #691617;
	text-decoration: none;
	padding: 0px 5px;
}
#pasos_pago a:hover{
	color: #FFFFFF;
	text-decoration: none;
	padding: 0px 5px;
}
#pasos_pago a:active{
	color: #691617;
	text-decoration: none;
	padding: 0px 5px;
}
/*PICTURES*/
#pictures_wrapper{
	display: block;
	width: 990px;
	float: right;
}
#pictures_menu_wrapper{
	display: block;
	float: left;
	width: 170px;
}
#box_pictures_menu{
	display: block;
	width: 160px;
	padding: 10px 10px 10px 0px;
	background-image:url(../imgs/opacity_25.png);
	min-height: 494px;
}
#box_pictures_menu_pie{
	width:100%;
	height: 66px;
	position:relative;
	margin: 0px 0px auto 0px;
	background-image:url(../imgs/pie_pictures_25.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}
#pictures_main_wrapper{
	position:relative;
	float: left;
	width: 818px;
	height:580px;
	margin-left: 2px;
	overflow: hidden;
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial;
}

#pictures_main_wrapper_hidden{
	display:none;
	position:absolute;
}


#box_pictures_main{
	display: block;
	width: 798px;
	padding: 10px;
	background-image:url(../imgs/opacity_25.png);
	background-repeat: repeat;
	min-height: 494px;
	max-height: 494px;
}
#box_pictures_main_pie{
	width:100%;
	height: 66px;
	position:relative;
	margin: 0px 0px auto 0px;
	background-image:url(../imgs/pie_pictures_840_25.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}
.titulo_pictures{
	display: block;
	margin: 10px 0px 10px 0px;
	padding: 0px 10px 10px 0px;
	border-bottom: 2px solid #000000;
	text-align:right;
}
.titulo_main_pictures{
	display: block;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 12px 10px;
	border-bottom: 2px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #00B0D8;
}
.titulo_main_pictures img{
	margin: 0px 20px -3px 0px;
}
#pictures_menulist{
	margin: 10px 0px 10px 10px;
}
#pictures_menulist ul{
}
#pictures_menulist li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	padding: 2px 0px;
}
#pictures_menulist li a:link{
	color: #FFFFFF;
	text-decoration: none;
}
#pictures_menulist li a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#pictures_menulist li a:hover{
	color: #630D0D;
	text-decoration: none;
}
#pictures_menulist li a:active{
	color: #630D0D;
	text-decoration: none;
}
#gallery_container{
	display: block;
	width: 750px;
	height: 430px;
	z-index: 999999;
	margin: 0 auto;
}
.linea{
	display: block;
	margin: -5px 0px 0px 0px;
	padding: 0px;
	border-bottom: 2px solid #000000;
}
.linea_celeste{
	display: block;
	margin: -5px 0px 0px 0px;
	padding: 0px;
	border-bottom: 2px solid #00B0D8;
}
.linea_negra{
	display: block;
	margin: 0 auto;
	width: 753px;
	border-bottom: 2px solid #000000;
}
.linea_negra_products{
	display: block;
	margin: 0px 20px 0px 0px;
	width: 710px;
	height: 187px;
	border-bottom: 2px solid #000000;
}
.linea_product{
	display: block;
	margin: -5px 0px 0px 0px;
	padding: 40px 10px 10px 10px;
	border-bottom: 2px solid #000000;
}
#prev_btn{
	display: block;
	width: 30px;
	float: left;
	padding: 200px 0px 0px 0px;
}
#next_btn{
	display: block;
	width: 30px;
	float: left;
	padding:  190px 0px 0px 0px;
}
#gallery_photo{
	display: block;
	width: 650px;
	height: 400px;
	float:left;
	padding: 0px 20px;
}
#gallery_photo img{
	display: block;
	margin: 0 auto;
}
.barritas{
	color:#00B0D8;
	font-size:18px;
	font-weight: bold;
	display: inline;
	padding: 0px 5px 0px 0px;
}
.barritas_14{
	color:#00B0D8;
	font-size:14px;
	font-weight: bold;
	display: inline;
	padding: 0px 5px 0px 0px;
}
.barritas_12{
	color:#00B0D8;
	font-size:12px;
	font-weight: bold;
	display: inline;
	padding: 0px 5px 0px 0px;
}
.barritas_12_product{
	color:#630D0D;
	font-size:12px;
	font-weight: bold;
	display: inline;
	padding: 0px 5px 0px 0px;
}
.barritas_12_celeste{
	color:#00B0D8;
	font-size:12px;
	font-weight: bold;
	display: inline;
	padding: 0px 5px 0px 0px;
}
.back_btn{
	display: block;
	margin: -25px auto 0px 720px;/*FF*/
	.margin: -35px auto 0px 0px;/*IE*/
}
/*PICTURES - CLIENTS*/
#gallery_clients_container{
	display: block;
	width: 750px;
	height: 300px;
	z-index: 999999;
	margin: 0 auto;
}
#gallery_photo_thumbbox{
	display: block;
	width: 690px;
	height: 400px;
	float:left;
	padding: 10px 0px;
}
.gallery_photo_thumbs{
	display: block;
	float: left;
	width: 150px;
	height: 110px;
	padding: 10px;
}

#prev_btn_thumbs{
	display: block;
	width: 30px;
	float: left;
	padding: 150px 0px 0px 0px;
}
#next_btn_thumbs{
	display: block;
	width: 30px;
	float: left;
	padding: 138px 0px 0px 0px;
}
#pictures_carlist{
	margin: 10px 0px 10px 0px;
}
#pictures_carlist ul{
}
#pictures_carlist li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	padding: 2px 0px;
}
#pictures_carlist li a:link{
	color: #FFFFFF;
	text-decoration: none;
}
#pictures_carlist li a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#pictures_carlist li a:hover{
	color: #630D0D;
	text-decoration: none;
}
#pictures_carlist li a:active{
	color: #630D0D;
	text-decoration: none;
}
/*PICTURES - EXHIBITIONS*/
#exhibitions_container{
	display: block;
	width: 790px;
	height: 430px;
	z-index: 999999;
	margin: 0 auto;
}
#exhibitions_list{
	display: block;
	float: left;
	width: 200px;
	height: 100%;
	padding: 0px 0px 5px 0px;
	overflow: hidden;
}
#exhibitions_list ul{
}
#exhibitions_list li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
	padding: 2px 0px;
}
#exhibitions_list li a:link{
	color: #FFFFFF;
	text-decoration: none;
}
#exhibitions_list li a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#exhibitions_list li a:hover{
	color: #630D0D;
	text-decoration: none;
}
#exhibitions_list li a:active{
	color: #630D0D;
	text-decoration: none;
}
#contenedor_nota{
	display: block;
	width: 580px;
	height: 420px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	line-height: 14px;
	color: #FFFFFF;
}
#contenedor_nota img{
	display: block;
	float: right;
	padding: 0px 0px 10px 15px;
}
#notascroll{
	width:570px;
	padding-right:10px;
	height:420px;
	overflow:auto;
}
.titulo_nota{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #00B0D8;
	padding: 3px 0px 10px 0px;	
}
/*TREATMENTS*/
.titulo_treatments{
	display: block;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 10px 10px;
	border-bottom: 2px solid #00B0D8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #00B0D8;
}
.treatment_subtitle{
	display: block;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 10px 10px;
	border-bottom: 1px solid #333333;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	text-align: right;
}
#treatment_menulist{
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px solid #333333;
}
#treatment_menulist ul{
}
#treatment_menulist li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 18px;
	padding: 2px 0px 2px 10px;
}
#treatment_menulist li a:link{
	color: #FFFFFF;
	text-decoration: none;
}
#treatment_menulist li a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#treatment_menulist li a:hover{
	color: #630D0D;
	text-decoration: none;
}
#treatment_menulist li a:active{
	color: #630D0D;
	text-decoration: none;
}
#treatment_menu_wrapper{
	display: block;
	float: left;
	width: 220px;
}
#box_treatment_menu{
	display: block;
	width: 210px;
	padding: 10px 10px 10px 0px;
	background-image:url(../imgs/opacity_25.png);
	min-height: 494px;
}
#box_treatment_menu_pie{
	width:100%;
	height: 66px;
	position:relative;
	margin: 0px 0px auto 0px;
	background-image:url(../imgs/pie_treatment_25.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}
#treatment_main_wrapper{
	position:relative;
	float:right;
	width: 768px;
	height:580px;
	overflow: hidden;
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial;
	z-index:2;
}

#treatment_main_wrapper_hidden{
	display:none;
	position:absolute;
	z-index:1;
}

#box_treatment_full_main{
	display: block;
	width: 748px;
	padding: 10px;
	background-image:url(../imgs/opacity_25.png);
	background-repeat: repeat;
	min-height: 494px;
	max-height: 494px;
	z-index:3;
	
}

#box_treatment_main{
	display: block;
	width: 748px;
	padding-left: 20px;
	background-image:url(../imgs/opacity_25.png);
	background-repeat: repeat;
	z-index:3;
	height:520px;
	overflow:auto;
}
#box_treatment_main_pie{
	width:100%;
	height: 66px;
	position:relative;
	margin: 0px 0px auto 0px;
	background-image:url(../imgs/pie_pictures_840_25.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	display:block;
	z-index:-10;
}
#gallery_treatment_container{
	display: block;
	width: 750px;
	height: 130px;
	z-index: 999999;
	margin: 0 auto;
}

#gallery_pic_container{
	display: block;
	width: 710px;
	height: 150px;
	z-index: 999999;
	margin: 0 auto;
}
#gallery_fullpic_container{
	display: block;
	width: 630px;
	height: 440px;
	z-index: 999999;
	margin: 0 auto;
}
#gallery_treatment_thumbbox{
	display: block;
	width: 690px;
	height: 110px;
	float:left;
	margin-top:11px;
	/*padding: 10px 0px;*/
}

#gallery_treatment_thumbbox ul li{
	display: block;
	float: left;
	width: 128px;
	height: 100px;
	padding: 0px 5px;
}

#gallery_pic_thumbbox{
	display: block;
	width: 690px;
	height: 120px;
	float:left;
	margin-top:20px;
	/*padding: 10px 0px;*/
}

#gallery_pic_thumbbox ul li{
	display: block;
	float: left;
	width: 150px;
	height: 113px;
	padding: 0px 5px;
}
#gallery_fullpic_thumbbox{
	display: block;
	width: 640px;
	height: 410px;
	float:left;
	margin-top:20px;
	/*padding: 10px 0px;*/
}

#gallery_fullpic_thumbbox ul li{
	display: block;
	float: left;
	width: 540px;
	height: 410px;
	padding: 0px 5px;
}

#prev_btn_fullpic_thumbs{
	display: block;
	width: 30px;
	float: left;
	padding: 220px 0px 0px 0px;
}
#next_btn_fullpic_thumbs{
	display: block;
	width: 30px;
	float: left;
	padding: 220px 0px 0px 0px;
}

#prev_btn_pic_thumbs{
	display: block;
	width: 30px;
	float: left;
	padding: 65px 0px 0px 0px;
}
#next_btn_pic_thumbs{
	display: block;
	width: 30px;
	float: left;
	padding: 65px 0px 0px 5px;
}

#prev_btn_treat_thumbs{
	display: block;
	width: 30px;
	float: left;
	padding: 50px 0px 0px 0px;
}
#next_btn_treat_thumbs{
	display: block;
	width: 30px;
	float: left;
	padding: 50px 0px 0px 0px;
}
#gallery_photo_treat{
	display: block;
	width: 690px;
	height: 285px;
	float:left;
	padding: 0px 20px;
}
#gallery_photo_treat img{
	display: block;
	margin: 0 auto;
}
#contenedor_logos{
	display: block;
	padding: 6px 0px 0px 0px;
	border-top: 2px solid #000000;
	text-align: right;
}
#contenedor_logos img{
	border: none;
}
.logo{
	display: block;
	margin: 0px 0px 20px 0px;
	text-align: right;

}
/*3m*/
.titulo_treatments_3m{
	display: block;
	height:60px;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 10px 20px;
	border-bottom: 2px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #00B0D8;
}
.back_btn_3m{
	display: block;
	margin: -75px auto 0px 670px;/*FF*/
	.margin: -85px auto 0px 0px;/*IE*/
}
#treatment_3m_container{
	display: block;
	width: 750px;
	height: 480px;
	z-index: 999999;
	margin: 0 auto;
}
#intro_3m{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	line-height: 14px;
	color:#ffffff;
	padding: 8px 20px;
}
.pasos_3m{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#000000;
	padding: 8px 20px;
	border-top: 2px solid #333333;
	border-bottom: 2px solid #333333;	
}
#treatment_image{
	display: block;
	float:left;
	margin; 0px;
	padding: 10px 15px 10px 0px;
	z-index: 999999;
}
#treatment_detalle{
	display: block;
	float:right;
	width: 420px;
	margin: 10px 15px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}
#treatment_detalle img{
	display: inline;
}
.paso_sig{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#00B0D8;
	text-decoration:none;
	margin: -20px 0px 0px 30px;
}

.paso_sig a{
	text-decoration:none;
}

/*TREATMENTS - BLINGS*/
#blings_main_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	color:#ffffff;
	padding: 10px 0px 10px 10px;
}
.back_btn_blings{
	display: block;
	float: right;
	margin: -45px auto 0px 0px;/*FF*/
	.margin: -40px auto 0px 0px;/*IE*/
}
.titulo_treatments_blings{
	display: block;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 8px 10px;
	border-bottom: 2px solid #000000;
	font-family: Arial, 'Helvetica', sans-serif;
	font-weight:normal;
	font-size: 33px;
	letter-spacing: -1px;
	color: #00B0D8;
}
#comienzo{
	display: block;
	width: 75px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color:#ffffff;
	padding: 0px 0px 10px 0px;
}
#comienzo img{
	border: none;
	text-align:right;
}
.bling_subtitle{
	display: block;
	padding: 10px 10px;
	height: 20px;
	border-top: 1px solid #231F20;
	border-bottom: 1px solid #231F20;	
}
.subtitle{
	display: block;
	float:left;
	font-family: Arial, 'Helvetica', sans-serif;
	font-weight:normal;
	font-size: 21px;
	color: #00B0D8;
}
.contratar{
	float: right;
	margin: -3px 0px 0px 0px;
}
.masinfo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
	color:#FFFFFF;
	padding: 10px 0px 0px 15px;
	border-top: 1px solid #231F20;
}
.masinfo a:link{
	color:#FFFFFF;
	text-decoration: none;
}
.masinfo a:visited{
	color:#FFFFFF;
	text-decoration: none;
}
.masinfo a:hover{
	color:#630D0D;
	text-decoration: none;
}
.masinfo a:active{
	color:#FFFFFF;
	text-decoration: none;
}
#box_contratar_main{
	display: block;
	width: 748px;
	padding: 10px;
	background-color: #4d4d4d;
	background-repeat: repeat;
	min-height: 494px;
	max-height: 494px;
}
#box_contratar_main_pie{
	width:100%;
	height: 66px;
	position:relative;
	margin: 0px 0px auto 0px;
	background-image:url(../imgs/pie_contratar_840_25.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	float: right;
}
#contenedor_contratar{
	display: block;
	width: 748px;
	border-bottom: 2px solid #630D0D;	
}
.titulo_contratar{
	display: block;
	margin: 10px 0px 5px 0px;
	padding: 0px 0px 3px 10px;
	border-bottom: 2px solid #630D0D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #00B0D8;
}
.contratar_subtitle{
	display: block;
	padding: 5px 10px 8px 10px;
	height: 20px;
	border-bottom: 1px solid #630D0D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;		
}
.formato_tabla{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;	
	margin: 0px;
	padding-bottom: 10px;
	border-bottom: 1px solid #630D0D;	
}
.formato_tabla input{
	display: inline;
	background-color: #4d4d4d;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #FFFFFF;
	padding: 2px;		
}

.formato_tabla select{
	border: 1px solid #333333;
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #FFFFFF;
	background-color: #333333;
	margin: 0px 3px 0px 2px;
	padding: 0px;
	width: 156px;
}

#pictures_carlist select{
	border: 1px solid #333333;
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #FFFFFF;
	background-color: #333333;
	margin: 0px 3px 0px 2px;
	padding: 0px;
	width: 156px;
}

#caja_asterisco{
	display: block; 
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
}
.txt_asterisco{
	display: block;
	float: left;
	margin: 12px 0px 0px 0px;
}
.txt_asterisco a{
	text-decoration:none;
	color:#333333;
}
.asterisco{
	display: block;
	float: left;
	margin: 10px;
}
#finalizar_contratacion{
	display: block;
	padding: 10px 10px 0px 540px;
	height: 25px;
	border-top: 1px solid #630D0D;
}
/*PRODUCT*/
#product_wrapper{
	display: block;
	width: 990px;
	float: right;
}
#product_menu_wrapper{
	display: block;
	float: left;
	width: 130px;
}
#box_product_menu{
	display: block;
	width: 118px;
	padding: 10px 10px 10px 0px;
	background-image:url(../imgs/opacity_25.png);
	min-height: 494px;
}
#box_product_menu_pie{
	width:100%;
	height: 66px;
	position:relative;
	margin: 0px 0px auto 0px;
	background-image:url(../imgs/pie_pictures_25.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}
#listado_wrapper{
	display: block;
	width: 130px;
	float: right;
}

#listado_menu_wrapper{
	display: block;
	float: left;
	width: 130px;
}

#box_listado_menu{
	display: block;
	width: 110px;
	padding: 10px;
	background-image:url(../imgs/opacity_25.png);
	min-height: 494px;
	max-height: 494px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	overflow: hidden;
}
#box_listado_menu_pie{
	width:100%;
	height: 66px;
	position:relative;
	margin: 0px 0px auto 0px;
	background-image:url(../imgs/pie_pictures_25.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}

#product_main_wrapper{
	position:relative;
	width: 728px;
	height:320px;
	/*margin-left: 260px;*/
	overflow: hidden;
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial;	
}

#product_main_wrapper_hidden{
	display:none;
	position:absolute;
}


#productinfo_main_wrapper{
	position:relative;
	float: left;
	width: 728px;
	height:320px;
	margin: 0px 0px 0px 2px;
	.margin: 2px 0px 0px 2px;
	overflow: hidden;
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial;
}

#productinfo_main_wrapper_hidden{
	display:none;
	position:absolute;
}

#listado_menu_wrapper{
	position:relative;
	float: left;
	width: 130px;
	height:650px;
	overflow: hidden;
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial;
}

#listado_menu_wrapper_hidden{
	display:none;
	position:absolute;
}


#box_product_main{
	display: block;
	width: 728px;
	/*padding: 10px;*/
	/*background-image:url(../imgs/opacity_25.png);
	background-repeat: repeat;*/
	background-image:url(../imgs/bg_completo_productos.png);
	background-repeat: no-repeat;
	min-height: 318px;
	max-height: 318px;
}
#box_product_main_pie{
	width:100%;
	height: 66px;
	position:relative;
	margin: 0px 0px auto 0px;
	background-image:url(../imgs/pie_pictures_840_25.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	/*float: right;*/
}
#product_menulist{
	display: block;
	border-bottom: 2px solid #000000;
	padding: 10px 0px 10px 0px;
}
#product_menulist ul{
	margin: 0px;
	float:right;
}
#product_menulist li{
	display: block;
	margin: 0px 0px 10px 0px;
}
#comienzo_product{
	display: block;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color:#ffffff;
	padding: 10px 0px 10px 0px;
}
#comienzo_product img{
	border: none;
	text-align:right;
}



#listado_menulist{
	display: block;
	border-bottom: 2px solid #000000;
	padding: 10px 0px 10px 0px;
	height: 430px;
}
#listado_menulist ul{
	margin: 0px;
	float:left;
}
#listado_menulist li:first-child{
	display: block;
	color: #00B0D8;
}
#listado_menulist li{
	display: block;
	margin: 0px 0px 5px 0px;
}
#listado_menulist a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;	
	text-decoration: none;
}
#listado_menulist a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;	
	text-decoration: none;	
}
#listado_menulist a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #630D0D;	
	text-decoration: none;	
}
#listado_menulist a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;	
	text-decoration: none;	
}
#masmenos{
	display: block;
	float: right;
	padding: 10px 0px 0px 0px;
}
#product_highlight{
	display: block;
	width: 708px;
	height: 320px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #FFFFFF;
}
.product_highlight_image{
	display: block;
	height: 320px;
	min-width:180px;
	float:left;
	padding: 0px 10px 0px 0px;
	margin: 0px 10px 0px 0px;
}
.product_highlight_text{
	display: block;
	margin:  5px 5px 0px 5px;
	height: 190px;
	border-bottom: 2px solid #000000;
	text-align: justify;	
	}
.product_highlight_title{
	display:block;
	margin: 0px 0px 10px 0px;
	padding: 10px;
	border-bottom: 2px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 30px;
	color: #00B0D8;
	font-weight: normal;
}
.masinfo_product{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color:#630D0D;
	padding: 10px 0px 0px 15px;
	margin: 15px 0px 15px -15px;
	float: left;
}
.masinfo_product a:link{
	color:#630D0D;
	text-decoration: none;
}
.masinfo_product a:visited{
	color:#630D0D;
	text-decoration: none;
}
.masinfo_product a:hover{
	color:#FFFFFF;
	text-decoration: none;
}
.masinfo_product a:active{
	color:#630D0D;
	text-decoration: none;
}
.comprar_product{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color:#630D0D;
	vertical-align:middle;
	padding: 10px 0px 0px 15px;
	.padding: 10px 0px 0px 220px;
	margin: 15px 60px 15px 0px;
	.margin: 15px 70px 15px 0px;
	float:right;
}
.comprar_product a:link{
	color:#630D0D;
	text-decoration: none;
}
.comprar_product a:visited{
	color:#630D0D;
	text-decoration: none;
}
.comprar_product a:hover{
	color:#FFFFFF;
	text-decoration: none;	
}
.comprar_product a:active{
	color:#630D0D;
	text-decoration: none;
}
.comprar_product img{
	display: block;
	margin: -23px 0px 0px 5px;

	vertical-align:bottom;	
	margin-left:70px;
}

#box_productinfo_main{
	display: block;
	width: 728px;
	/*padding: 10px;*/
	/*background-image:url(../imgs/opacity_25.png);
	background-repeat: repeat;*/
	background-image:url(../imgs/bg_completo_productos.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	min-height: 260px;
	max-height: 260px;
}
.productinfo_image{
	display: block;
	float:right;
	margin: 0px;
	padding: 15px 0px 0px 10px;
}
.productinfo_text{
	display: block;
	float:left;
	margin: 10px;
	height: 190px;
	width: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-align: justify;
}
/*FAQS*/
#faqs_menu_wrapper{
	display: block;
	float: left;
	width: 218px;
	margin: 0px 2px 0px 0px;
}
#box_faqs_menu{
	display: block;
	width: 208px;
	padding: 10px 10px 10px 0px;
	background-color: #4D4D4D;
	min-height: 494px;
}
#box_faqs_menu_pie{
	width:100%;
	height: 66px;
	position:relative;
	margin: 0px 0px auto 0px;
	background-image:url(../imgs/pie_contratar_840_25.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}
#faqs_main_wrapper{
	position:relative;
	float:right;
	width: 768px;
	height:580px;
	overflow: hidden;
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial;
}

#faqs_main_wrapper_hidden{
	display:none;
	position:absolute;
}


#box_faqs_main{
	display: block;
	width: 750px;
	padding: 50px 20px 10px 0px;
	background-color: #4D4D4D;
	z-index:3;
	height: 465px;
	float: right;
}
.blackline{
	display: block;
	border-top: 2px solid #000;
	margin: 0px 0px 10px 0px;
	z-index: 5;
	width: 770px;
}
#box_faqs_scroll_container{
	display:block;
	overflow:auto;
	height:425px;
	width: 740px;
	padding: 0px 10px 10px 10px;
}
#box_faqs_main_pie{
	width:770px;
	height: 66px;
	position:relative;
	margin: 15px 0px auto 0px;
	background-image:url(../imgs/pie_contratar_840_25.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	border-top: 2px solid #000000;
	
}
.titulo_faqs{
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 28px;
	line-height: 32px;
	color: #2CFEF1;
	padding: 3px 10px 5px 10px;
	border-bottom: 2px solid #000000;
}
.faq_title{
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 18px;
	line-height: 22px;
	color: #2CFEF1;
	padding: 5px;
	border-bottom: 1px solid #000000;
}
.faq_menu_title{
	font-family: Arial, "Helvetica", sans-serif;
	font-size: 18px;
	line-height: 22px;
	color: #000;
	padding: 15px 5px 5px 5px;
	border-bottom: 1px solid #000000;
	text-align: right;
}
.item_faq {
	display: block;
	margin: 0px 0px 5px 0px:;
}
.item_faq p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	color:#ffffff;
	padding: 10px 0px 10px 10px;
}
.item_faq ul{
	padding: 5px 10px;
}
.item_faq li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	color:#ffffff;
	list-style: none;
	list-style-type: none;
}
.faq_table{
	display: block;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	margin: 10px 10px 10px 12px;
}
.faq_table th{
	color:#ffffff;	
	border: 1px solid #FFFFFF;
	vertical-align: middle;
	padding: 5px;
	font-weight:bold;
}
.faq_table td{
	color:#ffffff;	
	border: 1px solid #FFFFFF;
	vertical-align: middle;
	padding: 5px;
}
#box_faqs_menu ul{
}
#box_faqs_menu li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 16px;
	padding: 2px 0px 2px 10px;
}
#box_faqs_menu li a:link{
	color: #FFFFFF;
	text-decoration: none;
}
#box_faqs_menu li a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#box_faqs_menu li a:hover{
	color: #2CFEF1;
	text-decoration: none;
}
#box_faqs_menu li a:active{
	color: #630D0D;
	text-decoration: none;
}
.barritas_faqs{
	color:#2CFEF1;
	font-size:12px;
	font-weight: bold;
	display: inline;
	padding: 0px 5px 0px 0px;
}
/*FOOTER*/
#footer{ 
	width: 990px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align:left;
	color: #FFF;
	margin: 0px 00px 10px 0px;
	padding: 5px 20px 5px 0px;
}
#footer a:link{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
} 
#footer a:visited{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;	
} 
#footer a:hover{
	color: #00B0D8;
	text-decoration: none;
	font-weight: bold;	
} 
#footer a:active{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;	
} 

