/*------------------------------------------
Version 1.0
Author: zed.com
Website: zed.com
Proyect: Registro Unico
--------------------------------------------
Estructura General
********************************************/


/********************************************
Normalizar estilos XHTML de diferentes navegadores
--------------------------------------------*/
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,div,body,html,p,blockquote,fieldset,input { /*Evitar la asignación inconsistente de márgenes y rellenos a diferentes elementos HTML*/
	margin:0;
	padding:0; 
}
ul,ol {/* Eliminamos las viñetas de las listas */
	list-style:none 
}
h1,h2,h3,h4,h5,h6,pre,code {/* Evitar el tamaño inconsistente de los diferentes encabezados y también etiquetas <pre> y <code> */
	font-size:1em; 
}
a img,:link img,:visited img {/* Evitar el borde azul en imágenes que son links */
	border:none 
}

/********************************************
Personalizar etiquetas
--------------------------------------------*/
body {
	margin:0;
	padding:0;
}


.clear {
	clear:both;
	margin:0;
	padding:0;
	border:0;
	font-size:1%;
	line-height:0.01em;
}

/********************************************
Contenedor
--------------------------------------------*/
.wrapper_w { /* Contenedor My Account */
	 margin:auto;
	 width:983px;
	 padding:0 10px 0 10px;
	 text-align:left;
	 background-image:url(../images/bg_wrapper.gif);
	 background-repeat:repeat-x;
	 background-position:top;
	/* background-color:#f5f5f5;*/
	}

/********************************************
Header // Cabecera
--------------------------------------------*/
/********************************************
Header // Cabecera
--------------------------------------------*/
.header { /* Cabecera Registro Standard */
	width:572px;
	height:54px;
	padding:0;
	margin:0 0 5px 0;
	background: url(../images/header.jpg);
	background-repeat:no-repeat;
}

.header_pre {  /* Cabecera Registro Premium */
	width:572px;
	height:54px;
	padding:0;
	margin:0 0 4px 0;
	background: url(../images/header_pre.jpg);
	background-repeat:no-repeat;
}

.header_dan {  /* Cabecera Descarga Danzed */
	width:572px;
	height:54px;
	padding:0;
	margin:0 0 4px 0;
	background: url(../images/header_dan.jpg);
	background-repeat:no-repeat;
}

.header_ma { /* Cabecera My Account */
	width:100%;
	height:71px;
	margin:0;
	padding:0;
	background: url(../images/bg_header.jpg);
	background-repeat:no-repeat;
	}
	.header_ma_col1 {
		float:left;
		width:556px;
		}
	.header_ma_col2 {
		float:left;
		width:329px;
		margin-left:20px;
		height:61px;
		padding-bottom:10px;
		}
.header_ma_w { /*Cabecera ventana modal de My Account*/
	width:572px;
	padding:0;
	margin:0 0 4px 0;
}

.header_h { /* Cabecera */
	width:100%;
	margin:0;
	padding:0;
	}
	.header_col1_h {
		float:left;
		width:556px;
		 background: url(../images/bg_header.jpg);

            background-repeat:repeat-x;


		}
	.header_col2_h {
		float:left;
		width:329px;
		margin-left:20px;
		}
		
.logo_header_h { /* Logo de zed en la cabecera */
	float:left;
	width:78px;
	margin:0;
	padding:0;
	}		
		
		
.text_Tit_header_h{font-family:"Trebuchet MS", Verdana, Arial; color:#333; font-size:17px;}




			
/********************************************
CONTENDIDO PARTE DERECHA DE LA CABECERA
--------------------------------------------*/						
			
.slogan_cont_h{
		width:230px;
		}
		
.slogan_menu_h ul{
			margin:0px;
			padding:0 0 0 10px;}	
.slogan_menu_h li{
			display:inline;
			margin-right:5px;
			}
.slogan_menu_h a:link{
			text-decoration:none;
			}
.slogan_menu_h a:visited{
			text-decoration:none;
			}
.slogan_menu_h a:hover{
			text-decoration:underline;
			}	
/*contenedor parte inferior derecha tell friend*/
.tell_friend{float:left;}
/********************************************
Menu desplegable idioma
--------------------------------------------*/			
			
.combo_idioma_h { 
	float:right;
	margin:0px 90px 0 0;
	}
.combo_idioma_h ul,
.combo_idioma_h li {
			margin:0;
			padding:0;
			}	
	
#menu_h { /* Menu que se despliega */
		position:absolute;
		}	
