/***************************\
|							|
|		 Webseite			|
|	  5-Minuten Coach		|
|	2012 © TRANSFER GmbH	|
|							|
\***************************/

/* ***** COMMON ***** */

html, body {
	font-family:"Ubuntu",Arial,Helvetica,Tahoma,sans-serif !important;
	font-size:14px;
	margin:0;
	padding:0;
}

body.std {
	background:url('./img/header_std_bg.jpg') repeat-x center 0px transparent;
}

body.index {
	background:url('./img/header_home_bg.gif') repeat-x center 0px transparent;
}

p, h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	border:0;
}

p {
	margin:0 0 5px 0;
}

div {
	position:relative;
}

a, label {
	cursor:hand;
	cursor:pointer;
}

a {
	text-decoration:none;
}

.hidden {
	display:none !important;
}

.clr {
	margin:0 !important;
	padding:0 !important;
	border:0 !important;
	clear:both !important;
}

.phd {
	border-bottom:4px solid #fff;
	
	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;
}

.mini-me {
	font-size:4px;
}

/* Captain Obvious to the rescue! */
.cptn {
	border-bottom:1px dashed #888;
	cursor:help;
}

.bsp {
	background:url('./img/beispiel.gif') no-repeat 0 0 transparent;
	width:171px;
	height:200px;
	margin:20px 0 40px 0;
}

/* *** Debugger *** */

.debug_button {
	position:fixed;
	right:20px;
	top:100px;
	background:url('./icons/bug_red.png') no-repeat 0 0 transparent;
	width:16px;
	height:16px;
	display:block;
	cursor:hand;
	cursor:pointer;
}

/* ***** STD ***** */

#overall {
/*	border:1px solid #ccc;*/
	width:1024px;
	height:100%;
	margin:0 auto;
}

.e404 {
	background:url('./img/sadpanda.gif') no-repeat 0 0 transparent;
	width:256px;
	height:256px;
}

.e403 {
	background:url('./img/403.jpg') no-repeat 0 0 transparent;
	width:483px;
	height:322px;
}

/* ***** HEADER ***** */

.header {
/*	border:1px solid #bebebe;*/
	height:150px;
	background:url('./img/header_std_bg.jpg') no-repeat center bottom transparent;
	margin:0 0 25px 0;
}

.header-index {
	height:370px;
	background:url('./img/header_home_bg.gif') no-repeat center bottom transparent;
	margin:0;
}

.header-logo {
	position:absolute;
	top:24px;
	left:64px;
	background:url('./img/header_std_logo.gif') no-repeat 0 0 transparent;
	width:180px;
	height:80px;
	z-index:5;
}

.header-index-logo {
	top:50px;
	left:90px;
	background:url('./img/header_home_logo.gif') no-repeat 0 0 transparent;
	width:450px;
	height:200px;
}

.header-img {
	position:absolute;
	bottom:0;
	z-index:10;
}

.header-index-img {
	right:10px;
	background:url('./img/header_home_ipad.gif') no-repeat 0 0 transparent;
	width:325px;
	height:370px;
}

#top-navi {
/*	border:1px solid pink;*/
	border-bottom:5px solid #fdf7de;
/*	width:285px;*/
	height:27px;
	position:absolute;
	top:30px;
	right:0;
	z-index:15;
	padding:0 70px 0 0;
}

#top-navi a.top-navi-link {
/*	border:1px solid lightblue;*/
	border-bottom:5px solid #fdf7de;
	
	font-family:"Ubuntu",Verdana,Arial,Helvetica,Tahoma,sans-serif !important;
	font-size:20px;
	color:#685c52;
	text-decoration:none;
	text-shadow:-1px -1px 0px #fff;
	
/*	padding:0 0 3px 0;*/
	padding:0 15px 3px 15px;
/*	margin:0 25px 0 0;*/
	margin:0;
	
	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;
}

* html #top-navi a.top-navi-link {
	position:relative;
	top:5px;
}

#top-navi a.top-navi-link:hover {
	border-bottom:5px solid #347685;
	color:#347685;
}

#login-as {
	height:16px;
	position:absolute;
	top:70px;
	right:0;
	z-index:25;
	padding:0 85px 0 0;
}

#login-as .text {
	font-size:16px;
	color:#998675;
}

/* ***** MAIN AREA ***** */

/* *** Common Styles *** */

#main {
/*	border:1px solid #ccc;*/
	font-family:"Ubuntu Condensed",Arial,Helvetica,Tahoma,sans-serif !important;
}

#content {
/*	border:1px solid tomato;*/
	width:843px;
	margin:0 auto;
}

.content h1 {
	font-size:18px;
	margin:0 0 10px 0;
}

.content .box-wrapper {
	background:none no-repeat 0 0 #fff;
	height:100%;
	border-bottom:4px solid #bedbe2;
}

.content .error-wrapper {
	border-bottom:2px solid #ff9595;
}

.content .error-text-wrapper {
	margin:0 0 30px 0;
}

.content .warn-wrapper {
	border-bottom:2px solid #f2ff95;
}

.content .warn-text-wrapper {
	margin:0 0 30px 0;
}

.content .image-wrapper {
	width:249px;
	height:249px;
	background:none no-repeat 0 0 #5393a3;
	top:3px;
	left:3px;
}

