body
{
background : #1f1f1f;
color : #000000;
behavior : url(css/htcmime.php?file=hover.htc);
font-size : 11px;
font-family : Georgia, serif;
text-align : center;
height : 97%;
width : 100%;
top : 3px;
overflow-x : hidden;
}

#bannerNav
{
background : transparent url(Bullenkopp/nav.jpg) no-repeat;
top : 0px;
left : 269px;
height : 52px;
width : 648px;
margin : 0px;
position : relative;
text-align : left;
padding : 0px;
}

.contentMod
{
width : 550px;
line-height : 15px;
font-weight : normal;
color : #000000;
padding-bottom : 20px;
position : relative;
font-size : 11px;
z-index : 200;
left : 70px;
}

#mainContainer
{
position : absolute;
left : 50%;
top : 0px;
width : 917px;
margin-left : -450px;
height : auto;
text-align : left;
padding : 0px;
}

#banner
{
background : #1f1f1f url(Bullenkopp/kopf2.jpg) no-repeat right;
width : 917px;
height : 146px;
position : relative;
margin : 0px;
}

#leftNav
{
position : relative;
width : 131px;
top : -20px;
left : 20px;
margin : 0px;
padding : 0px;
height : 100%;
float : left;
display : none;
background : url(base/leftNavBG.gif) repeat-y right 0px;
}

#leftNav li
{
backgroundy : url(base/leftNavBG.gif) repeat-y right 0px;
width : 131px;
height : 25px;
left : 0px;
top : 0px;
margin : 0px;
position : relative;
}

#leftNav li a
{
color : #515151;
width : 131px;
left : 30px;
margin-top : 0px;
top : 5px;
position : relative;
height : 25;
display : block;
text-align : left;
}

li
{
 : ;
list-style-type : none;
}

#leftNav_head
{
 : ;
background : #ff0000 url(base/leftNavHead.gif) no-repeat right 0px;
height : 18px;
width : 131px;
}

.contentMod body
{
color : #000000;
font-family : georgia, times new roman, serif;
line-height : 15px;
font-weight : normal;
padding-bottom : 20px;
position : relative;
font-size : 11px;
padding-left : 70px;
background : #FFFFFF url(Bullenkopp/mcBG.jpg) repeat-y;
width : 550px;
}

#bannerNav a
{
font-size : 11px;
font-weight : normal;
margin : 0px;
display : block;
padding-top : 4px;
color : #87181c;
text-transform : uppercase;
padding-left : 10px;
}

a
{
font-size : 10px;
color : #87181c;
text-decoration : none;
font-weight : bold;
border : none;
}

.contentMod a:hover
{
background : #87181c;
color : #FFFFFF ! important;
}

#bannerNav ul li
{
display : inline;
height : 20px;
float : left;
margin : 0px;
padding : 0px;
font-size : 10px;
color : #FFFFFF;
}

#footNav a
{
padding-right : 17px;
color : #87181c;
position : relative;
top : -5px;
right : 10px;
}

.contentMod p
{
margin : 0px;
display : inline;
color : #000000;
font-family : georgia, times new roman, serif;
position : relative;
font-size : 10px;
}

#footNav
{
background : transparent url(Bullenkopp/foot.jpg) no-repeat right;
width : 656px;
height : 25px;
display : block;
clear : both;
position : relative;
top : 0px;
margin-top : 0px;
text-align : right;
left : 200px;
}

#content
{
position : relative;
float : left;
top : 0px;
width : 658px;
font-weight : normal;
background : transparent url(Bullenkopp/mcBG.jpg) repeat-y;
left : 200px;
min-height : 300px;
_height : 300px;
}

html
{
overflow-x : hidden;
font :  11px Tahoma, Verdana, Arial, Helvetica, sans-serif; ;
}

#rightNav a
{
font-size : 11px;
font-weight : normal;
margin : 0px;
display : block;
padding-top : 4px;
color : #87181c;
text-transform : uppercase;
padding-left : 25px;
}

#rightNav li
{
background : transparent url(Bullenkopp/rightNav.jpg) no-repeat;
width : 180px;
left : 0px;
margin : 0px;
display : block;
text-transform : uppercase;
color : #87181c;
float : left;
height : 20px;
}

