a:link
 {
   font-family: Arial, "Arial CE", Helvetica, "Helvetica CE";
   font-weight: normal;
   font-size: 12px;
   text-decoration: none;
   color: #FFFFCC;
 }

a:visited
 {
   font-family: Arial, "Arial CE", Helvetica, "Helvetica CE";
   font-weight: normal;
   font-size: 12px;
   text-decoration: none;
   color: #FFFFCC;
 }

a:active
 {
   font-family: Arial, "Arial CE", Helvetica, "Helvetica CE";
   font-weight: normal;
   font-size: 12px;
   text-decoration: none;
   color: #FFFFCC;
 }

a:hover
 {
   font-family: Arial, "Arial CE", Helvetica, "Helvetica CE";
   font-weight: normal;
   font-size: 12px;
   text-decoration: underline;
   color: #FFFFCC;
 }
 
.actual a
{
  font-size: 17px;
}

#header
 {
  position: relative;
  width: 970px; 
  height: 80px; 
  top: 0px; 
  left: 10px; 
  background-color: black;
  text-align: center;
 }
 
#mainDiv
{
	width: 1024px; 
	position: relative; 
	text-align: left; 
	margin: auto;	
}

#menu 
 {
  text-align: center;
  position: relative;
  width: 200px;
  height: 480px;
  top:  10px;
  left: 10px;
  background-color: #B4BBBF; 
  
 }

#main
 {
  position: relative;
  width: 650px; 
  height: 480px; 
  top: -500px; 
  left: 200px; 
  font-family: Verdana;
  font-style: normal;
  font-size: 14px;
  text-align: left;
 }

#title
 {
  position: relative;
  top: -10px;
  font-family: Monotype Corsiva;
  font-style: normal;
  font-size: 70px;
  text-align: center;
  font-weight: normal;
  color: white;
  width: 970px;
 }

.menu_item
 {
  position: relative;
  top: 10px;
  margin: 5px 10px 2px 10px;
  font-family: Verdana;
  font-style: normal;
  font-size: 14px;
  color: #FFFFCC;
  margin: 15px 10px 2px 10px; 
 }
 
 .menu2_item
 {
  position: relative;
  top: 0px; 
  font-family: Verdana;
  font-style: normal;
  font-size: 14px;
  color: #FFFFCC;
  margin: 8px 10px 2px 8px; 
 }

#aktualizace_item
 {
  position: relative;
  top: 0px;
  margin: 5px 10px 2px 10px;
  font-family: Verdana;
  font-style: normal;
  font-size: 14px;
  color: #FFFFCC;
  margin: 8px 10px 2px 10px; 
 }

#flags
 {
  position: relative;
  width: 140px; 
  height: 30px; 
  top: 20px; 
  left: 30px; 
  text-align: center;
 }

#menu_table
 {
  position: relative;
  width: 200px;
  height: 390px;
  top:  13px;
  left: 0px;
  background-color: #666666;  
  border-style: solid;
  border-color: #CCCCCC;
  border-width: 2px;

 }

#aktualizace_table
 {
  position: relative;
  width: 200px;
  height: 30px;
  top:  10px;
  left: 0px;
  background-color: #666666;
  border-style: solid;
  border-color: #CCCCCC;
  border-width: 2px; 
 }
 
 #vycvik
 {
  position: relative;
  width: 200px;
  height: 200px;
  top:  30px;
  left: 0px;
  background-color: #666666;
  border-style: solid;
  border-color: #CCCCCC;
  border-width: 2px; 
 }
 
.main_menu
 {
  color: #FFFF99;
  font-size: 16px;
  font-weight: bold;
  font-family: Verdana;
  position: relative;
  top:  3px;
 }

#table_cats
 {
  color: #FFFF99;
  font-size: 16px;
  font-weight: normal;
  font-family: Verdana;
  position: relative;
  top: 40px;
  left: 50px;
  text-align: center;
 }

#cats_td
 {
  border-style: outset;
  border-color: #636781;
  border-width: 1px;
 }

#about
 {
  color: #000000;
  font-size: 12px;
  font-weight: normal;
  font-family: Verdana;
  position: relative;
  top: 40px;
  left: 50px;
  text-align: left;
 }

#kontakt
 {
  color: #FFFFFF;
  font-size: 12px;
  font-weight: bold;
  font-family: Verdana;
  position: relative;
  top: 40px;
  left: 50px;
  text-align: center;
  background-color: #000000;
  width: 745px;
  height: 800px;
 }

#news
 {
  position: relative;
  top: 40px;
  left: 50px;
  text-align: justify;
 }

#news_title
 {
  color: #000000;
  font-size: 16px;
  font-weight: bold;
  font-family: Verdana;
  text-align: center;
 }

#news_td
 {
  border-style: outset;
  border-color: #636781;
  border-width: 1px;
  text-align: center;
 }

#vrh
 {
  position: relative;
  top: 40px;
  left: 50px;
  text-align: center;
  width: 765px;
 }

#vrh_title
 {
  color: #FFFF99;
  font-size: 16px;
  font-weight: bold;
  font-family: Verdana;
 }

#dog_img
 {
  position: relative;
  top: 40px;
  left: 50px;
  text-align: left;
 }

#dog_title
 {
  position: relative;
  top: -356px;
  left: 550px;
  width: 460px;
  height: 400px;
  text-align: center;
  color: #FFFF99;
  font-size: 16px;
  font-weight: bold;
  font-family: Verdana;
  width: 200px; 
  height: 60px;
  background-color: black;
 }

