/* Basics */

/* Allgemein */
/* Rechter Rand */
#mainarea h1,#mainarea h2,#mainarea h3,#mainarea p,#mainarea li {
	margin-right: 1em;
}
#mainarea p, #mainarea ul {
	margin-left: 1em;
}
/*.csc-textpic-text p {
    margin-left:0 !important;
    }*/

.csc-textpic-clear {clear:both;height:0;}

#mainarea p {
    line-height:1.25;
    /*margin-bottom:0.8em;*/
    }
#mainarea h1 {
	margin-left: 0.65em;
}
#mainarea h2 {
	margin-left: 0.85em;
}
#mainarea h3 {
	margin-left: 1em;
}
#mainarea ul {
	margin-left: 2em;
}
#mainarea ol {
	margin-left: 2.5em;
}
* html #mainarea ol {
	margin-left: 2.8em;
}
#highlightbox p {
	margin-left: 0;	/* Einzug von "#mainarea p" ausgleichen */
	margin-right: 0;	/* Einzug von "#mainarea p" ausgleichen */
	padding-left: 1em;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
	background: #0867aa;
}
* html #highlightbox p {
	margin-left: -1em;	/* Einzug von "#mainarea p" ausgleichen */
	padding-left: 2em;
}
#highlightbox ul, #rightarea ul {
	list-style-image: none;			/* Standard von "ul" überschreiben */
	list-style-position: inherit;
}
#highlightbox ul {
	margin-left: 0em;			/* Standard von "ul" überschreiben */
}

/* Header */
#headimg img {
	width: 551px;
	height: 150px;
}
* html #headimg img {
	width: 550px;
	height: 150px;
}

.picanwaelte {
	float: left;
	margin-top:3px;
}

body div.csc-textpic div.csc-textpic-imagewrap {
    padding-left:1em !important;
    margin-right:1.03em !important;
    margin-top:3px !important;
}
body div.csc-textpic-clear {
    margin-bottom:2em;
    }

.contenttop {
	 text-align: right;
}

p {
	padding-bottom: 0.5em;
}

h1 {
	font-size: 1.4em;
	padding-top: 1em;
	padding-bottom: 0.25em;
	color: #a04b1e;
}
h2 {
	font-size: 1.2em;
	padding-top: 1em;
	padding-bottom: 0.25em;
	color: #005396;
	color: #a04b1e;
}
h3 {
	font-size: 1em;
	padding-top: 1em;
	padding-bottom: 0.25em;
	color: #005396;
	color: #a04b1e;
}
ul {
	list-style-image: url(../../images/bullet.gif);
}
*html ul {
	list-style-image: url(../../images/bullet_ie.gif);
}
hr {
	width: 40.8em;
	color: #4d4d4d;
	color: #c7cacf;
	height: 0.05em;
	margin-left: 1em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
* html hr {
	margin-left: 0;
}

.einleitung {
	color: #707172;
	font-weight: bold;
}

.caption {
	padding-bottom: 0.1em;
}

.img_float_left {
	float: left;
	margin-left: 1em;
	margin-right: 1em
}
* html .img_float_left {
	margin-left:0.5em;
}

.img_float_right {
	float: right;
	margin-left: 1em;
	margin-right: 1em;
}
* html .img_float_right {
	margin-left: 0.5em;
	margin-right: 0.5em;
}

.float_none {
	clear: both;
}

.align_left {
	text-align: left;
}
.align_center {
	text-align: center;
}
.align_right {
	text-align: right;
}

/* Tabellen */
.pictable {
	width: 13.1em;
	float: left;
	margin-right: 0.8em;
}
* html .pictable {
	margin-right: 0.15em;
}
.pictable img {
	margin-left: 1em;
}
.pictable2 {
	/* width: 13.1em; */
	float: left;
	margin-right: 0.8em;
}
* html .pictable2 {
	margin-right: 0.15em;
}

#pictable {
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 1em;
}
#pictable table {
	/*font-size: 1em;*/
	margin-left: 0;		/* Linken Rand von celesio_specials:table zurücksetzen */
	table-layout: fixed;
}
#pictable .image {
	width: 13.1em;
}
#pictable .space {
	width: 0.8em;
}
#pictable .tableheader {
	height: 2em;
	vertical-align:bottom;
	font-weight:bold;
}

.button {
	font-size: 0.8em;
	background-color: #c7cacf;
	color: #4d4d4d;
	width: 9.85em;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bbd9eb;
	border-right-color: #7f9db9;
	border-bottom-color: #7f9db9;
	border-left-color: #bbd9eb;
}
* html .button {
	width: 9.7em;
}

#smallcol {
padding-left:1.5em;
padding-right:7em;
padding-top:1.5em;
}

#smallcol hr {
background-color:#A04B1E;
color:#A04B1E;
height:1px;
margin-left:4em;
margin-top:3em;
width:50%;
}