.content .image {
	width:245px;
	height:245px;
	background:none no-repeat 2px 2px #bddcea;
}

/*
.content .head {
	font-size:20px;
	color:#347685;
	margin:15px 10px 0 10px;
}
*/
.content .head {
	color:#347685;
	font-size:22px;
	margin:0;
	padding:0 10px 5px 0px;
	border-bottom:4px solid #5394a7;
	position:relative;
	top:5px;
}

.content .error-wrapper .head {
	color:#af0000;
	border-bottom:2px solid #af0000;
	top:3px;
}

.content .warn-wrapper .head {
	color:#99af00;
	border-bottom:2px solid #99af00;
	top:3px;
}

.content .head .abs {
	margin-left:25px;
}

.content .text {
	font-size:18px;
	color:#666;
	margin:10px;
	line-height:22px;
}

.content .error-text-wrapper .text {
	font-weight:bold;
	margin:10px 10px 0 10px;
}

.content .warn-text-wrapper .text {
	margin:10px 10px 0 10px;
}

.content .list {
	margin:0;
	padding:0;
}

.content .list-item {
	color:#666;
	list-style:none;
	list-style-image:url('./img/minus.gif');
	margin:0 0 0 20px;
	padding:0;
	font-size:18px;
}

.content .list-item-inv {
	list-style-image:none;
}

.content .link {
	color:#347685;
/*	text-decoration:underline;*/
	border-bottom:1px solid #347685;
	margin:0 0 -1px 0;
	
	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;
}

.content .link:hover {
	color:#5394a7;
	border-bottom:1px solid #5394a7;
}

.content .button-box {
	
}

.content .button {
	background:url('./img/input_bg.gif') repeat-x 0 0 #558389;
	width:100%;
	height:46px;
	display:block;
	position:relative;
	top:0;
}

.content .button-active, .content .button:hover {
	background:url('./img/input_bg_hover.gif') repeat-x 0 0 #558389;
}

.content .button .button-icon {
	background:url('./img/input_arrow.gif') no-repeat 0 center transparent;
	width:19px;
	height:46px;
	position:absolute;
	top:0;
	left:5px;
	
	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;
}

.content .button-active .button-icon, .content .button:hover .button-icon {
	background:url('./img/input_arrow_hover.gif') no-repeat 0 center transparent;
}

.content .button .button-text {
	position:absolute;
	top:0;
	left:29px;
	color:#fff;
	height:46px;
	line-height:46px;
	font-size:18px;
	
	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;
}

.content .button-active .button-text {
	cursor:default;
}

.content .button-active, .content .button:hover {
	color:#f1951d;
}

.content .button-active .button-text, .content .button:hover .button-text {
	color:#f1951d;
}

.content .label {
	color:#666;
}

.content .select {
	color:#666;
	border:1px solid #c5c5c5;
	width:280px;
	padding:5px;
	font-size:14px;
	font-family:"Ubuntu",Arial,Helvetica,Tahoma,sans-serif !important;
	
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
}

.content .option {
	margin:5px;
	cursor:hand;
	cursor:pointer;
}

.content .textarea {
	border:1px solid #c5c5c5;
}

.content .input {
	border:1px solid #c5c5c5;
}

.content .paper-edge {
	background:url('./img/paperedge.gif') no-repeat 0 0 transparent;
	width:866px;
	height:110px;
	position:absolute;
	bottom:-30px;
	left:0px;
}

.content .paper-edge-spacer {
	width:866px;
	height:50px;
}
/*
.push-button {
	cursor:hand;
	cursor:pointer;
}

.show {
	width:100%;
	height:337px;
}
*/

.content .subnavi-wrapper {
	position:absolute;
	top:8px;
	right:0;
	left:auto;
}

