
body   { color: black; font-weight: normal; font-size: 12px; font-family: "Lucida Grande", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }
p {}
td {}
a:link, a      { color: black; font-weight: normal; font-size: 11px; text-decoration: underline }
a:visited   { color: black; text-decoration: underline }
a:hover   { color: #e20058; text-decoration: none }
a:active  { color: #807f7e; text-decoration: none }
#border  { border: solid 1px #4d4b4a }
.small  { font-style: italic; font-weight: normal; font-size: 10px }
.text   { color: #807f7e; font-weight: normal; font-size: 12px; line-height: 13px; padding-top: 0px; padding-left: 5px }
.fromfield { color: black; font-weight: normal; font-size: 12px; line-height: 13px; border: solid 1px #807f7e; width: 150px }
.textfield { color: black; font-weight: normal; font-size: 12px; line-height: 13px; border: solid 1px #807f7e; width: 250px }
h3     { color: #e20058; font-weight: bold; font-size: 12px; line-height: 13px; font-family: "Lucida Grande", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding-top: 0px; padding-left: 5px }
h4   { color: black; font-weight: normal; font-size: 11px; line-height: 13px; padding-top: 0px; padding-left: 5px }
ul         { margin: 0 0 0 10pt; padding: 0px }
li          { list-style-image: url(images/listenpunkt.gif); padding: 0px 0px 2px }
li a   { text-decoration: none; padding: 0px }
li a:hover      { color: #e20058; text-decoration: underline }
.active { color: #e20058; font-weight: normal; font-size: 11px }

table#projekte-img-new {
	display: block;
	padding: 0px;
	margin: 0px;
}

#projekte-img-new tbody tr.projekte-img-big {
	width: 480px;
	height: 360px;
	padding: 0px;
	display: block;
	float: left;
	margin: 60px 0 20px;
}


#projekte-img-new tbody tr.projekte-img-big td {
	float: left;
}

 #projekte-img-new tbody tr.projekte-img-small {
	height: 205px;
	width: 480px;
	margin: 0px;
	padding: 0px;
	float: left;
}

#projekte-img-new tbody tr.projekte-img-small td.img-small-1 {
	float: left;
	margin: 0;
	padding: 0 10px 0 0;
	width: 230px;
}

#projekte-img-new tbody tr.projekte-img-small td.img-small-2 {
	margin: 0;
	padding: 0 0 0 10px;
	float: left;
}

#projekte-img-new tbody tr.projekte-img-txt, #projekte-img-new tbody tr.projekte-img-txt td.text  {
	width: 230px;
	display: block;
}

#projekte-img-new tbody tr td.text ul, #projekte-img-new tbody tr td.text h3   {
	width: 240px;
	}

#border tbody tr td table tbody tr.img-alt td table tbody tr td table  {
	padding-top: 140px;
}

#border tbody tr td table tbody tr.img-alt td table tbody tr td {
	width: 480px;
}



#navi {
	padding-top: 15px;
	width: 200px;
	float: right;
	margin-right: 10px;
}

tr.projekte-img-small td {
	padding-bottom: 15px;
}

#imagearea {
	float: left;
	width: 510px;
}

#imagearea a img {
	padding: 15px 15px 0px 0px;
}

img#img-logo {
	float: right;
}

h3.news-big {
	font-size: 16px;
	line-height: 20px;
	margin-top: 10px;
}


ul h4 li.active a {color: #e20058; font-weight: bold; text-decoration: none;}