/*hlavni sekce pro nastaveni paticky*/
html, body, #main {
	height: 100%;/*pres celou plochu prohlizece*/
	margin: 0
}
body > #main {
	height: auto; /*nastaveni min-height pro prohlizece mimo IE - nezna selektor x > y */
	min-height: 100%; /*cele odpovida height:100% v IE*/
	}
#obsah {
	padding-bottom: 5em; /*odsazeni paticky od konce obsahove casti - vetsi nez je jeji vyska*/
        padding-left: 6px;
}
#paticka {
	clear: both; /*aby plouvouci prvky nepretekaly*/
	height: 3em; /*vyska paticky*/
	margin-top: -3em; /*vcucnuti do predchoziho prvku*/
}

/*ostatni vizualni styly*/
body {
	font: .9em  'Verdana', sans-serif; background: #EBE2C5 url(/engine/images/bg.jpg) center top;

}
h1, h2, h4 {
	font: small-caps bold 2em  'Georgia CE', 'Times New CE', 'New York CE', Georgia, times, serif;
	color: #282913;
}
h2 {
	font-size: 1.3em;
	font-variant: normal;
}

h2 img {vertical-align: text-bottom;}
h4 {
	font-size: 1.1em;
	margin: 4px 0
}
a {
	color: #9FC42F;
        color:#0E88E6;
}
a:hover {
	color: #C2C42F;
        color: #9FC42F;
}
#frame, #paticka_o {/*prvek s obsahem a menu, o neco sirsi nez obsah+menu*/
	width: 1000px;
	margin: auto

}

#paticka_o {
    width: 990px;
    
    text-align:center;
}
#obsah {
	width: 800px;
	text-align: justify
}
#paticka {
	background-color: black;
	color: white;
	font-size: 1.5em;
	text-align: center;
	 /*vycentruje obsah paticky vertikalne*/
	background: url(/engine/images/bg2.jpg) repeat-x;
        text-align:right;
        
}

#paticka a{
   
    text-decoration:none;
   color:#B0AB99;;
}

#paticka a img{
   border:none;
}


#paticka_r {
	float: right;
        
	}
#paticka_l {
        margin-top:20px;
        float:left;
        font-weight:normal;
        text-align:left;
        
        font: .5em  'Verdana', sans-serif;
        color:#B0AB99;
        }
#paticka_l strong {
            color:#fff;
        }

#paticka a:hover{
    text-decoration:underline;
    color:#fff;
}

#hlavicka {
	background: url(/engine/images/goldway.jpg) no-repeat center;
	height: 110px;
}

#he1 {height:12px;background-color:#1D1008}
#he2 {height:32px;;background:#525423 url(/engine/images/homeof.gif) no-repeat center}
#he3 {height:120px;background: url(/engine/images/bg2.jpg) repeat-x;text-align:center;font-size:2em;font-style:italic;color:#F2F0E9;
      font-family:'Georgia CE', 'Times New CE', 'New York CE', Georgia, times, serif;line-height:100px;
      margin-bottom:20px;  }
#menu {
	float: right;
	width: 166px;
}
#menu ul li.ln{
	list-style: url(/engine/images/but.gif); /*vlastni obrazek pro polozky listu*/
}
#menu a {
	color: #3a4c24;
	text-decoration: none;
}
#menu a:hover {
	color: #D92323
}
.boxik {
	margin: 0 12px;
	border-top: 1px dashed #9FC42F;
	font-size: 0.9em;
	color: #555;
}


.nahled{
	position: relative;/*aby se absolutni pozice spanu vypocitavala od odkazu a ne od cele stranky*/
}

.nahled:hover{ /*funkcionalita pro IE*/
	background-color: transparent; 
}

.nahled span{
   position: absolute;
   visibility:hidden;
}

.nahled:hover span{
	visibility:visible;
	top: 18px; /*pozice spanu vuci odkazu*/
  left: 40px;
}

.clear {clear:left;height:2px}

.rubrika {
    border:1px dashed #ADB095;
    padding:4px;
    margin:4px;

}

.rubrika p {
    margin:0;

}

.rubrika img {float:left;margin:4px}

.rubrika h3{    margin: 8px 4px;}

