body{
background-color:#ffffff;
}


h2,h3,h4,h5,h6,div,p,body,html,input,button { 
	font: normal 12px Helvetica,Verdana,Arial 
}

h1 { 
	font: normal 14px Helvetica,Verdana,Arial;
	font-weight: bold;
}

img.block {
	display:block;
}

div, img {
  margin:0;
  padding:0;
  border:0;
}

div#container {
  width:1024px;
  margin-left:auto;
  margin-right:auto;
  border:1px solid silver;
background: url('http://194.150.191.58/d_s_v_m.de/fileadmin/images/background_vergroessert_1024.jpg');
padding:0;
}

div#top {
  font: bold 10px Verdana,Arial;
  clear:both;
  background-color:#001463;
  text-align:right;
  color:#FFFFFF;  
  padding:5px;
  padding-right:10px;  
}

div#top a {
   text-decoration: none;
   color:white;
   }

div#header { background-color:white;
            font: normal 14px Helvetica,Verdana,Arial}

/*-----------------------------------*/

div#links { 
	float:left;
	width:190px;
	padding-left:0px;
	padding-top:37px;
	padding-bottom:10px;
	background-color:#EEE8CD;
}

div#head { 
	font: normal 10px Helvetica,Verdana,Arial;
	padding-top:5px;
	padding-bottom:25px;
}


div#center {
        padding-left:0px;
	margin-left:220px; 
	width:517px;
/*	background-image:url('http://www.jpp-consulting.de/fileadmin/images/ARCBRIDGE_Wasserzeichen.jpg');*/
	background-repeat:no-repeat;
        background-position:0px 100px;
	
}

div#right { 
	width:181px; 
	height:auto;
	float:right; 
	text-align:left; 
	padding-top:10px;
	padding-left:5px;
	background-color:#EEE8CD;
}

.float-left { 
	float:left; 
}

div#footer {
  clear:both;
  background-color:#001463;
  padding:10px;
}

/* Mail-Formular */
fieldset.csc-mailform {
border:0px;
}

fieldset.csc-mailform label {
width: 120px;
float: left;
text-align: right;
margin-right: 10px;
display: block
}


fieldset.csc-mailform input,
fieldset.csc-mailform textarea {
margin-bottom: 10px;
font-size:10px;
font-family: Verdana, Helvetica, sans-serif;
padding:2px;
xwidth:250px;
background-color:#EEE8CD;
}

fieldset.csc-mailform fieldset input {
float:none;
display:inline;
width:50px;
text-align:left;
border:0px;

}

fieldset.csc-mailform fieldset label{
display:inline;
float:none;
text-align:left;
width:300px;
margin:10px 0;

}
fieldset.csc-mailform fieldset {
border:0;

}

fieldset.csc-mailform fieldset legend {
display:none;

}


fieldset.csc-mailform select {
width:220px;
margin:2px 0;
}
fieldset.csc-mailform option {
padding:0 5px;

background:#fff;
}
