/* <![CDATA[ */
h1 {
font-size:14pt;
margin-top:0;
}
h2 {
font-size:13pt;
}
h3 {
font-size:12pt;
}
h4 {
font-size:11pt;
margin-top:0;
}
h5 {
font-size:10pt;
margin-top:0;
}
h6 {
font-size:9.5pt;
margin-top:0;
}
form {
margin:0;padding:0;
}

.fontSize10pt {
font-size:10pt;
}

#pageBody-inside img {
border:1px solid black;
}
#adminZone {
float:right;
text-align:right;
}
#adminZone a {
/*font-size:7pt;*/
cursor:text;
text-decoration:none;
}

#card {
clear:both;
}
#card a {
}
#card table {
margin-right:5px;
border:1px solid black;
}
#card table td, #card table th {
border:1px solid black;
margin:3px;padding:3px;
}
#card table td {
text-align:left;
}
#card img {
margin:5px;
}
#dogImage {
float:right;
padding:0;margin:0;
}
#goTop {
clear:both;
}
#goTop a {
text-decoration:none;
}
#goTop a:hover {
text-decoration:underline;
}
#dogProfileInfoTable {
float:left;
margin-right:10px;margin-bottom:10px;
}
.puppyThumbnail {
float:left;
text-align:center;
font-weight:bold;
margin-right:20px;
}
.puppyThumbnail a {
text-decoration:none;
}
.puppyThumbnail a span {
font-style: italic;
}
.litterParent {
float:left;
width:50%;
}
.litterParent-inside {
margin-top:20px;margin-right:20px;
}



/*******************************************************
 * novinky
 */
.news1, .news2 {
margin-bottom:10px;padding:5px;
border-bottom:1px dashed silver;
}
.news1 div, .news2 div {
margin-top:3px;
}
#newsCardFrame {
}
#newsEdit {
margin-bottom:10px;
}
#newsScanList {
height:200px;
font-size:8pt;
overflow:auto;
border-top:1px solid black;
border-bottom:1px solid black;
margin-bottom:5px;
}



/*******************************************************
 * navstevni kniha - formular
 */
#fieldset {
padding:10px;
}
#fieldset fieldset, #fieldset hr {
border:1px dashed silver;
}
#fieldset fieldset {
padding:10px;
}
#fieldset hr {
height:0px;
border-left:0;
border-right:0;
border-top:1px dashed silver;
border-bottom:0;
clear:both;
}
#fieldset legend {
font-weight:bold;
}
.guestBookFormLine {
clear:both;
}
.guestBookFormLine input, .guestBookFormLine textarea {
font-family:"Courier new","Courier",monospace;
font-size:9pt;
border:1px solid silver;
}
.guestBookFormLine input {
width:50%;
}
.guestBookFormLine div {
float:left;
width:12%;
vertical-align:middle;
text-align:right;
margin-right:5px;
}
#gbfMsgTextFrame {
width:87%;
margin:0;padding:0;
text-align:left;
}
#gbfMsgTextFrame textarea {
width:100%;height:70pt;
}
#code {
width:5%;
}
#gbfTextCode {
padding-left:5px;padding-right:5px;
font-family:"Courier new","Courier",monospace;
font-weight:bold;
border:1px solid silver;
}
#guestBookFormButtons {
text-align:center;
}
#gbfCounter span {
font-size:7pt;
}



/*******************************************************
 * navstevni kniha - vzkazy
 */
.message {
margin-top: 20px;
border-bottom:1px dashed silver;
text-indent:10px;
text-align:left;
}
.messageTitle {
padding-top:2px;padding-bottom:2px;
font-weight:bold;
}
.messageInfo {
font-style:italic;
border-bottom:1px dotted silver;
}
.messageText {
padding:10px;
text-indent:0;
margin:0;
font-family:monospace;
}



/*******************************************************
 * odkazy
 */
#links p {
border-bottom:1px dashed silver;
margin-bottom:20px;
font-style:italic;
}
#links p img {
float:left;
margin-right:10px;margin-bottom:10px;
}
#links p a {
font-style:normal;
font-weight:bold;
font-size:10.5pt;
text-decoration:none;
}
#links p a:hover {
text-decoration:underline;
}
.linkEnd {
clear:both;
}



/*******************************************************
 * standard plemene
 */
#standard0 li {
margin-bottom:10px;
}
#standard0 li ul li {
margin-bottom:0px;
}

.floatLeft {
float:left;
}
.floatLeft img, .floatRight img {
margin-bottom:0px;
}
.floatLeft img {
margin-right:20px;
}
.floatRight {
float:right;
}
.floatRight img {
margin-left:20px;
}
.clearBoth {
clear:both;
}
.alignLeft {
text-align:left;
}
.alignRight {
text-align:right;
}

#articleList p a {
text-decoration:none;
}
#articleList p a:hover {
text-decoration:underline;
}



.judgement {
/*position:relative;
overflow:visible;
height:25px;*/
}
.judgement a {
text-decoration:none;
font-size:small;
}
.judgement a img {
padding:0;margin:0;
}
.judgement a span {
position:fixed;
left:15%;width:65%;top:20%;min-height:10%;
display:block;
visibility:hidden;
border:1px solid black;
/*background-color:#f4f6e8;*/
padding:15px;
z-index:50;
}
.judgement a:hover span {
visibility:visible;
}
/* ]]> */
