/*** css reset ***/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
        text-decoration: none;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

:focus {
	outline: 0;
}

ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*** css ***/

body{
 

 border-image: url(Balken.png) 150 70 stretch;

 border-top: 4.2em solid #5e6e79  ;

 

 letter-spacing: 1px;
min-width: auto;
    max-width: auto;
width: auto;
height: auto; 
}





#clear{
 clear: both;
}

#container{

 	background-color: #D9D9D9;
 	border: 3px solid #776557;
 min-width: auto;
    max-width: auto;
 	height: auto;
	width:auto;
	border-radius:8px; /*CSS3 border radius*/
	-moz-border-radius:2px;
	-webkit-border-radius:1px;


}

#header{

background:#e4e4e4;
/*** background:-webkit-gradient(linear,left top,left bottom,from(#5e6e79),to(#e4e4e4)); ***/
 
	
 height: 5.5em;



 }


#header img:hover{



/***
opacity:0.9;

-webkit-transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out;
-ms-transition: opacity 1s ease-in-out;
transition: opacity 1s ease-in-out;

***/
/***<mil1> <a href="service.html"><marquee   direction="up" height="30" scrollamount="1" hspace="50" onMouseOver="this.stop()" onMouseOut="this.start()" >Goldankauf auf höchstem Preisniveau, sofort Bargeld!</marquee>***/
 }

#header2{


background:-webkit-gradient(linear,left top,left bottom,from(#e4e4e4),to(#776557)); 
 
	
 height: 5.5em;

   border-image: url(Balken.png) 150 70 stretch;
 border-bottom: 4.2em solid #5e6e79;

 }





#balken{

 }


nav {
width: auto;
height:auto;
font-size: 10pt;
font-weight: normal;
font-family:sans-serif, Helvetica, Arial;
cursor:pointer;
border-radius:1px; /*CSS3 border radius*/
-moz-border-radius:5px;
background:-webkit-gradient(linear,left top,left bottom,from(#e4e4e4),to(#5e6e79));
}

nav ul {
    padding: 0px;
    margin: 0px;
 

}
nav ul:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
 
}
    nav ul,nav ul li{
 background:-webkit-gradient(linear,left top,left bottom,from(#e4e4e4),to(#776557));



}
    nav ul li {
    list-style: none;
    float:left;
display: inline;

}
nav ul li a {
    text-decoration: none;
    display: block;
    color: #333;
    padding: 14px 34px 14px 34px;
}
nav ul li:hover > ul {
    visibility: visible;
z-index:2;
}
nav ul li ul{
    display: inline;
    visibility: hidden;
    position: absolute;
    padding:0px;
}
nav ul li ul li{
    float: none;
}
nav ul li ul li a:hover{
    color: #333;
}
nav ul {
    padding: 0px;
    margin: 0px;
 
}
nav ul li {
list-style: none;
    float:left;
   
}
nav ul li a {

font-weight: normal;

    text-decoration: none;
    display: block;
    color: #333;
    padding: 14px 14px 14px 14px;
 
       
	height: 8px;
    line-height: 12px;
    
    font-family:sans-serif, Helvetica, Arial;
     -webkit-transition: background 0.4s ease-out 0s;
    -moz-transition: background 0.4s ease-out 0s;
    -o-transition: background 0.4s ease-out 0s;
    transition: background 0.4s ease-out 0s;
}

/*** menu ***/

nav ul li.untermenu1:hover a, nav ul li.untermenu1:hover > ul li a  {
   background:-webkit-gradient(linear,left top,left bottom,from(#e4e4e4),to(#776557));

 
}
nav ul li.untermenu2:hover a, nav ul li.untermenu2:hover > ul li a  {
   b background-color: #;
 
}
nav ul li.untermenu3:hover a, nav ul li.untermenu3:hover > ul li a {
   background-color: #;
}
nav ul li.untermenu4:hover a, nav ul li.untermenu4:hover > ul li a {
   background-color: #;
}
nav ul li.untermenu5:hover a, nav ul li.untermenu5:hover > ul li a {
background:-webkit-gradient(linear,left top,left bottom,from(#e4e4e4),to(#776557));
}
nav ul li.untermenu6:hover a, nav ul li.untermenu6:hover > ul li a {
 background-color: #;
}
nav ul li.untermenu7:hover a, nav ul li.untermenu4:hover > ul li a {
   background-color: #;
   color: #e4d7cf;
  

}

nav ul :hover a {
    background-color: #000;
}


/*** menu   ***/
nav ul li:hover > a {


color: #fafafa;

 background:-webkit-gradient(linear,left top,left bottom,from(#e4e4e4),to(#776557));

-webkit-transition: all 0.2s ease-out;

    

}

/*** Untermenu ***/

nav ul li ul li a {
color: #c0c2c4;

background:-webkit-gradient(linear,left top,left bottom,from(#776557),to(#776557));


}

/*** Untermenu ***/
nav ul li ul li a:hover{
    color: #fafafa;

    padding: 14px 14px 14px 14px;
font-family:sans-serif, Helvetica, Arial;
 background:-webkit-gradient(linear,left top,left bottom,from(#776557),to(#776557));
    
  -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    -ms-transition: all .3s ease;
    transition: all .3s ease;
 
}














#content{

background:  #fafafa;
 min-width: auto;
    max-width: auto;
width: auto;
height: auto;

color: #000000;
    font-size:11pt;

line-height: 0,3cm; 

}

{
 font-size: 90%;
 margin-bottom: -32767px;
 padding-bottom: 32767px;
}

{
 float: left;
 min-width: 35em;
 width: 45em;
}
{
 float: right;
 width: 30em;
}

#footer{
 background-color: #e4e4e4;
font-color:#606060;

 text-align: center;
border-top: 5px solid #776557; 
 font-size: 10pt;



}

#footer li{
 display: inline;
 font-size:7pt;
 padding: 1em ;
font-family:sans-serif;
position:relative;
bottom:25px;




}

#footer a, a:link, a:visited{
 
 font-weight: normal;
color: #000;
-webkit-transition: all 0.2s ease-out;	

}
#footer  a:active{
}

#footer a:hover{
color: #9a9a9a;

}

img{
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: gray;
-webkit-filter: grayscale(1);


}
img:hover{
 filter: grayscale(0%);
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-ms-filter: grayscale(0%);
-o-filter: grayscale(0%);
filter: gray;
-webkit-filter: grayscale(0);



}

#smp{

font-color:#606060;

 text-align: left;

 font-size: 10pt;
margin-left:100px;


}

#smp li{
 list-style-type:square;
 font-size:10pt;
 padding: 0.4em ;
font-family:sans-serif;
position:relative;
bottom:25px;




}


#smp a, a:link, a:visited{
 
 font-weight: normal;
color: #000;
-webkit-transition: all 0.2s ease-out;	

}
#smp  a:active{
}

#smp a:hover{
color: #9a9a9a;

}

#smp2{

font-color:#606060;

 text-align: left;

 font-size: 10pt;
margin-left:30px;


}

#smp2 li{
 list-style-type:circle;
 font-size:10pt;
 padding: 0.4em ;
font-family:sans-serif;
position:relative;
bottom:25px;




}


