/*Hanna Christensen Communicaction group :: estilo 2006*/
body {
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	font: 10px verdana, helvetica, sans-serif;

}
h1,h2,h3,img, ul ,li, p, em {
  padding:0px;
  margin:0px;
}

ul { display:table;}
h2 {font-size:14px;}
a, a.link{color:white; text-decoration:none;}
a:hover, a.off, .offpeq, .offMF, .offTW, .offMEM  {color:#000000;}
a:active, a:visited {color:#33000;}

/*BANDERAS*/
#idiomas {
 position:absolute;
 z-index: 10;
 width:180px;
 height:14px; 
 left: 530px;
 top: 202px;
}
#idiomas a {
 margin-right:5px;
}

/*CUERPO DE LA PAG.*/

/*MENU Y CONTENIDO CENTRAL*/

	/*COTENEDOR PARA Cabecera y Contenido*/
				
		/*Cabecera Logo*/
		#cabecera {
		 width:722px;
		 height:203px;
		 background-color:#FFFFFF;
		 border-top: 7px solid #DA251D;
		}
		.cas {background: no-repeat url(Images/mas.jpg) top right;}
		.cat{background: no-repeat url(Images/cat_titol.jpg) top right;}
		.eng {background: no-repeat url(Images/much.jpg) top right;}
		.deu {background: no-repeat url(Images/viel.jpg) top right;}
		/*Contenido y menu*/
		#menu, #submenu { position:absolute; left:-1px; z-index:5; width:480px;}
		#menu {top:188px;}
		#submenu { top: 212px;}
		#menu a, #submenu a  { display: block; float: left; text-align: center; line-height: 18px; width:160px; height:22px;  margin:0; padding:0; font-weight: bold}
		#submenu a.off, #submenu a.on {width: 240px;}
		#menu a.off:link, #menu a:visited.off {background: no-repeat url(Images/menuOFF.gif);}
		#menu a:link.on, #menu a:visited.on {background: no-repeat url(Images/menuON.gif);}
		#submenu a:link.off, #submenu a.off:visited { background: no-repeat url(Images/submenuoff.gif); }
		#submenu a.on { background: no-repeat url(Images/submenuON.gif); }
		#submenu a:link.offpeq, #submenu a:visited.offpeq { background: no-repeat url(Images/submenuOFFpeq.gif); }
		#submenu a:link.onpeq, a:visited.onpeq { background: no-repeat url(Images/submenuONpeq.gif); }
		#submenu a:link.offMF, #submenu a:visited.offMF { background: no-repeat url(Images/menuOFFMF.gif); }
		#submenu a:link.offTW, #submenu a:visited.offTW { background: no-repeat url(Images/menuOFFTW.gif); }
		#submenu a:link.offMEM, #submenu a:visited.offMEM { background: no-repeat url(Images/menuOFFMEM.gif); }
		
		#submenu a:hover.offMF { background: no-repeat url(Images/menuONMF.gif);  color:#FFFFFF;}
		#submenu a:hover.offTW { background: no-repeat url(Images/menuONTW.gif);  color:#FFFFFF;}
		#submenu a:hover.offMEM { background: no-repeat url(Images/menuONMEM.gif);  color:#FFFFFF;}
		#menu a:hover.off {background: no-repeat url(Images/menuON.gif); color:#FFFFFF;}
		#submenu a:hover.offpeq {background: no-repeat url(Images/submenuONpeq.gif); color:#FFFFFF;}
		#submenu a:hover.off {background: no-repeat url(Images/submenuON.gif); color:#FFFFFF;}
		
		/*Separadores MENU*/
		#SepTop, #SepBottom { width:20px; height:10px; position:absolute; left:149px;}
		#SepTop {background: no-repeat url(Images/separadorMENU.gif); top:201px; z-index:50;}
		#SepBottom {background: no-repeat url(Images/separadorsubmenu.gif); top:211px; z-index:100;}
		
		/*Contenido Principal*/
		
		#content {height:450px; border-top: solid 2px #DA251D; width:722px;}
		#generico #content{ height: 600px;}
		#main {
		 padding:0;
		 width:480px; height:inherit;
		 float: left;
		 background:repeat-x url(Images/fondo_contenido.gif) #313131;
		 border-right: solid  1px #000000; border-bottom: solid  1px #000000;
		}
		#main h1, p {  margin: 10px auto 10px auto;}
		#main h1 {  width:349px; height:130px; padding: 20px 10px 10px 10px; margin-top: 50px; background: center no-repeat center url(Images/fondo-comillas.jpg); font-size:22px;}
		.deuch {font-size:20px;}
		#grupo #main p { width:369px;  text-align:justify; }
		#grupo #main p.welcome { border-top: dashed 1px #DA251D; padding-top:10px;}
		#generico #main p { float:left; color:#DA251D; width: 130px; text-align:justify; margin:0; padding: 38px 20px 10px 20px;}
		#main ul { display:table; float:left; width: 290px; margin:0; padding: 38px 20px 0 0; list-style:none; line-height: 14px;}
		#main li {margin-bottom:10px;}
		#anclas { width: 480px; margin: 38px 0 0 0;}
		#anclas a { padding: 0 10px 0 10px;}
		/*float:left solo para visualizacion en maqueta*/
		#main a.mas {
		 line-height: 20px; text-align:right; font-size:9px; font-weight:bold; text-align:right; text-decoration:none; color:#FFFFFF;
		 width:238px; height:24px; margin-top:35px; margin-right:63px;
		 float:right;
		 background: no-repeat  url(Images/mas.gif);
		}
		
		#menu2 { display:table; position:absolute; left:481px; width: 240px; height:inherit;
		background:repeat-x url(Images/fondo_group.gif) #393939; border-bottom: solid 1px #000000;}
		#menu2  a { display:block; margin: 17px 0 10px 16px;}
		#contacto {
	position:absolute;
	left: 749px;
	top:2px;
	width:175px;
	color:#333333;
	z-index: 0;
}
#anuncio {
	position:absolute;
	left: 775px;
	top:335px;
	width:160px;
	height:600px;
	z-index: 1;
}
		#contacto p {padding-left:0px;}
		#contacto a {color:#000000;}
		#enlace {
	position:absolute;
	left: 720px;
	top: 229px;
	z-index: 1;
}
		#enlace a {
		  display:block;
		  background-color:#FFFFFF;
		  margin-bottom:44px;  
		}
		#enlace a.open{
		 width:150px;
		 		}
		#consell {
	position:absolute;
	left: 749px;
	color:#999999;
	z-index:0;
	bottom::100px;
	width:177px;
	
}

		/*Contenido Inferior, fondo rojo*/		
		#subcontent {clear:left;}
		#subcontent {
		 width:722px;
		 background:repeat-x url(Images/fondo-rojo.gif) #BD1B16;
		 height:300px;
		 margin-top:3px;
		 border-top: 1px solid #600805;
		 border-bottom: 1px solid #851915;
		}
		#subcontent img, #grupo #subcontent p, h2 { margin: 10px 20px 10px 40px;}
		#grupo #subcontent img { float:right;}
		#generico #subcontent { height:100px; min-height:100px;}
		h2 em {color:#000000; font-size:12px;}
		

		#subcontent ul h3, h3 a{font:bold 10px verdana,Arial,Helvetica; color:black; margin:10px 0 3px 0;}
		#subcontent ul { width:450px; position: relative; right:0px margin:10px}
		#subcontent ul li { list-style-type: none; margin: 10px 0 10px 0; color:#000}
		#subcontent ul a:hover {text-decoration:underline;}
		#subcontent p, #subcontent span {color:#000000;}
		#subcontent #logo { margin: 0 20px 0 20px}
		#subcontent.press #logo { float:left;}
		#subcontent.ref, #subcontent.press { height:auto;}
		#subcontent.ref {display:table;}
		#subcontent.ref div{width:380px; float:right; clear:both; margin-right:20px;}
		#subcontent.ref div ul {width:190px; float:left;}
		#subcontent.refo div{width:450px; float:right; clear:both; margin-right:20px;}
		#subcontent.refo div ul {width:400px; float:left;}
		
		/*#subcontent.ref ul h3, #subcontent.ref ul h3 a {color:#FFFFFF;}
		#subcontent img#banner {float:right; margin: 20px;}

		/*PIE*/
#pie {
	font-size: 9px;	color: #CCCCCC;
	text-align: center;
	background-color: #333333;
	margin-top: 3px;
	padding-top: 3px;
	padding-bottom: 4px;
	border-top: solid 1px #111111; border-bottom: solid 1px #111111;
	width: 722px;
	/*background-color: #0066FF;*/
	
}
		
/*FIN DE MI CODIGO*/		 
		
/*CONTENIDO PRINCIPAL HOME*/
		

/*COLUMNA MENU VERTICAL*/

/*MENU VERTICAL*/

/*TEXTOS DESPLEGABLES*/

/*CONTENIDO SECUNDARIO (inferior)*/
