#secnavi_left a.actmain {
color:#d15a00;
}

/* Powermail für Newsletter */
	/* Form */
span.powermail_mandatory {
	/* Color of mandatory error message */
	color: red;
}
input.validation-failed,
textarea.validation-failed {
	/* Background color if validation failed 
	background-color: red;*/
	background-image: url(/typo3conf/ext/powermail/img/icon_exclamation.gif);
	background-repeat: no-repeat;
	background-position: 98% 1px;
}
div.powermail_mandatory_js {
	/* DIV container of errormessage */
	color: red;
	margin: 3px 0 15px 100px;
}
fieldset.tx-powermail-pi1_fieldset {
	/* Fieldset */
	border: 0px solid #aaa;
	background-color: #fff;
	padding: 20px;
}
fieldset.tx-powermail-pi1_fieldset legend {
	/* legend of Fieldset */
	font-family:Arial, Helvetica, sans-serif;
	font-size:1px;
	color:#fff;
}
fieldset.tx-powermail-pi1_fieldset label {
	/* label */
	display: block;
	width: 50px;
	float: left;
	clear: both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#716f6e;
	
}
fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset select.powermail_select {
	/* Input and textarea */
	width: 320px;
	background-color:#ebebeb;
	border:none;
}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio {
	/* Radiobuttons */
	margin: 5px 0;
}
div.tx_powermail_pi1_fieldwrap_html {
	/* DIV container arround every field */
	margin: 15px 0;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
	/* submit button */
	margin: 20px 0px 0px 50px;
	padding:0;
	
}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
	margin: 0;
	padding: 0;
	
}
div.countryzone {
	margin: 10px 0 0 200px;
}
div.tx_powermail_pi1_fieldwrap_html label a {
	/* Description */
	cursor: help;
}
div.tx_powermail_pi1_fieldwrap_html label a dfn {
	/* Description */
	display: none;
}
div.tx_powermail_pi1_fieldwrap_html label a:hover dfn {
	/* Description on mouseover */
	display: block;
	position: absolute;
	width: 250px;
	padding: 5px;
	background-color: #ddd;
	border: 1px solid red;
	color: black;
	text-decoration: none;
	font-size: 0.8em;
}
div.tx_powermail_pi1_fieldwrap_html img.icon_info {
	/* Description icon */
	padding: 2px 2px 0 2px;
}
fieldset.tx-powermail-pi1_fieldset div.even {
	background-color: #fff;
}


	/* Confirmation */
td.powermail_all_td {
	padding: 3px 10px 3px 0;
}

	/* THX */
td.powermail_all p.bodytext {
	margin: 0;
}

.tx-powermail-pi1_mandatory strong {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#e41e1e;
}


/**********************************************************************************/

body {
margin:0;
padding:0;
background-color:#0061a5;
}

p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#716f6e;
}

#content_contact_left p {
margin: 10px 0px 0px 15px;
}

#content_contact_right p {
margin: 10px 0px 0px 20px;
}



#mainfrm {
width:984px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/gradient_body.gif);
background-repeat:repeat-y;
}

#contentfrm {
width:848px;
margin-left:68px;
margin-top:0px;
background-color:#fff;
}

#header {
width:848px;
height:80px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/cdu_header.gif);
background-repeat:no-repeat;
}

#mainnavi {
width:848px;
height:48px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/mainnavi_background.gif);
background-repeat:no-repeat;
}

#navlist {
float:left;
width:730px;
height:48px;
}

#topnews {
width:848px;
height:267px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/topnews_background.gif);
background-repeat:no-repeat;
}

#pressheader {
width:848px;
height:267px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/pressheader.gif);
background-repeat:no-repeat;
}


#fraktionheader {
width:848px;
height:267px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/fraktionheader.gif);
background-repeat:no-repeat;
}


#documentsheader {
width:848px;
height:267px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/documentsheader.gif);
background-repeat:no-repeat;
}

#linksheader {
width:848px;
height:267px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/linksheader.gif);
background-repeat:no-repeat;
}

#datesheader {
width:848px;
height:267px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/datesheader.gif);
background-repeat:no-repeat;
}

#contactheader {
width:848px;
height:267px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/contactheader.gif);
background-repeat:no-repeat;
}

#mediaheader {
width:848px;
height:267px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/mediaheader.gif);
background-repeat:no-repeat;
}

#newsletterheader {
width:848px;
height:267px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/newsletterheader.gif);
background-repeat:no-repeat;
}

