/*** COLORS ***
Main:00B096
***  ***/



/*** BODY & ALLGEMEIN ***/
body {
	margin:0;
	padding:0;
	font-family:Arial,Verdana;
	font-size:12px;
	color:#000000;
	background-repeat:repeat-y;
	background-position:0 168px;
}

body.meta712 { background-image:URL(../images/body_back_meta712.gif); }

body.meta920 { background-image:URL(../images/body_back_meta920.gif); }

body.body3 { background-image:URL(../images/body_back_3.gif); }

body.body3a { background-image:URL(../images/body_back_3a.gif); }

body.body3b { background-image:URL(../images/body_back_3b.gif); }

body.body3c { background-image:URL(../images/body_back_3c.gif); }

body.body3d { background-image:URL(../images/body_back_3d.gif); }

body.body3e { background-image:URL(../images/body_back_3e.gif); }

body.body4 { background-image:URL(../images/body_back_3.gif); }

body.body4a { background-image:URL(../images/body_back_4a.gif); }

body.body4b { background-image:URL(../images/body_back_4b.gif); }

body.body4c { background-image:URL(../images/body_back_4c.gif); }

body.body5 { background-image:URL(../images/body_back_5.gif); }

body.body5a { background-image:URL(../images/body_back_5a.gif); }

body.body5b { background-image:URL(../images/body_back_5b.gif); }

body.body5c { background-image:URL(../images/body_back_5c.gif); }

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

p {
	line-height:16px;
	margin:0;
	padding:0;
}

a {
	color:#00B096;
	text-decoration:none;
}

a:hover {
	color:#00B096;
	text-decoration:underline;
}

