body{

	margin:0;

	padding:0;

	font-size:12px;

	font-family:Arial,Helvetica,sans-serif;

}

#contenedor{

	margin:0 0 0 20px;

	width:730px;

}

.cuadro_dest{

  background-image:url('/img/terminales_tienda/marco.gif');

  background-repeat:no-repeat;

  background-attachment:scroll; 

  background-position:0 0; 

  background-color:transparent;

  height:262px;

}

.precio{

	color:#CC0000;

	font-weight:bold ;

	font-size:32px;

	padding:0;

	margin:0;

}

.select_detall{

	width:260px;

	margin:0 auto 0 auto;

	padding:5px 0 0 0;

	font-size:16px;

	color:#000;

	height:183px;

}

.detall{

	width:165px;



}

.terminal_title{

	margin: 0pt 0pt 0pt 20px;

	padding: 0;

	font-size: 18px;

}

.terminal_dest_title{

	margin: 10px 0pt 0pt 10px;

	padding: 0;

	font-size: 18px;

	width:131px;

	overflow:hidden;

}

.importes{

    width:85px;



}

.select_title{

	padding:10px 0 0 0;

	margin:0;

	font-size:24px;

}

.form_title{

	padding:0;

	margin:0 0 0 10px;

	font-size:20px;

}

.form_left{

	padding:15px 0 0 0;

	width:185px;

	background-color:#E5E5E5;

}

.form_right{

	padding:15px 0 0 0;

	width:541px;

	background-color:#f8f8f8;

}

.form_name{

	background:transparent url(/img/terminales_tienda/datos_personales_grey.gif) no-repeat scroll 0 0;

}

.form_adress{

	background:transparent url(/img/terminales_tienda/direccion_grey.gif) no-repeat scroll 0 0;

}

.form_contact{

 	background:transparent url(../img/terminales_tienda/telefono_grey.gif) no-repeat scroll 0 0;

}

.form_txt{

	margin:0 5px 0 0;

 	height:34px

}

.form_data{

	margin:0;

 	height:34px

}

.top_grey_square{

	background-image:url(/img/terminales_tienda/corners/grey_1px.gif);

	background-position:left top;

	background-repeat:repeat-x;

}

.grey_square_cont {

	font-size:14px;

	border-left:1px solid #B5B3B3;

	border-right:1px solid #B5B3B3;

	margin-top:-3px;

}

.bottom_grey_square{

	background-image:url(/img/terminales_tienda/corners/grey_1px.gif);

	background-position:left bottom;

	background-repeat:repeat-x;

	margin:-9px 0 0 0;

}

.lista_caract{

	font-size: 12px;

	/*margin-left:10px;*/

	color: #666666;

	/*list-style-image:none;*/

	list-style-position:inside;

	color:#CC0000;

	float:left;

	list-style-type:none;

}

.clearfix{

	clear:both;

	font-size:0.001em

}

.red_link:link, .red_link:visited{

	color:#CC0000;	

	text-decoration:none;

}

.red_link:hover, .red_link:active{

    color:#660000

}

.grey_link:link, .grey_link:visited{

	color:#333;	

	text-decoration:none;

}

.grey_link:hover, .grey_link:active{

    color:#999

}

.red_dot{

	width:6px;

	padding-top:5px;

}

.list_div{

	width:96px;

	color:#000;

	padding:0 0 5px 0;

}

.list_div_dest{

	width:91px;

	color:#000;

	padding:0 0 5px 0;

}

.terminal{

	width:110px;

	height:225px;

	overflow:hidden;

}

.terminal_dest{

	width:108px;

	height:223px;

	overflow:hidden;

	margin:0 0 0 2px;

}

.top_red_square{

	background-image:url(/img/faqs/corners/rojo_2px.gif);

	background-repeat:repeat-x; 

	background-position:top left;

}

.red_square{

/*border-top:1px solid blue;*/

	margin-top:-3px;

	border-right:2px solid #CC0000;

	border-left:2px solid #CC0000;

}

