/*  siddie.css  */

/*  Definitionen allgemein  */

html, body {
   margin:  0px; 
   padding: 0px;
   font-size: 12px;
   scrollbar-arrow-color:     #737b66; 
   scrollbar-base-color:      #F5F8F3;
   scrollbar-highlight-color: #737b66; 
   scrollbar-shadow-color:    #ffffff;
   scrollbar-track-color:     #e6e6e6;
   }
   
   
img {
   border:none;
   }
   
   
#tab {
   height: 100%;
   width:  100%;
   margin:  0px;
   padding: 0px;
   line-height: 100%;
   }
   
   
#main_top {
   height: 260px;
   width: 100%;
   /*  background-image: url(../images/sydney-antik-lang.jpg);  */
   background-image: url(../images/bild061x.jpg);
   background-repeat: no-repeat;
   background-position: center top;
   background-color: #8b0000;
   }  
   
   
#main {  
   height: 100px;
   width: 100%;
   background-color: #8b0000;
   }
   
   
#main2 {
   height: 100%;
   width: 772px;
   text-align: center;
   background: transparent;
   padding-left: 0px;
   padding-right: 0px;
   }   
   
   
#inbox { 
   text-align: justify;
   padding-top: 40px;
   padding-bottom: 60px;
   padding-left: 30px;
   padding-right: 30px;
   font-size: 14px;
   line-height: 19px;
   font-family: arial, verdana, sans-serif;
   color: #343434;
   background-color: #ffffff
   }


.ueber {
   font-family: arial, verdana, sans-serif;
   font-size: 17px;
   font-style: italic;
   font-variant:small-caps;
   letter-spacing: 3px;
   color: #8b0000;
   margin-top:    35px;
   margin-bottom: 35px;
   padding-bottom: 4px;
   }
   
     
   
/*  Definitionen Linkleiste  */

.buleiste {
   width: 100%;
   vertical-align: middle;
   height: 45px;
   border-bottom: solid 0px #ffffff;
   background-color: #;
   margin: 0px;
   padding: 0px;
   background-image: url(../images/button45.jpg);
   background-repeat: repeat-x;
   }
   

.menutrenn {
   border-bottom: solid 0px #ffffff;
   color: #6abc05;
   margin: 0px;
   padding: 0px;
   background-image: url(../images/trenn3.jpg);
   background-repeat: repeat-x;
   }
   
      
#link a, 
#link a:active, 
#link a:visited {
   display: block;
   height: 45px;
   width: 84px;
   line-height: 45px;
   color: #afafaf;
   font-size: 15px;
   font-family: arial, verdana, sans-serif;
   text-align: center;
   text-decoration: none;
   background-image: url(../images/button45.jpg);
   background-repeat: repeat-x;
   }
   

#link a:hover {
   color: #ffffff;
   background-image: url(../images/button2.jpg);
   background-repeat: repeat-x;
   }

 
 
/*  Definitionen Sydney  */

.sydli {
   margin: 0 30px 30px 0;
   }
 
 
.sydre {
   margin: 0 0 30px 30px;
   } 
 
 
 
/*  Definitionen Ahnen  */

#tabahnen {
   width: 700px;
   margin-top: 100px;
   border-left:   medium double #ebebeb;
   border-bottom: medium double #ebebeb;
   border-top:    medium double #ffe4c4;
   border-right:  medium double #ffe4c4;
   }



/*  Definitionen Standard  */

.divueber1 {
   text-align: center;
   font-family: arial, verdana, sans-serif;
   font-size: 18px;
   color: #000000;
   }
   
   
.divueber2u {
   text-align: left;
   text-decoration: underline;
   font-family: arial, verdana, sans-serif;
   font-size: 16px;
   color: #000000;
   }


.divueber2 {
   text-align: left;
   font-family: arial, verdana, sans-serif;
   font-size: 15px;
   color: #000000;
   }


.divstandart {
   text-align: justify;
   font-family: arial, verdana, sans-serif;
   font-size: 14px;
   color: #000000;
   padding-left: 20px;
   padding-right: 20px;
   padding-bottom: 20px;
   }



/*  Definitionen Nachzucht  */

#tabnazu {
   width: 710px;
   margin-top: 40px;
   }
   
   
#tabnazu2 {
   width: 710px;
   }
   

