body {
	padding: 0;
	margin: 0;
	background-image: url(images/bg2.gif);
	font-family: "Futura Md BT", Tahoma, Helvetics, Arial, Sans-serif;
}
img {border: none;}
hr {display: none;}
acronym, abbr {cursor: help;}
#content {
	background-image:url(images/bg2.gif);
	width: 750px;
	margin: auto;
	color: #000;
	font-size: 11px;
}
#content h3 {
	background: url(images/bg_h3.gif) top right no-repeat;
	padding-top: 5px;
}
#content b,
#content1 h3,
#content a
	{color: #3E4651;} 
#content a:hover {text-decoration:none} 
#content {background: url(images/bg_content.gif) 32% 0 repeat-y;}
#content .img_examples {
	text-align: center;
	clear: both;
}
#container #content #content1 {
	float: left;
	width: 64%;
	padding: 0 0 10px 10px;
}
#content1 h3 {margin-right: 5px;}
#content #content2 {
	float: right;
	width: 32%;
	color: white;
	padding: 0 10px 10px 0;
}
#content2 h3, #content2 a {color: #92CDFF;}
#content2 ul	{
	list-style-image: url(images/plus.gif);
	padding-left: 15px;
}
#content2 > ul > li {margin-top:10px;}
#content2 ul ul {
	list-style-image: none;
	list-style-type: disc;
}
#content #content3 {
	clear: both;
	background-color: #999;
}

#footer {
	width: 750px;
	margin: auto;
	color: #92CDFF;
	font-size:11px;
	line-height:13px;
	margin-top: 10px;
	padding-top: 10px;
	background: url(images/line.gif) top center no-repeat;
}
#footer ul {
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: center;
}
#footer li {
	display: inline;
	border-left: 1px solid #92CDFF;
	padding: 0 10px;
}
#footer li:first-child {border: none;}
#footer a {
	color: #E9E9E9;
	font-size:11px;
	text-decoration: none;
} 
#footer a:hover{text-decoration:underline;}
#footer #copyright {text-align: center;}
#footer #copyright a {
	color: #92CDFF;
	font-size: 11px;
	text-decoration: underline;
	font-weight: normal;
} 
#footer #copyright a:hover {text-decoration: none;}


/* 1 column layout */
#referenzen #content,
#gpsg #content,
#presse #content,
#partner #content
	{background: none white !important;}
#referenzen #container #content1,
#gpsg #container #content1,
#presse #container #content1,
#partner #container #content1
{
	width: 720px;
	padding-right: 10px;/*
	float: none;*/
}
/* end 1 column layout */


#kontakt #content ul.impressum {
	margin: 0;
	padding: 5px 0 0 0;
	list-style: none;
}
.thumb {
	float: left;
	margin-right: 5px;
	text-align: center;
	padding-bottom: 10px;
}
#presse #presselinks {
	float: left;
	width: 50%;
	font-size: 1.5em;
	padding-top: 10px;
}
#presselinks ul {list-style: url(images/1_z1.gif);}



br{font-size:10px}

input,textarea{
   background:#5C6771;
   border:0px solid;
   font-family:Tahoma;
   color:#ECECEC; 
   font-size:11px;
}
#gallery {width: 100%;}
#gallery img {
	margin: 10px;
	border: 2px solid white;
}
#gallery a:hover img {border: 2px solid blue;}