@charset "windows-1250";

/* === M O D E L O V Y   S V E T ===  */


.main { BACKGROUND: url(img/back-main.jpg) }
.menu { BACKGROUND: url(img/back-menu.jpg) }
.mid  { BACKGROUND: url(img/back-mid.jpg) }
.pruh { BACKGROUND: url(img/pruh.gif) }
.top  { BACKGROUND: url(img/logob.gif) }

body.main, body.menu body.mid {
    BACKGROUND-POSITION: 0px 0px; 
    BACKGROUND-ATTACHMENT: fixed; 
    BACKGROUND-REPEAT: no-repeat; 
    BACKGROUND-COLOR: #FCE9CD; 
    COLOR: #111111; 
    TEXT-ALIGN: left;
    margin: 10px;
    font-family: arial, helvetica, sans-serif;
	leftmargin: 0;
	topmargin: 0;
 	marginwidth: 0;
	scrollbar-3dlight-color: #000;
	scrollbar-arrow-color: #000;
	scrollbar-base-color: #FCE9CD;
	scrollbar-darkshadow-color: #000;
	scrollbar-face-color: #FCE9CD;
	scrollbar-highlight-color: #FCE9CD;
	scrollbar-shadow-color: #FCE9CD;
	scrollbar-track-color: #FCE9CD;
}

body.top body.pruh {
    BACKGROUND-POSITION: 0px 0px; 
    BACKGROUND-ATTACHMENT: fixed; 
    BACKGROUND-REPEAT: repeat; 
    TEXT-ALIGN: center;
    margin: 0px;
}


div.main_body {
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 0px; 
    font-family: arial, helvetica, sans-serif;
    font-size: 11pt;
}

.doleva {
    float: left;
    margin-right: 10px;
    margin-left: 0px;
}

.doprava {
    float: right;
    margin-right: 0px;
    margin-left: 10px;
}

h1 {
    color: 0;
    border-bottom: 1px solid #c00000; 
    margin-top: 20px;
    margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	font-style: normal;
	font-size: 18pt; 
	font-family: Arial;
}

h2 {
    color: #600;
}

h3 {
    color: #600;
}

table.main_tab {
    width: 100%;
    height: 100%;
}

img.znacka {
    width: 1px;
    height: 30px;
    border: 0;
}

table.tabulka {
    margin: 30px;
}

table.tabulka td {
    background-color: #fc9;
    padding: 7px 30px 7px 30px;
}
table.fotog td {
    margin: 0px;
    background-color: #fc9;
    padding: 5px 5px 5px 5px;
}
td.doba {
    text-align: center;
    font-weight: bold;
}

a:visited {
    text-decoration: none;
    color: #900;
}

a:hover {
    text-decoration: underline;
    font-weight: nornal;
    color: #900;
}

a {
    text-decoration: none;
    color: #900;
}

a.pata {
    font-size: 12px;
    color: #997;
    text-decoration: none;
    font-weight: bold;
}

a.pata:visited {
    font-size: 12px;
    color: #997;
    text-decoration: none;
    font-weight: bold;
}

a.pata:hover {
    font-size: 12px;
    color: #900;
    text-decoration: none;
    font-weight: bold;
}

a.fotka {
    font-size: 14px;
    color: #000;
    text-decoration: none;
    font-weight: normal;
}
a.fotka:visited {
    font-size: 14px;
    color: #000;
    text-decoration: none;
    font-weight: normal;
}
a.fotka:hover {
    font-size: 14px;
    color: #900;
    text-decoration: none;
    font-weight: bold;
}

p {
    text-align: justify;
}

div.center {
    text-align: center;
    margin: 20px 0px 20px 0px;
}

div.akce {
    margin: 20px 0px 20px 0px;
}

div.nazev_akce {
    background-color: #ffe9d4;
    padding: 4px 7px 4px 7px;
    margin-bottom: 7px;
    border-left: 9px solid #c00;
    font-weight: bold;
}

div.text_akce {
    padding-left: 16px;
}

div.pata_akce {
    font-size: 80%;
    color: #999;
    border-top: 1px solid #ccc;
    margin: 10px 0px 30px 16px;
    padding-top: 3px;
    text-align: right;
}

/*  === obrazky === */

img {
    border-style: none;
}

img.bod {
    width: 1px;
    height: 1px;
}

img#planek_velky {
    width: 490px;
    height: 371px;
    border: solid black;
    border-width: 2px;
}

.uprostred {
    text-align: center;
}

td.kontakt {
    font-weight: bold;
    text-align: right;
}

td.hodnota {
    text-align: left;
    padding: 0px 0px 20px 20px;
}

td.paticka {
    font-size: 12px;
    color: #997;
    text-align: center;
    vertical-align: center;
}
em.data {
    font-weight: bold;
}