body {
background-color: #000;
font-family: "Courier New", serif;
line-height: 15px;
overflow:-moz-scrollbars-vertical;
}

a {
color: #143453;
text-decoration: underline;
}

img {
border: 0;
}

#container {
width: 100%;
}

#header {
background-color: #000;
background: url(/design_images/bg_head_bottom.gif) bottom center repeat-x;
background-position: bottom;
background-repeat: repeat-x;
height: 96px;
min-width: 980px;
text-align: center;
width: 100%;
}

#header_content {
height: 97px;
margin: 0px auto;
text-align: left;
width: 980px;
}

#head_left {
float: left;
height: 96px;
margin: 0;
padding: 0;
width: 207px;
}

#logo_div {
float:left;
position:relative;
margin-top: 45px;
width:206px;
}

#logo {
float: left;
height: 66px;
left: 0px;
position: absolute;
top: 9px;
width: 206px;
z-index: 200;
}

#head_right {
float: left;
height: 96px;
margin: 0 0 0 6px;
padding: 0;
width: 767px;
}

#head_right1 {
float: left;
height: 96px;
width: 693px;
}

#search_div {
float: right;
}

#top_navi {
display: inline;
float: left;
height: 25px;
position: relative;
top:0;
left:0;
margin: 26px 0 0 0;
width: 630px;
}

#head_right2 {
float: right;
height: 92px;
margin: 0;
padding: 0;
width: 73px;
}

#map_ger {
background: url(/design_images/map_ger.gif) 0% 0% no-repeat;
float: left;
height: 77px;
margin: 4px 0 0 0;
width: 73px;
}

#mid {
background: url(/design_images/bg_content.gif);
background-position: top center;
background-repeat: repeat-x;
background-color: #5ba838;
clear: both;
float: left;
min-width: 980px;
text-align: center;
width: 100%;
z-index: 1;
}

#mid_content {
margin: 0px auto;
text-align: left;
width: 980px;
}
/* ********************************* */
#left {
float: left;
height: 100%;
margin: 0;
padding: 50px 0 0 0;
width: 175px;
}

div#under_menu_pos {
float: left;
height: 160px;
position: relative;
margin: 6px 0 0 0;/*24px 0 0 0;*/
width: 100%;
}

div#under_menu {
height: auto;
left: -34px;
position:absolute;
top: 0px;
width: 233px;
}

div#wusstest_du {
background-image: url(/design_images/bg_wusstest_du.png);
color: #143453;
height: 159px;
line-height: 12px;
position: relative;
width: 233px;
}

	#w_d_text {
	display: inline;
	float: left;
	height: 83px;
	margin: 40px 0 0 38px;
	position: relative;
	width: 190px;
	}
	
	#w_d_t_headline {
	background-image: url(/design_images/w_d_t_headline.gif);
	height: 15px;
	margin: 0 0 7px 0;
	width: 172px;
	}
	
	#w_d_text span {
	position: relative;
	}

/* ******************************** */

#center {
float: left;
width: 629px;
}

#content_top {
background: url(/design_images/bg_content_block_top.png) top center no-repeat;
float: left;
height: 134px;
margin: 15px 0 0 0;
width: 100%;
}

#content_heading {
background-repeat: no-repeat;
height: 70px;
margin: 63px 60px 0 50px;
}

#content_heading h1 {
color: #fff;
display: none;
font-size: 0px;
height: 0px;
line-height: 0px;
}

#content {
background: url(/design_images/bg_content_block_tile.png) top center repeat-y;
height: auto;
float: left;
margin: 0 0 0 0;
padding: 0;
width: 629px;
}

#content_wrapper {
display: inline;
height:auto !important; height: 333px; min-height:333px;
float: left;
height: 100%;
margin: 0px 60px 0 50px;
padding-bottom: 15px;
}

#content_bottom {
background: url(/design_images/bg_content_block_bottom.png) top center no-repeat;
float: left;
height: 22px;
padding: 0;
margin: 0 0 0 0;
width: 629px;
}

/* Philosophie etc. ... */

.text_block {
margin: 0 0 0 8px;
}

p.text_absatz {
margin: 25px 0 0 0;
}

img.subheadline {
display: block;
margin: 0 0 10px 0;
}

ul.list_blue_dot_bullet {
list-style-image: url(/design_images/bullet_blue_dot.gif);
margin: 17px 0 0 0;
}
	ul.list_blue_dot_bullet li {
	margin: 0 0 8px 20px;
}

/* ********* */
#right {
float: left;
height: 100%;
margin: 0;
padding: 108px 0 0 0;
width: 176px;
}

div#newsletter_teaser {
background: url(/content_images/teaser/newsletter_teaser.png);
display: inline;
height: 171px;
float: left;
margin: 0px 0 0 6px;
width: 167px;
}

div#newsletter_teaser p {
height: 107px;
margin: 37px 0 0 38px;
padding: 0;
width: 104px;
}

div#newsletter_teaser p img.headline {
background: url(/design_images/nwl_teaser_headline.gif) 0% 0% no-repeat;
height: 78px;
margin: 0;
padding: 0;
width: 104px;
}

div#newsletter_teaser p a {
color: #fff;
}
/* Kontaktformular********************************* */

label {
float:left;
margin:0;
padding:0;
width:150px;
}
#ecardsSubmitbutton {
background-color:white;
border-width:0;
color:#666666;
cursor:pointer;
font-family:"Courier New", serif;
font-size:11px;
font-weight:bold;
height:12px;
margin-left:255px;
margin-top:5px;
width:100px;
}

/* *********************************************** */

.text_block_small {
display: inline;
float: left;
margin: 0 0 0 8px;
width: 255px;
}
/* *********************************************** */
#footer {
background:url(/design_images/bg_footer_top.gif) top center #000000 repeat-x;
clear:both;
height: 90px;/*65px;*/
margin: 0 0 0 0;
min-width: 980px;
padding: 0;
text-align: center;
width: 100%;
}

