@charset "UTF-8";
/* CSS Document */

body {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	padding:20px;
	margin:0px;
	text-align: center;
}


#inhalt {
	text-align: left;
	vertical-align: middle;
	margin: 0px auto;
	padding: 0px;
	width: 550px;
	border: 1px double #003d83;
	background-color: #fff;
}

#banner{
	background-color: #fff;
}
			
p, h1, pre {
	margin: 0px;
	padding: 5px 10px;
	color:#FF6600;
	text-align: center;
}
h1 {
	font-size: 14px;
	text-align: center;
	color: #FF6600;
}


a {
	color: #333333;
	font-size: 12px;
	background-color:transparent;
	text-decoration: none;
}
 
pre { 
color: #564b47;
font-size: 11px;
background-color:transparent;
font-family: Courier, Monaco, Monospace;
}	

/* =Contact Form
----------------------------------------------- */
#mc2 {padding:0 20px;}
h5.error {color: black;padding-bottom:0px}
p.error {font-size:85%;line-height:1em;color: black;}
.msgbody {margin:.5em 0 0;border-top:1px dotted #ccb;padding-top:.5em;}


/* =Generic Forms
----------------------------------------------- */
form {
	margin:.75em 0 1.5em;
	padding:5px 10px 8px;
}
form table {
	color: #7c7c7c;
}
form > table {width:100%;}

/* form th {text-transform:lowercase;white-space:nowrap;} */
form th {text-transform:lowercase;white-space:nowrap;}

form .group {margin:0 0 .75em;}
form.filter {margin-bottom:1.5em;}
input, textarea, select {margin:1px 0;
	font: 100%/1.2em "Lucida Grande", Lucida, Verdana, sans-serif;
}
td input, td textarea, td select, #searchform input, #advsearch input {font-size:110%;}
input.text {background:#fff;border:1px solid #ccc;border-color:#aaa #eee #eee #aaa;color:#333;}
.imgbutton {vertical-align:middle;}
.unit {white-space:nowrap;margin-right:.5em;}

select {border:1px solid #ccc;}
form p {font-size:85%;line-height:1.6em;}
form td p {font-size:100%;}

form div div, #maincol form div div, form table {font-size:100%;padding:0;border-width:0;}
form table td {width:100%;}
form table td, form table th {padding:5px 10px 5px 0;border-bottom:1px dotted #ccb;font-weight:normal;font-size: 12px;}

form label {text-transform:lowercase;margin-left:5px;}
form label.inline {display:inline;font-weight:normal;}

form input, form textarea, form select {margin:1px 0;}
form textarea {background:#fff;display:block;clear:left;width:97%;border:1px solid #ccc;border-color:#ccc #fff #fff #ccc;color: #000;}

form input.button, form input.button2 {padding:2px;border:2px solid #69c;border-color:#69c #369 #369 #69c;background:#ccb;color:#000;font:bold 100% Verdana,Sans-serif;}
form input.button2 {border-color:#998 #665 #665 #998;color:#333;}
form input.button:hover, form input.button2:hover {color: gray;background:#eed;cursor:pointer;}
form input.button:active {border-color:#369 #69c #69c #369;background:#ccc;color:#000;}
form input.button2:active {border-color:#666 #999 #999 #666;background:#ccc;color:#000;}		


/* -----------footer--------------------------- */
#footer {
	padding: 0;
	margin: 0;
	background-image: url(imgs/sidebarh2.png);
	text-align: center;
	}

