@CHARSET "UTF-8";

#ddOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
	text-align: center;
	z-index: 10;
	display: none;
}

#ddContainer { width: 500px; margin-left: auto; margin-right: auto; }

#ddAjaxForm {
	background-color: #FFFFFF;
	position: fixed;
	width: 500px;
	height: 380px;
	top: -382px;
	overflow: auto;
	opacity: 1;
	border: 2px solid #2d2d2d;
	border-top: 0;
	padding: 0;
	z-index: 100;
	background-image: url(/images/dropdownfooter.jpg);
	background-repeat: no-repeat;
	background-position: 0px 375px;
}

#ddAjaxForm form input { width: 150px; font-size: 13px; font-family: Arial, Verdana; }
#ddAjaxForm form table tr th { text-align: right; width: 150px; vertical-align: top; padding: 5px; color: #c80000; }
#ddAjaxForm form table tr td { text-align: left; width: 370px; padding: 5px; }
#ddAjaxForm form textarea { width: 370px; height: 145px; font-size: 13px; font-family: Arial, Verdana; padding: 2px; }
#ddAjaxForm p { margin: 0 0 0 5px; }
#ddAjaxForm h4 { 
	margin: 0 0 5px 0;
	width: 100%; 
	border-bottom: 1px solid #2d2d2d; 
	text-align: center; 
	font-weight: bold;
	color: #fff; 
	background-image: url(/images/barrabg.png);
	height: 24px;
	padding-top: 8px;
}

#ddAjaxForm .eltiempo { padding: 5px; }
#ddAjaxForm .eltiempo table { width: 100%; }
#ddAjaxForm .eltiempo table tr td { font-size: 11px; }
#ddAjaxForm .eltiempo .icono { text-align: center; }

/*
** Hacks para soportar el position fixed en ie6
*/

* html { overflow-y: hidden; }
* html body { height: 100%; overflow: auto; }
* html body div#ddAjaxForm { position: absolute; }