@import url("src/menu.css");  /* Drop Navigation specific styles */@import url("src/contact.css");  /* Contact specific styles */body {	font-family:"Verdana", "Lucida Sans Unicode", "Lucida Grande", sans-serif;	margin: 0;	padding: 0;	background: #fff;	line-height:18px;	color:#2a2a2a;	font-weight:normal;	font-size:11px;	text-align: justify;}a.software-alle {background: url("images/alle-softwareloesungen.gif") no-repeat scroll left bottom transparent;display: block;height: 32px;margin-bottom: 5px;margin-left: 3px;margin-top: 3px;width: 253px;}a.software-alle:hover { display:block; width:253px; height:32px; background:url(images/alle-softwareloesungen.gif) top left no-repeat; text-decoration:none !important; }.postentry { width:600px; }#myGallery { margin-top:15px; }/* ****** Links ****** *//* *********************************************** */a {	text-decoration: none;}#index_content_2 a, #index_content_2_with_tabs a {	text-decoration: underline;}.footertitle { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; }.img-right { margin-left:20px; }a:link, a:visited {	color: #666666;}a:hover, a:active { text-decoration:underline; color:#4A80E8;}#erp-anbieter-suchen-home a { background:url(images/sie-suchen-erp-software.png) top left no-repeat; width:622px; height:255px; margin-top:0px; margin-bottom:-26px; margin-left:0px; display:block; }#erp-anbieter-suchen-home a:hover { background:url(images/sie-suchen-erp-software-hover.png) top left no-repeat; width:622px; height:255px; margin-top:0px; margin-bottom:-26px; margin-left:0px; display:block; }a.direkt-kontakt-aufnehmen { background:url(images/direkt-kontakt-aufnehmen.png) top left no-repeat; width:257px; height:35px; display:block; }a.direkt-kontakt-aufnehmen:hover { background:url(images/direkt-kontakt-aufnehmen.png) bottom left no-repeat; }.headerimgleft { float:left; }#dropnav ul li a { margin-top:3px; height:20px; }/* ****** Buttons ****** *//* *********************************************** */#alle-erp-anbieter-button { display:block; background:url(images/alle-erp-anbieter-button.gif) top left no-repeat; width:181px; height:20px; margin-top:2px; margin-left:-10px; float:left; }/* ****** Textstyles ****** *//* *********************************************** */h1 {    color: #4A80E8;    font-size: 16px;    padding-top: 0;	line-height:22px;    text-align: left;	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	font-weight:bold;}h2 {	z-index: 100;	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight:bold;	color:#666;	margin-bottom: 4px;	margin-top:14px;	width:auto;	text-align:left;}.searchentry h2{	margin-top:0px;}#sidebar h4 {	background: -moz-linear-gradient(left center , #f2f2f2, #C8C8C8) no-repeat scroll 0 0 transparent;	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#f2f2f2', endColorstr='#C8C8C8'); /* IE6 & IE7 */	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#f2f2f2', endColorstr='#C8C8C8')"; /* IE8 */	background: -webkit-linear-gradient(top right, #f2f2f2, #C8C8C8);	background-repeat:no-repeat;   	border-radius: 4px 4px 0px 0px;    color: #666666;    font-size: 14px;    line-height: 28px;    margin-bottom: 6px;    padding-left: 7px;	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}#sidebar h2 {	font-size: 14px;}h5 { color:#000000; font-weight:bold; font-size:11px; }#headr h1 a {	color: #B30300;}p {	line-height: 18px;	font-size:11px;width:auto; height:auto; margin-bottom:10px; text-align:justify;}/* ****** Multisearch ****** *//* *********************************************** */#multisearch {color:#333333;padding: 0px; border: 2px solid #0149cf;margin: 12px 10px;border-radius:6px; -moz-border-radius:6px;background-color: #f2f2f2;}#multisearch p {	padding: 0 8px 10px; padding-right:10px;}#multisearch ul {	padding: 0 10px ;}#multisearch form {	padding: 0 10px 16px;}#multisearch li {	list-style-type:none;}div.textwidget li {	list-style-type:disc;}#main { margin-left:70px; }#erp-kontaktmoeglichkeiten_content { width:977px; }.erp-kontakt-form-bild { margin-top:10px; margin-left:-5px; margin-bottom:-6px; }#topbanner { width:650px; height:220px; margin-left:14px; margin-top:14px; }.tel { font-weight:bold; font-size:20px; margin-left:16px; letter-spacing:-1px; color:#333; padding-top:8px; }#alle_anbieter { background:url(images/alle-anbieter-bg.gif) top left no-repeat; width:294px; height:130px; margin-top:32px; padding-top:26px; padding-left:20px; margin-left:338px;  }#erp_kontakt h4 {color:#ffffff;text-transform:uppercase;}#erp_kontakt h4  {margin-left:-16px;color:#ffffff;text-transform:uppercase;line-height:20px;	font-size: 16px;padding-left:16px;margin-bottom:6px;width:279px;border-radius:4px; -moz-border-radius:4px;background:-moz-linear-gradient(top, #accfed, #0149cf);background:-webkit-gradient(linear, left top, left bottom, from(#accfed), to(#0149cf));background-repeat:no-repeat;filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#accfed', endColorstr='#0149cf'); /* IE6 & IE7 */-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#accfed', endColorstr='#0149cf')"; /* IE8 */}#anbieter_suche { background:url(images/anbieter-suche-bg.gif) top left no-repeat; width:295px; height:358px; margin-top:16px; margin-left:10px; padding-left:16px; float:left; }#anbieter_suche h4 {color:#ffffff;text-transform:uppercase;}#anbieter_suche h4  {margin-left:-16px;color:#ffffff;text-transform:uppercase;line-height:20px;	font-size: 16px;padding-left:16px;margin-bottom:6px;width:279px;border-radius:4px; -moz-border-radius:4px;background:-moz-linear-gradient(top, #accfed, #0149cf);background:-webkit-gradient(linear, left top, left bottom, from(#accfed), to(#0149cf));background-repeat:no-repeat;filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#accfed', endColorstr='#0149cf'); /* IE6 & IE7 */-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#accfed', endColorstr='#0149cf')"; /* IE8 */}#erp_kontakt { background:url(images/anbieter-suche-bg.gif) top left no-repeat; width:295px; height:358px; margin-top:-384px; float:right; padding-left:16px; }#anbieter_hotline h4 {color:#ffffff;text-transform:uppercase;}#anbieter_hotline h4  {color:#ffffff;text-transform:uppercase;line-height:20px;	font-size: 16px;padding-left:16px;margin-bottom:6px;border-radius:4px; -moz-border-radius:4px;background:-moz-linear-gradient(top, #accfed, #0149cf);background:-webkit-gradient(linear, left top, left bottom, from(#accfed), to(#0149cf));background-repeat:no-repeat;filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#accfed', endColorstr='#0149cf'); /* IE6 & IE7 */-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#accfed', endColorstr='#0149cf')"; /* IE8 */}#alle_anbieter a { display:block; background:url(images/alle-anbieter.png) top left no-repeat; width:250px; height:77px; }#alle_anbieter a:hover { display:block; background:url(images/alle-anbieter.png) bottom left no-repeat; width:250px; height:77px; }#anbieter_hotline { background:url(images/anbieter-hotline-bg.gif) top left no-repeat; width:295px; height:195px; margin-top:16px; margin-left:338px; }#anbieter_hotline p { width:256px; height:auto; margin:10px; margin-left:16px; }#anbieter_hotline h3 { margin-left:16px; margin-top:16px; } #anbieter_hotline h4 {color:#ffffff;text-transform:uppercase;}#anbieter_hotline h4  {color:#ffffff;text-transform:uppercase;line-height:20px;	font-size: 16px;padding-left:16px;margin-bottom:6px;border-radius:4px; -moz-border-radius:4px;background:-moz-linear-gradient(top, #accfed, #0149cf);background:-webkit-gradient(linear, left top, left bottom, from(#accfed), to(#0149cf));background-repeat:no-repeat;filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#accfed', endColorstr='#0149cf'); /* IE6 & IE7 */-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#accfed', endColorstr='#0149cf')"; /* IE8 */}#mycarousel { list-style:none; height:40px; width:940px; }#mycarousel ul { display:inline; }#logos {     background: url("images/erp_shaodw_center.gif") repeat-x scroll 0 0 transparent;    float: left;    height: 66px !important;    margin-bottom: 52px;    margin-top: 52px;    padding-left: 6px;    padding-top: 10px;    width: 977px;} #logos_redge{ 	background: url("images/erp_shaodw_right.gif") repeat-x scroll 0 0 transparent;    height: 66px !important;    width: 12px;	float: left;	margin: 52px 0;} #logos_ledge{ 	background: url("images/erp_shaodw_left.gif") repeat-x scroll 0 0 transparent;    height: 66px !important;    width: 5px;	float: left;	margin: 52px 0;} table { font-size:12px; border:0px none; }.kontakt-form-bild { margin-top:-8px; margin-bottom:9px; }/* *********************Social Style ********************* */html {	height: 100%;}* {	padding: 0;	margin: 0;}img {	border: 0;}#erp-kontaktmoeglichkeiten { background:url(images/erp-kontaktmoeglichkeiten.gif) top left no-repeat; width:951px; height:96px; margin-left:10px; margin-top:16px; }dl {	margin: 1em 0;}dt {	font-weight: bold;}dd {	margin: 0.5em;	padding: 0;}img.right, img.alignright, .entry .alignright {	float: right;	margin: 20px 0 0 20px;}img.left, img.alignleft, .entry .alignleft {	float: left;	margin: 0 20px 20px 0;}.entry { text-align: justify; width:auto; margin-right:20px; height:auto; margin-bottom:30px;  }.entry p {	text-align: justify; }hr {	display: none;}/* ********************Etc******************** */br.clear {	clear: both;	display:block;}/* ********************Design ******************** .menu li { margin-left:-5px; }*/#page {	text-align: left;	width: 1000px;	margin: 0 auto;}#sub-page {	padding: 0;background: #ffffff;}#content-wrap {	float: left;	width: 100%;background: #FFFFFF;}#content {	/*margin: 0 340px 0 0;*/	margin: 0 0 0 0;}#sidebar {    float: right;    line-height: 17px;    width: 284px;}#sidebar p, #sidebar { font-size:10px; color:#333; }.sidetease { width: 75px; height: 75px; border: 4px solid #ccc; }.sidebarbild { clear: both; float: left; margin-right: 10px; }.sidebarteaser p { font-size:12px; }li.sidebar { height: 90px; }.side1 {	width: 180px;	float: left;}#sitemap {	background: #333;text-align: center;height: 120px;	border-top: 2px solid #2c4774;/*	border-top: 5px solid #58C6F4;*/padding-bottom:10px;}#sitemap a:hover { text-decoration:none; }#smwrap {    width: 974px;}#sm2, #sm3, #sm4 { padding-top: 10px; text-align:left; padding-left:20px; }#sm1 { width: 17%; float: left; padding-left:9px; padding-top: 10px; }#sm2 { width: 20%; float: left; }#sm3 { width: 20%; float: left; }#sm4 { width:auto; float: right; margin-right:20px; }#footer-all {	border-top: 2px dotted #ccc;	background: #929292;}#footercopyright { float: left; width: 370px; }#footer {  width: 930px;	margin: 0 auto;	padding: 10px 10px 0;	text-align: left;	position: relative;}#footer p {	font-size: 12px;}#footer p.right {	text-align: left;	position: absolute;	right: 0;	top: 10px;}#footer .rss {	background: url(images/ico/rss.png) 0 2px no-repeat;	padding-left: 20px;}#footerlogo { width: 169px; height: 28px; background: url(images/logofooter.png) no-repeat; float: right; }/*********************myHead *********************/#pager {	height: 128px;}#headr {	margin-top:15px;	margin-bottom:4px;	padding: 0;	text-align:left;	position: relative;	height: 128px; }#top {width: 1000px;margin: 0 auto;}#navr {	height: 26px;	width: 950px;padding-left: 10px;padding-right: 10px;	margin: 0 auto;	position: relative;	text-align: right;	font-size: 110%;background: #333;}#navr ul {	list-style: none;	padding-top: 3px;font-size:12px;}#navr ul li {	display: inline;}#navr ul li a {	padding: 2px 20px;	color: #efefef;}#navr ul li.current_page_item a {	font-weight: bold; 	color: #ddd;        font-size: 120%; }.search {	position: absolute;	right: 10px;	top: 8px;}.search #s {	width: 150px;	padding: 4px;	border: 1px solid #ccc;	background: #666 url(images/ico/search.png) 3px 3px no-repeat;	color: #ccc;	padding-left: 20px}.search #s:hover, .search #s:focus {	width: 150px;	padding: 4px;	border: 1px solid #ddd;	background: #444 url(images/ico/search.png) 3px 3px no-repeat;	color: #fff;	padding-left: 20px}.description {	display: none;}#ads-468 {	position: absolute;	right: 0;	bottom: 20px;}.catcat {	padding-top: 3px;	background: #666;}h3.468-header {	display: none;}/*********************myPost *********************/.pix {	background: #ccc;}.lastlast {	background: #222 url(images/bg/last.jpg) 0 0 no-repeat;	padding: 20px 20px 20px;	color: #444;	position: relative;	z-index: 1;}.lastlast a {	z-index: 100;}.entry h2 a:link{	color:#666666;}.searchentry h2 a:visited{	color:#666666;}.superdate {	margin-bottom: 10px;}.lastlast .metameta {	position: absolute;	bottom: 20px;	right: 20px;}.superlast {	float: left;	width: 400px;	z-index: 3;}.post {	float: left;    margin-bottom: 20px;	padding:0px;    width: 650px;}.intext {float:left;width:10px;margin-right:1em;}.superflow {	/*border-top: 2px dotted #999;*/	float: left;    padding: 8px;	padding-left:18px;    width: 665px;	padding-top:16px;}.posties {	height: 180px;	margin-bottom: 20px;	position: relative;}.posthead h2 { padding-left:6px; padding-bottom:6px; }.posthead {border-radius:3px; -moz-border-radius:3px;height: 20px;margin-right:20px;margin-bottom: 20px;position: relative;text-align: left;padding-left:6px;background:-moz-linear-gradient(top, #accfed, #0149cf);background:-webkit-gradient(linear, left top, left bottom, from(#accfed), to(#0149cf));background-repeat:no-repeat;width:274px !important;color:#ffffff;padding-top:-4px;text-transform:uppercase;}.leftside2 {	float: left;	width: 295px;	padding: 0 0 10px;}.rightside2 {	float: right;	width: 295px;	padding: 0 0 10px;}#content-wrap404 { border: 1px solid #999999; margin-bottom:-18px; border-radius: 6px 6px 0px 0px; }.posthead h2 {	margin-top: 10px;font-size:16px;}.posties h2 {	margin-bottom: 5px; font-size:16px;}.double .entry, .posties .entry {	margin-top: 5px;}.leftside {	float: left;	width: 295px;	border-bottom: 1px dotted #999;	padding: 0 0 10px;}.rightside {	float: right;	width: 295px;	border-bottom: 1px dotted #999;	padding: 0 0 10px;}.posties .metameta {	position: absolute;	bottom: 5px;	left: 0;	width: 315px;}.posties .metameta .commr {	position: absolute;	bottom: 0;	right: 0;}.double .metameta .commr {	text-align: right;	position: absolute;	right: 0;	bottom: 10px;}.tages {	position: absolute;	left: 0;	bottom: 10px;margin-top:12px;width:510px;}.double {	min-height: 140px;	width: 650px;}.featured {	margin-top: 20px;}.double, .featured-post {	border-bottom: 1px dotted #999;	padding: 0 0 10px;	margin-bottom: 20px;	position: relative;}.double {	padding-bottom: 30px;}.featured a:link,.featured a:hover {	color: #B30300;}.featured h3.title {	padding: 4px;	margin-bottom: 10px;}.post-content {margin-right:20px;text-align:justify;	width:auto;height:auto;}.post-image {float:right; margin-right:20px; margin-left:30px; margin-bottom:10px; width:auto; height:auto;}.postin {	/*width: 495px;*/}.featured .tumbr { display:none; }.navigation {	margin-bottom: 20px;	min-height: 20px;}.navigation a {	color: #2c4774;}.navigation .alignleft {	float: left;	width: 50%;}.navigation .alignright {	float: right;	text-align: right;	width: 50%;}.entry ul, .entry ol {	margin: 0 0 0.7em 30px;	line-height: 1.6em;}blockquote {	margin-left: 30px;	margin-right: 10px;}pre, code {	margin: 0 0 1.2em;}/* -------- art --- */.pagetitle {	margin-bottom: 20px;     color: #4A80E8;    font-size: 14px;    padding-top: 0;    text-align: left;	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;	font-weight:bold;	letter-spacing:0px;}.archives ul {	margin-left: 30px;}.singlelis {	margin-bottom: 20px;}.singlelis h3 {	border-bottom: 1px solid #ccc;}.inn {	border-bottom: 1px dotted #ccc;	padding: 5px 0 0;}/*********************myday*********************/#sidebar a {	color: #333;	text-decoration: none;}#sidebar a:hover {	text-decoration: underline;}/*********************Listenstyles*********************/ul {	margin-left:20px; margin-bottom:10px;}li {	list-style-image:url(images/ico/list.gif); padding-left:-5px;}ul#multisearch li  {	list-style-image:none; padding-left:-5px;}.textwidget ul li { list-style-image:url(images/ico/list.gif) !important; }.textwidget ul { margin-left:16px !important; }.top ul li { list-style-image: url("images/pfeil.gif") !important; }.top ul.v3 li { list-style-image: url("images/pfeilblau.gif") !important; }div.index_content ul.v3 {    color: #666666;    float: right;    font-family: Arial,Helvetica,sans-serif;    font-size: 16px;    font-weight: bold;    line-height: 24px;    list-style-image: url("images/pfeil.gif");    margin-right: 12px;    margin-top: -137px;    width: 257px;}.side1 h3, .side2 h3, .side1 h4, .side2 h4{	font-size: 16px;	padding: 4px 0;	padding-left: 5px;	margin-bottom: 5px;	border-top: 3px solid #999;	background: #ccc;	border-bottom: 1px dotted #999;}.boxr, #sidebar .categories, #sidebar .linkcat, #sidebar .widget {	margin-bottom: 20px;}.side1 .gapy {	margin-right: 10px;}.favorite, .gapy, .cloud { /*	border: 2px solid #ccc;	border-radius:6px; -moz-border-radius:6px;	margin-bottom: 15px;	margin-right: 5px;	padding:10px;*/}.gap { padding-left:10px; }.boxtop {	background: #efefef;	padding: 15px 0 8px;	margin-bottom: 20px;	border: 1px dotted #666;}/* Box Ads */		.box-ad {	margin: 0;	overflow: hidden;	padding: 0;	width: 100%;	text-align: center;	list-style: none;	font-size: 12px;}.box-ad li {	float: left;	margin: 0 0 10px 17px;	padding: 0;	display: inline;}/* clearfix */.clearfix:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}.clearfix {	display: inline-block;}/* Hides from IE-mac \*/* html .clearfix {	height: 1%;}.clearfix {	display: block;}/* End hide from IE-mac */#ayu {	margin-bottom: 20px;height: 220px;}.stats {	border-bottom: 1px dotted #ccc;	border-top: 1px dotted #ccc;	font-size: 12px;}.archiv li {	padding-left: 16px;	background: url(images/ico/10-dates.png) 0 3px no-repeat;}.linkcat li {	padding-left: 16px;	background: url(images/ico/10-link.png) 0 3px no-repeat;}.meta li {	padding-left: 16px;	background: url(images/ico/10-star.png) 0 3px no-repeat;}/*********************myComment *********************/h3#trackbacks, h3#comments, h3#respond {	margin-bottom: 10px;}ol.commentlist, ol.trackbacklist {	list-style: none;	margin-bottom: 20px;}.commentlist ul {	list-style: none;}.track {	padding: 10px 0;}.comment {	padding: 10px 5px;	position: relative;}.comment a {	color: #004199;}.alt {	background: #58C6F4;}.alt a {	color: #132A34;}.commentlist .children {	margin-left: 30px;}.formin input {	padding:4px 2px;	border:solid 1px #aacfe4;}textarea {	width: 100%;	padding:4px 2px;	border:solid 1px #aacfe4;}.formin #submit {		clear:both;		width:125px;		height:31px;		background:#666666 url(images/submit.png) no-repeat;		text-align:center;		color:#FFFFFF;		font-size:12px;		font-weight:bold;		border: none;}.leftarea {	float: left;	width: 170px;}.leftarea img {	background: #B8E7FA;	padding: 4px;	margin-bottom: 10px;}.alt .leftarea img {	background: #fff;	padding: 4px;}.rightarea {	margin-right: 50px;	margin-left: 170px;}.commentmetadata {	position: absolute;	bottom: 10px;}.numero {	position: absolute;	right: 10px;	top: 10px;	font-size: 200%;}.alt .numero a {	color: #fff;}.tool-tip {	color:#444444;	width:250px;	z-index:13000;}.tool-title {	font-weight:normal;	font-size:16px;	margin:0;	color:#343434;	padding:8px 8px 5px 8px;	background:url(images/tips-trans.png) top left;	text-align:left;	border: 1px dotted #999;	border-bottom: none;}.tool-text {	font-size:12px;	padding:0 8px 8px 8px;	background:url(images/tips-trans.png) bottom right;	text-align:left;	border: 1px dotted #999;	border-top: none;}img.wp-smiley {	vertical-align: -25%;}/* Begin Images */p img {	padding: 0;	max-width: 100%;	}/*	Using 'class="alignright"' on an image will (who would've	thought?!) align the image to the right. And using 'class="centered',	will of course center the image. This is much better than using	align="center", being much more futureproof (and valid) */img.centered {	display: block;	margin-left: auto;	margin-right: auto;	}img.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;	}img.alignleft {	padding: 4px;	margin: 0 7px 2px 0;	display: inline;	}.alignright {	float: right;	}.alignleft {	float: left	}#visit {height: 140px;width:auto;padding: 5px;clear:both;border: 1px solid #ccc;border-radius:6px;-moz-border-radius:6px;margin-bottom: 10px;font-size:12px;}table p { margin-left:14px; line-height:18px; margin-botom:8px; }#bread { font-size: 12px; margin-bottom: 10px; }#logo {width: 210px;float: left;}#bild {float: left;margin-left:-4px;background: #fff;border: 1px solid #ccc;}#logo p { clear: both; }#bild img { margin-bottom: 0px; }#visit p.topic { font-size: 12px; clear: both; }#visit p.topci { font-size: 12px; margin-left:9px;}#visit p.boxtopic { font-size: 12px; font-weight: bold; margin-left:14px;}#kontakt {width: 205px;float: left;}#metadaten {width: 205px;float: right;}#descr {clear: both;padding: 5px 5px 5px 10px;margin-bottom: 10px;border: 1px solid #ccc;/* background: url(http://www.erp-software.org/bilder/bg-vz.png) repeat-x; */}#descr p.topic { font-size: 12px; margin-left: -5px; font-weight: bold; }#rest { padding: 5px 5px 5px 10px; border: 1px solid #ccc; }#rest p.topic { margin: 15px 0 5px -5px; font-size: 12px; font-weight: bold; color: #284877; }/* End Images *//* Captions */.aligncenter,div.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}.wp-caption {	border: 1px solid #ddd;	text-align: center;	background-color: #f3f3f3;	padding-top: 4px;	margin: 10px;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.wp-caption img {	margin: 0;	padding: 0;	border: 0 none;}.wp-caption p.wp-caption-text {	font-size: 10px;	line-height: 17px;	padding: 0 4px 5px;	margin: 0;}/* End captions *//* WP 2.7 */.reply {	text-align: right;}/*======================================================= dropdown styling ========*/.dd1 { clear:both; margin:10px 0; }.searchby { float:left; width:250px; font-weight:bold; color:#4A80E8; margin:0 0 3px 0; }.dd_search { margin-top:20px; }.dd1 select {    clear: left;    float: left;    margin-bottom: 15px;    width: 239px;}/*==========================Searchpage =========================*/.post-image-left {  float: left;}.tumbl {  width: 252px;  height: 100px;	border:2px solid #cccccc;	background-repeat:no-repeat;    color: #000000;    margin-bottom: 6px;    padding-left: 4px;    text-transform: uppercase;	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#f2f2f2', endColorstr='#C8C8C8'); /* IE6 & IE7 */	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#f2f2f2', endColorstr='#C8C8C8')"; /* IE8 */    border-radius: 2px 2px 2px 2px;}.tumbl img {  width: 140px;  margin: auto auto;  }.searchentry {  margin-left: 0px;   text-align:justify;   margin-right:30px;   margin-bottom:20px;   margin-top:0px;   width:360px;   height:auto;  float:left;}.catlist {  list-style: none;  padding-left: 0px;  margin-bottom: 20px;font-weight:bold;font-size:12px;}.border-dotted {  border-top: 1px dotted #999999;}/*==========================Merkzettel Specific =========================*/#merkzettel > div {  padding: 7px 0px;}/*#merkzettel .merkzettel_remove:hover, .merkzettel_tag:hover {  cursor: pointer;}*/#merkzettel .merkzettel_text {  font-weight:bold;   color:#0E4D91; }.merkzettel_tag {display:none;	border-radius:6px; -moz-border-radius:6px;  font-weight:bold;   cursor: pointer;  margin-right:26px;margin-top:-15px;margin-bottom:20px;  float:right;  color:#FFF;  font-size:14px;  padding-left:8px;  padding-right:8px;  padding-top:4px;  padding-bottom:4px;background:-moz-linear-gradient(top, #accfed, #0149cf);background:-webkit-gradient(linear, left top, left bottom, from(#accfed), to(#0149cf));background-repeat:no-repeat;filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#accfed', endColorstr='#0149cf'); /* IE6 & IE7 */-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#accfed', endColorstr='#0149cf')"; /* IE8 */}.literatur{    font-size: 10px;    margin-bottom: 0;    margin-left: 93px;    text-indent: -93px;    text-align:left;}.absatz{   margin-top:10px;   margin-bottom:5px;}.inputlbl{display:table;}.input{display:table;}.inputcheckbx{display:table;}.inputlistlabel{display:inline;}.inputcontainer{display:block;}.inputcheckbx input{line-height:10px;}.required{border:2px solid red;background:#FFEEEE;}.lo_title{    clear: both;    color: #4a80e8;    font-size: 16px;    font-weight: bold;    margin-bottom: 10px;}.lo_logo{    float: left;}.lo_address{        color: #666666;    float: right;    width: 270px;}.lo_eckdaten{    color: #2564D5;    float: left;    width: 290px;    font-size: 14px;    font-weight: bold;}.lo_ansprech{    color: #666666;    float: left;    width: 250px;    font-size: 14px;    font-weight: bold;}.lo_merken .merkzettel_tag{background: -moz-linear-gradient(center top , #ACCFED, #0149CF) no-repeat scroll 0 0 transparent;    border-radius: 6px 6px 6px 6px;    color: #FFFFFF;    cursor: pointer;    float: right;    font-size: 14px;    font-weight: bold;    margin-bottom: 0;    margin-right: 26px;    margin-top: 0;    padding: 4px 8px;}.lo_desc{    margin-top: 10px;}.lo_desc p{    margin-bottom:10px;}.lo_line{    border-bottom: 1px solid #CCCCCC;    clear: both;    height: 10px;    margin-bottom: 10px;}.lo_eckdaten_left{    float: left;    font-weight: bold;    width: 150px;     font-size:12px;    color:#666666;  }.lo_ansprech .lo_eckdaten_left{    float: left;    font-weight: bold;    width: 28px;   }.lo_ansprech .lo_eckdaten_right{    margin-left:5px;  }.lo_eckdaten_right{    float: none;    font-size: 12px;    font-weight: normal;    margin-bottom: 4px;}.lo_title_blue {	color:#666666;     font-size: 14px;    font-weight: bold;    margin-bottom: 5px;}.lo_title_gray{    font-size: 14px;    font-weight: bold;    margin-bottom: 5px;}.lo_icon{}.lo_module{    display: block;    float: left;    width: 200px;}.lo_module p{    font-size: 11px;    text-align: left;}.lo_software{    display: block;    float: left;    width: 170px;}.lo_software p{    font-size: 11px;    text-align: left;}.lo_branchen{    display: block;    float: left;    width: 200px;}.lo_branchen p{    font-size: 11px;    text-align: left;}.lo_downloads{    line-height: 22px;    margin-left: 5px;}.lo_downloadbereich{    color: #4a80e8;    font-size: 14px;    line-height: 20px;    margin-bottom: 6px;    padding-left: 0px;    font-weight: bold;}img.lo_logo{    max-height: 160px;    max-width:280px;}.spacerff{    height:20px;}img.downbereich{   height:100px;}div.index_content{    border: 1px solid #999999;    border-radius: 6px 6px 6px 6px;    margin-bottom: 15px;    	background:url(images/erp_man.jpg) 0 17px no-repeat;	height:442px;}div.index_contentv3{ 	background:url(images/erp_man_v3.jpg) 0 17px no-repeat !important;	height:383px;}#index_content_2{    border: 1px solid #999999;    border-radius: 6px 6px 0px 0px;    margin-bottom: 0px;  }#index_content_2_with_tabs{    border: 1px solid #999999;    border-radius: 0px 6px 0px 0px;    margin-bottom: 0px;  }.abstand { width:1000px; height:40px; }div.erp_footer{    -moz-border-bottom-colors: none;    -moz-border-image: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    border-color: -moz-use-text-color #999999 #999999;    border-radius: 0 0 6px 6px;    border-right: 1px solid #999999;    border-style: none solid solid;    border-width: 0 1px 1px;    margin: 0 auto;    padding: 8px 10px;    text-align: left;    width: 978px;	color: #666666;	font-size: 11px;	margin-bottom:40px;	background:url(images/erp_footer_bg.gif) repeat-x;	background-size: 100% 100%;}div.erp_tabs{	margin-left: 0px;}div.tabbing_notactiv{	border: 1px solid #999999;	display:inline-block;	-moz-border-bottom-colors: none;    -moz-border-image: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;		border-radius:4px 4px 0px 0px; -moz-border-radius:4px 4px 0px 0px;    border-color: -moz-use-text-color #999999 #999999;    	border-bottom: 0px solid #999999;    margin: 0 auto;    text-align: center;    padding: 0 18px;	color: #666666;	font-size: 11px;	margin-bottom:0px;	cursor:pointer;	background-color:#eeeeee;}div.tabbing_activ{	border: 1px solid #999999;	display:inline-block;	-moz-border-bottom-colors: none;    -moz-border-image: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;		border-radius:4px 4px 0px 0px; -moz-border-radius:4px 4px 0px 0px;    border-color: -moz-use-text-color #999999 #999999;    	border-bottom: 0px solid #999999;    margin: 0 auto;    text-align: center;    padding: 0 18px;	color: #666666;	font-size: 11px;	margin-bottom:0px;	cursor:pointer;	background-color:#ffffff;	position:relative;	bottom:-1px;}.tab_activ{	display:block;}.tab_notactiv {	display:none;}div.index_content div.top{	padding: 0 10px;	height:287px;}div.index_content div.topv3{	padding: 0 10px;	height:240px !important;}div.index_content div.bottom{	height:130px;	padding: 0 9px;	border-top:1px solid #999999;}div.index_content .ho1 {    color: #555555;    font-family:Arial, Helvetica, sans-serif;    font-size: 26px;    font-weight: bold;    margin-left: 164px;    margin-top: 27px;    text-transform: uppercase;}div.index_content .ho1_v3 {    color: #555555;    font-family:Arial, Helvetica, sans-serif;    font-size: 26px;    font-weight: bold;    margin-left: 164px;    margin-top: 27px;    text-transform: uppercase;	width:684px;	height:24px;	background:url("images/ueberschrift.gif") no-repeat;}div.index_content .ho2{	margin-left:221px;	margin-top:25px;	font-size:18px;	font-weight: bold;	color:#4a80e8;	font-family:Arial, Helvetica, sans-serif;}div.index_content .ho3{	margin-left:0px;	margin-top:19px;	font-size:19px;	color: #969696;	text-transform:uppercase;	font-weight: bold;	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}a.button {    background: url("images/erp-software-finden.gif") no-repeat scroll left top transparent;    display: block;    height: 36px;    margin-left: 0;    padding-left: 0;    width: 448px;}a.button:hover {    background: url("images/erp-software-finden.gif") no-repeat scroll left bottom transparent;    display: block;    height: 36px;    margin-left: 0;    padding-left: 0;    width: 448px;}a.button_v2 {    background: url("images/erp-software-finden_v2.gif") no-repeat scroll left top transparent;    display: block;    height: 36px;    margin-left: 0;    padding-left: 0;    width: 448px;}a.button_v2:hover {    background: url("images/erp-software-finden_v2.gif") no-repeat scroll left bottom transparent;    display: block;    height: 36px;    margin-left: 0;    padding-left: 0;    width: 448px;}a.button_v3 {    background: url("images/Top20-Button.gif") no-repeat scroll left top transparent;    display: block;    height: 90px;    margin-left: 0;    padding-left: 0;    width: 470px;}div.buttonpos_v3{    margin-left: 199px;    margin-top: 60px;    width: 470px;}.buttonpos { margin-top:10px; }div.startiframe iframe { padding-left:10px; padding-top:2px; }div.index_content ul {    color: #666666;    float: right;    font-family: Arial,Helvetica,sans-serif;    font-size: 16px;    font-weight: bold;    line-height: 24px;    list-style-image: url("images/pfeil.gif");    margin-right: 20px;    margin-top: -150px;    width: 250px;}.startiframe {    background: url("images/iframebg.gif") no-repeat scroll left top transparent;    height: 149px;    margin-left: 218px;    padding-left: 0;    width: 444px;}div.index_content ul li {	margin-top:10px;}div.erp_steps{	margin-top:13px; width:1000px; height:48px; margin-left:4px;}div.erp_steps.img {	float:left;	width:971px;	height:48px;}div.erp_steps div.arrow{	background: url("images/erp_step_arrow.gif") no-repeat top left transparent;    height: 26px;    margin: 10px 10px;    width: 30px;	float:left;}a.btn_SoftwareFinden {	background: url("images/zum-erp-software-vergleich.png") no-repeat top left;	display:block;    height: 35px;	width:257px;	margin-bottom:2px;}a.btn_SoftwareFinden:hover {	background: url("images/zum-erp-software-vergleich.png") no-repeat bottom left;	display:block;    height: 35px;	width:257px;	margin-bottom:2px;}a.erp_anbieter_verzeichnis {    background: url("images/erp_btn_anbverz.png") no-repeat top left;	display:block;    height: 36px;    margin-left: 7px;    margin-top: 15px;    width: 251px;}strong { font-family:Arial, Helvetica, sans-serif; font-size:12px; }a.erp_anbieter_verzeichnis:hover {    background: url("images/erp_btn_anbverz.png") no-repeat bottom left;	display:block;	display:block;    height: 36px;    margin-left: 7px;    margin-top: 15px;    width: 251px;}a.erp_anbieter_verzeichnis404 {    background: url("images/erp_btn_anbverz.png") no-repeat top left;	display:block;    height: 36px;    margin-left: 0px;    margin-top: 15px;    width: 251px;}a.erp_anbieter_verzeichnis404:hover {    background: url("images/erp_btn_anbverz.png") no-repeat bottom left;	display:block;	display:block;    height: 36px;    margin-left: 0px;    margin-top: 15px;    width: 251px;}.sidebar_left{	float:left;	width:50%;	padding-left:0px;	font-size: 11px;	margin-right:5px;	}.sidebar_right{	padding-right:0px;}#next{	display:inline-block;		background: url("images/next.gif") no-repeat scroll 100% 50% transparent;	padding-right: 15px;	cursor:pointer;}#back{	display:inline-block;	background:url(images/back.gif) no-repeat scroll 0% 50% transparent;	padding-left: 15px;	cursor:pointer;}#pagenr{	display:inline-block;}.paging{	display:inline-block;	margin: 0 4px;	cursor:pointer;}.paging_b{	display:inline-block;	font-weight:bold;	margin: 0 4px;}.pagingcontainer{	text-align:center;}.site_cont_left{    float: left;    width: 315px;	display: inline-block;	text-align: justify;}.site_cont_right{    width: 315px;	margin-left:35px;	margin-top:0px;	display: inline-block;	text-align: justify;	}.site_cont_right img { margin-left: 0px; margin-bottom:8px; margin-top:2px; }.site_cont_left img { margin-left: 0px; margin-bottom:8px; margin-top:12px; }.site_cont_right .cap, .site_cont_left .cap { font-size:9px; background:#eee; padding-left:5px; margin-top:-1px; margin-bottom:10px; }img.overview{	max-height: 100px;    max-width: 239px;}div.overview{    background-repeat: no-repeat;    border: 2px solid #CCCCCC;    border-radius: 2px 2px 2px 2px;    color: #000000;    height: 100px;    display: table-cell;    text-align: center;    vertical-align: middle;    text-transform: uppercase;    width: 252px;}table { min-width:630px; }.ms_ergebnis{	float: left;    height: auto;    margin: 0 10px 28px;    text-align: justify;    width: 365px;}.h4_spacer{	width:50px;	display:inline-block;}.dsg2_title{    clear: both;    color: #4a80e8;    font-size: 16px;    font-weight: bold;    margin-bottom: 10px;}.dsg2_title_1{    font-size: 14px;    font-weight: bold;    margin-bottom: 5px;	color: #666666;}.dsg2_overview_left{	float:left;	width:346px;}.dsg2_overview_right{	float:left;	width:319px;}.dsg2_adresse{    color: #666666;    float: left;    width: 670px;}.dsg2_eckdaten{    color: #2a2a2a;    float: left;    width: 350px;    font-size: 14px;    font-weight: bold;	margin-top: 10px;}.dsg2_ansprech{    color: #2a2a2a;    float: left;    width: 250px;    font-size: 14px;    font-weight: bold;}.dsg2_daten_left{    float: left;    font-weight: bold;    width: 150px;     font-size:11px;    color: #888888; }.dsg2_ansprech .dsg2_daten_left{    float: left;    font-weight: bold;    width: 25px;     font-size:11px;    color:#666666; }.dsg2_daten_right{    float: none;    font-size: 11px;    font-weight: normal;    margin-bottom: 4px;	color: #888888;}div.dsg2_logo{    background-repeat: no-repeat;    border: 2px solid #CCCCCC;    border-radius: 2px 2px 2px 2px;    color: #000000;    height: 110px;    display: table-cell;    text-align: center;    vertical-align: middle;    text-transform: uppercase;    width: 315px;}.dsg2_logo_space{	height:10px;}img.dsg2_logo{    max-height: 109px;    max-width: 314px;}a.dsg2_link{	background: url("images/erp_btn_softwarefinden.png") no-repeat scroll 0 0 transparent;	display: block;	height: 30px;    width: 315px;}a.dsg2_link:hover{	background: url("images/erp_btn_softwarefinden.png") no-repeat scroll 0 -30px transparent;	cursor:pointer;}div.dsg2_link{	height:40px;}.dsg2_line{    border-bottom: 1px solid #CCCCCC;    clear: both;    height: 10px;    margin-bottom: 10px;}.dsg2_line_top{    border-top: 1px solid #CCCCCC;    clear: both;    height: 10px;    margin-bottom: 10px;}.dsg2_site_cont_left{    float: left;    width: 315px;	display: inline-block;	text-align: justify;	}.dsg2_site_cont_right{    width: 315px;	margin-left:35px;	margin-top:0px;	display: inline-block;	text-align: justify;}#dsg2_module,#dsg2_branchen,#dsg2_software{    display: block;    float: left;    width: 33%;}#dsg2_software li,#dsg2_branchen li,#dsg2_module li,.dsg2_referenz li,.dsg2_downloadbereich li{	list-style: url(images/ico/list.gif) outside none;	color:#888888;}.dsg2_referenz{	float:left;	margin-right: 15px;    width: 47%;}.dsg2_downloadbereich{    color: #2a2a2a;    float: left;    font-size: 11px;    line-height: 20px;    margin-bottom: 6px;    padding-left: 0;    width: 50%;}.dsg2_icon{}#sidebar p{text-align:left;}/* DATENBLATT-FORMATIERUNG*/#regform br {display:none;}.dsg2_regform_top {background-color: #dddddd;margin: -26px -10px 0 -18px;width: 108%;border-radius: 4px 0px 0px 0px;}.dsg2_regform_bottom {background-color: #dddddd;margin: -11px -10px -39px -18px;width: 108%;}.dsg2_regform_bottom_inner {margin: 10px 11px 11px 20px}.dsg2_regform_top_inner {margin: 10px 11px 12px 20px}.small_space {width:1px;height:10px;}.hinweis {font-size:10px;color:#888888;font-weight:normal;}#yourname      {width:200px;font-size:16px;height:17px}#anschrift1 {width:200px;font-size:11px;height:12px}#anschrift2 {width:200px;font-size:11px;height:12px}#regform div.dsg2_logo {vertical-align:bottom;background:url(images/logoplatzhalter.png) no-repeat;} #sitz		{width:160px;font-size:11px;height:12px}#grndung	{width:160px;font-size:11px;height:12px}#ma			{width:160px;font-size:11px;height:12px}#weitere	{width:160px;font-size:11px;height:12px}#url		{width:160px;font-size:11px;height:12px}#ap			{width:220px;font-size:11px;height:15px}#youremail	{width:220px;font-size:11px;height:15px}#tel		{width:220px;font-size:11px;height:15px}#fax		{width:220px;font-size:11px;height:15px}#kurzbeschreibung_l, #kurzbeschreibung_r {height:300px;}#software9 	{width:200px;font-size:11px;height:15px}#regform li {list-style: none outside none;letter-spacing:-1px;}#regform li input{margin-right:3px;}#regform ul{margin:0px; padding:0px;}#textarea_referenzen {width: 300px;height:242px;}#br_sichtbar {display:block !important;}#dsg2_agroesse {width: 200px;float:left;}#dsg2_volumen  {width: 200px;float:left;}
