/* *********************************** */
/* 		GENERALES							*/
/* *********************************** */
body { 
	text-align: center;
	font-family: Arial;
	font-size: 11px;
	color: #707070;	
}
h1{ font-size: 16px; font-weight: bold; font-family: Trebuchet MS; margin-bottom: 19px;}
h2{ font-size: 14px; font-weight: bold; font-family: Trebuchet MS; margin-bottom: 10px; margin-top: 10px; color:#4176bb;}
h3{ font-size: 13px; font-weight: bold; font-family: Trebuchet MS; margin-bottom: 5px; margin-top: 10px;}
img { border:0 }


.selected{font-weight: bold; color: #332B72;}
a{color: #4176BB; text-decoration: none; /*font-weight: bold;*/}
a:hover{text-decoration: underline;}


/* *********************************** */
/* 		BREADCRUMB							*/
/* *********************************** */

#content_left .breadcumb{color: #9bb5d1;}
#content_left .breadcumb a{color: #9bb5d1; text-decoration: none; font-weight: bold;}
#content_left .breadcumb a:hover{text-decoration: underline;}

/* *********************************** */
/* 		MENSAJE FLASH						*/
/* *********************************** */
.message{
	color: #FF6347; font-weight: bold;
	padding-bottom: 15px;

/*default message  {color: #0000ff; font-weight: bold; padding: 12px 0px 0px 50px; margin-bottom: 10px; height: 25px;
						background-color:#89BF49; background:url(../img/ico_info.gif) 12px 8px  no-repeat #FFFFCC;} */
}
/****************** cajas columna derecha */
#content_right #top h3{/*imagen sup, titulo caja */
	color:#eaeaea;
	text-align:center;
	margin-top:6px;
}

#content_right_printable #top h3{/*imagen sup, titulo caja */
	color:#eaeaea;
	text-align:left;
	margin-top:6px;
	padding-left:10px;
}

/****************** caja login */
#header #login .title{
	color: #222867;
	font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 6px;
}


#header #loginform {
	width:190px;
	margin:0;
	padding: 0;
}
#header #loginform fieldset{
	padding:0px;
}
#header #loginform legend{
	font-weight:bold;
	font-size:9pt;
}
#header #loginform label{
	display:block;
	height:20px;;
	margin: 0;
	padding: 0;
	/*padding:10px 10px 0;*/
	width:190px;
}
#header #loginform input {
	border:1px solid #d0d0d0;
	float:right;
	clear:right;
	background:#ffffff;
	font-size: 9px;
	width: 100px;
}

#header #loginform input[type=submit] {
	margin-top: 3px;
	background:#f0f0f0;
	width: 30px;
}


#header #loginform input:focus,#loginform input:hover {
	border:1px solid #a0a0a0;
}
#header .error{
	color:red;
	font-weight:bold;
}

/****************** cajas de zonas */
#content_left .zona{
  /*clear: both;*/
  font-size: 100%;
  border-color: #4176bb;
  border-width: 1px;
  border-style: solid;
  padding: 10px;
  margin: 0 0 15px 0;
  background-color:#f3f3f3;
 }


/****************** pié página */
#content_right #middle, #content_right_printable #middle{
	text-align:center;
	padding-top: 15px;
}
#content_right #middle div, #content_right_printable #middle div{
	margin-bottom: 15px;
}
#content_right #middle p, #content_right_printable #middle p{
	padding-left:10px;
	padding-right:10px;
	padding-bottom:6px;
	
	text-align:left;
}




/****************** pié página */
#content_foot p{
	color: #9bb5d1;
	padding-right: 230px;
	text-align: center;
}

#content_foot a{
	
}
#content_foot .spaced{
	margin-left:10px;
	margin-right:10px;
}



