/*	<title>soubor se styly</title> */
body{
    background:url(/obrazky/bg_body.gif);
    background-repeat:repeat-x;
    font-size:12px;
    background-color:#DEDEDC;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    margin:0;
    padding:0;
    scrollbar-face-color:#1B1F2F;
    scrollbar-highlight-color:#E2E2E2;
    scrollbar-3dlight-color:#252941;
    scrollbar-darkshadow-color:#252941;
    scrollbar-shadow-color:#E2E2E2;
    scrollbar-arrow-color:#E2E2E2;
    scrollbar-track-color:#1B1F2F;
}

#headcontainer{
    display:block;
    position:relative;
    background:url(/obrazky/bg_hlavicka_stin.gif);
    background-position:100%;
    background-repeat:no-repeat;
    width:100%;
    /*height: 223px;*/
}

#svislestinovani{
    background:url(/obrazky/bg_hlavicka_stin2.gif);
    background-color:White;
    margin-left:-13px;
    /*	height: 223px;*/
    width:100%;
}

#cervenalinka{
    background:url(/obrazky/bg_cervena_linka.gif);
    /*	height: 223px;*/
    width:100%;
}

#lozisko{
    background:url(/obrazky/bg_lozisko.gif);
    background-repeat:no-repeat;
    background-position:13px;
    /*	height: 223px;*/
    width:100%;
}

#lozisko2{
    background:url(/obrazky/bg_lozisko2.gif);
    background-repeat:no-repeat;
    background-position:13px;
    text-align:right;
    height:223px;
    width:100%;
}

#logo{
    height:98px;
    width:100%;
    padding:0;
    margin:0;
    border:0;
}

#kosik{
    float:right;
    width:450px;
    padding:0;
    margin:0;
    margin-top:-5px;
    margin-right:5px;
    border:0;
    height:75px;
    clear:both;
}

#topmenu{
    margin-top:78px;
    text-align:center;
    height:22px;
    padding-top:8px;
    padding-left:250px;
}

#bodycontainer{
    width:100%;
    background-image:url(/obrazky/text_stin_svisli.gif);
    background-position:right;
    background-repeat:repeat-y;
}

#bodyroh{
    padding:0;
    margin:0;
    background-image:url(/obrazky/text_stin_roh.gif);
    background-position:top right;
    background-repeat:no-repeat;
    width:100%;
}

#bodywhite{
    background-image:url(/obrazky/text_stin_vodorovny.gif);
    background-repeat:repeat-x;
    background-color:white;
    width:100%;
    margin-left:-13px;
}

#bodygrey{
    background-image:url(/obrazky/leve_stin_svisli.gif);
    background-repeat:repeat-y;
    background-position:13px;
    width:100%;
    height:100%;
}

#leftmenu2{
    width:230px;
    float:left;
    margin:0;
    /*margin: auto;*/
    padding:0;
    border:0;
    min-height:1000px;
}

#leftmenu2rozek{
    width:100%;
    background-image:url(/obrazky/leve_stin_roh.gif);
    background-position:right top;
    background-repeat:no-repeat;
}

#leftmenu2prechod{
    width:100%;
    background-image:url(/obrazky/leve_stin_vodorovny.gif);
    background-repeat:repeat-x;
    margin-left:-10px;
    height:auto;
}

#text2{
    margin:0;
    margin-left:220px;
    padding:0;
    padding-left:10px;
    padding-top:15px;
    border:0;
    min-height:1000px;
}

#containerleftmenu{
    width:201px;
    padding-left:28px;
    padding-bottom:10px;
    padding-top:10px;
}

#patkaruzek{
    width:100%;
    background-image:url(/obrazky/patka_ruzek.gif);
    background-position:bottom right;
    background-repeat:no-repeat;
}

#patkastin{
    width:100%;
    background-image:url(/obrazky/patka_stin.gif);
    background-repeat:repeat-x;
    background-position:bottom;
    height:15px;
    margin-left:-15px;
}

/* ----------------------------------------------------------------------------------------------------------------- */
/* -- Odkazy v levem tree menu -- */
a.odkaz0:link, a.odkaz0:visited, .odkaz0,
a.odkaz1:link, a.odkaz1:visited, .odkaz1,
a.odkaz2:link, a.odkaz2:visited, .odkaz2,
a.odkaz3:link, a.odkaz3:visited, .odkaz3,
a.odkaz4:link, a.odkaz4:visited, .odkaz4,
.odkaz0dir, .odkaz1dir, .odkaz2dir, .odkaz3dir, .odkaz4dir,
.odkaz0dir2, .odkaz1dir2, .odkaz2dir2, .odkaz3dir2, .odkaz4dir2{
    margin:0;
    border:0;
    padding-top:5px;
    padding-bottom:3px;
    padding-left:7px;
    padding-right:3px;
    margin-bottom:1px;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:white;
    font-weight:bold;
    display:block;
    text-decoration:none;
    text-align:left;
}

a.odkaz0:link, a.odkaz0:visited, .odkaz0, .odkaz0dir{
    background:#DA251C;
}

