﻿*,#wrap,#rechtsgebiet ul li,#searchsubmit,.selectMenu,#whitespace,#navigation ul,#navigation li,#content img.wp-image-509 {
	padding:0
}

*,#rechtsgebiet ul li,.selectMenu,.selectMenu li,#rechtsgebiet ul li a,#navigation ul,#navigation li a,#homenews2 .post,#homenews .post,#quicklinks,#content img.wp-image-509,#content img.imgcalendar {
	margin:0
}

#sideelinks #inputrechtsgebiet,#sideelinks #inputbranche,#sideelinks #s {
	width: 150px;
}


#con-presse {
    width: 610px;
    clear: right;
}

.clearright {
    clear: right;
}

#hana_flv_flow_1,
#hana_flv_flow3_1,
.markusseyer-flv {
    float: right;
    margin: 0 10px 10px 30px;
}

#post-1723 #hana_flv_flow_1,
#post-1743 #hana_flv_flow_1,
#post-1723 #hana_flv_flow3_1,
#post-1743 #hana_flv_flow3_1,
#post-1723 .markusseyer-flv,
#post-1743 .markusseyer-flv {
    float: none !important;
    margin: 0 !important;
}

#kontaktform #li--1 {
    float: right;
    margin-top: 250px;
    width: 325px;
}

#post-5 .entry p, #post-3221 .entry p {
    font-size: 16px;
    line-height:30px;
}


#kontaktform .cf-sb {
    clear: right;
}

#con-veroeff {
    line-height: 26px;
    font-size: 14px;
    padding-top: 10px;
}

#post-20 ul li,#post-3203 ul li {
    margin-bottom: 5px;
    margin-top: 5px;
}

#post-20 img, #post-3203 img {
    margin-top: 3px !important;
}

#con-patent {
    line-height: 22px;
    text-align: justify;
}

#con-whitepaper {
    line-height: 25px;
    text-align: justify;
    font-size: 15px;
    padding-top: 20px;
}

#con-presse0 {
    line-height: 25px;
    font-size: 16px;
    padding-top: 20px;
}

#kontaktform ol li {
    width: 280px;
}

#start .post {
    padding-bottom:  30px !important;
}

#start #news h6 {
    margin-bottom: 30px !important;
}

#slideshow {
    border: 2px solid #60849A;
    padding: 0px !important;
}

#head-volketv {
    margin: 0px 0 0px 50px;
    padding-top: 20px;
    color: #45565E;
    font-size: 30px;
}

#newsimage {
    background-image: url('images/news.jpg');
    width: 200px;
    height: 545px;
    margin: 20px;
    border: 1px solid #ddd;
}

#kontaktform label span, #kontaktform label {
    width: 90px !important;
}


#kontaktform .cform label {
    margin-right: 5px !important;
}

.contenttv {
    padding-left: 520px !important;
}

.contenttv h2 {
    font-size: 180% !important;
}

#head-tv {
    color: #953237;
}

#cforms13form input.sendbutton, #cforms14form input.sendbutton {
    margin: 0 ;
}

.port-content #videoPlayer {
    margin: 5px 0px 0 0px;
}

body {
	font-size:80%;
	line-height:1.5em;
	background:#f5f8ff
}

h2 {
	line-height:1.1em
}

div,select,textarea,input,p,dd,dt,dl,li,ul,ol,h6,h5,h4,h3,h2,h1 {
	color:#333;
	font-family:Arial,Helvetica,sans-serif
}

div,select,textarea,input,p,dd,dt,dl,li,ul,ol,h6,h5,h4,h3,h2,h1,#wrap,#header,.post h3 a,#content_menschen .entry h5,#content .entry h3,#content .entry h5,#content h3 {
	text-align:left
}

a img,img {
	border:0
}

.clear,#homeimage,#menschimg,#footer,#footerhome {
	clear:both
}

#kontaktform {
	width:620px;
	padding:5px 0 0 10px;
	border:1px solid #adadad;
	border-left-color:#ececec;
	border-top-color:#ececec;
}

.none {
	display:none
}

.aligncenter {
    text-align: center !important;
    
}

p.portimg {
    padding-left: 0px;
    padding-top: 0px;
}

.portimg a img {
    margin-top: 10px !important;
}

.partner {
    float:right;
    width: 310px;
    margin: 0px 0px 10px 36px;
    
}

.partner a img{
    margin-top: 20px !important;
}

.alignleft,.leftalign,#navigation li,#sideqlinks,#sideelinks,#quicklinks,#sidebar {
	float:left
}

.alignright,.rightalign,#title_r,#expertise,.right {
	float:right
}

