body {
background-color:#33CC99;
}

#tlobok {background-color:f5f; width:900px; margin:0 auto;}
#tekstbok {display: block;  margin: 0 auto;  padding-left:3%;padding-right:3%;}

#tloinfo {background-color:#fff; width:1200px; margin:0 auto;}

#tabelatop {padding-left:3%;padding-right:3%;}


#form {font-family:"Trebuchet MS", Verdana, sans-serif;width:25em;}
h2 {margin:0 0 0 0;padding:0}
fieldset {background:#C361D2;border:none;margin-bottom:2em;width:30em;padding-top:1.5em}

p.legend {background:#DED983;color:#000;padding:.1.5em .3em;font-size:1em;border:1px outset #DED983;position:relative;margin-bottom:-1em;width:10em;margin-left:1em;margin-top:1em}

#personal {background:#FC0;border:outset #f3b4f5}

#choices {background:#09F;border:outset #f5d9b4}
#suggestions {background:#B4F5DA;border:outset #b4f5da}

#personal label {position:absolute;font-size:80%;padding-top:.2em;}
#personal input {margin-left:17em;line-height:1.4em;margin-bottom:.2em;}
#personal select {margin-left:17em;line-height:1.4em;margin-bottom:.2em;}

#choices label {padding-top:.2em;}
#choices input {margin-left:17em;line-height:1.4em;margin-bottom:.2em;}
#choices select {margin-left:17em;margin-bottom:0}


#size {font-size:100%}
#size input {margin-left:9em}
#size input + input {margin-left:1em}
#size br+ input {margin-left:9em}

#extras {font-size:100%}
#extras input {margin-left:9em}
#extras input +input {margin-left:1em}
#extras br+input {margin-left:9em}


textarea {font:.9em "Trebuchet MS", Verdana, sans-serif;width:29em;padding:.2em}

#form input[type="submit"], input[type="reset"] {background:#DED983;font:1.2em "Trebuchet MS", Verdana, sans-serif}

#buttons {text-align:center}

a:link {
    color : black;
}
a:visited {
    color : black;
}
a:active {
    color : black;
}
a:hover {
    color : black;
}