
/*********
  META
 *********/

#meta-section .breadcrumb {
	float: left;
	width: 620px;
}
#meta-section .toolbox {
	float: right;
}


/*********
  CONTENT-COLUMN
 *********/

#content-section .ce {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 32px 0px;
	height: 1%;
}
#content-section .ce-bordered {
	padding: 0px 0px 6px 0px;
	margin: 0px 0px 35px 0px;
	border-bottom: 1px solid #0078bb; /*__FARBWELT__*/
	height: 1%;
}

#content-section .nomargin .ce {
	margin: 0px 0px 0px 0px;
}

#content-section .nomargin .ce-bordered {
	margin: 0px 0px 0px 0px;
}

/* Karteikarten-Reiter */
#content-section .ce-special {
	margin-top: -15px;
	margin-bottom: 56px;	
}
#content-section .ce-image-only {
	padding-bottom: 5px;
}

#content-section .ce-special .ce {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#content-section .ce-special .ce {
	margin: 0px;
	padding: 0px;
}
#content-section .ce-special .contenttab {
	height: 248px;
	overflow: hidden;
	border: 1px solid #0078bb; /*__FARBWELT__*/
}
#content-section .impfstoffe .contenttab { height: auto; }
#content-section .ce-special .contenttab .ce-bordered { border: 0px; }

#content-section .ce-special .contentnotopborder {
	border-top: 0px !important;
}
#content-section .ce-teaser {
	padding-top: 7px;
	height: 1%;
}

.ce-travelmed .ce-table { margin-bottom: 2px !important; }

/* zweispaltig */
#content-section .multicolumn {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 32px 0px;
	width: 620px;
}

#content-section .multicolumn .ce {
	margin: 0px;
}
#content-section .ce-bordered .col {
	margin-bottom: 6px;
}

#content-section .cols2 .col {
	display: block;
	width: 300px;
	float: left;
	padding: 0px;
	margin: 0px;
	border: 0px;
}
#content-section .cols2 .col-1 {
	margin-right: 20px;
}

	
#content-section iframe {
	max-width: 620px;
}	

#top-no-marginal #content-section iframe {
	max-width: 100%;
	}

#top-no-marginal #content-section iframe #phpbb div#wrap{
	width: 100% !important;
	}

	

/* Toplink, Pagelinks */
#content-section .toplink-box {
	float: right;
	margin-top: -28px;
	padding-bottom: 23px; /* for opera */
}
#content-section .brochureorder-toplink {
	margin-top: -5px;
	float: none;
	text-align: right;
}
#content-section .pagelinks-box {
	margin: 0px 0px 40px 0px;
	padding: 6px 0px 0px 0px;
}

/* Plugins */

#content-section .ce-boxed {
	border-bottom: 1px solid #0078bb; /*__FARBWELT__*/
	border-left: 1px solid #0078bb; /*__FARBWELT__*/
	border-right: 1px solid #0078bb; /*__FARBWELT__*/
	margin: -15px 0 20px 0;
	padding: 0px;
	height: 1%;
}

#content-section .selectnavi {
	margin: 0px 15px 15px 15px;
	padding: 15px 0px 0px 0px;
}
#content-section .ce-boxed .selectnavi {
	margin-top: 0px;
	padding-top: 15px;
}


/*********
  TEASER-COLUMN
 *********/
 
#teaser-section .ce {
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 55px 0px;
}

#teaser-section .ce .image {
	padding: 0px;
	margin: 0px;
}

#teaser-section .nomargin .ce {	
	margin: 0px 0px 0px 0px;
}

#teaser-section .nomargin .ce-bordered {
	margin: 0px 0px 0px 0px;
}

#teaser-section .ce-bordered {
	padding: 9px 7px 10px 4px;
	margin: 0px 0px 55px 0px;
	border: 1px solid #0078bb; /*__FARBWELT__*/
	border-width: 0px 1px 1px 1px;
}
#teaser-section .ce-noheadline {
	padding-top: 0px;
}
#teaser-section .ce-image-only { padding: 0px 0px 0px 0px; margin: 0px 0px 50px 0px; }

#teaser-section .ce-image-only  .ce-textpic {
	margin: 0px; 
	padding: 0px 0px 0px 0px;
}
#teaser-section .ce-image-only .ce-textpic { padding-top: 5px; }
#teaser-section .ce-image-only-bordered .ce-textpic { padding-bottom: 3px; }

#teaser-section .ce-textpic {
	/* only overwrite specific paddings to get same space to next teaser with and without border of this textpic teaser*/
	padding-top: 5px; 
	padding-left: 0px;
	padding-right: 0px;
}
#teaser-section .ce-textpic div {
	padding: 4px 7px 0px 4px;
}

#teaser-section .ce-form {
	padding: 15px 7px 0px 7px;
}

#teaser-section .ce-special {
	padding: 5px 0px 0px 0px;
	margin-bottom: 48px;
	height: 258px;
}
#teaser-section .ce-special .ce {
	margin: 0px;
	padding: 0px;
}

/*********
  FOOTER
 *********/
 
#footer-section .left {
	float: left;
	width: 640px;
}

#footer-section .right {
	float: left;
	width: 310px;
	line-height:24px;
}
