#playlist {
margin: 0 0 0 160px;
}
.pop_up{
font-size:16px;
padding:5px;
border:1px solid #e2ce5d;
font-family:geogia;
}
.pop_up a {
color:green;
background:#374e24;
}

.lang-act {
color:#435b2e;
}
div.exploder {
  position: absolute;
  bottom: 0;
  height: 49px;
  overflow: hidden;
  background: url(http://vorwerk.equitaris.de/fileadmin/bottom_bg.png) no-repeat bottom fixed;
  z-index:-900;
  width:1700px;
  margin-left:-858px;
  left:50%;
  position:absolute;
  }


@media screen
  {
  body>div#header,
  body>div.exploder
    {
    position: fixed;
    }
  /* Ugly fix for page anchors */
  ol>li#dog3
    {
    margin-top: -4.1em;
    padding-top: 4.1em;
    }
  }





.name-of-person {
font-size:18px;
}

.result {

display:none;
}

.csc-textpic-caption{
margin:10px 0 0 0;
padding:5px 0 5px 10px;
bborder-top:2px solid #e2ce5d;
bborder-bottom:2px solid #e2ce5d;
font-family: Georgia, Trebuchet MS, verdana, arial, Helvetica, sans-serif;
  font-size:15px;
  font-weight:normal;
  color:#faf6b2;
  background:#374e24;
  ttext-align:center;
}

/*
img dt a:hover{
border:1px solid red;
}

*/






h1 {
        font-family: Georgia,Trebuchet MS, verdana, arial, Helvetica, sans-serif;
        font-size:20px;
        line-height:16px;
        font-weight:normal;
        color:#e2ce5d;

        text-align:center;

}

.tx-flvplayer-pi1 {

padding-left:357px;
}

#intro_bg {
        height:10px;
        width:200px;
        border:1px solid #fff;
        bbackground:url(intro_bg.jpg) no-repeat top center;

}

.lang_switch {
        xheight:50px;
        xwidth:400px;
        font-family: Georgia,verdana, arial, Helvetica, sans-serif;
        font-size:14px;
        line-height:16px;
        font-weight:bold;
        color:#fdfef0;
}

.lang_switch a {
  color:#665108;
    text-decoration: none;
}

.lang_switch a:hover {
  color:#990000;
    text-decoration: none;
}

.tx-ttnews-browsebox{
margin: 0 0 0  350px;
}

.tx-gsislideshow-pi1 {
        background:red;

}

.slelements {
        margin:0 30px 0 0;
        padding:0px;
        display:block;
        height:16px;
        width:16px;
        float:left;
        font-family:Georgia, verdana;
        color:#8a9a37;
}

/*
.slelements a{
        text-decoration: underline;

}

.slelements a:hover {
        text-decoration: underline;
        color:#8a9a37;
}

*/

.sl_nav {
padding:30px 0 30px 0;
margin:0;
color:#665108;
width:300px;
font-size:14px;
font-weight:bold;
letter-spacing: -2px;
}


/*NEWS*/
.caption {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-family: Georgia,Trebuchet MS, verdana, Helvetica, sans-serif;
  font-size:15px;
  font-weight:normal;
  color:#faf6b2;
}



.more a{
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 5px;
  font-family: Georgia,Trebuchet MS, verdana, Helvetica, sans-serif;
  font-size:15px;
  color:#990000;
  text-decoration: none;
}
.more a:hover{
  color:#ff0000;
  text-decoration: none;
}

.news-single-backlink a{
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 20px;
  font-family: Georgia,Trebuchet MS, verdana, Helvetica, sans-serif;
  font-size:15px;
  color:990000;
  text-decoration: none;

}
.news-single-backlink a:hover{
  color:#ff0000;
  text-decoration: none;
}

