/**
* Defines the positions, widths and heights for the page and several
* content areas.
*
*/
#content_img, #content, #contentScrollContainer, 
#lang, #spacer_v, #menu, #spacer_h, #bottom_spacer,
#submenu_1, #submenu_2, #submenu2ScrollContainer
{ position:absolute; }

#content, #lang, #submenu_1, #submenu_2, #submenu2ScrollContainer 
{ z-index:2; }

#main_container { position:fixed; position:absolute; top:10px; left:10%; width:1024px; height:650px; height:650px; padding:1px; }
#content_img    { top:1px; left:1px; width:383px; height:650px; }
#content        { left:400px; width:572px; padding:0 6px; }
.content_start        { left:400px; width:572px; padding:0 6px; color:#ec6828; }
.content_start a      { left:400px; width:572px; padding:0 6px; color:#ec6828; }
.content_start hover      { left:400px; width:572px; padding:0 6px; color:#ec6828; }
.content_start visited      { left:400px; width:572px; padding:0 6px; color:#ec6828; }
.content_start_k        { color:#ec6828; font-size:18px;}
.content_start_k a      { color:#ec6828; font-size:18px;}
.content_start_k hover      { color:#ec6828; font-size:18px;}
.content_start_k visited      { color:#ec6828; font-size:18px;}
#contentScrollContainer { top:180px; }
#lang           { top:30px; left:20px; height:20px; color:#ed6827; font-weight:bold; }
#lang a         { color:#ed6827; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; }
#spacer_v       { top:0px; left:383px; width:20px; height:650px; background:#FFFFFF; }
#menu           { top:0px; left:395px; width:580px; height:140px; }
#spacer_h       { top:140px; left:403px; width:580px; height:40px; }
#submenu_1      { top:168px; left:5px; width:200px; height:510px; overflow:hidden; }
#submenu_2      { left:210px; width:176px; height:420px; }
#submenu2ScrollContainer { top:180px; }
#bottom_spacer  { top:600px; left:400px; }

.txt_orng , .txt_normal_orng, .txt_bold_orng, .txt_headline_orng,
.txt_grey , .txt_normal_grey, .txt_bold_grey, .txt_headline_grey , .txt_normal_grey_b, .txt_bold_grey_b,
.txt_bold_green, 
.txt_bold_beige    { font-family:Verdana, Arial, Helvetica, sans-serif; }

.txt_orng          { font-size:12px; font-weight:normal; color:#DF731B; }
.txt_normal_orng   { font-size:11px; font-weight:normal; color:#DF731B; }
.txt_orng_link a
,txt_orng_link a:link
,txt_orng_link a:active
,txt_orng_link a:visited
,txt_orng_link a:hover
	{ 
		font-size:11px; 
		font-weight:normal; 
		color:#DF731B; 
		font-weight: bold;
	}
.txt_bold_orng     { font-size:12px; font-weight:bold;   color:#DF731B; }
.txt_headline_orng { font-size:18px; font-weight:bold;   color:#DF731B; }

.txt_grey          { font-size:12px; font-weight:normal; color:#94846F; }
.txt_normal_grey   { font-size:12px; font-weight:normal; color:#94846F; }
.txt_bold_grey     { font-size:12px; font-weight:bold;	  color:#44372D; color:#94846F; color:#94846F; padding-right:5px; }
.txt_bold_grey_re  { font-size:12px; font-weight:bold;	  color:#636531; color:#94846F; color:#636531; padding-right:5px; }
.txt_normal_grey_b { font-size:16px; font-weight:bold;   color:#94846F; }
.txt_bold_grey_b   { font-size:16px; font-weight:bold;   color:#94846F; }
.txt_headline_grey { font-size:18px; font-weight:bold;   color:#94846F;}
.news_txt_headline_grey {
	font-size:13pt;
	font-weight:bold;
	color:#94846F;
}

.txt_bold_green    { font-size:12px; font-weight:bold;   color:#424110; }
.txt_bold_beige    { font-size:12px; font-weight:bold;	 color:#EFEBE7; }
.kontakt_klein     { font-size: 10px;}

/* BLOG */

h1{
		color: #ea6927;
}

h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ea6927;
	font-size:10pt;
	margin-bottom:5px;
}
.entry-title a:link,
.entry-title a:visited {
	color:#ea6927;
	text-decoration: none;
}
.entry-title a:active,
.entry-title a:hover,
.entry-title{
	color:#ea6927;
}



#body #main_container #submenu2ScrollContainer #submenu_2 #categories-2 li {
	font-size:12px;
	font-weight:bold;
	color:#44372D;
	color:#94846F;
	color:#94846F;
	font-family: Verdana, Geneva, sans-serif;
	margin-bottom: 10px;
}

#contentScrollContainer #content .mitte-left {
	width: 400px;
}
.blog-kontakt a:active,
.blog-kontakt a:hover,
.blog-kontakt a:link,
.blog-kontakt {
	font-size: 7pt;
	color: #ea6927;
}
.meta-nav a,
.meta-nav a:active,
.meta-nav a:hover,
.meta-nav a:link,
.meta-nav {
	color: #ea6927;
}
