/* CSS Document pro web: Freya Cat    */
/* Author: , e-mail:         */
/* Update:       10.2.2009      */


body {
margin: 0px;
padding: 0px;
background:#cc6600;

/* Font */
font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;
color: #ffffff;     

/* Scrollbar   */
scrollbar-arrow-color:#FFCC66;
scrollbar-face-color:#CC6600;
scrollbar-highlight-color:#FFCC66;
scrollbar-shadow-color:#FFCC66;
scrollbar-3dlight-color:#CC6600;
scrollbar-darkshadow-color:#CC6600;
scrollbar-track-color:#CC6600;
/* scrollbar-face-color: #ff33ff; */
}

#page {
width: 1000px;
height: 100%;
margin-left: auto;
margin-right: auto;
/* margin-top: 0px; */
font-family: 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;
font-size: small;
color: #000;
background: url('../img/logo/freya.jpg'); background-repeat:no-repeat;
}
/*
.top {
width: 1000px;
margin:0;
padding:0;
}

.top-column {
width: 1000px;
margin:0;
padding:0;
}
*/
/*  začátek navigace  */
.navigace {
position:absolute;
z-index:200;
display: block;
float:left;
width:580px;/*
width:550px;*/
height:auto;
margin-top:300px;
/*margin-top:326px;*/
margin-left:370px;
padding:0;
}
/* u všech stran (border) mimo paty jsem nastavil 0px - původně 1px */
#menu {list-style-type:none; padding:0 0 20px 0; margin:0 auto; width:580px; position:relative;}
#menu ul {list-style-type:none; padding:0; margin:0; background:#cc6600; border-left:0px solid #ffcc66;}
#menu li {float:left; background:#cc6600; position:relative;}
#menu li.sub {background:#cc6600; margin-right:1px; }
/* #menu li.sub-bottom {border-bottom:1px solid #ffcc66;} */

#menu li, #menu li a {display:block; color:#fff; font-family:arial, sans-serif; font-size:11px; line-height:24px; width:185px;/*175px;*/ text-decoration:none; text-align:center; cursor:pointer; font-weight:bold;}
#menu a:hover, #menu li a:hover {color:maroon;}

#menu ul li a {text-align:left; text-indent:5px;}

#menu ul {position:absolute; left:-9999px;}
#menu li.click ul ul {position:absolute; left:-9999px;}
#menu li.click ul li.hover ul ul {position:absolute; left:-9999px;}

#menu li.hover {background:#ffcc66; z-index:500; color:maroon;}
#menu li.click {background:#ffcc66;}

#menu li.click ul li {margin-top:1px; border-right:0;}

#menu li.click ul {left:0px; top:24px; background:#cc6600;/*#ffcc66;*/border-bottom:1px solid maroon;}
#menu li.click ul li.hover ul,
#menu li.click ul li.hover ul li.hover ul {left:155px; top:-1px; border-left:0px solid #ffcc66; /*background:#ffcc66;*/border-bottom:1px solid maroon;}

#menu li.click ul li.hover ul li {background:#cc6600; border-right:0px solid #ffcc66;}
#menu li.click ul li.hover ul li.hover ul li {background:#cc6600; z-index:500;}

#menu li.click ul li.hover ul li.hover {z-index:500; background:#ffcc66; color:maroon;}
#menu li.click ul li.hover ul li.hover a {color:maroon;}

#menu li.click ul li.hover ul li.hover ul li.hover {background:#cc6600;}
#menu li.click ul li.hover ul li.hover ul li.hover a {color:maroon;}

span.sipka {position:absolute; left:155px; bottom:1px;}
/* konec navigace */

/*  hlavni sloupce - misto pro psani  */
.column {
position:relative;
/*z-index:100;*/
display:block;
float:left;
width: 1000px;
height: auto;
margin:0;
padding:0;
}

.box {
position: relative;
z-index:100;
display:block;
float:right;
width:645px;
margin-top:325px;
/*margin-left:300px;*/
margin-right:25px;
padding:0;
}

.bottom {
clear: both;
width:920px; /*920*/
height: 100%;
text-align:right;
font-size:small;
color:#ffcc66;
/*  doní ohraničení stránky  */
padding: 5px 27px 7px;
border-top-color: #ffcc66;
border-top-style: dashed;
border-top-width: 1px;
}

/*  galerie na stránce  */
.galerie {float:left; width:645px; margin:0; padding:0; background:#ffcc66;}
span.img-prani {float:left; margin:0; padding:5px;}
span.img-kocka {float:left; margin-left:15px; padding:0 0 4px 0;}

/* Links                     */
a, a:hover {
text-decoration: none;
color:#cc6600;/* #fff; */
font-size:small;
padding:0 0 0 10px;
/*background:;*/
}
a:hover {
text-decoration: none;
font-size:small;
color:#fff;/*maroon;*/
/*background:;*/
}

h1 {
font-family: Algerian, Pristina, 'ITC Zapf Chancery', 'Monotype Corsiva', 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;
color: #ffcc66;
text-align: left;
font-size: 250%;
margin-top: 10px;
margin-left: 25px;
display:none;
}
h2 {  /* position: relative; */
font-family: 'ITC Zapf Chancery', 'Monotype Corsiva', 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;
font-size: 175%;
text-align:left;
color:#cc6600;
background: #ffcc66;
margin:0;
padding: 0 0 25px 45px;
}
h3 {
font-size: 110%;
color:maroon;/* #cc6600;*/
background: #ffcc66;
margin:0;
padding:10px 0 10px 25px;
}
h4 {
font-size: 0.88em;
font-weight: bold;
color: #000;
background: #ffcc66;
margin:0;
margin-left: 25px;
display:none;
}

#logo-freya {
position:relative;
float:right;
margin: 10px 25px 0 0;
padding-bottom:5px;
/*margin-bottom: 10px;*/
}

