﻿body, html{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4f3a2f;
}

body{
	position:relative;
	left:-200px;
	background-position: -200px top;
}

a{
	text-decoration:none;
	color:#4f3a2f;
}
a:hover{
	text-decoration:underline;
}
a img{
	border:0;
}

form{
	display:inline;
}
.text_input{
	width:380px;
}

.cake_sub{
	font-size:11px; 
	padding-top:5px;
}

label{
	display:block;
	float:left;
	width:100px;
	padding: 4px 0px 0px 0px;
}
.err{
	color:red;
	font-weight:bold;
}

h1{
	font-size:16px;
	display:inline;
}

.clear_2{
	clear:both;
	height:2px;
	overflow:hidden;
}


#content_image_top{
	position:absolute;
	left:349px;
	top:91px;
}

#content_image_left{
	position:absolute;
	left:349px;
	top:201px;
}

#content_text{
	position:absolute;
	left:349px;
	top:550px;
}
#content_text_main{
	position:absolute;
	left:391px;
	top:84px;
	width:615px;
	color: #623F13;
	height: 555px;
}

#logo{
	position:absolute;
	left:931px;
	top:460px;
	width:184px;
	height:184px;
	background:url(img/logo.png) left top no-repeat;
}

#imp_link{
	position:absolute;
	left:850px;
	top:590px;
}

/*==============================================================*/

#navi_png,
#navi_png_home,
#navi_png_cakes,
#navi_png_service,
#navi_png_ueber,
#navi_png_presse,
#navi_png_kontakt,
#navi_png_danke{ 
	position:absolute; 
	left:1000px;
	top:257px;
	width:192px;
	height:227px;
	z-index:1;
	background:url(img/navi/navi.png) left top no-repeat; 
}
#navi_png_home{ background:url(img/navi/navi_home.png) left top no-repeat; }
#navi_png_cakes{ background:url(img/navi/navi_cakes.png) left top no-repeat; }
#navi_png_service{ background:url(img/navi/navi_service.png) left top no-repeat; }
#navi_png_ueber{ background:url(img/navi/navi_ueber.png) left top no-repeat; }
#navi_png_presse{ background:url(img/navi/navi_presse.png) left top no-repeat; }
#navi_png_kontakt{ background:url(img/navi/navi_kontakt.png) left top no-repeat; }
#navi_png_danke{ background:url(img/navi/navi_danke.png) left top no-repeat; }

#navmap{
	position:absolute; 
	left:1000px;
	top:257px;
	z-index:10; 
}

/*==============================================================*/

#cake_nav_01, #cake_nav_01_act{
	position:absolute;
	left:788px;
	top:89px;
	width:74px;
	height:95px;
	background:url(img/cake_navi/cake_01_lo.png) left top no-repeat;
}
#cake_nav_01:hover, #cake_nav_01_act{ background:url(img/cake_navi/cake_01_hi.png) left top no-repeat; }

#cake_nav_02, #cake_nav_02_act{
	position:absolute;
	left:872px;
	top:59px;
	width:74px;
	height:95px;
	background:url(img/cake_navi/cake_02_lo.png) left top no-repeat;
}
#cake_nav_02:hover, #cake_nav_02_act{ background:url(img/cake_navi/cake_02_hi.png) left top no-repeat; }

#cake_nav_03, #cake_nav_03_act{
	position:absolute;
	left:958px;
	top:78px;
	width:74px;
	height:95px;
	background:url(img/cake_navi/cake_03_lo.png) left top no-repeat;
}
#cake_nav_03:hover, #cake_nav_03_act{ background:url(img/cake_navi/cake_03_hi.png) left top no-repeat; }

#cake_nav_04, #cake_nav_04_act{
	position:absolute;
	left:872px;
	top:159px;
	width:74px;
	height:95px;
	background:url(img/cake_navi/cake_04_lo.png) left top no-repeat;
}
#cake_nav_04:hover, #cake_nav_04_act{ background:url(img/cake_navi/cake_04_hi.png) left top no-repeat; }

#cake_nav_05, #cake_nav_05_act{
	position:absolute;
	left:959px;
	top:185px;
	width:74px;
	height:99px;
	background:url(img/cake_navi/cake_05_lo.png) left top no-repeat;
}
#cake_nav_05:hover, #cake_nav_05_act{ background:url(img/cake_navi/cake_05_hi.png) left top no-repeat; }

#cake_nav_06, #cake_nav_06_act{
	position:absolute;
	left:911px;
	top:277px;
	width:82px;
	height:91px;
	background:url(img/cake_navi/cake_06_lo.png) left top no-repeat;
}
#cake_nav_06:hover, #cake_nav_06_act{ background:url(img/cake_navi/cake_06_hi.png) left top no-repeat; }
