body
{
background: #ffffff;
margin: 10px 0px 0px 10px;
font-family: Arial, 'Trebuchet MS', sans-serif;
color: #000000;
font-size: 10pt;
line-height: 12pt;
text-align: center;
}

#wrap
{
width: 989px;
height: 655px;
text-align: left;
background: #ffffff;
margin: auto;
}

#navigation {
width: 168px;
height: 655px;
float: left;
background: #ffffff url(../images/navigation.jpg) center no-repeat;
line-height: 10pt;
}

#navi_points {
margin-top: 150px;
margin-left: 20px;
}

#content {
width: 644px;
height: 655px;
float: left;
background: #ffffff url(../images/content.jpg) center no-repeat; 
}

#context {
float: left;
color: #000000;
height: 289px;
width: 445px;
overflow: auto;
margin-top: 131px;
margin-left: 100px;
}

#adresse {
width: 168px;
height: 655px;
float: left;
background: #ffffff url(../images/anschrift.jpg) center no-repeat; 
}

#footer {
text-align: center;
}

#logo {
margin-left: 43px;
}

.navigation, .inaktiv {
list-style-type: none;
text-align: left;
color: #ffffff;
text-decoration: none;
line-height: 12pt;
}

.u_navigation, .u_inaktiv {
list-style-type: none;
text-align: left;
color: #d1dadf;
text-decoration: none;
line-height: 12pt;
}

li {
list-style-type: none;
margin-left: -40px;
}

#navigation a:hover {
font-weight: bold;
}

.align-center {
text-align: center;
}

.logo {
border: 0px solid #ffffff;
}

h1 {
color: #3898cc;
font-size: 12pt;
}

h2 {
font-size: 10pt;
color: #3898cc;
}

#content A:active   		 {color: #3898cc; margin: 0px 0px 0px 0px; text-decoration: none;}
#content A:link      	         {color: #3898cc; margin: 0px 0px 0px 0px; text-decoration: none;}
#content A:visited                {color: #3898cc; margin: 0px 0px 0px 0px; text-decoration: none;}
#content A                        {color: #3898cc; margin: 0px 0px 0px 0px; text-decoration: none;}
#content A:hover                  {color: #000000; margin: 0px 0px 0px 0px; text-decoration: none;}

#tx-powermail-pi1_fieldset_1 {
border: 0px solid #000000;
}

.tx-powermail-pi1 {
color: #000000;
}

legend {
display: none;
}

#uid1 {
margin-left: 30px;
width: 200px;
}

#uid2 {
margin-left: 13px;
width: 200px;
}

#uid3 {
margin-left: 19px;
width: 200px;
}

#uid4 {
margin-left: 23px;
width: 200px;
}

#uid5 {
margin-left: 32px;
width: 200px;
}

#uid6 {
margin-left: 9px;
width: 200px;
}

.powermail_submit_uid7 {
color: #ffffff;
background: #3898cc;
border: 1px solid #cccccc;
}

.anschrift {
color: #cccccc;
font-size: 8pt;
}

/* error message */
.error {
	/* supply height to ensure consistent positioning for every browser */
	height:15px;
	background-color:#3898CC;
	border:1px solid #3898CC;
	font-size:11px;
	color:#fff;
	padding:3px 10px 5px 10px;
	margin-left:-2px;


	/* CSS3 spicing for mozilla and webkit */
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;

	-moz-box-shadow:0 0 6px #ddd;
	-webkit-box-shadow:0 0 6px #ddd;
	box-shadow:0 0 6px #ddd;
}

.error p {
	margin: 0;
	padding: 0;
	font-weight: bold;
}

/* pure CSS arrow */
.error em {
	display:block;
	width:0;
	height:0;
	border:10px solid;
	border-color:#3898CC transparent transparent;

	/* positioning */
	position:absolute;
	bottom:-7px;
	left:5px;
	border-bottom:0 none;
}
