body {
margin:0;
padding:0;
color: black;
background-color: #fffacd;


}
.tx-srlanguagemenu-pi1 {
}

.tx-srlanguagemenu-pi1  .CUR{
padding-top: 5px;
padding-bottom: 5px;
float: right;
clear: both;
}

.tx-srlanguagemenu-pi1 .NO  {
padding-top: 5px;
padding-bottom: 5px;
float: right;
clear: both;
}

.tx-srlanguagemenu-pi1 .INACT {
padding-top: 5px;
padding-bottom: 5px;
float: right;
clear: both;
}
INACT
#tx-ttproducts-pi1-list {
width: 700px;
}

#page{
text-size:10pt;
}

.tt_products_item_catlist{

text-align:center;
}
.tt_products_item_catlist ul#cat1{
list-style-type:none;
display:inline;
padding-bottom:20px;
align:center;
text-align:center;
width:100%;
margin: 0 auto;
}

#cat1 {

}
.tt_products_item_catlist li {
display:inline;
padding-right:100px;
padding-left:100px;
}
.tt_products_item_catlist li.act, .tt_products_item_catlist li.w2{

}
.tt_products_item_catlist a.act, .tt_products_item_catlist a.w2, .tt_products_item_catlist a.w1{
color:black;
font-size:18px;
}

.tt_products_item_catlist a.act { font-style:italic; }



.whitelink a, .whitelink a:visited, .notextdec a:active{
color: black;
text-decoration: underline;
line-height:110%
}
.notextdec a, .notextdec a:visited, .notextdec a:active{
text-decoration: none;
}
#nav_container{
color: white;
background-color: #800000;
height: 82px;
padding-top:5px;
padding-left:150px;
background-image: url(katz.gif); 
background-repeat:no-repeat; 
background-position: 875px 50%;
background-attachment: Scroll;
}

#content_container{
width: 700px;
color:black;
background-color: #fffacd;
background-image: url(katze_logo.jpg); 
background-repeat:no-repeat; 
background-position: 720px 50px;
background-attachment: Scroll;
padding-left:150px;
}

#Logo{
font-size: 32pt;
letter-spacing: 0.8em;
font-weight: bold;
width: 592px;
padding-left: 2px;
font-style: italic; 
}

#Katze{
width: 100px;
}

#nav{
width: 692px;
font-family: Arial,Geneva;
font-size: 13px;
font-weight:bold;
}

#nav a{
color: white;
padding:0;
margin:0;
}

.shopnavi_container{
padding-top:3px;
padding-bottom:3px;
}

.navi_act {
font-style:italic;
}
.shopnavi {
font-family: Arial,Geneva;
font-size: 13px;
font-weight:bold;
color: black;
font-style:normal;
}
.shopnavi_act {
font-family: Arial,Geneva;
font-size: 13px;
font-weight:bold;
color: black;
font-style:italic;
}


#content{
width: 682px;
font-family: Arial,Geneva;
text-align: justify;
}

h1{
color: #800000;
font-style:italic;
}
h2{
color: #800000;
font-style:italic;
margin:0;
padding:0;
font-size: 20px;
font-weight:normal;
}