﻿.bg_main{
	background-color:#f9e8dc;
}

.background_div{
width:1024px;
	background-image:url('bg_test.png');background-repeat:repeat-y;
}

.header{
	background-image:url('header.png');height:87px;width:1014px;margin-left:auto;margin-right:auto;margin-top:-10px;
}
 div#body{
	background-color:white;  width:1012px;margin-left:auto;margin-right:auto;
	border:1px #EC934F solid; color: #545454; font-size:small;
	font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

 div#Tmenu {
    font-size: 90%;
    width: 1014px;
    height:35px;
    border: 0px solid white;
   
  }
  * html div#Tmenu {
    width: 1014px;
    }
  div#Tmenu div {
    clear: left;
  }
  ul#Navigation {
    margin: 0; padding: 0;
    text-align: center;
  }

  ul#Navigation li {
    list-style: none;
    float: left;
    position: relative;
    margin: 0px; padding: 0;
  }
  * html ul#Navigation li {
    margin-bottom: -4px;
  }

  ul#Navigation li ul {
    margin: 0; padding: 0;
    position: absolute;
    top: 35px; left: -1px;
  }
  * html ul#Navigation li ul {
    left: -15px;
  }
  ul#Navigation li ul li {
  margin-top:0px;
  height:30px;
  line-height: 30px;
  border-bottom:1px #EC934F solid;
  float: none;
  display: block;
  }

 ul#Navigation a, ul#Navigation span {
    display: block;
    margin-top:8px;margin-left:4px;margin-right:4px;
    overflow: visible;
    font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
    text-decoration: none; 
    border: 0px solid #EC934F ;
    border-left-color: #EC934F ; border-top-color: #EC934F ;
    color: white; 
  } 
  * html ul#Navigation a, * html ul#Navigation span {
    width: 92px;
  }
 ul#Navigation a:hover, ul#Navigation span, li a#aktuell:hover {
    height:37px;
    margin-top:8px;margin-left:4px;margin-right:4px;
    overflow: visible;
    
  } 
  ul#Navigation li ul a:hover {
   }
  li a#aktuell {
    border-right-color: #300; border-bottom-color: #300;
    
  }
  ul#Navigation li a:active, ul#Navigation li:hover a:active {
      }

/* dynamisches Ein-/Ausblenden */
  ul#Navigation li ul {
    display: none;
  }
  ul#Navigation li:hover ul {
    display: block;
    color:black;
    background-color: #cf8046;
    border-left:1px;border-left-color:#b79a84;border-left-style:solid;
    border-right:1px;border-right-color:#b79a84;border-right-style:solid;
    border-bottom:1px;border-bottom-color:#b79a84;border-bottom-style:solid;
  }

/* Unternavigation */

div#o_unav{
	color: #545454;
    width: 1012px;
    height:5px;
    border: 0px solid #EC934F;
    background-color: #fadcc6;
    border-top:1px;border-color:#EC934F;border-style:solid;
}

div#unav {
	color: #545454;
    width: 1012px;
    height:25px;
    border: 0px solid #EC934F;
    background-color: #fadcc6;

}
div#u_unav{
	color: #545454;
    width: 1012px;
    height:10px;
    border: 0px solid #EC934F;
    background-color: #fadcc6;
    border-bottom:1px;border-color:#EC934F;border-style:solid;
}

div#unav select {
	/* With the padding included, the width is 190 pixels: the actual width of the image. */
	font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
	padding:0px;
	height: 25px;
	width:150px;
	color: #545454;
	background:#fadcc6;
	border:2px solid #fad1b4;
	margin-left:15px;
}
div#unav select option:hover{
 background-color:#9f6032;	
}

/* Bilder Startsaite*/
.bild_sts {
 margin-left:auto;margin-right:auto;
 border: 0px;
}
.strt_img{
	text-decoration:none;
	border:0px transparent solid;
}

/* Advertisement*/
.advert{
	margin-top:-3px;
	margin-left:-3px;
	cursor:pointer;
}

/* Big Content */
.content_border{
	width:1012px;
	height:462px;
	background-color: orange;
	float:left;
}

.content_adv{
margin-top:0px;
	width:1012px;
	height:330px;
	background-color:transparent;
	margin-left:0px;
}