.news-content {
  padding:0px;
  margin:0px 0px 10px 0px;
  float:left;
  width:530px;
  font-family: Georgia,Trebuchet MS, verdana,arial, Helvetica, sans-serif;
  font-size:15px;
  font-weight:normal;
  color:#faf6b2;
  line-height:26px;

}
.news-content a{
  color:#990000;
}
.news-content a:hover{
  color:#ff0000;
}

.news-title {
        margin:0px 0px 0px 0px;
        padding:0px;
        font-family: Georgia, Trebuchet MS, verdana,Helvetica, sans-serif;
        font-size: 18px;
        color:#faf6b2;
        line-height:26px;

}

.news-list-container{
  padding:0px;
  margin:0 0 30 0px;
  border-top: 2px solid #e2ce5d;
  border-bottom: 2px solid #e2ce5d;
  background:#374e24;
  }

.news-list-item{
  padding:0px;
  margin:0px;
  }


.news-list-image{
  padding:20px 0 0 10px;
  margin:0px 0px 0px 0px;
  float:left;
}
.news-list-date{
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  float:left;
  font-family: Georgia,Trebuchet MS, verdana, Helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#faf6b2;
  ttext-transform:uppercase;
  line-height:26px;
  }
.news-list-subhead{
  padding: 0px 0px 0px 0px;
  margin: 10px 0px 0px 0px;
  font-family: Georgia,Trebuchet MS, verdana, Helvetica, sans-serif;
  font-size:15px;
  font-weight:normal;
  color:#faf6b2;
  line-height:26px;

}
.news-single-subhead{
  padding: 0px 0px 0px 0px;
  margin: 10px 0px 0px 0px;
  font-family: Georgia,Trebuchet MS, verdana, Helvetica, sans-serif;
  font-size:15px;
  font-weight:normal;
  color:#faf6b2;
  line-height:26px;
  ffont-weight:bold;

}

.news-single-content {
  padding: 0px 0px 0px 0px;
  margin: 10px 0px 0px 0px;
  font-family:Georgia,Trebuchet MS, verdana, Helvetica, sans-serif;
  font-size:15px;
  font-weight:normal;
  color:#faf6b2;
  line-height:26px;
}

.news-list-morelink{
  padding:0px;
  margin:0px;
  float:left;
}

.news-single-item {
  padding:0px;
  margin:0 0 30 0px;
  border-top: 2px solid #e2ce5d;
  border-bottom: 2px solid #e2ce5d;
  background:#374e24;
  line-height:26px;
}
.news-titel_single {
        margin:0px 0px 0px 0px;
        padding:0px;
        font-family: Georgia,Trebuchet MS, verdana;
        font-size: 18px;
        text-transform: uppercase;
        color:#faf6b2;
}
.news-single-image{
  padding:20px 0px 0px 10px;
  margin:0px 0px 0px 0px;
    float:left;
}



.author {
        margin:0px 0px 10px 0px;
        padding:0px;
        font-family: Georgia,Trebuchet MS, Helvetica, sans-serif;
        font-size:15px;
        font-weight:normal;
        color:#faf6b2;
}

/* Hauptnavig*/

ul.sub_menue {
	margin: 0px;
        padding: 0px;
        list-style-type: none;
        font-weight:normal;
        z-index:3;
        font-family: Georgia,Trebuchet MS,Verdana,arial, Helvetica, sans-serif;
        font-size:14px;
}

ul.sub_menue a {
        display: block;
        margin: 0px;
        padding: 0px;
        text-decoration:none;
        z-index:3;

}

ul.sub_menue ul a {
        padding: 0px;
        margin:0;
        wwidth:150px;
        z-index:3000;

}

ul.sub_menue li {
        padding: 0px 20px 0px 20px;
        margin:0;
        float:left;
        display: block;
        z-index:3000;

}


/* hier */

ul.sub_menue ul {
        margin-left:0;
        padding: 0px 0px 0px 0px;
        position: absolute;
        background: #cec091;
        ddisplay:none;
display:block;
        width:150px;
        z-index:3000;
}



/* IE-Hack für die Breite */

