body
{
	padding:0px;
	margin:0px;
	
	font-family:sans-serif;
	
	background-color:#94CFEA;
}


/* Positionierungen */
	
	#fonic_logo
	{
		margin-top:13px;
		margin-left:17px;
	}
	
	#mainbody
	{
		margin-left:93px;
		margin-top:14px;
	}
	
	#navigation,
	#maincontent
	{
		margin-bottom:6px;
	}
	
	#main_middle
	{
		padding:9px 12px 9px 12px;
	}
	
	#maincontent,
	main_top,
	#main_middle,
	#main_bottom,
	#content,
	#content_html,
	#content_banner,
	#nav_left,
	#nav_right,
	.teaserleft
	{
		float:left;
	}
	
	.teaserright
	{
		float:right;
	}
	
	#footer
	{
		clear:both;
	}
	
	
	#content_banner
	{
		text-align:center;
		padding-top:37px;
		width:120px;
	}
		
/* END Positionierungen */



/* Dimensionen */
	
	#mainbody
	{
		width:704px;
		height:300px;
	}
	
	#navigation
	{
		width:100%;
		height:29px;
	}
	
	#maincontent
	{
		width:100%;
	}
	
	#main_top,
	#main_bottom
	{
		width:100%;
		height:4px;
	}
	
	#content
	{
		width:100%;
	}
	
	#content_html
	{
		width:448px;
	}
	
	#content_banner
	{
		width:232px;
	}
	
	#footer
	{
		
	}
	
	#nav_left
	{
		width:5px;
		height:29px;
	}
	
	#nav_right
	{
		width:695px;
		height:29px;
		padding-left:4px;
	}
	
	
	
/* END Dimensionen */

/* Darstellung */

	#navigation
	{
		background-color:#ffffff;
		height:30px;
	}
	
	#nav_left
	{
		background-color:#ffffff;
		background-image:url(../images/nav_bg_lft.gif);
		background-position:left;
		background-repeat:no-repeat;
		height:30px;
	}
	
	#nav_right
	{
		background-color:#ffffff;
		background-image:url(../images/nav_bg_rgt.gif);
		background-position:right;
		background-repeat:no-repeat;
	
		height:30px;
	}
	
	#nav_right ul
	{
		list-style:none;
		margin:0px;
		padding:0px;
	}
	
	#nav_right ul li
	{
		display:inline;
		margin-right:25px;
		line-height:30px;
	}
	
	#nav_right ul li a
	{
		text-decoration:none;
		font-size:17px;
		font-weight:bold;
		color:#5faaca;
	}
	
	#maincontent
	{
		background-color:#ffffff;
	}
	
	#main_top
	{
		background-color:#ffffff;
		background-image:url(../images/main_bg_top.gif);
		background-position:top;
		background-repeat:no-repeat;
	}
	
	#main_middle
	{
		font-size:0.8em;
	}
	
	#breadcrumb
	{
		font-size:10px;
	}
	
	#main_middle #breadcrumb
	{
		color: #60aac9;
	}
	
	#main_middle #breadcrumb span
	{
		font-weight:bold;
		margin-right:2px;
		color:#2a1f1c;
	}
	
	#main_middle #breadcrumb a
	{
		color:#2a1f1c;
	}
	
	#main_middle #content #content_html h1
	{
		font-size:16px;
		font-weight:bold;
		margin-top:6px;
		margin-bottom:3px;
		color:#613815;
	}
	
	#main_middle #content #content_html h2
	{
		font-size:14px;
		font-weight:bold;
		margin-top:15px;
		margin-bottom:3px;
		color:#613815;
	}
	
	#main_middle #content #content_html p,
	#main_middle #content #content_html li
	{
		text-align:justify;
		font-size:11px;
		color:##613815;
	}
	
	#main_middle #content #content_html ul
	{
		padding-left:12px;
		list-style:none;
	}
	
	#main_middle #content #content_html li
	{
		background-image:url(../images/listpoint.gif);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:13px;
	}
	
	#main_bottom
	{
		background-color:#ffffff;
		background-image:url(../images/main_bg_bottom.gif);
		background-position:bottom;
		background-repeat:no-repeat;
	}
	
	#footer
	{
		line-height:11px;
		text-align:right;
		padding-right:14px;
	}
	
	#footer a
	{
		color:#ffffff;
		font-size:11px;
		line-height:11px;
		text-decoration:none;
	}
	
	#footer a:hover
	{
		color:#453e2c;
	}
	
	#footer span.Punkt
	{
		color:#ffffff;
		line-height:11px;
		font-size:11px;
		padding-left:3px;
	}
	
	#details 
	{
		font-size:11px;
		color:#5f767f;
		padding-bottom:20px;
	}
	
	#details h3
	{
		font-weight:bold;
	}
