* {
	padding: 0;
	margin: 0;
	border: 0;
}

body{
	background:url(../images/bk.gif) repeat-x;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	position: relative;
}

#bodegas {
	float:right;
	margin-left:0px;
	margin-right:0px;
	margin-top:20px;
	margin-bottom:20px;
	height: auto;
	position: relative;
}

.blue_line {
	width:100%;
	height:1px;
	\height:1px;
	h\eight:1px;
	background-image: url(../images/blue_dot.gif);
	background-repeat: repeat-x;
	vertical-align: top;
}

#boton_forms {
	margin-left:220px;
	font:bold 0.8em Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#FF8400;
	height: auto;
}

#boton_doble_left {
	float:left;
	height:31px;
	width:8px;
	background: url(../images/botones_left.gif) top left no-repeat;
}

#boton_doble_middle {
	float:left;
	height:24px;
	width:234px;
	background: url(../images/beige_dot.gif) top left repeat;
	vertical-align:middle;
	padding-top:7px;
	padding-left:12px;
	color:#002F5F;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#boton_doble_right {
	float:left;
	height:31px;
	width:8px;
	background: url(../images/botones_right.gif) top right no-repeat;
}

#boton_doble_middle a {
	padding-left:0;
	margin-bottom:0;
	margin-left:0;
	color:#002F5F;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#boton_doble_middle a:hover {
	color:#002F5F;
	text-decoration:underline;
}

#boton_doble_middle a#current {
	color:#002F5F;
}

#boton_doble_middle a#begin {
	color:#002F5F;
}

#bottombar ul {
	padding-left:0;
	margin-left:0;
	background-color: #002F5F;
	color:#ffffff;
	float:left;
	width:718px;
	text-transform: none;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#bottombar ul li {
	display: inline;
}

#bottombar ul li a {
	color:#ffffff;
	width:718px;
	text-transform: none;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#bottombar ul li a:hover {
	color:#CCCCCC;
}

#bottombar li a#current {
	color:#999999;
}

#bottombar li a#begin {
	color:#999999;
}

.bullet_space {
	font-size:12px;
	color:#002F5F;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
}	

#box_home_left {
	float:left;
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:10px;
	height: auto;
}

#box_home_left H3 {
	font-size:170%;
	color:#002F5F;
	text-decoration:underline;
	margin-bottom:5px;
	font-weight:bold;
}

#box_home_left H5 {
	font-size: 105%;
	color:#88785A;
	text-decoration:none;
	text-transform:uppercase;
}

#box_home_left H6 {
	font-size: 100%;
	color:#555555;
}

#box_home_right {
	float:right;
	margin-left:17px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:10px;
	height: auto;
}

#box_home_right H3 {
	font-size:170%;
	color:#002F5F;
	text-decoration:underline;
	margin-bottom:5px;
	font-weight:bold;
}

#box_home_right H5 {
	font-size: 105%;
	color:#88785A;
	text-decoration:none;
	text-transform:uppercase;
}

#box_home_right H6 {
	font-size: 100%;
	color:#555555;
}

#buscador{
	display:block;
	background:url(../images/index_06.gif) no-repeat;
	width:218px;
	height:26px;
}

#cabecera {
	width:auto;
	\width:auto;
	w\idth:auto;
	margin-left:auto;
	margin-right:auto;
	position: relative;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

#cajas_forms {
	margin-left:15px;
	color:#002F5F;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:8px;
	height: auto;
}

#cajas_forms H3 {
	font-weight:bold;
	color:#88785A;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:8px;
	height: auto;
}

#cajas_forms input {
	border: 1px solid #7493b0;
	font-size: 12px;
	font-weight:normal;
	width: 250px; 
}

#cajas_forms_inputlargo {
	border: 1px solid #7493b0;
	font-size: 12px;
	font-weight:normal;
	width: 350px; 
}

#cajas_ocio {
	color:#002F5F;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:8px;
	height: auto;
}

#cajas_ocio input {
	border: 1px solid #7493b0;
	font-size: 12px;
	font-weight:normal;
	width: 250px; 
}

.caja_form_provincia
{
	font-weight:bold;
	border: 1px solid #7493b0;
	color:#002F5F;
	font-size:12px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#7493b0;

}

#cajas_forms_cantidad {
	border: 1px solid #7493b0;
}

