@charset "UTF-8";


#topimage {position:relative;z-index:1;margin-left:292px; width:600px; margin-bottom:-100px;}

.myGallery{
   border:none !important;}

.jdGallery a.carouselBtn{font-size:14px !important;line-height:17px !important}

.jdGallery a.play{background:transparent url(control_pause.png) no-repeat 3px!important}
.jdGallery a.pause{background:transparent url(control_play.png) no-repeat 3px!important}

div#hidden{
   position:absolute;
   left:-300px;
   top:-300px;}

img{
   border:none}

a{
   color:#891814;
   text-decoration:none;}

a:hover, div#navi span.aktiv{
   text-decoration:underline;
   color:#891814;}

html{
   margin:0;
   padding:0;}

body{
	margin:0;
	padding:0;
	font-family:Arial,sans-serif !important;
	font-size:14px;
	color:#333;
	background:#fff4e1 url(bg_kachel.jpg) repeat-y;
	width:1004px;}

#wappen{
   position:absolute;
   z-index:2;
   left:875px;
   top:40px;
   background:url(wappen.jpg) no-repeat;
   width:125px;
   height:125px;}

div#wappen .tt-products a{
	display:block;
	width:112px;
	height:110px;
	background:url(warenkorb.jpg) no-repeat;
	padding-top:15px;
	padding-left:13px;}

div#wappen .tt-products a:hover{
	text-decoration:none;
	background:url(warenkorb_act.jpg) no-repeat;}

* html div#wappen .tt-products a{
   	width:125px;
	height:125px;
}

#bg_kachel{
   top:0;
   left:0;
   background:#fff4e1 url(bg_kachel.jpg) repeat-y;
   height:100%;
   width:58px;
   position:absolute;}

#navi{
   top:0;
   left:0;
   position:absolute;
   width:234px;
   padding-left:57px;}

#navi .button{
	margin-left:20px;
	margin-bottom:8px;
	display:block;}

img.logo{
   margin-left:-2px;
   margin-top:15px;
   margin-bottom:5px;}

img.header{
   margin-top:5px;}

img.trenner_klein{
   margin-left:20px;
   margin-top:10px;
   margin-bottom:10px;}

img.trenner_gross{
   margin-left:60px;
   margin-top:20px;
   margin-bottom:20px;}

#content{
   position:relative;
   z-index:100;
   margin-left:292px;   
   width:600px;}

p{
   margin-top:5px;
   margin-bottom:5px;}

h1{
   font-family:Arial,sans-serif !important;
   color:#333 !important;
   padding:0 !important;
   margin-top:0 !important;
   margin-bottom:10px !important;
   font-weight:bold;
   font-size:18px !important;
   background: transparent;}

h2{
   font-family:Arial,sans-serif !important;
   color:#333 !important;
   padding:0 !important;
   margin-top:0 !important;
   margin-bottom:5px !important;
   font-weight:bold;
   font-size:14px !important;
   background:transparent;}

ul.contentmenue{
   list-style-type:none;
   margin:0;
   padding:0;
   margin-bottom:30px;}

#navi li{
   padding-left:20px;
   margin-top:3px;}

#navi ul{
   list-style-type:none;
   margin:0;
   padding:0;}

ul.mainAmenue{
   list-style-type:none;
   margin:0;
   padding:0;
   text-align:center;}

ul.mainAmenue li{
   margin-right:20px;
   display:inline;}

ul.contentmenue li{
   margin-right:15px;
   display:inline;}

#breadcrumb{
   color:#891814;
   margin-top:5px;
   margin-bottom:25px;
   text-align:center;}

.bodytext{
   padding:0 !important;
   margin-top:5px !important;
   margin-bottom:5px !important;}

.csc-header{
   margin:12px 0 0 0 !important;
   padding:0 !important;}

.bodytext b{
   font-size:100% !important;}

#mapcontainer{
   margin-top:50px;}

#map{   
   width:600px;
   height:400px;
   overflow:hidden;
   margin-bottom:15px;}

table.routenplaner{
   margin:5px 0 10px -3px;
   width:600px;}

.kontakt{
   width:450px;
   font-family:Arial,sans-serif;
   font-size:14px;
   color:#333;}

.button{
   width:130px;
   padding:0;
   margin:0;}

.slideInfoZone h2{
   color:#fff !important;
   font-weight:normal !important;}
   
.tx-guestbook-pagination strong {margin-left:3px}
.tx-guestbook-pagination a{margin-left:3px}
.web_price_LIST .tx-ttproducts-pi1-wrap1 {margin-right:5px}
.shoplist-pages b{margin-left:3px}
.shoplist-pages a{margin-left:3px}

.tx-thmailformplus-pi1 label{display:block}

.tx-veguestbook-pi1 .trenner_mittel{margin-bottom:15px}


#dm {position:absolute;bottom:20px;right:30px}
#dm a {color:magenta}
