/* <![CDATA[ */
#pageBody-inside a {
background-color:transparent;color:black;
}
#pageBody-inside a img {
border:1px solid black;
}
#pageBody-inside #dogShows a img {
border:0;
margin:0;
background-color:transparent;
}
#pageBody-inside p {
text-align:justify;
text-indent:20px;
}
h1, h2, h3, h4, h5 {
text-align:center;
font-family:Tahoma,Arial,sans-serif;
margin:5px;
}
.hX {
text-align:center;
font-family:Tahoma,Arial,sans-serif;
font-weight:bold;
/*margin:5px;*/
}

.alignCenter {
text-align:center;
}
.floatLeft {
float:left;
margin-right:10px;
}
.floatRight {
float:right;
margin-left:10px;
}
.clear {
clear:both;
}

#pageBody-inside #links p {
text-align:left;
text-indent:0px;
}

.puppyProfileClickInfo {
background-color:#d1da9a;
/*background-color:#a2a974;*/
}



#adminZone {
clear:both;
/*text-align:right;*/
}
#adminZone a {
cursor:text;
text-decoration:none;
}



#dogProfileInfoTable {
float:left;
margin-right:10px;
}
#dogProfileHeader {
background-color:#f4f6e8;
float:left;
width:100%;
border:1px solid black;
}
#dogProfileHeader-inside {
padding:10px;
}

#dogProfileHeader h2 {
font-size:11pt;
text-align:center;
}

.dogProfileInfoTable {
float:left;
}
.dogProfileInfoTable caption {
font-style:italic;
}
.dogProfileInfoTable tbody th {
text-align:right;
}

#card {
clear:both;
padding-top:10px;
}
#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, #newsList img {
margin:5px;
}

#gallery a img {
}


#pageBody-inside .puppyThumbnail {
float:left;
text-align:center;
font-weight:bold;
margin-right:20px;margin-bottom:20px;
width:120px;
/*background-color:#f4f6e8;*/
}
#pageBody-inside .puppyThumbnail a {
text-decoration:none;
}
#pageBody-inside .puppyThumbnail a:hover {
text-decoration:underline;
}
#pageBody-inside .puppyThumbnail a img {
margin:0;padding:0;
}
#pageBody-inside .puppyThumbnail a span {
display:block;
}
#pageBody-inside .puppyThumbnail a span {
/*font-style:italic;*/
}


.litterParent {
float:left;
width:50%;
}
.litterParent-inside {
margin-top:20px;margin-right:20px;
}



/*******************************************************
 * novinky
 */
#newsList {
border-top:1px solid black;
border-bottom:1px solid black;
padding-top:10px;padding-bottom:10px;
}
.news1, .news2 {
margin:0;
padding-left:5px;padding-right:5px;
padding-top:10px;padding-bottom:10px;
}
.news1 div, .news2 div {
border-top:1px dotted black;
margin-top:3px;
padding-top:3px;
/*text-indent:10pt;*/
}
.news1 {
background-color:transparent;color:black;
}
.news2 {
background-color:#f4f6e8;color:black;
/*background-color:#d1da9a;color:black;*/
}
.news1 a, .news2 a {
background-color:inherit;color:#993300;
}



/*******************************************************
 * navstevni kniha - formular
 */
#fieldset {
padding:10px;
border:1px solid black;
}
#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: 30px;
border-bottom:1px dashed black;
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;*/
border-bottom:1px solid black;
}
.messageText {
padding:10px;
text-indent:0;
margin:0;
font-family:monospace;
}


iframe.contactMap {
width:100%;height:500px;
border:1px solid black;
}

#links p {
font-size:x-small;
}
#links p a {
font-size:medium;
}


.judgement {
/*position:relative;
overflow:visible;
height:25px;*/
}
.judgement a {
text-decoration:none;
font-size:small;
}
.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;
}
/* ]]> */
