
.ir {
    background-color: transparent;
    background-repeat: no-repeat;
    border: 0 none;
    direction: ltr;
    display: block;
    overflow: hidden;
    text-align: left;
    text-indent: -999em;
}
body{background:url(../img/bg_cafe.jpg) no-repeat;padding-top:0px;background-attachment:fixed;}
h1,h2,h3,h4,h5{color:#e79c0b;}
h1{margin-top:25px;}
h2{margin-top:25px;}
h5{font-weight:normal;text-transform:uppercase;}

#wrapper{ height:n100%;min-height:1000px;max-width:800px;background:rgba(255,255,255,0.8);margin:0 auto;padding:20px;}
.hero-unit{margin-top:20px;padding:0;background:rgba(6,206,43,1);border:5px solid #fff;position:relative;overflow:hidden;}
.hero-unit a{float:none;}
.hero-unit h1{float:left;font-size:38px;margin:30px 0 0 0px; background:url('../img/wortmarke_garten_eis_cafe.png')no-repeat;width:309px;height:57px;}
.hero-unit img{display: block;margin-left: auto;margin-right: auto;margin-top:7px;margin-bottom:7px;border:2px solid #000000;}
#container{margin:0 auto;}
#sidebar{margin-top:-58px;position:relative;}
#eiswaffel{position:absolute;top:-77px; left:-50px;}
#main{background-color:#fff;border-radius:10px;min-height:800px;margin-top:-8px;padding:20px;z-index:5;}

#main p.my_span{width:55%;}
#main p {margin-left:0;}
#main div{margin-left:0;}
.eisbecher_start{margin:-20px 0 0 25px;}
.eisdiele_start{margin:10px 0;}
#adresse{background:#fff;border-radius:10px;min-height:280px;padding:10px;margin:50px 0 0 0;}
#adresse img{margin:0 0 0 0px;}
#adresse p{margin:15px 0 0 0px;}
#maps{background:#fff;border-radius:10px;height:380px;padding:10px;margin:10px 0 0 0;}
footer{margin-top:20px;min-height:40px;padding:0;background:#82c40c;opacity:0.7;border:5px solid #fff;position:relative;overflow:hidden;padding:10px;color:#fff;}
footer a{color:#fff;font-weight:bold;margin-left:10px;text-decoration:underline;}
/*   
// NAVI  //
*/
ul.nav{margin:0;}
.navbar{margin-bottom:0;z-index:2;}
.nav-tabs{border:none;}
.navbar .btn-navbar{margin-bottom:20px;float:left;}
/*normal*/
.navbar .nav > li > a {
text-transform:uppercase;
font-weight:bold;
    color: #fff;
    float: none;
    padding: 6px 24px;
    text-decoration: none;
    text-shadow: 0 1px 0 #555;
	border:4px solid #fff;
	border-radius:13px 13px 0 0;
	background: #cde71c; /* Old browsers */
background: -moz-linear-gradient(top,  #cde71c 0%, #a0cd20 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cde71c), color-stop(100%,#a0cd20)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cde71c 0%,#a0cd20 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cde71c 0%,#a0cd20 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cde71c 0%,#a0cd20 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cde71c 0%,#a0cd20 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cde71c', endColorstr='#a0cd20',GradientType=0 ); /* IE6-9 */

}
/*active */
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
border-radius:13px 13px 0 0;
 background: #ebab00; /* Old browsers */
background: -moz-linear-gradient(top, #ebab00 0%, #e69503 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebab00), color-stop(100%,#e69503)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ebab00 0%,#e69503 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ebab00 0%,#e69503 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ebab00 0%,#e69503 100%); /* IE10+ */
background: linear-gradient(to bottom, #ebab00 0%,#e69503 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebab00', endColorstr='#e69503',GradientType=0 ); /* IE6-9 */
border:4px solid #fff;
}

.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
    background-color: #E5E5E5;
    box-shadow:none;
    color: #555555;
    text-decoration: none;
}
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus {
   
    color: #fff;
    text-decoration: none;
}
.navbar .nav  li.active  a{text-shadow:0 1px 0 #555555;}

/*hover*/
.navbar .nav > li > a:focus, .navbar .nav > li > a:hover {
 background: #ebab00; /* Old browsers */
background: -moz-linear-gradient(top, #ebab00 0%, #e69503 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebab00), color-stop(100%,#e69503)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ebab00 0%,#e69503 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ebab00 0%,#e69503 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ebab00 0%,#e69503 100%); /* IE10+ */
background: linear-gradient(to bottom, #ebab00 0%,#e69503 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebab00', endColorstr='#e69503',GradientType=0 ); /* IE6-9 */
color:#fff;
}

/*angebot*/

ul.preise {
  list-style: none;
  margin-right: 1em;
  margin-left:0px;
  font-size:12px;
}

.preise li {
  width: 100%;
	border-bottom: 2px #666 dotted;
	
	z-index: 1;
}
 
.preise li span:nth-child(1n) {
	padding-right: 4px;
}
.preise li span:nth-child(2n) {
	float: right;
	padding-left: 4px;
}
 
.preise span {
	background: #ffffff;
	overflow: hidden;
	z-index: 99;
	position: relative;
	bottom: -0.5em;
}

.zusatz{margin:-20px 0 0 0; color:#e79c0b;}

.angebot h3,.sorten h3{font-size:22px;}
#main .reihe{margin: 0 0 0 9px;}

/*sorten*/
/*.sorten{background:url(../img/erdbeereisbecher.jpg) left bottom no-repeat;}*/
.sorten ul {margin:0 0 0 0;list-style-type: none;background-color:rgba(255,255,255,0.8);}
.btn-navbar p{float:left;display:block;margin:0;}
.bar-container{display:block;float:left;margin:3px 0 0 5px;}
.navbar .btn-navbar  {
    background-color: #4e6e25;
    background-image: linear-gradient(to bottom, #4e6e25, #4e6e25);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	
}
.navbar .btn-navbar:hover, .navbar .btn-navbar:focus, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled] {
    background-color: #4e6e25;
    color: #FFFFFF;
}
@media (max-width: 767px) {
#eiswaffel{display:none;}
.hero-unit h1{ background:url('../img/wortmarke_garten_eis_cafe_small.png')no-repeat;margin-top:8px;margin-left:5px;}
.navbar .nav > li > a{border-radius:0px;}
h1{font-size:32px;}
.navbar .nav li.active a,.navbar .nav li.active a:hover{border-radius:0px;}
}