*html ul.sub_menue ul {
        width:150px;

}



/* Dies sind die Klassenstile für das Untermenü wenn sich die Maus */

/* über der Liste  befindet (.hover siehe JavaScript oben) */

ul.sub_menue ul.hover, ul.sub_menue li.hover ul, ul.sub_menue li:hover ul  {
        display:block;

}




ul.sub_menue ul li{
        float:none;
        font-weight:normal;
        background: #cec091;
        margin: 0 0 0 0px;
        padding:4px 0px 5px 11px;
        z-index:3;
        border-bottom: 1px solid #fdfdef;
        bborder-left: 1px solid #990000;
        bborder-right: 1px solid #990000;
        font-size:12px;

}
/*
ul.sub_menue ul a:hover{
        background: url(http://vorwerk.equitaris.de/fileadmin/Templates/subnav_bg.jpg);
        background-http://vorwerk.equitaris.de/typo3/file_edit.php?target=%2Fhomepages%2F29%2Fd227903828%2Fhtdocs%2Fgestuet_vorwerk%2Ffileadmin%2Fstyle.css&returnUrl=http%3A%2F%2Fvorwerk.equitaris.de%2Ftypo3%2Ffile_list.php%3Fid%3D%252Fhomepages%252F29%252Fd227903828%252Fhtdocs%252Fgestuet_vorwerk%252Ffileadmin%252F#repeat:repeat-y;

}
*/
.sub_menue a{
top:0;
	padding:0;
	margin:0;
        color:#665108;
        text-decoration:none;
        
}

.sub_menue a:hover{
        color:#990000;
        text-decoration:none;

}








/* Hauptnavigation Ende */




.m_bg {
margin:0;
padding-right:21px;
background: url(pipe.gif);
background-repeat:no-repeat;
background-position:right;
}

.bodytext {
font-family:Georgia, Trebuchet MS, verdana, arial, Helvetica, sans-serif;
  font-size:15px;
  line-height:26px;
  font-weight:normal;
  color:#faf6b2;

}
#content ul {
	font-family:Georgia, Trebuchet MS, verdana, arial, Helvetica, sans-serif;
  font-size:15px;
  line-height:26px;
  font-weight:normal;
  color:#faf6b2;
}

.csc-textpic-intext-right {

}

.csc-textpic-imagerow {
mmargin:20px 0 0px 0;

}

.csc-textpic-imagewrap {
mmargin:0px 0 0px 0;

}

.csc-textpic {
  mmargin: 0 20px 20px 0;
}

.csc-textpic-text {
  padding: 0 20px 0 20px;
  background:#374e24;
  border-bottom: 2px solid #e2ce5d;
  border-top: 2px solid #e2ce5d;

}



html,body {
  /*background: #fcf8ca url(bg_schatten_v1.jpg) no-repeat top;*/
  background: #fcf8ca url(bg_test.jpg) fixed top;
  margin:0px;
  padding:0px;
}


.clear {
  clear:both;
}


#intro_mittig {

  height:100%;

  width:400px;
  margin-left:-200px;
  left:50%;
  position:absolute;


}

/*
#intro_mittig {
  padding:0px;
  margin-top:0px;
  height:auto;
  width:800px;
  margin-left:-400px;
  left:50%;
  position:absolute;
  xbackground:url(bg_total.jpg) no-repeat;

}
*/
.rahmen {

  padding:0px;
  margin-top:0px;
  height:400px;
  width:990px;
  margin-left:-495px;
  left:50%;
   
  position:absolute;
  
  /*background:url(bg_schatten.png) repeat-y 0px 105px;*/
  background:url(bg_schatten.png) repeat-y 0px 105px;

}


/* positioniert die Seite mittig Beginn */
#mittig {
  padding:0px;
  margin-top:0px;
  height:auto;

width:958px;