.content .subnavi-wrapper .link-wrapper {
	background-repeat:no-repeat;
	background-position:5px 5px;
	background-color:#347685;
	
	height:36px;
	padding:0;
	margin:0 0 10px 0;

	border-color:#fff;
	border-style:solid;
	border-width:1px;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

.content .subnavi-wrapper .link-wrapper-inactive {
	background-color:#79a9b8;
}

.content .subnavi-wrapper .link-wrapper-1 {
	background-image:url('./img/new/5min_icn_1_sm_off.png');
}

.content .subnavi-wrapper .link-wrapper-active-1 {
	background-image:url('./img/new/5min_icn_1_sm_on.png');
}

.content .subnavi-wrapper .link-wrapper-2 {
	background-image:url('./img/new/5min_icn_2_sm_off.png');
}

.content .subnavi-wrapper .link-wrapper-active-2 {
	background-image:url('./img/new/5min_icn_2_sm_on.png');
}

.content .subnavi-wrapper .link-wrapper-3 {
	background-image:url('./img/new/5min_icn_3_sm_off.png');
}

.content .subnavi-wrapper .link-wrapper-active-3 {
	background-image:url('./img/new/5min_icn_3_sm_on.png');
}

.content .subnavi-wrapper .link-wrapper .link {
	width:100%;
	height:100%;
	border:0;
}

.content .subnavi-wrapper .link-wrapper .link .text {
	margin:10px 0 10px 36px;
	color:#d3e1e8;
	line-height:16px;
	font-size:16px;
	
	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;
}

.content .subnavi-wrapper .link-wrapper-inactive .text {
	cursor:default;

	-moz-user-select:-moz-none;
	-khtml-user-select:none;
	-webkit-user-select:none;
	user-select:none;
}

/* *** 404 *** */

.content-404 .box-wrapper {
	/*border-bottom:4px solid #bedbe2;*/
}

.content-404 .head {
/*	font-size:20px;
	margin:0;
	padding:0 10px 5px 0px;
	border-bottom:4px solid #5394a7;
	position:relative;
	top:5px;*/
}

.content-404 .text {
	margin:0;
}

/* *** 403 *** */

.content-403 .box-wrapper {
	/*border-bottom:4px solid #bedbe2;*/
}

.content-403 .head {
/*	font-size:20px;
	margin:0;
	padding:0 10px 5px 0px;
	border-bottom:4px solid #5394a7;
	position:relative;
	top:5px;*/
}

.content-403 .text {
	margin:0;
}

/* *** Startseite *** */

.content-index {
/*	height:650px;*/
}

.content-index .grid-box {
	/*height:660px;*/
}

.content-index .grid-box-dreier {
	/*height:660px;*/
	/*height:490px;*/
	height:520px;
}
/*
.content-index .small-grid-box {
	height:330px;
}
*/

.content-index .box-wrapper {
	/*border:1px solid #c5c5c5;**/
}

.content-index .grid-box-dreier .box-wrapper {
	border:1px solid #c5c5c5;
}
/*
.content-index .small-box-wrapper {
	height:50%;
}
*/

.content-index .grid-box-dreier .box {
	width:255px;
	height:98%;
/*	background:none no-repeat 0 0 #eee;*/
	border:1px solid #c5c5c5;
	top:4px;
	left:5px;
	
	background:url('./img/index-box-grad.png') repeat-x 0 0 #eee;
/*	
	background-image:linear-gradient(bottom, #eeeeee 40%, #909090 100%);
	background-image:-o-linear-gradient(bottom, #eeeeee 40%, #909090 100%);
	background-image:-moz-linear-gradient(bottom, #eeeeee 40%, #909090 100%);
	background-image:-webkit-linear-gradient(bottom, #eeeeee 40%, #909090 100%);
	background-image:-ms-linear-gradient(bottom, #eeeeee 40%, #909090 100%);

	background-image:-webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.40, #eeeeee),
		color-stop(1.00, #909090)
	);
*/
}

/*
.content-index .small-box-wrapper .box {
	height:96%;
}
*/

.content-index .image {
	top:2px;
	left:2px;
}

.content-index .image-1 {
	background-image:url('./img/main_img_1.png');
}

.content-index .image-2 {
	background-image:url('./img/main_img_2.png');
}

.content-index .image-3 {
	background-image:url('./img/main_img_3.png');
}

.content-index .grid-box-dreier .head {
	font-size:26px;
	color:#347685;
	margin:15px 10px 0 10px;
	padding:0;
	top:0;
	border:none;
}

.content-index .text {
	margin:10px 0 10px 0;
}

.content-index .grid-box-dreier .text {
	position:absolute;
	line-height:20px;
	margin:10px;
}

* html .content-index .grid-box-dreier .text {
	 width:237px;
}

*+html .content-index .grid-box-dreier .text {
	 width:237px;
}

.content-index .grid-box-dreier .button-box {
	width:255px;
	position:absolute;
	bottom:0;
}

.content-index .button {
	/*height:46px;*/
}

.content-index .button .button-icon {
	/*height:46px;*/
}

.content-index .button .button-text {
	/*height:46px;
	line-height:46px;*/
	font-size:20px;
}

.content .index-button-2 {
	background:none no-repeat 0 0 #92aeb1;
	margin:5px 0 0 0;
	height:56px;
}

.content .index-button-2 .button-icon {
	background:url('./img/input_arrow_soft.gif') no-repeat 0 10px transparent;
	height:56px;
}

.content .index-button-2 .button-text {
	height:56px;
	line-height:20px;
	margin:8px 0 0 0;
}

/* *** Produktinfo *** */

.content-produktinfo .box-wrapper {
	/*border-bottom:4px solid #bedbe2;*/
}

.content-produktinfo .image {
	width:171px;
	height:177px;
	margin:20px 0 40px 0;
	position:relative;
}

.content-produktinfo .image-1 {
	background-image:url('./img/img_grid2_newsletter1.png');
}

.content-produktinfo .image-2 {
	background-image:url('./img/img_grid2_newsletter2.png');
}

.content-produktinfo .image-3 {
	background-image:url('./img/img_grid2_newsletter3.png');
}

.content-produktinfo .image-4 {
	background-image:url('./img/img_grid2_newsletter4.png');
}

.content-produktinfo .image-5 {
	background-image:url('./img/img_grid3_themen_auswahl.png');
	width:241px;
	height:185px;
	margin:0;
}

.content-produktinfo .image-6 {
	background-image:url('./img/img_grid3_einschaetzung_ipad.png');
	width:241px;
	height:185px;
	margin:0;
}

.content-produktinfo .head {
/*	font-size:20px;
	margin:0;
	padding:0 10px 5px 0px;
	border-bottom:4px solid #5394a7;
	position:relative;
	top:5px;*/
}

.content-produktinfo .text {
	margin:10px 0 10px 0;
}

/* *** Vorteile *** */

.content-vorteile .image {
	width:242px;
	height:185px;
	position:relative;
}

.content-vorteile .image-1 {
	background-image:url('./img/img_grid3_diag_seminarlernen.png');
}

.content-vorteile .image-2 {
	background-image:url('./img/img_grid3_diag_selbstlernen.png');
}

/* *** Qualifizierung *** */

.content-qualifizierung .image {
	width:267px;
	height:151px;
	position:relative;
}

.content-qualifizierung .image-1 {
	background-image:url('./img/img_grid3_diag_vorbereitung.png');
}

.content-qualifizierung .image-2 {
	background-image:url('./img/img_grid3_diag_sicherung_transfer.png');
}

.content-qualifizierung .image-3 {
	background-image:url('./img/img_grid3_diag_individuelle_vertiefung.png');
}

.content-qualifizierung .image-4 {
	background-image:url('./img/img_grid3_diag_coaching.png');
}

.content-qualifizierung .image-5 {
	background-image:url('./img/img_grid3_diag_individuelles_selbstlernen.png');
}

.content-qualifizierung .image-6 {
	background-image:url('./img/img_grid3_diag_betreuter_fernkurs.png');
}

.content-qualifizierung .box-wrapper-2 .text {
	text-align:center;
}

/* *** Themenliste *** */

.content-themen .grid-box {
/*	height:520px;*/
}

.content-themen .image {
	top:2px;
	left:2px;
}

.content-themen .image-1 {
	background-image:url('./img/theme_img_EM.png');
}

.content-themen .image-2 {
	background-image:url('./img/theme_img_AO.png');
}

.content-themen .image-3 {
	background-image:url('./img/theme_img_ZM.png');
}

.content-themen .image-4 {
	background-image:url('./img/theme_img_AT.png');
}

.content-themen .image-5 {
	background-image:url('./img/theme_img_SM.png');
}

.content-themen .image-6 {
	background-image:url('./img/theme_img_BM.png');
}

.content-themen .grid-box-dreier .head {
	font-size:20px;
	color:#347685;
	margin:15px 10px 0 10px;
	padding:0;
	top:0;
	border:none;
}

/* *** Kontakt *** */

.content-kontakt .box-wrapper-2 {
	margin:0 0 10px 0;
}

.content-kontakt .box-wrapper-3 {
	border:4px double #c5c5c5;
	margin:0 0 10px 0;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

.content-kontakt .box-wrapper-4 {
	color:#666;
	border:2px double #347685;
	margin:0 0 10px 0;
	width:97%;
	font-size:18px;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

.content-kontakt .box {
	margin:10px;
}

.content-kontakt .box-wrapper-4 .box {
	margin:10px;
}

.content-kontakt #right-block .head {
	color:#347685;
	font-size:18px;
	margin:0 0 5px 0;
	padding:0;
	border:0;
	top:0;
}

.content-kontakt #right-block .subhead {
	color:#666;
	font-size:18px;
	margin:5px 0 5px 0;
}

.content-kontakt .box-wrapper-4 .head {
	color:#347685;
	font-size:20px;
	margin:0 0 10px 0;
	padding:0;
	border:0;
	top:0;
}

.content-kontakt .button {
	border:1px solid #558389;
	width:98%;
	cursor:hand;
	cursor:pointer;
	color:#fff;
	font-size:20px;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

.content-kontakt .label {
	font-size:18px;
	margin:0 0 0 3px;

	-moz-user-select:-moz-none;
	-khtml-user-select:none;
	-webkit-user-select:none;
	user-select:none;
}

.content-kontakt #left-block .label {
	float:left;
}

.content-kontakt #right-block .label {
	
}