p {
font-size:small;
color:black;
background:#ffcc66;
margin:0;
padding:5px 10px 15px 25px;
}
p#center {
text-align:center;
}
p#malytext {font-size:11px; color:maroon; padding:15px 0 10px 25px;}

/*  pozicování fotek - chovní kocouři,  */
.kocouri {float:left; position:relative; display:block; width:645px; margin:0 0 10px 0; padding:0 0 15px 0; border-bottom: #fff 1px solid; clear:both;}
p.img-kocour {float:left; position:relative; margin-left:25px; padding:0 25px 0 0;}
p.kocour-popis {float:left; position:relative; margin:0; padding:0 5px 0 0;}
/*  pozicování fotek - chovní kocouři,  - KONEC;*/

.oddeleny-odstavec, .bila-cara {float:left; position:relative; display:block; width:645px; margin:0; padding:0; border-bottom: #fff 1px solid; background:#ffcc66; clear:both;}

/*  seznamy */
#chyba, #seznam, .seznam-nemoc, .seznam-cislovany {list-style-type:none; padding:25px; margin:0; color:#000; font-weight: bold; background:#ffcc66;}
.seznam-nemoc {padding:0 0 10px 45px;}
.seznam-cislovany {padding:0 7px 10px 25px;}
#chyba ul li, .seznam-cislovany ul li {list-style-type: decimal; padding:3px 0 0 0; font-weight: normal; background:#ffcc66;}
#seznam ul li {list-style-type:square; font-weight: normal;}
.seznam-nemoc li {list-style-type:square; font-weight: normal; margin:0 0 0 10px;}
.seznam-obecny, .seznam-obecny ul {list-style-type:none; padding:0 7px 0 25px; margin:0; color:#000; background:#ffcc66;}
.seznam-obecny ul li {list-style-type:none; margin:0; padding:0;}
/*  obecný seznam - použití - všude, kde není potřeba zvýraznění */
/*  #seznam - po dodělání nastavit padding:0 25px' */

/*  tabulky - seznam členů, výstavy v ČR, ZO v ČR */
table {width:645px; text-align:left; margin:0; padding:0; background:#ffcc66; border-left:1px solid #fff; border-collapse:collapse;}
caption {font-family:verdana, arial, serif; color:maroon; margin:0px; padding-bottom:5px; background:#ffcc66;}
th {font-weight:bold; color:#fff; background:#cc6600; margin:0; padding:2px 0 2px 5px; border-right:1px solid #fff; border-bottom:1px solid #fff;}
/*  dolňující tabulka - jen pro seznam členů  */
#jmeno {width:195px;}
#ems, #chs {width:160px;}
#www {width:125px;}
td {padding-left:5px; border-right:1px solid #fff; border-bottom:1px solid #fff;}
td.jmeno, td.chs {color:maroon;}
td.ems {font-size:11px;}
td.www a {font-size:11px; padding:0;}
/*  tabulka - seznam členů - KONEC  */
/*  dolňující tabulka - jen pro výstavy v ČR  */
#datum {width:100px;}
#misto {width:280px;}
#zo {width:170px;}
#propo {width:90px;}
td.datum {text-align:right; color:maroon; padding:0 7px 0 0;}
td.zo {font-size:11px; color:maroon;}
/*  tabulka - výstavy v ČR - KONEC  */
/*  dolňující tabulka - jen pro ZO v ČR  */
#nazev-zo {width:145px;}
#pred, #jed {width:185px;}
/*td.nazev-zo {font-weight:bold;}*/
/*  dolňující tabulka - jen pro ZO v ČR - KONEC */

span.pozdrav {
font-family: Pristina, Algerian, 'ITC Zapf Chancery', 'Monotype Corsiva', 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;
font-size: 225%;
color: #cc6600;
text-align:left;
margin: 0 1em;
padding: 5px;
}

span.jmeno {
color:maroon;
padding: 1px 5px 2px 0;
}
span.jmeno-kocky, span.jmeno-chs, span.ems, span.filipek-team {color:maroon; padding:0 2px;}
span.ems {padding:0;}
span.filipek-team {margin-left: 25px; font-size: 0.88em;}

span.plemeno1 {float:left; font-size:300%; line-height:1em; border:1px solid maroon; background:#cc6600;
font-family: 'ITC Zapf Chancery', 'Monotype Corsiva', 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;
font-weight:bold;
color:#ffcc66;
margin:-7px 2px 2px; padding:0 7px 2px 3px;
}
span.plemeno {
font-family: 'ITC Zapf Chancery', 'Monotype Corsiva', 'Arial CE', 'Helvetica CE', Arial, helvetica, sans-serif;
font-size:150%;
font-weight:bold;
color:maroon;
padding:0 2px 0 0;
}
span.prani {font-size:105%; font-weight:bold; color:#cc3333;}

span.hvezdicka {color:maroon;padding-left:15px;}

/*  zarovnání obrázků na stránce výstav - show20.. */
span.show-l {
float: left;
margin-left: 10px;
padding: 7px;
}
span.show-r {
float:right;
margin:2px;
padding:2px;
}
span.show-r2 {;
float: right;
margin: 2px 50px 2px 2px;
padding: 5px;
}
span.show-c {
float: center;
margin: 2px;
padding: 5px;
} /*  zarovnání obrázků na stránce výstav - show20.. - KONEC */

span.varovani {font-size:medium; font-weight:bold;}

#clear {clear:both; /*background:maroon;*/ padding-bottom:25px; background:#ffcc66;}
.clear {clear:both; background:#ffcc66; padding:4px 0;}


