body.i_frame #wrapper { background-color:transparent; }


div.tx-srlanguagemenu-pi1 {
	margin:0;
	padding:0;
}

div.tx-srlanguagemenu-pi1 ul  {
	margin: 0;
	padding: 0;
	list-style: none;
}

div.tx-srlanguagemenu-pi1 li {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
}

div.text a li{
padding:2px 0 2px 19px;	 
	display:block;
	background: url(/fileadmin/templates/css/img/ico_next.gif) 0 2px no-repeat;	
}

.csc-textpic-imagewrap, 
.wlc-textpic-above {
	/*
	border:1px solid red;
	*/
	padding:0px;
	margin:0px;
}
#content #contentholder .csc-textpic-intext-left .csc-textpic-imagewrap {
	margin: 0 0px;
	padding: 0 8px;
	float:left;
}
#content .split_left_m h3 {
	margin:0; padding: 16px 8px 8px 8px; color:#333; font-size:1em; font-weight:bold; background-color:transparent;
}
/*
#content .split_left_m{
margin-right:20px;
}
*/
#content .bodytext {
	margin: 0px;
}
#contentholder .bodytext {
	margin: 0 8px;
}
#contentholder .contenttable .bodytext {
	margin: 0;
}


#content .cmscontact ul,
#content .cmscontact ul.lnk,
#content .cmscontact .bodytext {
	margin: 0px;
}

#content .cmscontact ul.lnk li {
	padding-left: 27px;
	padding-right:4px;
	margin-top:8px;
	background-position:8px 0px;
}

#content .cmscontact ul li,
#content .cmscontact .bodytext {
	padding-left: 8px;
	padding-bottom: 8px;
	padding-right:4px;
	margin-top:8px;
}


#content .box_2col .rub_hom_txt .bodytext {
	padding:0pt 0px;

}

#content ul.lnk {
	margin: 8px 8px 8px 8px;
}
#content ul.lnk ul {
	list-style-type:none; 
	margin:0; 
	padding-left:0;
}
#content ul.lnk ul li {
	background-image:none; 
	padding:2px 0;
}
#content .content_padding ul.lnk {
	margin: 0;
}


p.normalSpaceBefore {
	padding: 8px 8px 0px 8px;
}
p.smallSpaceBefore {
	padding: 4px 8px 0px 8px;
}
p.rub_hom_img {
	padding: 8px 0px 0px 8px;
}
p.rub_hom_txt {
	padding: 8px 0px 0px 0px;
}
p.align-center,
p.aligncenter { text-align:center; }
p.align-right { text-align:right; }




#content .box_2col .bodytext {
	padding: 0 8px;
	margin: 0px;
}
/*
.box_2col_left,
.box_2col_right {
	padding-bottom:16px !important;
}
#content .box_2col_tit .box_2col_left,
#content .box_2col_tit .box_2col_right {
	padding-bottom:0 !important;
}
*/


a.Vorwaerts {
	padding:2px 0 2px 19px;	 
	display:block;
	background: url(/fileadmin/templates/css/img/ico_next.gif) 0 2px no-repeat;	
}
a.PDF-Download { 
	display:block;
	background-image:url(/fileadmin/templates/css/img/ico_pdf.gif); 
	background-repeat:no-repeat; 
	padding-left:19px; 
	padding-bottom:6px; 
	padding-top:4px; 
}

