@font-face {font-family:Verdana;src:url('../fonts/verdana.eot');src:local('Verdana'), url('../fonts/verdana.ttf') format('truetype');}
body {background-color:#ffffff;font-family:Verdana;font-size:8pt;}
h1 {font-size:16pt;font-weight:bold;}
h2 {font-size:14pt;font-weight:bold;}
h3 {font-size:12pt;font-weight:bold;}
h4 {font-size:10pt;font-weight:bold;}
legend {font-weight:bold;color:#0046d5;}
label {font-weight:normal;}
pre {font-size:7pt;}
input {font-size:8pt;font-weight:normal;}
textarea {font-family:Verdana;font-size:8pt;}
select {font-size:8pt;font-weight:normal;}
button {font-size:8pt;padding:2pt;}
.submit:hover {background-color:#f2f5f0;}
.submit {font-size:8pt;border:thin outset #ababab;background-color:#fcff90;}
.b {font-weight:bold;}
/* Para los campos deshabilitados de los formularios*/ 
.fdisabled {background:#ebebe4;border:1px solid #7f9db9;}
.frequired {border:1px solid #7aa8f3;background:#f5f9fe;}
.fnormal {border: 1px solid #abadb3;}
.fheight {height:15px;}
/* Para los campos habilitados de los formularios*/ 
.normal {background-color:white;border:1px solid #7f9de9;}
/* Barres de botons */
/* Barra estandard gruixuda */
.toolBar {color:#1a316f;border:1px solid #b6d5fa;border-radius:3px;height:28px;min-width:980px;background-color:#b6d5fa;
	background:-moz-linear-gradient(100% 100% 90deg, #b6d5fa,#d4e6fc);
	background:linear-gradient(#d4e6fc,#b6d5fa);}
.toolBar input {border:1px solid transparent;background-color:transparent;}
.toolBar input[type="text"] {margin-top:3px;height:13px;border:thin solid #7f9db9;background-color:white;
	vertical-align:middle;margin-bottom:6px;}
.toolBar input[type="button"],div.toolBar input[type="submit"] {height:26px;margin:1px;cursor:pointer;color:#1a316f;}
.toolBar input[type="radio"] {height:13px;margin:0px 5px;}
.toolBar input[type="image"] {height:16px;margin:1px 1px 2px 1px;padding:4px;cursor:pointer;
	vertical-align:middle;}
.toolBar select {margin:0px;}
.toolBar label {font-weight:normal;vertical-align:1px;font-size:8pt;margin-left:5px;}
.toolBar a {border:1px solid transparent;background-color:transparent;height:26px;padding:5px;margin:1px;
	vertical-align:1px;cursor:pointer;text-decoration:none;color:black;}
.toolBar a:hover {border:1px solid #86b9f7;}	
.toolBar input.selected {border-color:#94c0f8 #edf4fe #edf4fe #94c0f8;}
.toolBar input.disabled {color:#aca899;}
.toolBar input[type="text"]:hover {border:1px solid #466496;}
.toolBar input[type="button"]:hover,div.toolBar input[type="submit"]:hover,
.toolBar input[type="image"]:hover {border:1px solid #86b9f7;}
.fixtop {position:fixed;top:0px;width:100%;border-radius:0px;}
/* Barra m�s prima */
.toolBar2 {border:1px solid #b6d5fa;border-radius:3px;font-weight:normal;height:22px;min-width:980px;margin-top:0px;
	margin-right:0px;background-color:#b6d5fa;
	background:-moz-linear-gradient(100% 100% 90deg, #b6d5fa,#d4e6fc);
	background:linear-gradient(#d4e6fc,#b6d5fa);}
.toolBar2 input {border:1px solid transparent;background-color:transparent;height:20px;
	padding:0px;margin:1px;cursor:pointer;color:#1a316f;}
.toolBar2 input.disabled {color:#aca899;}
.toolBar2 input.selected {border-color:#94c0f8 #edf4fe #edf4fe #94c0f8;}
.toolBar2 input:hover {border:1px solid #86b9f7;}
.separator {height:20px;border-right:1px solid #edf4fe;border-left:1px solid #94c0f8;margin:1px;}
/* containers */ 
.container {border:1px solid #87afda;border-radius:3px;margin-top:10px;margin-right:10px;}
.container h1 {background:-moz-linear-gradient(100% 100% 90deg, #b6d5fa,#d4e6fc);
	background:linear-gradient(#d4e6fc,#b6d5fa);
	text-align:left;font-weight:bold;font-size:11px;height:18px;color:#1a316f;
	padding:2px 10px 0px 10px;margin:0px;}
/* iframes */
.ifrhidden {display:none;border:1px solid #87afda;border-radius:3px;overflow:hidden;box-shadow:5px 5px 2px #a8a8a8;}
/* tooltip */
.tooltip {position:absolute;background:#ffffe1;border:1px solid black;display:none;padding:2px;box-shadow:3px 3px 3px #a8a8a8;}
/* suggestion */
.autocomplete-w1 {background:url(../imagenes/shadow.png) no-repeat bottom right;position:absolute;top:0px;left:0px;margin:8px 0 0 6px;
	/* IE6 fix: */_background:none;_margin:0;}
.autocomplete {border:1px solid #999;background:#FFF;color:#8d8d8d;cursor:default;text-align:left;max-height:350px;overflow:auto;
	margin:-6px 6px 6px -6px;/* IE6 specific: */_height:350px;_margin:0;_overflow-x:hidden;}
.autocomplete .selected {background:#F0F0F0;}
.autocomplete div {padding:2px 5px;white-space:nowrap;}
.autocomplete strong {font-weight:normal;color:#000000;}
.bluebt {height:30px;background:#7aa8f3;color:#ffffff;border:0px;border-radius:4px;font-weight:bold;}
.bluebt:hover {background:#4585ef;cursor:pointer;}
.bluebt:disabled {background:#bfbfbf;color:#ffffff;cursor:default;}
.greenbt {height:30px;background:#5cb85c;color:#ffffff;border:0px;border-radius:4px;font-weight:bold;}
.greenbt:hover {background:#449d44;cursor:pointer;}
.greenbt:disabled {background:#bfbfbf;color:#ffffff;cursor:default;}
.orangebt {height:30px;background:#f0ad4e;color:#ffffff;border:0px;border-radius:4px;font-weight:bold;}
.orangebt:hover {background:#ec971f;cursor:pointer;}
.orangebt:disabled {background:#bfbfbf;color:#ffffff;cursor:default;}
.redbt {height:30px;background:#d9534f;color:#ffffff;border:0px;border-radius:4px;font-weight:bold;}
.redbt:hover {background:#c9302c;cursor:pointer;}
.redbt:disabled {background:#bfbfbf;color:#ffffff;cursor:default;}


