@charset "utf-8";
/* CSS Document */
body {
 	background-image:url(../images/background.jpg);
	background-repeat:repeat;
	font-family:"Lucida Grande","Lucida Sans Unicode", sans-serif;
	font-size:13px;
	color:#32302e;
	margin:0;
	padding:0;
}
a {
	text-decoration:none;
}
#content {
	margin-left:60px;
	overflow-x:none;
}
#spalte_links {
	position:fixed;
	margin-left:60px;
	width:160px;
}
#spalte_rechts {
	position:relative;
	left:245px;
	width:700px;
}
#footer {
	clear:left;
	width:700px;
	padding-top:70px;
}
#navi li {
	border-bottom:solid 1px #e9e6e4;
	list-style-type:none;
	margin-top:8px;
}
#navi ul {
	margin-top:45px;
	padding-left:0;
	margin-left:0;
}
#mainnavi a {
	color:#32302e;
}
#mainnavi a:hover {
	color:#a36d00;
}
#meta_navi_oben {
	text-align:right;
	padding-top:4px;
	height:21px;
	width:700px;
	font-size:11px;
	color:#9d9892;
}
#meta_navi_oben a {
	color:#9d9892;
}
.meta_aktiv {
	color:#333333;
}
#content_rechts {
	margin-top:75px;
}
#content_rechts_portfolio {
	margin-top:75px;
}
.headline {
	font-size:36px;
	color:#b5b2af;
}
.headline a {
	color:#d68e00;
}
.headline a:hover {
	color:#a36d00;
}
.headline_black {
	font-size:36px;
	color:#32302e;
}
#content_rechts li {
	border-bottom:solid 1px #e9e6e4;
	list-style-type:none;
	margin-top:8px;
}
#special {
	border-bottom:solid 1px #e9e6e4;
	list-style-type:none;
	margin-top:8px;
}
#normal {
	border-bottom:solid 1px #e9e6e4;
	list-style-type:none;
	margin-top:8px;
}
#content_rechts ul {
	margin-top:20px;
	padding-left:0;
	margin-left:0;
	margin-bottom:50px;
}
#content_rechts_portfolio ul {
	margin-top:20px;
	padding-left:0;
	margin-left:0;
	margin-bottom:50px;
}
#content_rechts ul.smaller {
	margin-bottom:20px;
}
#teaser_links {
	float:left;
	margin-top:20px;
	width:340px;
	margin-right:15px;
}
#subspalte_links {
	float:left;
	width:340px;
	margin-right:15px;
	line-height:25px;
}
#subspalte_links img {
	padding-top:5px;
}
#teaser_links li {
	border-bottom:solid 1px #e9e6e4;
	list-style-type:none;
	margin-top:8px;
}
#teaser_links ul {
	margin-top:30px;
	padding-left:0;
	margin-left:0;
	margin-bottom:12px;
}
#teaser_rechts {
	float:left;
	margin-top:20px;
	width:340px;
}
#subspalte_rechts {
	float:left;
	width:340px;
	line-height:25px;
}
#teaser_rechts li {
	border-bottom:solid 1px #e9e6e4;
	list-style-type:none;
	margin-top:8px;
}
#teaser_rechts ul {
	margin-top:30px;
	padding-left:0;
	margin-left:0;
	margin-bottom:12px;
}
#teaser_links a {
	color:#32302e;
}
#teaser_links a:hover {
	color:#a36d00;
}
#teaser_rechts a {
	color:#32302e;
}
#teaser_rechts a:hover {
	color:#a36d00;
}
#meta_footer {
	text-align:right;
	border-top:solid 1px #e9e6e4;
	padding-top:4px;
	height:21px;
	width:700px;
	font-size:11px;
	color:#9d9892;
}
.motto {
	color:#7c766e;
	font-style:italic;
}
#marker1 {
	background-image:url(../images/marker1.gif);
	background-repeat:no-repeat;
}
#marker2 {
	background-image:url(../images/marker2.gif);
	background-repeat:no-repeat;
}
#marker3 {
	background-image:url(../images/marker3.gif);
	background-repeat:no-repeat;
}
#marker3_en {
	background-image:url(../images/marker3_en.gif);
	background-repeat:no-repeat;
}
#marker4 {
	background-image:url(../images/marker4.gif);
	background-repeat:no-repeat;
}
#marker4_en {
	background-image:url(../images/marker4_en.gif);
	background-repeat:no-repeat;
}
#email a {
	background-image:url(../images/marker5.gif);
	background-repeat:no-repeat;
	color:#d68e00;
}
#email a:hover {
	color:#a36d00;
}
#marker6 {
	background-image:url(../images/marker6.gif);
	background-repeat:no-repeat;
}
#marker7 {
	background-image:url(../images/marker7.gif);
	background-repeat:no-repeat;
}
#marker8 {
	background-image:url(../images/marker8.gif);
	background-repeat:no-repeat;
}
#subnavi a {
	color:#d68e00;
	font-size:11px;
	line-height:22px;
}
#subnavi a:hover {
	color:#a36d00;
}
#kategorien {
	margin-bottom:6px;
}
#portfolio_head_links {
	float:left;
}
#portfolio_head_rechts {
	float:right;
	font-size:11px;
	margin-top:24px;
}
.clear_both {
	clear:both;
}
#portfolio_head_rechts a {
	color:#d68e00;
}
#portfolio_head_rechts a:hover {
	color:#a36d00;
}
.projekttitel {
	color:#32302e;
	font-weight:bold;
	width:690px;
	float:left;
	display:inline;
	margin-bottom:5px;
}
.pfeilhoch{
	display:inline;
}
.kurzbeschreibung {
	color:#32302e;
}
.kunde {
	color:#7c766e;
}
.link a {
	color:#d68e00;
}
.link a:hover {
	color:#a36d00;
}
.projekt {
	margin-top:20px;
	margin-bottom:20px;
}
#paginierung {
	clear:left;
	width:700px;
	padding-top:25px;
}
#meta_paginierung {
	text-align:center;
	border-bottom:solid 1px #e9e6e4;
	padding-top:4px;
	height:16px;
	width:700px;
	font-size:13px;
	color:#9d9892;
}
a.meta_paginierung {
	color:#d68e00;
}
a:hover.meta_paginierung  {
	color:#a36d00;
}
a.paginierung_aktiv{
	color:#a36d00;
}
#bloghinweis {
	clear:left;
	width:700px;
	padding-top:40px;
}
#meta_bloghinweis {
	text-align:center;
	padding-top:4px;
	height:21px;
	width:700px;
	font-size:13px;
	color:#9d9892;
}
#meta_bloghinweis a {
	color:#d68e00;
}
#meta_bloghinweis a:hover {
	color:#a36d00;
}
.abstand_anker{
	height:1px;
}