a.odkaz1:link, a.odkaz1:visited, .odkaz1, .odkaz1dir{
    background:#FF6400;
}

a.odkaz2:link, a.odkaz2:visited, .odkaz2, .odkaz2dir{
    background:#FF9400;
}

a.odkaz3:link, a.odkaz3:visited, .odkaz3, .odkaz3dir{
    background:#FFC500;
}

a.odkaz4:link, a.odkaz4:visited, .odkaz4, .odkaz4dir{
    background:#93BA18;
}

a.odkaz0:hover,
a.odkaz1:hover,
a.odkaz2:hover,
a.odkaz3:hover,
a.odkaz4:hover,
.odkaz0dir2, .odkaz1dir2, .odkaz2dir2, .odkaz3dir2, .odkaz4dir2{
    background-color:#FFFFFF;
    color:#615D5C;
}

.odkaz0dir2, .odkaz1dir2, .odkaz2dir2, .odkaz3dir2, .odkaz4dir2{
    border-right:1px solid #000000;
    border-bottom:1px solid #000000;
}

/* HR */

.rozdelovnik_bg{
    display:block;
    padding:0;
    margin:0;
    margin-top:7px;
    background-image:url(hr_bg.gif);
    background-repeat:repeat-x;
    height:28px;
}

.rozdelovnik{
    display:block;
    background-image:url(hr_right.gif);
    background-position:100% 0%;
    background-repeat:no-repeat;
    padding:0;
    padding-left:6px;
    padding-right:14px;
    padding-top:2px;
    margin:0;
    font-size:14px;
    color:White;
    font-weight:bold;
    height:28px;
}

.rozdelovnik_hr{
    display:block;
    margin:2px;
    font-size:1px;
    margin-top:6px;
    margin-bottom:5px;
    border-bottom:0 solid #434343;
}

/* DIR */
a.currentDir0:link, a.currentDir0:visited, .currentDir0{
    /* definice z�kladu spole�n�ho pro v�echny DIR prvky*/
    margin:0;
    border:0;
    padding-right:4px;
    display:block;
    text-align:left;
}

a.currentDir0:link, a.currentDir0:visited, .currentDir0{
    margin:0;
    border:0;
    padding-top:5px;
    padding-bottom:3px;
    padding-left:7px;
    padding-right:3px;
    margin-bottom:1px;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#313131;
    font-weight:bold;
    display:block;
    text-decoration:none;
    text-align:left;
    background-color:#da251c;
}

.currentFile0, .currentFile1, a.odkaz0, a.odkaz1{
    /* definice z�kladu spole�n�ho pro v�echny FILE prvky*/
    margin:0;
    border:0;
    padding-top:5px;
    padding-bottom:3px;
    padding-left:7px;
    padding-right:3px;
    margin-bottom:1px;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:white;
    font-weight:bold;
    display:block;
    text-decoration:none;
    text-align:left;
}

.currentFile0{
    background:#FF6400;
}

.currentFile1{
    background:#FF9400;
}

/* -- Odkazy v levem tree menu - konec -- */

/* -- Odkazy v top menu -- */
a.topodkaz, a.topodkaz:link, a.topodkaz:visited, a.topodkaz:focus, .topodkaz, .topodkaz2{
    background:url(obrazky/top_tecka.gif);
    background-repeat:no-repeat;
    background-position:0;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    height:30px;
    font-size:12px;
    font-weight:bold;
    color:White;
    margin-left:0;
    margin-right:0;
    margin-top:0;
    margin-bottom:0;
    border:0 solid Black;
    padding-left:0;
    padding-right:0;
    padding-top:0;
    padding-bottom:1px;
    text-decoration:none;
}

a.topodkaz:hover{
    text-decoration:underline;
}

.topodkaz2{
    margin-left:0;
    margin-top:0;
    margin-bottom:0;
    margin-right:10px;
}

#kosik a.kosik, #kosik a.kosik2{
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    color:#740707;
    text-decoration:none;
    padding-bottom:5px;
    margin-bottom:5px;
}

#kosik a.kosik2{
    color:#153747;
}

/* -- Odkazy v top menu - konec -- */
h1{
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:18px;
    color:Black;
    font-weight:bold;
}

a, a:link, a:visited, a:focus, a:active, a:hover{
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
    color:Maroon;
}

a:hover{
    text-decoration:underline;
}

.messagebox{
    width:100px;
    padding:3px;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
}

.messageboxok{
    padding:3px;
    font-weight:bold;
    color:#008000;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
}

.messageboxerror{
    padding:3px;
    font-weight:bold;
    color:#CC0000;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:10px;
}

.vlajky{
    position:absolute;
    top:0;
    right:370px;
}

.vlajka{
    margin:3px;
    background:transparent url('/obrazky/vlajky.png') no-repeat 0 0;
    display:block;
    width:24px;
    height:18px;
    float:left;
}

.vlajka.cz{
    background-position: 0 -19px;
}
.vlajka.cz:hover, .vlajka.cz.active{
    background-position: -24px -19px;
}
.vlajka.en{
    background-position: 0 0;
}
.vlajka.en:hover, .vlajka.en.active{
    background-position: -24px 0;
}