margin-left:-475px;
  left:50%;
  position:absolute;
  /*background:url(mittig_bg.jpg) no-repeat 0px 105px;*/
  background:url(mittig_bg.jpg) no-repeat 0px 105px;

}
/* positioniert die Seite mittig Ende */

/* Header Links mit Bild Beginn */
#header {
  padding:0px;
  margin:0px 0px 0px 0px;
  height:207px;
  width:942px;
  border-left: 4px solid #e2ce5d;
  border-right: 4px solid #e2ce5d;
  }

#sec_navi_box {
  padding:0px;
  margin: 71px 0 0 0;
  height:30px;
  width:950px;
  text-align:right;
  border-bottom: 4px solid #e2ce5d;
  color:#003700;
}


#sec_navi{
  margin:0px;
  padding:5px 23px 0 0;
  font-family:Georgia, Verdana, Helvetica, sans-serif;
  font-size:10px;

  }

#sec_navi a{
  color:#003700;
  text-decoration: none;
}

#sec_navi a:hover{
  color:#475f33;
  text-decoration: none;
}

/* der Container des mittleren Bereiches Beginn */
#m_container {
  float:left;
  padding:0px;
  margin: 0 0 0 0;
  width:942px;
  font-family:Georgia, Verdana,arial, Helvetica, sans-serif;
  font-size:12px;
  color:#666;
  line-height:18px;
  border-left: 4px solid #e2ce5d;
  border-right: 4px solid #e2ce5d;
  background:#003700 url(/fileadmin/subnavi_bg.jpg) no-repeat top right;
  xbackground:#003700 url(submenue_box_bg.jpg) no-repeat bottom right;

}


a.submenue_item, a.submenue_item_act{
  padding: 1px 0 0px 10px;
  margin: 0px 0 0 0;
  width:125px;
  height:21px;
  font-family:Georgia, Trebuchet MSVerdana,arial, Helvetica, sans-serif;
  font-size:14px;
  background:#f4f0c6;
  xcolor:#cbc59d;
color:#003700;

  xborder-left: 2px solid #e2ce5d;
  border-bottom: 1px solid #154008;
  text-decoration: none;
  display:block;
  float:left;	
}

a:hover.submenue_item, a:hover.submenue_item_act{
xbackground: #a0b09b;
background: #003700;

color:#f4f1c8;
}






#menue_box_boder{
float:left;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  width:942px;
  border-left: 4px solid #e2ce5d;
  border-right: 4px solid #e2ce5d;

}
.box_boder{
float:left;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  width:942px;
  height:113px;
  border-left: 4px solid #e2ce5d;
  border-right: 4px solid #e2ce5d;

}
#menue_box {
  padding: 5px 0 4px 0;
  margin: 0px 0 0 170px;
  width:800px;
  float:left;
}
.menue_item{
	font-weight:normal;
        z-index:3;
        font-family: Georgia,Trebuchet MS,Verdana,arial, Helvetica, sans-serif;
        font-size:14px;
        
        
}
a.menue_item {
	padding: 0px 6px 4px 6px;
	margin: 0px 0 0 0;
	color:#003600;
	text-decoration: none;
	
  

}
a:hover.menue_item {
	padding: 0px 6px 4px 6px;
	margin: 0px 0 0 0;
	background:#003600;
	color:#cbc59d;
	text-decoration: none;
  
}
.menue_item_act {
	color:#cbc59d;
	background:#003600;
	padding:0px 6px 4px 6px;
	margin: 0px 0 0 0;
	font-weight:normal;
        z-index:3;
        font-family: Georgia,Trebuchet MS,Verdana,arial, Helvetica, sans-serif;
        font-size:14px;
        text-decoration: none;
        

}

#box_left {
  padding:0 0 0 0;
  margin: 0px 0 0 0;
  wwidth:90px;
  width:146px;

  float:left;


}

#content {
  padding:0 0 0 0;
  margin: 0px 0 0 0;
  width:646px;
  float:left;
  xborder:1px solid red;
}
#content a {

