body { background:#e5fabd; margin:0; padding:0; color:#707173; font-size:12px; font-family:Verdana, Geneva, sans-serif;}

h1 {font-size:12px; color:#771ea1; text-align:left;}
span { color:#f9d040; font-weight:bold;}

table {margin: 0 auto; padding: 0; border-collapse: collapse; width: 90%;}
td, th {padding:4px; border-bottom: 1px solid #EEE;}
td { text-align:center;}
td + td {border-left: 1px solid #eee;}
td + td + td {border-left: none;}
td + td + td + td + td + td + td {border-left: 1px solid #eee;}
td + td + td + td + td + td + td + td{border-left: none;}
td a {text-decoration: underline;color:#83a04b;}
td a, th a {display: block; width: 100%;}
td a:hover {background:#83a04b; color:#FFF;}

th {text-align:center;color:#771ea1;}
th a {color: #F06; text-decoration:none;}
th a:visited {color: #F69;}
th a:hover {color: #F06; text-decoration: underline;}

thead tr, tfoot tr {}
tr {background:#F8F8F8;}
tr:hover {background: #FFC;}


.main { width:1280px; margin:auto; background-image:
url(fondo_body.gif); min-height:620px;}

#wrap { width:970px; margin:auto;}
#wraptop { background:url(top.jpg) no-repeat top center; height:123px; width:970px;}
#wrapcontent {  background:#edecec; padding:10px; width:950px; min-height:370px;}
#wrapfooter { background:url(footer.jpg) no-repeat center; height:18px; margin-bottom:20px; width:970px; }
#wrapcopyright {height:20px; width:970px; }

.copy { height:18px; margin-top:5px; width:139px; float:left;}
.volver { height:18px; margin-top:5px; width:89px; float:right; border:none;}



.box {
	border:1px #f9d040 solid;
	padding:0 15px;
	background:#FFC;
	width:90%;
	margin:10px auto;
}

.title { text-align:center; font-size:14px; font-weight:bold;}

.superior { height:20px; margin-top:5px;}

