body {background-color:#848484; background-repeat:repeat; text-align:center;}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center;}
#all {background-color:#cbcbcb; width:800px; margin: 0 auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#040404; text-align:left;}
#main  {width:780px;background-color:#ebebeb;margin: 0 auto; _margin-left:10px;}
#horni_linka { margin-bottom:-5px;}
#dolni_linka { margin-top:-6px;}
#fotky {float:left; display:block; border:none; margin-top:14px;}
.fotka_hore {margin-top:-3px; _margin-top:-5px;}
#hlavicka {width:620px; height:120px; float:right; text-align:right;}
#menu {display:block;height:90px;min-height:90px; background-color:#cbcbcb; padding-top:5px; clear:right; _padding-top:2px; } 
#menu ul {margin:0;padding:0;list-style-type:none;}
#menu li {display:block; float:right; margin-right:1px; width:115px; border:1px solid #cbcbcb;}
#menu li.list1t {background:#cbcbcb url("../pict/menu/onas.gif") no-repeat;}
#menu li.list2t {background:#cbcbcb url("../pict/menu/reference.gif") no-repeat;}
#menu li.list3t {background:#cbcbcb url("../pict/menu/sluzby.gif") no-repeat;}
#menu li.list4t {background:#cbcbcb url("../pict/menu/spoluprace.gif") no-repeat;}
#menu li.list5t {background:#cbcbcb url("../pict/menu/kontakt.gif") no-repeat;}
#menu a {display:block;width:115px;padding-top:85px; _padding-top:70px; text-decoration:none;text-align:center;font: bold 76% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;} 
#menu a#polozka1t{background:transparent url("../pict/menu/hover/onas.gif") -115px -86px no-repeat;}
#menu a#polozka2t{background:transparent url("../pict/menu/hover/reference.gif") -115px -86px no-repeat;}
#menu a#polozka3t{background:transparent url("../pict/menu/hover/sluzby.gif") -115px -86px no-repeat;}
#menu a#polozka4t{background:transparent url("../pict/menu/hover/spoluprace.gif") -115px -86px no-repeat;}
#menu a#polozka5t{background:transparent url("../pict/menu/hover/kontakt.gif") -115px -86px no-repeat; }
#menu a#polozka1t:hover{background-position:top right;}
#menu a#polozka2t:hover{background-position:top right;}
/*#menu a#polozka2t:hover ul.podmenu {visibility:visible;} */
#menu a#polozka3t:hover{background-position:top right;}
#menu a#polozka4t:hover{background-position:top right;}
#menu a#polozka5t:hover{background-position:top right;}
#obsah { padding: 20px 10px 5px 200px;}
#paticka {clear:both; text-align:center; padding-top:5px; padding-bottom:10px;} 
.tucne {font-weight:bold; text-decoration:underline}
a.odkaz {text-decoration:none; color:#676767;}
a:hover.odkaz {text-decoration:underline; color:#676767;}
.odsazeno{padding-left:30px;}
.reference_leva {width:320px; text-align:right; float:left;}
.reference_prava {width:200px; float:right; padding: 0px 0px 0px 2px; _padding-top: 0px}
.reference {width:550px; min-height:200px; _margin-top:10px}
.rozpracovano_prava {width:390px; text-align:left; float:right;}
.rozpracovano_leva {width:150px; float:left; padding: 30px 2px 0px 2px; _padding-top: 0px; text-align:right;}

.hore {margin-top:-30px; margin-right:20px; _margin-top:10px;}
.rozpracovano {width:550px; min-height:100px; _margin-top:10px}
.technologie {text-decoration:underline;}
.text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; float:none; color:#040404}
.label {width:120px; float:left;}
.label_udaj {width:60px; float:left; text-align:right; padding-right:10px}
.fieldset {width:300px; float:left}
.fieldset_udaj {width:220px; float:right;}
.stred {text-align:center}
img {border:none}

.prava {text-align:right}
