body {
	padding: 0em 0em;
  position: relative;
  background-color:#494949;
}

body.foto {
	padding: 0em 0em;
  position: relative;
  background-color:#000000;
}

                  
a.footer              {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#C8C8C8; text-decoration:none; border:  none}                
a.footer:link         {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#C8C8C8; text-decoration:none; border: none}
a.footer:visited      {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#C8C8C8; text-decoration:none; border: none}
a.footer:active       {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#C8C8C8; text-decoration:none; border: none}
a.footer:hover        {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#f0f0f0; text-decoration:none; border: none}
a.footer:focus        {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#f0f0f0; text-decoration:none; border: none}

a.subtitle            {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#FFFFD4; text-decoration:none; border:  none}                
a.subtitle:link       {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#FFFFD4; text-decoration:none; border: none}
a.subtitle:visited    {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#FFFFD4; text-decoration:none; border: none}
a.subtitle:active     {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#FFFFD4; text-decoration:none; border: none}
a.subtitle:hover      {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#dddd00; text-decoration:none; border: none}
a.subtitle:focus      {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#dd0000; text-decoration:none; border: none}

a.lang                {font-size:6pt; font-family: Arial, sans-serif; font-weight: normal; color:#A5A585; text-decoration:none; border: none; margin: 0; padding: 0;}                
a.lang:link           {font-size:6pt; font-family: Arial, sans-serif; font-weight: normal; color:#A5A585; text-decoration:none; border: none; margin: 0; padding: 0;}
a.lang:visited        {font-size:6pt; font-family: Arial, sans-serif; font-weight: normal; color:#A5A585; text-decoration:none; border: none; margin: 0; padding: 0;}
a.lang:active         {font-size:6pt; font-family: Arial, sans-serif; font-weight: normal; color:#A5A585; text-decoration:none; border: none; margin: 0; padding: 0;}
a.lang:hover          {font-size:6pt; font-family: Arial, sans-serif; font-weight: normal; color:#ff0000; text-decoration:none; border: none; margin: 0; padding: 0;}
a.lang:focus          {font-size:6pt; font-family: Arial, sans-serif; font-weight: normal; color:#ff0000; text-decoration:none; border: none; margin: 0; padding: 0;}

a.active              {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ff0000; text-decoration:none; border: none; margin: 0; padding: 0;}                
a.active:link         {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ff0000; text-decoration:none; border: none; margin: 0; padding: 0;}
a.active:visited      {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ff0000; text-decoration:none; border: none; margin: 0; padding: 0;}
a.active:active       {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ff0000; text-decoration:none; border: none; margin: 0; padding: 0;}
a.active:hover        {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#007700; text-decoration:none; border: none; margin: 0; padding: 0;}
a.active:focus        {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#007700; text-decoration:none; border: none; margin: 0; padding: 0;}


a.link                {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#A5A585; text-decoration:none; border: none; margin: 0; padding: 0;}                
a.link:link           {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#A5A585; text-decoration:none; border: none; margin: 0; padding: 0;}
a.link:visited        {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#A5A585; text-decoration:none; border: none; margin: 0; padding: 0;}
a.link:active         {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#A5A585; text-decoration:none; border: none; margin: 0; padding: 0;}
a.link:hover          {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ffffff; text-decoration:none; border: none; margin: 0; padding: 0;}
a.link:focus          {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ffffff; text-decoration:none; border: none; margin: 0; padding: 0;}
img.link:focus        {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ffffff; text-decoration:none; border: none; margin: 0; padding: 0;}

td.secondtitle   	  {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ffffff; text-decoration:none; background-repeat:repeat;  margin: 0; padding: 0;}
a.secondtitle         {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ffffff; text-decoration:none; border: none; margin: 0; padding: 0;}                
a.secondtitle:link    {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ffffff; text-decoration:none; border: none; margin: 0; padding: 0;}
a.secondtitle:visited {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ffffff; text-decoration:none; border: none; margin: 0; padding: 0;}
a.secondtitle:active  {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ffffff; text-decoration:none; border: none; margin: 0; padding: 0;}
a.secondtitle:hover   {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ff0000; text-decoration:none; border: none; margin: 0; padding: 0;}
a.secondtitle:focus   {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ff0000; text-decoration:none; border: none; margin: 0; padding: 0;}

table                 {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#000000; text-decoration:none;  background-repeat:no-repeat; }
table.error           {font-size:40pt; font-family: Arial, sans-serif; font-weight: normal; color:#ff0000; text-decoration:none; background-repeat:repeat; background-color:#cccccc;border-bottom: 3px solid #FF0000;	border-left:3px solid #FF99FF;	border-right:3px solid #FF0000; border-top:3px solid #FF99FF;}
td.error    		  {font-size:40pt; font-family: Arial, sans-serif; font-weight: normal; color:#ff0000; text-decoration:none; background-repeat:no-repeat; }

table.none            {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#000000; text-decoration:none; background-repeat:no-repeat; }
td.none    			  {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#000000; text-decoration:none; background-repeat:no-repeat; }

b.smal                {font-size:5pt; font-family: Arial, sans-serif; font-weight: normal; text-decoration:none; background-repeat:no-repeat; }
b.window_smal         {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; text-decoration:none; background-repeat:no-repeat; }
b.window_smal_grey    {font-size:7pt; font-family: Arial, sans-serif; font-weight: normal; text-decoration:none; background-repeat:no-repeat; color:#555555;}
  
td         			  {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#000000; text-decoration:none; background-repeat:no-repeat;}
td.footer			  {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#000000; text-decoration:none; background-repeat:repeat; background-color:#494949;}

pre 			  	  {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#000000; text-decoration:none; white-space: pre-wrap}
pre.content  	      {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#000000; text-decoration:none; white-space: pre-wrap}
pre.error  	       	  {font-size:18px; font-family: Arial, sans-serif; font-weight: normal; color:#ff0000; text-decoration:none; white-space: pre-wrap}

td.content  	      {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#000000; text-decoration:none; background-repeat:no-repeat; background-color:#494949;}

td.title    	      {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ffffff; text-decoration:none; background-repeat:repeat; background-color:#3C3C3C;}
b.title               {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ffffff;     text-decoration:none; border: inset 0pt;}


td.data     	      {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ffffff; text-decoration:none; background-repeat:repeat; background-color:#777777;border-bottom: 1px solid #000000;	border-left:1px solid #000000;	border-right:1px solid #000000; border-top:1px solid #000000;background-repeat:no-repeat; }

table.form            {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#C3C3C3; text-decoration:none; background-color:#777777;}
td.form    			  {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#C3C3C3; text-decoration:none; background-color:#777777;}                                                        

td.repead  			  {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#000000; text-decoration:none; background-repeat:repeat; background-color:#494949;}
td.head  			  {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ffffff; text-decoration:none; background-repeat:repeat; background-color:#000000;border-bottom: 1px solid #000000;	border-left:1px solid #000000;	border-right:1px solid #000000; border-top:1px solid #000000;background-repeat:no-repeat; }
td.headdata 	      {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#000000; text-decoration:none; background-repeat:repeat; background-color:#3C3C3C;border-bottom: 1px solid #000000;	border-left:1px solid #000000;	border-right:1px solid #000000; border-top:1px solid #000000;background-repeat:no-repeat; }

img.foto      	      {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#000000; text-decoration:none; background-repeat:repeat; background-color:#000000;border-bottom: 1px solid #111111;	border-left:1px solid #111111;	border-right:1px solid #111111; border-top:1px solid #111111;background-repeat:no-repeat; }


td.index			  {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ffffff; text-decoration:none; background-repeat:repeat; margin: 0; padding: 0;}
td.lang			      {font-size:6pt; font-family: Arial, sans-serif; font-weight: normal; color:#ffffff; text-decoration:none; background-repeat:repeat;  margin: 0; padding: 0;}
td.link   	          {font-size:6pt; font-family: Arial, sans-serif; font-weight: normal; color:#ffffff; text-decoration:none; background-repeat:repeat;  margin: 0; padding: 0;}


td.secondtitle        {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#4B4B4B; text-decoration:none; background-repeat:repeat; background-color:#3C3C3C;border-bottom: 1px solid #000000;	border-left:1px solid #000000;	border-right:1px solid #000000; border-top:1px solid #000000;background-repeat:no-repeat; }
td.seconddata         {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#4B4B4B; text-decoration:none; background-repeat:repeat; background-color:#696969;border-bottom: 1px solid #000000;	border-left:1px solid #000000;	border-right:1px solid #000000; border-top:1px solid #000000;background-repeat:no-repeat; }

td.thirdtitle         {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#D3D37E; text-decoration:none;  background-repeat:repeat; background-color:#696969;border-bottom: 1px solid #000000;	border-left:1px solid #000000;	border-right:1px solid #000000; border-top:1px solid #000000;background-repeat:no-repeat; }
td.thirddata          {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#A5A5A5; text-decoration:none; background-repeat:repeat; background-color:#696969;border-bottom: 1px solid #000000;	border-left:1px solid #000000;	border-right:1px solid #000000; border-top:1px solid #000000;background-repeat:no-repeat; }


li                    {font-size:12px; font-family: Arial, sans-serif; font-weight: bold;   color:#D02626; text-decoration:none;} 

ul                    {font-size:12px; font-family: Arial, sans-serif; font-weight: bold;   color:#D02626; text-decoration:none;}

h4.error              {font-size:15pt; font-family: Arial, sans-serif; font-weight: bold;   color:#FFE9E8; text-decoration:none;} 
h3.error              {font-size:20pt; font-family: Arial, sans-serif; font-weight: bold;   color:#FFE9E8; text-decoration:none;} 
h2.error              {font-size:30pt; font-family: Arial, sans-serif; font-weight: bold;   color:#FFE9E8; text-decoration:none;} 
h1.error              {font-size:40pt; font-family: Arial, sans-serif; font-weight: bold;   color:#FFE9E8; text-decoration:none;} 


h4                    {font-size:15pt; font-family: Arial, sans-serif; font-weight: bold;   color:#000000; text-decoration:none;} 
h3                    {font-size:20pt; font-family: Arial, sans-serif; font-weight: bold;   color:#000000; text-decoration:none;} 
h2                    {font-size:30pt; font-family: Arial, sans-serif; font-weight: bold;   color:#000000; text-decoration:none;} 
h1                    {font-size:40pt; font-family: Arial, sans-serif; font-weight: bold;   color:#000000; text-decoration:none;} 
a:link                {font-size:12px; font-family: Arial, sans-serif; font-weight: bold;   color:black;   text-decoration:none; border: inset 0pt;}
a:visited             {font-size:12px; font-family: Arial, sans-serif; font-weight: bold;   color:black;   text-decoration:none; border: inset 0pt;}
a:active              {font-size:12px; font-family: Arial, sans-serif; font-weight: bold;   color:green;   text-decoration:none; border: inset 0pt}
a:hover               {font-size:12px; font-family: Arial, sans-serif; font-weight: bold;   color:#D02626;     text-decoration:none; border: inset 0pt;}
a:focus               {font-size:12px; font-family: Arial, sans-serif; font-weight: bold;   color:green;   text-decoration:none; border: inset 0pt;}
b                     {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#C3C3C3;   text-decoration:none; border: inset 0pt;}
b.subtitle            {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ffffff;   text-decoration:none; border: inset 0pt;}
b.head                {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ffffff;   text-decoration:none; border: inset 0pt;}
b.ok                  {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ffffff;   text-decoration:none; border: inset 0pt;}
b.footer              {font-size:8px;  font-family: Arial, sans-serif; font-weight: normal; color:#C3C3C3;   text-decoration:none; border: inset 0pt;}
img                   {margin: 0; padding: 0; font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:black;   text-decoration:none; border: none; }
table                 {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#000000; text-decoration:none;  background-repeat:no-repeat;}
td         			  {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#000000; text-decoration:none;}
th         			  {font-size:12px; font-family: Arial, sans-serif; font-weight: bold;   color:#000000; text-decoration:none;}
div                   {background-color:#D4FFFF; border: inset 1pt white; border-bottom: 1px #000000; border-left: 1px #cccccc; border-right: 1px #000000;	border-top: 1px #cccccc; background-repeat:no-repeat;}                                                                                                                                                                                                                                                 
caption         	  {font-size:12px; font-family: Arial, sans-serif; font-weight: bold;  color:#000000; text-decoration:none; background-color:#ffffff;  caption-side: top; }
form                  {display:inline}
label		          {font-size:12px; font-family: Arial, sans-serif; font-weight: bold;  color:#000000; text-decoration:none; }
fieldset              {border-bottom:1px solid #000000; border-left:1px solid #cccccc; border-right:1px solid #000000; border-top: 1px solid #cccccc;	background-color: #ffffff; font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#000000; text-decoration:none;}
select                {border-bottom:1px solid #000000; border-left:1px solid #cccccc; border-right:1px solid #000000; border-top: 1px solid #cccccc;	background-color: #ffffff; font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#000000; text-decoration:none;}
textarea              {border-bottom:1px solid #000000; border-left:1px solid #cccccc; border-right:1px solid #000000; border-top: 1px solid #cccccc;	background-color: #ffffff; font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#000000; text-decoration:none;}
input                 {border-bottom:1px solid #000000; border-left:1px solid #cccccc; border-right:1px solid #000000; border-top: 1px solid #cccccc;	background-color: #ffffff; font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#000000; text-decoration:none;}                  
fieldset:focus        {background-color:#ECFFD2;}
fieldset:hover        {background-color:#ffffff;}  	
fieldset:active       {background-color:#ffffff;}  
select                {background-color:#ECFFD2;}
select:focus          {background-color:#ffffff;}
select:hover          {background-color:#ffffff;}  
select:active         {background-color:#ffffff;}  
textarea              {background-color:#ECFFD2;}
textarea:focus        {background-color:#ffffff;}
textarea:hover        {background-color:#ffffff;}  
textarea:active       {background-color:#ffffff;} 
input                 {background-color:#ECFFD2;}
input:focus           {background-color:#ffffff;}
input:hover           {background-color:#ffffff;}  
input:active          {background-color:#ffffff;} 
button		          {margin: 0; padding: 0; color:#000000; background-color: #969696; font-size:12px; font-family: Arial, sans-serif; font-weight: bold; }
button:focus          {margin: 0; padding: 0; color:black;   background-color: #969696; font-size:12px; font-family: Arial, sans-serif; font-weight: bold; }
button:visited        {margin: 0; padding: 0; color:black;   background-color: #969696; font-size:12px; font-family: Arial, sans-serif; font-weight: bold; }
button:active         {margin: 0; padding: 0; color:Green;   background-color: #969696; font-size:12px; font-family: Arial, sans-serif; font-weight: bold; }
button:hover          {margin: 0; padding: 0; color:Green;   background-color: #008000; font-size:12px; font-family: Arial, sans-serif; font-weight: bold; }              

ul.error              {font-size:12px; font-family: Helvetica,Arial;   font-weight: normal; color:#a00000; text-decoration:none;}
li.error              {font-size:12px; font-family: Helvetica,Arial;   font-weight: normal; color:#a00000; text-decoration:none;}                    
td.error    		  {font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#a00000; text-decoration:none; background-repeat:no-repeat;}                                                        
h1.error              {font-size:40pt; font-family: Helvetica,Arial;   font-weight: normal; color:#a00000; text-decoration:none; text-decoration:blink;}
b.error               {font-size:12px; font-family: Helvetica,Arial;   font-weight: normal; color:#a00000; text-decoration:none; border: inset 0pt;}
div.error             {background-color:#ffffff; background-repeat:no-repeat;} 
fieldset.error        {background-color:#FFE9E8;}
fieldset.error:focus  {background-color:#ffffff;}
fieldset.error:hover  {background-color:#ffffff;}  	
fieldset.error:active {background-color:#ffffff;}
select.error          {background-color:#FFE9E8;}
select.error:focus    {background-color:#ffffff;}
select.error:hover    {background-color:#ffffff;} 
select.error:active   {background-color:#ffffff;}  
textarea.error        {background-color:#FFE9E8;}
textarea.error:focus  {background-color:#ffffff;}
textarea.error:hover  {background-color:#ffffff;} 
textarea.error:active {background-color:#ffffff;}
input.error           {background-color:#FFE9E8;}
input.error:focus     {background-color:#ffffff;}
input.error:hover     {background-color:#ffffff;} 
input.error:active    {background-color:#ffffff;}

textarea.passive	  {border:0px;background-color: #777777; font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#000000; text-decoration:none;}
textarea.passive_text {border:0px;background-color: #777777; font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#000000; text-decoration:none;}
textarea.passive_smal {border:0px;background-color: #3C3C3C; font-size:12px; font-family: Arial, sans-serif; font-weight: normal; color:#ffffff; text-decoration:none;}



   