.content-kontakt .select {
	
}

.content-kontakt .textarea {
	height:130px;
	padding:5px;
	color:#666;
	font-size:14px;
	font-family:"Ubuntu",Arial,Helvetica,Tahoma,sans-serif !important;
	
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
}

.content-kontakt .input {
	position:relative;
	padding:5px;
	color:#666;
	font-size:14px;
	font-family:"Ubuntu",Arial,Helvetica,Tahoma,sans-serif !important;
	
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
}

/* *** Login *** */

.content-login .grid-box {
/*	background:none no-repeat 0 0 #fff;
	border:1px solid #c5c5c5;
	width:845px;
	padding:5px;*/
}

.content-login #left-block {
	float:left;
}

.content-login #middle-block {
	float:left;
}

.content-login #right-block {
	float:right;
}

.content-login .box-wrapper {
/*	background:none no-repeat 0 0 #eee;
	border:1px solid #c5c5c5;*/
}

.content-login .head {
/*	font-size:20px;
	margin:15px 10px 15px 10px;*/
}

.content-login .button-box {
	width:100%;
/*	position:absolute;*/
	bottom:0;
}

.content-login .button {
	height:36px;
}

.content-login .button-2 {
	background:url('./img/login_button.png') no-repeat center 0 transparent;
	margin:10px 0 0 0;
	width:100%;
	height:38px;
	position:absolute;
	border:none;
	cursor:hand;
	cursor:pointer;
}

.content-login .button-2:hover {
	background:url('./img/login_button_over.png') no-repeat center 0 transparent;
}

.content-login .button .button-icon {
	height:36px;
}

