body { margin:0px; padding:0px; text-align:center; background:#006699; font-family:Verdana, Arial, Geneva, sans-serif; font-size:11px; color:#000000; line-height:13px; }
h3 { font-size:12px; line-height:26px; color:#FFFFFF; font-weight:normal; padding:0px; margin:0px; }
h4 { font-size:15px; line-height:20px; color:#FFFFFF; font-weight:normal; padding:0px; margin:0px; }
h5 { font-size:12px; font-weight:bold; color:#003250; line-height:15px; }
h6 { font-size:11px; font-weight:bold; color:#003250; margin:0px; padding:0x; }
p { margin:0px; padding:0x; }
p a { font-style:italic; color:#000000; text-decoration:underline; margin:0px; padding:0x; }
p a:hover { font-style:italic; color:#000000; text-decoration:none; }

input[type="submit"] { border:solid 1px #7F9DB9; background:#FFFFFF; font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; color:#000000; font-weight:bold; cursor:pointer; }

/********************* HOME *********************/
.contenedor_home { position:relative; clear:both; text-align:left; margin:0px auto; width:760px; background:url(../images/home2.jpg) no-repeat right bottom #B3CCB3; }
.head_home { position:relative; clear:both; width:760px; height:95px; }
.contenido_home { position:relative; clear:both; width:700px; margin:0px 30px 30px 10px; }
.version_bot_home { position:relative; clear:both; width:740px; height:62px; margin:0px 10px; top:10px; text-align:right; }
	.version_bot_home a{ font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:12px; color:#000000; text-decoration:none; }
	.version_bot_home a:hover { font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:12px; color:#999999; text-decoration:none; }
.botonera_home { position:relative; clear:both; margin:0px 10px; padding:0px; }
	.botonera_home ul { list-style:none; margin:0px; padding:0px; }
	.botonera_home ul li { display:block; list-style:none; margin:0px; padding:2px 15px; float:left; }
	.botonera_home ul li a { display:block; font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:12px; color:#FFFFFF; text-decoration:none; text-align:center; }
	.botonera_home ul li a:hover { display:block; font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:18px; color:#FFFFFF; text-decoration:none; text-align:center; padding-top:7px; }
		.botonera_home ul li.bot1 { background:#003250; }
		.botonera_home ul li.bot2 { background:#396077; }
		.botonera_home ul li.bot3 { background:#678597; }
		.botonera_home ul li.bot4 { background:#8EA4B1; }
		.botonera_home ul li.bot5 { background:#9BB4C2; }

	.botonera_home .botonera_usuario { text-align:right; padding:5px 0px; }
	.botonera_home .botonera_usuario SPAN { font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:12px; color:#222222; }
	.botonera_home .botonera_usuario SPAN.usuario { font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:12px; color:#000000; font-weight:bold; }
	.botonera_home .botonera_usuario a{ font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:12px; color:#222222; text-decoration:none; }
	.botonera_home .botonera_usuario a:hover {color:#999999; text-decoration:none; }


/********************* INTERNAS *********************/
.contenedor { position:relative; clear:both; text-align:left; margin:0px auto; width:760px; background:#B3CCB3; }
.contenido { position:relative; clear:both; width:700px; margin:10px 30px 30px 10px; }

.head { position:relative; clear:both; width:760px; height:115px; }
	.head_logo { position:relative; clear:both; float:left; margin:10px 0px 0px 10px; width:740px; }
	.logo { position:relative; float:left; width:200px; height:65px; }
	.version_bot { position:relative; float:right; margin-right:10px; }
		.version_bot a{ font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:12px; color:#000000; text-decoration:none; }
		.version_bot a:hover { font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:12px; color:#999999; text-decoration:none; }
	.botonera { position:relative; clear:both; margin-left:10px; }
		.botonera ul { list-style:none; margin:0px; padding:0px; }
		.botonera ul li { display:block; list-style:none; margin:0px; padding:2px 15px; float:left; }
		.botonera ul li a { display:block; font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:12px; color:#FFFFFF; text-decoration:none; text-align:center; }
		.botonera ul li a:hover { display:block; font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:18px; color:#FFFFFF; text-decoration:none; text-align:center; padding-top:7px; }
			.botonera ul li.bot1 { background:#003250; }
			.botonera ul li.bot2 { background:#396077; }
			.botonera ul li.bot3 { background:#678597; }
			.botonera ul li.bot4 { background:#8EA4B1; }
			.botonera ul li.bot5 { background:#9BB4C2; }
			
			.botonera ul li.bot1Selected { background:#003250; }
			.botonera ul li.bot2Selected { background:#396077; }
			.botonera ul li.bot3Selected { background:#678597; }
			.botonera ul li.bot4Selected { background:#8EA4B1; }
			.botonera ul li.bot5Selected { background:#9BB4C2; }

			.botonera ul li.bot1Selected a { display:block; font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:18px; color:#FFFFFF; text-decoration:none; text-align:center; padding-top:7px; }
			.botonera ul li.bot2Selected a { display:block; font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:18px; color:#FFFFFF; text-decoration:none; text-align:center; padding-top:7px;}
			.botonera ul li.bot3Selected a { display:block; font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:18px; color:#FFFFFF; text-decoration:none; text-align:center; padding-top:7px;}
			.botonera ul li.bot4Selected a { display:block; font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:18px; color:#FFFFFF; text-decoration:none; text-align:center; padding-top:7px;}
			.botonera ul li.bot5Selected a { display:block; font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:18px; color:#FFFFFF; text-decoration:none; text-align:center; padding-top:7px;}
			

	.botonera .botonera_usuario { text-align:right; padding:5px 20px; }
	.botonera .botonera_usuario SPAN { font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:12px; color:#222222; }
	.botonera .botonera_usuario SPAN.usuario { font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:12px; color:#000000; font-weight:bold; }
	.botonera .botonera_usuario a{ font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:12px; color:#222222; text-decoration:none; }
	.botonera .botonera_usuario a:hover {color:#999999; text-decoration:none; }

.foot { position:relative; clear:both; width:760px; height:50px; text-align:center; font-size:9px; margin:10px 0px; padding:10px 0px; background:url(../images/footer.jpg) no-repeat left bottom; /*border-top:solid 1px #006699; border-bottom:solid 1px #006699;*/ }
	.foot a { font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:16px; color:#000000; text-decoration:none; }
	.foot a:hover { font-family:"Trebuchet MS", Arial, Verdana, "Courier New"; font-size:16px; color:#999999; text-decoration:none; }
	
.gris { color:#666666; }
.imagencabecera { position:relative; clear:both; width:700px; height:195px; border:solid 5px #003250; }
.tablasPeq { width:638px; height:200px; overflow:auto; }
.tablasGra { width:718px; height:200px; overflow:auto; }

.botoneraAccount { position:relative; float:right; width:170px; }
	.botoneraAccount ul { list-style:none; padding:0px; margin:0px; }
	.botoneraAccount ul li { list-style:none; padding:0px; margin:0px; width:155px; height:17px; padding-left:15px; margin-bottom:5px; display:block; background:#667D8B; border:solid 1px #667D8B; }
	.botoneraAccount ul li a { padding:0px; margin:0px; width:145px; height:13px; padding:2px 5px; display:block; background:#D9E6D9; color:#667D8B; font-weight:bold; text-decoration:none; }
	.botoneraAccount ul li a:hover { padding:0px; margin:0px; width:145px; height:13px; padding:2px 5px; display:block; background:#C6D9C6; color:#667D8B; font-weight:bold; text-decoration:none; }

.tableAccount td { border-bottom:solid 1px #B3CCB3; border-left:solid 1px #B3CCB3; padding:2px; }