@charset "utf-8";
/* KP2 Desgin CSS */

body {
	margin:0;
	padding:0;
	background-color: #fbfbfb;
	background-attachment:fixed;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom; 
	position: relative;
	font-family:Arial,Helvetica,sans-serif;
	color:#6a6a6a;
	font-size:12px;

	}

img {
	border:0;
	}

ul {
	padding:0;
	margin:0;
	list-style-type: none; 
	}
	

ol li {
	background:transparent;
	list-style-type:decimal;
	padding-left:5px;
}

li {
	margin:0;
	padding:4px 0 4px 15px;
	background: url(../images/empfehlen.jpg) no-repeat 0 7px;
	list-style-type: none;
	}	

p {padding:15px 0 10px 0; margin-bottom:0; margin-top:0;}
.header_teaser p {padding:25px 0 5px 0; margin-bottom:0; margin-top:0;}
#aktuelles p {padding:5px 0 5px 0; margin-bottom:0; margin-top:0;}

a 			{font-family:Arial,Helvetica,sans-serif; color:#5f5f5f; font-size:12px; text-decoration:none;}
a:visited 	{font-family:Arial,Helvetica,sans-serif; color:#5f5f5f; font-size:12px;}
a:hover 	{font-family:Arial,Helvetica,sans-serif; color:#59cd13; font-size:12px;}

h1 {font-size:22px; color:#59cd13; font-weight: normal; line-height:27px; display:block; padding:0; margin:0; border-bottom:1px dotted #5f5f5f;}
h1 a, h1 a:visited {font-size:22px; color:#59cd13; font-weight: normal; line-height:27px; display:block; padding:0; margin:0; border-bottom:1px dotted #5f5f5f;}
h1 a:hover {font-size:22px; color:#59cd13; font-weight: normal; line-height:27px; display:block; padding:0; margin:0; border-bottom:1px dotted #5f5f5f;}
h2 {font-size:14px; color:#46b82d; font-weight: bold; line-height:28px; padding:0; margin:0;}
h3 {font-size:18px; color:#4c4c4c; font-weight: bold; margin:0;}
h3 a, h3 a:visited {font-size:18px; color:#4c4c4c; font-weight: bold; margin:0;}
h3 a:hover {font-size:18px; color:#59cd13; font-weight: bold; margin:0;}
h4 {font-size:14px; color:#ffffff; font-weight: normal; line-height:16px; padding-bottom: 10px;  margin:0;}
h5  {margin:0; padding:0; font-size:12px; font-weight:bold; color:#3A3A3A;}

.green {color:#59CD13;}
.black {color:#000000;}
.black_bold {color:#000000; font-weight:bold;}
.smallBlack {font-size:11px; color:#000000; line-height:16px;}
/* DIVs */

#rahmen		{margin: 0 auto; padding:35px 0 0 0; width: 910px; background: transparent; position:relative;}

#header {width:910px; height:252px; position:relative; clear:both; background: transparent;}

.header_left {float:left; background: transparent; width:218px; height:252px;}
.header_logo {width:218px; height:92px; background: transparent url(../images/logo.png) no-repeat left top; }
.header_logo a {width:100px; height:92px; display:block; }
.header_teaser {width:198px; height:140px; padding:10px; background: transparent url(../images/teaser.jpg) no-repeat left top; color:#4c4c4c;}

.header_right {float:right; background: transparent; width:692px; height:252px;}

.header_flash {width:692px; height:189px; background: transparent url(../images/flash.jpg) no-repeat; position: relative;}

.header_topmenue {width:422px; height:15px; line-height:15px; padding: 15px 0 0 270px; background: transparent; position:relative;}
.header_topmenue ul, .header_topmenue li {padding:0 4px 0 4px; margin:0; list-style-type:none; float:left; height:15px; background:none;}
.header_topmenue li.spacer {width:45px;}
.header_topmenue li.spacer_small {width:25px;}
.header_topmenue li.dot {width:7px; padding:0; background:url(../images/grey_dot.jpg) no-repeat center center;}
.header_topmenue a, .header_topmenue a:visited, .header_topmenue a:hover {text-transform:uppercase; color:#818181; font-size:11px;}
.header_topmenue img {padding-left:4px;}


/*
.leftmenue {line-height:30px;}
.leftmenue ul, .leftmenue li {padding:0 0 0 0; margin:0; list-style-type:none; background:none;}
.leftmenue a, .leftmenue a:visited {border-bottom:1px solid #d3d3d3; color:#666666; display:block;}
.leftmenue a:hover {color:#ff8b00;}
*/

#maincontent {width:910px; background: transparent; clear:both; padding: 15px 0 39px 0; color:#6a6a6a;}
.left_content {float:left; width:272px; padding: 0 0 0 1px;}
.right_content {float:right; width:604px; padding: 0 7px 0 0;}
.right_content .top {line-height:18px;}
.right_content .top a {color:#59cd13;}
.right_content .top a:hover {color:#5f5f5f;}
.right_content .mid dl.csc-textpic-image {margin:0 0 0 0 !important;}
.right_content .bottom dl.csc-textpic-image {margin:0 0 0 0 !important;}
.right_content .mid {margin-bottom:28px;}
.right_content .mid .left {width:284px; height:172px; float:left;}
.right_content .mid .right {width:284px; height:172px; float:right;}
.right_content .mid .left a {width:284px; height:172px; display:block;}
.right_content .mid .right a {width:284px; height:172px; display:block;}
.right_content .bottom {width:584px; height:159px;}
.right_content .bottom p {padding:56px 0 0 10px; width:290px;}


.right_content .content_2spaltig_mid {margin-bottom:28px;}
.right_content .content_2spaltig_mid .left {width:284px; padding:0 0 0 0; float:left;}
.right_content .content_2spaltig_mid .right {width:284px; padding:0 0 0 0; float:right;}


a.knowhow, a:visited.knowhow, a:hover.knowhow  {background: url(../images/know-how.png) no-repeat; width:584px; height:159px; display:block; color:#6A6A6A;}
a.knowhow_eng, a:visited.knowhow_eng, a:hover.knowhow_eng  {background: url(../images/know-how_eng.jpg) no-repeat; width:584px; height:159px; display:block; color:#6A6A6A;}
a.knowhow_pl, a:visited.knowhow_pl, a:hover.knowhow_pl  {background: url(../images/know-how_pol.jpg) no-repeat; width:584px; height:159px; display:block; color:#6A6A6A;}
a.knowhow_cz, a:visited.knowhow_cz, a:hover.knowhow_cz  {background: url(../images/know-how_cz.jpg) no-repeat; width:584px; height:159px; display:block; color:#6A6A6A;}

a.bestofconsulting_mainteaser, a:visited.bestofconsulting_mainteaser, a:hover.bestofconsulting_mainteaser  {background: url(../images/best-of-consulting2010-mainteaser.png) no-repeat; width:584px; height:160px; display:block; color:#6A6A6A;}

.features {border-top: 1px dotted #5f5f5f; margin-top:30px; padding-top:3px; clear:both;}
.features a, .features a:visited, .features a:hover  {font-size:11px; text-transform:uppercase; padding:0 10px 0 15px;}
.features #scbookmarkbox a {padding: 0 0 0 0;}
a.top, a:visited.top {background:url(../images/top.jpg) no-repeat 0 2px;}
a:hover.top {background:url(../images/top.jpg) no-repeat 0 2px;}

a.empfehlen, a:visited.empfehlen {background:url(../images/empfehlen.jpg) no-repeat 0 2px;}
a:hover.empfehlen {background:url(../images/empfehlen.jpg) no-repeat 0 2px;}

a.merken, a:visited.merken {background:url(../images/merken.jpg) no-repeat 0 2px;}
a:hover.merken {background:url(../images/merken.jpg) no-repeat 0 2px;}

#clear {clear:both; width:100%; min-width:100%; height:0; line-height:0; font-size:0;}

#footer { width:100%; height:24px; background: #818181; position:fixed !important; position: relative; /*ie6 and above*/ bottom: 0; margin-top:5px;}
.footer {margin:0 auto; width:910px; padding:0 45px 0 45px;}
.footer_left {float:left; line-height:24px; color:#ffffff;}
.footer_right {float:right; line-height:24px; color:#ffffff; text-align:right;}
#footer a, #footer a:visited 			{font-family:Arial,Helvetica,sans-serif; color:#ffffff; font-size:12px; text-decoration:none;}
#footer a:hover 	{font-family:Arial,Helvetica,sans-serif; color:#59cd13; font-size:12px;}

#kundenstimmen {padding: 7px 0 0 0;}

*HTML #kontaktbox {height: 87px; background: url(../images/kontaktbox_neu_leer.jpg) no-repeat; padding:126px 10px 0 10px;}
*HTML span.black { display:block; padding-bottom:4px !important; }

#kontaktbox {height: 87px; background: url(../images/kontaktbox_24.png) no-repeat; padding:126px 10px 0 10px;}
#kontaktbox p.head {color: #62b33b; font-size:14px; text-transform:uppercase; padding:4px 0 7px 4px; font-weight:bold;}
#kontaktbox p.text {padding:0 10px 0 4px;}
#kontaktbox p.link {padding:0 0 0 45px;}

#aktuelles {padding: 7px 0 0 0;}
.newscontent {border-bottom:1px dotted #5f5f5f; padding:5px 0 5px 0;}
#aktuelles .newscontent p {padding:0;}
#aktuelles a, #aktuelles a:visited {color:#5f5f5f; display:block; border-bottom:1px dotted #5f5f5f; padding:5px 0 5px 16px; background: url(../images/pfeil.jpg) no-repeat 0 8px;}
#aktuelles a:hover {color:#59cd13; display:block; border-bottom:1px dotted #5f5f5f; padding:5px 0 5px 16px; background: url(../images/pfeil_green.jpg) no-repeat 0 8px;}
#aktuelles a.aktiv, a.aktiv:visited, a.aktiv:hover {color:#59cd13 !important; display:block; padding-left:16px; background: url(../images/pfeil_green.jpg) no-repeat 0 8px !important;}

#aktuelles li {padding:0; background:none;}
#aktuelles .newscontent a, #aktuelles .newscontent a:visited, #aktuelles .newscontent a:hover {border:none;}

#aktuelles ul li ul li a, #aktuelles ul li ul li a:visited {color:#5f5f5f; border:none; display:block; padding:3px 0 3px 26px; background: url(../images/pfeil.jpg) no-repeat 10px 6px;}
#aktuelles ul li ul li a:hover {color:#59cd13; border:none; display:block; padding:3px 0 3px 26px; background: url(../images/pfeil_green.jpg) no-repeat 10px 6px;}
#aktuelles ul li ul li a.aktiv, #aktuelles ul li ul li a.aktiv:visited, #aktuelles ul li ul li a.aktiv:hover {color:#59cd13  !important; border:none; display:block; padding:3px 0 3px 26px; background: url(../images/pfeil_green.jpg) no-repeat 10px 6px !important;}

#aktuelles ul li ul li ul li a, #aktuelles ul li ul li ul li a:visited {color:#5f5f5f; border:none; display:block; padding:3px 0 3px 38px; background: url(../images/pfeil.jpg) no-repeat 22px 6px;}
#aktuelles ul li ul li ul li a:hover {color:#59cd13; border:none; display:block; padding:3px 0 3px 38px; background: url(../images/pfeil_green.jpg) no-repeat 22px 6px;}
#aktuelles ul li ul li ul li a.aktiv, #aktuelles ul li ul li ul li a.aktiv:visited, #aktuelles ul li ul li ul li a.aktiv:hover {color:#59cd13 !important; border:none; display:block; padding:3px 0 3px 38px; background: url(../images/pfeil_green.jpg) no-repeat 22px 6px !important;}

#aktuelles ul li ul li ul li ul li a, #aktuelles ul li ul li ul li ul li a:visited {color:#5f5f5f; border:none; display:block; padding:3px 0 3px 50px; background: url(../images/pfeil.jpg) no-repeat 34px 6px;}
#aktuelles ul li ul li ul li ul li a:hover {color:#59cd13; border:none; display:block; padding:3px 0 3px 50px; background: url(../images/pfeil_green.jpg) no-repeat 34px 6px;}
#aktuelles ul li ul li ul li ul li a.aktiv, #aktuelles ul li ul li ul li ul li a.aktiv:visited, #aktuelles ul li ul li ul li ul li a.aktiv:hover {color:#59cd13 !important; border:none; display:block; padding:3px 0 3px 50px; background: url(../images/pfeil_green.jpg) no-repeat 34px 6px !important;}


a.pfeil, a.pfeil:visited {color:#5f5f5f; display:block; padding-left:16px; background: url(../images/pfeil.jpg) no-repeat 0 3px;}
a.pfeil:hover {color:#59cd13; display:block; padding-left:16px; background: url(../images/pfeil.jpg) no-repeat 0 3px;}

#aktuelles a.rss, #aktuelles a.rss:visited {color:#59cd13; display:block; padding:0 0 0 16px; background: url(../images/rss.jpg) no-repeat 0 2px; border:none;}
#aktuelles a.rss:hover {color:#5f5f5f; display:block; padding:0 0 0 16px; background: url(../images/rss.jpg) no-repeat 0 2px; border:none;}

a.callback, a:visited.callback, a:hover.callback {display:block; width:61px; height:24px; line-height:24px; float:left; padding:5px 0 0 29px; font-size:11px; font-weight:bold;}
a.email, a:visited.email, a:hover.email {display:block; width:41px; height:24px; line-height:24px; float:left; padding:5px 0 0 29px; font-size:11px; font-weight:bold;}

.download {
	width:100%;
	min-width:100%;
	display:block;
	background:url("../images/empfehlen.jpg") no-repeat scroll 0 7px transparent;
	list-style-type:none;
	margin:0;
	padding:4px 0 4px 15px;
	color: #5F5F5F !important;
}
.download:hover {
	color: #59CD13 !important;
}

.download_pdf 
{background-image:url(../images/button_pdf_download_grau.jpg); width:170px; line-height:24px; height:24px; color:#ffffff; text-align:center; float:left !important; margin-top:5px; }

.download_pdf a{
	color:#5F5F5F !important;
}
.download_pdf a:hover{
	color:#5F5F5F !important;
}


/*########## Extension Styles ###########*/

/* Lightbox */
#content h1 {margin-bottom:10px;}
/* Lightbox END */

/* Tip a Friend */

.tx_tipafriend_url {margin-bottom:10px;}

.tx_tipafriend_formfield {margin-bottom:10px;}

.tx_tipafriend_formfield label {width:150px; display:block; float:left;}

.tx_tipafriend_formfield input, .tx_tipafriend_formfield textarea {width:200px;}

.tx_tipafriend_codetext {width:200px;}

#tx_tipafriend_button {background:transparent url(../images/button_absenden_de_standard.jpg) no-repeat; width:182px !important; height:34px; border:none; cursor:pointer;}
#tx_tipafriend_button:hover {background:transparent url(../images/button_absenden_de_standard.jpg) no-repeat; width:182px !important; height:34px; border:none; cursor:pointer;}

#tx_tipafriend_button_en {background:transparent url(../images/button_absenden_en_alternativ.jpg) no-repeat; width:182px !important; height:34px; border:none; cursor:pointer;}
#tx_tipafriend_button_en:hover {background:transparent url(../images/button_absenden_en_alternativ.jpg) no-repeat; width:182px !important; height:34px; border:none; cursor:pointer;}

#tx_tipafriend_button_pl {background:transparent url(../images/button_absenden_pl_standard.jpg) no-repeat; width:182px !important; height:34px; border:none; cursor:pointer;}
#tx_tipafriend_button_pl:hover {background:transparent url(../images/button_absenden_pl_standard.jpg) no-repeat; width:182px !important; height:34px; border:none; cursor:pointer;}

#tx_tipafriend_button_cz {background:transparent url(../images/button_absenden_cz_standard.jpg) no-repeat; width:182px !important; height:34px; border:none; cursor:pointer;}
#tx_tipafriend_button_cz:hover {background:transparent url(../images/button_absenden_cz_standard.jpg) no-repeat; width:182px !important; height:34px; border:none; cursor:pointer;}

/* tt-news */
.news-list-item {border-bottom:1px dotted #5f5f5f; padding:0; margin-bottom:20px;}
.right_content .top .news-list-item h2 a, .right_content .top .news-list-item h2 a:visited, .right_content .top .news-list-item h2 a:hover {background:none; color:#000000; font-size:13px; line-height:18px;}
.news-list-date {font-size: 12px; float:none; color:#59CD13; display:block; padding:0 0 0px 16px; background: url(../images/pfeil_green.jpg) no-repeat 0 4px;}
.news-list-item p {padding:5px 0 5px 0;}
.clearer {margin-bottom:5px;}

/* .right_content .top .news-single-item h1 {font-size: 12px; color:#46B82D; font-weight:bold; line-height:20px; padding-bottom:4px;}*/
.right_content .top .news-single-item h1 {font-size:14px; color:#46b82d; font-weight: bold; padding:0; margin:0;}

.right_content .top .news-single-item h2 {color:#6A6A6A; font-size:12px; line-height:18px; font-weight:normal;}
.news-single-rightbox {
	background:transparent url(../images/pfeil.jpg) no-repeat scroll 0 9px;
	color:#818181;
	display:block;
	float:none;
	font-size:12px;
	padding:5px 0 15px 16px;
	text-align: left;
}
.news-single-backlink {padding:0;}
.right_content .top .news-single-backlink a, .right_content .top .news-single-backlink a:visited, .right_content .top .news-single-backlink a:hover {padding:0; display:block; width:83px; height:20px;}


/* Powermail / Forms */

fieldset {padding:0; margin:0; border:none; width:100%;}

*HTML fieldset {width:80%;}

legend {display:none;}

input, textarea, select {border:1px solid #818181; color:#6a6a6a; background:#FFFFFF;}
/* input:focus, textarea:focus, select:focus {border:1px solid #000000; color:#6a6a6a; background:#FFFFFF;}*/

/*checkbox styles*/
.powermail_check_inner input {
	clear: both;
	margin-left:0px;
	float:left;
	width: 16px !important;
	border: none;
	background: transparent;
}

.powermail_mandatory_js {width:190px; color:#EF3B31; padding-left:150px;}

.powermaildiv_capt_wrap {margin-bottom:5px;}

.powermaildiv_capt_img {padding-left:150px; margin-bottom:5px;}

.powermail_check_inner label {margin-bottom:6px; float:left; width: 510px !important;}

.tx_powermail_pi1_fieldwrap_html_captcha_description {padding-left:150px; width:200px;}

.tx_powermail_pi1_fieldwrap_html_submit {padding: 2px 0 0 150px; width:200px !important;}
.tx_powermail_pi1_fieldwrap_html_submit input {
	color:#fff; 
	cursor:pointer; 
	border:none; 
	padding:0; 
	width:182px !important; 
	height: 33px; 
	line-height: 28px; 
	margin-top: 2px; 
	text-transform:uppercase; 
	display:block;
}

.tx_powermail_pi1_fieldwrap_html {width:100%; margin-bottom:4px; clear:both;}

.tx_powermail_pi1_fieldwrap_html label {width:150px; display:block; float:left;}

.tx_powermail_pi1_fieldwrap_html input, 
.tx_powermail_pi1_fieldwrap_html textarea, 
.tx_powermail_pi1_fieldwrap_html select  {
	width:220px; 
	font-family:Arial,Helvetica,sans-serif; 
	font-size:12px;
}
.powermail_submit_uid24 {  background: url(../images/button_absenden_de_standard.jpg) no-repeat scroll 0 0 !important; }
.powermail_submit_uid139 { background: url(../images/button_absenden_de_standard.jpg) no-repeat scroll 0 0 !important; }
.powermail_submit_uid401 { background: url(../images/button_absenden_de_standard.jpg) no-repeat scroll 0 0 !important; }
.powermail_submit_uid67  {background: url(../images/button_absenden_de_standard.jpg) no-repeat scroll 0 0 !important; }
.powermail_submit_uid651 { background: url(../images/button_absenden_de_standard.jpg) no-repeat scroll 0 0 !important; }

.powermail_submit_uid243  {background: url(../images/button_absenden_en_alternativ.jpg) no-repeat scroll 0 0 !important; }
.powermail_submit_uid153 {background: url(../images/button_absenden_en_alternativ.jpg) no-repeat scroll 0 0 !important; }
.powermail_submit_uid317 {background: url(../images/button_absenden_en_alternativ.jpg) no-repeat scroll 0 0 !important; }
.powermail_submit_uid660 {background: url(../images/button_absenden_en_alternativ.jpg) no-repeat scroll 0 0 !important; }

.powermail_submit_uid317 {background: url(../images/button_absenden_en_alternativ.jpg) no-repeat scroll 0 0 !important; }
.powermail_submit_uid410 {background: url(../images/button_absenden_en_standard.jpg) no-repeat scroll 0 0 !important; }

.powermail_submit_uid355 {background: url(../images/button_absenden_cz_standard.jpg) no-repeat scroll 0 0 !important; }
.powermail_submit_uid298 {background: url(../images/button_absenden_cz_standard.jpg) no-repeat scroll 0 0 !important; }
.powermail_submit_uid424 {background: url(../images/button_absenden_cz_standard.jpg) no-repeat scroll 0 0 !important; }

.powermail_submit_uid336 {background: url(../images/button_absenden_pl_standard.jpg) no-repeat scroll 0 0 !important; }
.powermail_submit_uid287 {background: url(../images/button_absenden_pl_standard.jpg) no-repeat scroll 0 0 !important; }
.powermail_submit_uid417 {background: url(../images/button_absenden_pl_standard.jpg) no-repeat scroll 0 0 !important; } 

.powermail_submit_uid374 {background: url(../images/button_absenden_de_standard.jpg) no-repeat scroll 0 0 !important; }
.powermail_submit_uid393 {background: url(../images/button_absenden_en_standard.jpg) no-repeat scroll 0 0 !important; }

.tx-powermail-pi1 { margin-top:20px;}

.tx_powermail_pi1_fieldwrap_html_159 {
margin-left: 22px;
width: 540px !important;
}
.tx_powermail_pi1_fieldwrap_html_313 {
margin-left: 22px;
width: 540px !important;
}
.tx_powermail_pi1_fieldwrap_html_351 {
margin-left: 22px;
width: 540px !important;
}
.tx_powermail_pi1_fieldwrap_html_332 {
margin-left: 22px;
width: 540px !important;
}


.tx_powermail_pi1_fieldwrap_html_159 label {
width: 510px !important;
}

.tx_powermail_pi1_fieldwrap_html_160 .tx_powermail_pi1_fieldwrap_html_checkbox_title {
display: none;
}

.tx_powermail_pi1_fieldwrap_html_radio p {padding-top:0; padding-bottom:5px;}

.powermail_radio_inner_uid395_0 {padding-bottom:5px;}
#uid395_0 {height:18px; width:15px; margin:0;}
#uid395_1 {height:18px; width:15px; margin:0;}

/* DROW Statements */
#kontaktbox {clear:both;}
.teaser_stimmen p {padding-top:5px;}

.teaser_stimmen .statements_teasertext {
	background:transparent url(../images/pfeil_green.jpg) no-repeat scroll 0 8px;
	color:#000000;
	display:block;
	padding:5px 0 0 16px;
	float:left;
	width:164px;
	min-width:164px;
}
.teaser_stimmen .statements_teasertext:hover {
	background:transparent url(../images/pfeil_green.jpg) no-repeat scroll 0 8px;
	color:#59CD13;
}

.teaser_stimmen .statements_author {padding:0px; padding-top:5px; padding-left:16px; color:#5F5F5F; font-weight:bold; float:left; width:164px; min-width:164px;}
.teaser_stimmen .statements_ort {padding:0px; padding-top:5px; padding-left:16px; color:#5F5F5F; float:left; width:164px; min-width:164px;}
.teaser_stimmen img {border:none;float:right; margin-top:4px;}
.teaser_stimmen .tsfooter { border-bottom:1px dotted #5F5F5F; height:5px; clear:both; }


.teaser_stimmen .statements_author_ob {padding:0px; padding-top:5px; padding-left:16px; color:#5F5F5F; font-weight:bold; float:left; width:255px; min-width:255px;}
.teaser_stimmen .statements_ort_ob {padding:0px; padding-top:5px; padding-left:16px; color:#5F5F5F; float:left; width:255px; min-width:255px;}

.teaser_stimmen .statements_teasertext_ob {
	background:transparent url(../images/pfeil_green.jpg) no-repeat scroll 0 8px;
	color:#000000;
	display:block;
	padding:5px 0 0 16px;
	float:left;
	width:255px;
	min-width:255px;
}
.teaser_stimmen .statements_teasertext_ob:hover {
	background:transparent url(../images/pfeil_green.jpg) no-repeat scroll 0 8px;
	color:#59CD13;
}


/* DETAILSEITE */

.statements_row {
	margin-bottom:20px;
}

.statements_d_headline {
	background:transparent url(../images/pfeil_green.jpg) no-repeat scroll 0 7px;
	border-bottom:1px dotted #5F5F5F;
	color:#59CD13;
	padding: 0 0 0 16px;
	line-height: 25px;
	font-size:14px;
}

.statements_d_teasertext {
	font-weight:bold;
	padding: 5px 0 15px 0;	
}

.statements_d_file img {
	float:left;
	padding-right:10px;
	margin-bottom:10px;
	margin-top:3px;
}

/* DROW Statements END */

/* DROW Referenzen */
#inhalt_referenz {background:url(../images/referenz_bg.png) no-repeat;}
*HTML #inhalt_referenz {background:url(../images/referenz_bg.jpg) no-repeat;}
#inhalt_referenz a.img {text-align:center; width:250px; height:60px; display:block; margin-left:10px;}
#kontaktbox #inhalt_referenz p.head {padding:4px 0 4px 4px;}
#inhalt_referenz p.referenz_name {padding:4px 0 4px 10px;}
#inhalt_referenz p.referenz_all {padding:4px 0 6px 65px;}
#inhalt_referenz p.referenz_all a, #inhalt_referenz p.referenz_all a:visited  {padding:0 0 0 15px; background:url(../images/pfeil.jpg) no-repeat scroll 0 3px}
#inhalt_referenz p.referenz_all a:hover  {padding:0 0 0 15px; background:url(../images/pfeil_green.jpg) no-repeat scroll 0 3px}

/* DROW Referenzen END */


/* DROW Ansprechpartner */

.asp {padding-bottom:6px;}
.asp_text {float:left; width:148px;}
.asp_picture {width:118px; float:right;}
p.asp_text_name {font-size:12px; font-weight:bold; color:#000000; padding: 0 0 4px 0; border-bottom: 1px dotted #5F5F5F;}
p.asp_text_phone {font-size:14px; font-weight:bold; color:#5f5e5e; padding: 4px 0 4px 16px; border-bottom: 1px dotted #5F5F5F; background: url(../images/phone.jpg) no-repeat 0 7px;}
p.asp_text_employedas {font-size:12px; color:#5f5e5e; padding: 4px 0 4px 16px; background: url(../images/pfeil.jpg) no-repeat 0 6px;}
a.asp_overview  {font-size:12px; display:block; color:#69b63b; border-top:1px dotted #5F5F5F; padding: 4px 0 4px 16px; background: url(../images/pfeil_green.jpg) no-repeat 0 6px;}
a:visited.asp_overview {font-size:12px; display:block; color:#69b63b; border-top:1px dotted #5F5F5F; padding: 4px 0 4px 16px; background: url(../images/pfeil_green.jpg) no-repeat 0 6px;}
a:hover.asp_overview  {font-size:12px; display:block; color:#5f5e5e; border-top:1px dotted #5F5F5F; padding: 4px 0 4px 16px; background: url(../images/pfeil_green.jpg) no-repeat 0 6px;}
a.asp_text_profile {width:147px; height:26px; display:block; padding: 2px 0 2px 0;}


/* DROW Ansprechpartner END */

/* Solution Center START */
#runde-tabelle {
border:0 none;
margin-bottom:0px;
padding:0;
width:100%;
}
#runde-tabelle td{
line-height: 1.5;
}
#runde-tabelle td.obenlinks {
background-image:url(../images/zitat-tabelle-oben.png);
height:16px;
width:7px;
}
#runde-tabelle td.obenrechts {
background-image:url(../images/zitat-tabelle-oben.png);
background-position:right center;
height:16px;
width:7px;
}
#runde-tabelle td.obenmitte {
background-image:url(../images/zitat-tabelle-oben.png);
background-position:center center;
height:16px;
}
#runde-tabelle td.untenlinks {
background-image:url(../images/zitat-tabelle-unten.png);
height:14px;
width:7px;
}
#runde-tabelle td.untenrechts {
background-image:url(../images/zitat-tabelle-unten.png);
background-position:right center;
height:14px;
width:7px;
}
#runde-tabelle td.untenmitte {
background-image:url(../images/zitat-tabelle-unten.png);
background-position:center center;
height:14px;
}
#runde-tabelle td.mittelinks {
background-image:url(../images/zitat-tabelle-mitte.png);
background-position:left center;
width:7px;
}
#runde-tabelle td.mitte {
background-image:url(../images/zitat-tabelle-mitte.png);
background-position:center center;
text-align:left;
vertical-align:top;
}
#runde-tabelle td.mitterechts {
background-image:url(../images/zitat-tabelle-mitte.png);
background-position:right center;
width:7px;
}
.sc-seperator {
	width: 100%;
	text-align: center;
}
/* Solution Center END */

/* Wiki START */
.tx-drwiki-pi1 b {font-weight:normal;}
.right_content .top .tx-drwiki-pi1 a:visited, .right_content .top .tx-drwiki-pi1 a {
background:url(../images/pfeil.jpg) no-repeat 0 2px;
padding-left:16px;
text-decoration:none;
color: #6A6A6A;
}

.right_content .top .tx-drwiki-pi1 a:hover {
background:url(../images/pfeil_green.jpg) no-repeat 0 2px;
padding-left:16px;
text-decoration:none;
color:#59cd13;
}

.tx-drwiki-pi1 table {width:100%;}
/* Wiki END */

.csc-sitemap { margin-top:20px; }


.csc-uploads {
	padding:0 0 0 0;	
}

.csc-uploads p{
	padding:0;	
}
.csc-uploads a{
	background:transparent url(../images/pfeil.jpg) no-repeat scroll 0 8px;
	color:#5F5F5F !important;
	display:block;
	padding:4px 0 0 16px;	
}

.csc-uploads a:hover {
	background:transparent url(../images/pfeil_green.jpg) no-repeat scroll 0 8px;
	color:#59CD13 !important;
	display:block;
	padding-left:16px;
}

.tx-sremailsubscribe-pi1 h4 {
	font-weight:bold;
	color:#6A6A6A;
	font-size:12px;
}

/* Solution Center */

/* Detailansicht inkl. Seminarliste */
a.scRegister, a:visited.scRegister, a:hover.scRegister {display:block; width:100px; height:24px; line-height:24px; text-align:center; background: url(../images/button_anmelden.jpg) no-repeat; text-transform:uppercase; color:#FFFFFF !important; float:left; margin-right:20px;}

a.scLogin, a:visited.scLogin, a:hover.scLogin {display:block; width:100px; height:24px; line-height:24px; text-align:center; background: url(../images/button_anmelden.jpg) no-repeat; text-transform:uppercase; color:#FFFFFF !important; float:left; margin-right:10px;}

.scDownload  {display:block; width:170px; height:24px; line-height:24px; text-align:center; background: url(../images/button_pdf_download_grau.jpg) no-repeat; text-transform:uppercase; color:#6A6A6A !important;}

.scNotification {padding:10px; background:#f3f3f3; float:left; width:330px;}

.tx-drowsolutioncenter-pi2 .drow_seminar_seminarlist {padding-top:15px;}
.tx-drowsolutioncenter-pi2 .drow_seminar_seminarlist h2 {padding-top:10px; padding-bottom:10px;}
.tx-drowsolutioncenter-pi2 .drow_seminar_seminarlist h3 {font-size:14px;}
.tx-drowsolutioncenter-pi2 ul {padding-left:15px;}
.tx-drowsolutioncenter-pi2 li {padding-top:2px; padding-bottom:2px;}
.tx-drowsolutioncenter-pi2 p {padding-top:10px;}
.tx-drowsolutioncenter-pi1 p {padding-top:10px;}

a.semTitle, a:visited.semTitle, a:hover.semTitle {background-image:url("../images/hg_headline.jpg"); display:block; height:28px; line-height:28px; color:#FFFFFF !important; padding-left:9px;}

a.semLink, a:visited.semLink, a:hover.semLink {color:#6A6A6A !important; float:left;}

a.semMorelink, a:visited.semMorelink, a:hover.semMorelink {display:block; width:109px; height:24px; line-height:24px; text-align:center; background: url(../images/button_information.jpg) no-repeat; text-transform:uppercase; color:#FFFFFF !important; float:right; margin-right:5px;}

a.semOrderlink, a:visited.semOrderlink, a:hover.semOrderlink {display:block; width:100px; height:24px; line-height:24px; text-align:center; background: url(../images/button_anmelden.jpg) no-repeat; text-transform:uppercase; color:#FFFFFF !important; float:right;}

.semStart {width:100px; display:block; float:left;}
.semLocation {width:150px; display:block; float:left;}

.wizard-card input {border:none; margin-right:4px;}

/* Listenansicht inkl. Wizard */

.scListTop {width:584px; height:9px; line-height:9px; font-size:1px; background: url(../images/scListTop.png) no-repeat;}
.scListContent {width:562px; padding:0 10px 0 10px; background:#FFFFFF url(../images/scListBg.png) repeat-x; border-left:1px solid #B7B7B7; border-right:1px solid #B7B7B7;}
.scListBottom {width:584px; height:9px; line-height:9px; font-size:1px; background: url(../images/scListBottom.png) no-repeat;}
a.scFileLink, a:visited.scFileLink {font-size:14px; font-weight:bold;}
a.scFileLink:hover {font-size:14px; font-weight:bold; color:#5F5F5F;}

.scSearchTop {width:587px; height:6px; line-height:6px; font-size:1px; background: url(../images/scSearchTop.png) no-repeat;}
.scSearchContent {width:565px; height:71px; padding:0 10px 0 10px; background: url(../images/scSearchBg.png) repeat-x; border-left: 1px solid #B7B7B7; border-right: 1px solid #B7B7B7;}
.scSearchBottom {width:587px; height:6px; line-height:6px; font-size:1px; background: url(../images/scSearchBottom.png) no-repeat;}

.scSearchBox h2 {text-transform:uppercase; border-bottom: 1px solid #f3f3f3; background: url(../images/scSearchLine.png) repeat-x bottom;}
p.scSearchText {padding-top:10px;}
input.scSearchText {width:395px; padding-left:5px; color:#363636; height:24px; line-height:24px; vertical-align:top; margin-right:20px;}
.scSearchSubmit {text-align:right; padding:0; cursor:pointer; border:none; width:128px; height:28px; line-height:28px; text-align:center; background: url(../images/button_suche_blank_dunkelgrau.jpg) no-repeat; text-transform:uppercase; color:#FFFFFF !important; font-weight:bold; vertical-align:top;}
.scSearchContent form {position:absolute;}
/* Frontend Login */

.tx-felogin-pi1 h3 {color:#59CD13; font-size:14px; text-transform:uppercase; border-bottom: 1px dotted #5F5F5F; line-height:18px; margin-bottom:5px;}
*HTML .tx-felogin-pi1 fieldset {width:100%;}
.tx-felogin-pi1 input {float:right; width:150px;}
.tx-felogin-pi1 label {display:block; float:left;}
.tx-felogin-pi1 div {padding-top:5px;}
.tx-felogin-pi1 a, .tx-felogin-pi1 a:visited {background:url(../images/pfeil.jpg) no-repeat scroll 0 2px transparent; color:#6A6A6A; padding-left:16px; text-decoration:none;}
.tx-felogin-pi1 a:hover {background:url(../images/pfeil_green.jpg) no-repeat scroll 0 2px transparent; color:#6A6A6A; padding-left:16px; text-decoration:none;}
.tx-felogin-pi1 p {padding-top:5px; padding-bottom:0;}
.tx-felogin-pi1 input.feLoginSubmit {padding:0; cursor:pointer; border:none; width:100px; height:24px; line-height:24px; text-align:center; background: url(../images/button_anmelden.jpg) no-repeat; text-transform:uppercase; color:#FFFFFF !important;}
.tx-felogin-pi1 input.feLoginPassword {padding:0; cursor:pointer; border:none; width:100px; height:24px; line-height:24px; text-align:center; background: url(../images/button_anmelden.jpg) no-repeat; text-transform:uppercase; color:#FFFFFF !important;}
.tx-felogin-pi1 input.feLoginLogout {padding:0; cursor:pointer; border:none; width:100px; height:24px; line-height:24px; text-align:center; background: url(../images/button_anmelden.jpg) no-repeat; text-transform:uppercase; color:#FFFFFF !important;}


.lmenu_asp_act {
	background-image: url(/fileadmin/templates/images/tab_nav-act.jpg);
}
.lmenu_asp_inact {
	background-image: url(/fileadmin/templates/images/tab_ap-act.jpg);
}
.lmenu_asp_act_eng {
	background-image: url(/fileadmin/templates/images/tab_nav-act_eng.jpg);
}
.lmenu_asp_inact_eng {
	background-image: url(/fileadmin/templates/images/tab_ap-act_eng.jpg);
}
.lmenu_asp_act_pol {
	background-image: url(/fileadmin/templates/images/tab_nav-act_pol.jpg);
}
.lmenu_asp_inact_pol {
	background-image: url(/fileadmin/templates/images/tab_ap-act_pol.jpg);
}
.lmenu_asp_act_cz {
	background-image: url(/fileadmin/templates/images/tab_nav-act_cz.jpg);
}
.lmenu_asp_inact_cz {
	background-image: url(/fileadmin/templates/images/tab_ap-act_cz.jpg);
}


.lmenu_start_act {
	background-image: url(/fileadmin/templates/images/tab_ak-act.jpg);
}
.lmenu_start_inact {
	background-image: url(/fileadmin/templates/images/tab_ks-act.jpg);
}
.lmenu_start_act_eng {
	background-image: url(/fileadmin/templates/images/tab_ak-act_eng.jpg);
}
.lmenu_start_inact_eng {
	background-image: url(/fileadmin/templates/images/tab_ks-act_eng.jpg);
}
.lmenu_start_act_pol {
	background-image: url(/fileadmin/templates/images/tab_ak-act_pol.jpg);
}
.lmenu_start_inact_pol {
	background-image: url(/fileadmin/templates/images/tab_ks-act_pol.jpg);
}
.lmenu_start_act_cz {
	background-image: url(/fileadmin/templates/images/tab_ak-act_cz.jpg);
}
.lmenu_start_inact_cz {
	background-image: url(/fileadmin/templates/images/tab_ks-act_cz.jpg);
}


.lmenu_login_act {
	background-image: url(/fileadmin/templates/images/tab_login-inact.jpg);
}
.lmenu_login_inact {
	background-image: url(/fileadmin/templates/images/tab_login-act.jpg);
}
.lmenu_login_act_eng {
	background-image: url(/fileadmin/templates/images/tab_login-inact_eng.jpg);
}
.lmenu_login_inact_eng {
	background-image: url(/fileadmin/templates/images/tab_login-act_eng.jpg);
}
.lmenu_login_act_pol {
	background-image: url(/fileadmin/templates/images/tab_login-inact_pol.jpg);
}
.lmenu_login_inact_pol {
	background-image: url(/fileadmin/templates/images/tab_login-act_pol.jpg);
}
.lmenu_login_act_cz {
	background-image: url(/fileadmin/templates/images/tab_login-inact_cz.jpg);
}
.lmenu_login_inact_cz {
	background-image: url(/fileadmin/templates/images/tab_login-act_cz.jpg);
}


.semPdflink {
	background-image:url(../images/button_pdf_download_grau.jpg); 
	width:170px; 
	line-height:24px; 
	height:24px; 
	color:#5F5F5F !important; 
	text-align:center; 
	float:right !important; 
	margin-top:2px; 
}
.best-of-consulting {	height: 153px;	width: 86px;	position: absolute;	top: 10px;	right: 10px;	background: url(../images/best-of-consulting2010-siegel.png);}