@charset "utf-8";
/* CSS Document */

	BODY {
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		BACKGROUND: url(../menu/body_bg.gif) #ddd repeat-x;
		PADDING-BOTTOM: 0px; MARGIN: 0px;
		FONT: 14px "Trebuchet MS"; PADDING-TOP: 0px
	}
	
	.container {
		MARGIN: 0px auto; WIDTH: 960px; POSITION: relative
	}
	
	#header {
		BACKGROUND: url(../menu/header_bg.gif) no-repeat center top; PADDING-TOP: 162.2px
	}
	
	#header .disclaimer {
		PADDING-RIGHT: 0px; 
		DISPLAY: block;
		PADDING-LEFT: 0px;
		RIGHT: 0px;
		PADDING-BOTTOM: 7px;
		COLOR: #999;
		PADDING-TOP: 100px;
		POSITION: absolute;
		TOP: 0px; TEXT-ALIGN: right
	}
	
	#header .disclaimer A {
		COLOR: #ccc
	}
	
	UL.topnav {
		FONT-SIZE: 1.2em; 

		PADDING-BOTTOM: 0px;
		MARGIN: 0px;
		WIDTH: 920px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		PADDING-TOP: 0px;
		LIST-STYLE-TYPE: none
	}
	
	UL.topnav LI {
		PADDING-RIGHT: 15px;
		PADDING-LEFT: 0px;
		FLOAT: left;
		PADDING-BOTTOM: 0px;
		MARGIN: 0px;
		PADDING-TOP: 0px;
		POSITION: relative
	}
	
	UL.topnav LI A {
		PADDING-RIGHT: 5px;
		DISPLAY: block;
		PADDING-LEFT: 5px;
		FLOAT: left;
		PADDING-BOTTOM: 10px;
		COLOR: #fff;
		PADDING-TOP: 10px;
		TEXT-DECORATION: none
	}
	
	UL.topnav LI A:hover {
		BACKGROUND: url(../menu/topnav_hover.gif) no-repeat center top
	}
	
	UL.topnav LI SPAN {
		BACKGROUND: url(../menu/subnav_btn.gif) no-repeat center top;
		FLOAT: left;
		WIDTH: 17px;
		HEIGHT: 35px
	}

	UL.topnav LI SPAN.subhover {
		BACKGROUND-POSITION: center bottom;
		CURSOR: pointer
	}

	UL.topnav LI UL.subnav {
		BORDER-RIGHT: #111 1px solid;
		PADDING-RIGHT: 0px;
		BORDER-TOP: #111 1px solid;
		DISPLAY: none;
		PADDING-LEFT: 0px;
		BACKGROUND: #333; LEFT: 0px;
		FLOAT: left;
		PADDING-BOTTOM: 0px;
		MARGIN: 0px;
		BORDER-LEFT: #111 1px solid;
		WIDTH: 170px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #111 1px solid;
		LIST-STYLE-TYPE: none;
		POSITION: absolute;
		TOP: 35px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-bottom-right-radius: 5px
	}

	UL.topnav LI UL.subnav LI {
		CLEAR: both;
		PADDING-RIGHT: 0px;
		BORDER-TOP: #252525 1px solid;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		MARGIN: 0px;
		WIDTH: 170px;
		PADDING-TOP: 0px;
		BORDER-BOTTOM: #444 1px solid
	}

	HTML UL.topnav LI UL.subnav LI A {
		PADDING-LEFT: 20px;
		BACKGROUND: url(../menu/dropdown_linkbg.gif) #333 no-repeat 10px center;
		FLOAT: left;
		WIDTH: 164.4px
	}
	
	HTML UL.topnav LI UL.subnav LI A:hover {
		BACKGROUND: url(../menu/dropdown_linkbg.gif) #222 no-repeat 10px center
	}

	#header IMG {
		MARGIN: 20px 0px 10px
	}
a:link,  {
	color: #CC0000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #CC0000;
}
a:hover {
	text-decoration: underline;
	color: #CC0000;
}
a:active {
	text-decoration: none;
	color: #CC0000;
	text-align: right;
}
.cabecera_edi {
font-size:12px;
color:#CC0000;
}
.pie_titulos { 
font-size: 11px;
color:#333333;
}
.color_titulo2 {
color: #333333;
}
