
#mainsite {  background: url("mainsitebg.gif") repeat-y; height: 300px; }
html>body #mainsite { height: auto; min-height: 300px; }

#left { width: 390px; float: left;  }
#right { width: 390px; float: left; }

#left .inside { padding: 30px 20px 20px 20px; }
#left .header { color: #505050; font-weight: bold; font-size: 14px; margin-bottom: 25px;}
#left .position {  border-bottom: 1px dotted #b6b6b6; width: 340px; padding-bottom: 20px; margin-bottom: 20px;  }
#left .position .foto { width: 145px; float: left; }
#left .position .desc { width: 195px; float: left; color: #5d5d5d; font-size: 11px; text-align: justify; }
#left .position .more { text-align: right; padding-top: 10px; }
#left .position .more a { color: #6c8797; text-decoration: underline; }
    
#right .inside { padding: 25px 20px 20px 20px; }
#right .header { color: #505050; font-weight: bold; font-size: 14px; margin-bottom: 15px;}
#right .position {  border-bottom: 1px dotted #b6b6b6; text-align: justify;   padding-bottom: 20px; color: #5d5d5d; font-size: 11px; margin-bottom: 20px;  }
#right .position .podpis { text-align: right; padding-top: 20px; font-style: italic; }
#right .position .more { text-align: right; padding-top: 5px; padding-bottom: 15px;}
#right .position .more a { color: #6c8797; text-decoration: underline; }

#searchbg { background-color: #929292; height: 62px; width: 390px; }
#searchbg form { padding: 16px 0px 0px 40px; font-family: tahoma; color: #fff; font-size: 14px;}
#searchbg form input { border: 1px solid #5f5f5f; color: #505050; font-family: Tahoma; font-size: 11px; }
#searchbg form select { border: 1px solid #5f5f5f; margin-top: 0px; margin-left: 20px;  color: #505050; font-family: Tahoma; font-size: 11px; }
html>body #searchbg form select { margin-top: 7px; }
#searchbg form input.button { border: 1px solid #9e9e9e; margin-top: 4px; padding: 2px 5px 2px 5px; color: #fff; background-color: #686868; font-weight: bold; font-family: Tahoma; font-size: 11px; }

#seperator { background-color: #929292; height: 20px; width: 780px; }

form.kontakt { padding: 0px; font-family: tahoma; }
form.kontakt input { border: 1px solid #5f5f5f; width: 150px; padding: 3px; color: #505050; font-family: Tahoma; font-size: 11px; }
form.kontakt textarea { border: 1px solid #5f5f5f; width: 200px; height: 100px; color: #505050; font-family: Tahoma; font-size: 11px; }
form.kontakt input.button { border: 1px solid #5f5f5f; width: 100px; margin-top: 4px; padding: 2px 5px 2px 5px; color: #fff; background-color: #686868; font-weight: bold; font-family: Tahoma; font-size: 11px; }
form.kontakt td { padding-right: 10px; vertical-align: center; }