#tabnazuahnen {
   width: 600px;
   border-left:   medium double #ebebeb;
   border-bottom: medium double #ebebeb;
   border-top:    medium double #ffe4c4;
   border-right:  medium double #ffe4c4;
   }

   
   
/*  Definitionen Bilder  */

#tabbild {
   width: 710px;
   margin-top: 40px;
   }



/*  Definitionen Links  */

.extli:link,
.extli:visited { 
   font-size: 14px;
   font-family: arial, verdana, sans-serif;
   letter-spacing: 1px;
   text-decoration: none;
   color: #000000;
   }

   
.extli:hover {
   color:#8b0000;
   font-size: 16px; 
   text-decoration:overline underline; 
   }


.extli:active {
   color:#ffffff;
   background-color:#8b0000;
   text-decoration:none; 
   }


.divlink {
   background: #fff7d5;
   border: medium double #ffcc00;
   text-align: justify;
   font-family: arial, verdana, sans-serif;
   font-size: 14px;
   color: #000000; 
   padding: 25px;
   margin-top: 35px;
   margin-left: 20px;
   margin-right: 20px;
   margin-bottom: 20px;
   }
   
   
   
/*  Definitionen Links im Fliesstext */

.flili:link,
.flili:active,
.flili:visited { 
   font-size: 14px;
   font-family: arial, verdana, sans-serif;
   letter-spacing: 1px;
   text-decoration: underline;
   color: #343434;
   }

   
.flili:hover {
   color:#8b0000;
   font-size: 14px; 
   text-decoration:overline underline; 
   }


     
/* Sonstige Definitionen*/

.p-unterstrich {
   font-family: arial, verdana, sans-serif;
   font-style: italic;
   font-size: 18px;
   text-decoration: underline;
   color: #8b0000;
   }


.p-allgemein {
   font-family: arial, verdana, sans-serif;
   font-size: 15px;
   color: #343434;
   margin-left: 20px;
   }
   
  
  
/* Zoom Fotos Kopf */

#kopf {
   position: relative;
   top: 10px; 
   left: 10px; 
   width: 100px; 
   background-color: #ffffff; 
   }

#kopf a.p1, #zoom a.p1:visited { 
   border: medium double #343434;
   padding: 5px;
   background: #ffffff none repeat scroll 0%; 
   display: block; 
   width: 100px; 
   height: 100px; 
   text-decoration: none; 
   top: 0pt; 
   left: 0pt; 
   }

#kopf a img { 
   border: 0pt none; 
   }

#kopf a.p1:hover { 
   text-decoration: none; 
   background-color: #fffffa; 
   color: rgb(0, 0, 0); 
   }

#kopf a .large { 
   border: 0px none; 
   display: block; 
   position: absolute; 
   width: 1px; 
   height: 1px; 
   top: -1px; 
   left: -1px; 
   }

#kopf a.p1:hover .large { 
   border: 3px solid #343434;
   display: block;
   position: absolute; 
   top: -120px; 
   left: -50px; 
   width: 250px; 
   height: 250px; 
   }
   
   
   
/* Zoom Fotos Stand */

#stand {
   position: relative;
   top: 10px; 
   left: 10px; 
   width: 136px; 
   background-color: #ffffff; 
   }

#stand a.p1, #zoom a.p1:visited { 
   border: medium double #343434;
   padding: 5px;
   background: #ffffff none repeat scroll 0%; 
   display: block; 
   width: 136px; 
   height: 100px; 
   text-decoration: none; 
   top: 0pt; 
   left: 0pt; 
   }

#stand a img { 
   border: 0pt none; 
   }

#stand a.p1:hover { 
   text-decoration: none; 
   background-color: #fffffa; 
   color: rgb(0, 0, 0); 
   }

#stand a .large { 
   border: 0px none; 
   display: block; 
   position: absolute; 
   width: 1px; 
   height: 1px; 
   top: -1px; 
   left: -1px; 
   }

#stand a.p1:hover .large { 
   border: 3px solid #343434; 
   display: block; 
   position: absolute; 
   top: -127px; 
   left: -110px; 
   width: 350px; 
   height: 257px; 
   }
   
   
   
/* Zoom Fotos Welpen horizontal */

#welpe {
   position: relative;
   top: 10px; 
   left: 10px; 
   width: 136px; 
   background-color: #ffffff; 
   }