#carrito {
	width:264px;
	\width:264px;
	w\idth:264px;
	float:right;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:15px;
	position: relative;
}

#carrito ul {
	padding-left:0;
	margin-bottom:0;
	margin-bottom:0;
	margin-left:0;
	margin-left:0;
	color:#002F5F;
	float:none;
	height:auto;
	text-transform: none;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#carrito ul li {
	display:inline;
}

#carrito_box {
	margin-left:15px;
	height:auto;
	width:155px;
	float:left;
}

#carrito_box_top {
	width:155px;
	height:8px;
	float:left;
	vertical-align:bottom;
	background: url(../images/top_carrito_beige.gif) bottom left no-repeat;
}

#carrito_box_bot {
	width:155px;
	height:8px;
	float:left;
	vertical-align: bottom;
	background: url(../images/bot_carrito_beige.gif) top left no-repeat;
}

#carrito_cantidad {
	background-color:#E7E4DE;
}

#carrito_cantidad_anadir {
	width:155px;
	height:30px;
	float:left;
	vertical-align: bottom;
}

#carrito_cantidad_data {
	background-color:#E7E4DE;
	padding:5px 0 0 10px;
}

#carrito_box p {
	margin-right:10px;
	margin-left:10px;
	color:#002F5F;
}

#carrito_box ul {
	padding-left:0;
	margin-bottom:0;
	margin-left:0;
	color:#002F5F;
	text-transform:none;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#carrito_box ul li {
	display:inline;
	color:#002F5F;
	text-transform: none;
	text-decoration: none;
	padding-left:10;
	margin-bottom:0;
	margin-left:10;
	font-size:12px;
}

#carrito ul li a {
	color:#002F5F;
	text-transform: none;
	text-decoration: none;
	font-size:12px;
}

#carrito ul li a:hover {
	color:#002F5F;
	text-decoration:underline;
}

#carrito li a#current {
	color:#002F5F;
	text-decoration:underline;
}

#carrito li a#begin {
	color:#002F5F;
	text-decoration:underline;
}

#centro {
	width:1000px;
	\width:1000px;
	w\idth:1000px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	position: relative;
}

#centro_left {
	width:718px;
	\width:718px;
	w\idth:718px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	left: auto;
	top: auto;
	float: left;
	height: auto;
}

#centro_left p {
	margin-top:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#centro_left_vinos {
	width:718px;
	\width:718px;
	w\idth:718px;
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;
	left: auto;
	top: auto;
	float: left;
	height: auto;
}

#centro_left_vinos H2 {
	font-size: 250%;
	color:#7F0700;
	text-decoration:none;
}

#centro_left_vinos H1 {
	font-size: 200%;
	color:#002F5F;
	text-decoration:none;
}

#centro_left_vinos p {
	margin-top:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#contactenos {
	width:264px;
	height:133px;
	margin-bottom:15px;
	float:right;
	position: relative;
}

#confirmar_pedido a{
	float:right;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:10px;
	text-decoration:underline;
	color:#002F5F;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#confirmar_pedido a:hover {
	color:#666666;
}

#container{
	width: 100%;
	float:left;
}

#datos_vino a {
	text-decoration:underline;
	font-style:normal;
	font-weight:bold;
	color:#7F0700;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#datos_vino p {
	font-style:italic;
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#datos_vino_ficha a {
	text-decoration:underline;
	font-style:normal;
	font-weight:bold;
	color:#7F0700;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#datos_vino_ficha p {
	font-style:italic;
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#desplegables ul {
	padding-left:0;
	margin-bottom:5px;
	margin-top:15px;
}

#desplegables ul li {
	display:inline;
	margin-right:20px;
}

#desplegables option {
	font-weight:bold;
	color:#002F5F;
	font-size:12px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
}

.desple2
{
	border: 1px solid #7493b0;
	font-weight:bold;
	color:#002F5F;
	font-size:12px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
}


.desple {
	font-weight:bold;
	color:#002F5F;
	font-size:12px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
}

#ficha_vinos {
	float:left;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:10px;
	height: auto;
}

#ficha_vinos H5 {
	font-size: 180%;
	color:#88785A;
	text-transform:uppercase;
}

#ficha_vinos H6 {
	font-size: 130%;
	color:#555555;
	text-transform:uppercase;
}

