/* CSS Document */

body {
	background:#FFF9E9;
}

h2 { position:relative; top:10px; xleft:120px; width:752px; font-family: Verdana; font-size: 24px; color: #333; line-height:30px; font-weight:bold; padding-left:10px; border-top:3px solid #f1f1f1; border-bottom:3px solid #f1f1f1;}
h1 { display:none; position:relative; top:0px; left:0px; width:810px; font-family: Verdana; font-size: 18px; color: #333; line-height:30px; font-weight:bold; padding-left:10px; border-top:3px solid blue; border-bottom:3px solid blue;}
h3 { xposition:relative; xtop:0px; xleft:0px; font-family: Arial; font-size: 18px; color: #333; line-height:21px; font-weight:bold; }
h4 { position:absolute; top:-1335px; right:488px; font-family: Arial; font-size: 70px; color: #4073A2; font-weight:bold; padding:5px; z-index:100; }

a { color:#000000; }
p { font-family: Arial; font-size: 14px; color: #333; font-weight:normal; }

#page_margins {
	width:900px;
	margin:auto;
	background:#fff;
}

#col3_innen {
	position:relative; top:0px; padding:0 40px 0 40px;
}
#main { z-index:10; }
#menschen { position:absolute; top:-1196px; left:420px; margin:auto; font-family: Arial; font-size: 18px; color: #333; font-weight:bold; padding:5px; z-index:105; }
#topnav { width:400px; position:absolute; top:74px; }
#top { position:absolute; top:0px; width:899px; height:24px; background:transparent url(topbg.jpg) repeat-x top; }
#main { width:900px; position:absolute; top:24px; background:transparent url(mainbg.jpg) repeat-y top;}
#footer { position:relative; top:0px; left:0px; display:block; height:23px; width:900px; background:transparent url(footbg.jpg) repeat-y top;}
#stimme { position:relative; top:234px; left:288px; width:400px; }
.csc-textpic-caption { font-family: Arial; font-size: 12px; }

#page_454 h4, 
#page_454 #menschen, 
#page_455 h4, 
#page_455 #menschen { display:none; }


div.csc-textpic-left { margin:auto; }
div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image  { padding-right:20px; }
div.csc-textpic csc-textpic-right csc-textpic-below .csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol { position:relative; top:-40px; }
#col3_innen div.csc-textpic csc-textpic-intext-left-nowrap { margin:0px; padding:0px; }


div.tx-powermail-pi1 { position:relative; left:150px; top:20px; display:block; width:450px; }

#check_uid8_0 { float:left; margin-top:-45px;}
#powermaildiv_uid8 label { display:block; width:330px; margin-left:25px; font-family: Arial; font-size:14px; }


#tx-powermail-pi1_fieldset_1 { padding:40px; }
#tx-powermail-pi1_fieldset_1 legend { display:none; }

#powermaildiv_uid1 label,
#powermaildiv_uid2 label,
#powermaildiv_uid3 label {  display:block; width:95px; height:22px; padding-top:4px; font-family: Arial; font-size:14px;}

#powermaildiv_uid1 input,
#powermaildiv_uid2 input,
#powermaildiv_uid3 input {  display:block; width:300px; height:19px; left:78px; padding:4px 0 0 3px; }

#powermaildiv_uid4 input {  display:block; width:40px; height:19px; xposition:relative; top:-22px; left:78px; padding:4px 0 0 3px; }
#powermaildiv_uid5 input {  display:block; width:245px; height:19px; position:relative; top:-53px; left:55px; padding:4px 0 0 3px; }
#powermaildiv_uid6 input {  display:block; width:300px; height:19px; position:relative; top:-38px; left:0px; padding:4px 0 0 3px; }

#powermaildiv_uid4 label {  display:block; width:35px; height:22px; padding-top:4px; font-family: Arial; font-size:14px;}
#powermaildiv_uid5 label {  position:relative; top:-53px; left:55px; display:block; width:35px; height:22px; padding-top:4px; font-family: Arial; font-size:14px; }
#powermaildiv_uid6 label {  position:relative; top:-38px; left:0px; display:block; width:55px; height:22px; padding-top:4px; font-family: Arial; font-size:14px; }
#powermaildiv_uid7 { position:relative; top:0px; left:80px; }
#powermaildiv_uid7 input { position:relative; top:0px; left:96px; padding:4px 20px 4px 20px; }
#powermaildiv_uid9 { font-family: Arial; font-size:11px; position:relative; top:-22px; left:0px;}