#welpe a.p1, #zoom a.p1:visited { 
   border: medium double #343434;
   padding: 5px;
   background: #ffffff none repeat scroll 0%; 
   display: block; 
   width: 136px; 
   height: 100px; 
   text-decoration: none; 
   top: 0pt; 
   left: 0pt; 
   }

#welpe a img { 
   border: 0pt none; 
   }

#welpe a.p1:hover { 
   text-decoration: none; 
   background-color: #fffffa; 
   color: rgb(0, 0, 0); 
   }

#welpe a .large { 
   border: 0px none; 
   display: block; 
   position: absolute; 
   width: 1px; 
   height: 1px; 
   top: -1px; 
   left: -1px; 
   }

#welpe a.p1:hover .large { 
   border: 3px solid #343434; 
   display: block; 
   position: absolute; 
   top: -127px; 
   left: -110px; 
   width: 350px; 
   height: 257px; 
   }



/* Zoom Fotos Welpen vertikal */

#welpe-v {
   position: relative;
   top: 10px; 
   left: 10px; 
   width: 100px; 
   background-color: #ffffff; 
   }

#welpe-v a.p1, #zoom a.p1:visited { 
   border: medium double #343434;
   padding: 5px;
   background: #ffffff none repeat scroll 0%; 
   display: block; 
   width: 100px; 
   height: 136px; 
   text-decoration: none; 
   top: 0pt; 
   left: 0pt; 
   }

#welpe-v a img { 
   border: 0pt none; 
   }

#welpe-v a.p1:hover { 
   text-decoration: none; 
   background-color: #fffffa; 
   color: rgb(0, 0, 0); 
   }

#welpe-v a .large { 
   border: 0px none; 
   display: block; 
   position: absolute; 
   width: 1px; 
   height: 1px; 
   top: -1px; 
   left: -1px; 
   }

#welpe-v a.p1:hover .large { 
   border: 3px solid #343434; 
   display: block; 
   position: absolute; 
   top: -202px; 
   left: -70px; 
   width: 257px; 
   height: 350px; 
   }



/* Zoom Fotos Bilder */

#bilder {
   position: relative;
   top: 10px; 
   left: 10px; 
   width: 150px; 
   background-color: #ffffff; 
   }

#bilder a.p1, #zoom a.p1:visited { 
   border: medium double #343434;
   padding: 5px;
   background: #ffffff none repeat scroll 0%; 
   display: block; 
   width: 150px; 
   height: 100px; 
   text-decoration: none; 
   top: 0pt; 
   left: 0pt; 
   }

#bilder a img { 
   border: 0pt none; 
   }

#bilder a.p1:hover { 
   text-decoration: none; 
   background-color: #fffffa; 
   color: rgb(0, 0, 0); 
   }

#bilder a .large { 
   border: 0px none; 
   display: block; 
   position: absolute; 
   width: 1px; 
   height: 1px; 
   top: -1px; 
   left: -1px; 
   }

#bilder a.p1:hover .large { 
   border: medium double #343434; 
   display: block; 
   position: absolute; 
   top: -278px; 
   left: -110px; 
   width: 400px; 
   height: 267px; 
   }
   
   
   
/* Zoom Fotos WD - Wheaten Dragons */

#wd {
   position: relative;
   top: 10px; 
   left: 10px; 
   width: 100px; 
   background-color: #ffffff; 
   }

#wd a.p1, #zoom a.p1:visited { 
   border: medium double #343434;
   padding: 5px;
   background: #ffffff none repeat scroll 0%; 
   display: block; 
   width: 100px; 
   height: 100px; 
   text-decoration: none; 
   top: 0pt; 
   left: 0pt; 
   }

#wd a img { 
   border: 0pt none; 
   }

#wd a.p1:hover { 
   text-decoration: none; 
   background-color: #fffffa; 
   color: rgb(0, 0, 0); 
   }

#wd a .large { 
   border: 0px none; 
   display: block; 
   position: absolute; 
   width: 1px; 
   height: 1px; 
   top: -1px; 
   left: -1px; 
   }

#wd a.p1:hover .large { 
   border: 3px solid #343434; 
   display: block; 
   position: absolute; 
   top: -127px; 
   left: -110px; 
   width: 300px; 
   height: 300px; 
   }
