body,td,th {
	font-size: 11px;
	color: #000000;
}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 13px;
	text-align: left;

}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.SublineCopyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 30px;
	font-weight: normal;
	color: #666666;
	text-align: right;
	padding-right: 25px;
	right: 25px;
	padding-left: 50px;
	left: 50px;
}
.Color_9F9F9F {
	color: #9F9F9F;
}
.SublineAdresse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #9F9F9F;
	text-align: left;
	padding-right: 10px;
	right: 10px;
	padding-top: 8px;
	padding-bottom: 12px;
	padding-left: 50px;
	left: 50px;
	top: 8px;
	bottom: 12px;
}
.Navigation_smallButtons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-align: right;
	padding-right: 25px;
	right: 25px;
	padding-top: 50px;
	top: 50px;
	line-height: 9px;
}
.Navigation_History {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding-right: 25px;
	right: 25px;
	padding-left: 50px;
	left: 50px;
	line-height: 10px;
	padding-top: 6px;
	padding-bottom: 6px;
	top: 6px;
	bottom: 6px;
}
.Color_333333 {

	color: #333333;
}
.Color_666666 {


	color: #666666;
}
.Color_FFFFFF {



	color: #FFFFFF;
}
.ProjekteListe_Gruppen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-right: 0px;
	right: 0px;
	padding-left: 25px;
	left: 25px;
	line-height: 11px;
	padding-top: 15px;
	padding-bottom: 5px;
	top: 25px;
	bottom: 5px;
}
.ProjekteListe_Content_unselected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	padding-right: 0px;
	right: 0px;
	padding-left: 25px;
	left: 25px;
	line-height: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
	top: 3px;
	bottom: 3px;
	text-align: left;
}
.ProjekteListe_Kamera {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: right;
	padding-right: 0px;
	right: 0px;
	padding-left: 25px;
	left: 25px;
	line-height: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	top: 3px;
	bottom: 3px;
}
.buttonProjekteListe {
	BACKGROUND-COLOR: #FFFFFF;
}
.buttonoverProjekteListe {
	BACKGROUND-COLOR: #F2F2F2;
}
.Color_000000 {


	color: #000000;
}
.Color_FF1300 {


	color: #FF1300;
}
.ProjekteKurzbeschreibung {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	padding-right: 15px;
	right: 15px;
	padding-left: 20px;
	left: 20px;
	line-height: 12px;
	padding-top: 15px;
	padding-bottom: 10px;
	top: 15px;
	bottom: 10px;
	color: #000000;
}
.Color_999999 {

	color: #999999;
}
.Layer {
	left: 0px;
	top: 0px;
	overflow: visible;
	z-index: 1;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-left: 0px;
	position: absolute;
	filter: Alpha(Opacity=75, FinishOpacity=0, Style=0);
	visibility: hidden;
}
.Bottom {
	background-position: center bottom;
	vertical-align: bottom;
}
.Copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #CCCCCC;
	text-align: right;
	padding-right: 10px;
	right: 10px;
	height: 20px;
	vertical-align: bottom;
	line-height: 9px;
	padding-top: 5px;
}
.ProjekteDetail {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	padding-right: 10px;
	right: 10px;
	padding-left: 20px;
	left: 20px;
	line-height: 13px;
	padding-top: 15px;
	padding-bottom: 10px;
	top: 15px;
	bottom: 10px;
	color: #000000;
}
.Content_standard {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	padding-right: 0px;
	right: 0px;
	padding-left: 50px;
	left: 50px;
	line-height: 13px;
	padding-top: 4px;
	padding-bottom: 25px;
	top: 4px;
	bottom: 25px;
	text-align: left;
}
.Content_noPadding {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 13px;
	text-align: left;
}
.Content_standard2 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	padding-right: 0px;
	right: 0px;
	padding-left: 50px;
	left: 50px;
	line-height: 13px;
	padding-top: 4px;
	padding-bottom: 8px;
	top: 4px;
	bottom: 8px;
	text-align: left;
}
.Sitemap_Layer1, .Sitemap_Layer1 a:link, .Sitemap_Layer1 a:visited, .Sitemap_Layer1 a:hover, .Sitemap_Layer1 a:active  {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	padding: 10 0 0 25px;
}
.Sitemap_Layer2, .Sitemap_Layer2 a:link, .Sitemap_Layer2 a:visited, .Sitemap_Layer2 a:hover, .Sitemap_Layer2 a:active  {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	padding: 5 0 0 35px;
}
.Sitemap_Layer3, .Sitemap_Layer3 a:link, .Sitemap_Layer3 a:visited, .Sitemap_Layer3 a:hover, .Sitemap_Layer3 a:active  {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF2000;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	padding: 5 0 0 45px;
}

.admin_content {
	font-size: 12px;
	font-family: verdana;
}

div.headline {
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	background-color: #e7e7e7;
	width: 100%;
	margin-bottom: 15px;
}

#sitename {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	left: 50px;
	top: 210px;
	color: #fff;
	font-weight: bold;
	font-size:22px;
	height: 40px;
}

#sitename_short {
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	left: 50px;
	top: 230px;
	color: #fff;
	font-weight: bold;
	font-size:14px;
	height: 25px;
}

.contentRedBorder {
	border-bottom: 1px dotted red;
	height: 35px;
}

#mainContent {
	margin-left: 50px;
	margin-top: 10px;
	margin-bottom: 100px;
}

#mainContent100 {
	margin-top: 10px;
	margin-bottom: 100px;
}

td.hover, tr.hover
{
	background-color: #ddd;
	color: #ff0000;
}
td.hoverrow, th.hoverrow
{
	background-color: #ddd;
	color: #ff0000;
}
.red {
	color: #ff0000;
}

ul.leistung_2 {
	padding: 0 0 15px 0;
	margin: 0;
	list-style-type: square;
}

ul.leistung_2 li {
	padding: 0 0 2px 0;
}

ul.leistung {
	padding: 0 0 0 15px;
	margin: 0;
	list-style-type: square;
}

ul.leistung li {
	padding: 0 0 15px 0;
}

ul.leistung_sub {
	padding: 10px 0 0 25px;
}

ul.leistung_sub li
{
	padding: 0 0 3px 0;
	list-style-image: url("./../images/icons/line_dot_dbl_ver2.gif");
}

ul.leistung_sub li:hover {
	list-style-image: url("./../images/icons/line_dot_dbl_ver2.gif");
}

ul.kontakt {
	padding: 0px 0 0 25px;
}

ul.kontakt li
{
	padding: 0 0 3px 0;
	list-style-image: url("./../images/icons/line_dot_dbl_ver2.gif");
}

ul.kontakt li:hover {
	list-style-image: url("./../images/icons/line_dot_dbl_ver2.gif");
}

div#team_content_layer {
	position: absolute;
	left: 400px;
	top: 320px;
	background-color: #fff;
	display: block;
}

div#projekt_content_layer {
	position: absolute;
	left: 485px;
	top: 320px;
	background-color: #fff;
	display: block;
}

ul.sitemap, ul.sitemap ul, ul.sitemap ul ul {
	list-style-type: none;
	list-style-image: none;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	line-height: 16px;
}

ul.sitemap li a {
	color: #000;
	font-weight: bold;
}

ul.sitemap ul li a {
	color: #585858;
	font-weight: bold;
	list-style-image: none;
}

ul.sitemap ul ul li a {
	color: #ff0000;
	font-size: 10px;
	font-weight: none;
}


.entry {  cursor:pointer; }