#footer_content {
height: 100%;
margin: 0px auto;
width: 980px;
}

#eis {
background-image: url(/design_images/eis.png);
display: inline;
float: left;
height: 69px;
margin: 0 0 0 0;
width: 56px;
}

#choc_mac_small_tub {
background-image: url(/design_images/tubs/choc_mac_small_tub.png);
display: inline;
float: left;
height: 69px;
margin: 0 0 0 0;
width: 53px;
}

#foot_links_navi {
float: left;
height: 16px;
line-height: 12px;
margin: 38px 0 0 17px;
padding: 0;
width: 878px;
}

ul#foot_links {
display: inline;
float: left;
height: 15px;
margin: 0 0 0 133px;
width: 587px;
}

ul#foot_links li {
color: #808080;
display: inline;
}

#rss_link {
background: url(/design_images/rss_feed.gif) 0% 0% no-repeat;
display: block;
float: left;
height: 13px;
margin: 0 14px 0 0;
width: 28px;
}

ul#foot_links .foot_link a {
color: #808080;
cursor: pointer;
float: left;
margin: 0;
padding: 0;
text-decoration: none;
}

ul#foot_links .foot_link a:hover {

}

.foot_link_spacer {
float: left;
margin: 0px 7px;
padding: 0;
}

/* *****************************
   A K T U E L L E S */
#content_heading #aktuelles_img {
background: url(/content_images/ueber-uns/aktuelles/hl_aktuelles.gif) 0% 0% no-repeat;
display: inline;
float: left;
height: 42px;
margin: 0 0 0 0;
width: 256px;
}

hr.horz_sep_gruen {
background-color: #c5d882;
color: #c5d882;
height: 1px;
margin: 3px 0 3px 0;
padding: 0;
}

#article_block {
display: inline;
float: left;
height: 100%;
margin: 0 0 0 6px;
}

#article_block .article {
float: left;
margin: 20px 0 0 0;
}
.separator{
	background-color:#c5d882;
	line-height:1px;
	font-size:1px;
	float: left;
	border:0;
	height:1px;
	padding:0;
	width:507px;
	margin: 30px 0 3px 0;
}
#article_block div.article_img {
float: left;
height: 109px;
text-align: center;
width: 185px;
}

#article_block div.article_img img {
margin: 9px 0 20px 1px;
width: 184px;
}

#article_block .article_text_small {
float: left;
height: 118px;
margin: 0 0 0 15px;
padding: 0 0 0 2px;
width: 303px;
}

#article_block .article_text_big {
float: left;
height: 118px;
margin: 0;
padding: 0;
width: 512px;
}

#article_block .article .date {
font-size: 10px;
line-height: 13px;
margin: 9px 0 0 1px;
}

span.date_spacer {
margin:0px 1px;
}

#article_block .article .title {
font-size: 12px;
font-weight: bold;
line-height: 16px;
}
#article_block .article .text {
line-height: 15px;
margin: 2px 0 0 0;
}

#article_block .article .read_on {
background: url(/design_images/btn_read_on_muher.gif) 0% 0% no-repeat;
display: block;
height: 11px;
margin: 4px 0 0 0;
width: 57px;
}

#articles_navi {
height: 20px;
margin: 46px 0 0 0;
text-align: center;
}

div#prev_article_site {
display: inline;
float: left;
height: 14px;
margin: 0 0 0 2px;
width: 112px;
}

#prev_article_site a{
background: url(/design_images/btn_prev_articles.gif) 0% 0% no-repeat;
display: block;
height: 14px;
width:112px;
}

div#articles_sites_list {
float: left;
height: 13px;
width: 290px;
}

ul#articles_sites {
}

ul#articles_sites li{
display: inline;
}

a.article_site_link {
color: #000;
}

span#article_site_current {
color: #6170ac;
}

span.article_sites_sep {
margin: 0;
}

div#next_article_site {
display: inline;
float: right;
height: 13px;
width: 103px;
}

#next_article_site a{
background: url(/design_images/btn_next_articles.gif) 0% 0% no-repeat;
display: block;
height: 13px;
width: 103px;
}


/* ***************************** 
   P H I L O S O P H I E */
#content_heading #philosophie_img {
background: url(/content_images/ueber-uns/unsere-philosophie/hl_philosophie.gif) 0% 0% no-repeat;
display: inline;
float: left;
height: 58px;
margin: 0 0 0 0;
width: 290px;
}

div#movie_teaser_block {
margin: 25px 0 0 0;
}

.movie_teaser {
float: left;
height: 170px;
width: 255px;
}

.movie_teaser a {
color: #143453;
font-weight: bold;
outline-width: 0;
outline-style: none;
text-decoration: none;
}

.movie_teaser a img.pfeil {
background-image: url(/design_images/btn_pfeil_blau.gif);
display: block;
float: left;
height: 10px;
margin: 2px 5px 10px 3px;
width: 17px;
}

div.movie_teaser .movie_img {
margin: 0 0 0 25px;
}

/* F R A G E N  U N D   A N T W O R T E N */
#content_heading #fragen_u_antw_img {
background: url(/content_images/ueber-uns/fragen-und-antworten/hl_fragen_u_antw.gif) 0% 0% no-repeat;
display: inline;
float: left;
height: 51px;
margin: 0 0 0 0;
width: 165px;
}

div#faq_accordion p.text_absatz{
/* margin-top: 5px; */
margin: 0px;
}

h3.faq {
cursor: pointer;
font-size: 11px;
font-weight: bold;
margin: 3px 0;
}

h3.faq p.arrow {
float: left;
padding: 3px 0 0 0;
margin: 0;
width: 17px;
}

h3.faq p.question {
float: right;
margin: 0;
padding: 0;
width: 489px;
}

