@charset "utf-8";

body{
font-family: Calibri, Helvetica, sans-serif;
background-color: #fff;
margin: 0 auto;
padding: 0;
font-size: small;
color: #222;
width: 36em;
}

a{
color: #04c;
text-decoration: none;
}
a:hover{
text-decoration: underline;
}
a:active{
color: #27e;
text-decoration: underline;
}

h1{
font-weight: normal;
font-size: xx-large;
font-family: Times, Times New Roman, Georgia, serif;
margin: 10px 0;
padding: 0;
white-space: nowrap;
}
/*h1 em{
    font-family: Impact;
    font-style: normal;
}*/
h1 a{
color: #aaa;
}
h1 a#page{
color: #222;
}
h1 a:hover, h1 a#page:hover{
color: #04c;
text-decoration: none;
}
h1 a:active, h1 a#page:active{
color: #27e;
text-decoration: none;
}
h1 a#home:hover{
color: #04c;
}
h1 a#home:active{
color: #27e;
}

p, td{
line-height: 1.5;
}
p{
margin: 5px 0;
}
h2{
margin: 15px 0 5px 0;
font-size: medium;
}
table{
//border-collapse: collapse;
padding: 5px;
border: solid 1px #ddd;
}
table.plain{
padding: 0;
border: 0;
}
tr{
margin: 0;
padding: 0;
}
td{
margin: 0;
padding: 0 0 5px 0;
vertical-align: top;
}
td:first-child{
font-weight: bold;
width: 14em;
}
td:first-child a{
color: inherit;
}
table.misc td:first-child{
font-size: inherit;
font-weight: inherit;
width: auto;
padding-right: 10px;
}
p#footer{
font-size: x-small;
clear: both;
font-family: Calibri, Verdana;
}
input{
font-family: Calibri, Helvetica, sans-serif;
}

a.eur:hover{
    color: #48f;
}
a.eur:active{
    color: #8af;
}
a.swz:hover{
color: #f00;
}
a.swz:active{
color: #f66;
}
a.genre:hover{
color: #fa0;
}
a.genre:active{
color: #fb6;
}
a.poib:hover{
color: #0a3;
}
a.poib:active{
color: #0c5;
}
a.pace:hover{
color: #08d;
}
a.pace:active{
color: #4ae;
}
a.tne:hover{
color: #9cf;
}
a.tne:active{
color: #bdf;
}
a.about:hover{
color: #04c;
}
a.about:active{
color: #27e;
}
a.jddj:hover{
color: #00c;
}
a.jddj:active{
color: #22e;
}
a.colors:hover{
color: #c0c;
}
a.colors:active{
color: #f0f;
}