/* END Darstellung */


/* EXTRA ELEMENTE */

	/* Teaserbox */
	.teaserbox
	{
		width:218px;
		margin-top:20px;
		margin-bottom:9px;
	}
	
	.teaserbox .top
	{
		width:100%;
		height:5px;
		
		background-image:url(../images/teaserbox_top.gif);
		background-position:top left;
		background-repeat:no-repeat;
		
		line-height:2px;
		font-size:2px;
	}
	
	.teaserbox .middle
	{
		width:200px;
		background-image:url(../images/teaserbox_middle.gif);
		background-position:top left;
		background-repeat:repeat-y;
		
		padding:9px;
		float:left;

		margin:0px;
	}
	
	.teaserbox .middle p
	{
		clear:both;
	}
	
	.teaserbox .bottom
	{
		width:100%;
		height:5px;
		
		background-image:url(../images/teaserbox_bottom.gif);
		background-position:bottom left;
		background-repeat:no-repeat;
		float:left;
		
		margin:0px;
		line-height:2px;
		font-size:2px;
	}
	
	.teaserleft img,
	.teaserright img
	{
		float:right;
	}
	
	.teasertopic
	{
		padding-top:12px;
		padding-left:3px;
		font-size:14px;
		color: #60aac9;
		line-height:14px;
	}
	
	.e2_teasertopic
	{
		color: #60aac9;
		font-size:12px;
		text-decoration:none;
		font-weight:bold;
	}
	
		
	.teasertopic span
	{
		font-weight:bold;
	}
	
	.teaserbutton
	{
		float:left;
		padding-left:5px;
	}
	
	
	
	.infolinks
	{
		font-size:10px;
		margin-bottom:20px;
	}
	
	.infolinks a
	{
		color:#00B0E0;
	}

	/* END Teaserbox */
	

	/* Additional Box */
	
	.additional_box
	{
		width:100%;
		margin:0px;
		padding:0px;
		
		float:left;
		
		margin-top:20px;
	}
	
	.additional_box .top,
	.additional_box .bottom
	{
		height:10px;
		line-height:2px;
		font-size:2px;
		margin:0px;
		padding:0px;
		
		width:100%;
		float:left;
	}
	
	.additional_box .middle
	{
		width:100%;
		float:left;
	}
	
	.additional_box .top .top_left,
	.additional_box .top .top_right
	{
		width:10px;
		height:10px;
		margin:0px;
		padding:0px;
	}
	
	.additional_box .top
	{
		background-image:url(../images/add_t_m.gif);
		background-repeat:repeat-x;
	}
	
	.additional_box .top .top_left
	{
		float:left;
		background-image:url(../images/add_t_l.gif);
		background-repeat:no-repeat;
		background-position:left;
	}
	
	.additional_box .top .top_right
	{
		float:right;
		background-image:url(../images/add_t_r.gif);
		background-repeat:no-repeat;
		background-position:right;
	}
	
	.additional_box .bottom .bottom_left,
	.additional_box .bottom .bottom_right
	{
		width:10px;
		height:10px;
		margin:0px;
		padding:0px;
	}
	
	.additional_box .bottom
	{
		background-image:url(../images/add_b_m.gif);
		background-repeat:repeat-x;
	}
	
	.additional_box .bottom .bottom_left
	{
		float:left;
		background-image:url(../images/add_b_l.gif);
		background-repeat:no-repeat;
		background-position:left;
	}
	
	.additional_box .bottom .bottom_right
	{
		float:right;
		background-image:url(../images/add_b_r.gif);
		background-repeat:no-repeat;
		background-position:right;
	}
	
	.additional_box .middle .middle_left,
	.additional_box .middle .middle_right
	{
		width:10px;
		margin:0px;
		padding:0px;
		height:100px;
	}
	
	.additional_box .middle .middle_middle
	{
		float:left;
	}
		
	.additional_box .middle .middle_left
	{
		float:left;
		background-image:url(../images/add_m_l.gif);
		background-repeat:repeat-y;
		background-position:-1px;
	}
	
	.additional_box .middle .middle_right
	{
		float:right;
		background-image:url(../images/add_m_r.gif);
		background-repeat:repeat-y;
		background-position:right;
	}
	
	#main_middle #content #content_html .additional_box li
	{
		background-image:url(../images/listtriangle.gif);
	}
	
	#main_middle #content #content_html .additional_box li a
	{
		color:#60aac9;
	}
	
	/* END Additional Box */

	/* ORDER BUTTON */
	
	.order_button
	{
		text-align:left;
		padding-top:21px;
	}
	
	/* END ORDER BUTTON */

/* END EXTRA ELEMENTE */