div.answer {
clear: both;
font-size: 11px;
margin: 0 0 0 22px;
}

/* U N S E R E   E I S S O R T E N */
#flash_inhalt {
float: left;
display: inline;
}

/* S H O P F I N D E R */

#right_overlayer {
display: inline;
float: left;
height: 10px;
position: relative;
margin: 21px 0 0 10px;
width: 10px;
}

#shopfinder_shl {
background-image: url(/content_images/unser-eis/wo-kann-ich-es-kaufen/shopfinder/shl_2_arten_suchen.gif);
height: 61px;
float: left;
margin: 2px 0 0 15px;
width: 176px;
}

#shopfinder_wagen {
background-image: url(/content_images/unser-eis/wo-kann-ich-es-kaufen/shopfinder/lieferwagen.png);
display: inline;
float: left;
height: 40px;
margin: 10px 0 0 87px;
width: 59px;
}

#shopfinder_herz {
background-image: url(/content_images/unser-eis/wo-kann-ich-es-kaufen/shopfinder/herz.png);
float: left;
height: 42px;
margin: 50px 0 0 100px;
width: 77px;
}

#shopfinder_kuh {
background-image: url(/content_images/unser-eis/wo-kann-ich-es-kaufen/shopfinder/kuh.png);
height: 252px;
left: 323px;
position: absolute;
top: -227px;
width: 153px;
z-index: 10;
}

#shopfinder_ballon {
background-image: url(/content_images/unser-eis/unsere-eissorten/bj_ballon.png);
height: 106px;
left: 0;
margin: -75px 0 0 95px;
position: absolute;
top: 0;
width: 76px;
}

#shopfinder_form_wrapper {
height: auto;
left: -150px;
margin: 0;
padding: 0;
position: absolute;
top: -40px;
width: 307px;
}

.shopfinder_form {
float: left;
margin: 0px;
position: relative;
width: 307px;
}

div#plz_suche {
background-image: url(/content_images/unser-eis/wo-kann-ich-es-kaufen/shopfinder/bg_plz_search.png);
float: left;
height: 215px;
width: 307px;
}

div#plz_suche div {

height: 215px;
width: 307px;
}

.shopfinder_form .text_feld {
float: left;
width: 185px;
}

#plz_suche .text_feld {
color: #fff;
display: inline;
margin: 92px 0 14px 72px;
}

input#suchen_nach_plz, input#suchen_nach_begriff {
background-color: transparent;
border: none;
font-family: "Courier New", Courier, serif;
font-size: 11px;
margin: 0px 0px;
padding: 2px 0 0 0;
position: relative;
height: 15px;
width: 183px;
}

input#suchen_nach_plz {
margin: 0 0 16px 73px;
}

#plz_suche div a, #begriff_suche div a {
display: block;
position: relative;
}

#plz_suchen_link {
background: url(/content_images/unser-eis/wo-kann-ich-es-kaufen/shopfinder/btn_search_violet.gif) 0% 0% no-repeat;
cursor: pointer;
display: block;
height: 12px;
margin: 0 0 0 73px;
width: 70px;
}

div#begriff_suche {
background-image: url(/content_images/unser-eis/wo-kann-ich-es-kaufen/shopfinder/bg_word_search.png);
float: left;
height: 229px;
}

div#begriff_suche div {
height: 229px;
width: 307px;
}

#begriff_suche .text_feld {
color: #fff;
display: inline;
margin: 55px 0 0 40px;
width: 260px;
}

input#suchen_nach_begriff {
margin: 11px 0 16px 40px;
}

#begriff_suchen_link {
background: url(/content_images/unser-eis/wo-kann-ich-es-kaufen/shopfinder/btn_search_yellow.gif) 0% 0% no-repeat;
cursor: pointer;
display: block;
height: 12px;
margin: 0 0 0 40px;
width: 70px;
}

/* FRANCHISE-SHOPS, SHOPFINDER-ERGEBNISSEITE */
.shop_zurueck_div {
float: right;
height: 11px;
margin: 3px 0 0 0;
width: 62px;
}

.shop_zurueck_btn {
background: url(/content_images/unser-eis/wo-kann-ich-es-kaufen/ergebnissseite/btn_zurueck.gif) 0% 0% no-repeat;
display: block;
height: 11px;
width: 62px;
}

#shops_menu {
height: 58px;
margin: 23px 0 30px 0;
width: 509px;
}

#shops_menu span {
float: left;
margin: 2px 0 0 0;
}

select#shop_sort {
border: 2px solid #69ade7;
float: left;
font-family: "courier new";
font-size: 11px;
height: 21px;
line-height: 15px;
margin: 0 0 0 11px;
padding-left: 7px;
width: 107px;
}


.shop_trenner {
border-bottom: 1px solid #c5d882;
float: left;
height: 25px;
margin: 0;
position: relative;
width: 509px;
}
	.shop_trenner div {
	background: url(/content_images/unser-eis/wo-kann-ich-es-kaufen/franchise-shops/eis_line.gif) 0% 0% no-repeat;	
	height: 25px;
	left: -6px;
	position: absolute;
	top: 0px; 
	width: 521px; 
	}
	
.shop_nur_txt, .shop_txt_u_bild {
float: left;
margin-bottom: 30px;
width: 509px;
}

.franchise_span {
float: left;
font-size: 10px;
}

.shop_name {
font-size: 12px;
margin: 0 0 6px 0;
float: left;
text-transform: uppercase;
width: 100%;
}

.shop_adresse {
float: left;
margin: 0 0 12px 0;
width: 100%;
}

