body { padding: 0; margin: 0; color: #42474c; font: 100% Tahoma; }
table.structure, .left, #none, .footer_menu_div, .main_bottom, .clause_more_div { display: none; }

table.global { height: 100%; }
table.global td,table.structure td { vertical-align: top; }

table.border { border: none; width: auto; background-color: #a3a6a9; margin: 0; }
table.border th { padding: 3px 7px; text-align: center; background-color: #fff; color: #42474c; font: bold 11px Verdana;  }
table.border td { padding: 3px 7px; text-align: center; background-color: #fff; }

table.image { border: none; margin: 15px 0; }
table.image td { padding: 0 5px; text-align: center; font-size: 80%; }

table.foto,table.foto_1 { border: none; margin: 0; }
table.foto td, table.foto_1 td { padding: 10px 5px; text-align: center; font-size: 80%; }

a { text-decoration: underline; color: #0f5fca; }

img { border: none; }
.img_border,.img_border_top  { float: left; margin: 0 10px 10px 0; }
.img_border_top  { margin: 13px 10px 10px 0; }
.image { clear: both; margin: 0 10px 5px 10px; }
.img_list_left,.img_list_right  { float: left; margin: 0 10px 10px 0; }
.img_list_right  { float: right; margin: 0 0 10px 10px; }
.img_foto { clear: both; margin: 0 0 5px 0; }

p { margin: 8px 0 0 0; }

h1, h2, h3 { color: #42474c; font: bold 110% verdana; }
h2 { font-size: 100%; margin: 10px 0; clear: left; }
h3 { padding: 0 0 7px 0; font-size: 90%; margin: 0; }
 
ul { margin: 10px 0 0 0; }
li { padding-left: 15px; margin-left: 0; }

#footer { font-size: 75%; margin-top: 15px; }
.footer_div_large { font-size: 120%; margin-top: 7px; }

.title_div { margin: 0; text-align: justify; }
.title_bg_red, .title_bg_grey { float: left; margin: 0 0 -10px 0; padding: 0; }

.main_div  { padding: 10px 10px 7px 0; font-size: 90%; }

.column_right,.column_left,.column_right_right { width: 48%; float: right; clear: right; }
.column_left { float: left; clear: left; } 
.column_right_right { text-align: right; } 
.column_div { width: 99%; }  

.list_div_left,.list_div_right { text-align: justify; }
.list_div_right { text-align: right; }
.list_more { font: bold 70% verdana; color: #7b7e82; display: block; padding: 3px 0 15px 0; }
.list_data  { font: italic 60% verdana; color: #7b7e82; padding: 0 0 3px 0; }

.clear  { clear: left; padding: 10px 0 0 0; } 