.category-menschen h3,#content_menschen .entry h5 {
	display:inline
}

.sprache {
    color: #ccc;
}

#wrap {
	margin:0 auto;
	width:928px;
	background:url(images/schatten.jpg) repeat-y top left
}

#rechtsgebiet ul li,.selectMenu,#navigation ul {
	list-style-type:none
}

#rechtsgebiet ul li {
	overflow:visible;
	white-space:nowrap
}

#rechtsgebiet input,#s {
	background:#f5f8ff url(images/input_back.gif) repeat-x top left;
	border:1px solid #788d9a;
	padding:3px 0 0 3px
}

#rechtsgebiet input,#s,#navigation li a {
	height:18px
}

#rechtsgebiet input,#rechtsgebiet img,#s,#searchsubmit {
	vertical-align:middle
}

#rechtsgebiet input,#s,#rechtsgebiet ul li a,.titledesc,#expertise li a {
	color:#788d9a
}


.port-aktiv {
    text-align: center;
    border-top: 1px solid #2E383D;
    border-left: 1px solid #2E383D;
    border-right: 1px solid #2E383D;
    border-bottom: 1px solid white;
    height: 20px;
    width: 100px;
    padding: 5px;
    margin-top: 20px;
    display: inline-block;
}

.port-aktiv img,.port-inaktiv img {
    margin: 0px !important;
}

.port-inaktiv {
    text-align: center;
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #2E383D;
    height: 20px;
    width: 100px;
    background: #eee;
    color: gray;
    padding: 5px;
    margin-top: 20px;
    display: inline-block;
}

.port-leer {
    border-top: 1px solid white;
    border-left: 1px solid white;
    border-right: 1px solid white;
    border-bottom: 1px solid #2E383D;
    width: 77px;
    height: 25px;
    padding: 0px;
    margin-top: 20px;
    display: inline-block;
}

.port-leer2 {
    border-top: 1px solid white;
    border-left: 1px solid white;
    border-right: 1px solid white;
    border-bottom: 1px solid #2E383D;
    width: 5px;
    height: 20px;
    padding: 5px;
    margin-top: 20px;
    display: inline-block;
}

.port-content {
    margin: 0px;
    border-bottom: 1px solid #2E383D;
    border-left: 1px solid #2E383D;
    border-right: 1px solid #2E383D;
    width: 320px;
    padding: 10px 0px 0 0;
}

.portimg img {
    margin-bottom: 20px !important;
}

#rechtsgebiet img {
	margin-left:2px
}

#searchsubmit {
	background:#f5f8ff url(/wp-content/themes/msdigidi/images/input_buttons.gif) no-repeat top left;
	height:23px;
	width:23px;
	margin:0 0 0 -2px
}

#searchsubmit,#content img.wp-image-509,#content img.imgcalendar {
	border:none
}

#searchform {
	padding:20px 0 0 0px
}

.selectMenu {
	position:absolute;
	background:#eee;
	z-index:8000;
	border-bottom:1px solid gray;
	cursor:default;
	display: none;
}

.selectMenu,#quicklinks {
	width:235px
}

.selectMenu li {
	border-top:1px solid gray;
	border-left:1px solid gray;
	border-right:1px solid gray
}

#rechtsgebiet ul li a,#title h1 a,#navigation li a,.post h3 a,#homenews2 a,#homenews a {
	text-decoration:none
}

#rechtsgebiet ul li a {
	display:block;
	height:20px
}

#rechtsgebiet ul li a:hover,#sideelinks li,#sideqlinks li,#quicklinks li,#expertise li a:hover,#expertise li,#content a:hover {
	color:#953138
}

#rechtsgebiet ul li a:hover {
	background:#b0b8bd
}

#whitespace {
	margin:0 14px 0 14px
}

#header {
	height:105px
}

#title {
	/*border-bottom:#b0b8bd solid 1px;*/
	padding:7px 25px 10px 25px;
	height:55px
}

#title h1 a {
	color:#45565e
}

#title h1 a,#sideqlinks h3,#sideelinks li a,#quicklinks h3,#expertise h6,#news h6 {
	font-weight:normal
}

#title h1 a,#content_menschen h2,#content h2,#content .post h2 {
	font-size:220%
}

#title h1 a {
    font-size: 56px;
}

#title h1 a sup {
	font-size:30%;
	padding:2px 2px 30px 4px
}

#title h1 a sup,#navigation li a {
	display:inline-block
}

#title h1 a sup,#homeimage2,#menschimg2,#cforms7form p.cf-sb {
	top:0
}