.shop_descr {
float: left;
margin: 0 0 8px 0;
width: 100%;
}

	.shop_txt_u_bild .shop_name, .shop_txt_u_bild .shop_adresse, .shop_txt_u_bild .shop_descr {
		float: right;
		width: 329px;
	}
	
	.shop_txt_u_bild .shop_pic {
		float: left;
		margin: 0 0 19px 0;
		text-align: center;
		width: 157px;
	}
	
		.shop_txt_u_bild .shop_pic img {
			margin: 0px auto;
		}
		
	.shop_txt_u_bild .shop_trenner {
	clear: both;
	}	
	
#shop_pic {
position: relative;
float: left;
height: 40px;
width: 100%;
}

#shop_pic div {
background-image: url(/content_images/unser-eis/wo-kann-ich-es-kaufen/franchise-shops/shop.png);
height: 140px;
position: absolute;
top: -110px;
left: 280px;
width: 470px;
}

/* NAEHRWERTE */

.under_teaser {
height: 23px;
margin: 0 0 0 0;
}

.under_teaser span {
float: left;
font-weight: bold;
margin-top: 5px;
}

p.zuruecksetzen_btn {
background-image: url(/design_images/btn_zuruecksetzen.gif);
cursor: pointer;
height: 23px;
float: right;
width: 147px;
}


#naehrwerte_tafeln {
margin: 9px 0 0 0;
}

.tafel {
float: left;
height: 196px;
text-align:right;
width: 239px;
}

div#crosshair {
background-image: url(/content_images/unser-eis/naehrwerte/crosshair.png);
display: inline;
height: 21px;
margin: 15px 9px 0 0;
width: 22px;
}

.tafel:hover {
/*cursor: move; */
}

#baked_alaska{
background-image: url(/content_images/unser-eis/naehrwerte/tafeln/baked_alaska.png);
}

#berry_berry {
background-image: url(/content_images/unser-eis/naehrwerte/tafeln/berry_berry.png);
}

#bohemian_raspberry {
background-image: url(/content_images/unser-eis/naehrwerte/tafeln/bohemian_raspberry.png);
}
                                                                                
#caramel_chew_chew {
background-image: url(/content_images/unser-eis/naehrwerte/tafeln/caramel_chew_chew.png);
}

#cherry_garcia {
background-image: url(/content_images/unser-eis/naehrwerte/tafeln/cherry_garcia.png);
}

#chocolate_fudge_brownie {
background-image: url(/content_images/unser-eis/naehrwerte/tafeln/chocolate_fudge_brownie.png);
}
                                        
#chunky_monkey {
background-image: url(/content_images/unser-eis/naehrwerte/tafeln/chunky_monkey.png);
}

#coffee_coffee {
background-image: url(/content_images/unser-eis/naehrwerte/tafeln/coffee_coffee.png);
}

#cookie_dough {
background-image: url(/content_images/unser-eis/naehrwerte/tafeln/cookie_dough.png);
}
                                        
#half_baked {
background-image: url(/content_images/unser-eis/naehrwerte/tafeln/half_baked.png);
}

#lemony {
background-image: url(/content_images/unser-eis/naehrwerte/tafeln/lemony.png);
}

#new_york_super_fudge {
background-image: url(/content_images/unser-eis/naehrwerte/tafeln/new_york_super_fudge.png);
}
                                        
#oatmeal_cookie_chunk {
background-image: url(/content_images/unser-eis/naehrwerte/tafeln/oatmeal_cookie_chunk.png);
}

#one_cheesecake_brownie {
background-image: url(/content_images/unser-eis/naehrwerte/tafeln/one_cheesecake_brownie.png);
}

#phish_food {
background-image: url(/content_images/unser-eis/naehrwerte/tafeln/phish_food.png);
}
                                        
#strawberry_cheesecake {
background-image: url(/content_images/unser-eis/naehrwerte/tafeln/strawberry_cheesecake.png);
}

#vanilla_fairtrade {
background-image: url(/content_images/unser-eis/naehrwerte/tafeln/vanilla_fairtrade.png);
}

#vanilla_toffee_crunch {
background-image: url(/content_images/unser-eis/naehrwerte/tafeln/vanilla_toffee_crunch.png);
}

/* *** Hilfe zum Produktionscode *** Captcha */

div#hilfe_body {
background-color:#5ba838;
height: auto !important;
min-height:326px;
padding-bottom: 4px;
width: 360px;
}

div#hilfe_top {
background-image: url(/content_images/kontakt/hilfe/hilfe_top.gif);
float: left;
height: 176px;
margin-bottom: 12px;
width: 100%;
}

div#hilfe_eisbecher {
background-image: url(/content_images/kontakt/hilfe/cookie_dough.gif);
float: left;
height: 139px;
width: 114px;
}

div#hilfe_rechts {
color: #fff;
font-weight: bold;
float: left;
height: 80px;
margin-top: 60px;
text-align: right;
width: 238px;
}

div#hilfe_pfeil {
background-image: url(/content_images/kontakt/hilfe/icon_pfeil.gif);
float: left;
height: 36px;
width: 66px;
}

div#hilfe_prodcode {
background-image: url(/content_images/kontakt/hilfe/produktcode.gif);
float: right;
height: 25px;
margin-top: 5px;
width: 155px;
}

/* Hilfe zum Captcha */
div#hilfe_text {
color: #fff;
height: auto;
margin: 0;
padding: 0px 20px 0 20px;
text-align: left;
}



/* NACHHALTIGKEIT-EINSTIEG ****************** */

#nachhaltigkeit_anleser {
float:left;
height:122px;
width:375px;
}

#wilco_and_coby {
float: left;
height: 110px;
position: relative;
width: 209px;
}

#wilco_and_coby div {
background: url(/content_images/engagement-und-mission/nachhaltigkeit/wilco_and_coby.png) no-repeat top left;
height: 214px;
position: absolute;
top: -92px;
width: 209px
}

#logo_caring_dairy {
float: left;
height: 30px;
margin: 0 0 0 20px;
position: relative;
width: 111px;
}