#content {
width:848px;
height:300px;
background-color:#fff;
}

#content_contact {
width:848px;
background-color:#ebebeb;
}

#content_contact_left {
float:left;
width:282px;
height:300px;
}

#content_contact_right {
float:left;
width:556px;
margin:30px 0px 30px 0px;
padding:0;
background-color:#fff;
}



#clr {
clear:both;
width:848px;
height:2px;
}

#footer {
width:848px;
height:171px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/footer_background.gif);
background-repeat:no-repeat;
}

#ftr_lft {
float:left;
width:200px;
height:130px;
margin: 30px 0px 0px 20px;
padding:0;
}

#ftr_mid {
float:left;
width:180px;
height:130px;
margin: 30px 0px 0px 25px;
padding:0;
}

#ftr_rgt {
float:left;
width:220px;
height:130px;
margin: 30px 0px 0px 25px;
padding:0;
}

#ftr_rgt a {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
margin:0;
padding:0;
text-decoration:none;
}

#ftr_legal {
float:left;
width:140px;
height:130px;
margin: 30px 0px 0px 25px;
padding:0;
}

#ftr_legal a {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fd7813;
text-decoration:none;
}

#footer h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#fff;
margin:0;
padding:0;
text-decoration:none;
}

#footer h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#fff;
margin:8px 0px 0px 0px;
padding:0;
text-decoration:none;
}

#footer p {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
margin:8px 0px 0px 0px;
padding:0;
text-decoration:none;
}


/***Navigation***/

#mainnavi ul {
margin: 0px 0px 0px 18px;
padding:12px 0px 0px 0px;
width:700px;
}
  
#mainnavi ul li {
list-style: none;
padding:0;
display:inline; 
}

#zoom {
float:left;
width:118px;
height:48px;
background-color:#000;
}

#zoom img {
margin:0;
padding:0;
border:none;
}

#zoom a {
border:none;
}

#mainnavi a{
font-size:14px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0;
padding:0px 22px 0px 0px;
text-decoration:none;
}

#mainnavi a:hover {
color:#fd7813;
}

#secnavi {
width:848px;
height:54px;
}

#secnavi_left {
float:left;
width:283px;
height:54px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/navi2_background.gif);
background-repeat:no-repeat;
}

#secnavi_left ul {
margin: 0px 0px 0px 18px;
padding:17px 0px 0px 0px;
}

#secnavi_left ul li {
list-style: none;
padding:0;
display:inline; 
}

#secnavi_left a{
font-size:14px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0;
padding:0px 24px 0px 0px;
text-decoration:none;
}

#secnavi_left a:hover {
color:#d15a00;
}


#secnavi_right {
float:left;
width:565px;
height:54px;
margin:0;
padding:0;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/secnavi_right.jpg);
background-repeat:no-repeat;
}

#secnavi_right img {
margin:0;
padding:0;
border:none;
}

#youtube {
float:left;
width:72px;
height:54px;
margin:0px 0px 0px 20px;
padding:0;
}


#flickr {
float:left;
width:62px;
height:54px;
margin:0px 0px 0px 15px;
padding:0;
}

#myspace {
float:left;
width:72px;
height:54px;
margin:0px 0px 0px 40px;
padding:0;
}


#facebook {
float:left;
width:90px;
height:54px;
margin:0px 0px 0px 50px;
padding:0;
}

#cdu_mv {
float:left;
width:110px;
height:54px;
margin:0px 0px 0px 15px;
padding:0;
}

/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

/********************************/
/********************************/

#mainnavi a.actmain {
color:#fd7813;
}

#secnavi_left a.actmain {
color:#d15a00;
}


.singleObj {
float:right;
width:535px;
margin:20px 10px 0px 0px;
padding:10px 10px 10px 10px;
background-color:#fff;
}

h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#716f6e;
font-weight:normal;
margin:10px 0px 0px 0px;
padding:0;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
margin:0px;
padding:0;
color:#009acd;
}

#content_right_abgeordnete a {
color:#fd7813;
text-decoration:none;
}

#content_dokuments_right a {
color:#fd7813;
text-decoration:none;
}



#tn_img {
float:left;
width:496px;
height:208px;
margin:30px 0px 0px 0px;
padding:0;
}

#textwrap {
float:left;
width:351px;
height:267px;
margin:0;
padding:0;
}


#tn_header {
float:left;
width:300px;
height:20px;
margin:70px 0px 0px 30px;
padding:0;
}

