body { margin: 0; padding: 0; border: 0; font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
img { border: 0 }
a { color: black; text-decoration: none}
td { text-align: left; }
li { text-align: left; }
#background { background-color: black; position: absolute; top: 0px; width: 100%; height: 54px; overflow: hidden;}
#wrapper { position: absolute; top: 0px; left: 50%; margin-left: -480px; width: 960px; height: auto; background: url('top.png') 75px 0 no-repeat; text-align: center; }

#sidebar { width: 240px; float: left; background:#DEDEDE; margin-top: 120px; line-height: 170%; }
#sidebar h2 { width: 100%; background: red; color: white; font-size: 12pt; padding: 5px 0 5px 0; margin-top: 0; margin-bottom: 5px; line-height: 100%; border-bottom: black 3px solid ;}
#sidebar table tr td { padding: 5px 0 5px 0 }
#send { margin-left: 30px; padding: 0; width: 80%; }
#send table tr td { padding: 0 }

#menus { margin-left: 10px; padding: 0;}
#menus li { list-style-type: none; margin-bottom: 7px;   height: 18px;}
#menus li * { vertical-align: middle }
#menus li img { margin-right: 10px;}
#menus li a { display: block; margin: 0; padding: 2px}
#menus li a:hover { background: white; color:#990000 }

#content {  width:700px; height: auto; margin-top: 120px; float: right; margin-right: 0px; }
#content img { border: black 4px solid; }
#content h2 { display: block; width: 680px; background:red; color: white; font-size: 18px; margin: 0px; padding: 5px 0 5px 20px; text-align: left; border-bottom: black 3px solid; margin-bottom: 10px;}

#content #about { width: 680px; background: white; margin: 2px;  }
#content #about tr td { background: #dedede; padding: 8px 15px 8px 15px;}
#content #about img { border: 0px; margin-right: 6px; }
#content #about tr #match { width: 400px; text-align: justify; background: #f5f5f5;}

#header {position: absolute; top: 0px; left: 50%; margin-left: -480px; width: 960px; height: auto; background: url('top.png') 75px 0 no-repeat; text-align: center; }

.hr {width: 100%; height: 10px; background: white; margin-top: 10px;}
.ico {width: 80px; vertical-align: middle; text-align: center; }
.small { font-size: 7pt; line-height: 140% }
.big { font-size: 19pt; font-weight:bolder }

#kat { width: 100%; }
#kat tr th { background-color: #eee; padding: 5px; } 
#kat tr td { vertical-align: top; border-top: 2px solid #ededed; padding: 5px }
#kat tr td a:hover { background: #ededed; }

.kat_n { text-align: right; font-weight: bold; }

#back_p { text-align: right;}
#back {  border-top: 2px solid #ededed; border-bottom: 2px solid #ededed; padding: 5px; font-weight: bold;}
#back:hover { background: #ededed; }