#footer {
	width:100%;
	\width:100%;
	w\idth:100%;
	height:50px;
	font-size:10px;
	color:#002F5F;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	position: relative;
	margin-top: 15px;
	float: left;
	margin-left: auto;
	margin-right: auto;
}

#footer a {
	font-size:10px;
	color:#002F5F;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5px;
	text-decoration:underline;
}

#footer a:hover {
	color:#666666;
}

.grey_line {
	width:100%;
	height:1px;
	margin-top:0px;
	margin-bottom:0px;
	background-color: #002F5F;
	background-image: url(../images/grey_dot.gif);
	background-repeat: repeat-x;
}

#in_carrito {
	float:left;
	margin-left:10px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
}

#in_carrito a {
	text-decoration:underline;
	text-transform:uppercase;
	color:#999999;
	font-size:10px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#in_carrito a:hover {
	text-decoration:underline;
	text-transform:uppercase;
	color:#666666;
}

.indice_head {
	font-size:12px;
	color:#002F5F;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
}	

#indice_home {
	width:172px;
	\width:172px;
	w\idth:172px;
	float:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:0px;
	height: auto;
	position: relative;
}

#indice_home ul {
	padding-left:0;
	margin-bottom:15px;
	margin-top:15px;
	margin-left:15px;
	color:#002F5F;
	float:none;
	height:auto;
	text-transform: none;
	text-decoration:underline;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#indice_home ul li {
display:block;
}

#indice_home ul li a {
	color:#002F5F;
	text-transform: none;
	text-decoration: none;
	font-size:12px;
	text-decoration:underline;
}

#indice_home ul li a:hover {
	color:#666666;
	text-decoration:underline;
}

#indice_home li a#current {
	color:#666666;
	text-decoration:underline;
}

#indice_home li a#begin {
	color:#666666;
	text-decoration:underline;
}

#in_novedades {
	float:right;
	margin-left:2px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	position: relative;
}

#in_novedades H5 {
	font-size: 105%;
	color:#88785A;
	text-decoration:none;
	text-transform:uppercase;
}

#in_novedades H6 {
	font-size: 100%;
	color:#555555;
}

.iva {
	font-style:italic;
	color:#000000;
	font-size:10px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

.iva_ficha {
	font-style:normal;
	color:#000000;
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

#midbar ul {
	padding-top:4px;
	margin-left:0;
	background-color: #002F5F;
	height:20px;
	color:#ffffff;
	float:left;
	width:1000px;
	text-transform: none;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#midbar ul li {
	display: inline;
}

#midbar ul li a {
	color:#ffffff;
	width:782px;
	text-transform: none;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#midbar ul li a:hover {
	color:#88785A;
}

#midbar li a#current {
	color:#88785A;
}

#midbar li a#begin {
	color:#88785A;
}

#mostrar_pedido a{
	float:left;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:10px;
	text-decoration:underline;
	color:#002F5F;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#mostrar_pedido a:hover {
	color:#666666;
}

#navbar {
	width:718px;
	\width:718px;
	w\idth:718px;
	float:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	margin-bottom:0px;
	height: 40px;
}

#navbar ul {
	margin-top:15px;
	margin-bottom:15px;
	color:#002F5F;
	float:left;
	height:auto;
	text-transform: none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#navbar ul li {
display:inline;
}

#navbar ul li a {
	color:#002F5F;
	text-transform: none;
	text-decoration: none;
	font-size:12px;
	text-decoration:underline;
	font-style:italic;
}

#navbar ul li a:hover {
	color:#666666;
	text-decoration:underline;
	font-style:italic;
}

#navbar li a#current {
	color:#666666;
	text-decoration:underline;
	font-style:italic;
}

#navbar li a#begin {
	color:#666666;
	text-decoration:underline;
	font-style:italic;
}

#news {
	border:thin;
	border:#CCCCCC;
}

#nombre_vino a {
	font-size: 105%;
	color:#88785A;
	text-decoration:none;
	text-transform:uppercase;
}

#nombre_vino a:hover {
	color:#7F0700;
}

#newsletter {
	width:264px;
	\width:264px;
	w\idth:264px;
	float:right;
	font-size:12px;
	color:#363636;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:15px;
	position: relative;
}

#newsletter p {
	margin-top:10px;
	margin-bottom:10px;
}

#newsletter_title {
	font-size:12px;
	font-weight:bold;
	color:#002F5F;
	font-family:Arial, Helvetica, sans-serif;
}

