
table.uebersicht {margin-bottom:10px; margin-top:10px;}
.uebersicht td {font-size: 11px; 
      padding:1px;}
.uebersicht th {font-size: 11px; 
      padding:3px;}
.uebersicht b, .uebersicht strong {font-size:11px  !important; padding:3px; font-weight:bold}

.startseite th {padding:3px;}
.startseite td {padding:3px;}

td.noborderlinks, th.noborderlinks{border-left:none;}

td.noborderrechts, th.noborderrechts{border-right:none;}

.kleiner {font-size:90%;}

.zusatz {color: #666666; 
      display: block;
      font-size: 66.66%;
      font-weight:normal}

.dick {
    font-weight: bold;
}

td {font-size: 11px;
}

select {font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
}

input {font-size: 11px;
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
}

caption {color: #336633;
}


#schweindb-eber {margin-top: 5px;
	      width: 74%;}

#schweindb-navi {margin-top: 0px;
	     margin-left: 30px;}

.uetier {font-size: 14px;
        font-weight: bold;
        color: #336633;
        margin:  10px 0px 5px 0px;
        line-height:100%;
        clear:both;
}

.zwsdat {float:left;
	margin-left:35px;
         margin-top:20px;
         font-size:11px;
         font-weight:bold;
}

.hinterlegt {background-color:#F4F4F4;}

h2.zuchtwert {margin:6px;}

h3.zuchtwert {margin:6px;}

.block {font-size: 10px;
        margin-top:0px;
        margin-bottom:10px;
        border-left: 1px solid silver;
        border-right: 1px solid silver;
        border-top: 1px solid silver;
}

.absatz {float:left;}

.abst-gesamt {
	width:340px;
         margin-bottom:5px;
         background-color:#f4f4f4;
}

.abst-gesamt p {font-size:10px;}

.abst-block {
        float:left;
        width:160px;
        padding:3px;
        border-left: 2px solid #ffffff;
}

.linie {height:2px;
        background-color:#ffffff;
}

.ulschweindb {
        margin: 0px 0px 10px 0px;
}

.schweindbheader {
        color: #007E2D;
        width: 145px;
        vertical-align: middle;
        margin: 10px 0px 0px 0px;
        padding: 5px 0px 0px 2px;
        background: #f4f4f4;
        font-size: 11px;
        font-weight: bold;
        text-align: left;
        list-style-image: url(/layout/leer.gif);
}


a.aschweindbheader {
        font-size: 11px;
        font-weight: bold;
        color: #007E2D;
        text-align:left;
        vertical-align: middle;
        text-decoration: none;
}

.lischweindb {
        color: #007E2D;
        width: 145px;
        vertical-align: middle;
        margin: 0px 0px 0px 0px;
        padding: 5px 0px 0px 2px;
        background: #f4f4f4;
        font-size: 11px;
        text-align: left;
        list-style-image: url(/layout/leer.gif);
}

a.aschweindb {
        font-size: 9px;
        color: #007E2D;
        text-align:left;
        vertical-align: baseline;
        text-decoration: none;
}

a.aschweindb:link {
        text-decoration: none;
}
a.aschweindb:visited {
        text-decoration: none;
}
a.aschweindb:hover {
        text-decoration: underline;
}

.stammbaum {
        clear:both;
        font-size:9px;
        margin-top:0px;
        margin-bottom:5px;
}

.stammbaum b {font-size:10px;}

.stammbaum a {font-size:11px;}

.stammbaum p {
        font-size:9px;
        margin-top:3px;
        margin-bottom:0px;
}

.tiername {
      font-size:11px;
      font-weight:bold;
}

.eber {
        font-size: 12px;
        font-weight:bold;
        color: #336633;
}

a.eber {
        font-size: 12px;
        font-weight:bold;
        color: #336633;
        text-decoration: underline;
}

a.eber:link {
        font-size: 12px;
        font-weight:bold;
        color: #336633;
        text-decoration: underline;
}
a.eber:visited {
        font-size: 12px;
        font-weight:bold;
        color: #336633;
        text-decoration: underline;
}
a.eber:hover {
        font-size: 12px;
        font-weight:bold;
        color: #336633;
        text-decoration: underline;
}

.sau {
	font-size:12px;
         font-weight:bold;
         color:#ff6363;
}
a.sau {
        font-size: 12px;
        font-weight:bold;
        color:#ff6363;
        text-decoration: underline;
}

a.sau:link {
        font-size: 12px;
        font-weight:bold;
        color:#ff6363;
        text-decoration: underline;
}
a.sau:visited {
        font-size: 12px;
        font-weight:bold;
        color:#ff6363;;
        text-decoration: underline;
}
a.sau:hover {
        font-size: 12px;
        font-weight:bold;
        color:#ff6363;;
        text-decoration: underline;
}

.pfeil {
       margin-left:5px;
       margin-top:0px;
}

#g1 {float:left; margin-bottom:10px;}

#g2 {float:left; margin-bottom:10px;}

#g3 {float:left; margin-bottom:10px;}

#g4 {float:left; margin-bottom:10px;}

.e1 {
        clear:left;
        /*width:165px;*/
        height:374px;
        background-color:lavender;
        margin:0;
        padding-top:170px;
        padding-left:5px;
        border:1px solid white;
	  /*
	  Hack wg. Fehler in IE 5.x!
	  Zweck: IE 5.x beendet bei folgendem } die Definition;
	  andere Browser interpretieren auch noch den Rest (d.h. die korrekte 'width' usw.)
	  */
	  voice-family: "\"}\"";
	  voice-family: inherit;
        /*width:165px;*/
        height:204px;
}
.e1 div{float:left;}

.s1 {
        clear:left;
        /*width:165px;*/
        height:374px;
        background-color:lavenderblush;
        margin:0;
        padding-top:170px;
        padding-left:5px;
        border:1px solid white;
	  /*
	  Hack wg. Fehler in IE 5.x!
	  Zweck: IE 5.x beendet bei folgendem } die Definition;
	  andere Browser interpretieren auch noch den Rest (d.h. die korrekte 'width' usw.)
	  */
	  voice-family: "\"}\"";
	  voice-family: inherit;
        /*width:165px;*/
        height:204px;
}
.s1 div{float:left;}


.e2 {
        clear:left;
        /*width:165px;*/
        height:186px;
        background-color:lavender;
        margin:0;
        padding-top:60px;
        padding-left:5px;
        border:1px solid white;
	  /*
	  Hack wg. Fehler in IE 5.x!
	  Zweck: IE 5.x beendet bei folgendem } die Definition;
	  andere Browser interpretieren auch noch den Rest (d.h. die korrekte 'width' usw.)
	  */
	  voice-family: "\"}\"";
	  voice-family: inherit;
        /*width:165px;*/
        height:126px;

}
.e2 div{float:left;}

.s2 {
        clear:left;
        /*width:165px;*/
        height:186px;
        background-color:lavenderblush;
        margin:0;
        padding-top:60px;
        padding-left:5px;
        border:1px solid white;
	  /*
	  Hack wg. Fehler in IE 5.x!
	  Zweck: IE 5.x beendet bei folgendem } die Definition;
	  andere Browser interpretieren auch noch den Rest (d.h. die korrekte 'width' usw.)
	  */
	  voice-family: "\"}\"";
	  voice-family: inherit;
        /*width:165px;*/
        height:126px;

}
.s2 div{float:left;}

.e3 {
        clear:left;
        /*width:165px;*/
        height:92px;
        background-color:lavender;
        margin:0;
        padding-top:12px;
        padding-left:5px;
        border:1px solid white;
	  /*
	  Hack wg. Fehler in IE 5.x!
	  Zweck: IE 5.x beendet bei folgendem } die Definition;
	  andere Browser interpretieren auch noch den Rest (d.h. die korrekte 'width' usw.)
	  */
	  voice-family: "\"}\"";
	  voice-family: inherit;
        /*width:165px;*/
        height:80px;

}
.e3 div{float:left;}

.s3 {
        clear:left;
        /*width:165px;*/
        height:92px;
        background-color:lavenderblush;
        margin:0;
        padding-top:12px;
        padding-left:5px;
        border:1px solid white;
	  /*
	  Hack wg. Fehler in IE 5.x!
	  Zweck: IE 5.x beendet bei folgendem } die Definition;
	  andere Browser interpretieren auch noch den Rest (d.h. die korrekte 'width' usw.)
	  */
	  voice-family: "\"}\"";
	  voice-family: inherit;
        /*width:165px;*/
        height:80px;

}
.s3 div{float:left;}

.e4 {
        clear:left;
        /*width:120px;*/
        height:45px;
        background-color:lavender;
        margin:0;
        padding-left:5px;
        padding-top:7px;
        border:1px solid white;
	  /*
	  Hack wg. Fehler in IE 5.x!
	  Zweck: IE 5.x beendet bei folgendem } die Definition;
	  andere Browser interpretieren auch noch den Rest (d.h. die korrekte 'width' usw.)
	  */
	  voice-family: "\"}\"";
	  voice-family: inherit;
        /*width:120px;*/
        height:38px;

}
.e4 div{float:left;}

.s4 {
        clear:left;
        /*width:120px;*/
        height:45px;
        background-color:lavenderblush;
        margin:0;
        padding-left:5px;
        padding-top:7px;
        border:1px solid white;
	  /*
	  Hack wg. Fehler in IE 5.x!
	  Zweck: IE 5.x beendet bei folgendem } die Definition;
	  andere Browser interpretieren auch noch den Rest (d.h. die korrekte 'width' usw.)
	  */
	  voice-family: "\"}\"";
	  voice-family: inherit;
        /*width:120px;*/
        height:38px;

}
.s4 div{float:left;}


.nkp_label { width:12px; height:12px; margin:0px; padding:0px;

}


@media print {
.e1 {
        border:1px solid #C4C4C4;
}
.s1 {
        border:1px solid #C4C4C4;
}
.e2 {
        border:1px solid #C4C4C4;
}
.s2 {
        border:1px solid #C4C4C4;
}
.e3 {
        border:1px solid #C4C4C4;
}
.s3 {
        border:1px solid #C4C4C4;
}
.e4 {
        border:1px solid #C4C4C4;
}
.s4 {
        border:1px solid #C4C4C4;
}
}

.eberdbContentStart h2{margin-top:0px;}

/* eingefügt am 04.08.2015 wegen responsive - Müller-Schmid */

.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative;}
.ui-tabs .ui-tabs-nav li { 
      position: relative; 
      float: left; 
      margin: 0 .4em .2em 0;
      border: 1px solid #338233;
      width: 23%;
      min-width:110px;
      }
.ui-tabs .ui-tabs-nav li a { 
      width: 100%;
      height: 100%;
      float: left; 
      text-decoration: none; 
      text-align: center;
      }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { 
      background-color:#E0E8D4;
      }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, 
.ui-tabs .ui-tabs-nav li.ui-state-disabled a, 
.ui-tabs .ui-tabs-nav li.ui-state-processing a {
      cursor: text; 
      font-weight: bold;
      }
.ui-tabs .ui-tabs-nav li a, 
.ui-tabs.ui-tabs-collapsible 
.ui-tabs-nav li.ui-tabs-selected a { 
      cursor: pointer; 
      font-weight:bold;
      } 
.ui-tabs .ui-tabs-nav li.ui-state-active a {
      color:#338233;
}
   
.ui-tabs .ui-tabs-hide { display: none !important; }

.ui-tabs ul.ui-tabs-nav{ 
    margin: 0 0 5px 0;
    overflow: hidden;
    padding: 12px 0 0;}  
    
/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px;
}    