.rubrika a {
    font-family: 'Georgia CE', 'Times New CE', 'New York CE', Georgia, times, serif;
    color:#7D1D1D;

}
.rubrika a:hover {color:#525423;}

.cl_info {color:#666;margin-bottom:8px}

div.flash {
	color: black;
	background: #FFF9D7;
	border: 1px solid #E2C822;
	padding: 1em;
	margin: 1em 0;
}
.admin_button {
    display:block;
    background-color:#CEBA7B;
    padding:4px;
    margin:8px;
    text-decoration:none;
    color:#000;
    font-weight:bold;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border: 1px solid #000;
    float:left;
    width:230px;

}
.admin_button:hover {background-color:#DECDA6;color:#555}
.admin_button img, .icon {vertical-align:middle;border:none}

#sortable li {
    background-color:#CEBA7B;
    padding:4px;
    margin:4px;
    border: 1px solid #000;
    width:420px;
    cursor:move;
}
.add_bt, .del_bt, .rozbal {cursor:pointer}

.clanek {margin: 24px 0}

.loader {
    background-image: url(/engine/images/loading.gif);
    background-color:#fff;
    background-position: center center;
    background-repeat: no-repeat;

		}

.changelog  td{
    color: #525b37;
    background-color: #FDFFFC;
    border: 1px solid #d1cdab;
    padding:0 3px;

}

.changelog .alt td {
    background-color: #F7F7ED;
}


.pedigree div span {display:block;width:140px;height:48px;position:absolute;border:1px solid white;text-align:center;line-height: 48px; overflow: hidden;}

.gender0 {background-color: #D4642C;}
.gender1 {background-color: #2D73A6; color:white}

.gender0 a{color:black}
.gender0 a:hover{color:#0E88E6;}
.gender1 a{color:white}
.gender1 a:hover{color:yellow}

.shadow {
 -moz-box-shadow: #333  5px 5px 5px;
 -webkit-box-shadow: #333 5px 5px 5px;

}

#m1,#m2,#m3 {
    border:2px solid #221109;
    width:160px;
    height:106px;
    margin-top:-2px;


}
li.np {list-style-type:none;}
li.np h3 {margin:6px 0 2px 0;font-family: 'Georgia CE', 'Times New CE', 'New York CE', Georgia, times, serif ;color: #4A2F2F;font-size:0.95em}

.nahore {font-size:0.8em;font-weight: bold;font-family: 'Georgia CE', 'Times New CE', 'New York CE', Georgia, times, serif ;;color: #111;padding-left:5px}
.nahore img {vertical-align: middle;}

.comment {width:790px;background: url(/engine/images/buble.png) no-repeat left top;margin-top:12px}
.comment .cbox{width:710px;margin-left:76px}
.comment .nahore {height:20px;background: url(/engine/images/com.png) no-repeat top;}
.comment .dole {height:20px;background: url(/engine/images/com.png) no-repeat bottom;}
.comment .stred {background-color: #CDD3A0;padding:5px;}
.comment .user {width:60px;margin-right:0px;text-align: center;font-weight: bold;font-size:0.9em;float:left}

.comment2 {width:790px;background: url(/engine/images/buble2.png) no-repeat right top;margin-top:12px}
.comment2 .cbox{width:710px;;margin-right:76px}
.comment2 .nahore {height:20px;background: url(/engine/images/com20.png) no-repeat top;}
.comment2 .dole {height:20px;background: url(/engine/images/com20.png) no-repeat bottom;}
.comment2 .stred {background-color: #DDDB97;padding:5px;}
.comment2 .user {width:60px;margin-right:0px;text-align: center;font-weight: bold;font-size:0.9em;float:right;color:#440000}


.comment-re {width:790px;background: url(/engine/images/buble3.png) no-repeat right top;margin-top:12px}
.comment-re .cbox{width:633px;;margin-right:76px;margin-left:76px}
.comment-re .nahore {height:20px;background: url(/engine/images/com-re.png) no-repeat top;}
.comment-re .dole {height:20px;background: url(/engine/images/com-re.png) no-repeat bottom;}
.comment-re .stred {background-color:  #CDD3A0;padding:5px;}
.comment-re .user {width:60px;margin-right:0px;text-align: center;font-weight: bold;font-size:0.9em;float:right;}

.comment2-re {width:790px;background: url(/engine/images/buble2.png) no-repeat right top;margin-top:12px}
.comment2-re .cbox{width:633px;;margin-right:76px;margin-left:76px}
.comment2-re .nahore {height:20px;background: url(/engine/images/com2-re.png) no-repeat top;}
.comment2-re .dole {height:20px;background: url(/engine/images/com2-re.png) no-repeat bottom;}
.comment2-re .stred {background-color: #DDDB97;padding:5px;}
.comment2-re .user {width:60px;margin-right:0px;text-align: center;font-weight: bold;font-size:0.9em;float:right;color:#440000}

#x, #frmcomForm-nick,#frmcomForm-nick2, .as {display:none}

div.qtip-wrapper {
    z-index: 999;
    text-align: center;
    position: absolute;
    font-size: .9em;
    width: 250px;
    background: transparent url(/engine/images/arrow.png) no-repeat scroll center bottom;
    color: #fff;
    padding-bottom: 5px;
    display: none
}    

    div.qtip-wrapper div {
        background: #333 none;
        padding: 5px;
        font: normal normal .9em/1em "Arial", verdana, sans-serif;
    }

#galerie a {width:192px;height:144px}