#logo_caring_dairy div {
background: url(/content_images/engagement-und-mission/nachhaltigkeit/caring_dairy.gif) no-repeat top left;
height: 144px;
position: absolute;
top: -64px;
width: 111px;
}

#flash_nachh_container {
float: left;
height: 270px;
position: relative;
width: 750px;
}

#flash_nachhaltigkeit {
background-color: #143453;
float: left;
height: 270px;
position: absolute; 
left: -12px;
top: 0px;
width: 750px;
}

 /* altes Nachhaltigkeitstemplate */
	
	#flash_nachhaltigkeit_container {
	float: left;
	height: 270px;
	position: relative;
	left: -23px;
	top: 0px;
	width: 750px;
	}

  /* altes Nachhaltigkeitstemplate */

#nachh_kuh {
background: url(/content_images/engagement-und-mission/nachhaltigkeit/kuh_mittel.png) 0% 0% no-repeat;
height: 142px;
position: absolute;
top: -118px;
width: 120px;
}

#scheune {
background: url(/content_images/engagement-und-mission/nachhaltigkeit/scheune.png) 0% 0% no-repeat;
height: 122px;
left: -50px;
position: absolute;
top: -90px;
width: 154px;
}


/* *** FAIRTRADE ********************** */
#fairtrade_teaser {
float: left;
margin: -20px 0 0 -70px;
width: 222px;
z-index:3;
}

/* ************************** */
#fallback_sheet {
background: url(/content_images/fallback/fallback_sheet.png) 0% 0% no-repeat;
float: left;
height: 265px;
margin-top: 28px;
text-align: center;
width: 640px;
}

#fallback_headline {
background: url(/content_images/fallback/fallback_headline.gif) 0% 0% no-repeat;
margin: 100px auto 29px;
height: 23px;
width: 373px;
}

#kuhherden_div {
height: 100px;
float: left;
margin-top: 127px;
position: relative;
width: 600px; 
}

#kuhherden {
height: 100px;
left: -35px;
position: absolute;
top: 0px;
width: 820px; 
}

	#kuhherde_links {
		background: url(/content_images/fallback/kuhherde_links.png) 0% 0% no-repeat;	
		float: left;
		height: 91px;
		width: 436px;
	}
	
	#kuhherde_rechts {
		background: url(/content_images/fallback/kuhherde_rechts.png) 0% 0% no-repeat;
		float: right;
		height: 52px;
		margin-top: 45px;
		width: 181px;
	}

#fallback_small_sheet {
background: url(/content_images/fallback/fallback_small_sheet.png) 0% 0% no-repeat;
height: 185px;
padding-top: 44px;
margin: 30px auto 0;
text-align: center;
width: 448px;
}

#fallback_small_headline {
background: url(/content_images/fallback/fallback_small_headline.gif) 0% 0% no-repeat;
height: 46px;
margin: 0px auto 12px auto;
width: 295px;
}

/* *** MINI-CONTENT: Spiele-Einstieg ********************************************** */

#content_mini {
width: 364px;
}

#content_mini_top {
background: url(/design_images/bg_content_mini_block_top.png) 0% 0% no-repeat;
height: 125px;
float: left;
margin-top: 25px;
width: 364px;
}

#content_mini {
background: url(/design_images/bg_content_mini_block_tile.png) 0% 0% repeat-y;
float:left;
width: 364px;
}

#content_mini_bottom {
background: url(/design_images/bg_content_mini_block_bottom.png) 0% 0% no-repeat;
height: 27px;
float: left;
width: 364px;
}

#spiele_teaser_div {
float: left;
height: 339px;
margin: 10px 0 0 0;
position: relative;
width: 431px;
z-index: 5;
}

#spiele_teaser {
height: 339px;
left: -20px;
position: absolute;
top: 0px;
width: 431px;
}

#belchin_bovines_teaser {
background: url(/content_images/spass-und-spiele/spiele/teaser_belchin_bovines.png) 0% 0% no-repeat;
float: left;
height: 331px;
width: 210px;
z-index: 10;
}

#cow_gurning_teaser {
background: url(/content_images/spass-und-spiele/spiele/teaser_cow_gurning.png) 0% 0% no-repeat;
float: left;
height: 335px;
margin: 4px 10px 0 0;
width: 211px;
z-index: 10;
}

#spiele_teaser a {
position: relative;
}

.teaser_muher_link {
display: block;
height: 16px;
width: 69px;
}

#cow_gurning_muher {
background: url(/content_images/spass-und-spiele/spiele/gurning_muher.gif) 0% 0% no-repeat;
margin: 292px 0 0 33px;
}

#belchin_bovines_muher {
background: url(/content_images/spass-und-spiele/spiele/belchin_muher.gif) 0% 0% no-repeat;
margin: 287px 0 0 33px;
}

#spiele_objekte_div {
float: left;
height: 170px;
position: relative;
width: 100%;
}

#spiele_objekte {
height: 200px;
left: -545px;
position: absolute;
top: 0px;
width: 980px;
}

#las_fleckos {
background: url(/content_images/spass-und-spiele/spiele/las_fleckos.png) 0% 0% no-repeat;
float: left;
height: 116px;
margin: 10px 0 0 25px;
width: 139px;
}

#drei_kuehe_links {
background: url(/content_images/spass-und-spiele/spiele/3_kuehe_links.png) 0% 0% no-repeat;
float: left;
height: 91px;
margin: 79px 0 0 104px;
width: 199px;
}

#spiele_ballon_div {
float:right;
position:relative;
}

#spiele_ballon {
background: url(/content_images/objekte/bj_ballon.png) 0% 0% no-repeat;
float: left;
height: 106px;
position: absolute;
right:240px;
top:-40px;
width:76px;
}

#kuh_einzeln_rechts {
background: url(/content_images/spass-und-spiele/spiele/kuh_einzeln_rechts.png) 0% 0% no-repeat;
float: left;
height: 79px;
margin: 87px 0 0 410px;
width: 71px;
}

