
#bueza {								background:url(images/back.jpg) repeat-x; margin:0; text-align:center; font:normal 0.8em Arial,Sans-serif; Color:#039; }
#bueza #html_bx {						background:url(images/foot.jpg) bottom repeat-x; }
#bueza #main_bx {						position:relative; margin:0 auto; width:780px; text-align:left; }

#bueza a {								Color:#039; }
#bueza a:hover {						}

#bueza #head_bx {						position:relative; height:150px; }
#bueza #head_bx #bl {					position:absolute; top:15px; left:0px; background:url(images/baselland.gif) no-repeat; text-indent:-9000px; width:117px; height:129px; }
#bueza #head_bx #title {				position:absolute; top:12px; left:116px; background:url(images/regierung.gif) no-repeat; text-indent:-9000px; width:246px; height:98px; display:block; }
#bueza #head_bx #team {					position:absolute; top:0px; left:360px; background:url(images/team.gif) no-repeat; width:425px; height:130px; }
#bueza #head_bx #team ul {				position:absolute; left:15px; list-style:none; margin:0; padding:0; }
#bueza #head_bx #team li {				position:relative; display:block; float:left; margin:0; padding:0; }
#bueza #head_bx #team a {				position:relative; display:block; float:left; padding-left:10px; background:url(images/name_normal.jpg) 10px bottom no-repeat; padding-top:131px; text-decoration:none; }
#bueza #head_bx #team a:hover {			color:#fff; margin-bottom:1px; }
#bueza #head_bx #team a:hover span {	background:url(images/name_hover.jpg) no-repeat; cursor:hand; }
#bueza #head_bx #team span {			position:relative; display:block; height:34px; width:80px; max-width:80px; padding-left:10px; line-height:14px; }

#bueza #navi_bx {		 				position:absolute; left:160px; top:119px; z-index:9; width:162px; height:32px; background:url(images/navi_closed.jpg) no-repeat; }
#bueza #navi_bx span {					line-height:26px; font-size:12px; font-weight:bold; padding-left:25px; }

#bueza #navi_sub {						position:absolute; left:0; top:0; display:none; width:162px; background:url(images/navi_back.jpg) repeat-y; }
#bueza #navi_sub ul {					position:relative; display:block; margin:0; padding:24px 0 0 0; list-style:none; }
#bueza #navi_sub li {					position:relative; display:block; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #fff; }
#bueza #navi_sub li a {					position:relative; display:block; border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #9bd; text-decoration:none; }
#bueza #navi_sub li span {				position:relative; display:block; line-height:22px; height:auto; width:142px; padding:0 0 0 16px; background:transparent; z-index:9; }
#bueza #navi_sub li a:hover {			background:#369; }
#bueza #navi_sub li a:hover span {		color:#fff; cursor:hand; }
#bueza #navi_sub span {					position:absolute; left:0; top:0; display:block; width:162px; height:100px; background:url(images/navi_open.jpg) no-repeat; }
#bueza #navi_sub .person a {			color:#c03; }
#bueza #navi_sub .person a:hover {		background:#c03; }
#bueza #navi_sub .sub_bx {				position:absolute; left:160px; top:0; background:url(images/sub_back.gif) repeat-y; display:none; }
#bueza #navi_sub .sub_bx ul {			background:url(images/sub_head.gif) no-repeat; margin:-6px 0 0 0; padding:6px 0 0 0; }

#bueza #navi_sub .sub_bx .null_bx {		position:absolute; background:url(images/sub_foot.gif) no-repeat; height:6px; width:162px; }
#bueza #navi_sub #icon_bx {				position:absolute; background:url(images/navi_foot.gif) no-repeat; height:6px; width:162px; }


