body, p, img, h1, h2, h3, ul, span {margin:0; padding:0;}

body {background:#000000;  color:#FFFFFF; font-size:12px; line-height:140%; font-family:Arial, Verdana; text-align:left;}
#kontejner {width:960px; padding:10px 0 15px 0; position:relative;}

h1#logo {  
           width:235px;     
           margin:0 auto;      
           height:140px; 
           float:left;
           position:relative;           
           top:-10px; 
           left:0px;  
           clear:both;
           overflow:hidden;}  

h1#logo span {            
                background-image:url(logo.png);            
                background-repeat:no-repeat;            
                cursor:pointer;            
                display:block;
                width:235px;      overflow:hidden;     
                height:140px;             
                position:absolute;            
                top:0; left:0;   
  }   

.prostredni {width:290px; float:left; position:relative; left:85px;}
.prostredni a {text-decoration:none;}

.pravy {text-align:right; float:right; width:350px; clear:both; position:absolute; right:0px; top:10px;}
.pravy a {text-decoration:none;}
.pravy a.odk {text-decoration:underline;}

ul#menu {list-style:none; clear:both; float:right; position:relative; top:-20px; left:5px; font-size:130%; color:#676767;}
ul#menu li {display:inline;}
ul#menu li a {color:#676767; text-decoration:none; padding:0 5px 0 5px;}
ul#menu li a:hover, ul#menu li a.ak {color:#FFFFFF;}


#txt {width:100%; clear:both; background:url(txt.png) center top repeat-y; border:1px solid #333333; position:relative; left:15px; top:0px;}

#left {width:250px; float:left; margin:0px 0 0px 9px; padding-bottom:10px; border-top:10px solid #000000; background:#292929;}
#left ul.sub {width:240px; margin:0 auto; list-style:none; text-align:left; border:1px solid #000000; background:#474747; padding:10px 0 10px 0;}
#left ul.sub li {display:block;}
#left ul.sub li.menup {color:#DFDFDF; text-decoration:none; position:relative;  background:url(submenu.png) right bottom no-repeat; line-height:24px; display:block; width:195px; padding-left:45px;}
#left ul.sub li.menup a {color:#DFDFDF; text-decoration:none;  background:none; display:inline; text-align:left; width:auto;  position:relative; left:-45px;}
#left ul.sub li.menup span {position:absolute; right:10px; top:0px;}
#left ul.sub li.menup img {  position:relative;  left:0px; top:5px; cursor:pointer;}
#left ul.sub li a {color:#DFDFDF; text-decoration:none;  background:url(submenu.png) right bottom no-repeat; line-height:24px; display:block; width:195px; padding-left:45px;}
#left ul.sub li a img {vertical-align:middle;}
#left ul.sub li a:hover, #left ul.sub li.menup:hover {background:#505050 url(submenu.png) right bottom no-repeat;}
#left ul.sub li.menup a:hover {background:none;}
#left ul.sub li.menup:hover {color:#DFDFDF; text-decoration:none; position:relative; line-height:24px; display:block; width:195px; padding-left:45px;}
#left p {width:90%; margin:0 auto;}
#pravy form, #pravy table {width:95%; margin:0 auto; text-align:left;}

#pravy {float:right; width:686px; margin-right:10px; text-align:center; border-top:10px solid #000000; padding-bottom:10px; background:#292929;}
#pravy p {width:97%; margin:0 auto;}
#spodni {border-top:10px solid #000000; border-bottom:10px solid #000000; width:941px; margin:0 auto; background:#292929 url(xx.png); clear:both; position:relative; left:1px;}
#spodni p {text-align:center; font-size:95%; line-height:60px; padding-bottom:10px; color:#DFDFDF;}
#spodni p span {padding-left:10px;}

h1, h2, h3 {color:#7C7C7C; position:relative; text-align:left; background:url(sipka.png) left center no-repeat; padding-left:25px; font-weight:normal; font-size:130%; margin:7px 0 7px 7px;}
p {text-align:justify;}

table {font-size:100%;}
table.tab td {border-bottom:1px solid #8E8D8D; padding:3px 0 3px 0;}
table.tab tr.horroz {color:#858484;}
table.tab a {text-decoration:none;}

input, textarea, select {background:#505050; border:1px solid #000000; color:#DFDFDF;}
.submit {border:1px solid #000000; background:url(submit.png) repeat-x; color:#919191; height:23px; text-align:center;}

.images {float:right; padding:7px 0px 7px 0px;;}
.images img {vertical-align:middle;}

a {color:#DFDFDF; text-decoration:underline;}
a:hover {text-decoration:none;}
a img {border:0;}

.paleta {position:fixed; top:70%; left:1070px;}
#edituserbox {position:absolute; top:25px; right:10px; z-index:30; display:block; width:300px; border:1px solid #333333; background:#292929;}
.close {position:absolute; right:3px; top:2px; width:23px; height:23px; display:block;}
.close2 {position:absolute; right:6px; top:0px;}

a.help2 {cursor:help;}
a.help span, a.help2 span{visibility: hidden; display:none;}

a.help:hover span, a.help2:hover span{
    display:inline;
    position:absolute;
    margin-top:10px; margin-left:0px;
    padding-top:5px;
    padding-left:7px;
    padding-right:7px;
    width: 250px;
    background-color:#292929;
    color:#FFFFFF;
    text-align:left;
    border:1px solid #333333;
    font-size: 95%;
    visibility: visible;
    font-weight:normal;
}

.filtre {text-align:right; padding-right:10px;}





