/* CSS Document */


* {
	margin:0;
	padding:0;
	}

#contenido {
	width: 940px;

	overflow:hidden;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595e60;
	margin: 0 auto;
	}

.bg1 {
	background: url(bitmaps/bg.jpg) top left no-repeat;
	}
	
.bg2 {
	background: url(bitmaps/bg2.jpg) top left no-repeat;
	height:580px;
	}

.bg3 {
	background: url(bitmaps/bg3.jpg) top left no-repeat;
	height:373px;
	}
		
#contenido h1 {
	background: url(bitmaps/h1.jpg) top left no-repeat;
	text-indent:-9999px;
	width:313px;
	height:49px;
	float:right;
	display:inline;
	margin:25px 153px 5px 0;
	}	
	
#contenido #info {
	width:315px;
	height:300px;
	clear:both;
	float:right;
	padding-left:15px;
	margin:0 135px 5px 0;
	_margin:0 80px 5px 0;
	display:inline-block;
	}

#contenido .pantalla1 {
	background: url(bitmaps/pantalla1.jpg) top left no-repeat;
	}

#contenido .pantalla2 {
	background: url(bitmaps/pantalla2.jpg) top left no-repeat;
	}

#contenido #info p {
	margin-top:70px;
	}
	
#contenido span {
	font-weight:bold;
	}

#contenido li {
	list-style:none;
	list-style-image:none;
	}	

#contenido legend {
	display:none;
	}
		
#contenido #info ul {
	margin-top:6px;
	}
	
#contenido #info li {
	margin-bottom:25px;
	}

#contenido label {
	width:170px;
	float:left;
	}


#contenido input {
	height:22px;
	width:110px;
	border:1px solid #3f454a;
	}

#contenido a {
	color:#ff0000;
	display:block;
	clear:both;
	width:77px;
	}

#contenido a:hover {
	color:#FF0000;
	}

#contenido .solicitar, .confirmar {
	text-indent:-9999px;
	width:188px;
	height:42px;
	display:block;
	border:0 none;
	cursor:pointer;
	margin-left:50px;
	}

#contenido .solicitar {
	background: url(bitmaps/btn.jpg) top left no-repeat;
	}

#contenido .confirmar {
	background: url(bitmaps/btn_paso2.jpg) top left no-repeat;
	margin-top:0px;
	}
	
#contenido #cont_bottom, #cont_bottom2  {
	height:200px;
	clear:both;
	margin-left: 100px;
	overflow:hidden;
	margin-top:30px;
	}

#contenido #cont_bottom h2 {
	background: url(bitmaps/h2.jpg) top left no-repeat;
	text-indent:-9999px;
	width:249px;
	height:82px;
	float:left;
	display:inline;
	margin-left:90px;
	}	

#cont_bottom ul {
	width:314px;
	float: left;
	margin-left:20px;
	}

#cont_bottom2 h2  {
	background: url(bitmaps/h2-paso2.jpg) top left no-repeat;
	text-indent:-9999px;
	width:336px;
	height:27px;
	float:left;
	display:inline;
	margin-left:70px;
	}

#cont_bottom2 h2, #cont_bottom2 ul {
	margin-left:70px;
	float:left;
	
	
	}
	
#cont_bottom2 ul {
	clear:both;
	width:400px;
	display:inline;
	}

#contenido #paso3 {
	width:315px;
	height:310px;
	clear:both;
	float:right;
	margin-top:43px;
	}

#contenido #paso3 h1 {
	background: url(bitmaps/h1-paso3.jpg) top left no-repeat;
	height:58px;
	text-indent:-9999px;
	margin:0 0 10px 0;
	}

#contenido #paso3 h2 {
	background: url(bitmaps/h2-paso3.jpg) top left no-repeat;
	width:259px;
	height:36px;
	text-indent:-9999px;
	clear:both;
	}

#contenido #paso3 ul {
	width:290px;
	margin-top:20px;
	}

#contenido #paso3 img {
	float:right;
	margin-top:10px;
	}



	
a#seguro{
background: url(bitmaps/seguro.jpg) top center no-repeat;
width:750px;
height:98px;
text-indent:-9999px;
cursor:pointer;
float:left;
margin:auto 0;
	}
	
#contenido fieldset {
	border:none !important;
	}
	
#contenido #info fieldset ul.clave{
	margin:20px 0 0 0;
	}

#contenido p.tarjeta {
	font-size:11px;
	text-align:center;
	width:475px;
	height:35px;
	float:right;
	clear:both;
	margin: 0 60px 20px 0;
	display:inline;
}
	
#contenido p.tarjeta .rojo{
	color:#F00;
}