.content-login .button .button-text {
	height:36px;
	line-height:36px;
	width:85%;
}

.content-login .label {
	color:#347685;
	font-size:18px;
	font-weight:bold;
	margin:7px 0 7px 3px;
	display:block;
}

.content-login .input {
	width:100%;
	height:90%;
	border:0;
	background:none repeat 0 0 transparent;
	font-size:20px;
	color:#fff;
}

* html .content-login .input {
	margin-top:5px;
}

/* *** Kundenbereich *** */

.content-kundenbereich .head {
	font-size:20px;
}

.content-kundenbereich .box-wrapper {
	padding:0 0 10px 0;

	border-color:#bedcea;
	border-style:solid;
	border-width:1px 1px 0 1px;
	
	-webkit-border-radius:15px 15px 0 0;
	-moz-border-radius:15px 15px 0 0;
	border-radius:15px 15px 0 0;
}

.content-kundenbereich .box-wrapper .head {
	font-family:"Ubuntu Condensed",Arial,Helvetica,Tahoma,sans-serif !important;
	font-size:32px;
/*	font-weight:normal;*/
	text-shadow:0px 1px 0px #fff;

	background:none no-repeat 0 0 #bedcea;
	
	padding:10px 20px 10px 20px;
	
	top:-1px;

	border-color:#e5f1f7;
	border-style:solid;
	border-width:0 0 4px 0;
	
	-webkit-border-radius:15px 15px 0 0;
	-moz-border-radius:15px 15px 0 0;
	border-radius:15px 15px 0 0;
}

.content-kundenbereich .box-wrapper-1 {
	margin:0px 0px 20px 0px;
	padding:0 0 20px 0;
	
	border-color:#ddd;
	border-style:solid;
	border-width:0 0 2px 0;
}

.content-kundenbereich .box-wrapper-1 .image {
	width:151px;
	height:200px;
	background:url('./img/img_grid2_coach.png') no-repeat center center transparent;
	
	margin:10px 0px 0px 20px;
	
	border:1px solid #347685;
}

.content-kundenbereich #left-block {
	float:left;
}

.content-kundenbereich #middle-block {
	float:left;
}

.content-kundenbereich #middle-block .list {
	margin:10px 0 0 0;
}

.content-kundenbereich #middle-block .list .list-item {
	margin-top:10px;
	margin-bottom:10px;
}

.content-kundenbereich #right-block {
	color:#666;
}

.content-kundenbereich #right-block .head {
	border-color:#bedcea;
}

.content-kundenbereich #right-block .list {
	margin:10px 0 0 0;
	border-color:#666;
	border-style:solid;
	border-width:0 0 1px 0;
}

.content-kundenbereich #right-block .list .list-item {
	margin-top:10px;
	margin-bottom:10px;
}

.content-kundenbereich .box-wrapper-2 .head {
	border-color:#bedcea;
	border-style:solid;
	border-width:0 0 2px 0;
}

.content-kundenbereich .box-wrapper-3 {
	margin:10px 0 0 0;
}

.content-kundenbereich .box-wrapper-3 .head {
	background-repeat:no-repeat;
	background-position:-2px -2px;
	background-color:#347685;
	
	height:45px;
	padding:0;
	margin:0 0 10px 0;

	border-color:#bedcea;
	border-style:solid;
	border-width:3px;
	
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
}

.content-kundenbereich .box-wrapper-3 .head-1 {
	background-image:url('./img/new/5min_icn_1_big.png');
}

.content-kundenbereich .box-wrapper-3 .head-2 {
	background-image:url('./img/new/5min_icn_2_big.png');
}

.content-kundenbereich .box-wrapper-3 .head-3 {
	background-image:url('./img/new/5min_icn_3_big.png');
}

.content-kundenbereich .box-wrapper-3 .head .text {
	margin:10px 0 10px 60px;
	color:#d3e1e8;
}