/* NACHHALTIGKEIT MEHR-INFO EINSTIEG */

#in_love {
background: url(/content_images/engagement-und-mission/nachhaltigkeit/mehr-info/love.png) 0% 0% no-repeat;
height: 183px;
left: -50px;
position: absolute;
top: -42px;
width: 224px;
}


#eis_mit_loeffel_div {
float: right;
height: 146px;
position: relative;
width: 142px;
}

#eis_mit_loeffel {
background: url(/content_images/engagement-und-mission/nachhaltigkeit/mehr-info/eis_mit_loeffel.png) 0% 0% no-repeat;
height: 146px;
position:absolute;
top: 0px;
left: 60px;
width: 142px;
}

/* Nachhaltigkeit -> Caring Dairy */
#caring_dairy_imgs {
float: left;
height: 200px;
margin-top: -20px;
position: relative;
width: 100%;
}

#nachh_caring_dairy_img {
background: url(/content_images/engagement-und-mission/nachhaltigkeit/cairing-dairy/caring_dairy_logo.png) 0% 0% no-repeat;
height: 144px;
left: 0px;
position: absolute;
top: 26px;
width: 111px;
}


.herz_gr_n_rechts#nachh_caring_herz {
left: 80px;
position: absolute;
top: 0px;

}

/* ***** BAUER 1 - 3 **************** */
#farmer_menu {
float: left;
height: 20px;
margin: 10px 0 0 0;
width: 100%;
}

.farmer_btn_left {
display: block;
float: left;
height: 11px;
margin: 0 0 0 7px;
width: 64px;
}

.farmer_btn_right {
display: block;
float: right;
height: 11px;
margin: 0 7px 0 0;
width: 64px;
}

#bauer1_bwd {
background: url(/design_images/nachhaltigkeit/zu_bauer1_bwd.gif) 0% 0% no-repeat;
}

#bauer2_fwd {
background: url(/design_images/nachhaltigkeit/zu_bauer2_fwd.gif) 0% 0% no-repeat;
}

#bauer2_bwd {
background: url(/design_images/nachhaltigkeit/zu_bauer2_bwd.gif) 0% 0% no-repeat;
}

#bauer3_fwd {
background: url(/design_images/nachhaltigkeit/zu_bauer3_fwd.gif) 0% 0% no-repeat;
}

#rudi_hoock {
background: url(/content_images/engagement-und-mission/nachhaltigkeit/cairing-dairy/milchbauern/rudi_hoock.png) 0% 0% no-repeat;
height: 315px;
left: -47px;
position: absolute;
top: -20px;
width: 251px;
}

#brord_sloot {
background: url(/content_images/engagement-und-mission/nachhaltigkeit/cairing-dairy/milchbauern/brord_sloot.png) 0% 0% no-repeat;
height: 296px;
left: -47px;
position: absolute;
top: -20px;
width: 246px;
}

#thom_u_jasmien_vlooscijk {
background: url(/content_images/engagement-und-mission/nachhaltigkeit/cairing-dairy/milchbauern/thom_u_jasmien_vlooscijk.png) 0% 0% no-repeat;
height: 342px;
left: -47px;
position: absolute;
top: -20px;
width: 247px;
}

#bauer1_herz {
left: 0px;
position: absolute;
top: 0px;
}

#bauer2_herz {
left: -125px;
position: absolute;
top: -66px;
}

#bauer3_herz {
left: -125px;
position: absolute;
top: -66px;
}

/* *** Engagement Einstiegsseite ************* */

#alle_engagement_teaser_div {
height: 208px;
position: relative;
width: 100%;
}

#em_farm_png {
background: url(/content_images/engagement-und-mission/farm.png) 0% 0% no-repeat;
height: 246px;
left: -240px;
position: absolute;
top: -50px;
width: 253px;

}

#alle_engagement_teaser {
background: url(/content_images/engagement-und-mission/engagement_teaser_all.png) 0% 0% no-repeat;
height: 223px;
left: 75px;
position: absolute;
top: 0px;
width: 602px;
}

#alle_engagement_teaser a {
display: inline;
position: relative;
}

#em_leer_teaser {
float: left;
height: 105px;
width: 250px;
}

#em_stiftung_teaser {
display: inline;
float: right;
height: 105px;
margin: 0 70px 0 0;
width: 270px;
}

#teaser_btn_stiftung {
background: url(/content_images/engagement-und-mission/teaser_btn_stiftung.gif) 0% 0% no-repeat;
display: block;
float: left;
height: 18px;
margin: 74px 0 0 19px;
width: 84px;
}

#em_partnershops_teaser {
clear: both;
display: inline;
height: 115px;
float: left;
margin: 0 0 0 0;
width: 156px;
}

#teaser_btn_partnershops {
background: url(/content_images/engagement-und-mission/teaser_btn_partnershops.gif) 0% 0% no-repeat;
display: block;
float: left;
height: 13px;
margin:83px 0 0 30px;
width: 102px;
}

#em_fairtrade_teaser {
float: left;
height: 94px;
margin-top: 23px;
width: 83px;
}

#teaser_btn_fairtrade {
background: url(/content_images/engagement-und-mission/teaser_btn_fairtade.gif) 0% 0% no-repeat;
display: inline;
float: left;
height: 16px;
margin: 39px 0 0 12px;
width: 27px;
}

#em_caring_dairy_teaser {
float: left;
height: 105px;
margin-top: 12px;
width: 95px;
}

#teaser_btn_caring_dairy {
background: url(/content_images/engagement-und-mission/teaser_btn_caring_dairy.gif) 0% 0% no-repeat;
float: left;
height: 16px;
margin: 54px 0 0 12px;
width: 27px;
}

#em_klimaneutral_teaser {
float: left;
height: 110px;
width: 257px;
}

