/*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;
}
h2 {font-size:14px;}
h3 { font-size:11px;}
h4 { font-size:10px; margin: 20px auto 10px 56px;}

ul { display:table;}
a, a.link{color:white; text-decoration:none;}
a:hover, a.off, .offpeq, .offMF, .offTW, .offMEM  {color:#000000;}
a:active, a:visited {color:#33000;}
#main p a, #main p a:link{color:#DA251D; text-decoration:none;}
#main p a:hover {color:#FF9900;}

/*BANDERAS*/
#idiomas {
 position:absolute;
 z-index: 10;
 width:170px;
 height:14px; 
 left: 530px;
 top: 202px;
}
#idiomas a {
 margin-right:5px;
}
#anuncio {
	position:absolute;
	left: 780px;
	top:336px;
	width:160px;
	height:600px;
	z-index: 1;
}

/*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;
		 background: no-repeat url(Images/MF.jpg) top right;
		}
		.cas {}
		.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:480px; border-top: solid 2px #DA251D; width:722px;
		 background:repeat-x url(Images/fondo_contenido.gif) #333333; border-bottom: solid  1px #000000;}
		#generico #content{ height: 600px;}
		#main {
		 padding:0;
		 width:480px; height:inherit;
		 float: left;
		}
		#main h1, #main h3 {margin: 40px auto 10px 56px; width:369px;}
		#main h3 span { font-weight: normal;}
		#main p {  width:369px; margin: 10px auto 10px auto; clear:both;}
		#main h1.welcome {  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:369px; margin:0; padding: 10px 20px 0 0; list-style:none; line-height: 14px;}
		#main li {margin-bottom:10px;}
		#main li h3 { margin:40px 0 3px 0; color:#FF9900;}
		#main h3, #main h4 { color:#FF9900;}
		
		/*Pagina del equipo de MF (posiblemente desechable)*/
		#team #main DIV{ width:100%; display:table; border-spacing: 0px;}
		#team #main DIV.firstchild { margin-top:40px;}
		#team #main h3{ width: 100%; margin-top: 20px;}
		#main img{ float:left; margin: 20px; width: 100px; clear: both; border: solid 1px #FFFFFF;}
		#team #main p {clear:none; display:table; width: 320px; padding: 0px; margin: 0 0 20px 0;}
		#main p a{display:inline; }
		
		#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);
		}
		
		/*titulos compuestos a 2 columnas*/
		
		#Titl {border-bottom:0; display:run-in; width:369px; margin: 0 10px 10px 58px; text-align:right;}
		#Titl.titl {border-bottom: solid 1px #FF9900; margin-top: 20px; text-align:right;}
		#prensa #Titl { text-align:left;}
		#prensa #Titl a:link {color:#FFFFFF;}
		#Titl H5, #Titl a, #Titl span.defin { font-size: 10px; line-height:10px; display: block; float:left; clear:both; margin: 2px 0 0 0; text-align:left;}
		#Titl H5 span { font-weight: normal;}
		#Titl a:hover, #prensa #Titl a:hover {color:#FF9900;}
		.precio { font-size:10px; line-height:14px; color:#FF9900; position:relative; right:0px;}
		
		
		/*menu vertical izquerda*/
		#menu2 { display:table; position:absolute; left:480px; width: 240px; height:inherit;
		background:repeat-x url(Images/fondo_group.gif) #393939; 
		 border-left: solid  1px #000000;}
		#menu2  a { display:block; margin: 17px 0 10px 16px;}
		#contacto { position:absolute; left: 752px; top:10px; color:#333333; width:190px;}
		#contacto p {padding-left:0px;}
		#contacto a {color:#000000;}
		#enlace {
	position:absolute;
	left: 720px;
	top: 229px;
	z-index: 1;
}
#chris {
margin-right:21px;}
		#enlace a {
		  display:block;
		  background-color:#FFFFFF;
		  margin-bottom:44px;  
		}
		#enlace a.open{
		 width:150px;
		}


		/*Contenido Inferior, fondo rojo*/		
		#subcontent {clear:left;}
		#subcontent {
		 width:722px; height:90px; min-height:90px;
		 background: #BD1B16;
		 margin-top:3px;
		 border-top: 1px solid #600805;
		 border-bottom: 1px solid #851915;
		}
		
		#subcontent p { margin: 10px 10px 10px 20px;}		
		#subcontent img { margin: 0px 0 5px 20px ;}
		#subcontent img#asoc { margin-left: 58px}
		
		#main.ref {display:table;}
		#main.ref div{width:400px; clear:both; margin-left:20px;}
		#main.ref div ul, #main.ref div li {width:170px;}
		#main.ref li h3 {color:#FFFFFF; width:150px;}
		#main.ref {display:table;}
		#main.ref div{ float:left; clear:both; margin-right:20px;}
		#main.ref div ul {width:190px; float:left;}

		/*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)*/
