/* CSS Document */
body{
		font-size:70%;
		width:760px;
		margin:0 auto;
		font-family:Geneva, Arial, Helvetica, sans-serif;
		background-color:#8a8a8a;
	}
#contenido table.registros a{
		color:#000;
		text-decoration:underline;
		display:block;
	}
#contenido table.registros a:hover, #footer a:hover{
		background-color:#ff0;
	}
#header{
		height:60px;
	}
#header h1{
		background-color:#000;
		padding:15px 0 0 0;
		height:45px;
		text-align:center;
		color:#fff;
		font-size:2em;
		margin:0;
	}
#header h2{display:none;}
#contenedor{
		background-color:#fff;
	}
#contenedor p.clearfix{
		clear:both;
		padding:0;
		margin:0;
	}
#contenedor h2{
		font-size:1.3em;
		font-weight:bold;
		margin-top:10px;
	}
#contenedor h3{
		font-size:1.2em;
		font-weight:normal;
		margin-top:10px;
	}
.ad01{
		float:left;
		width:120px;
	}
#menu{
		width:200px;
		float:right;
		background-color:#333;
		min-height:100%;
		color:#fff;
	}
#menu h3{
		text-align:center;
		font-size:1em;
	}
#menu h2{
		text-align:center;
		font-size:1em;
	}
/*******/
#menu ul{  
	list-style:none;
	margin:0;
	padding:0;
}
#menu li a {
	margin-bottom:2px;
	border-left:10px solid #000;
	border-bottom:1px solid #333;
	display:block;
	padding:4px;
	padding-left:10px;
	text-decoration:none;
	font-size:1em;
	color:#fff;
	background-color:#555;
}
#menu li a:hover {
	color:#fff;
	background-color:#333;
}
/*******/
#contenido{
		width:550px;
		float:left;
		padding:0 5px 0 5px;
	}
#footer{
		clear:both;
		background-color:#fff;
		text-align:right;
		padding:10px 2px 2px 10px;
		font-size:80%;
	}
#footer a{
		color:#000;
		text-decoration:none;
	}
/*registros*/
table.registros{
		border:0;
		width:100%;
	}
table.registros td{
		border:0;
	}	
table.registros tr.titulos{
		background:#d0d0d0;
		text-align:center;
		text-transform:uppercase;
	}
table.registros tr.row0{
		background:#e0e0e0;
	}
table.registros tr.row1{
		background:#f7f7f7;
	}
/*index.php*/
form#registro input{width:100%;}
form#registro ol li ol li input{width:auto;}
form#registro ol {
		padding:0;
		list-style:none;
	}
form#registro ol li{
		margin-bottom:10px;
	}
/*control*/
#control{
		width:20px; /*40px*/
	}
#control #modificar{
		text-indent:-9999px;
		display:block;
		width:16px;
		height:16px;
		margin:0;
		background-image:url(images/edit.png);
	}
#control #eliminar {
		text-indent:-9999px;
		display:block;
		margin:0;
		width:16px;
		height:16px;
		background-image:url(images/delete.png);
	}
fieldset{border:0;}
legend{display:none;}
/*Pagination*/
div.pagination {
	text-align:center;
	padding: 7px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #000000;
	
	text-decoration: none; /* no underline */
	color: #000000;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000000;
	text-decoration:none;
	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #000000;
		
		font-weight: bold;
		background-color: #000000;
		color: #FFF;
	}
div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}
.center{text-align:center;}
.left{text-align:left;}
.right{text-align:right;}
#flowchart{
	overflow:auto;
}
