body { margin: 20px 0px 0px 23px; padding: 0px; background-color: #FECB9C; text-align: center; }
html { scrollbar-track-color: #FFE4B5; scrollbar-face-color: #FECB9C; scrollbar-arrow-color: #000000; } 
#page { width: 940px; margin: auto; border: 2px solid #cc6600; background-color: #FFE4B5; } 
.top { text-align: left; width: 940px; }
.logo { position: absolute; width: 176px; height: 190px; margin-top: 10px; }
.topmenu { position: absolute; width: 695px; height: 59px; margin-top: 10px; margin-left: 220px; }
.search_field { position: absolute; width: 175px; height: 138px; margin-top: 80px; margin-left: 750px; background-image: url(./images/vyhledavani.jpg); }
.top_banner { position: absolute; width: 468px; height: 60px; margin-top: 108px; margin-left: 248px; }
.fullbanner { text-align: center; padding: 20px 0px 20px 0px; }
.leftmenu { position: absolute; width: 27px; height: 602px; margin-top: 0px; margin-left: -29px;  }
.main { width: 940px; margin-top: 230px; }
.login_field { margin-right: 15px; width: 175px; height: 158px; background-image: url(./images/login.jpg); }
.obsah { text-align: justify; margin-left: 15px; margin-right: 15px; margin-top: 5px; margin-bottom: 15px; }
.title_ram { text-align: left; margin-left: 20px; padding-top: 16px; font-family: Verdana; font-size: 10px; font-weight: bold; color: #f8f8ff; }
.title_ram2 { text-align: left; margin-left: 20px; padding-top: 16px; font-family: Verdana; font-size: 10px; font-weight: bold; color: #cc6600; }
.title_login { text-align: center; padding-top: 16px; font-family: Verdana; font-size: 10px; font-weight: bold; color: #cc6600; }
.bg_ram { text-align: center; width: 175px; background-image: url(./images/ram_stred.jpg); }
.bg_ram_top { width: 175px; background-image: url(./images/ram_horni.jpg); }
.bg_login { width: 175px; height: 150px; background-image: url(./images/bg_login.jpg); }
.bottom { width: 944px; height: 15px; color: #000000; font-size: 10px; font-weight: normal; font-family: Verdana; padding: 6px; }
td { color: #533302; font-size: 11px; font-weight: normal; font-family: Verdana, Tahoma, Arial, Helvetica, lucida, sans-serif; }
.text { color: #000000; font-size: 10px; font-weight: normal; font-family: Verdana; }
.text_anketa { color: #006600; font-size: 10px; font-weight: normal; font-family: Verdana; }
form { margin: 0px; padding: 0px; }
.input_pole  { margin: 1px 0 0 0; padding: 0px; border: 1px solid #FFF0D6; color: #000000; font-size: 10px; font-weight: normal; font-family: Verdana; }
input, select { margin: 1px 0 0 0; border: 1px solid #000000; color: #000000; font-size: 10px; font-weight: normal; font-family: Verdana; }
textarea { border: 1px solid #000000; color: #000000; font-size: 10px; font-weight: normal; font-family: Verdana; }
.error { color: #ff0000; font-size: 10px; font-weight: normal; font-family: Verdana; }
.img_left { margin-top: 4px; margin-bottom: 3px; margin-right: 1px; margin-bottom: 1px; }
h1 { font-family: Verdana,arial,helvetica,sans-serif; font-size: 17px; font-weight: bold; color: #533302; text-align: center; margin-bottom: 30px; } 
h2 { font-family: Verdana,arial,helvetica,sans-serif; font-size: 13px; font-weight: bold; color: #533302; text-align: center; margin-bottom: 30px; } 
h3 { font-family: Verdana,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; color: #533302; margin-bottom: -13px; } 
h4 { font-family: Verdana,arial,helvetica,sans-serif; font-size: 15px; font-weight: bold; color: #533302; text-align: center; margin-bottom: 30px; } 
p,P { margin-bottom: 3px; text-align: justify; }


a:link { 
font-size: 11px;
text-decoration: underline;
color: #0000ff;
font-weight: normal; 
font-family: Verdana; 
}
a:visited { 
font-size: 11px;
text-decoration: underline;
color: #800080;
font-weight: normal; 
font-family: Verdana; 
}
a:hover { 
font-size: 11px;
text-decoration: none;
color: #ff0000;
font-weight: normal; 
font-family: Verdana; 
} 

a.bottom_link:link, a.bottom_link:visited { 
font-size: 11px;
text-decoration: underline;
color: #000000;
font-weight: normal; 
font-family: Verdana, Tahoma, Arial, Helvetica, lucida, sans-serif; 
}
a.bottom_link:hover { 
font-size: 11px;
text-decoration: none;
color: #000000;
font-weight: normal; 
font-family: Verdana, Tahoma, Arial, Helvetica, lucida, sans-serif; 
}

a.reg_link:link, a.reg_link:visited { 
font-size: 10px;
text-decoration: underline;
color: #305E2F;
font-weight: bold; 
font-family: Verdana, Tahoma, Arial, Helvetica, lucida, sans-serif; 
}
a.reg_link:hover { 
font-size: 10px;
text-decoration: none;
color: #305E2F;
font-weight: bold; 
font-family: Verdana, Tahoma, Arial, Helvetica, lucida, sans-serif; 
}

a.anketa:link, a.anketa:visited { 
font-size: 10px;
text-decoration: underline;
color: #006600;
font-weight: normal; 
font-family: Verdana; 
}
a.anketa:hover { 
font-size: 10px;
text-decoration: none;
color: #cc6600;
font-weight: normal; 
font-family: Verdana; 
} 

a.info_link:link, a.info_link:visited { 
font-size: 12px;
text-decoration: underline;
color: #533302;
font-weight: normal; 
font-family: Verdana; 
}

a.info_link:hover { 
font-size: 12px;
text-decoration: none;
color: #533302;
font-weight: normal; 
font-family: Verdana; 
} 

a.odkaz_chovatele:link { 
font-size: 12px;
text-decoration: underline;
color: #0000ff;
font-weight: normal; 
font-family: Verdana; 
}
a.odkaz_chovatele:visited { 
font-size: 12px;
text-decoration: underline;
color: #800080;
font-weight: normal; 
font-family: Verdana; 
}
a.odkaz_chovatele:hover { 
font-size: 12px;
text-decoration: none;
color: #ff0000;
font-weight: normal; 
font-family: Verdana; 
} 