#tn_header p {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:center;
color:#fff;
}

#tn_txt {
float:left;
width:290px;
height:120px;
margin:10px 0px 0px 40px;
padding:0;
text-align: center;
}

#tn_txt p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
color:#fff;
}

#tn_txt a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fd7813;
text-decoration:none;
}

#tn_browse {
float:left;
width:200px;
height:35px;
margin:5px 0px 0px 140px;
padding:0;
}

#tn_browse a {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
color:#fff;
}

#tn_single {
width:535px;
margin:20px 0px 0px 0px;
padding:0px 10px 10px 10px;
background-color:#fff;
}

#tn_single_date {
margin:0;
pading:0;
}

#tn_single_date p {
font-size:10px;
}

#tn_single_title {
width:550px;
margin: 0px 0px 15px 10px;
padding:0;
}

#tn_single_title h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
margin:0px;
padding:0;
color:#009acd;
}

#tn_single_img {
float:left;
margin:0px 10px 0px 10px;
}

#tn_single p {
margin:0px 10px 10px 10px;
}

#tn_single_backlink a {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fd7813;
text-decoration:none;
}

#tn_single_clr {
clear:both;
width:535;
height:1px;
}




#am_single {
width:535px;
margin:20px 0px 0px 0px;
padding:0px 10px 10px 10px;
background-color:#fff;
}

#am_single_date {
margin:0;
pading:0;
}

#am_single_date p {
font-size:10px;
}

#am_single_title {
width:550px;
margin: 0px 0px 15px 10px;
padding:0;
}

#am_single_title h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
margin:0px;
padding:0;
color:#009acd;
}

#am_single_img {
float:left;
margin:0px 10px 0px 10px;
}

#am_single p {
margin:0px 10px 10px 10px;
}



#am_single_backlink a {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fd7813;
text-decoration:none;
}

#am_single_archivlink a {
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fd7813;
text-decoration:none;
}

#am_single_clr {
clear:both;
width:535;
height:1px;
}

body {
margin:0;
padding:0;
background-color:#0061a5;
}

p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#716f6e;
}

#content_contact_left p {
margin: 10px 0px 0px 15px;
}

#content_contact_right p {
margin: 10px 0px 0px 0px;
}

#content_contact_right a {
color:#fd7813;
text-decoration:none;
}

#mainfrm {
width:984px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/gradient_body.gif);
background-repeat:repeat-y;
}

#contentfrm {
width:848px;
margin-left:68px;
margin-top:0px;
background-color:#fff;
}

#header {
width:848px;
height:80px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/cdu_header.gif);
background-repeat:no-repeat;
}

#mainnavi {
width:848px;
height:48px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/mainnavi_background.gif);
background-repeat:no-repeat;
}

#navlist {
float:left;
width:730px;
height:48px;
}

#topnews {
width:848px;
height:267px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/topnews_background.gif);
background-repeat:no-repeat;
}

#pressheader {
width:848px;
height:267px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/pressheader.gif);
background-repeat:no-repeat;
}


#fraktionheader {
width:848px;
height:267px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/fraktionheader.gif);
background-repeat:no-repeat;
}


#documentsheader {
width:848px;
height:267px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/documentsheader.gif);
background-repeat:no-repeat;
}

#linksheader {
width:848px;
height:267px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/linksheader.gif);
background-repeat:no-repeat;
}

#datesheader {
width:848px;
height:267px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/datesheader.gif);
background-repeat:no-repeat;
}

#contactheader {
width:848px;
height:267px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/contactheader.gif);
background-repeat:no-repeat;
}

#mediaheader {
width:848px;
height:267px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/mediaheader.gif);
background-repeat:no-repeat;
}

#newsletterheader {
width:848px;
height:267px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/newsletterheader.gif);
background-repeat:no-repeat;
}

#amarchivheader {
width:848px;
height:267px;
margin:0px;
padding:0px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/archivheader.gif);
background-repeat:no-repeat;
}

#content {
width:848px;
margin:0;
padding:0;
background-color:#ebebeb;
}

#content_left {
float:left;
width:272px;
margin:0px 0px 0px 10px;
}

#content_right {
float:left;
width:565px;
margin:0;
padding:0;
}

#content_right_fraktion {
float:left;
width:535px;
margin:20px 10px 15px 0px;
padding:10px 10px 0px 10px;
background-color:#fff;
}

#content_left p {
margin: 10px 0px 0px 0px;
}

