﻿body { margin:0; padding:0; background-color:#e5e5eb; background-image:url(../img/background_square.gif); background-repeat:repeat; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; }
form { margin:0; padding:0; }
div { margin:0; padding:0; }
img { border:none; }

div.main { margin:0 auto; width:780px; border:solid 1px #999999; border-top:none; }
div.header { margin:0 auto; width:780px; height:72px; }
div.menu { margin:0 auto; padding:1px 0px 0px 200px; width:580px; height:20px; background:#ffffff url(../img/menu.gif) no-repeat; }
div.content { width:740px; background-color:#FFFFFF; padding:10px 20px 10px 20px; }
div.footer { padding-top:3px; width:780px; height:22px; text-align:center; background-color:#a0a3b8; font-size:120%; }
div.headPanel { height:93px; width:780px; border-left:solid 1px #999999; }
div.top { height:93px; width:700px; }
div.supImage img { display:block; }

.menu a, .menu a:active, .menu a:hover, .menu a:visited { padding:3px 10px 3px 10px; color:#e5e5eb; text-decoration:none; font-weight:bold; }
.menu a:hover { color:#ffffff; background-color:#343434; }

h1 { font-size:200%; margin-top:0px; padding:4px 5px 6px 5px; color:#ffffff; background-color:#ff0000; text-align:center; }
h2 { margin-top:20px; font-size:140%; color:#12152a; clear:left; }

img.top { float:right; }
img.right { float:right; clear:right; margin:10px 0px 25px 10px; }
div.clear { width:100%; height:1px; clear:both; }

a.botek, a.botek:active, a.botek:hover, a.botek:visited { font-family:Bauhaus 93,Verdana,Arial; font-size:12pt; font-weight:bold; color:#ff6600; }
span.botek { font-family:Bauhaus 93,Verdana,Arial; font-size:smaller; font-weight:bold; color:#ff6600; }

table.form { margin:10px 0px 0px 0px; padding:0; }
.form td { padding:5px 5px 5px 5px; }
.form td.label { text-align:right; font-weight:bold; }

div.center { width:100%; text-align:center; }
div.center img { padding:15px; }
table.features { margin-left:20px; }
table.features td { padding:5px 20px 5px 0px; }

div.heading * { margin:10px 0px 10px 0px; }
.heading h2 { font-size:x-large; font-weight:normal; }
.heading h3 { font-size:medium; }
div.logo { }
.red { color:#FF0000; font-weight:bold; }
p.justify { text-align:justify; }
br.clear { width:100%; height:1px; clear:both; }
.center {display:block; margin:0 auto; text-align:center; }
div.centered { text-align:center; }
div.centered img { display:inline-block; padding:0px 25px 0px 25px; }

