/*COLEGIO ARGANTONIO: Hoja de estilo CSS *v.080327 ************************************************/
html,body{margin:0;padding:0}
body{
	background:#094786;
	background: url("arg_imgs/pag_fondo.gif") repeat;
	font:1em Verdana,sans-serif;
}
* a{
	color: #7dbe69;
	font: bold 1em Verdana,sans-serif;
	text-decoration:none;
}
	* a:visited{
		color:#999999;
	}
	* a:hover, .actual{
		background:#7dbe69;
		color: #ffffff;
	}
* cite{
	font:italic 1em Verdana,sans-serif;
}
* em{
	font:bold 1em Verdana,sans-serif;
}
/*CONTENEDOR GENERAL DE TODA LA PAGINA define el ancho:800px*/
#contenedor{
	background:#ffffff;
	background: url("arg_imgs/fondo.jpg");
	margin:0 auto;
	text-align:left;
	width:800px;
}
/* CABECERA ********************************************************************/
#cabecera{
	background: url("arg_imgs/cabecera.jpg") no-repeat;
	height:182px;
	margin:0;
}
/* MENU SUPERIOR  -herramientas Web ********************************************/
#menu{
	background: url("arg_imgs/menusup.jpg") no-repeat;
	height:46px;
	width: 100%;
}
	#menu input{
		border:1px solid #7dbe69;
		font:1em Verdana, sans-serif;
		margin:0;
		padding-left:5px;
	}
	#menu p{
		color:#999999;
		float: left;
		font:0.6em Verdana, sans-serif;
		padding:0px 0px 0px 20px;
		margin:0;}
	#menu ul{
		float: left;
		margin-left:10px;
		margin-top:10px;
		padding: 0;
		width: 100%;
		}
		#menu ul li{
			display: inline;
		}
		#menu ul li a{
			float: left;
			font: bold 0.7em Verdana, sans-serif;
			padding:2px 10px 0px 10px;
			text-decoration: none;
		}