#dog_text
 {
  position: relative;
  top: -340px;
  left: 530px;
  width: 250px; 
  text-align: left;
  color: #000000;
  font-size: 12px;
  font-weight: normal;
  font-family: Verdana;
 }

#dog_text2
 {
  position: relative;
  top: -340px;
  left: 50px;
  width: 730px; 
  height: 100px;
  text-align: left;
  color: #000000;
  font-size: 12px;
  font-weight: normal;
  font-family: Verdana;
 }

#dog_vrh
 {
  color: #FFFF99;
  font-size: 16px;
  font-weight: bold;
  font-family: Verdana;
  position: relative;
  top: -350px;
  left: 50px;
  width: 730px; 
  height: 100px;
 }

#links
 {
  position: relative;
  top: 40px;
  text-align: center;
 }

#banner
 {
  text-align: center;
  margin-top: 20px;
 }

 #kittensDiv
 {
    margin-top: 50px; 
    margin-left: 70px; 
    text-align: center; 
    width: 100%;
 }

 #kittensDiv h2
 {
    font-size: 26px; 
    font-family: 'monotype corsiva';
 }

#kittens
 {
  position: relative;
  top: 20px;
  left: 20px;
  text-align: center;
  width: 765px;
 }
 
 #kittens_Charis
 {
  position: relative;
  top: 20px;
  left: 20px;
  text-align: center;
  width: 765px;
 }
 
 
 #kittens_Hope
 {
  position: relative;
  top: 20px;
  left: 20px;
  text-align: center;
  width: 765px;
 }

#kittens_title
 {
  color: #FFFF99;
  font-size: 18px;
  font-weight: bold;
  font-family: Verdana;
  margin-bottom: 40px;
 }

#kitten_name
 {
  color: #000000;
  font-size: 14px;
  font-weight: bold;
  font-family: Verdana;
  margin-top: 20px;
 }

#kitten_parent
 {
  font-size: 12px;
  font-family: Verdana;
  margin-top: 20px;
 }

#cat
 {
  position: relative;
  top: 5px;
  left: 50px;
  width: 730px;
  text-align: center;
  background-color: black;
 }

#cat_title
 {
  color: #FFFF99;
  font-size: 16px;
  font-family: Verdana;
  font-weight: bold;
 }

#cat_born
 {
  color: #FFFF99;
  font-size: 12px;
  font-family: Verdana;
  font-weight: normal;
 }

#cat_pedigree
 {
  color: #FFFF99;
  font-size: 12px;
  font-family: Verdana;
  font-weight: normal;
 }

#cats
 {
  position: relative;
  top: 40px;
  left: 50px;
  text-align: left;
  width: 728px;
 }

 #males_new
 {
  position: relative;
  top: 40px;
  left: 50px;
  text-align: left;
  width: 800px;
  height: 1700px;
  min-height: 900px;
  background-color: black;
 }

#tomcats
 {
  position: relative;
  top: 40px;
  left: 50px;
  width: 728px;
  text-align: center;
  background-color: black;
 }

#tomcat_title
 {
  color: #FFFF99;
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
 }

#tomcat_born
 {
  color: #FFFF99;
  font-size: 12px;
  font-family: Verdana;
  font-weight: normal;
 }

#tomcat_pedigree
 {
  color: #FFFF99;
  font-size: 12px;
  font-family: Verdana;
  font-weight: normal;
  margin-bottom: 20px;
 }

#tomcat_img
 {
  margin-bottom: 40px; 
 }

#tomcat_img_border
 {
  margin-bottom: 40px; 
  border-style: solid;
  border-color: #636781;
  border-width: 1px;
 }

#vrh_img
 {
  margin-bottom: 40px;
 }
 
 #awards
 {
  color: #FFFFFF;
  font-size: 13px;
  font-family: Verdana;
  font-weight: bold;
  font-style: italic;
  margin-top: 10px;
  margin-bottom: 10px;
 }

h1 
 {
  color: #000000;
  font-size: 11px;
  font-weight: normal;
  margin: 15px 10px 2px 10px;
 }

body 
 {
  background-color: #B4BBBF;
  background-repeat: no-repeat;
  text-align: center;
 }
 
#sponzor
{
	font-size: 18px; 
	text-align: center;
}

#alink a
{
	font-size: 20px;
  color: #FFFF44;	  
}

.block
{
  text-align:justify;
}

.red
{
  color: #DD2222; 
}

.yellow
{
  font-family: verdana;
  font-size: 20px;
  text-align:center;
  color: #FFFF55;
}

#kastrati
{
  position: absolute; 
  top: 580px; 
  left: 300px; 
  font-size: 60px;
  font-family: 'monotype corsiva';
}

#darla
{
  position: absolute; 
  top: 0px; 
  left: 380px;  
}

#agnes
{
  position: absolute;
  top: 645px;
  left: 660px
}
  
#jacky
{
  position: absolute; 
  top: 660px; 
  left: 270px
}

#sugar
{
  position: absolute;
  top: 0px;
  left: 730px
}

#hermiona
{
  position: absolute; 
  top: 320px; 
  left: 650px
}

#charlene
{
  position: absolute; 
  top: 180px; 
  left: 420px
}

#laura
{
  position: absolute; 
  top: 830px; 
  left: 560px
}


#greis
{
  position: absolute; 
  top: 700px; 
  left: 0px;
}

#elois
{
  position: absolute; 
  top: 350px; 
  left: 60px;
}

.title-img
{
  text-align: center;  
}