.titledesc {
	font: 20px serif;
	text-align:right;
	padding:26px 0 0 0
}

.text_2 {
	color:#953237;
	padding-left:5px;
	letter-spacing:-4px
}

.text_3 {
	font-family:serif
}

#navigation,#navigation ul,#navigation li {
	height:30px
}

#navigation,.category-menschen {
	clear:right
}

#navigation {
	margin:2px 0 0 0;
	background: #F7F7F7;
}

#navigation ul {
	display:table-row
}

#navigation li {
	border-left:#aebac3 solid 1px;
	border-right:#d3e3ed solid 1px;
	margin-right:0;
	display:table-cell
}

#navigation li a {
	font-size:110%;
	padding:5px 13px 6px 13px;
	color:#45565E;
}

#navigation li a:hover {
	background:url(images/navigation2.jpg) repeat-x
}

#homeimage,#homeimage2,#menschimg,#menschimg2 {
	width:900px
}

#homeimage,#homeimage2 {
	height:330px;
	border-bottom: 1px solid #788D9A;
}

#homeimage,#menschimg {
	margin:0 0 0px 0
}

#homeimage2,#menschimg2,#content h2,#content .post {
	margin:0 0 0 0
}

#homeimage2,#menschimg2,#cforms7form p.cf-sb {
	left:0
}

#homeimage2,#menschimg2 {
	z-index:7000
}

#homeimage2,#homenews2,#homenews,#menschimg2,p.cf-sb,#kontaktform p.cf-sb {
	position:relative
}

#homenews2,#homenews {
	background:#283237;
	width:250px;
	height:52px;
	overflow:hidden;
	padding:5px;
	opacity:0.8;
	filter:alpha(opacity=80)
}

#expertise h6,#news h6,#homenews2 p,#homenews p,#sideqlinks h3,#sideelinks h3,#quicklinks span,#sideelinks li a,#sideqlinks li a,#quicklinks li a,#quicklinks h3 {
	color:#45565E;
}

#expertise h6,#news h6 {
	letter-spacing:8px
}

#homenews2 p,#homenews p {
	font-size:0.9em
}

#menschimg,#menschimg2 {
	height:313px
}

#cforms7form p.cf-sb,#cforms6form p.cf-sb,#cforms5form p.cf-sb,#cforms4form p.cf-sb,#cforms12form p.cf-sb {
	position:static
}

#cforms5form label,#cforms5form label span,#cforms4form label,#cforms4form label span,#cforms12form label,#cforms12form label span {
	width: 70px;
}

#post-1539 fieldset{
	background: url('../../uploads/PAL249000026.jpeg') no-repeat top right;
	background-position: 95% 10%;
}

#post-1542 fieldset{
	background: url('../../uploads/PAL249000016.jpeg') no-repeat top right;
	background-position: 95% 10%;
}

#post-1544 fieldset{
	background: url('../../uploads/PAL249000036.jpeg') no-repeat top right;
	background-position: 95% 10%;
}

#post-1546 fieldset{
	background: url('../../uploads/PAL249000030.jpeg') no-repeat top right;
	background-position: 95% 10%;
}

#post-1548 fieldset{
	background: url('../../uploads/PAL249000049.jpeg') no-repeat top right;
	background-position: 95% 10%;
}

#post-1550 fieldset{
	background: url('../../uploads/PAL249000050.jpeg') no-repeat top right;
	background-position: 95% 10%;
}

#post-1552 fieldset{
	background: url('../../uploads/PAL249000021-228x300.jpg') no-repeat top right;
	background-position: 99% 5%;
}

#post-1554 fieldset{
	background: url('../../uploads/PAL249000019-228x300.jpg') no-repeat top right;
	background-position: 99% 5%;
}

#post-1556 fieldset{
	background: url('../../uploads/PAL249000018-228x300.jpg') no-repeat top right;
	background-position: 99% 5%;
}

#post-1558 fieldset{
	background: url('../../uploads/PAL249000037.jpeg') no-repeat top right;
	background-position: 95% 10%;
}

#post-1560 fieldset{
	background: url('../../uploads/2009/06/lifethoughts21-300x212.jpg') no-repeat top right;
	background-position: 95% 10%;
}

#post-1562 fieldset{
	background: url('../../uploads/2009/06/lifethoughts46-300x212.jpg') no-repeat top right;
	background-position: 95% 10%;
}

#post-1564 fieldset{
	background: url('../../uploads/PAL249000032.jpeg') no-repeat top right;
	background-position: 95% 10%;
}

#post-1631 fieldset{
	background: url('../../uploads/2009/06/lifethoughts34-212x300.jpg') no-repeat top right;
	background-position: 95% 10%;
}