a.linkArrow, a.show_slider1_linkArrow {
	background-image:URL(../images/arrow_more.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding:0 0 0 6px;
	font-size:11px;
	line-height:14px;
}

img {
	border:0;
}

form {
	margin:0 0 6px 0;
}

td {
	color:#675C53;
	vertical-align:top;
}

input[type=text] {
	background-color:#FFFFFF;
	border:none;
	color:#675C53;
	font-size:9px;
	height:15px;
	padding:0 4px 0 4px;
	margin:0 0 10px 0;
}

.clearer {
	clear:both;
	font-size:1px;
	float:none;
}
/***  ***/



/*** HEADER ***/
.headerArea {
	width:921px;
	height:100px;
	background-color:#FFFFFF;
}

.headerSlogan {
	float:left;
	margin:27px 0 0 0;
}

.headerLogo {
	float:right;
	margin:24px 18px 0 0;
}
/***  ***/



/*** MAIN-NAVIGATION ***/
.mainNaviArea {
	background-color:#FFFFFF;
	width:921px;
}

.mainNavi {
	font-family:Arial Narrow,Arial,Verdana;
	border-bottom:4px solid #FFFFFF;
	background-color:#00B096;
	width:521px;
	height:20px;
	font-size:14px;
	color:#FFFFFF;
	padding:0;
}

.mainNavi ul {
	margin:0 0 0 28px;
	padding:0;
	list-style-type:none;
}

.mainNavi li {
	float:left;
	margin:0;
	padding:0 0 1px 0;
	line-height:19px;
}

.mainNavi a {
	font-family:Arial Narrow,Arial,Verdana;
	font-size:14px;
	color:#FFFFFF;
	padding:0 0 0 12px;
	letter-spacing:1px;
}

.mainNavi a:hover, .mainNaviActive a {
	background-image:URL(../images/arrows_mainnavi.gif);
	background-repeat:no-repeat;
	background-position:0 6px;
	text-decoration:none;
	color:#FFFFFF;
}

li.mainNaviActive a {
	font-weight:bold;
}

li.mN1 {
	width:122px;
}

li.mN2 {
	width:80px;
}

li.mN3 {
	width:101px;
}

li.mN4 {
	width:56px;
}

li.mN5 {
	width:114px;
}
/***  ***/



/*** SUB-NAVIGATION ***/
.subNaviArea {
	background-color:#FFFFFF;
	width:921px;
	height:44px;
}

.subNavi {
	background-color:#EFEEEA;
	font-family:Arial Narrow,Arial,Verdana;
	font-size:14px;
	color:#00B096;
}

.subNavi ul {
	margin:0 0 0 28px;
	padding:0;
	list-style-type:none;
}

.subNavi li {
	float:left;
	margin:0 15px 0 0;
	line-height:19px;
}

.subNavi a {
	font-family:Arial Narrow,Arial,Verdana;
	font-size:14px;
	color:#00B096;
	padding:0 3px 0 12px;
	letter-spacing:1px;
}

.subNavi a:hover, .subNaviActive a {
	background-image:URL(../images/arrows_subnavi.gif);
	background-repeat:no-repeat;
	background-position:0 6px;
	text-decoration:none;
	color:#00B096;
}

li.subNaviActive a {
	font-weight:bold;
	padding:0 0 0 12px;
}

div.sN1 ul {
	width:479px;
	_width:528px; /* IE 6 */
	height:20px;
}

div.sN2 ul {
	width:675px;
	_width:684px; /* IE 6 */
	height:40px;
}

div.sN3 ul {
	width:550px;
	_width:579px; /* IE 6 */
	height:20px;
}

div.sN4 ul {
	width:479px;
	_width:528px; /* IE 6 */
	height:20px;
}

div.sN5 ul {
	width:479px;
	_width:528px; /* IE 6 */
	height:20px;
}

/*** SUB-NAVI FÜR VERSCHIEDENE TEMPLATES ***/
/* Template 1 */
	.subNaviHome {
		width:341px;
		height:20px;
		margin:0 0 24px 0;
	}
	
/* Template 3+4 */
	.subNavi3, .subNavi4 {
		width:921px;
		height:44px;
	}
	
	.subNavi4 ul {
		width:712px;
	}
	
/* Template 5 */
	.subNavi5 {
		width:904px;
		height:44px;
	}
/***  ***/



/*** SUB-SUB-NAVIGATION ***/
.subSubNavi {
	height:20px;
}

.subSubNavi3 {
	background-color:#E0DDD3;
	width:520px;
}

.subSubNavi4 {
	background-color:#CEEFE9;
}

.subSubNavi5 {
	background-color:#E5E3DC;
	width:520px;
}

.subSubNavi ul {
	margin:0 0 0 28px;
	padding:0;
	list-style-type:none;
}

.subSubNavi li {
	float:left;
	margin:0 15px 0 0;
	padding:0;
	line-height:19px;
}

.subSubNavi a {
	font-family:Arial Narrow,Arial,Verdana;
	font-size:12px;
	color:#00B096;
	padding:0 3px 0 12px;
	letter-spacing:1px;
}

.subSubNavi a:hover, .subSubNaviActive a {
	background-image:URL(../images/arrows_subsubnavi3.gif);
	background-repeat:no-repeat;
	background-position:0 6px;
	text-decoration:none;
	color:#00B096;
}

li.subSubNaviActive a {
	font-weight:bold;
	padding:0 0 0 12px;
}
/***  ***/



/*** HOME-MOODAREA ***/
.homeMoodArea {
	width:1001px;
}

.homeMoodText {
	background-color:#00B096;
	width:379px;
	_width:440px; /* IE 6 */
	height:235px;
	_height:281px; /* IE 6 */
	color:#FFFFFF;
	float:left;
	padding:26px 20px 20px 41px;
}

.homeMoodText h1 {
	font-size:24px;
	line-height:28px;
	margin:0 0 18px 0;
}

.homeMoodText p {
	font-size:14px;
	line-height:20px;
	margin:0;
}

.homeMoodText a {
	color:#FFFFFF;
}

.homeMoodText a.linkArrow {
	background-image:URL(../images/arrow_more_mood.gif);
	font-size:11px;
}

.homeMoodImage {
	float:left;
	width:463px;
}

.homeContentAreaStart {
	background-color:#EFEEEA;
	width:98px;
	height:40px;
	float:left;
	margin:241px 0 0 0;
}
/***  ***/



/*** CONTENT-AREA HOME ***/
.homeContentArea {
	background-color:#EFEEEA;
	width:1001px;
}

.homeContent {
	width:378px;
	_width:617px; /* IE 6 */
	height:242px;
	_height:254px; /* IE 6 */
	padding:12px 200px 0 39px;
	float:left;
	background-image:URL(../../user_upload/home/data.jpg);
	background-repeat:no-repeat;
	background-position:440px 94px;
}

.homeContent h1 {
	font-size:20px;
	line-height:24px;
	color:#00B096;
	margin:0 0 23px 0;
}

.homeContent p {
	margin:0 0 12px 0;
	color:#675C53;
}

.homeTeaser {
	float:left;
}

.homeSquares {
	position:absolute;
	top:625px;
	left:40px;
	width:400px;
}

.homeSquares div {
	float:left;
	margin:0 24px 0 0;
}

.usernameField, .passwordField {
	width:125px;
	_width:133px;
	background-color:#FFFFFF;
	border:none;
	color:#675C53;
	font-size:9px;
	margin:0 6px 0 0;	
	padding:0 4px 0 4px;
	height:16px !important;
}
/***  ***/



/*** CONTENT-AREA META ***/
.contentAreaMeta {
	background-color:#CEEFE9;
	padding:0 0 30px 0;
}

.contentAreaMeta h1 {
	font-size:20px;
	line-height:26px;
	color:#675C53;
	margin-bottom:14px;
}

.contentAreaMeta h2 {
	font-size:12px;
	line-height:16px;
	color:#675C53;
}

.contentAreaMeta p {
	margin:0 0 16px 0;
}

.contentArea920 {
	width:838px;
	_width:920px; /* IE 6 */
	padding:27px 0 0 82px;
}

.contentArea712 {
	width:630px;
	_width:712px; /* IE 6 */
	padding:27px 0 0 82px;
}

.contentMetaLeft {
	float:left;
	width:338px;
	_width:358px; /* IE 6 */
	padding:0 20px 20px 0;
}

.contentMetaRight {
	float:left;	
	/*
	width:400px;
	_width:420px;
	*/	
	width:460px;
	_width:480px; /* IE 6 */
	padding:0 20px 0 0;
}
/***  ***/



/*** CONTENT-AREA 3+4+5 ***/
.contentArea3,
.contentArea4 {
	width:921px;
	padding:0 0 30px 0;
}

.contentArea5 {
	width:904px;
	padding:0 0 30px 0;
}

.contentArea3 .content,
.contentArea4 .content,
.contentArea5 .content {
	/* width:682px; */
	width:686px;
	float:left;
	margin:13px 4px 0 39px;
	_display:inline;
}

.contentArea5 .content {
	width:467px;
	margin-right:30px;
}

.contentArea3 .content h1,
.contentArea4 .content h1,
.contentArea5 .content h1 {
	font-size:20px;
	line-height:24px;
	color:#00B096;
	margin:0 39px 14px 39px;
}

.contentArea3 .content h2,
.contentArea4 .content h2,
.contentArea5 .content h2 {
	font-size:12px;
	line-height:16px;
	/*color:#00B096;*/
	color:#675C53;
	margin:0 39px 0 39px;
}

.contentArea3 .content h5,
.contentArea4 .content h5,
.contentArea5 .content h5 {
	font-size:20px;
	line-height:26px;
	color:#675C53;
	font-weight:normal;
	padding:0 25px 0 39px;
}

.contentArea3 .content p,
.contentArea4 .content p,
.contentArea5 .content p {
	padding:0 20px 0 39px;
	margin:0 0 16px; 0;
	color:#675C53;
}

.contentArea3 .content p a,
.contentArea4 .content p a,
.contentArea5 .content p a {
	text-decoration:none;
}

.contentArea3 .content p a:hover,
.contentArea4 .content p a:hover,
.contentArea5 .content p a:hover {
	text-decoration:underline;
}

.contentArea3 .content ul,
.contentArea4 .content ul,
.contentArea5 .content ul {
	padding:0 0 0 55px;
	list-style-type:disc;
	margin:0 0 11px 0;
}

.contentArea3 .content li,
.contentArea4 .content li,
.contentArea5 .content li {
	color:#675C53;
	margin:0 0 5px 0;
}

	/*** CONTENT-AREA A+B ***/
	.contentArea3a .leftArea,
	.contentArea3b .leftArea,
	.contentArea3c .leftArea,
	.contentArea3e .leftArea,
	.contentArea4a .leftArea,
	.contentArea5 .leftArea {
		width:536px;
		float:left;
	}

	.contentArea3a .rightArea,
	.contentArea3b .rightArea,
	.contentArea3c .rightArea,
	.contentArea3e .rightArea,
	.contentArea4a .rightArea,
	.contentArea5 .rightArea {
		width:368px;
		float:left;
	}
	
	.contentArea3a .moodImage,
	.contentArea3b .moodImage,
	.contentArea3c .moodImage,
	.contentArea3e .moodImage,
	.contentArea4a .moodImage,
	.contentArea5 .moodImage {
		padding:19px 0 6px 0;
		border-bottom:1px solid #FFFFFF;
	}

	.contentArea3a .content,
	.contentArea3b .content,
	.contentArea3c .content,
	.contentArea3d .content,
	.contentArea3e .content,
	.contentArea4a .content {
		width:458px;
		float:left;
	}
	
	.contentArea3d .content {
		width:536px;
	}

	.contentArea3b .content h1,
	.contentArea3b .content h2,
	.contentArea4a .content h1,
	.contentArea4a .content h2 {
		color:#675C53 ! important;
	}

	.contentArea4b .content h2 {
		font-size:14px;
		margin-bottom:10px;
	}

.breadcrumbImage {
	margin:0 20px 0 39px;
}
/***  ***/



/*** CONTENT-AREA-TEASER ***/
.contentArea3 .teaser,
.contentArea4 .teaser,
.contentArea5 .teaser {
	width:176px;
	float:left;
	margin:31px 0 0 0;
	padding:2px 0 8px 0;
	border-top:1px solid #FFFFFF;
}

.contentArea3 .teaser h3,
.contentArea3 .teaser h2,
.contentArea3 .teaser h1,

.contentArea4 .teaser h3,
.contentArea4 .teaser h2,
.contentArea4 .teaser h1,

.contentArea5 .teaser h3,
.contentArea5 .teaser h2,
.contentArea5 .teaser h1 {
	font-size:14px;
	line-height:20px;
	color:#675C53;
	padding:0 6px 7px 0;
	margin:6px 0 0 0;
}

.contentArea3 .teaser p,
.contentArea4 .teaser p,
.contentArea5 .teaser p {
	font-size:12px;
	line-height:16px;
	color:#675C53;
	padding:0 6px 8px 0;
	border-bottom:1px solid #FFFFFF;
	width:170px;
	_width:176px; /* IE 6 */
}

.contentArea4 .teaser .teaserContactBox {
	padding:4px 0 8px 0;
	border-bottom:1px solid #FFFFFF;
}

.contentArea3 .teaser .teaserContactBox p,
.contentArea4 .teaser .teaserContactBox p,
.contentArea5 .teaser .teaserContactBox p {
	padding:0;
	border-bottom:0px;
}

	.contentArea3a .teaser,
	.contentArea3b .teaser,
	.contentArea3c .teaser,
	.contentArea3e .teaser,
	.contentArea4a .teaser,
	.contentArea5 .teaser {
		border-top:0px solid #FFFFFF;
		padding:2px 0 0 0;
		margin:0 0 0 16px;
		width:176px;
	}
/***  ***/


/*** FCE - LEISTUNGSLISTE ***/
.holdLeistungsliste {
	margin-top:20px;
	width:462px;
}

.holdLeistungslistenHead {
	background-image:url(../images/leistungsliste_head.gif);
	background-repeat:no-repeat;
	height:94px;
}

.holdLeistungslistenHead div, .holdLeistungslistenHead div.last {
	float:left;
	width:108px;
	_width:118px; /* IE 6 */
	padding:2px 5px 0 5px;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	line-height:19px;
}

.holdLeistungslistenHead h3 {
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	line-height:19px;
}

.holdLeistungslistenHead div.last {
	width:90px;
}

.holdLeistungslistenHead span {
	margin-left:10px;
}

.holdLeistungslistenContent {
	background-image:url(../images/leistungsliste_content_bg.gif);
	background-repeat:repeat-y;
	margin:4px 0 0 0;
	padding:0 0 5px 0;
	
}

.holdLeistungslistenContent div, .holdLeistungslistenContent div.last {
	float:left;
	width:111px;
	margin-right:6px;
}

.holdLeistungslistenContent div.last {
	margin-right:0px;
	width:105px;
}

.holdLeistungslistenContent ul {
	padding:0px !important;
	margin:3px 0 0 3px !important;	
		
}

.holdLeistungslistenContent li {
	padding:0 0 0 10px !important;
	margin:0 0 2px 0px !important;
	line-height:16px;
	background-image:url(../images/arrow_icon_list.gif);
	background-repeat:no-repeat;
	background-position:3px 6px;
	list-style-type:none;
	color:#FFFFFF !important;
}

.holdLeistungslistenHead a {
	line-height:19px;
	color:#FFFFFF;
}

.holdLeistungslistenContent a {
	line-height:16px;
	color:#FFFFFF;
}

.holdLeistungsliste .clearer {
	float:none;
}
/*** ***/



/*** COMPETENCE OVERVIEW ***/
.competenceOverview {
	margin:25px 0 0 39px;
}

.competenceOverviewBox {
	float:left;
	width:116px;
	margin:0 12px 0 0;
}

.competenceOverviewBox h2 {
	font-size:14px;
	line-height:16px;
	color:#00B096 ! important;
	margin:11px 0 9px 0 ! important;
	padding-top:7px;
}

.competenceOverviewBox p {
	font-size:12px;
	line-height:16px;
	color:#675C53;
	padding:0 0 1px 0 ! important;
}

.competenceOverviewBox a {
	text-decoration:none ! important;
}

.competenceOverviewBox a:hover {
	text-decoration:underline ! important;
}
/***  ***/



/*** CONTACT-BOX ***/
.contactBox {
	float:left;
	width:176px;
	margin:6px 0 0 0;
}

.teaserContactBox {
	padding:0 0 7px 0;
	border-bottom:1px solid #FFFFFF;
}

.contactBox h3, .teaserContactBox h3 {
	font-size:14px;
	line-height:20px;
	color:#675C53;
	padding:5px 0 7px 0;
	margin:0;
}

.contactBox p, .teaserContactBox p {
	font-size:12px;
	line-height:16px;
	color:#675C53;
}

.contactBox p a, .teaserContactBox p a {
	font-size:11px;
}
/***  ***/



/*** CONTACT-FORM ***/
.fieldBlock {
	height:28px;
}

.checkFieldBlock {
	height:26px;
	margin-top:1px;
}

.checkFieldBlock .label {
	margin-top:2px;
}

.selectFieldBlock {
	height:28px;
	margin-top:1px;
}

.selectFieldBlock select {
	width:312px !important;
	height:20px !important;
}

.label {
	float:left;
	width:97px;
}

.field {
	float:left;
	width:315px;
}

.fieldLeft {
	width:80px;
}

.fieldRight {
	width:235px;
	display:none;
	margin-top:19px;
}

.field .std {
	border:0px;
	width:304px;
	height:16px;
}

.field .stdArea {
	border:0px;
	width:312px;
	height:104px;
}

.textareaFieldBlock {
	height:160px;
}

.field .radio {
	border:0px;
}

.field a {
	line-height:35px;
}

.contactForm {
	margin-top:41px;
}

/*** ***/



/*** TEASER ***/
.homeTeaser {
	background-image:URL(../images/teaser_home_line.gif);
	background-repeat:no-repeat;
	background-position:0 23px;
	height:239px;
	width:151px;
	_width:177px; /* IE 6 */
	margin:0 0 0 15px;
	padding:16px 20px 0 6px;
}

.homeTeaser h1, .homeTeaser h2 {
	color:#00B096;
	font-size:14px;
	line-height:20px;
	margin:0 0 7px 0;
}

.homeTeaser p {
	color:#675C53;
	margin:0 0 10px 0;
}

.news-latest-date {
	font-weight:bold;
	color:#675C53;
}

.news-latest-item, .news-latest-item p {
	margin:0;
	color:#675C53;
	line-height:16px;
}

.news-latest-morelink a {
	background-image:URL(../images/arrow_more.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding:0 0 0 6px;
	font-size:11px;
}

.news-latest-morelink {
	margin:0 0 17px 0;
}

.loginForm input[type=text] {
	width:126px;
}
/***  ***/



/*** FOOTER ***/
.footer {
	background-color:#BCB5A7;
	width:481px;
	_width:521px; /* IE 6 */
	height:20px;
	color:#FFFFFF;
	padding:0 0 0 40px;
	z-index:200;
}

.footerSearch {
	float:left;
	width:133px;
}

.footerSearch form {
	margin:4px 0 0 0;
}

.footerSearch form a {
	background-image:url(../images/meta_arrow.gif);
	background-repeat:no-repeat;
	padding-left:8px;
	background-position:0px 4px;
}

.searchField {
	width:77px;
	_width:86px;
	background-color:#FFFFFF;
	border:none;
	color:#675C53;
	font-size:9px;
	margin:0 6px 0 0;	
	padding:0 4px 0 4px;
	height:13px !important;
}

.footerSearch input {
	float:left;
}

.footerNavi {
	float:left;
	margin:0 0 0 10px;
}

.footerNavi ul {
	margin:0;
	padding:0;
	list-style-type:none;
	height:20px;
}

.footerNavi li {
	float:left;
	margin:0;
	padding:0 0 0 16px;
	line-height:19px;
}

.footerNavi a {
	font-size:10px;
	color:#FFFFFF;
}

.languageSelection {
	float:left;
	line-height:19px;
}

.languageSelection ul {
	list-style-type:none;
	margin:1px 0 0 16px;
	padding:0;
}
/***  ***/



/*** Ext:SR_LANGUAGE_MENU ***/
.tx-srlanguagemenu-pi1 a {
	color:#FFFFFF;
}

.tx-srlanguagemenu-pi1 .NO a,
.tx-srlanguagemenu-pi1 .NO a:hover,
.tx-srlanguagemenu-pi1 .NO {
	font-weight:normal;
	color:#FFFFFF;
}







/* CSS du menu horizontal, bieler batiste, www.magnin-sante.ch/journal
   attention au hack IEPC ça fait buger IE5 mac */

.navi {
	display:none;
}

.menu {
    width:500px; /* important pour Opera7 */
    margin:0;
    padding:0;
}

.menu a {
    /*color:#FFFFFF;*/
}

.menu ul {
    position:absolute; /* pour sortir la liste du flux de donnée */
}

.menu li {}

.menu li a {
    /*display:block;*/
}

.menu li a:hover {}

/* START:2. Ebene */
.menu li .subNavi ul {
    visibility:hidden;
    position:absolute;
    top:120px;
    left:0;
    border-top:4px solid #FFFFFF;
    background-color:#EFEEEA;
    margin:0;
    padding:0 14px 0 28px;
}

.menu li li {
    display:block;
    float:left;
}

/* NUR FÜR IE 7 (*+html) */
*+html li.secondNavi {
	margin-bottom:-3px;
	display:inline;
}

*+html li.secondNavi a {}

.menu li li a {}
/* END:2. Ebene */


/* correct a little IE bug */
* html .menu li li {
    display:inline;
}

/* hide some accessibility stuff */
.menu span{
    display:none;
}




/* ######################################### */

div[id="navi"]>.menu a {
    color:#000000;
    display:block;
    width:120px;
    text-decoration:none;
}

div[id="navi"]>.menu a:hover {}

/* ######################################### */


#content p a:link, a:visited {}

#content a:hover {}



/*** SLIDER ***/
.holdSlider1 {
	position:absolute;
	top:201px;
}

.slider1 {
	/*visibility:hidden;*/
	display:none;/**/
	padding:5px 18px 27px 39px;
	width:671px;
	_width:721px;
	background-color:#00AF3F;
	color:#FFFFFF;
}

.holdSlider2 {
	position:absolute;
	top:256px;
}

.slider2 {
	/*visibility:hidden;*/
	display:none;/**/
	padding:5px 18px 27px 39px;
	width:574px;
	background-color:#61C250;
	color:#FFFFFF;
}

.slider1 h1, .slider2 h1 {
	font-size:20px;
	line-height:24px;
	margin:0 0 21px 0;
	padding:0 180px 0 40px;
}

.slider1 h2, .slider2 h2 {
	font-size:12px;
	line-height:16px;
	margin:0;
	padding:0 180px 0 40px;
}

.slider1 p, .slider2 p {
	font-size:14px;
	margin:0 218px 16px 40px;
	font-size:12px;
	width:410px;
}

.slider2 p {
	width:340px;
}

.slider1 .csc-textpic-text p.bodytext {
	margin:0 0 16px 4px;
}

.slider2 .csc-textpic-text p.bodytext {
	margin:0 0 16px 39px;
}

.slider1 ul,
.slider2 ul {
	padding:0 0 0 55px;
	list-style-type:disc;
	margin:0 0 11px 0;
}

.slider1 li,
.slider2 li {
	color:#FFFFFF;
	margin:0 0 5px 0;
}

.slider1 a, .slider2 a {
	color:#AADFBE;
}

.holdCloseSlider {
	text-align:right;
}

.holdCloseSlider a {
	color:#FFFFFF;
	font-size:11px;
	background-image:URL(../images/arrow_close_slider.gif);
	background-repeat:no-repeat;
	background-position:right 2px;
	padding:0 17px 0 0;
}

.slider1 .csc-textpic {
	margin:0 0 0 37px;
}
/***  ***/



/*** TABLES ***/
.table_datenfakten {
	margin:3px 0 30px 36px;
}

.table_datenfakten .td-0 {
	font-weight:bold;
	width:135px;
}

.table_gewicht {
	margin:0 0 15px 0;
}

.table_gewicht td {
	font-size:11px;
}

.table_gewicht input {
	width:20px;
	height:17px;
	text-align:center;
	padding-top:2px;
}

.table_zoll_cm {
	margin:0 0 0 35px;
	font-size:12px;
}

.table_anfahrt p.bodytext {
	margin:0;
}

.table_production {
	margin:0 0 20px 35px;
}

.table_production td {
	color:#FFFFFF;
}

.table_production .td-0 {
	font-weight:bold;
	width:100px;
	color:#FFFFFF;
}

.table_production .td-1 {
	width:104px;
	color:#FFFFFF;
}
/***  ***/


/*** BERECHNUNGSTOOL ***/
.berechnungsForm input {
	display:inline;
	width:40px;
	height:13px;
	_height:18px;
	_margin-top:5px;
	font-size:9px;
	padding:4px 0 2px 0;
	color:#675C53;
	border:0px;
}

.berechnungsForm .headline_rot {
	padding-top:3px;
	_padding-top:8px;
}
/***  ***/


/*** SUCHE ***/
.tx-indexedsearch-redMarkup, .tx-indexedsearch-descr {
	color:#675C53 !important;
}
/***  ***/


/*** NEWS ***/
.news-list-item {
	margin:0 0 30px 0;
	width:440px;
}

.news-single-item {
	width:440px;
}
/***  ***/



/*** NEWSLETTER ANMELDUNG ***/
.nlHoldForm {
	display:inline;
	margin:0 0 0 39px;
	float:left;
	width:245px;
}

.nlHoldInfo {
	display:inline;
	float:left;
	width:350px;
	margin:0 0 0 20px;
}

.submitNlSubscript, .submitNlUnsubscript, .submitAnfahrt {
	font-weight:bold;
	height:16px;
	width:167px;
	margin:0 0 0 39px;
	color:#FFFFFF;
	background-color:#00B096;
	border:none;
	font-size:10px;
	padding:0 0 2px 0;
}

.submitAnfahrt {
	margin:0 0 0 5px;
	width:140px;
	padding:0 0 3px 0;
	height:15px;
}

.inputTextNlSubscript, .submitNlSubscript select, .submitNlUnsubscript select {
	background-color:#FFFFFF;
	border:none !important;
	color:#675C53 !important;
	font-size:9px !important;
	height:16px;
	width:167px;
	margin:0 0 8px 0;
}
/***  ***/