#rightNav
{
width : 180px;
float : left;
position : relative;
top : 0px;
margin-left : 30px;
left : 0px;
z-index : 200;
}

.contentMod a
{
text-decoration : none;
color : #87181c ! important;
background : transparent;
}

.contentMod h3
{
margin-bottom : 10px;
margin-top : 10px;
font-size : 15px;
background : transparent;
color : #000000 ! important;
}

#banner a
{
display : none;
}

.endMod
{
display : none;
}

#extra1
{
position : absolute;
background : transparent url(Bullenkopp/extra1.jpg) no-repeat;
left : 0px;
top : 0px;
height : 471px;
width : 269px;
z-index : 100;
}

#footNav li
{
margin-right : 10px;
display : inline;
}

.contentMod table
{
font-family : georgia, times new roman, serif;
color : #000000;
font-size : 11px;
}

.contentMod img
{
margin : 0px;
}

#leftNav_foot
{
 : ;
background : url(base/leftNavFoot.gif) no-repeat right 0px;
width : 131px;
height : 13px;
}

.active
{
color : #515151;
}

#bannerNav ul li:hover
{
 : ;
}

.LBactive
{
 : ;
background : url(base/leftButton_h.gif) no-repeat right 0px;
}

#leftNav li:hover
{
 : ;
background : url(base/leftButton_h.gif) no-repeat right 0px;
}

.contentMod td
{
font-family : georgia, times new roman, serif;
color : #000000;
font-size : 11px;
}

.startMod
{
display : none;
}

.contentMod h2
{
font-size : 11px;
color : #FFFFFF;
text-transform : uppercase;
padding-top : 5px;
padding-left : 30px;
font-weight : normal;
padding-bottom : 5px;
background : transparent url(Bullenkopp/h2.jpg) no-repeat;
}

#footNav a:hover
{
color : #000000;
}

#bannerNav a:hover
{
color : #FFFFFF;
}

.BBactive a
{
color : #FFFFFF ! important;
}

#bannerNav *
{
margin : 0px;
padding : 0px;
}

#rightNav a:hover
{
color : #000000;
}

.RBactive a
{
color : #000000 ! important;
}

#rightNav ul
{
margin : 0px;
padding : 0px;
}

.RBactive
{
background : transparent url(Bullenkopp/rightNav_h.jpg) no-repeat ! important;
}

#rightNav li:hover
{
background : transparent url(Bullenkopp/rightNav_h.jpg) no-repeat;
}

.picNavL
{
width : 16px;
background : transparent url(Bullenkopp/arrows.jpg) no-repeat left center;
height : 100%;
margin-left : -16px;
position : relative;
}

.picNavL a
{
display : block ! important;
height : 100%;
text-decoration : none;
}

.picNavL div
{
height : 100%;
}

.picNavR:hover
{
background : transparent url(Bullenkopp/arrows_h.jpg) no-repeat right center ! important;
}

.picNavR div
{
height : 100%;
}

.picNavL:hover
{
background : transparent url(Bullenkopp/arrows_h.jpg) no-repeat left center ! important;
}

.picNavL a:hover
{
background : transparent;
}

.picNavR
{
background : transparent url(Bullenkopp/arrows.jpg) no-repeat right center;
width : 16px;
height : 100%;
}

.picNavR a
{
display : block ! important;
height : 100%;
text-decoration : none;
}

.picNavR a:hover
{
background : transparent;
}

.galpic
{
border : none;
margin : 1px ! important;
}

.gallery
{
position : relative;
left : 16px;
}

.galpicBG
{
background : transparent;
text-align : center;
}

.GBbutton
{
color : #FFFFFF;
background : #87181c;
}

input
{
border : solid 1px #000000;
}

hr
{
height : 1px ! important;
border : 0px;
background : #87181c;
}

#bigpic
{
border : none;
}

.contentMod h1
{
text-transform : uppercase;
margin-bottom : 10px;
margin-top : 10px;
font-size : 15px;
background : transparent;
color : #000000 ! important;
font-weight : bold;
}