#post-1566 fieldset{
	background: url('../../uploads/PAL249000029.jpeg') no-repeat top right;
	background-position: 95% 10%;
}

#post-1568 fieldset{
	background: url('../../uploads/e-commerce-225x300.jpg') no-repeat top right;
	background-position: 99% 5%;
}

#post-1570 fieldset{
	background: url('../../uploa#sideelinks #inputrechtsgebiet,ds/PAL249000005.jpeg') no-repeat top right;
	background-position: 95% 10%;
}

#post-1572 fieldset{
	background: url('../../uploads/PAL249000028.jpeg') no-repeat top right;
	background-position: 95% 10%;
}

#post-1574 fieldset{
	background: url('../../uploads/advert.jpg') no-repeat top right;
	background-position: 95% 10%;
}

#post-1576 fieldset{
	background: url('../../uploads/datenschutz.jpg') no-repeat top right;
	background-position: 95% 10%;
}

#post-1629 fieldset{
	background: url('../../uploads/2009/06/conceptual30-300x228.jpg') no-repeat top right;
	background-position: 95% 10%;
}

#presseform {
	padding: 20px;
	background: url('images/presse.jpg') no-repeat top right;
	height: 500px;
	width: 520px;
}

#nachform {
	padding: 20px;
	background: url('images/nachhaltigkeit.jpg') no-repeat top right;
	height: 500px;
	width: 560px;
}

#cforms12form {
	padding: 20px;
	height: 500px;
	width: 560px;
}

.cf-fs1 {
    width: 630px;
}

#sozform {
	padding: 20px;
	background: url('images/engagement.jpg') no-repeat top right;
	height: 500px;
	width: 540px;
}

#cforms3form p.cf-sb,#cforms13form p.cf-sb,#cforms14form p.cf-sb{
	top: 0px;
	left: 120px;
}

#cforms13form label span,#cforms13form label,#cforms14form label span,#cforms14form label {
    width: 125px !important;
}

p.cf-sb {
	top:-60px;
	left:285px
}

#kontaktform p.cf-sb {
	left:290px;
    margin-bottom: 20px;
    top: -47px;
}

#kontaktform #cf_field_1 {
    width: 250px;
    height: 90px;
}

#kontaktform #li--1 label {
    text-align: left !important;
}


#videoPlayer {
    margin: 20px;
}

#videoPlayer.volketvplayer {
    margin: 5px 20px 20px 20px !important;
}

#post-290 #videoPlayer, 
#post-3247 #videoPlayer,
#post-294 #videoPlayer, 
#post-3187 #videoPlayer,
#post-302 #videoPlayer, 
#post-3183 #videoPlayer, 
#post-3243 #videoPlayer,
#post-292 #videoPlayer {
    margin: 0px !important;
}


#hlogo {
    float: left;
    width: 300px;
}

#hlogo-sozial {
    float: left;
    width: 300px;
    height: 65px;
    background: url(images/logo_soziales_engagement.jpg) no-repeat top left;
}

#hlogo-nachhaltig {
    float: left;
    width: 300px;
    height: 65px;
    background: url(images/logo_nachhaltigkeit.jpg) no-repeat top left;
}

#title_r {
    width:500px;
}

#content .entry p {
	margin:10px 0 0 0
}

#post-60 .entry p,#post-3227 .entry p {
	line-height: 170%;
}

.post {
	margin-bottom:10px !important;
	margin:10px 10px 0px 10px;
	padding-bottom: 20px;
}

.category-menschen {
	padding-bottom: 10px !important;
}

#sideqlinks,#sideelinks {

	background:#f7f7f7;
	margin:10px;
	border-right:3px solid #ccc;
}

#sideqlinks {
	width:200px;
	height:320px
}

#sideelinks h3,#sideqlinks h3,#quicklinks h3,#expertise h6,#news h6 {
	font-size:1.6em
}

#sideqlinks h3,#sideelinks h3,#expertise h6,#news h6 {
	margin:15px 0 15px 8px
}

#sideqlinks h3,#sideelinks h3,#quicklinks h3,#expertise h6,#news h6 {
	text-align:center
}

#sideqlinks h3 {
	letter-spacing:7px
}

#sideelinks {
	width:187px;
	padding:3px 3px 20px 10px
}

#sideelinks h3 {
	letter-spacing:7px
}

#quicklinks {
	height:430px;
	padding-left: 10px;
	background: #F7F7F7 url(images/trenner.gif) no-repeat top right;
}

#sideelinks li a,#sideqlinks li a,#quicklinks li a,#expertise li a {
	padding:1px 2px 1px 2px;
	text-decoration:underline
}