.enlace_menuestilo { /* Imagen de la flecha que actua de enlace */
				margin:1px 0 0 0;
				vertical-align:middle;
				border:0px;
				position:absolute;
				right:2px;
				}		
/********************************************
Caja que está debajo del menu idioma
--------------------------------------------*/	

		.caja_cabecera_h{padding-left:10px;
		padding-top:9px; line-height:12px;}
		
		.contenedor_botongo_h{float:left; margin-top:-2px; margin-bottom:8px;}

.tellafriend_link_h{float:left;}
/********************************************
BOOKMARKS
--------------------------------------------*/	

#bookmarks{
	width:313px;
	min-width:313px; 
	position:absolute;
	top:89px;
	background:#fff;
	margin-left:654px;
	border:8px solid #cccccc;
	z-index:1000;
	padding-bottom:3px;
	
	}
.bookmarks_content{float:right;width:329px;}

.bookmarks_content .contenedor_boton{float:left; margin-top:2px;}

/********************************************
Menu de navegacion
--------------------------------------------*/			






/********************************************
Footer
--------------------------------------------*/
/********************************************
Footer
--------------------------------------------*/
footer_f {
	width:983px;
	clear:both;
	margin:0;
	padding:0;
	
	}

	.footersup_f {
		background-image:url(../images/bg_footersup_f.gif);
		background-position:top;
		background-repeat:repeat-x;
		background-color:#f5f5f5;
		font-size:0.7em;
		clear:both;
		padding:20px 0px 0px 20px;
		
		
		}

		.footersup_f p.title {
			font-weight:700;
			float:left;
			margin-right:10px;
			margin-bottom:14px;
			
			
				}

				.footersup_f ul {
					float:left;
					display:block;
					color:#333;
					width:85%;
					line-height:1.1em;
					margin-top:2px;
					margin-bottom:14px;
					}

					.footersup_f ul li span {
						margin:0 18px;
						}

						.footersup_f ul li a {
							text-decoration:none;
							color:#333;
							}

							.footersup_f ul li a:hover {
								text-decoration:underline;
								color:#333;
								}

		.footersup_f p.copy {
		float:right;
		color:#b14b01;
		width:76px;
		text-align:right;
			}

	.footerinf_f {
		background-image:url(../images/bg_footerinf_f.gif);
		background-position:top;
		background-repeat:repeat-x;
		background-color:#333;
		font-size:0.7em;
		clear:both;
		padding:26px 20px 10px;
		}

		.footerinf_f p {
			font-weight:700;
			float:left;
			color:#fff;
			margin-right:10px;
			margin-bottom:14px;
			}

			.footerinf_f ul {
				float:left;
				display:block;
				color:#c6c6c6;
				line-height:1.1em;
				margin-bottom:14px;
				margin-top:2px;
				width:800px;
					}

					.footerinf_f ul li span {
						margin:0 12px;
						}

						.footerinf_f ul li a {
							text-decoration:none;
							color:#c6c6c6;
							}
							
							.footerinf_f ul li a:hover {
								text-decoration:underline;
								color:#fff;
								}

		.img_footerinf_f {
		background-image:url(../images/img_footerinf_f.gif);
		background-repeat:repeat-x;
		height:15px;
		font-size:0.01em;
		width:100%;
		margin-top:11px;
		}

		.footersup_f ul li,.footerinf_f ul li {
		display:inline;
		}

/********************************************
Content // Contenido
--------------------------------------------*/
.reg_content { /* Contenido Registro */
	width:552px;
	background-color:#e4e4e4;
	margin:0;
	padding:0;
	padding:10px 10px 10px 10px;
}

.content_ma { /*Contenido "My Account"*/
	width:100%;
	background-color:#fff;
	margin:0 0 5px 0;
	padding:0px;
}
	.content_ma_left { /*Contenido "My Account"* parte izquierda // formulario de registro */
		background-color:#e4e4e4;
		width:616px;
		padding:15px;
		margin:0;
		float:left;
	}
	.content_ma_right { /*Contenido "My Account"* parte derecha // banners / info */
		width:328px;
		padding:0 0 0 8px;
		margin:0;
		float:left;
	}
	
	
	.reg_content_izq { /* Contenido Registro */
	width:315px;

}

.reg_content_dere{
	width:638px;
	background-color:#e4e4e4;
	margin:0;
	padding:0;
	padding:10px 10px 10px 10px;
	float:left;
}


.logo_footer_f img {float:right; margin:0px; padding:0px;} 


