/*

	  
*/

body {

	margin: 0px; 
	padding: 0; 
	/* color: #84878E;						 gris */
	color: #444477;						 /* gris */
	background-color:#01265D;			/* el azul */
	background-repeat: no-repeat; 
	background-position: top; 
	font-family: Trebuchet MS; 
	font-size: 12px; 
	line-height: 18px;

}

#wrapper { 

	margin: 0 auto;
	width: 1000px;
	background:#FFFFFF;

}

#wrapper2 { 

	margin: 0 auto;
	width: 1000px;
	background:#FFFFFF;

}

#header {

	width: 1000px;
	float: left;
	height: 100px;
	margin: 0px 0px 0px 0px; 
	background: #01265D;

	/* color: #333; */
	/* padding: 10px; */
	/* border: 0px solid #ccc; */
	/* background: #BD9C8C; */

}

#logo { float: left; border: none; width=222; padding: 10px 0px 0px 0px }
#banner { float: right; border: none; width=728; padding: 10px 0px 0px 0px }

#navigation {

	float: left;
	width: 995px;
	height: 29px;
	background: #444477; 
	padding: 9px 5px 7px 0px;

	/* color: #333;  */
	/* padding: 10px;  */
	/* border: 1px solid #ccc;  */
	/* margin: 0px 0px 5px 0px;  */

}

#navleft { float: left; border: none; width=800; }
#navright { float: right; border: none; width=200; }

#navigation a:link { padding-left: 16px; color: #FFFFFF; font-size: 13px; font-weight: bold; text-decoration: none; }
#navigation a:hover { padding-left: 16px; color: #cccccc; font-size: 13px; text-decoration: underline; }
#navigation a:visited { padding-left: 16px; color: #FFFFFF; font-size: 13px; font-weight: bold; text-decoration: none; }

#submenu {

	float: left;
	width: 1000px;
	height: 27px;
	background: #FFFFFF; 

	/* color: #333;  */
	/* padding: 10px;  */
	/* border: 1px solid #ccc;  */
	/* margin: 0px 0px 5px 0px;  */

}

#subleft { float: left; border: none; width=728 }
#subright { float: right; border: none; width=272 }

#leftcolumn { 

	background: #FFFFFF;
	width: 673px;
	float: left;
	padding: 10px 0px 10px 7px;
	/* height: 500px; */
	
	/* border: 1px solid #ccc;   */
	/* margin: 0px 5px 5px 0px;  */
	/* height: 350px;  */
	/* color:	#FFFFFF;  */

}

#leftcolumn h1 { color: #01265D; font-size: 20px; font-weight: bold; margin: 0px 10px 0px 5px; background: #E0E0F8; padding: 5px; border: 1px dotted #01265D; }
/* #leftcolumn h1 { width: 98%; color: #01265D; font-size: 20px; font-weight: bold; margin: 0px 0px 0px 0px; background: #E0E0F8; padding: 5px; border: 1px dotted #01265D; } */

#leftcolumn h2 { width: 96%; color: #01265D; font-size: 16px; font-weight: bold; margin: 0px 0px 0px 0px; background: #E0E0F8; padding: 2px; border: 1px dotted #01265D; }
#leftcolumn h3 { width: 94%; color: #01265D; font-size: 14px; font-weight: bold; margin: 0px 0px 0px 0px; background: #E0E0F8; padding: 2px; border: 0px; }
#leftcolumn h4 { color: #01265D; font-size: 13px; font-weight: bold; margin: 0px 0px 0px 0px; padding: 2px; border: 0px; }
#leftcolumn p {  margin: 5px 5px 15px 5px; }
#listado { margin: 10px 0px 10px 10px; }

#rightcolumn { 

	float: right;
	background: #efefef;
	padding: 5px;
	width: 310px;
	/* display: inline; */
	/* height: 350px; */

	/* border: 1px solid #ccc;   */
	/* margin: 0px 0px 5px 0px;   */
	/* height: 350px;   */
	/* color: #333;   */

}

#aviso300 { float: right; border: none; width: 300px }

/* #menuder { border: none; width: 300px; padding: 5px; } */
#menuder { float: right; border: none; width: 300px; padding: 5px; }

#menuder h2 { color: #FFFFFF; font-size: 15px; font-weight: bold; margin: 0px 0px 0px 0px; background: #444477; padding: 5px; height:22px; }
#menuder ul { margin-left: 0; padding-left: 2.5em; }
/* #menuder ul { line-height: 17px; list-style-image: url(images/bullet.gif); margin-left: 0; padding-left: 2.5em; } */

#menuder li { }
#menuder ul li a:link, #menuder ul li a:visited, #menuder ul li a:hover { color: #444477; font-size: 12px; font-weight: bold; }
#menuder ul li a:hover { color: #01265D; font-size: 12px; font-weight: normal; text-decoration: none; }

#footer { 

	width: 990px;
	clear: both;
	padding: 5px;
	background: #444477;
 	height: 90px;

	margin: 0px 0px 10px 0px;
	/* 	color: #333;  */
	/* 	border: 1px solid #ccc;  */
}

#menfooter h2 { color: #FFFFFF; font-size: 15px; font-weight: normal; text-align: center; margin: 0px 0px 0px 0px; }

#menfooter a:link { color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none; }
#menfooter a:hover { color: #cccccc; font-size: 10px; text-decoration: underline; }
#menfooter a:visited { color: #FFFFFF; font-size: 1px; font-weight: bold; text-decoration: none; }

