@charset "utf-8";
/* CSS Document */

*{
	padding:0px;
	margin:0px;
	}

body{
	background:#49C9CF url(../img/bgRevelo.jpg) repeat-x top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#330066;
}
table{
	font-size:12px;
	}

ul{
margin-left:40px;
}
p{
margin-bottom:10px;
}
#footer a:link, table a:link{
	color:#000066;
	font-weight:bold;
	text-decoration:none;
	}
	#footer a:active, table a:active{
	color:#000066;
	font-weight:bold;
	text-decoration:none;
	}
	#footer a:visited, table a:visited{
	color:#000066;
	font-weight:bold;
	text-decoration:none;
	}
	#footer a:hover, table a:hover{
	color:#333;
	font-weight:bold;
	text-decoration:underline;
	}
#container{
	width:1000px;
	margin:auto;
	}
#cuerpo{
padding:0px 25px 0px 18px;
margin-top:-2px;
padding-top:0px;
background:url(../img/bg_cuerpo.gif) repeat-y;
}

#menu{
width:200px;
height:100%;
background:#8080d5;
float:right;
margin-right:6px;
//margin-right:3px;
text-align:left;
}
#footer{
	height:43px;
	background:url(../img/footer.jpg) no-repeat bottom;
	text-align:right;
	font-size:10px;
	margin-top:0;
	color:#FFE8B7;
	padding-right:30px;
	clear:both;
	padding-top:15px;
	}

#caja{
border-top:3px solid #330066;
overflow:hidden;
background:#fff;
color:#330066;
padding:5px;
}


/*MENU*/
.suckerdiv{
margin-left:5px;
margin-right:5px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 188px; /* Width of Menu Items */

}
	
.suckerdiv ul li{
position: relative;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 250px; /*sub menu width*/
top: 0;
visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
background: #8080d5;
padding: 10px 10px;
border-bottom: 1px solid #fff;
}

.suckerdiv ul li a:visited{
color: white;
}

.suckerdiv ul li a:hover{
background: #49C9CF;
}

.suckerdiv .subfolderstyle{
background: #8080d5;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */

/*TERMINA MENU*/

h1{
	font-size:24px;
	height:35px;
	font-weight:bold;
	color:#330066;
	line-height:35px;
	text-align:left;
	font-family:"Times New Roman", Times, serif;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
	}
h2{
	font-size:18px;
	height:35px;
	color:#666;
	line-height:35px;
	margin-bottom:10px;
	padding-left:10px;
	}
	h3{
	font-size:18px;
	height:35px;
	line-height:35px;
	margin-bottom:10px;
	padding-left:10px;
	}
.border{
	border:2px solid #6633CC;
	margin:3px 7px;
	}
	#fotitos{
		width:230px;
		margin-right:8px;
		float:left;
		}
.arriba{
	font-size:10px;
	border-bottom:1px solid #ccc;
	text-align:right;
	font-weight:bold;
	margin-top:35px;
	background:url(../img/gototop.gif) no-repeat right;
	padding-right:25px;
	}
.listi li{
	margin-bottom:10px;
	}

.procesos li{
	margin-bottom:10px;
	}
.form{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#330066;
	}
.botom{
	background:#330066;
	color:#fff;
	font-weight:bold;
	}
