/* CSS Document */

/********************************** Tags HTML **********************************/
html
{
	/*background:					#ffffff url(images/bg_html.gif) repeat-y top center;*/
	background-color:			#d3c89a;
	margin:						0;
}

body {
	
	background:					url(images/bg.png) no-repeat top center;
	margin: 					0px;
	color:						#2b4f73;
}

p, td, ul {
	font-family: 				Arial Narrow, Arial, Helvetica, sans-serif;
	font-size:					11pt;
	color: 						#2b4f73;
	line-height:				20px;
	margin:						0px 0px 16px 0px;
}

ul
{
	padding-left: 20px;
	color:						#2b4f73;
}

li {
	font-family: 				Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 					12pt;
	color: 						#2b4f73;
	vertical-align: top;
	list-style-type: none;
	background-image: url(images/star.gif);
	background-repeat: no-repeat;
	background-position: 0% 4px;
	padding-left: 15px;
	margin-top: 7px;
	margin-right: expression(30 + "px");
	line-height:18px;
}

h1 {
	font-family: 				Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 					18pt;
	color: 						#a28847;
	font-weight: normal; 
	padding-top:0px; 
	padding-bottom:0px;
}

h2 {
	font-family: 				Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 					18pt;
	color: 						#a28847;
	font-weight: normal;
}

h3 {
	font-size:16px;
	color:#406287;
}

h4 {
	font-size:13px;
	font-weight:normal;
}

.expression {
	font-family: 				Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 					12pt;
	font-weight: 				bold;
	color: 						#406287;
	line-height:25px;
}

.red {
	font-family: 				Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 					10pt;
	font-weight: 				bold;
	color: #00437c;
	line-height:25px;
}
 
	
a:link {  
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	color:#a28847;
	text-decoration:none;
	
}

a:hover {  
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	color:#00253e;
	text-decoration:none;
}

a:visited {  
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	color:#a28847;
	text-decoration:none;
}

a:active {  
	font-family:Arial Narrow, Arial, Helvetica, sans-serif;
	color:#00253e;
	text-decoration:none;
}

/********************************** Tags IMPORTANT **********************************/
.png24
{
	filter: expression(applyPNGFilter(this));
}

/********************************** IDs -- Zones principales **********************************/
#wrap {
	width: 						956px;
	margin: 					auto;
}

#header {
	background-color:			#FFFFFF;
	padding:					0px 6px 6px 6px;
	width: 						956px;
	height:						366px;
}

#menus_princ {
	width:						956px;
	height:						30px;
	background:		 			#a07d61 url(images/bg_menu.gif) repeat-x top center;
}

#contents {
	width:						955px;
	padding:					50px 50px 25px 49px;
	text-align:					justify;
}

#footer {
	background:					#8b694e url(images/bg_footer.gif) repeat-x top center;
	width:						956px;
	height: 					33px;
}	

#footer td {
	color: 						#FFFFFF;
	font-family:				Arial, Helvetica, sans-serif;
	font-size:					8pt;
}

#footer td a		{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:none}
#footer td a:hover	{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:8pt; text-decoration:underline}

/********************************** IDs **********************************/
