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,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
.clear { clear:both; }

body { background:url("../images/bg-body.png") top center #FBF7F4 repeat-x; font-family:Tahoma, Verdana, sans-serif; font-size:12px; }

	#page-wrap 		{ width:900px; margin:0 auto; background:url("../images/bg-main.png") top center no-repeat; }
	body#home #page-wrap	{ background:url("../images/home.png") top center no-repeat; }
	#header 		{ height:190px; }
	#content 		{ width:690px; float:left; padding:5px 15px 5px 15px; margin:0; line-height:14px; }
		div#content_es, div#content_en, div#content_fra { width:97%; padding:1%; border:1px #CCC solid; margin:3px 0; }
		div#content a.continuar { color:#663333; text-decoration:underline; padding:-20px 4px 4px 4px; -moz-border-radius:3px; -webkit-border-radius:3px; }
		
		.img { padding:8px 0 0 0; }
	
	div#top 		{ width:300px; position:absolute; left:910px; top:0; }
	div#top ul 		{ margin:0; padding:0; }
	div#top ul li 	{ display:block; float:left; }
	div#top ul li a { color:#333; text-decoration:none; padding:0 8px; line-height:25px; }
	
	div#logo { height:150px; width:	278px; position:relative; left:-28px; }

	div#navbar { width:700px; position:relative; left:318px; }
	div#navbar ul { margin:0; padding:0; list-style-type:none; }
	div#navbar ul li.nivel1 { float:left; width:auto; margin-right:2px; }
	#navbar ul li a { display:block;text-decoration:none;color:#fff;position:relative;padding:8px;}
	#navbar ul li:hover { position:relative;}
	#navbar ul li a:hover,#navbar ul li:hover a.nivel1 { background-color:#8C461C;color:#DDD;position:relative; z-index:30000;}
	#navbar ul li a.nivel1 { display:block !important; position:relative; z-index:20000; }
	#navbar ul li a.nivel1ie { display:block !important; top:-25px; position:relative; z-index:30000; }
	#navbar ul li ul { display:none;}
	#navbar ul li a:hover ul,#navbar ul li:hover ul { display:block;position:absolute;left:0;}
	#navbar ul li ul li a { width:160px;border-top-color:#000;padding:2px 6px 4px 20px; background:#241207;}
	#navbar ul li ul li a:hover { border-top-color:#000;position:relative;}
	table.falsa { border-collapse:collapse;border:0;float:left;position:relative;}

	div#navbar ul li { display:block; float:left; }
	div#navbar ul li.last { display:block; float:left; padding-left:20px; }
	div#navbar ul li a { color:#FFF; text-decoration:none; padding:0 8px; line-height:25px; }
	
	/* FORMULARIO */
	table#formulario 	{ font-size:12px; text-align:left;  }
		
div#sidebar { float:left; width:155px; display:block-inline;  }

div#footer { clear:both; width:885px; background:#311314; height:28px; }
	div#footer a { color:#FFF; padding:40px; line-height:28px; text-decoration:none; }