#vsetko { width: 940px; text-align: center; min-height: 100%; height: auto; _height: 100%; text-align: left; display: block; margin: 0 auto; }
#vsetko #vrch { float: left; width: 940px; padding: 0; margin: 0; text-align: left; }
#vsetko #vrch #hlava { position: relative; float: left; width: 100%; height: 355px; }
#vsetko #vrch #obsah { width: 100%; background-color: #ffffff; position: relative; float: left; padding: 0px; text-align: left; }
html > body #vsetko #vrch #obsah { height: auto; }
#vsetko #vrch #obsah #lavy { width: 580px; position: relative; float: left; margin: 0; }
#vsetko #vrch #obsah #lavy .menu { position: relative; font-size: 17px; margin: 0 0 33px 33px; float: left; width: 100%; }
#vsetko #vrch #obsah #pravy { width: 242px; text-align: center; font-size: 15px; position: relative; float: right; margin: 20px 33px 33px 0; }
#vsetko #pata { width: 100%; position: relative; float: left; padding: 30px 0; color: #ffffff; }
#vsetko #pata .pata_elem { width: 25%; position: relative; float: left; padding: 30px 0; font-size: 14px; line-height: 20px; }
#vsetko #pata .pata_elem img { vertical-align: middle; }
.center { text-align: center; }
#vsetko #pata a, a:visited { color: #ffffff; text-decoration: none; font-weight: normal; }
#vsetko #pata a:hover { color: #02c8ff; text-decoration: none; }
.nazov { color: #525659; font-size: 15px; }
.modre1 { color: #02c8ff; font-size: 17px; text-align: center; text-shadow: 1px 1px 1px #000000; }
.modre2 { color: #02c8ff; font-size: 21px; font-weight: bold; text-align: center; text-shadow: 1px 1px 1px #000000; }
.cierne1 { color: #ffffff; font-size: 21px; text-align: center; font-weight: bold; }
.cierne2 { color: #000000; font-size: 15px; text-align: center; }
.biele { color: #ffffff; font-size: 21px; text-align: center; font-weight: bold; }
.obj { text-align: center; padding-top: 25px; }
.tlacitka { position: relative; float: left; width:100%; text-align: center; }

body { background: url(../img/back.jpg) repeat-x top center; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; background-color: #000000; margin: 0; }
td { font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
input,textarea,select { font-family: Arial, Helvetica, sans-serif; font-size: 15px; margin: 5px 0 10px 0; background-color: #eee; padding: 5px 8px; color: #000; border: 1px #aaa solid; }
.submit_button { border: 1px solid #888; padding: 2px 14px 4px 14px; background-color: #000; color: #ffffff; font-weight: bold; margin-top: 20px; text-decoration: none; cursor: pointer; }
.input_text { width: 100%; }
.sub1 { font-size: 20px; }