/* WRAPPER: para mantener formato de contenido central *************************/
#wrapper{
	float:left;
	width:100%;
}
/* CONTENIDO CENTRAL *********************************************************/
/*BREADCRUMBS - miguitas */
#miguitas{
	font:bold 0.75em Verdana, sans-serif;
	margin:5px 0px 15px 0px;
}
#contenido{
	border-left:1px solid #dddddd;
	margin: 0 20% 0 19%;
}
	#contenido br{
		clear:both;
	}
	#contenido h1{
		color: #619ebc;
		font: bold 1.2em times new roman, serif;
		margin:4px 20px 5px 15px;
	}
	#contenido h2{
		color: #619ebc;
		font: bold 1em times new roman, serif;
		margin:20px 20px 5px 15px;
	}
	#contenido h2.izquierda{
		color: #619ebc;
		font: bold 1em times new roman, serif;
		margin:20px 300px 5px 15px;
	}
	#contenido h3{
		color: #619ebc;
		font: bold 0.85em times new roman, serif;
		margin:5px 20px 5px 15px;
	}
	#contenido hr{
		background-color:#dddddd;
		border: 0;
		color:#dddddd;
		height:4px;
		margin:0px 20px 10px 15px;
	}
	#contenido iframe{
		border: 6px solid #dddddd;
  		float:left;
  		margin:10px 15px 10px 15px;
	}
	#contenido img{
		border: 6px solid #dddddd;
  		float:left;
		margin:5px 15px 10px 0px;
		/*margin:2px 15px 5px 0px;*/
	}
		#contenido img.noborde{
		border:0px;
  		float:left;
		margin:5px 15px 15px 5px;
		/*margin:2px 15px 5px 15px;*/
	}
		#contenido img.imgdcha{
			border: 6px solid #dddddd;
  			float:right;
  			margin:5px 15px 5px 15px;
		}
		/*#contenido img.icono{
  			border:0px;
			float:right;
  			margin:10px 20px 5px 300px;
			margin:5px 15px 5px 15px;*/
		}
	#contenido ol{
		/*margin-top:5px;*/
		list-style-position:outside;
		margin:5px 20px 10px 40px;
	}
		#contenido ol li{
			font:0.76em Verdana, sans-serif;
			line-height:1.4em;
			/*padding-bottom:5px;*/
		}
		#contenido ol li a{
			font:bold 1em Verdana, sans-serif;
			padding-bottom:2px;
		}
		#contenido ol li ol{
			list-style-type:lower-roman;
		}
		#contenido ol li ol li{
			font:0.95em Verdana, sans-serif;
		}
		#contenido ol li ul{
			list-style-image: url("arg_imgs/boliche02.gif");
			list-style-type:square;
		}
		#contenido ol li ul li{
			font:0.95em Verdana, sans-serif;
		}
	#contenido p{
		font:0.76em Verdana, sans-serif;
		line-height:1.4em;
		/*margin:0px 20px 15px 15px;*/
		margin:10px 20px 5px 15px;
	}
		#contenido p a{
			font-weight:bold;
		}
		#contenido p.derecha{
			text-align:right;
		}
		#contenido  p.fecha{
			color:#f8651c;
			font-weight:bold;
			margin:0px 15px;
		}
		#contenido  p.fondocolor{
			background-color:#f1f1f1;
			padding:5px;
		}
		#contenido p.izquierda{
			margin-right: 300px;
			text-align:left;
		}
	#contenido span.fecha{
		color:#f8651c;
		font-weight:bold;
	}
	#contenido table{
		margin:5px 20px 20px 15px;
		border:solid 1px #619ebc;
	}
		#contenido td{
		font:0.76em Verdana, sans-serif;
		padding:5px;
		}
			#contenido td img{
				border:0px;
  				margin:0;
			}
			#contenido td.impar{
				background:#f1f1f1;
				font:0.76em Verdana, sans-serif;
				padding:5px;
			}
			#contenido td.par{
				background:#e7edf4;
				font:0.76em Verdana, sans-serif;
				padding:5px;
			}
		#contenido th{
			font:bold 0.76em Verdana, sans-serif;
			color:#619ebc;
		}
	#contenido table.menuhoy{
		background:#e7edf4;
		margin:5px 20px 20px 15px;
	}
	#contenido table.ficha{
		margin:5px 20px 20px 15px;
		border:solid 1px #619ebc;
		width:90%;
	}
		#contenido table.ficha td{
			text-align:left;
			font:0.76em Verdana, sans-serif;
			text-align:
		}
			#contenido table.ficha img{
				border: 3px solid #dddddd;
  				margin:0px;
			}
	#contenido table.inicio{
		margin:5px 20px 20px 0px;
		width:445px;
		border:0px;
	}
		#contenido table.inicio td{
			font:0.76em Verdana, sans-serif;
			line-height:1.4em;
			text-align:left;
		}
		#contenido table.inicio img{
			border: 6px solid #dddddd;
			margin:0px;
			padding:0px;
		}
		#contenido table.inicio h1{
			color: #619ebc;
			font: bold 1.15em times new roman, serif;
			margin:0px;
			padding:0px;
		}
	#contenido ul{
		list-style-image: url("arg_imgs/boliche01.gif");
		list-style-type:square;
		margin:5px 20px 10px 35px;
	}
		#contenido ul li{
			font:0.76em Verdana, sans-serif;
			padding-bottom:2px;
		}
		#contenido ul li a{
			font:bold 1em Verdana, sans-serif;
		}
		#contenido ul li ul{
			list-style-image: url("arg_imgs/boliche02.gif");
			list-style-type:square;
		}
		#contenido ul li ul li{
			font:0.95em Verdana, sans-serif;
		}		