#bueza #body_bx {						position:relative; padding-top:30px; z-index:1; }
#bueza #body_bx h1 {					padding-left:10px; font-size:1.2em; color:#aaa; }
#bueza #body_bx h1 a {					color:#aaa; }
#bueza #body_bx .box a {				padding:1px; }
#bueza #body_bx .box a:hover {			background:url(images/submit.jpg) repeat-x; }
#bueza #body_bx .box {					position:relative; }
#bueza #body_bx .left {					float:left; }
#bueza #body_bx .right {				float:right; }
#bueza #body_bx .clear {				clear:both; }
#bueza #body_bx .box {					position:relative; margin:10px 0; }
#bueza #body_bx .box .title {			position:relative; width:550px; margin:0 0 0 10px; font-weight:bold; }
#bueza #body_bx .box .content {			position:relative; float:left; width:370px; margin:0 10px 3px 0; }
#bueza #body_bx .box .text {			position:relative; width:530px; margin:10px; text-align:justify; }
#bueza #body_bx .box .key {				position:relative; float:left; width:100px; }
#bueza #body_bx .box .value {			position:relative; float:left; width:270px; margin-bottom:4px; }
#bueza #body_bx .box ul {				position:relative; }
#bueza #body_bx .box li {				position:relative; }

#bueza #body_bx .one {					width:220px; }
#bueza #body_bx .one .pic {				margin:0 9px; }
#bueza #body_bx .one .name {			text-align:center; font-size:1.5em; font-weight:bold; }
#bueza #body_bx .one .position {		text-align:center; font-size:1.2em; }
#bueza #body_bx .one .docs {			position:relative; width:210px; background:url(images/body_one_mid.jpg) repeat-y; margin:40px 0 0 3px; }
#bueza #body_bx .one .docs ul {			position:relative; margin:10px 0 0 0; padding:0; list-style:none; }
#bueza #body_bx .one .docs li {			position:relative; }
#bueza #body_bx .one .docs a {			position:relative; margin-left:20px; background:url(images/pdf.gif) no-repeat; display:block; padding-left:20px; font-size:12px; }
#bueza #body_bx .one .docs .head {		position:absolute; font-weight:bold; left:0; top:-10px; padding:0 10px; font-weight:bold; height:70px; width:210px; background:url(images/body_one_top.jpg) no-repeat; }
#bueza #body_bx .one .docs .clear {		position:relative; height:10px; background:url(images/body_one_bot.jpg) bottom no-repeat; }
#bueza #body_bx .one .docs .name {		position:relative; font-size:13px; margin:0 0 0 10px; font-weight:bold; text-align:left; }

#bueza #body_bx .address {				position:relative; width:210px; background:url(images/body_one_mid.jpg) repeat-y; margin:40px 0 0 3px; }
#bueza #body_bx .address .head {		position:absolute; font-weight:bold; left:0; top:-10px; padding:0 10px; font-weight:bold; height:70px; width:210px; background:url(images/body_one_top.jpg) no-repeat; }
#bueza #body_bx .address .clear {		position:relative; height:10px; background:url(images/body_one_bot.jpg) bottom no-repeat; }
#bueza #body_bx .address .name {		position:relative; font-size:13px; margin:0 0 0 10px; font-weight:bold; text-align:left; }
#bueza #body_bx .address .body {		position:relative; padding:0 0 20px 10px; }
#bueza #body_bx .address .body label {	position:relative; display:block; float:left; clear:left; width:50px; font-size:0.8em; }
#bueza #body_bx .address .body span {	position:relative; display:block; float:left; }
#bueza #body_bx .address a {			 }

#bueza #body_bx .two {					width:550px; padding-top:10px; background:url(images/body_two_mid.jpg) repeat-y; }
#bueza #body_bx .two .head {			position:absolute; left:0; top:-10px; padding:0 10px; font-weight:bold; height:70px; width:550px; background:url(images/body_two_top.jpg) no-repeat; }
#bueza #body_bx .two .clear {			height:10px; background:url(images/body_two_bot.jpg) bottom no-repeat; }
#bueza #body_bx .two .name {			position:relative; float:left; width:150px; margin:0 0 0 10px; font-weight:bold; }
#bueza #body_bx .two p {				position:relative; float:left; display:block; width:530px; margin:10px; text-align:justify; }

