html, body, p, br, ul, li, navi {
	margin : 0;
	padding : 0;
	border : none;
}

#header {
	width : 980px;
	margin: 0px auto 0px auto;
	padding: 0 0 0 0;
	text-align: right;
	background : url(../img/header-back.jpg) repeat-x;
	height: 185px;
	vertical-align : bottom;
}
#content {
	width : 980px;
	margin: 0px auto 0px auto;
	padding: 0;
	text-align: left;
	background : url(../img/content-back.jpg) repeat-x;
	overflow: hidden;	
	height: 580px;	
}

td {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	vertical-align: top;
	text-align: left;	
}

textarea {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	vertical-align: top;
	text-align: left;	
}

#navi-links {
	width : 238px;
	margin: 24px 0px 0px 0px;
	padding: 0;
	text-align: left;
	display: block;
}

#rechts {
	width : 737px;
	margin: 24px 0px 0px 0px;	
	padding: 0;	
	float : right;		
}

#navi-rechts {
	width : 142px;
	margin: 0;
	padding: 0;	
	float : right;	
}

#inhalt {
	width : 595px;
	margin: 0;
	padding: 0;
	text-align: left;
	float : left;			
}

#pic {
	width : 200px;
	margin: 0;
	padding: 0;
	text-align: center;
}

#text {
	width : 390px;
	margin: 0;
	padding: 0;
	text-align: left;
	float : right;		
}

a
{
	text-decoration: none;
	font-weight: bold;
	color: #B2231F;
}

a:hover
{
	text-decoration: underline;
}

body {
	border : 0;
	margin : 0;
	background-color : #2F3A4E;
	text-align: center;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	scrolls : yes;
}

html {
	overflow: -moz-scrollbars-vertical;
}

#grafik {
background: url(../img/nav-links1.gif) no-repeat;
width: 238;
height: 33;
display: block;
}

#grafik:hover {
background: url(../img/nav-links1-over.gif) no-repeat;
}

#grafik.current {
background: url(../img/nav-links1-over.gif) no-repeat;
}

#web {
background: url(../img/nav-links2.gif) no-repeat;
width: 238;
height: 30;
display: block;
}

#web:hover {
background: url(../img/nav-links2-over.gif) no-repeat;
}

#web.current {
background: url(../img/nav-links2-over.gif) no-repeat;
}

#multi {
background: url(../img/nav-links3.gif) no-repeat;
width: 238;
height: 34;
display: block;
}

#multi:hover {
background: url(../img/nav-links3-over.gif) no-repeat;
}

#multi.current {
background: url(../img/nav-links3-over.gif) no-repeat;
}

#projekt {
background: url(../img/nav-links4.gif) no-repeat;
width: 238;
height: 43;
display: block;
}

#projekt:hover {
background: url(../img/nav-links4-over.gif) no-repeat;
}

#projekt.current {
background: url(../img/nav-links4-over.gif) no-repeat;
}

#service {
background: url(../img/nav-links5.gif) no-repeat;
width: 238;
height: 32;
display: block;
}

#service:hover {
background: url(../img/nav-links5-over.gif) no-repeat;
}

#service.current {
background: url(../img/nav-links5-over.gif) no-repeat;
}

#ueber {
background: url(../img/nav-rechts1.gif) no-repeat;
width: 135;
height: 31;
display: block;
}

#ueber:hover {
background: url(../img/nav-rechts1-over.gif) no-repeat;
}

#ueber.current {
background: url(../img/nav-rechts1-over.gif) no-repeat;
}

#ref {
background: url(../img/nav-rechts2.gif) no-repeat;
width: 135;
height: 27;
display: block;
}

#ref:hover {
background: url(../img/nav-rechts2-over.gif) no-repeat;
}

#ref.current {
background: url(../img/nav-rechts2-over.gif) no-repeat;
}

#kontakt {
background: url(../img/nav-rechts3.gif) no-repeat;
width: 135;
height: 24;
display: block;
}

#kontakt:hover {
background: url(../img/nav-rechts3-over.gif) no-repeat;
}

#kontakt.current {
background: url(../img/nav-rechts3-over.gif) no-repeat;
}

#imp {
background: url(../img/nav-rechts4.gif) no-repeat;
width: 135;
height: 30;
display: block;
}

#imp:hover {
background: url(../img/nav-rechts4-over.gif) no-repeat;
}

#imp.current {
background: url(../img/nav-rechts4-over.gif) no-repeat;
}

.hiddenPic {
display:none;
}