.content_bg{
	margin-top:-3px;
	width:1012px;
	height:440px;
	background-color:transparent;
	margin-left:-3px;
}
.content_anc{
	width:1012px;
	height:20px;
	background-color:transparent;
	float:left;
}
.content_a_left{
	width:30px;
	height:30px;
	background-color: transparent;
	background-image:url('content_header_bg.png');
	background-repeat:repeat-x;
	float:left;
}
.content_header{
	width:952px;
	height:30px;
	background-color: transparent;
	background-image:url('content_header_bg.png');
	background-repeat:repeat-x;
	float:left;
	text-align:center;
	font-weight:bold;
	font-size:19px;
	color:#545454;
}
.content_a_right{
	width:30px;
	height:30px;
	background-color: transparent;
	background-image:url('content_header_bg.png');
	background-repeat:repeat-x;
	float:left;
}
.content_pic{
	width:350px;
	height:340px;
	background-color:transparent;
	float:left;
	border-bottom:solid #fad1b4 3px;
}
.content_text{
	margin-top:20px;
	width:662px;
	height:320px;
	background-color:transparent;
	float:left;
	font-weight:bold;
	color:#545454;;
	border-bottom:solid #fad1b4 3px;
}
.content_pic_vorschau{

	width:1012px;
	height:52px;
	background-color: transparent;
 	margin-top:2px;
	float:left;
	font-weight:bold;
	color:#545454;
	border-bottom:solid #fad1b4 3px;
	cursor:pointer;
}
.content_pic_vorschau img{
 margin-left:4px;
 margin-bottom:1px
}
.content_preis{

	width:262px;
	height:20px;
	background-color: transparent;
 	margin-top:2px;
	float:left;
	font-weight:bold;
	color:#545454;
	text-align:center;
	border-bottom:solid #fad1b4 3px;

}
.content_versand{
	width:250px;
	height:20px;
	background-color: transparent;
 	margin-top:2px;
	float:left;
	font-weight:bold;
	color:#545454;
	border-bottom:solid #fad1b4 3px;

}
.content_liefer{
	width:250px;
	height:20px;
	background-color: transparent;
 	margin-top:2px;
	float:left;
	font-weight:bold;
	color:#545454;
	border-bottom:solid #fad1b4 3px;
}
.content_datenbl{
	width:250px;
	height:20px;
	float:left;
	background-color: transparent;
 	margin-top:2px;
	color:#545454;
	border-bottom:solid #fad1b4 3px;
}
.content_marg{
	width:1000px;
	height:20px;
	background-color:transparent;
	float:left;
}

/* Small Content */

.content_s_bg{
	width:150px;
	height:190px;
	background-color:transparent;
 	float:left;
 	margin-left:10px;
 	margin-bottom:10px;
 	margin-top:10px;
 	border:solid #fad1b4 3px;
 	cursor:pointer;
}

	
.content_s_header{
	width:150px;
	height:70px;
	background-color:transparent;
	text-align:center;
}


.content_s_pic{
	width:150px;
	height:100px;
	background-color:white;
}

.content_s_price{
	width:75px;
	height:20px;
	background-color:white;
	float:left;
	text-align:center;

}
.content_s_lager{
	width:75px;
	height:20px;
	background-color:white;
	float:left;
}
.hidepics {
  width:0px;
  height:0px;
  visibility:hidden;
}

.schluss{
	color: #545454;
    width: 1012px;
    height:23px;
    border-top:1px #EC934F solid;
    background-color: #fadcc6;
	font-size:medium;
	
}
.schluss a{
	text-decoration:none;
	color:#545454;
	margin-left:15px;
}

/* ausserhalb der Hauptseite*/
.kontakt_bg{
	margin-top:-6px;
	margin-left:-6px;
	width:1012px;
	height:440px;
	background-color:transparent;

}

.kontakt_header{
	width:1012px;
	height:30px;
	background-color: transparent;
	background-image:url('content_header_bg.png');
	background-repeat:repeat-x;
	float:left;
	text-align:center;
	font-weight:bold;
	font-size:19px;
	color:#545454;
}
.kontakt_inhalt{
margin-left:20px;
}
.kontakt_inhalt_header{
line-height:20px; 
font-weight:bold;
}
