body {
	background-color: #303552;
	background-image: url(../img/back.jpg);
	background-attachment: fixed;
	margin: 0px 0px 0px 0px;
	padding:  0px 0px 0px 10px;
}

body, div#body {
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
}

fieldset { border-width: 1px 1px 1px 1px; border-style: solid; border-color: #333333; background-image: url(../img/body_back.jpg); padding: 6px 6px 6px 6px; }
legend { font-size: 12pt; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; }

div#body { padding: 5px 5px 5px 5px; width: 434px; background-color: #949494; }

a:link { text-decoration: none; color: #CC0033; }
a:hover { text-decoration: underline; color: #CCCCCC;}
a:visited { text-decoration: none; color: #660000; }
a:visited:hover { text-decoration: underline; color: #CCCCCC;}

img.capturaweb { border-width: 1px 1px 1px 1px; border-style: solid; border-color: #333333; margin: 0px 3px 0px 0px; float: left; }
div.web { font-size: 8pt; }
div.web h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10pt; border-width: 0px 0px 1px 0px; border-style: dotted; border-color: #333333;}
div.web img { border-width: 0px 0px 0px 0px; margin: 0px 5px 0px 0px; }
div.web h4 a:hover { text-decoration: none;}
p#idioma img { border-width: 1px 1px 1px 1px; border-color: #333333; }
p#idioma { text-align: center;  border-width: 0px 0px 1px 0px; border-style: dotted; border-color: #333333; }

/* tooltip */
layer#di1, div#di1 { border-width: 1px 1px 1px 1px; border-color: #333333; border-style: solid; }