#teaser_btn_klimaneutral {
background: url(/content_images/engagement-und-mission/teaser_btn_klimaneutral.gif) 0% 0% no-repeat;
display: block;
float: left;
height: 16px;
margin:30px 0 0 40px;
width: 115px;
}


/*  Unsere Filme */
#flash_unsere_filme {
height: 320px;
margin-top: 10px;
width: 500px;
}

#flash_unsere_filme_fallback {
background-color: #143453;
float: left;
height: 320px;
width: 500px;

}

/*  ***************** Objekte ********************** */
.herz_kl_n_l {
background: url(/content_images/objekte/herz_kl_n_l.png) 0% 0% no-repeat;
height: 35px;
width: 47px;
}

.herz_gr_n_rechts {
background: url(/content_images/objekte/herz_gr_n_r.png) 0% 0% no-repeat;
height: 42px;
width: 77px;
}

.zutaten {
background-image: url(/content_images/objekte/zutaten.png);
}

.bj_eisbus {
background-image: url(/content_images/objekte/eis_bus.png);
height: 58px;
width: 81px;
}

#em_plane {
background:url(/content_images/objekte/plane.png) 0% 0% no-repeat;
height:42px;
float:left;
left:127px;
position:absolute;
top:143px;
width:54px;
}

.kleiner_eisbecher_mit_loeffel {
background:url(/content_images/objekte/kleiner_eisbecher_mit_loeffel.png) 0% 0% no-repeat;
height: 94px;
width: 90px;
}

.eis-mit-hand-zeigt-links {
 background: url(/content_images/objekte/eis-mit-hand-zeigt-links.png) top left no-repeat !important;
 height: 104px;
 width: 117px;
}

/* ************ Wallpaper*************** */
.buntstifte {
	position:absolute;
	top: -20px;
	left:-315px; 
	background-image:url(/content_images/spass-und-spiele/wallpaper/buntstifte.gif);
	height: 251px;
	width: 170px;
	z-index: 100;
}
.wallp_anleser {
	width:365px;
	float:left;
}

.wallpaperbox {
	width: 253px;
	height: 100px;
	float: left;
}
.wallbox_bullet {
	width: 24px;
	float: left;
	background: url(/content_images/spass-und-spiele/wallpaper/arrow.gif) no-repeat;
	height : 13px;
}
a.wallbox_menupunkt {
	color: #143453;
	font-weight: bold;
	text-decoration: none;
	float: left;	
	display: block;
}

.wallbox_menupunkte {
	float:left;
	margin-left:9px;
	padding-top:3px;
}

#wallpaper_leftimage {
	height: 196px;
	position: absolute;
	top: 544px;
	left: -808px;
	width: 253px;
}

.wallpaper_rightimage {
	position: absolute;
	width: 230px;
	height: 216px;
	left: -10px;
	top: 248px;
	background-image: url(/content_images/spass-und-spiele/wallpaper/wusstest_du.png);
}


/* *** SITEMAP *** */
#sitemap_top {
background: url(/design_images/bg_sitemap_block_top.png) 0% 0% no-repeat;
float: left;
height: 15px;
margin-top: 45px;
width: 973px;
}

#sitemap_content {
background: url(/design_images/bg_sitemap_block_tile.png) 0% 0% repeat-y;
float: left;
height: auto !important; min-height: 300px; height: 300px;
margin: 0;
padding: 0;
width:  973px;
}

#sitemap_pngfilter {

}

#sitemap_wrapper {
margin: 10px auto 0;
width: 810px;
}

#sitemap_bottom {
background: url(/design_images/bg_sitemap_block_bottom.png) 0% 0% no-repeat;
float: left;
height: 27px;
width: 973px;
}

.sitemap_column {
border-right: 1px dashed #000;
display: inline;
float: left;
margin: 5px 0 0 10px;
height: auto !important; min-height: 230px; height: 230px;
width: 149px !important; width: 148px;
}

.sitemap_ueberpunkt {
float: right;
margin: 0 0 12px 0;
width: 129px;
}

ul.sitemap_list {
float: left;
margin: 0;
padding: 0;
width: 149px;
}

ul.sitemap_list li {
margin-bottom: 10px;
}

ul.sitemap_list li ul {
padding: 0;
}

#sitemap_herz1 {
clear: both;
float: right;
margin: 5px 7px 0 0;
}

#sitemap_herz2 {
float: left;
margin: 8px 0 0 80px;
}

#sitemap_herz3 {
float: left;
margin: 24px 0 0 30px;
}

/* *** e C A R D S ********************************* */

.vorschaubox {
width: 170px;
height: 122px;
margin: 0 0 22px 0;
float: left;
position: relative;
}

.vorschaubox a {
float: left;
}

.vorschaubox img {
border:2px solid #69ADE7;
}


p.vb_links {
float: left;
height: 54px;
font-weight: bold;
margin-top: 67px;
width: 62px;
z-index:200;
}

.vb_links a.lightbox  {
background: url(/content_images/spass-und-spiele/eCards/btn_ansehen.png) no-repeat 0% 0%;
font-weight: bold;
float: left;
height: 23px;
margin: 0 0 0 -14px;
padding: 0 0 0 26px;
z-index:200;
}

a.auswahl {
background: url(/content_images/spass-und-spiele/eCards/btn_auswahl.png) no-repeat 0% 0%;
font-weight: bold;
float: left;
height: 23px;
margin: 7px 0 0 -14px;
padding: 0 0 0 26px;
z-index:200;
}


#anitextwrapper{
width: 325px;
padding: 10px 0 50px 0;
position:relative;
}

#schreibsachen {
background: url(/content_images/spass-und-spiele/eCards/bg_schere-und-fliegendes.png) no-repeat 0% 0%;
position: absolute;
top: -112px;
left: 216px;
width: 300px;
height: 284px;
}