text-decoration: none;
color:#e2ce5d;

}
/*
.csc-default img {
  padding:20px;
  margin: 0px 0 0 0;

}
*/

#submenue_box {
  padding:0 0 0 0;
  margin: 0px 0 0 15px;
  width:134px;
  float:left;
  height:100%;
xborder:1px solid red;
  

 
}

.footer_abstand {
  padding: 50px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-left: 4px solid #e2ce5d;
  border-right: 4px solid #e2ce5d;
  width:942px;
  background:#003700;
  }
#footer {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  height:60px;
  width:950px;
  color:#cccc66;
  border-top: 4px solid #e2ce5d;
  text-align:center;
  background: url(Presented-by-Equitaris.png) no-repeat top right;
  }
/* der Container des rechten Inhaltsbereiches Ende */

/* Footer Beginn */

/* der Container der unteren Navigation Beginn */
#menue_footer {
  margin:0px;;
  padding:5px 23px 0 0;
  font-family:Georgia, Verdana, Helvetica, sans-serif;
  font-size:10px;

  }

#menue_footer a{
  color:#003700;
  text-decoration: none;
}

#menue_footer a:hover{
  color:#475f33;
  text-decoration: none;
}
/* der Container der unteren Navigation Ende */

.imgtext-table {

        padding:5px 10px 0 0;
}

.trenner {
        padding: 15px 0 15px 0;
}

/*
.pedigree {
        background:url(pedigree_bg.gif) no-repeat top left;
        height:338px;
        padding:0 0 0 0;
        margin:0px;

}*/

table.pedigree {
        padding:0px;
        margin:0px 0px 0px 0px;
        font-family: Georgia,Trebuchet MS,verdana,arial;
        font-size: 15px;
        line-height:14px;
        color:#304515;
        ttext-transform:uppercase;

        border-top: 2px solid #304515;
	border-left: 2px solid #304515;
        border-right: 2px solid #304515;
        border-bottom: 1px solid #304515;

}
table.pedigree_bottom{
        padding:0px;
        margin:0px 0px 0px 0px;
        font-family:Georgia, Trebuchet MS,verdana,arial;
        font-size: 15px;
        line-height:14px;
        color:#304515;
        ttext-transform:uppercase;

        border-top: 1px solid #304515;
	border-left: 2px solid #304515;
        border-right: 2px solid #304515;
        border-bottom: 2px solid #304515;

}
td {
        padding:0px;
        margin:0px;

}

td a{
        padding:0px;
        margin:0px;
        color:#ffcc00;
}

.b_l{
       
        width:15px;
        padding:0px;
        margin:0px;
}
.b_l_o {
        
        padding:0px;
        margin:0px;
}
.b_l_u {
       
        padding:0px;
        margin:0px;
}
td.g1 {
        padding:0px 0 0 10px ;
        margin:0px;
        width: 180px;

}

td.g2_1 {
        padding:0px 0px 0px 10px;
        margin: 20px 0px 0px 0px;
        width: 180px;

}
td.g2_2 {
        padding:0px 0px 0px 10px;
        margin:0px;
        width: 180px;

}
td.g3_1 {
        padding:10px 30px 10px 10px;
        margin:0px;
        width: 180px;
		border-bottom: 2px solid #304515;

}
td.g3_2 {
        padding:10px 0px 10px 10px;
        margin:0px;
        width: 180px;
		border-bottom: 2px solid #304515;

}
td.g3_3 {
        padding:10px 0px 10px 10px;
        margin:0px;
        width: 180px;
		border-bottom: 2px solid #304515;

}
td.g3_4 {
        padding:10px 0px 10px 10px;
        margin:0px;
        width: 180px;

}
td.b2 {
        padding:0px 0px 15px 30px;
        margin:0px;

}
td.c {
        padding:40px 0px 0px 30px;
        margin:0px;

}
td.c2 {
        padding:15px 0px 0px 30px;
        margin:0px;

}