#content_left a {
color:#716f6e;
text-decoration:none;
}

#content_left a:hover {
color:#fd7813;
}

#content_contact {
width:848px;
background-color:#ebebeb;
}

#content_contact_left {
float:left;
width:282px;
height:300px;
}

#content_contact_right {
float:left;
width:536px;
margin:30px 0px 30px 0px;
padding:10px 10px 10px 10px;
background-color:#fff;
}

#content_dokuments_right {
float:left;
width:535px;
margin:30px 0px 30px 0px;
padding:10px 10px 0px 10px;
background-color:#fff;
}

#content_links_right {
float:left;
width:535px;
margin:30px 0px 30px 0px;
padding:10px 10px 0px 10px;
background-color:#fff;
}

#content_links_right a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
color:#fd7813;
text-decoration:none;
}

#content_dates_right {
float:left;
width:535px;
margin:30px 0px 30px 0px;
padding:0px 10px 0px 10px;
background-color:#fff;
}

#content_dates_right h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
margin:10px 0px 0px 0px;
padding:0;
color:#009acd;
}

#content_media_right {
float:left;
width:535px;
margin:30px 0px 30px 0px;
padding:10px 10px 0px 10px;
background-color:#fff;
}

#content_media_right a {
color:#fd7813;
text-decoration:none;
}

/**************************************************************************/
#am_latest_sptp {
width:555px;
height:25px;
}

#am_latest_wrap {
width:525px;
margin:0px 0px 15px 0px;
padding:0px 10px 10px 20px;
background-color:#fff;
}

#am_latest_date {
margin:0;
padding:0;
}

#am_latest_date p {
font-size:10px;
}

#am_latest_wrap img {
float:left;
margin:0px 10px 0px 0px;
padding:0;
}

#am_latest_wrap h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
margin:0px;
padding:0;
color:#009acd;
}

#am_latest_wrap a {
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
color:#fd7813;
text-decoration:none;
}

#am_latest_ftclr {
clear:both;
width:555px;
height:1px;
}

/**********************************************/

#am_list_sptp {
width:555px;
height:8px;
}

#am_list_wrap {
width:525px;
margin:0px 0px 15px 0px;
padding:0px 10px 10px 20px;
background-color:#fff;
}

#am_list_date {
margin:0;
padding:0;
}

#am_list_date p {
font-size:10px;
}

#am_list_wrap img {
float:left;
margin:0px 10px 0px 0px;
padding:0;
}

#am_list_wrap h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
margin:0px;
padding:0;
color:#009acd;
}

#am_list_wrap a {
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
color:#fd7813;
text-decoration:none;
}

#am_list_ftclr {
clear:both;
width:555px;
height:1px;
}

#am_list_browse {
margin:0;
padding:0;
}

#am_list_browse a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#716f6e;
}



#clr {
clear:both;
width:848px;
height:2px;
}

#clr_press_single {
clear:both;
width:848px;
height:15px;
}


#clr_15 {
clear:both;
width:848px;
height:15px;
}

#footer {
width:848px;
height:171px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/footer_background.gif);
background-repeat:no-repeat;
}

#ftr_lft {
float:left;
width:200px;
height:130px;
margin: 30px 0px 0px 20px;
padding:0;
}

#ftr_mid {
float:left;
width:180px;
height:130px;
margin: 30px 0px 0px 25px;
padding:0;
}

#ftr_rgt {
float:left;
width:220px;
height:130px;
margin: 30px 0px 0px 25px;
padding:0;
}

#ftr_rgt a {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
margin:0;
padding:0;
text-decoration:none;
}

#ftr_legal {
float:left;
width:140px;
height:130px;
margin: 30px 0px 0px 25px;
padding:0;
}

#ftr_legal a {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fd7813;
text-decoration:none;
}

#footer h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#fff;
margin:0;
padding:0;
text-decoration:none;
}

#footer h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#fff;
margin:8px 0px 0px 0px;
padding:0;
text-decoration:none;
}

#footer p {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
margin:8px 0px 0px 0px;
padding:0;
text-decoration:none;
}

/***Navigation***/

#mainnavi ul {
margin: 0px 0px 0px 18px;
padding:12px 0px 0px 0px;
width:700px;
}
  
#mainnavi ul li {
list-style: none;
padding:0;
display:inline; 
}

#zoom {
float:left;
width:118px;
height:48px;
background-color:#000;
}

#zoom img {
margin:0;
padding:0;
border:none;
}