.content-kundenbereich .button {
	height:30px;
	margin:20px 0 0 0;

	background-image:none;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

.content-kundenbereich .button:hover {
	background-image:none;
}

.content-kundenbereich .button .button-icon {
	background:url('./img/new/5min_icn_arrowr_sm_on.png') no-repeat 0 center transparent;
	height:30px;
	width:21px;
	left:auto;
	right:5px;
}

.content-kundenbereich .button:hover .button-icon {
	background:url('./img/new/5min_icn_arrowr_sm_over.png') no-repeat 0 center transparent;
}

.content-kundenbereich .button .button-text {
	height:30px;
	line-height:30px;
	left:10px;
}

.content-kundenbereich .button:hover .button-text {
/*	color:#efaf40;*/
}

.content-kundenbereich .box-wrapper-4 {
	float:left;
}

.content-kundenbereich .text {
	margin:10px 0 10px 0;
}

.content-kundenbereich .list-item {
	font-size:16px;
}

.content-kundenbereich .not-active {
	color:#bebebe;
}

.content-kundenbereich .step-inactive .head {
	background-color:#99bac2;
}

.content-kundenbereich .step-inactive .text {
	color:#999;
}

.content-kundenbereich .step-inactive .button {
	display:none;
}

/* *** Einschätzungshilfe *** */

.content-einschaetzungshilfe .head {
	font-size:20px;
}

.content-einschaetzungshilfe .warn-text-wrapper {
	margin:0;
}

.content-einschaetzungshilfe .error-text-wrapper {
	margin:0;
}

.content-einschaetzungshilfe .box-wrapper {
	padding:0 0 10px 0;

	border-color:#bedcea;
	border-style:solid;
	border-width:1px 1px 0 1px;
	
	-webkit-border-radius:15px 15px 0 0;
	-moz-border-radius:15px 15px 0 0;
	border-radius:15px 15px 0 0;
}

.content-einschaetzungshilfe .box-wrapper .head {
	font-family:"Ubuntu Condensed",Arial,Helvetica,Tahoma,sans-serif !important;
	font-size:32px;
/*	font-weight:normal;*/
	text-shadow:0px 1px 0px #fff;

	background:none no-repeat 0 0 #bedcea;
	
	padding:10px 20px 10px 20px;
	
	top:-1px;

	border-color:#e5f1f7;
	border-style:solid;
	border-width:0 0 4px 0;
	
	-webkit-border-radius:15px 15px 0 0;
	-moz-border-radius:15px 15px 0 0;
	border-radius:15px 15px 0 0;
}

.content-einschaetzungshilfe .box-wrapper-1 {
	margin:0px 0px 20px 0px;
	padding:0 0 20px 0;
	
	border-color:#ddd;
	border-style:solid;
	border-width:0 0 2px 0;
}

.content-einschaetzungshilfe .box-wrapper-1 .image {
	width:450px;
	height:70px;
	background:url('./img/new/5min_img_testensieihrwissen.png') no-repeat center center transparent;
	
	margin:0 auto;
}

.content-einschaetzungshilfe #left-block {
	float:left;
	width:375px;
}

.content-einschaetzungshilfe #right-block {
	color:#666;
	padding-left:15px;
	margin-left:15px;
	width:430px;
	border-left:2px solid #bedbe2;
}

.content-einschaetzungshilfe .box-wrapper-2 {
	border-bottom:4px solid #bedbe2;
}

.content-einschaetzungshilfe .box-wrapper-3 {
	
}

.content-einschaetzungshilfe .box-wrapper-3 .head {
	color:#347685;
	font-size:20px;
	border-bottom:0;
	margin:5px 10px 10px 10px;
}

.content-einschaetzungshilfe .box-wrapper-3 .text {
	margin:5px 10px 10px 10px;
}

.content-einschaetzungshilfe .label {
	color:#666;

	-moz-user-select:-moz-none;
	-khtml-user-select:none;
	-webkit-user-select:none;
	user-select:none;
}

.content-einschaetzungshilfe .list {
	margin:10px 0 0 0;
}

.content-einschaetzungshilfe .list .list-item {
	margin-top:10px;
	margin-bottom:10px;
	font-size:16px;
}

/* *** Versandkonfiguration *** */

.content-versandkonfiguration .head {
	font-size:20px;
}

.content-versandkonfiguration .warn-text-wrapper {
	margin:0;
}

.content-versandkonfiguration .error-text-wrapper {
	margin:0;
}

.content-versandkonfiguration .box-wrapper {
	padding:0 0 10px 0;

	border-color:#bedcea;
	border-style:solid;
	border-width:1px 1px 0 1px;
	
	-webkit-border-radius:15px 15px 0 0;
	-moz-border-radius:15px 15px 0 0;
	border-radius:15px 15px 0 0;
}

.content-versandkonfiguration .box-wrapper .head {
	font-family:"Ubuntu Condensed",Arial,Helvetica,Tahoma,sans-serif !important;
	font-size:32px;
/*	font-weight:normal;*/
	text-shadow:0px 1px 0px #fff;

	background:none no-repeat 0 0 #bedcea;
	
	padding:10px 20px 10px 20px;
	
	top:-1px;

	border-color:#e5f1f7;
	border-style:solid;
	border-width:0 0 4px 0;
	
	-webkit-border-radius:15px 15px 0 0;
	-moz-border-radius:15px 15px 0 0;
	border-radius:15px 15px 0 0;
}

.content-versandkonfiguration .box-wrapper-1 {
	margin:0px 0px 20px 0px;
	padding:0 0 20px 0;
	
	border-color:#ddd;
	border-style:solid;
	border-width:0 0 2px 0;
}

.content-versandkonfiguration #left-block {
	float:left;
}

.content-versandkonfiguration #right-block {
	color:#666;
}

.content-versandkonfiguration .box-wrapper-2 .head {
	border-color:#bedcea;
	border-style:solid;
	border-width:0 0 2px 0;
	margin:0 0 20px 0;
}

.content-versandkonfiguration .box-wrapper-3 {
	margin:0 0 10px 0;
}

.content-versandkonfiguration .label {
	font-size:18px;
	margin:0 0 0 10px;
	color:#666;
	
	width:225px;

	-moz-user-select:-moz-none;
	-khtml-user-select:none;
	-webkit-user-select:none;
	user-select:none;
}

.content-versandkonfiguration .input {
	position:relative;
	padding:5px;
	color:#666;
	font-size:14px;
	font-family:"Ubuntu",Arial,Helvetica,Tahoma,sans-serif !important;
	
	width:113px;
	
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	border-radius:7px;
}

.content-versandkonfiguration .select {
	width:125px;
}

.content-versandkonfiguration .button-box {
	text-align:right;
}

