
body, html { margin:0; padding:0; background:white; font:10pt Arial; }

div#pagehead        { background: url(/pics/headbar.gif); width:100%; height:152px; }
table#pagebody      { width: 100%; margin-top: -70px; }

td#pagenavi         { width:120px; text-align:right; vertical-align: top; }
td#pagenavi a       { font: 10pt Arial; font-weight: bold; color: #085090; text-decoration: none; line-height: 18pt; }
td#pagenavi a:hover { color: red; }
td#pagenavi a.sm    { font: 8pt Arial; font-weight: bold; color: #3880c0; text-decoration: none; line-height: 18pt; }

td#pagecont         { text-align: center; vertical-align: top; }
div#pagetext        { margin: auto; text-align: left; width:520px; font:10pt Arial; color:black; }

.atprint { display:none; }

@media print {
   .noprint { display:none; }
   .atprint { display:block; }
   div#pagetext    { margin: auto; text-align: left; width:620px; font:10pt Arial; color:black; }
}

div#pagefoot         { width:400px; border-top:1px solid black; text-align:center; margin-top:100px; font:7pt Arial; color:#085090; }
div#pagefoot a       { text-decoration:none; color:#085090; padding:0 10px; }
div#pagefoot a:hover { background:#085090; color:white; }


div#centerer { width: 100%; text-align: center; margin-top: 80px; }

div#bipologo { background:url(/pics/bipologo.gif); width:120px; height:154px; float:left; display:inline; }
div#blueline { background:url(/pics/blueline.gif); width:100%; }
#ejlogo      { background:url(/pics/eurojuris.gif); display:block; width:150px; height:29px; font-size:0; color:white; }


h1 { font: 14pt Arial; font-weight: bold; text-align: center; margin: 30px; }
h2 { font: 12pt Arial; font-weight: bold; margin: 50px 0 10px; }
p  { padding: 0 10px; text-align: justify; }

a         { text-decoration: none; color: blue; }
a:hover   { text-decoration: underline; color: blue; }
a:visited { text-decoration: none; color: blue; }
a:active  { text-decoration: none; color: red; }

a.anc     { position: relative; float: right; width: 28px; height: 14px; background: url(/pics/top.gif); }

table.adress1 { width:95%; background: #eeeeee; border: 1px solid #dddddd; }
table.adress1 th { text-align: left; padding: 5px 5px; }
table.adress1 td { padding: 5px; }

table.address { width: 95%; margin: 0 10px; border:0; background-color: #eeeeee; border: 1px solid #dddddd; }
table.address th { padding: 10px 0 0 10px; text-align: left;  }
table.address td { padding: 10px 0 20px 20px; width: 200px; }


table#ktbl th { vertical-align: top; font-weight: normal; width: 120px; }
table#ktbl td { white-space: nowrap; }
table#ktbl input { border:1px solid black; font: 9pt Arial; }
table#ktbl input.nu { border:0; }
table#ktbl select { border:1px solid black; font: 9pt Arial; }
table#ktbl textarea { border:1px solid black; font: 9pt Arial; }

div.error { font: 10pt Arial; width:70%; border:15px solid #ffaaaa; margin:20px 0;  text-align: left; }
div.error h1 { font:12pt Arial; font-weight: bold; text-align: center; }
div.error li { font:10pt Arial; font-weight: bold; }


   td.tab1 { background-color: #eeeeee; border: 1px solid #a0a0a0; }
   td.tab2 { background-color: #eeeeee; border: 1px solid #a0a0a0; }
   td.tab3 { background-color: #eeeeee; border: 1px solid #a0a0a0; }

   table#inftab1 a { text-decoration: none; color: black; font: 10pt Arial; font-weight: bold; }
   table#inftab2 a { text-decoration: none; color: black; font: 10pt Arial; font-weight: bold; }
   table#inftab3 a { text-decoration: none; color: black; font: 10pt Arial; font-weight: bold; }

   a#a1 { width:40px; height:40px; float:left; clear:both; background:#0000ff; border:1px solid black; }
   a#a2 { width:40px; height:40px; float:left; clear:both; background:#ff0000; border:1px solid black; }
   a#a3 { width:40px; height:40px; float:left; clear:both; background:#008000; border:1px solid black; }
   a#a4 { width:40px; height:40px; float:left; clear:both; background:#ffff00; border:1px solid black; }
   a#a5 { width:40px; height:40px; float:left; clear:both; background:#a52a2a; border:1px solid black; }
   a#a6 { width:40px; height:40px; float:left; clear:both; background:#ff00ff; border:1px solid black; }