/* contenido: Formularios */
	#contenido caption{
		color: #619ebc;
		font: bold 1.1em times new roman, serif;
		margin:10px 20px 2px 15px;
		text-align:left;
	}	
	#contenido fieldset{
		background:#f4fdee;
		border:0px;
		font:0.76em Verdana, sans-serif;
		padding:12px;
		width:35em;
	}
	#contenido form{
		margin:5px 20px 10px 15px;
	}
	#contenido input, textarea{
		border:1px solid #7dbe69;
		float:left;
		font:1em Verdana, sans-serif;
		margin:0.4em 0em;
	}
		#contenido input.boton{
			border:0px;
			background-color:#f4fdee;
			color: #7dbe69;
			font: bold 1em Verdana, sans-serif;
		}
	#contenido label{
		width:6em;
		float:left;
		text-align:right;
		margin:0.4em 0.5em;
		clear:both;
	}
	#contenido select{
		border:1px solid #7dbe69;
		font:1em Verdana, sans-serif;
		margin:0;
	}
/* NAVEGACION menu izquierdo **************************************************************/
#navegacion{
	border-right:1px solid #dddddd;
	float:left;
	margin-left:-100%;
	width:19%;
}
	#navegacion a{
		font:bold 0.65em Verdana, sans-serif;
		text-decoration: none;
	}
	#navegacion h1{
		color: #7dbe69;
		font: bold 1.2em times new roman, serif;
		text-align:center;
		/*margin:5px 0px 10px 15px;*/
		margin:5px 0px 10px 0px;
	}
	#navegacion ul{
		list-style:none;
		/*margin:5px 0px 5px 5px;*/
		margin:0px 0px 0px 5px;
		padding-left:0em;
		text-decoration:none;
		text-indent:0em;
		width: 100%;
	}
		#navegacion ul li{
			line-height:0.8em;
			margin:5px 0px 5px 0px;
			width: 90%;
		}
/* COMPLEMENTOS lateral derecho *********************************************************/
#complementos{
	background: url("arg_imgs/complementos_fondo.png") repeat;
	background-color:#dfecfd;
	float:left;
	margin-left:-20%;
	width:20%;
}
	#complementoscabecera{
		background: url("arg_imgs/complementos_cabecera.png") no-repeat;
		height:26px;
	}
	#complementospie{
		background: url("arg_imgs/complementos_pie.png") no-repeat;
		height:8px;
	}
	#complementos h1{
		color: #7dbe69;
		font: bold 1.2em times new roman, serif;
		margin:0;
		padding-bottom:5px;
		text-align:center;
	}
	#complementos h2{
		color: #7dbe69;
		font: bold 1em times new roman, serif;
		margin:0;
		padding:5px 0px 0px 20px;
	}
	#complementos hr{
		background-color:#dddddd;
		border: 0;
		color:#dddddd;
		height:0.5px;
		margin:10px 15px 5px 15px;
	}
	#complementos p{
		font:0.7em Verdana, sans-serif;
		margin:0;
		padding:0px 15px 0px 20px;
	}
		#complementos p.derecha{
			text-align:right;
		}	
		#complementos p.fecha{
			color:#f8651c;
			padding:0px 15px 0px 20px;
		}
/* CAMPUS LOGIN: Modificar la estrutura de "form" */
	#complementos input{
	border:1px solid #7dbe69;
	font:1em Verdana, sans-serif;
	margin:0;
	}
	#complementos ul{
		list-style:none;
		margin:0;
		padding:0px 20px;
		text-decoration:none;
		width: 100%;
	}
		#complementos ul li{
			color:#999999;
			font:0.7em Verdana, sans-serif;
		}
/* PIE *********************************************************************/
#pie{
	background: url("arg_imgs/pie.jpg") no-repeat;
	clear:left;
	height:147px;
	width:100%;
}
	#pie a{
		font:bold 0.9em Verdana, sans-serif;
	}
	#pie p{
		color: #619ebc;
		font:0.7em Verdana, sans-serif;
		padding-left:170px;
		padding-top:75px;
	}



