.content-versandkonfiguration .button {
	font-family:"Ubuntu Condensed",Arial,Helvetica,Tahoma,sans-serif !important;
	font-size:19px;
	text-align:left;
	color:#fff;
	
	background:url('./img/new/5min_icn_arrowr_sm_on.png') no-repeat 237px center #347685;
	
	height:36px;
	
	border:1px solid #bedcea;
	
	margin:10px 0 0 8px;
	
	right:10px;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	
	cursor:hand;
	cursor:pointer;
}

.content-versandkonfiguration .button:hover {
	background:url('./img/new/5min_icn_arrowr_sm_over.png') no-repeat 237px center #347685;
}

/* *** Versandbestätigung *** */

.content-versandbestaetigung .head {
	font-size:20px;
}

.content-versandbestaetigung .warn-text-wrapper {
	margin:0;
}

.content-versandbestaetigung .error-text-wrapper {
	margin:0;
}

.content-versandbestaetigung .box-wrapper {
	padding:0 0 10px 0;

	border-color:#bedcea;
	border-style:solid;
	border-width:1px 1px 0 1px;
	
	-webkit-border-radius:15px 15px 0 0;
	-moz-border-radius:15px 15px 0 0;
	border-radius:15px 15px 0 0;
}

.content-versandbestaetigung .box-wrapper .head {
	font-family:"Ubuntu Condensed",Arial,Helvetica,Tahoma,sans-serif !important;
	font-size:32px;
/*	font-weight:normal;*/
	text-shadow:0px 1px 0px #fff;

	background:none no-repeat 0 0 #bedcea;
	
	padding:10px 20px 10px 20px;
	
	top:-1px;

	border-color:#e5f1f7;
	border-style:solid;
	border-width:0 0 4px 0;
	
	-webkit-border-radius:15px 15px 0 0;
	-moz-border-radius:15px 15px 0 0;
	border-radius:15px 15px 0 0;
}

.content-versandbestaetigung .box-wrapper-1 {
	margin:0px 0px 20px 0px;
	padding:0 0 20px 0;
	
	border-color:#ddd;
	border-style:solid;
	border-width:0 0 2px 0;
}

.content-versandbestaetigung #left-block {
	float:left;
}

.content-versandbestaetigung #right-block {
	color:#666;
}

.content-versandbestaetigung .box-wrapper-2 {
	border-bottom:4px solid #bedbe2;
}

.content-versandbestaetigung .box-wrapper-2 .head {
	
}

.content-versandbestaetigung .box-wrapper-3 .head {
	border-color:#bedcea;
	border-style:solid;
	border-width:0 0 2px 0;
	margin:0 0 5px 0;
}

.content-versandbestaetigung .box-wrapper-4 .head {
	font-size:18px;
	color:#4b8796;
	
	border-width:0;
	
	margin:0;
}

.content-versandbestaetigung .box-wrapper-5 {
	margin:5px 0 0 0;
	padding:5px 0 0 0;

	border-color:#bedcea;
	border-style:dashed;
	border-width:2px 0 0 0;
}

.content-versandbestaetigung .config-wrapper .text {
	color:#347685;
}

.content-versandbestaetigung .image-wrapper-2 {
	float:left;
}

.content-versandbestaetigung .image-wrapper-2 .image {
	background:none no-repeat 0 0 transparent;
	width:auto;
	height:auto;
	float:right;
}

.content-versandbestaetigung .image-wrapper-2 .image-mail {
	background:url('./img/new/5min_icn_letter_blue.png') no-repeat 0 0 #fff;
	
	width:33px;
	height:19px;
	
	top:2px;
}

.content-versandbestaetigung .date-wrapper {
	float:left;
	color:#79a9b8;
}

.content-versandbestaetigung .date-wrapper .date {
	float:right;
	font-size:18px;
}

.content-versandbestaetigung .topic-wrapper {
	margin-left:10px;
}

.content-versandbestaetigung .topic-wrapper .topic {
	font-size:18px;
}

.content-versandbestaetigung .button-box {
	
}

.content-versandbestaetigung .button {
	font-family:"Ubuntu Condensed",Arial,Helvetica,Tahoma,sans-serif !important;
	font-size:19px;
	text-align:left;
	color:#fff;
	
	background:url('./img/new/5min_icn_arrowr_sm_on.png') no-repeat 237px center #347685;
	
	height:36px;
	
	border:1px solid #bedcea;
	
	margin:10px 0px 0 8px;
	
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	
	cursor:hand;
	cursor:pointer;
}

.content-versandbestaetigung .button:hover {
	background:url('./img/new/5min_icn_arrowr_sm_over.png') no-repeat 237px center #347685;
}

/* *** Versandstatus *** */

.content-versandstatus .head {
	font-size:20px;
}

.content-versandstatus .box-wrapper {
	padding:0 0 10px 0;

	border-color:#bedcea;
	border-style:solid;
	border-width:1px 1px 0 1px;
	
	-webkit-border-radius:15px 15px 0 0;
	-moz-border-radius:15px 15px 0 0;
	border-radius:15px 15px 0 0;
}