#novedades {
	width:264px;
	\width:264px;
	w\idth:264px;
	float:right;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:15px;
	position: relative;
}

#novedades_title {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}

#leer_mas {
	color:#000000;
	font-size:12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:7px;
}

#leer_mas H5 {
	font-size: 110%;
	font-weight:bold;
	color:#002F5F;
	margin-top:10px;
	text-transform:uppercase;
}

#leer_mas a {
	font-style:italic;
	color:#002F5F;
	font-size:12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

#leer_mas a:hover {
	color:#666666;
}

#listado_vinos_left {
	float:left;
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:10px;
	height: auto;
	width: 340px;
}

#listado_vinos_left H5 {
	font-size: 105%;
	color:#88785A;
	text-decoration:none;
}

#listado_vinos_left H6 {
	font-size: 110%;
	color:#555555;
	text-transform:uppercase;
}

#listado_vinos_right {
	float:left;
	margin-left:10px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:10px;
	height: auto;
	width: 340px;
}

#listado_vinos_right H5 {
	font-size: 105%;
	color:#88785A;
	text-decoration:none;
}

#listado_vinos_right H6 {
	font-size: 110%;
	color:#555555;
	text-transform:uppercase;
	
}

#pag_pedido {
	color:#555555;
	margin-left:15px;
	font-size: 12px;
	font-weight:normal;
	margin-top:12px;
}

#pag_pedido H3{
	color:#88785A;
	font-size: 14px;
	font-weight:bold;
	margin-top:8px;
	margin-bottom:5px;
	height: auto;
	text-decoration:underline;
}

#pag_pedido H6{
	color:#88785A;
	font-size: 12px;
	font-weight:normal;
	margin-top:8px;
	margin-bottom:5px;
	height: auto;
	font-style:italic;
}

#pag_pedido a {
	color:#002F5F;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}

#pag_pedido a:hover {
	color:#666666;
	text-decoration:underline;
}

#pag_texto {
	color:#555555;
	font-size: 12px;
	font-weight:normal;
	margin-top:8px;
	height: auto;
}


#pag_texto a {
	color:#002F5F;
	text-decoration:underline;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}

#pag_texto a:hover {
	color:#666666;
	text-decoration:underline;
}

#pag_texto ol {
	padding-left:0;
	margin-left:15px;
	margin-top:10px;
	margin-bottom:10px;
	background-color:#ffffff;
	color:#88785A;
	float:left;
	text-transform:none;
	text-decoration:none;
	line-height:150%;
	font-weight:bold;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}

#pag_texto ol li {
display:list-item;
}

#pag_texto ul {
	padding-left:0;
	margin-left:15px;
	margin-top:10px;
	margin-bottom:10px;
	background-color:#ffffff;
	color:#88785A;
	float:left;
	text-transform:none;
	text-decoration:none;
	line-height:150%;
	font-weight:bold;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
}

#pag_texto ul li {
display: inline-table;
}

#pagina_siguiente {
    color:#000000;
	float: left;
	height:10px;
	width: 700px;
	font-size: 11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

#pagina_siguiente a {
	color:#002F5F;
	text-decoration:underline;
	font-size: 11px;
	margin-left:2px;
	margin-right:2px;
	font-family:Arial, Helvetica, sans-serif;
}

#pagina_siguiente a:hover {
	color:#666666;
	text-decoration:underline;
}

#precio {
	color:#7F0700;
	font-size: 18px;
	font-weight:bolder;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:8px;
}

#precio_listado{
	color:#7F0700;
	font-size: 18px;
	font-weight:bolder;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;
}

#precio_ficha{
	color:#000000;
	font-size: 15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:10px;
}

.precio_old {
	font-size: 14px;
	color:#666666;
	text-decoration:line-through;
}

.red_line {
	height:1px;
	\height:1px;
	h\eight:1px;
	margin-bottom:5px;
	background-image: url(../images/red_dot.gif);
	background-repeat: repeat-x;
	vertical-align: top;
}

.separa_vertical {
	width:1px;
	height:450px;
	margin-bottom:0;
	margin-top:0;
	margin-left:14px;
	margin-right:15px;
	background-color: #ffffff;
	background-image: url(../images/grey_dot.gif);
	background-repeat: repeat-y;
}

