body{
	background-image:url(../UPLOAD/cmsimages/streifen_back.jpg);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	text-align:center;
	background-color:#faeebc;
	font-family:Arial,Helvetica,sans-serif;
}

.c_l{
	clear:left;
	font-size:1px;
	line-height:0;
}

a img{
	border:none;
}

object { outline:none; } 

.invisible{
display:none;
}

// border-Fix-FF
a:active
{
	outline: none;
}
a:focus
{
-moz-outline-style: none;
}

#dieSeite{
	margin:0px 0px 0px 0px;

}

#inhalt{
	margin:0 auto;
	padding:0;
	text-align:left;
	vertical-align:middle;
	width:990px;
}

#bag{
	float:left;
	width:161px;
	height:313px;
}

#bag img{
	vertical-align:bottom;
        font-size:1px;
        line-height:0;
}

#headleiste{
	float:left;
	background-image:url(../UPLOAD/cmsimages/head_back.jpg);
	background-repeat:no-repeat;
	background-position:left 31px;
	width:827px;
	height:241px;
	padding:31px 0px 0px 0px;
}

#logo_claim{
	float:left;
	width:411px;
}

#logo{
	padding: 34px 0px 0px 23px;
	
}
#claim{
	
	 padding:82px 0 0; 
         height:50px;

}

#claim p{
        text-align:right;
	color:#dc242e;
	font-size:28px;
}


#lecker{
	padding:3px 0px 0px 0px;
        float:left;
}

#lecker img{
position: absolute !important;
}




#content{
 margin:0px 4px 0px 22px;
 
}

#norm_content{
 padding:0px 0px 50px 0px;
}

#hauptmenu{
	float:left;
	background-image:url(../UPLOAD/cmsimages/menu_back.jpg);
	background-repeat:no-repeat;
	width:827px;
	height:40px;
}
div.dasHauptmenu{
		padding:5px 0px 0px 4px;
	}


#contentinhalt{
	border-top:3px solid #dc242e;
	border-bottom: 4px solid #cca74c;
	background-color:#FFF;
	padding:0px 0px 0px 4px;
}

#contentinhalt_home{
	border-top:3px solid #dc242e;
	border-bottom: 4px solid #cca74c;
	background-color:#FFF;
	padding:5px;
}
#contentinhalt_rubbel{
	border-top:3px solid #dc242e;
	border-bottom: 4px solid #cca74c;
	background-color:#FFF;
	padding:5px;
}

#footerinhalt{
	text-align:right;
	color:#452b09;
	font-size:9px;
	padding:10px 5px 5px 0px;
}

#submenu{
/*float:left;*/
width:150px;
background-image:url(../UPLOAD/cmsimages/sub_head.jpg);
background-repeat:no-repeat;
padding:12px 0px 0px 0px;
}

#submenu div{
background-image:url(../UPLOAD/cmsimages/sub_footer.jpg);
background-repeat:no-repeat;
background-position:0px bottom;
padding:0px 0px 12px 0px;
}

#submenu div li {
margin:0 !important;
}

#seiten_inhalt_links {
float:left;
width:150px;
}

#seiten_inhalt_norm{
float:left;
width:700px;
padding:0px 0px 0px 15px;
}

#seiten_inhalt_norm_spezial{
float:left;
width:700px;
padding:0px 0px 0px 15px;
}

#seiten_inhalt_voll{
float:left;
width:806px;
}

#fr_back{
background-image:url(../UPLOAD/cmsimages/franchise_back.jpg);
background-repeat:no-repeat;
width: 711px;
height: 215px;
padding: 25px 0 0 40px;
}

#fr_back p{
color:#ae905f;
font-size:14px;
font-weight:bold;
padding:0px 0px 7px 0px;
}

#fr_schritte{
background-image:url(../UPLOAD/cmsimages/fr_3schritte.jpg);
background-repeat:no-repeat;
width: 752px;
height: 325px;
}

#fr_schritte_1{
height:98px;
padding:24px 0 0 206px;
width:450px;
}
#fr_schritte_2{
height:99px;
padding:0 0 0 206px;
width:450px;
}
#fr_schritte_3{
height:99px;
padding:0 0 0 206px;
width:450px;
}



.input {
	background-image: url(../UPLOAD/cmsimages/f_1_n.gif);
	background-repeat: repeat-x;
	border: 1px solid #e8dbca;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
}
.input_links {
	border:1px solid #dedede;
	font-family: Arial;
	font-size:12px;
	width:110px;
	background-color:#fbf8ef;
}
.select_links {
	width:110px;
	background-color:#fbf8ef;
	border: 1px solid #e8dbca;
	font-family: Arial;
	font-size:12px;
}
.textarea {
	background-color:#fbf8ef;
	border: 1px solid #e8dbca;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
}
.radio_checkbox {
	border:0px;
}
/* select */
div.cmf-skinned-select {
    background: url(../UPLOAD/cmsimages/select_box.jpg) top right no-repeat ;
    border: 1px solid #E8DBCA;
}
div.cmf-skinned-text {
    padding: 0 3px 3px 3px;
}
div.cmf-skinned-select {
    display:-moz-inline-stack;
    display:inline-block;
    zoom:1;
    *display:inline;
}
/* button */
.button {
	cursor:pointer;
	/*height:17px;*/
	line-height:18px;
	background:url(../UPLOAD/cmsimages/allw_button.gif) no-repeat right top;
	padding-right:12px;
	vertical-align:middle;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}
.button span {
	background:url(../UPLOAD/cmsimages/allw_button.gif) no-repeat left top;
	height:18px;
	display:block;
	display:inline-block;
	padding-left:12px;
	line-height:18px;
	text-decoration: none;
	color: #88652b;
	font-size:12px;
}

a.button:hover {
	background-position:right -22px;
}
a.button:hover span {
	background-position:left -22px;
	color: #88652b;
}
a.qtip-button:link,
a.qtip-button:visited,
a.qtip-button:hover,
a.qtip-button:active{ 
	text-decoration:none;
	font-size:12px;
}

a.link_pfeil:link,
a.link_pfeil:visited,
a.link_pfeil:active{ 
	padding-left: 12px; 
	background-image: url(../UPLOAD/cmsimages/pfeil.gif); 
	background-repeat:no-repeat; 
	background-position:left center;
	color:#8c856b; 
	text-decoration:none; 
	font-weight:normal; 
}
a.link_pfeil:hover { 
	padding-left: 12px; 
	background-image: url(../UPLOAD/cmsimages/pfeil.gif); 
	background-repeat:no-repeat; 
	background-position:left center;
	color:#d8212c; 
	text-decoration:underline; 
	font-weight:normal; 
}

/* ajt */
#ajt_dieSeite{
	margin:0px 0px 0px 0px;

}

#ajt_inhalt{
	margin:0 auto;
	padding:0 0 0 0;
	text-align:left;
	vertical-align:middle;
	width:706px;
}
#ajt_txt{
	left:46px;
position:relative;
top:445px;
width:241px;
}
