/*
 * Hoja de estilos que representa todos los estilos utilizados dentro de los POPUP
 * de elementos.
 *
 * @author	Divisa Informática y Telecomunicaciones S.A.
 */

BODY.popupBody {
	margin: 0;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 80%;
	background-color: #eee;
	color: #000;
	overflow: hidden;
}

DIV.popupContainer {
	height: 100%;
	padding: 0;
	width: 100%;
	margin-top:1em;
}

DIV.popupContainer DIV.header {
	text-align: left;
}

DIV.popupContainer p.upperLogin{
	padding-right:2.5em;
}

h1.popupTitle {
	background: url(../imagenes/iconos/ico_title.gif) no-repeat left 0.3em;
	padding: 0.2em 1em;
	margin: 0;
	font-size: 1.2em;
	font-weight: bold;
	text-align: left;
	color: #000;
}

DIV.box {
	padding-top: 0.3em;
}

DIV.popupButtons {
	text-align: right;
	padding: 2em 0 0 0;
}

DIV.popupButtons BUTTON.normalButton {
	border: none;
	font-weight: bold;
	font-size: 1em;
	padding: 0.2em 0.5em 0.2em 0.5em;
	margin-left: 0.5em;
	text-align: center;
	background-color: #759db7;
	color: #fff;
}

DIV.box.popupButtons {
	text-align: center;
}

DIV.box.popupButtons BUTTON.normalButton {
	margin-left: 0;
}

.popupForm .personalInfo{
	text-align:center;
}

.popupForm .personalInfo span.formPopupLabel label{
	width: 10em;
	display:inline-block;
	text-align: right;
}

DIV.popupFooter {
	clear: both;
	vertical-align: bottom;
	text-align: right;
	padding: 0.6em 1em 0.5em 1em;
	height: 27px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	background-color: #d9edf9;
	border-top: 1px solid #086bad;
}

DIV.popupFooter A.cmContentLink {
	color: #0869ac;
	font-weight: bold;
}

A.cmPopupLink,
A.cmPopupLink:visited {
	color: #cde;
}

DIV.contentPopup {
	margin: 2em 1em 0 1em;
}