body {margin:0px; padding:0px; background-color:#FFFFFF; font-family:Arial,Helvetica, sans-serif; font-size:12px;
}

/* header */
#header {height: 172px; background: url(/template/1/images/headbg-black.jpg) repeat-x top center #000;}
	#head-cont{ width: 90%; margin:auto; background: url(/template/1/images/headerbgf5.jpg) no-repeat 0px 0px;
	min-width: 800px; width: expression((documentElement.clientWidth <850) ? "800px" : "90%" );}
			#head-text {color: #FFFFFF; font-size:11px;margin-left: 460px;}
			#head-text a {color: #ffffc1; font-weight:bold;}
			#head-text a:hover {color: #ffe400; }
			#head-bot {color: #FFFFFF; text-align:right; font-size:12px; margin-top: 0px;margin-left: 460px;}
				#head-bot a{ color: #FFFFFF}
				#head-bot a:hover{ color: #FFFFF3}
			#slogan {color: #FFFFFF; text-align:right; font-size:32px; font-family:"Bauhaus Md BT", Arial, Helvetica, sans-serif; margin-top: 31px;margin-left: 460px;}
#header-menu{height: 34px; background: url(/template/1/images/fondo_menu-bl.gif) repeat-x top center #0d4475; text-align:left;}

/*contenidos*/
#contenidos{ background: url(/template/1/images/bgcont.gif) repeat-x top center #fff;}

/* footer */
#footer{ background-color: #eee; padding: 40px;  margin-left: 5%;}

/* estilos menu lateral  */
.PMMenuContainer UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;
	BACKGROUND: url(/template/1/images/fondo_menu-bl.gif) repeat-x right center;
}
.menu_div {
	PADDING-BOTTOM: 0px; BACKGROUND: url(/template/1/images/fondo_menu-bl.gif) repeat-x #ccc !important; MARGIN: 0px; PADDING-LEFT: 0px; /* WIDTH: 905px;*/ PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 34px; PADDING-TOP: 0px
}
.language_container {
	/*BACKGROUND: #fff;*/BACKGROUND: url(/template/1/images/fondo_menu-bl.gif) repeat-x #ccc !important; FLOAT: right; HEIGHT: 34px
}
.PMMenuContainer A {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 30px; PADDING-LEFT: 20px; PADDING-RIGHT: 17px; DISPLAY: block; COLOR: #414141; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px;color: #FFFFFF;
}
.PMMenuContainer A:visited {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 30px; PADDING-LEFT: 20px; PADDING-RIGHT: 17px; DISPLAY: block; COLOR: #414141; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px; color: #FFFFFF;
}
.PMMenuContainer UL UL A:hover {
	BACKGROUND: url(/template/1/images/menu_ver_arrow.gif) no-repeat 9px 12px; COLOR: #000; FONT-WEIGHT: bold; TEXT-DECORATION: none;
}
.PMMenuContainer A:hover {
	BACKGROUND: url(/template/1/images/menu_ver_arrow.gif) no-repeat 9px 12px; COLOR: #000; FONT-WEIGHT: bold; TEXT-DECORATION: none; color: #FFFFEE;
}
.PMMenuContainer :hover > A {
	BACKGROUND: url(/template/1/images/menu_ver_arrow.gif) no-repeat 5px 15px; color: #FFFFEE;
}
.PMLanguageContainer A {
	PADDING-BOTTOM: 15px; DISPLAY: block; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px; color: #FFFFFF;
}
.PMLanguageContainer A:visited {
	PADDING-BOTTOM: 15px; DISPLAY: block; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px; color:#FFFFFF;
}