/*+init {*/
*
{
	position: relative;
	margin: 0;
	padding: 0;
	font-size: 1em;
}
H1, H2, H3, H4, H5, H6, TH
{
	font-weight: inherit;
	=font-weight: expression(this.__FW?this.__FW:(new Function('t','return (t.__FW=t.parentNode.currentStyle.fontWeight)'))(this));
}
ADDRESS, CITE, DFN, VAR
{
	font-style: inherit;
	=font-style: expression(this.__FS?this.__FS:(new Function('t','return (t.__FS=t.parentNode.currentStyle.fontStyle)'))(this));
}
CAPTION, CODE, KBD, PRE, SAMP, TT, INPUT, TEXTAREA, SELECT, BUTTON
{
	font-family: inherit;
	=font-family: expression(this.__FF?this.__FF:(new Function('t','return (t.__FF=t.parentNode.currentStyle.fontFamily)'))(this));
}
TABLE
{
	border-spacing: 0;
}
TH
{
	text-align: left;
}
HTML, BODY, THEAD, TBODY, TFOOT, TR, TH, TD, BR
{
	position: static;
}
INPUT[type=hidden]
{
	display: none !important;
}
FIELDSET, A IMG
{
	border: 0;
}
BODY
{
	font-size: 100%;
	font-family: sans-serif;
	line-height: 1.5;
}
/*+}*/
/*------------------------------------------
Basis Stylesheet
Wonner und Partner
Author  Michael C. Wonner
Last Update: 04.06.2010
------------------------------------------*/
BODY
{
	background: #FFF;
	margin: 0;
	padding: 0;
	font: 10px/1 Helvetica, Arial, Sans-serif;
	color: #444;
}
/*->Links
------------------------------------------*/
A
{
	color: #0FA2FF;
	text-decoration: none;
}
A STRONG
{
	color: #0073BC;
}
A:hover, A:hover STRONG
{
	color: #953 !important;
}
A:focus, A:focus STRONG, A:active, A:active STRONG
{
	outline: none;
	color: #000;
}
.more A SPAN, A.more SPAN
{
	font-weight: normal;
	color: #222;
}
.more A:after, A.more:after, A.more-link:after
{
	content: ' ...\00BB';
	font-weight: normal;
}
.meta A
{
	color: #8AB;
}
.thema A
{
	color: #A98;
}
.edit A
{
	border-bottom-width: 0;
	color: #C86;
	font-weight: normal;
	text-transform: lowercase;
}
.commentmeta .edit A
{
	background: none;
	margin-left: 0.5em;
	padding-left: 0;
}
.edit A:hover
{
	color: #F00;
}
A IMG, .noline, A.noline:link, A.noline:visited, A.noline:hover, A.thumb, A.icon, A.img:link, A.img:visited, A.img:hover
{
	border-width: 0;
}
/*->banner
------------------------------------------*/
#banner
{
	background: #800606;
	width: 100%;
	padding-top: 80px;
	border-bottom: 15px solid #CAB5A9;
}
/*Fill-In kann für tempöräre Bilder im Banner genutzt werden
bitte nicht löschen*/
#fill-in
{
	/*[disabled]background:url(../img/site/neujahr.png) no-repeat 0 0;*/
	/*[disabled]position:absolute;*/
	/*[disabled]display:block;*/
	/*[disabled]width:332px;*/
	/*[disabled]height:41px;*/
	/*[disabled]top:10px;*/
	/*[disabled]left:45em;*/
	/*[disabled]z-index:1;*/
	/*[disabled]margin-top:93px;*/
	/*[disabled]margin-left:436px;*/
}
#banner .i
{
	background: url(../img/site/leitmotif_architektur.png) no-repeat 2em 45px;
	position: relative;
	width: 98em;
	height: 80px;
	min-width: 980px;
	margin: -80px auto 0;
	z-index: 1;
}
#logbg
{
	background: url(../img/site/logobg.png) no-repeat 0 0;
	position: absolute;
	display: block;
	width: 200px;
	height: 200px;
	top: -44px;
	left: 11em;
	z-index: 1;
}
#logo
{
	background: url(../img/site/glut_architektur.png) no-repeat 0 0;
	position: absolute;
	width: 250px;
	height: 250px;
	top: -67px;
	left: 56.1em;
	z-index: 1;
}
#logo A, #logo SPAN
{
	background: url(../img/site/wonner-logo.png) no-repeat 0 0;
	position: relative;
	display: block;
	width: 280px;
	height: 62px;
	top: 85px;
	left: 9em;
}
#logo IMG
{
	visibility: hidden;
	display: block;
}
/*->Navigation
------------------------------------------*/
#nav
{
	background: url(../img/site/navbgdarker.png) repeat-x 0 0;
	position: relative;
	z-index: 1;
	height: 7em;
	/*[empty]width:;*/
	text-align: left;
}
#nav UL
{
	width: 94em;
	min-width: 940px;
	margin: 0 auto;
	padding: 0 2em;
}
#nav LI
{
	float: left;
	width: 15em;
	margin: 0;
	padding: 0 2em 0 0;
	list-style: none;
	font-size: 1em;
	text-indent: 0;
	text-transform: lowercase;
}
#banner #nav A, #banner #nav STRONG
{
	display: block;
	padding-bottom: 0.938em;
/*15/16*/
	color: #F9B787 !important;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.6em;
/*16/10*/
	line-height: 1.25;
/*20/16*/
}
#banner #nav STRONG, #banner #nav .am-ort A
{
	color: #FFF !important;
}
#banner #nav A:hover
{
	color: #F7D6BC !important;
}
#nav A:before, #nav STRONG:before
{
	display: block;
	padding-top: 1.23em;
/*16/13*/
	color: #A66D45;
	font-size: 0.8125em;
/*13/16*/
	line-height: 1.538;
/*20/13*/
	font-weight: normal;
}
#nav STRONG:before, #nav .am-ort A:before, #nav A:hover:before
{
	color: #E89E6A;
}
#banner #nav STRONG, #banner #nav .am-ort A
{
	background: url(../img/site/navi-flag.gif) no-repeat 0 100%;
}
#n1 A:before, #n1 STRONG:before
{
	content: "Themenfelder | Projekte";
}
#n2 A:before, #n2 STRONG:before
{
	content: "Beratung | Umsetzung";
}
#n3 A:before, #n3 STRONG:before
{
	content: "unser Team | Office";
}
#n4 A:before, #n4 STRONG:before
{
	content: "Log In | Partner";
}
#banner #nav A STRONG:before
{
	content: "";
}
#banner #nav A STRONG
{
	background: none;
	display: inline;
	padding: 0;
	font-size: 1em;
}
/*->Überschriften
------------------------------------------*/
H1
{
	margin: 0.917em 0 0.292em;
/*T:22/24 B:7/24*/
	color: #AEAA74;
	font-size: 2.4em;
/*24/10*/
	line-height: 1.667;
/*40/24*/
	text-transform: lowercase;
}
#home H1
{
	margin: 0.917em 0 0.292em;
/*T:14/18 B:16/18*/
	font-size: 2.4em;
/*18/10*/
	line-height: 1.667;
/*40/18*/
	color: #777;
	text-transform: lowercase;
}
#entry H1
{
/*padding-left:6.667em;
160/24*/
	padding-right: 13.333em;
/*320/24*/
	text-transform: none;
}
H1 STRONG
{
	color: #600;
}
H2
{
	margin: 0 0 0.769em;
/*10/13*/
	padding-top: 1.231em;
/*16/13*/
	border-top: 1px solid #DFDFDC;
	font-size: 1.5em;
	line-height: 1.6em;
/*20/13*/
	color: #6A640F;
	text-transform: none;
	font-weight: bold;
}
.subh2 H2
{
	/*[disabled]margin:0 0 0.769em;*/
/*10/13*/
	/*[disabled]padding-top:1.231em;*/
/*16/13*/
	/*[disabled]border-top:1px solid #DFDFDC;*/
	/*[disabled]font-size:1.5em;*/
	/*[disabled]line-height:1.6em;*/
/*20/13*/
	/*[disabled]color:#6A640F;*/
	/*[disabled]text-transform:none;*/
	/*[disabled]font-weight:bold;*/
}
.content-sub H2
{
	padding-top: 1.5em;
	border-top: 1px solid #DFDFDC;
	font-size: 1.3em;
	color: #6A640F;
	text-transform: none;
	font-weight: bold;
}
H3
{
	margin: 0 0 0em;
/*10/13*/
	font-size: 1.3em;
	line-height: 1.539;
/*20/13*/
	color: #661;
}
.content-sub H3
{
	margin: 0 0 0em;
/*10/13*/
	font-size: 1.2em;
	line-height: 1.539;
/*20/13*/
	color: #661;
	font-weight: bold;
}
H4
{
	margin: 1.188em 0 0.2em;
/*t:19/16 b:11/16*/
	font-size: 1.2em;
	line-height: 1.25;
/*20/16*/
	color: #661;
}
.content-sub H4
{
	margin: 1.188em 0 0.2em;
/*t:19/16 b:11/16*/
	font-size: 1.2em;
	line-height: 1.25;
/*20/16*/
	color: #661;
}
H4:first-child
{
	margin-top: -0.063em;
/*1/16*/
}
/*Sonstige Formatierung*/
H5
{
	margin: 1.188em 0 0.6em;
/*t:19/16 b:11/16
20/16*/
	color: #661;
	font: 1.2em/1.25 serif;
}
/*------------------------------------------*/
.projektjahr LI
{
	font-size: 1.3em;
	float: left;
	width: 36em;
	color: #888811;
	padding-left: 2.2em;
	line-height: 1.8em;
	list-style: none;
	list-style-position: inside;
	background: url(../img/site/icon_pfeil.png) no-repeat 1em 0.42em;
	margin-bottom: 0.769em;
}
DIV.linkblock
{
	float: left;
	padding-top: 1.5em;
	border-top: 1px solid #DFDFDC;
}
.projektjahr .linkblock LI
{
	/*[disabled]font-size:1.3em;*/
	/*[disabled]float:left;*/
	/*[disabled]width:36em;*/
	/*[disabled]color:#888811;*/
	/*[disabled]padding-left:2.2em;*/
	/*[disabled]line-height:1.8em;*/
	/*[disabled]list-style:none;*/
	/*[disabled]list-style-position:inside;*/
	/*[disabled]border-top:1px solid #DFDFDC;*/
	background: none;
	/*[disabled]margin-bottom:0.769em;*/
}
/*->Vorlagen für Spaltenbildung
t1: 9,3 (Architektur, Energie, Über uns, Kontakt)
t2: 4,2,6 (Also)
t3: 2,5,5 (Events, Portfolio pieces)
t4: 4,4,2,2 (Archive)
t5: 12 (Portfolio index)
cg1,cg2,cg3 are generic groups of columns
content-main is primary content
content-sub is subordinate content
content-xtra is extra content
content-xtra2 is more extra content ;-)
------------------------------------------*/
#container
{
	position: relative;
	width: 94em;
	min-width: 940px;
	margin: 0 auto;
	padding: 0 2em;
	min-height: 60em;
}
.content-main, .content-sub, .content-xtra
{
	overflow: hidden;
}
.t1 .content-main
{
	float: left;
	width: 65em;
	overflow: hidden;
}
.content-sub IMG, .t5 .projektinfo IMG
{
	margin-bottom: 0.5em;
}
.t1 .content-sub
{
	float: right;
	width: 27em;
}
.t2 .cg1
{
	float: left;
	width: 30em;
}
.t2 .cg2
{
	float: right;
	width: 62em;
}
.t2 .content-main
{
	float: left;
	width: 30em;
}
.t2 .content-sub
{
	float: right;
	width: 46em;
}
.t2 .content-xtra
{
	float: left;
	width: 14em;
}
.t3 .cg1, .t3a .cg1
{
	float: right;
	width: 78em;
}
.t3 .cg2, .t3a .cg2
{
	float: left;
	width: 14em;
}
.t3 .content-main
{
	float: right;
	width: 38em;
}
.t3 .content-sub
{
	float: left;
	width: 38em;
}
.t3 .content-xtra, .t3a .content-xtra
{
	float: left;
	width: 14em;
}
.t4 .cg1
{
	float: left;
	width: 62em;
}
.t4 .cg2
{
	float: right;
	width: 30em;
}
.t4 .content-main
{
	float: left;
	width: 30em;
}
.t4 .content-sub
{
	float: right;
	width: 30em;
}
.t4 .content-xtra
{
	float: left;
	width: 14em;
}
.t4 .content-xtra2
{
	float: right;
	width: 14em;
}
.t5 .entries
{
	width: 61em;
}
.t5 .projektzeile
{
	width: 94em;
}
.t5 .content-main
{
	float: left;
	width: 100%;
}
.t5 .projektinfo
{
	float: right;
	width: 27em;
	margin-top: 5.45em;
}
.t5 .projektinfo IMG
{
	/*[disabled]float:left;*/
	/*[disabled]width:27em;*/
	/*[disabled]margin-top:2em;*/
	/*[disabled]margin-left:-3.7em;*/
}
.t5 .projektinfo H2
{
	padding-top: 1.5em;
	border-top: 1px solid #DFDFDC;
	font-size: 1.3em;
	color: #6A640F;
	text-transform: none;
	width: 27em;
	font-weight: bold;
	float: left;
	margin-left: -2.8em;
}
.t5 .projektjahr
{
	float: left;
	width: 100%;
	border-top: 1px solid #DFDFDC;
	padding-top: 1.3em;
	/*[empty]background-image:;*/
}
.t5 .projektjahr H3
{
	background: url(../img/site/projekt-icon.gif) no-repeat 0 0.35em;
/*8/20*/
	float: left;
	font-size: 2em;
/*20/10*/
	width: 23em;
/*460/20*/
	line-height: 1.5;
/*30/20*/
	margin: 0.45em 4em 0.85em 0;
/*t:9/20 t:80/20 b:17/20*/
	padding-left: 1em;
/*20/20*/
	color: #6E0505;
}
.t5 .projektjahr H4
{
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.5;
	color: #661;
	float: left;
	width: 36em;
	margin: 0.45em 4em 0.85em 0;
}
.t5 .projektjahr H5
{
	font-size: 1.2em;
	line-height: 1.5em;
	color: #661;
	float: left;
	width: 36em;
	line-height: 1.5;
	margin: 0.45em 4em 0.85em 0;
}
.t5 .projektinfo H3
{
	float: right;
	width: 23.6em;
/*10/13*/
	font-size: 1.3em;
	line-height: 1.539;
/*20/13*/
	color: #857E13;
	background-image: none;
	padding-left: 0;
	margin-right: 0;
}
.t5 DIV.article.entry.link, .t5 DIV.article.entry.nolink
{
	width: 21.5em;
	height: auto;
	float: left;
	margin-right: 2em;
}
.t5 .link H3
{
	background: url(../img/site/icon_pfeil.png) no-repeat 0 0.15em;
	float: left;
/*4/13*/
	font-size: 1.1em;
/*13/10*/
	width: 18.3em;
/*460/13*/
	line-height: 1.5;
/*20/13*/
	margin: 0 0 0.769em 0em;
/*t:16/13 r:80/13 b:10/13*/
	padding-left: 1.7em;
	padding-bottom: 0.3em;
/*20/13*/
}
.t5 .nolink H3
{
	background: url(../img/site/nolink.gif) no-repeat -0.27em 0em;
	float: left;
	line-height: 1.5;
/*4/13*/
	font-size: 1.1em;
/*13/10*/
	width: 18.3em;
/*460/13*/
	line-height: 1.5;
/*20/13*/
	margin: 0 0 0.769em 0em;
/*t:16/13 r:80/13 b:10/13*/
	padding-left: 1.7em;
	padding-bottom: 0.3em;
/**/
}
.t5 .projektzeile
{
	float: left;
}
/*Teaser*/
.teaserflag
{
	width: 27em;
	margin-bottom: 0.1em;
}
.teaserflagin
{
	margin-top: 0em;
}
.teaserbox
{
	float: right;
	width: 18.5em;
	margin-top: -7.7em;
	/*[empty]font-size:;*/
}
#home .teaserbox H2, .teaserbox H2 A
{
	color: #E3D5CD;
	margin-top: -0.9em;
	margin-bottom: 0;
	border-style: inherit;
}
#home .teaserbox P, .teaserbox P A
{
	color: #E79D69;
}
.teaserbox A:hover
{
	color: #FEFEFE !important;
}
/*->Entries (and links)
------------------------------------------*/
.entry
{
	border-top: 1px solid #DFDFDC;
	float: left;
	width: 100%;
	margin-bottom: 1.3em;
/*13/10*/
}
.entries H3
{
	background: url(../img/site/icon_entry.gif) no-repeat 0 0.4em;
/*8/20*/
	float: right;
	font-size: 2em;
/*20/10*/
	width: 23em;
/*460/20*/
	line-height: 1.5;
/*30/20*/
	margin: 0.45em 4em 0.85em 0;
/*t:9/20 t:80/20 b:17/20*/
	padding-left: 1em;
/*20/20*/
}
.links H3
{
	/*[disabled]background:none no-repeat;*/
/*8/20*/
	/*[disabled]float:left;*/
	/*[disabled]font-size:1.4em;*/
/*20/10*/
	/*[disabled]width:100%;*/
/*460/20*/
	/*[disabled]line-height:1.5;*/
/*30/20*/
	/*[disabled]margin:0.45em 0 0.85em;*/
/*t:9/20 t:80/20 b:17/20*/
	/*[disabled]padding-left:0em;*/
/*20/20*/
}
.entries .link H3
{
	background: url(../img/site/icon_pfeil.png) no-repeat 0 0.308em;
/*4/13*/
	font-size: 1.3em;
/*13/10*/
	width: 35.385em;
/*460/13*/
	line-height: 1.539;
/*20/13*/
	margin: 1.231em 2.3em 0.769em 0em;
/*t:16/13 r:80/13 b:10/13*/
	padding-left: 1.539em;
/*20/13*/
}
.entries .nolink H3
{
	background: url(../img/site/nolink.gif) no-repeat 0 0em;
/*4/13*/
	font-size: 1.3em;
/*13/10*/
	width: 35.385em;
/*460/13*/
	line-height: 1.539;
/*20/13*/
	margin: 1.231em 2.3em 0.769em 0em;
/*t:16/13 r:80/13 b:10/13*/
	padding-left: 1.539em;
/*20/13*/
}
.links LI
{
	font-size: 1.3em;
	color: #888811;
	padding-left: 2.2em;
	line-height: 1.5em;
	list-style: none;
	list-style-position: inside;
	/*[disabled]background:none no-repeat 1em 0.42em;*/
	margin-bottom: 0.769em;
	margin-top: -0.769em;
}
/*-> DIV thema mit Bildern
-> DIV .themeteaser enthält den Schatten 60 x 60 px
-> DIV .sq52px: das eigentliche Bild 52 x 52 px*/
DIV.thema
{
	float: left;
	width: 13em;
/*130/10*/
	margin: 0.9em 0 -1em;
/*t:9/10 b:10/10*/
}
.t5 DIV.thema
{
	float: left;
	width: 21.5em;
	margin: 1em 0 0;
}
DIV.themeteaser
{
	float: left;
	width: 60px;
	height: 60px;
	margin-top: -0.5em;
	margin-left: 8em;
	background-image: url(../img/site/shadowsq60px.png);
}
/*themteaser-o = ohne Schattenbild*/
DIV.themeteaser-o
{
	float: left;
	width: 60px;
	height: 60px;
	margin-top: -0.5em;
	margin-left: 8em;
	background-image: none;
}
DIV.t5 .themeteaser
{
	float: left;
	width: 74px;
	height: 74px;
	margin-top: -0.5em;
	margin-left: 0;
	background-image: url(../img/site/shadowsq74px.png);
}
DIV.t5 .themeteaser210
{
	float: left;
	width: 210px;
	height: 140px;
	margin-top: -0.5em;
	margin-left: 0;
	background-image: url(../img/site/shadowsq210px.png);
}
DIV.t5 .themeteaser210-v
{
	float: left;
	width: 140px;
	height: 210px;
	margin-top: -0.5em;
	margin-left: 0;
	background-image: url(../img/site/shadowsq210px-v.png);
}
DIV.sq52px
{
/*Für DIV themeteaser (60x60px -8px Schattenrand)*/
	float: left;
	top: 0;
	width: 52px;
	height: 52px;
	background-color: #D1D0C1;
}
DIV.sq66px
{
/*Für DIV themeteaser (74x74px -8px Schattenrand)*/
	float: left;
	top: 0;
	width: 66px;
	height: 66px;
	background-color: #D1D0C1;
}
#wir DIV.themeteaser
{
	float: left;
	width: 140px;
	height: 140px;
	margin-top: -0.5em;
	margin-left: 0.1em;
	background-image: url(../img/site/shadowsq140px.png);
}
#wir DIV.themeteaser74px
{
	float: left;
	width: 74px;
	height: 74px;
	margin-top: -0.5em;
	margin-left: 6.6em;
	background-image: url(../img/site/shadowsq74px.png);
}
DIV.rec202-132px
{
/*Für DIV themeteaser210 (210x140px -8px Schattenrand)*/
	float: left;
	top: 0;
	width: 202px;
	height: 132px;
	background-color: #D1D0C1;
}
#kontakt DIV.themeteaser
{
	/*[disabled]float:left;*/
	/*[disabled]width:60px;*/
	/*[disabled]height:60px;*/
	/*[disabled]margin-top:-0.5em;*/
	/*[disabled]margin-left:8em;*/
	/*[disabled]background-image:none;*/
}
DIV.rec202-132px-v
{
/*Für DIV themeteaser210 (210x140px -8px Schattenrand)*/
	float: left;
	top: 0;
	width: 132px;
	height: 202px;
	background-color: #D1D0C1;
}
DIV.sq132px
{
/*Für DIV #wir .themeteaser (140x140px -8px Schattenrand)*/
	float: left;
	top: 0;
	width: 132px;
	height: 132px;
	background-color: #D1D0C1;
}
DIV.thema .titel
{
	font-weight: normal;
	margin-top: 0.5em;
}
.titel
{
	color: #B2AF76;
	text-transform: lowercase;
	white-space: nowrap;
	font-size: 1.14em;
/*11,4/10*/
	line-height: 1.4em;
/*20/13*/
}
.entries .body
{
	float: right;
	width: 49em;
/*460/10*/
	margin: 0 0em 0 0;
/*80/10*/
}
.body LI
{
	font-size: 1.3em;
	color: #888811;
	padding-left: 2.2em;
	line-height: 1.8em;
	list-style: none;
	list-style-position: inside;
	background: url(../img/site/icon_pfeil.png) no-repeat 1em 0.42em;
	margin-bottom: 0.769em;
}
.body LI:before
{
	/*[disabled]content:'\00BB';*/
	/*[disabled]margin-right:0.5em;*/
	/*[disabled]min-width:1em;*/
}
/*->Tabelle Lebenslauf*/
.body .leben
{
	table-layout: fixed;
	/*[empty]table-layout:;*/
	font-size: 1.3em;
	padding: 0.2em 0;
	line-height: 1.3em;
	color: #4476E3;
	/*[empty]line-break:;*/
}
DIV.jahr
{
	/*[disabled]width:8em;*/
	/*[disabled]float:left;*/
	/*[disabled]background-image:;*/
}
DIV.beschreibung
{
	/*[disabled]float:right;*/
	/*[disabled]width:20em;*/
	/*[disabled]display:block;*/
	/*[disabled]line-height:1.5em;*/
}
DIV.z-lebenslauf
{
	/*[disabled]font-size:1.3em;*/
}
.entry .body P:first-child, .entry .meta, .entry .body BLOCKQUOTE:first-child P:first-child
{
	margin-top: -0.769em;
/*10/13*/
}
.t5 .entries .body
{
	float: left;
	width: 21.5em;
	margin-right: 2em;
}
.entry .body BLOCKQUOTE P:first-child, .entry .body DD P:first-child, .entry .body BLOCKQUOTE+.meta
{
	margin-top: 0;
}
P.archivelink
{
	float: left;
	width: 100%;
	border-top: 1px solid #DFDFDC;
	padding: 0.45em 0 0.75em;
/*t:9/20 b:15/20*/
	font-size: 2em;
	line-height: 1.5;
}
.archivelink A
{
	margin-left: 8em;
/*160/20*/
}
.t5 .archivelink A
{
	margin-left: 0em;
/*160/20*/
}
#archiveroot .entry, #also .entry
{
	border: none;
	margin: 0 0 1em;
}
#archiveroot .entries
{
	float: left;
	padding-bottom: 1.3em;
/*13/10*/
}
#archiveroot .entries IMG
{
	display: none;
}
#archiveroot .entry
{
}
#archiveroot .entries H3
{
	background: none;
	float: none;
	width: auto;
	margin: -0.15em 0 0.15em;
/*t:3/20 b:3/20*/
	font-size: 2em;
	line-height: 1;
	padding-left: 0;
}
#archiveroot .entries .meta SPAN
{
	white-space: nowrap;
}
#archiveroot #container .searchform INPUT.txt
{
	width: 16.154em;
/*(220-10)/13*/
}
.latestlinks
{
	float: left;
	width: 100%;
	padding-bottom: 1.3em;
}
.allitems A
{
	font-weight: bold;
}
#archive DIV.summary
{
	border-top: 1px solid #ECE9E6;
	padding: 0.6em 0 2.3em;
/*t:6/10 b:23/10*/
}
#archive .section
{
	padding-bottom: 2em;
}
/*-> Verschiedenes
------------------------------------------*/
P
{
	margin: 0 0 0.769em;
/*10/13*/
	font-size: 1.3em;
/*13/10*/
	line-height: 1.5em;
/*19/13*/
}
.entries P
{
	margin-right: 3em;
}
.t5 .entries P
{
	margin-right: 0;
	font-size: 1.14em;
/*11,4/10*/
	line-height: 1.4em;
}
.t5 P.archivelink
{
	float: left;
	width: 100%;
	border-top: 1px solid #DFDFDC;
	padding: 0.45em 0 0.75em;
/*t:9/20 b:15/20*/
	font-size: 2em;
	line-height: 1.5;
}
.t5 .projektjahr P
{
	margin-right: 0;
	font-size: 1.3em;
	line-height: 1.5em;
	float: left;
	width: 36em;
}
.t5 .body P
{
	font-size: 1.14em;
	float: left;
	width: 100%;
/*11,4/10*/
	line-height: 1.4em;
/*20/13*/
}
.content-sub P
{
	margin: 0 0 0.769em;
/*10/13*/
	font-size: 1.14em;
/*11,4/10*/
	line-height: 1.4em;
/*20/13*/
}
.t5 .projektinfo P
{
	margin-right: 0;
	font-size: 1.14em;
	line-height: 1.4em;
	float: right;
	width: 27em;
	margin-left: 2em;
}
.t5 .projektinfo LI
{
	float: right;
	width: 22.6em;
/*10/13*/
	font-size: 1.3em;
	line-height: 1.539;
/*20/13*/
	color: #857E13;
	background-image: none;
	list-style: none;
}
FONT
{
	font-size: 0.8em;
}
.content-sub LI
{
	font-size: 1.1em;
	line-height: 1.5;
	padding-left: 1em;
	color: #6E0505;
}
.content-sub LI:last-child
{
	margin: 0 0 0.769em;
/*10/13*/
}
STRONG
{
	color: #555;
}
BLOCKQUOTE
{
	margin: 1em 0 1em 0.5em;
	padding: 0 0 0 1em;
	border-left: 0.5em solid #ECE9E6;
	color: #777;
}
.codeblock
{
	font-size: 12px;
	line-height: 1.667;
/*20/12*/
	white-space: pre-wrap;
}
.codeblock CODE, .codeblock P
{
	font-size: 1em;
}
.thumbs2
{
	float: left;
	width: 100%;
	margin-right: -1.539em;
/*20/13*/
	padding-bottom: 1em;
}
.thumbs2 A
{
	float: left;
	width: 10.769em;
/*140/13*/
	margin-top: 0.231em;
/*3/13*/
	margin-right: 1.539em;
/*20/13*/
}
.thumbs2 A IMG
{
	display: block;
	border: 10px solid #ECE9E6;
	margin: 0 0 0.539em;
/*7/13*/
}
A.unit
{
	white-space: nowrap;
}
ABBR
{
	border-color: #ECE9E6;
}
INS
{
	background: #ECE9E6;
	text-decoration: none;
	color: #333;
}
CODE, KBD
{
	font: 12px Monaco, Courier, Monospace;
	color: #585;
}
SUP
{
	vertical-align: baseline;
	font-size: 0.846em;
/*11/13*/
	position: relative;
	top: -0.364em;
/*3/11*/
	margin-left: -0.25em;
	font-weight: bold;
}
.bc
{
	margin: 0.462em 0 -2em;
/*t:6/13 b:26/13*/
	font-size: 1.3em;
	line-height: 1.539;
/*20/13*/
	text-transform: lowercase;
}
/*=AltColors
-----------------------------------------------
->Farben energie sparen*/
#energie #banner
{
	background: #362;
	border-bottom-color: #DEE4DD;
}
#energie .content-sub LI
{
	font-size: 1.1em;
	line-height: 1.5;
	padding-left: 1em;
	margin: -0.7em 0 0;
	color: #435432;
}
#energie .content-sub LI:last-child
{
	margin: 0 0 0.769em;
/*10/13*/
}
#energie #banner #nav STRONG, #energie #banner #nav .am-ort A
{
	color: #FFF !important;
}
#energie #banner #nav A:hover
{
	color: #DED !important;
}
#energie #banner .i
{
	background-image: url(../img/site/leitmotif_energie.png);
}
#energie H1 STRONG
{
	color: #453;
}
#energie #banner #nav A
{
	color: #BD9 !important;
}
#energie #banner #nav STRONG, #energie #banner #nav .am-ort A
{
	background-image: url(../img/site/navi-flag-energie.gif);
}
#energie #footer
{
	border-color: #362;
}
#energie #nav A:before, #energie #nav STRONG:before
{
	color: #9A8;
}
#energie #nav STRONG:before, #energie #nav .am-ort A:before, #energie #nav A:hover:before, #energie #nav A:focus:before
{
	color: #9B6;
}
/*->Farben über uns*/
#wir #banner
{
	background: #27447E;
	border-bottom-color: #D3DEF4;
}
#wir #banner .i
{
	background-image: url(../img/site/leitmotif_wir.png);
}
#wir .content-sub LI
{
	font-size: 1.1em;
	line-height: 1.5;
	padding-left: 1em;
	margin: -0.7em 0 0;
	color: #304060;
}
#wir .content-sub LI:last-child
{
	margin: 0 0 0.769em;
/*10/13*/
}
#wir H1 STRONG
{
	color: #346;
}
#wir #banner #nav A
{
	color: #8AC !important;
}
#wir #banner #nav STRONG, #wir #banner #nav .am-ort A
{
	color: #FFF !important;
}
#wir #banner #nav A:hover
{
	color: #CDE !important;
}
#wir #banner #nav STRONG, #wir #banner #nav .am-ort A
{
	background-image: url(../img/site/navi-flag-wir.gif);
}
#wir #nav A:before, #wir #nav STRONG:before
{
	color: #89A;
}
#wir #nav STRONG:before, #wir #nav .am-ort A:before, #wir #nav A:hover:before, #wir #nav A:focus:before
{
	color: #8AC;
}
#wir #footer
{
	border-color: #27447E;
}
/*->Farben kontakt*/
#kontakt #banner
{
	background: #987800;
	border-bottom-color: #EBDCA2;
}
#kontakt #banner .i
{
	background-image: url(../img/site/leitmotif_kontakt.png);
}
#kontakt H1 STRONG
{
	color: #970;
}
#kontakt .content-sub LI
{
	font-size: 1.1em;
	line-height: 1.5;
	padding-left: 1em;
	margin: -0.7em 0 0;
	color: #977700;
}
#kontakt .content-sub LI:last-child
{
	margin: 0 0 0.769em;
/*10/13*/
}
#kontakt #banner #nav A
{
	color: #C2B379 !important;
}
#kontakt #banner #nav STRONG, #kontakt #banner #nav .am-ort A
{
	color: #FFF !important;
}
#kontakt #banner #nav A:hover
{
	color: #EDA !important;
}
#kontakt #banner #nav STRONG, #kontakt #banner #nav .am-ort A
{
	background-image: url(../img/site/navi-flag-kontakt.gif);
}
#kontakt #nav A:before, #kontakt #nav STRONG:before
{
	color: #9D977F;
}
#kontakt #nav STRONG:before, #kontakt #nav .am-ort A:before, #kontakt #nav A:hover:before, #kontakt #nav A:focus:before
{
	color: #D5C68F;
}
#kontakt #footer
{
	border-color: #987800;
}
/*->Farben meldungen*/
#meldungen #banner
{
	background: #426;
	border-bottom-color: #BBC;
}
#meldungen .content-sub LI
{
	font-size: 1.1em;
	line-height: 1.5;
	padding-left: 1em;
	margin: -0.7em 0 0;
	color: #435;
}
#meldungen .content-sub LI:last-child
{
	margin: 0 0 0.769em;
/*10/13*/
}
#meldungen #banner #nav STRONG, #meldungen #banner #nav .am-ort A
{
	color: #FFF !important;
}
#meldungen #banner #nav A:hover
{
	color: #DCD !important;
}
#meldungen #banner .i
{
	background-image: url(../img/site/leitmotif_meldungen.png);
}
#meldungen H1 STRONG
{
	color: #73A;
}
#meldungen #banner #nav A
{
	color: #A7D !important;
}
#meldungen #banner #nav STRONG, #meldungen #banner #nav .am-ort A
{
	background-image: url(../img/site/navi-flag-energie.gif);
}
#meldungen #footer
{
	border-color: #426;
}
#meldungen #nav A:before, #meldungen #nav STRONG:before
{
	color: #98A;
}
#meldungen #nav STRONG:before, #meldungen #nav .am-ort A:before, #meldungen #nav A:hover:before, #meldungen #nav A:focus:before
{
	color: #B9D;
}
#meldungen .date
{
	margin-top: 0.95em;
	width: 100%;
}
#meldungen .month
{
	font-size: 1.2em;
	font-weight: bold;
	color: #73A;
}
/*->Footer
------------------------------------------*/
#footer
{
	background: #D2D1C2;
	float: left;
	width: 100%;
	border-bottom: 10px solid #800606;
}
#footer .i
{
	width: 94em;
	min-width: 940px;
	margin: 0 auto;
	padding: 0 2em;
}
#footer HR
{
	display: none;
}
#footer H2
{
	margin: 1.538em 0 0.769em;
/*T:20/13 B:10/13*/
	padding-top: 1.231em;
/*16/13*/
	border-top: 1px solid #EEEEEC;
	text-transform: lowercase;
}
#footer LI
{
	font-size: 1.1em;
	margin-bottom: 0.2em;
	list-style: none;
	border-top: 2px dotted #EDEDEB;
	padding-top: 0.2em;
	padding-bottom: 0.1em;
}
#footer .bookmarks LI
{
	/*[disabled]font-size:1.1em;*/
	margin-bottom: 1em;
	list-style: none;
	border: 1px solid #A9A78C;
	/*[disabled]padding-top:0.2em;*/
	/*[disabled]padding-bottom:0.1em;*/
	float: left;
	margin-right: 0.5em;
	width: 16px;
	height: 16px;
}
#footer LI:before
{
	content: ' \00BB';
}
#footer .bookmarks LI:before
{
	content: " ";
}
#footer P
{
	font-size: 1.14em;
/*11,4/10*/
}
#footer .cg1, #footer .about, .footer1 .disclaimer, .site, #footer .partner
{
	float: left;
}
#footer .about
{
	width: 26em;
	margin-left: 2em;
}
#footer .beianderen
{
	float: left;
}
#footer .cg1, .footer2 .about
{
	/*[disabled]width:65em;*/
}
#footer .cg1
{
	width: 42em;
}
#footer .cg2
{
	width: 50em;
	margin-top: 1em;
	float: right;
}
#footer .cg3
{
	/*[disabled]width:42em;*/
	/*[disabled]float:left;*/
}
#footer .cg4
{
	width: 50em;
	margin-top: 1em;
	float: right;
}
.footer1 .disclaimer, .site, #footer .beianderen
{
	width: 14em;
}
#footer .about, #footer .disclaimer, .site, #footer .beianderen, #footer .feeds, #footer .searchform
{
	padding-bottom: 1.3em;
}
#footer .copyright
{
	border-top: 1px solid #EAEAC5;
	padding: 1.6em 0 1.4em;
	float: left;
	width: 100%;
	text-transform: lowercase;
	color: #887F77;
}
#footer .copyright A
{
	text-transform: none;
}
#footer .partner
{
	margin-left: 2em;
}
#footer .beianderen, #footer .partner, #footer .groove
{
	color: #881;
	float: right;
	width: 14em;
}
#footer .bookmarks
{
	margin-left: 2em;
	float: right;
	width: 46em;
}
#footer .partner, #footer .groove
{
	margin-right: 2em;
}
#footer .searchform FORM
{
	padding-bottom: 0;
}
