/*
Use this Style Sheet to customize your page
CTI 2007
*/

body {
	background-color: #768A72; /* The web page background color */
}

#uprm_body {
	background-color: #ffffff; /* The background color for the main part of the page */
}
#uprm_body #page_title {
	background-image: url(../media/mainbn.jpg); /* The banner image for the page */
}
#uprm_footer {
	background-color: #f8f8f8; /* The background color for the footer of the page */
}

/* Link colors */
#uprm_body #page_content a { color:#258FD3; } /* Default link color */
#uprm_body #page_content #doclist li a { color:#1b4486; } /* Link color in a document list */
#uprm_body #page_content #doclist li a:hover { color:#1b4486; } /* Link hover color in a document list */

/*Configure Menu Colors*/
#uprm_body #page_menu {
	background-color: #f0f0f0; 						/*background color of the menu */
	color: #3c3c3c; 								/*default font color*/
}
/*
Si se cambia el color de fondo del menu hay que crear una imagen de fondo usada en el css de uprm_body
#uprm_body { background: url(/uprm4/media/pcbg.png) repeat-y; }

*/

#uprm_body #page_menu li a { 						/*Appereance of menu item*/
	color:#3c3c3c;
}
#uprm_body #page_menu li a:hover {					/*Appereance of menu item when mouse is over it*/
	color:#1b4486;
	text-decoration: underline; 
}

.kb_article_body h1 {
	font-size: 12px;
	color: #ff7800;
	font-weight: bold;
	
}

.mypets{ /*header of 1st demo*/
cursor: hand;
cursor: pointer;#ff9900
padding: 2px 5px;
border: 1px solid gray;
background: #E1E1E1;
}

.openpet{ /*class added to contents of 1st demo when they are open*/
background: yellow;
}

.technology{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
font: bold 14px Verdana;
margin: 10px 0;
}


.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: green; 
font-size: 12px;
font-weight: bold;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color: rgb(255, 120, 0);
font-size: 12px;
font-weight: bold;
}

/*Forms*/
#uprm_form label { width: 75px; }
.idcards { background-image: url(../../wdt/id/media/idcards.png); background-repeat: no-repeat; }

#alerts {
	border-top: 1px dotted #cccccc;
	padding: 2px 2px 2px 2px;	
}
#alerts h2 {
	color: #F98022 !important;
	margin-left: -10px;
}
.alert_entry {
	color: #777777;
	margin: 2px 2px 2px 12px;
	padding: 2px 2px 2px 10px;	
}
.news {
	padding: 2px 2px 2px 12px;	
}
.activity {
	
}
.title {
	display: block;
	color: #0096E3 !important;
	font-size: 1.2em;
	margin-left: -10px;
	margin-bottom: 2px  !important;
	border-bottom: 1px dotted #cccccc;
}



