/* Creado por Grupo Tritón - www.grupotriton.com - info@grupotriton.com */
/* Para UNDP */

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	width: 753px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;	
}

td, p, th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

p {
	padding-top: 0px;
	margin-top: 0px;
}

A {
/*	font-size:14px; */
	color: #1a53a4;
	text-decoration:none;
/*	font-weight:bold; */
}

A:hover {
/*	font-size:14px; */
	color: #003366;
	text-decoration:underline;
/*	font-weight:bold;*/
}


.contPrin {
	border-bottom: 1px solid #b6c8e2;
	border-left: 0px;
	border-right: 1px dotted #d0d8e4;
	border-top: 0px;
	width:753px;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
}

.contPie {
	border: 0px;
	width:753px;
	margin-left: auto;
	margin-top: 6px;
	margin-right: 10px;
	margin-bottom: 6px;
}

.contPieIzq {
	background-color:#FFFFFF;
	width:5%;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
}

.contPieDch {	
	background-color:#FFFFFF;
	width:95%;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:0px;
	padding-top:0px;
	color:#666666
}

.contTit {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../img/tit/fondo_tit.gif);
	width:753;
	height:116px;
}

.conIzq {
	border-bottom: 0px;
	border-left: 0px;
	border-right:0px;
	border-top: 0px;
	background-color:#FFFFFF;
	width:20%;
}

.conDch {
	border-bottom: 0px;
	border-right: 0px;
	border-top: 0px;
	background-color:#FFFFFF;
	width:auto;
	padding-bottom:25px;
	padding-left:25px;
	padding-right:25px;
	padding-top:5px;
	border-left: 1px dotted #d0d8e4;
}

.conDchCont {
	border-bottom: 0px;
	border-right: 0px;
	border-top: 0px;
	background-color:#FFFFFF;
	width:auto;
	padding-bottom:25px;
	padding-left:25px;
	padding-right:25px;
	padding-top:25px;
	border-left:solid #7698dd 1px;
}

.moduletable{
	width: 100%;	
}

#active_menu {
}

.bn {
	width: 100%;
	padding-bottom: 8px;
	padding-left: 15px;
	padding-right: 13px;
	padding-top: 8px;
	border-bottom: 1px dotted #d0d8e4;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	background-color:#FFFFFF;
}

.bn-user {
	width: 100%;
	padding-bottom: 8px;
	padding-left: 15px;
	padding-right: 13px;
	padding-top: 8px;
	border-bottom: 1px dotted #d0d8e4;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	background-color: #FAFAD2;
}


/*.mainlevel a{
	font-size:14px;
	color: #3366cc;
	text-decoration:none;
	font-weight:bold;
}

.mainlevel a:hover{
	font-size:14px;
	color: #3366cc;
	text-decoration:underline;
	font-weight:bold;
}*/

a.mainlevel {
	font-size:12px;
	color: #3366cc;
	text-decoration:none;
	font-weight:bold;	
}

a.mainlevel:hover {
	font-size:12px;
	color: #3366cc;
	text-decoration:underline;
	font-weight:bold;
}

a.mainlevel-user {
	font-size:12px;
	color: Green;
	text-decoration:none;
	font-weight:bold;	
}

a.mainlevel-user:hover {
	font-size:12px;
	color: Teal;
	text-decoration:underline;
	font-weight:bold;
}


.memb_acc{
	width: 100%;
	padding-bottom: 13px;
	padding-left: 25px;
	padding-right: 13px;
	padding-top: 10px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	background-color:#FFFFFF;
	}
	
.memb_acc a{
	font-size:12px;
	color: #99b2e5;
	text-decoration:none;
	font-weight:normal;	
}

.memb_acc a:hover{
	font-size:12px;
	color: #99b2e5;
	text-decoration:underline;
	font-weight:normal;
}

.cont_not{
	width: 100%;
	padding-bottom: 20px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 20px;
	border-bottom: solid #dee4f0 1px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	background-color:#FFFFFF;
	font-size:13px;
	color: #333333;
	text-decoration:none;
	font-weight:normal;	

}

.cont_not a{
	font-size:12px;
	color: #333333;
	text-decoration:none;
	font-weight:normal;	
}

.cont_not a:hover{
	font-size:12px;
	color: #003366;
	text-decoration:none;
	font-weight:normal;	
}

.cont_not_tit, .contentheading, moduletable th{
	font-size:12px;
	color: #1a53a4;
	text-decoration:none;
	font-weight:bold;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.cont_not_tit, .contentheading a{
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-size:14px;
	color: #1a53a4;
	text-decoration:none;
	font-weight:bold;
	
}

.cont_not_tit, .contentheading a:hover{
	font-size:12px;
	color: #003366;
	text-decoration:underline;
	font-weight:bold;
}

A.contentpagetitle{
	font-size:12px;
	color: #1a53a4;
	text-decoration:none;
	font-weight:bold;
}

A.contentpagetitle:hover{
	font-size:12px;
	color: #003366;
	text-decoration:underline;
	font-weight:bold;
}

.componentheading{
	font-size:12px;
	color: #3366cc;
	font-weight:bold;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-bottom: solid #3366cc 1px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
}

.componentheading-port{
	font-size:12px;
	color: #3366cc;
	font-weight:bold;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-bottom: solid #dee4f0 1px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
}

.componentheading-simple{
	font-size:11px;
	color: #3366cc;
	font-weight:bold;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-bottom: solid #3366cc 1px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
}

.componentheading-simple a{
	font-size:11px;
	color: #3366cc;
	font-weight:bold;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-bottom: solid #3366cc 1px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	text-decoration: none;
}

.title {
	font-size:12px;
	color: #3366cc;
	font-weight:bold;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	text-decoration: none;
}


.componentheading a{
	font-size:12px;
	color: #003366;
	text-decoration:underline;
	font-weight:bold;
}

.createdate {
	font-size:12px;
	color: #7698dd;
	font-weight:normal;
	font-style: italic;
}

.cont_more{
	width: 100%;
	padding-bottom: 20px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 20px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	background-color:#FFFFFF;
	font-size:13px;
	color: #333333;
	text-decoration:none;
	font-weight:normal;
	text-align:right;
	vertical-align:middle;
}

.contentpaneopen {
	
}