#content a.PDF-Download { 
	display:block;
	background-image:url(/fileadmin/templates/css/img/ico_pdf.gif); 
	background-repeat:no-repeat; 
	padding-left:19px; 
	padding-bottom:6px; 
	padding-top:4px; 
}
.cmscontact				{ margin-top:16px; width:150px; color:#333; border-left:1px solid #CCCCCC; }
.cmscontact h3				{ background-color:#CCCCCC; }
.services				{ margin-top:16px; width:150px; color:#333; border-left:1px solid #CCCCCC; background-color:#FFF; }
.services h3			{ background-color:#CCCCCC; }
.cmscontact p,
.cmscontact ul li { border-bottom: 1px solid #CCCCCC;}
.cmscontact #contact_links {border-top:1px solid #fff; }
#contact_links ul li { border-bottom: 0px}



table.topOffer_narrow td.topOffer_Narrow_bg   { background-color:#E5E5E5; }
table.topOffer_narrow  ul	      { list-style-type:disc; margin:2px 0 4px 15px; /*IE opt*/,margin:2px 0 4px 20px; padding:0; font-size:0.9em; }

.topOffer 	{ background-color:#E5E5E5; }
.topOffer ul	{ list-style-type:disc; margin:2px 0 4px 15px; /*IE opt*/,margin:2px 0 4px 20px; padding:0; font-size:0.9em; font-weight:bold}

table.topOffer_wide td.topOffer_wide_bg   { background-color:#E5E5E5; }
table.topOffer_wide  ul	      { list-style-type:disc; margin:2px 0 4px 15px; /*IE opt*/,margin:2px 0 4px 20px; padding:0; font-size:0.9em; }

.topOffer 	{ background-color:#E5E5E5; }
.topOffer ul	{ list-style-type:disc; margin:2px 0 4px 15px; /*IE opt*/,margin:2px 0 4px 20px; padding:0; font-size:0.9em; font-weight:bold}

/*
#contentBox { background-color:#F2F2F2; }
*/

.rub_hom_img { width:auto; }
.cms_rub_hom_img { float:left; width:auto; }

/*
.rub_hom_txt { margin-top: 8px; margin-left:110px; }
*/
.rub_hom_txt { margin-top: 8px; }
.content_padding .rub_hom_txt { margin-top: 0px; }

div.nzz_ct_interview a img { border: 1px solid #A0A7AE; padding: 1px;}
img {
	margin:0px;
	padding:0px;
} 

#content .split_left_m p {margin: 0px 0px 0px 8px;}

#onlinehelp_left_nav {float:left;
margin:0pt;
padding:0pt;
width:300px;
}

#contentMenuHelp {
background-color:#FFFFFF;
border:1px solid #CFD3D6;
color:#000000;
padding: 8px;
}

hr {
background:transparent url(/fileadmin/user/ch-jobs/media/images/pj_sep.gif) no-repeat scroll 0%;
height:1px;
margin:10px 0pt;
}


/*
Ostjob
*/
#partner_left_nav .csc-header { display:none; }

#cms_rubhome_battery {
	/*margin-bottom:30px;*/
}
#cms_rubhome_battery_inner {
	float:left;
	/*width:622px;*/
}
#cms_rubhome_battery img {
	border:0px;
	padding:0px;
}
#cms_rubhome_battery_inner p {
	display:inline;
}


/* interview */
.cms_interview_wrapper {
	/*width:148px;*/
	overflow:hidden;
	margin-left:7px;
	margin-bottom:12px;
	border-top:1px solid red;
	border-bottom:1px solid #C62406;
	padding:2px 0;
}
.cms_interview {
	padding:8px 6px 8px 8px;
	background-color:#F1F1F1;
	font-size:0.95em;
}

.cms_interview .cms_news_img_wrapper {
	border:1px solid #C62406;
	width: 136;
}
.cms_interview .cms_interview_image img {
	border:2px solid #fff;
}
.cms_interview .cms_interview_abstract,
.cms_interview .cms_interview_abstract a,
.cms_interview .cms_interview_abstract a:link,
.cms_interview .cms_interview_abstract a:hover,
.cms_interview .cms_interview_abstract a:active,
.cms_interview .cms_interview_abstract a:visited {
	color:#C62406;
	font-weight:bold;
	text-decoration:none;
}

.cms_interview .cms_interview_abstract {
	margin:6px 0;
}
.cms_interview .cms_news_img_caption,
.cms_interview .cms_news_img_caption a,
.cms_interview .cms_news_img_caption a:link,
.cms_interview .cms_news_img_caption a:hover,
.cms_interview .cms_news_img_caption a:active,
.cms_interview .cms_news_img_caption a:visited {
	color:#000;
	text-decoration:none;
}
.cms_interview .cms_news_img_caption {
	margin:4px 0;
}


#cms_static_left {
	float:left;
	width:142px;
}

#cms_static_left .cms_news_img_wrapper {
	border:1px solid #C62406;
	width: 136;
}
#cms_static_left img {
	border:2px solid #fff;
	padding:0;
	margin:0;
}
#cms_static_left p {
	margin:0pt;
	padding:12px 0pt;
}

#cms_static_right {
	float:left;
	margin:10px 0pt 0pt 15px;
	width:383px;
}
#cms_static_right h6, 
#cms_static h6 {
	color:#000000;
	font-size:0.9em;
	font-weight:normal;
	margin:0 0 8px;
	padding:0;
}

#cms_static_right h1, 
#cms_static h1 {
	background:transparent none repeat scroll 0%;
	border:none;
	color:#000000;
	font-size:1.8em;
	margin:0pt 0pt 19px;
	padding:0pt;
}

#cms_static_right h2, 
#cms_static h2 {
	background:transparent none repeat scroll 0%;
	border:none;
	color:#000000;
	font-size:1.3em;
	margin:0pt 0pt 19px;
	padding:0pt;
}

#cms_static_right h3, 
#cms_static h3 {
	background:transparent none repeat scroll 0%;
	border:none;
	color:#000000;
	font-size:1.1em;
	margin:20px 0pt;
	padding:0pt;
}

#cms_static_right span.cms_static_author_wig {
	color:#000000;
	display:block;
	font-size:1em;
	font-style:italic;
	font-weight:normal;
	margin:12px 0pt 14px;
	padding:0pt;
}


.cms_static_further_left {
	float:left;
	font-size:0.8em;
	font-style:italic;
	padding:8px;
	width:142px;
}
.cms_static_further_right {
	float:left;
	padding:8px;
	width:382px;
}
.cms_static_further_right a {
	font-weight:bold;
}

div.cms_static_remark {
	background-color:#F1F1F1;
	color:#000;
	margin:0pt;
	padding:8px;
}

.contenttable {
	margin:10px 0;
	width:100%;
}
.contenttable td {
	text-align:center;
	padding:4px 0;
}

#cms_rubhome_battery .contenttable {
	margin:0;
	width:auto;
}
#cms_rubhome_battery .contenttable td {
	text-align:left;
	padding:0;
}
#cms_rubhome_battery .contenttable a {
	margin:0;
}
#cms_rubhome_battery .contenttable img {
	margin:0 4px 4px 0;
}

#content #contentholder h1,
#content #contentholder h2,
#content #contentholder h3,
#content #contentholder h4 {
	margin:0;
}

/* 09.10.2007 */
.box_2col .cms_rub_hom_img .img_b {
	margin-left:8px;
}

/*
zisch
*/
.ratgeberBox .box_2col_left {
	width:305px;
}
.ratgeberBox .box_2col_middle {
	width:311px;
}
.ratgeberBox .box_2col_right {
	width:304px;
	margin-left:11px;
}
.ratgeberBox .box_2col {
	padding:6px 0;
}
.ratgeberBox .box_2col .img_b {
	margin-left:0px;

}
#content #bannerContent ul.lnk,
#content .ratgeberBox ul.lnk {
	margin:0px;

}