body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#000000;background:#FFFFFF;padding:0px;margin:0px;}
.button {
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 10px;
	background-color: #007500;
	cursor: pointer;
    border: thin solid;
    border-color: #FFFFFF #000000 #000000 #FFFFFF;
	text-decoration:none;
	color: #ffffff;
	}
.button:hover {
    border: thin solid;
    border-color: #000000 #FFFFFF #FFFFFF #000000;
	background-color: #336633;
	color: #FFFF62;
	text-decoration:none;
	}

.espacio {
	height:3px;
	}
.alerta {
	font-size:11px;
	font-weight:bold;
	color: red;
	padding-left:10px;
	}
.icon {
	vertical-align: middle;
	background-color:#fff;
	border-left:2px solid #fff;
	border-right:2px solid #fff;
}
.icon:hover {
	border-left:2px solid #009900;
	border-right:2px solid #009900;
	background-color:#ffffff;
	cursor:pointer;
}
.file_up {
   	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 9px;
	margin-bottom: 5px;
	}
.container {
	border:1px solid #AEEF79;
	background-color:  #E1F2E7;
}
#upld_foto, #editFoto {
	border:#006600 solid 2px;
	position:absolute;
	width:280px;
	left: 350px;
	top: 50px;
	display: none;
	background-color: #FFFFFF;
}
#upld_foto {
	height:270px;
}
#editFoto {
	height:200px;
}

#corpUpld {
	width:220px;
	height:184px;
	margin-top:17px;
	margin-left:30px;
}
#catbar {
	/*background : #C3D751;*/
	color : #000000;
	border-top : 1px solid #c0cfe2;
	border-bottom : 1px solid #c0cfe2;
	border-right : 1px solid #c0cfe2;
	border-left : 1px solid #c0cfe2;
	width : 193px;
	padding : 0;
	margin: 0 0 2px 0;
	text-align : left;
}
#catbar a {
    font : 11px verdana, helvetica, arial, tahoma;
    font-weight : bold;
    color : #000000;
}
#subbar {
	color : #000000;
	border: 1px solid #FF8040;
	width : 193px;
	padding : 0;
	margin: 0 0 2px 0;
	text-align : left;
	background-color:#F8FED3;
}
#subbar a {
    font : 10px verdana, helvetica, arial, tahoma;
    font-weight:normal;
    color : #000000;
}
#leftbox {      /*** No side padding or borders, to avoid the IE5.x box model problem ***/
	width: 200px;
	font : 11px verdana, helvetica, arial, tahoma;
	margin:50px 0 0 15px;
	/*background-image:url(../img/fondoLeft.jpg);
	background-repeat:no-repeat;*/
}
#leftbox a {
    display : block;
    padding : 5px;
    text-decoration : none;
}
#leftbox ul {
	list-style:none;
	list-style-position: -20px;
}
#leftbox a:hover {
    background-color : #708E74;
	filter: alpha(opacity=70);  /*IE*/
	opacity: 0.70;  /*Mozilla Opera*/
    color : #ffffff;
}
#middlebox {
	padding: 10px;
	height:auto;
	width:580px;
	min-height:480px;
	margin-left:220px;
}
/* for Internet Explorer */
/*\*/
* html #middlebox {
height: 480px;
}
/**/
.titulo2 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.logout {
	font-size: 9px;
	font-style:italic;
	color: #0033FF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#adminMenu {
	margin: 25px 0 0 25px;
}
.iconos {
	vertical-align: middle;
	margin: 0 5px 0 5px;
}