#sideelinks li a,#sideqlinks li a,#quicklinks li a,#expertise li a,#content_menschen .entry h5,#content .entry h5 {
	font-size:1em
}

#sideelinks li a:hover,#sideqlinks li a:hover,#quicklinks li a:hover {
	color:#953237
}

#sideelinks li,#sideqlinks li,#quicklinks li,#expertise li {
	margin:10px 0 10px 40px
}

#sideelinks li,#sideqlinks li,#quicklinks li,#expertise li,#content_menschen div.entry ul,#content .entry ul li {
	list-style-type:disc
}

#quicklinks h3 {
	margin:15px 0 30px 8px;
	letter-spacing:8px
}

#news {
	margin:0 250px 0 250px
}

#expertise {
	width:260px;
	height:400px;
	padding:1px 5px 0 0;
	background:url(images/trenner.gif) no-repeat top left
}

.expertiselinks {
	margin-top:40px
}

.expertiselinks li a,#content a,#content .entry blockquote {
	font-weight:bold
}

.category-menschen a, #sideelinks h3 {
	font-weight: normal !important;
}

#expertise div {
	padding:0 0 0 10px
}

#expertise select,#content img,.category-e-books img {
	padding:2px
}

#expertise select {
	margin:4px 0 4px 0
}

.post h3 a,#content .entry h3,#content h3 {
	font-size:1.2em
}

a,.post h3 a,.more-link,#content_menschen h2,#content_menschen div a,#content_menschen .entry h5,#content a,#content .entry h3,#content .entry h5,#content h3,#content h2,#content .post h2 {
	color:#60849a
}

#content {
	padding:20px 20px 0 240px
}

#content_menschen {
	padding:0 30px 10px 20px
}

#content_menschen div.entry ul {
	margin:10px 0 10px 20px
}

#content_menschen div.alignright ul {
	margin:0px 0 10px 20px
}

#content_menschen div.entry ul li {
	margin:2px 0 0 10px
}

#content_menschen div.alignright ul li {
	margin:0px 0 0 10px
}

#content_menschen h2,#content h2,#content .post h2 {
	letter-spacing:3px
}

#content_menschen h2,#content .entry {
	margin:10px 0 0 0
}

#content_menschen .entry h5,#content .entry h4,#content .entry h3,#content .entry h5,#content h3 {
	margin:15px 0 0 0
}

.port-content h5 {
    margin:3px 0 0 0 !important;
}

#content_menschen p,#content p {
	margin:4px 0 4px 10px
}

#content .category-menschen p {
	margin:0 0 4px 10px !important
}

#content img,#content a:hover img {
	border:1px solid black
}

#content img,.category-e-books img,.category-ebooks img {
	margin:5px 20px 5px 0
}

.category-e-books img,.category-ebooks img {
	border:none !important
}

#content img.imgcalendar {
	vertical-align:top
}

#content img.alignright {
	margin:5px 0 5px 20px
}

.menschsimg {
	width:180px;
	height:120px
}

.menschsimgouter {
	margin:0 0 20px 10px
}

#content a:hover img {
	background:#953138
}

#content .entry ul li {
	margin-left:20px
}

#content .entry p {
	text-align:justify
}

#content .entry blockquote {
	margin:15px 0 0 40px;
	font-style:italic
}

#post-708 h2,#post-642 h2,#post-647 h2,#post-1679 h2 {
	font-size:130% !important;
	letter-spacing:0 !important
}

#morenews {
	margin:30px 0 0 30px
}

#sidebar {
	width:220px
}

#footer,#footerhome {
	height:35px
}

#footer {
	background:white url(images/footer.jpg) no-repeat bottom left
}

#footerhome {
	background:white url(images/footerhome.jpg) no-repeat bottom left
}

/*äääääääääääääääääääääääääääääääääää*/

#post-381 div.alignleft ul li,
#post-3370 div.alignleft ul li,
#post-388 div.alignleft ul li,
#post-3375 div.alignleft ul li,
#post-391 div.alignleft ul li {
	margin-bottom: 15px;
}

#post-391 div.alignleft ul li,
#post-3377 div.alignleft ul li,
#post-395 div.alignleft ul li,
#post-3381 div.alignleft ul li,
#post-708 ol li{
	margin-bottom: 20px;
	line-height: 200%;
}

#post-393 div.alignleft ul li,
#post-3379 div.alignleft ul li {
	line-height: 180%;
}

#post-12,
#post-52 {
	line-height: 200%;
}

#post-888,
#post-669 {
	line-height: 180%;
}