.vorschauboxani {
width: 173px;
height: 151px;
float: left;
position:relative;
}


.vorschauboxani a {

}

.vorschauboxani img {
border:2px solid #69ADE7;
}

.vorschauboxani .vb_links {
margin-top: 3px;
}

.anispacer {
min-width:13px;
}


#moookuh_links {
background: url(/content_images/spass-und-spiele/eCards/bg_links_mookuhmiteis.png) no-repeat 0% 0%;
position: absolute;
top: 662px;
left: -801px;
width: 196px;
height: 169px;
}

#briefe_rechts {
background: url(/content_images/spass-und-spiele/eCards/bg_briefe.png) no-repeat 0% 0%;
position: absolute;
top: 231px;
left: -26px;
width: 196px;
height: 259px;
}


/* *** Free Cone Day ********************************* */
#free_cone_logo {
display: inline;
float: left;
height: 20px;
margin-top: 0px;
position: relative;
width: 121px;
}

#free_cone_logo_img_2010 {
background-image:url(/content_images/engagement-und-mission/fair-cone-day-2010/fair-cone-day-logo.jpg);
height: 174px;
left: -283px;
position: absolute;
top: 46px;
width: 230px;
z-index: 12;
}

#free_cone_logo_img {
background-image:url(/content_images/ueber-uns/free-cone-day/free_cone_day_09.jpg);
height: 302px;
left: -200px;
position: absolute;
top: -40px;
width: 121px;
z-index: 12;
}

div#fcd_bottom_images_div {
float: left;
height: 773px;
position: relative;
width: 300px;
}

div#fcd_bottom_images {
background-color: #fff;
height: 773px;
left:-26px;
position:absolute;
/*height:400px;*/
top:0;
width:579px;
}

div#fcd_wolken {
background-image:url(/content_images/engagement-und-mission/fair-cone-day-2010/wolken-de.jpg);
height:521px;
float:left;
position:relative;
width:579px;
}

div#fcd_gratis_eis {
background-image:url(/content_images/engagement-und-mission/fair-cone-day-2010/neues-eis-de.jpg);
float:left;
height:252px;
position:relative;
width:579px;
}

div.fcd_content_bottom {
	height: 14px;
	margin-left: 24px !important;
	width: 579px !important;;
}

#nordlicht_link {
display: inline;
float: left;
height: 38px;
margin: 24px 17px 0 32px;
width: 271px;
}

#nummer_gegen_kummer_link {
display: inline;
float: left;
height: 62px;
margin: 0 0 0 0;
width: 118px;
}

.kleiner_eisbecher_mit_loeffel#free_cone_eisbecher {
height:100px;
left:450px;
position:absolute;
top:501px;
width:95px;
}

/* UNDER CONSTRUCTION Fallback */
#fallback_construction_headline {
background: url(/content_images/fallback/hl_content_under_construction.gif) 0% 0% no-repeat;
margin: 100px auto 29px;
height: 42px;
width: 405px;
}

/* +++++ FACEBOOK-Layer etc. ++++ */

div#facebook_layer {
display: none;
height: auto !important;
height: 300px;
left: 50%;/*-300px;*/
margin-left: -150px;
min-height: 300px;
position: absolute;
text-align: left;
top: 46px;
width: 300px;
z-index: 2000;
}

html>body #facebook_layer {  /* feste Position ausser IE6... */
position: fixed;
}

div#facebook_layer_lasche {
background: url(/design_images/facebook/facebook_layer_lasche_horiz.png) top left no-repeat;
cursor: pointer;
height: 37px;
margin: 0 0 0 -2px;
float: left;
width: 123px;
}

div#facebook_layer_content {
background: #fff;
border: 1px solid #a4b3ce;
clear: both;
/*display: table;*/
float: left;
margin: 0;
position: relative;
width: 298px;
}

div#fb_layer_cls_btn_div {
background: url(/design_images/facebook/facebook_cls_btn.png) top left no-repeat;
height: 27px;
position: absolute;
top: -13px;
left: 266px;
width: 27px;
}

div#facebook_layer_cls_btn {
cursor: pointer;
display: block;
height: 27px;
position: relative;
width: 27px;
}

div#overlay_grau {
background: #000000;
display: none;
left: 0px;
height: auto !important;
height: 100%;
min-height: 100%;
min-width: 100%;
position: absolute;
top: 0px;
width: auto !important;
width: 100%;
z-index: 1500;
}

html>body #overlay_grau {  /* feste Position ausser IE6... */
position: fixed;
}

div#facebook_schild_div {
float: left;
height: 12px;
position: relative;
width: 53px;
}

div#facebook_schild {
background: url(/design_images/facebook/btn_facebook.png) top left no-repeat;
cursor: pointer;
height: 119px;
position: absolute;
left: 0px;
top: -99px;
width: 139px;
}


iframe.FB_SERVER_IFRAME {
border-width: 0px;
height: 544px;
}

/* Deine Meinung zaehlt - Survey */
a#btn_deine_meinung_zaehlt_footer {
background: url(/design_images/btn_deine_meinung_zaehlt_footer.gif) top left no-repeat;
float: right;
height: 32px;
margin:-2px 0 -2px 0;
position: relative;
width: 155px;
}

div.survey {

}

div#survey_deine_meinung_zaehlt {
display: block;
float: left;
height: auto !important;
height: 10px;
margin: -12px 0 0 10px;
min-height: 10px;
width: 750px;
}

iframe#survey_iframe {
background-color: transparent !important;
height: 1420px;
}

div#survey_header {
background: url(/content_images/spass-und-spiele/deine-meinung-zaehlt/bg_survey_header.gif) top left no-repeat;
display: block;
float: left;
height: 95px;
margin: 50px 0 0 11px;
width: 750px;
}
/* Deine Meinung zaehlt - Survey ende */