#topbar ul {
	padding-left:0;
	margin-bottom:0;
	margin-bottom:0;
	margin-left:0;
	margin-left:0;
	background-color: #ffffff;
	color:#002F5F;
	float:right;
	width:1000px;
	text-transform: none;
	text-decoration:none;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

#topbar ul li {
	display: inline;
}

#topbar ul li a {
	color:#002F5F;
	width:1000px;
	text-transform: none;
	text-decoration: none;
	font-size:11px;
}

#topbar ul li a:hover {
	color:#002F5F;
	text-decoration:underline;
}

#topbar li a#current {
	color:#002F5F;
	text-decoration:underline;
}

#topbar li a#begin {
	color:#002F5F;
	text-decoration:underline;
}

#topbar_bienvenida {
	color:#002F5F;
}

#ver_mas {
	font-style:italic;
	color:#002F5F;
	font-size:12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	margin-top:7px;

}

#ver_mas a {
	font-style:italic;
	color:#002F5F;
	font-size:12px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	margin-top:7px;
}

#ver_mas a:hover {
	color:#666666;
}

#vino a {
	font-size: 105%;
	color:#88785A;
	text-decoration:none;
}

#vino a:hover {
	color:#7F0700;
}

/* RASTRO PROCESO DE COMPRA */
.cajaProceso { width:675px; padding:3px; margin:0 auto; margin-top:15px; margin-bottom:15px; border:1px dashed #669; overflow:hidden; }
.cajaProceso p {margin:5px; font-size:12px; color:#036; line-height:20px; }
.cajaProceso .imagen { width:117px; height:32px;}

/* Enlaces */
.migas { width:700px; margin:0 auto; height:20px; text-align:center; }
.migas ul { padding:0; margin:0; list-style-type:none; }
.migas ul li {display:inline; float:left;color:#DAD8D3; padding:4px 16px; font-size:12px; font-weight:bold; }
.migas ul li a { display:block;color:#002F5F; text-decoration:none; font-size:12px; font-weight:bold;}
.migas ul li a:hover { color:#002F5F; text-decoration:underline; font-size:12px; font-weight:bold;}

/* Barra de progreso */
.graficoMigas { width:100%; margin:0 auto; height:53px; }
.graficoMigas .fdoPaso1 { width:100%; height:53px; background:url(../imagenes/migasPaso1.jpg) center no-repeat;}
.graficoMigas .fdoPaso2 { width:100%; height:53px; background:url(../imagenes/migasPaso2.jpg) center no-repeat;}
.graficoMigas .fdoPaso3 { width:100%; height:53px; background:url(../imagenes/migasPaso3.jpg) center no-repeat;}
.graficoMigas .fdoPaso4 { width:100%; height:53px; background:url(../imagenes/migasPaso4.jpg) center no-repeat;}
.graficoMigas .fdoPaso5 { width:100%; height:53px; background:url(../imagenes/migasPaso5.jpg) center no-repeat;}

/* Mensaje de alerta */
.cajaAlert { width:675px; padding:3px; margin:0 auto; margin-top:15px; border:1px dashed #C30; overflow:hidden; }
.cajaAlert .icono { width:43px; height:47px; margin-left:15px; background:url(../imagenes/icoAlert.jpg); float:left; }
.cajaAlert .textoAlert { width:580px; height:45px; float:right; text-align:left; font-size:12px; font-weight:bold; color:#C30; }

/* Contacto */
.cajaTextosContacto {width:661px; padding:10px; margin:0 auto; margin-top:15px; margin-bottom:15px; border:1px dashed #669; }
.cajaTextosContacto#codigos {width:659px !important;border:2px dashed #990000 !important;}
.cajaTextosContacto p { margin:0; color:#25233b; font-size:12px; line-height:15px;}
.cajaTextosContacto p a { color:#25233b; text-decoration:none; font-weight:bold;}
.cajaTextosContacto p a:hover { color:#25233b; text-decoration:underline; font-weight:bold;}

.cajaTextosContacto .codigo .cajaTexto {border:1px solid #666666;padding:3px;font-size:13px !important;font-weight:bold;text-transform:uppercase !important;}

.botonesGrandes { font-size:8pt; font-weight:bold; padding:4px; border-left:1px solid #544a9f; border-right:1px solid #544a9f; border-top:1px solid #544a9f; border-bottom:3px solid #544a9f; background-color:#8681a8; color:#fff; }
