/* Margin und Padding: top right bottom left */


/* ####################### Logo und Head ###################################### */

#wrapper0 {
	position: absolute;
	width: 801px;
	float: left;
	padding: 0;
	margin-top: 86px;
	margin-left: 199px;
	clear:both;
}

#wrapper {
	position: relative;
	float: left;
	margin-left: -198px;
	padding: 0 0 0 0;
}

#logo {
	position: absolute;
	left: 92px;
	top: 10px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#motivHeadline {
	position: absolute;
	top: 5px;
	left: 788px;
	height: 16px;
	width: 212px;
}

#head {
	position: absolute;
	top: 5px;
	right: 15px;
	left: 0;
	width: 1000px;
	height: 60px;
	margin: 0 0 0 0;
	padding: 0 0 5px 0;	
	border-bottom-color: #005E8C;
	border-bottom-style: solid;
	border-bottom-width: 16px;
}

* html #head {
	top: 5px;
	right: 15px;
	left: 0;
	width: 1000px;
	margin: 0 0 0 0;
	padding: 0 0 5px 0;	
	height: 80px;
}

#metanav {
	position: absolute;
	top: 45px;
	right: 0;
	height: 20px;
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 60%;
	color: #005E8C;
}


/* ############################ Contentteil der Seite ############################## */
/* Allgemeines --------------------------------------------*/

#outerContentBlock {	
	position: relative;
	float: left;
	/*top: 86px; Abstand wird durch margin erzeugt, damit keine Markierungsprobleme im IE auftreten*/
	left: 199px;
	font-size: 60%;
	margin: 0;
	padding: 0 0 0 0;
}

.bg1011 {
	background-image: url("bg1011.gif"); /*bg1010*/
	width: 801px;
}

.bg1110 {
	background-image: url("bg1110.gif");
	width: 801px;
}

form.cpLogin {
	margin: 10px 0 10px 5px;
}

.cpLogin strong {
	color: #005E8C;	
}

.cpLogin form {
	margin: 0 5px 0 5px;
	padding: 0 0 0 0;
}

.cpLogin form p {
	margin: 0 5px 0 -5px;
	padding: 0 0 0 0;
}

.cpLogin input {
	width: 200px;
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica;
	border-color: #005E8C;
	border-style: solid;
	border-width: 1px;
	color: #666666;
	margin: 0 0 0 0;
	padding: 0 0 0 2px;
}
	
.cpLogin input.submit {
	font-family: Verdana, Arial, Helvetica;
	background-color: #FFFFFF; 
	color: #E1081B;
	border-width: 0;
	text-decoration: underline;
	text-align: left;
	margin: 0 0 0 13px;
	padding: 0 0 0 0;
	width: 100px;
}

.cpLogin input.reset {
	font-family: Verdana, Arial, Helvetica;
	font-size: 100%;
	background-color: #FFFFFF; 
	color: #E1081B;
	border-width: 0;
	text-decoration: underline;
	text-align: left;
	margin-left: 5px;
}

.cpLogin input.checkbox {
	font-family: Verdana, Arial, Helvetica;
	background-color: #FFFFFF; 
	color: #666666;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-width: 0;
	width: 15px;
}

.cpLogin .container {
	margin: 0 0 0 5px;
	padding: 0 0 0 0;
	float: left;	
}

.cpLogin .container p{
	float: left;
	margin-left: 5px;	
}

.cpLogin .container input {
	float: left;
}

p {
	margin: 0 0 5px 5px;
	padding: 0 0 0 0;
}

.cpLogin div.right {
	float: right;
	text-align: right;
	margin: -15px 5px 0 0;
	padding: 0 0 0 0;
}

div.ltblue {
	margin: 0 0 0 10px;
	padding: 5px 3px 5px 3px;	
}

* html div.ltblue {
	margin: 0 0 0 10px;
	padding: 5px 3px 5px 3px;	
}

.column3 h3.first {
	border-bottom-color: #BD8C61;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #005E8C;
	padding: 0 5px 4px 5px;
	margin: 0 0 7px 1px;
}

.column3 h3.standard {
	border-bottom-color: #BD8C61;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #BD8C61;
	border-top-style: solid;
	border-top-width: 1px;
	color: #005E8C;
	padding: 4px 5px 4px 5px;
	margin: 10px 0 7px 1px;
}

.column3 .FinalService {
	margin-bottom: 10px;
}

h2 {
	margin: 0 0 0 0;
	padding: 5px 5px 5px 5px;
}

.pagenum {
	color: #9BC8E5;
	font-size: 600%;
	font-weight: bold;
	font-family:  Arial;
	vertical-align: top;	
}

.c-t {
	width: 20%;
}

.cpLogin div.vorname, 
.cpLogin div.nachname, 
.cpLogin div.firma,
.cpLogin div.email {
	margin-bottom: 3px;
}

.cpLogin span.vorname, 
.cpLogin span.nachname, 
.cpLogin span.firma,
.cpLogin span.email  {
	margin-left: 10px;
	width: 25%;
	float: left;
	clear: both;
} 

form.cpLogin h2 {
	margin-left: 0;
}

.cpLogin div.ltblue {
	margin-left: -5px;
}

* html .cpLogin div.ltblue {
	margin-left: -2px;
}

.bg0000 {
	background-image: url("bg0000.gif");
}