#zoom a {
border:none;
}

#mainnavi a{
font-size:14px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0;
padding:0px 22px 0px 0px;
text-decoration:none;
}

#mainnavi a:hover {
color:#fd7813;
}

#secnavi {
width:848px;
height:54px;
}

#secnavi_left {
float:left;
width:120px;
height:54px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/navi2_background.gif);
background-repeat:no-repeat;
}

#secnavi_left ul {
margin: 0px 0px 0px 18px;
padding:17px 0px 0px 0px;
}

#secnavi_left ul li {
list-style: none;
padding:0;
display:inline; 
}

#secnavi_left a{
font-size:14px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0;
padding:0px 24px 0px 0px;
text-decoration:none;
}

#secnavi_left a:hover {
color:#d15a00;
}

#search {
float:left;
width:163px;
height:54px;
background-image:url(/fileadmin/Admin_Ordner/Layout_Pics/background_searchbox.gif);
background-repeat:no-repeat;
}


#secnavi_right {
float:left;
width:565px;
height:54px;
margin:0;
padding:0;
}

#secnavi_right img {
margin:0;
padding:0;
border:none;
}

#secnavi_right a {
margin:0;
padding:0;
border:none;
}



/**************************************************/
/* Powermail f�r Kontaktform */
	/* Form */
span.powermail_mandatory {
	/* Color of mandatory error message */
	color: red;
}
input.validation-failed,
textarea.validation-failed {
	/* Background color if validation failed 
	background-color: red;*/
	background-image: url(/typo3conf/ext/powermail/img/icon_exclamation.gif);
	background-repeat: no-repeat;
	background-position: 98% 1px;
}
div.powermail_mandatory_js {
	/* DIV container of errormessage */
	color: red;
	margin: 3px 0 15px 150px;
}
fieldset.tx-powermail-pi1_fieldset {
	/* Fieldset */
	border: 0px solid #aaa;
	background-color: #fff;
	padding:20px 0px 0px 0px;
}
fieldset.tx-powermail-pi1_fieldset legend {
	/* legend of Fieldset */
	font-family:Arial, Helvetica, sans-serif;
	font-size:1px;
	color:#fff;
}
fieldset.tx-powermail-pi1_fieldset label {
	/* label */
	display: block;
	width: 150px;
	float: left;
	clear: both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#716f6e;
	
}
fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset select.powermail_select {
	/* Input and textarea */
	width: 320px;
	background-color:#ebebeb;
	border:none;
}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio {
	/* Radiobuttons */
	margin: 5px 0;
}
div.tx_powermail_pi1_fieldwrap_html {
	/* DIV container arround every field */
	margin: 15px 0;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
	/* submit button */
	margin: 20px 0 0px 150px;
	padding:0;
	
}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
	margin: 0;
	padding: 0;
	
}
div.countryzone {
	margin: 10px 0 0 200px;
}
div.tx_powermail_pi1_fieldwrap_html label a {
	/* Description */
	cursor: help;
}
div.tx_powermail_pi1_fieldwrap_html label a dfn {
	/* Description */
	display: none;
}
div.tx_powermail_pi1_fieldwrap_html label a:hover dfn {
	/* Description on mouseover */
	display: block;
	position: absolute;
	width: 250px;
	padding: 5px;
	background-color: #ddd;
	border: 1px solid red;
	color: black;
	text-decoration: none;
	font-size: 0.8em;
}
div.tx_powermail_pi1_fieldwrap_html img.icon_info {
	/* Description icon */
	padding: 2px 2px 0 2px;
}
fieldset.tx-powermail-pi1_fieldset div.even {
	background-color: #fff;
}


	/* Confirmation */
td.powermail_all_td {
	padding: 3px 10px 3px 0;
}

	/* THX */
td.powermail_all p.bodytext {
	margin: 0;
}

.actmain {
color:#fd7813;
}


/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

/****************************************************/

#content_newsletter_left p {
margin: 10px 0px 0px 15px;
}

#content_newsletter_right p {
margin: 10px 0px 0px 0px;
}

#content_newsletter_right a {
color:#fd7813;
text-decoration:none;
}

#content_newsletter {
width:848px;
background-color:#ebebeb;
}

#content_newsletter_left {
float:left;
width:282px;
height:300px;
}

#content_newsletter_right {
float:left;
width:536px;
margin:30px 0px 30px 0px;
padding:0px 0px 0px 20px;
background-color:#fff;
}