#bueza #body_bx .form {					}
#bueza #body_bx .form form {			position:relative; width:530px; margin:10px; text-align:justify; }
#bueza #body_bx .form div {				clear:left; padding-top:3px; }
#bueza #body_bx .form label {			position:relative; display:block; float:left; width:150px; }
#bueza #body_bx .form textarea,
#bueza #body_bx .form input {			position:relative; display:block; float:left; width:350px; border:0; border:1px solid #9bd; background:#fff url(images/input.jpg) repeat-x; Color:#039; }
#bueza #body_bx .form textarea {		height:70px; }
#bueza #body_bx .form input.check {		width:20px; font-weight:bold; }
#bueza #body_bx .form label.check {		width:320px; }
#bueza #body_bx .form .error {			color:#c03; font-weight:bold; }
#bueza #body_bx .form .submit input {	border:1px solid #9bd; background:url(images/submit.jpg) repeat-x; font-weight:bold; margin:5px 0; padding:5px 0; }

#bueza #body_bx .links ul {				position:relative; width:530px; margin:10px; text-align:justify; padding:20px 0 0 0; list-style:none; }
#bueza #body_bx .links li {				position:relative; float:left; display:block; margin:0; padding:0; }
#bueza #body_bx .links .text {			position:relative; float:left; display:block; margin:0; padding:0 0 0 10px; width:260px; }
#bueza #body_bx .links .link {			position:relative; float:left; display:block; margin:0; padding:0; width:250px; }
#bueza #body_bx .links a {				position:relative; float:left; display:block; margin:0; padding:3px; border-top:1px solid #9bd; text-decoration:none; }
#bueza #body_bx .links a:hover {		cursor:hand; }

#bueza #body_bx .events {				}
#bueza #body_bx .events ul {			position:relative; width:530px; margin:10px; text-align:justify; padding:20px 0 0 0; list-style:none; }
#bueza #body_bx .events li {			position:relative; float:left; display:block; margin:0; padding:0; border-top:1px solid #9bd; }
#bueza #body_bx .events a {				}
#bueza #body_bx .events .date {			position:relative; float:left; display:block; margin:0; padding:0 0 0 10px; width:130px; font-weight:bold; }
#bueza #body_bx .events .time {			position:relative; float:left; display:block; margin:0; padding:0; width:130px; }
#bueza #body_bx .events .description {	position:relative; float:left; display:block; margin:0; padding:0; width:250px; }


#bueza #foot_bx {						position:relative; height:140px; clear:both; text-align:center; padding-top:0px; }
#bueza #foot_bx #logo_bx {				position:absolute; top:60px; left:255px; background:url(images/logos.gif) no-repeat; width:269px; height:62px; list-style:none; margin:0; padding:0; }
#bueza #foot_bx #logo_bx #cvp a {		top:0px; left:0px; width:55px; height:60px; }
#bueza #foot_bx #logo_bx #fdp a {		top:0px; left:80px; width:125px; height:60px; }
#bueza #foot_bx #logo_bx #svp a {		top:0px; left:225px; width:50px; height:60px; }
#bueza #foot_bx #logo_bx li {			position:absolute; display:block;  }
#bueza #foot_bx #logo_bx a {			position:absolute; display:block; text-indent:-9000px; }
#bueza #foot_bx #logo_bx a:hover {		 }

#bueza #foot_bx #note_bx {				position:absolute; width:100%; top:60px; left:0; }
#bueza #foot_bx #note_bx #bueza_bx {	text-indent:-9000px; height:24px; background:url(images/bueza.gif) center no-repeat; }
#bueza #foot_bx #note_bx #komitee {		margin:10px 100px; text-align:left; border:1px solid #ccc; }
#bueza #foot_bx #note_bx #komitee p {	display:block; margin:1px; padding:10px; background:#eee; }