.bottom_red_square{

	height:9px;

	background-image:url(/img/faqs/corners/rojo_2px.gif);

	background-repeat:repeat-x; 

	background-position:bottom left;

	font-size:8px;

}

.red_square_cont {

	border-left:2px solid #CC0000;

	border-right:2px solid #CC0000;

	margin-top:-3px;

}





.top_grey_fill_square{

	/*background-image:url(/img/faqs/corners/rojo_2px.gif);*/

	background-repeat:repeat-x; 

	background-position:top left;

}

.grey_fill_square{

/*border-top:1px solid blue;*/

	margin-top:-3px;

	border-right:2px solid #4D4D4D;

	border-left:2px solid #4D4D4D;

}

.bottom_grey_fill_square{

	height:10px;

	/*background-image:url(/img/faqs/corners/rojo_2px.gif); */

	background-repeat:repeat-x; 

	background-position:bottom left;

	font-size:8px;

}

.grey_square_fill_cont {

	border-left:2px solid #4D4D4D;

	border-right:2px solid #4D4D4D;

	margin-top:-3px;

}

.palegrey_square_fill_cont {

	border-left:2px solid #E5E5E5;

	border-right:2px solid #E5E5E5;

	background-color:#E5E5E5;

	margin-top:-3px;

}

.bottom_palegrey_fill_square{

	height:10px;

	background-color:#E5E5E5;

	/*background-image:url(/img/faqs/corners/rojo_2px.gif); */

	background-repeat:repeat-x; 

	background-position:bottom left;

	font-size:8px;

}

.grey_line{

	clear:both;

	border-top:solid 1px #333;

	font-size:0.001em;

}

.palegrey_line{

	clear:both;

	border-top:solid 3px #f8f8f8;

	margin:0 0 0 auto;

	font-size:0.001em;

	width:95%;

}

.mediumgrey_line{

	clear:both;

	border-top:solid 3px #E5E5E5;

	margin:0 0 0 auto;

	font-size:0.001em;

}

.form_input{

	width:230px;

	border:1px solid #333;

	margin:0 0 0 25px;

}

.notifica{

	font-size:14px;

	padding:10px 0 10px 0;

}

.notifica12{

	padding:0 0 10px 0;

	margin:0;

	font-size:12px

}



.left{

	float:left;

}

.right{

	float:right;

}

.none{

	float:none;

	clear:both;

}

.bold{

	font-weight:bold;

}

.red{

	color:#CC0000;

}

.align_right{

	text-align:right;

}

.align_center{

	text-align:center;

}

.align_left{

	text-align:left;

}

.under{

	text-decoration:underline !important;

}



#TB_overlay {



	position: fixed;



	z-index:102;



	top: 0px;



	left: 0px;



	height:100%;



	width:100%;



}







.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}



.TB_overlayBG {



	background-color:#000;



	filter:alpha(opacity=75);



	-moz-opacity: 0.75;



	opacity: 0.75;



}











* html #TB_overlay { 



     position: absolute;



     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');



}







#TB_window {



	position: fixed;



	background: #ffffff;



	z-index: 103;



	color:#000000;



	display:none;



	border: 2px solid #CC0000;



	text-align:left;



	top:50%;



	left:50%;



}











* html #TB_window { 



position: absolute;



margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');



}







#TB_window img#TB_Image {



	display:block;



	margin: 15px 0 0 15px;



	border-right: 1px solid #ccc;



	border-bottom: 1px solid #ccc;



	border-top: 1px solid #666;



	border-left: 1px solid #666;



}







#TB_caption{



	/*height:25px;*/



	padding:17px 0px 10px 15px;



	float:left;



	margin-top:-50px;



	color:#cc0000;



	font-weight:bold;



	width:100%;



	



}







#TB_closeWindow{



	height:25px;	



	padding:11px 25px 20px 0;



	float:right;



	/*margin-top:-20px;*/



	margin-right:2px;



}