#smp2 a, a:link, a:visited{
 
 font-weight: normal;
color: #000;
-webkit-transition: all 0.2s ease-out;	

}
#smp2  a:active{
}

#smp2 a:hover{
color: #9a9a9a;

}











#sliderFrame, #sliderFrame div {
    box-sizing: content-box;
}
#sliderFrame 
{
    position:relative;
    width:900px;
    top:-75px;
    margin:0 auto;

}

#slider, #slider div.sliderInner {
    width:1000px;height:450px;

}

#slider {
	background:#fff ;
	position:relative;
	margin:0 auto;
	left:-90px; 
    transform: translate3d(0,0,0);
    box-shadow: 0px 5px 10px #999;


}


#slider a.imgLink, #slider div.video {
	z-index:2;
	position:absolute;
	top:0px;left:0px;border:0;padding:0;margin:0;
	width:100%;height:100%;
}

#slider div.mc-caption-bg, #slider div.mc-caption-bg2 {
	position:absolute;
	width:100%;
	height:auto;
	padding:10px 0;
	left:0px; 
	bottom:0px;
	z-index:3;
	overflow:hidden;
	font-size: 0;

}
#slider div.mc-caption-bg 
{
    
}
#slider div.mc-caption-bg2 {
    background:none;
}
#slider div.mc-caption {
	font: bold 14px/20px Arial;
	color:#EEE;
	z-index:4;
	text-align:center;
    background:none;
}
#slider div.mc-caption a {
	color:#FB0;
}
#slider div.mc-caption a:hover {
	color:#DA0;
}


#slider div.navBulletsWrapper  {
    top:425px;
	text-align:center;
	background:none;
	position:relative;
	z-index:5;
}


#slider div.navBulletsWrapper div 
{
    width:11px; height:11px;
    font-size:0;color:White;
    background:transparent url(slider/kreis1.png) no-repeat 0 0;
    display:inline-block; *display:inline; zoom:1; 
    overflow:hidden;cursor:pointer;
    margin:0 6px;

}

#slider div.navBulletsWrapper div.active {background-position:0 -11px;}