.content-versandstatus .box-wrapper .head {
	font-family:"Ubuntu Condensed",Arial,Helvetica,Tahoma,sans-serif !important;
	font-size:32px;
/*	font-weight:normal;*/
	text-shadow:0px 1px 0px #fff;

	background:none no-repeat 0 0 #bedcea;
	
	padding:10px 20px 10px 20px;
	
	top:-1px;

	border-color:#e5f1f7;
	border-style:solid;
	border-width:0 0 4px 0;
	
	-webkit-border-radius:15px 15px 0 0;
	-moz-border-radius:15px 15px 0 0;
	border-radius:15px 15px 0 0;
}

.content-versandstatus .box-wrapper-1 {
	margin:0px 0px 20px 0px;
	padding:0 0 20px 0;
	
	border-color:#ddd;
	border-style:solid;
	border-width:0 0 2px 0;
}

.content-versandstatus #left-block {
	float:left;
}

.content-versandstatus #right-block {
	color:#666;
}

.content-versandstatus .box-wrapper-2 {
	border-bottom:4px solid #bedbe2;
}

.content-versandstatus .box-wrapper-2 .head {
	
}

.content-versandstatus .box-wrapper-3 .head {
	border-color:#bedcea;
	border-style:solid;
	border-width:0 0 2px 0;
	margin:0 0 5px 0;
}

.content-versandstatus .box-wrapper-4 .head {
	font-size:18px;
	color:#4b8796;
	
	border-width:0;
	
	margin:0;
}

.content-versandstatus .box-wrapper-5 {
	margin:5px 0 0 0;
	padding:5px 0 0 0;

	border-color:#bedcea;
	border-style:dashed;
	border-width:2px 0 0 0;
}

.content-versandstatus .config-wrapper .text {
	color:#347685;
}

.content-versandstatus .image-wrapper-2 {
	float:left;
}

.content-versandstatus .image-wrapper-2 .image {
	background:none no-repeat 0 0 transparent;
	width:auto;
	height:auto;
	float:right;
}

.content-versandstatus .image-wrapper-2 .image-mail {
	background:url('./img/new/5min_icn_letter_blue.png') no-repeat 0 0 #fff;
	
	width:33px;
	height:19px;
	
	top:2px;
}

.content-versandstatus .sent-wrapper .image-mail {
	background:url('./img/new/5min_icn_letter_grey_checked.png') no-repeat 0 0 #fff;
}

.content-versandstatus .next-wrapper .image-mail {
	background:url('./img/new/5min_icn_letter_orange.png') no-repeat 0 0 #fff;
}

.content-versandstatus .next-wrapper .image-next {
	width:26px;
	height:21px;
	
	background:url('./img/new/5min_icn_next_orange.png') no-repeat 0 0 #fff;
	
	top:2px;
	right:2px;
}

.content-versandstatus .date-wrapper {
	float:left;
	color:#79a9b8;
}

.content-versandstatus .date-wrapper .link {
	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;
	
	position:relative;
}

.content-versandstatus .date-wrapper .link-download {
	font-size:18px;
	
	float:right;
	
	background:url('./img/new/5min_icn_down_blue.png') no-repeat 0 0 #fff;
	
	width:21px;
	height:21px;
	
	top:2px;
	right:2px;
	
	border:0;
}

.content-versandstatus .date-wrapper .link-download:hover {
	background:url('./img/new/5min_icn_down_orange.png') no-repeat 0 0 #fff;
}

.content-versandstatus .date-wrapper .date {
	float:right;
	font-size:18px;
}

.content-versandstatus .sent-wrapper .date {
	color:#999;
}

.content-versandstatus .next-wrapper .date {
	color:#f09800;
}

.content-versandstatus .topic-wrapper {
	margin-left:10px;
}

.content-versandstatus .topic-wrapper .topic {
	font-size:18px;
}

.content-versandstatus .sent-wrapper .topic {
	color:#999;
}

/* ***** FOOTER ***** */

#footer {
/*	border:1px solid orange;*/
	
	border-top:1px solid #666;
	
	width:843px;
	
	margin:90px auto 20px auto;
}

#footer .footer-block {
	font-family:"Ubuntu",Verdana,Arial,Helvetica,Tahoma,sans-serif !important;
	font-size:13px;
	color:#666;
}

#footer .footer-head {
/*	border:1px solid blue;*/
	margin:10px 0 5px 10px;
	font-weight:bold;
}

#footer ul.footer-navi {
/*	border:1px solid red;*/
	margin:0;
	padding:0;
}

#footer ul.footer-navi li {
/*	border:1px solid green;*/
	margin:0 0 0 20px;
	padding:0;
	list-style:none;
}

#footer ul.footer-navi li a {
	text-decoration:none;
	color:#666;
	
	border-bottom:1px solid #fff;
	padding:0 0 1px 0;
	margin:0 0 2px 0;
	
	display:-moz-inline-box;
	display:inline-block;
	zoom:1;
	*display:inline;
}

#footer ul.footer-navi li a:hover {
	color:#444;
	border-bottom:1px solid #444;
}

#copyright {
	font-family:"Ubuntu",Verdana,Arial,Helvetica,Tahoma,sans-serif !important;
	font-size:13px;
	color:#666;
	position:absolute;
	right:0;
	bottom:5px;
}

#backend-link {
	display:block;
	margin:10px auto 0;
	text-align:center;
	width:120px;
	color:#666;
	padding:10px 0;
	border-bottom:1px dashed #666;
}

























/* EOF; */