@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Uniform design of standard content elements
 * (de) Einheitliche Standardformatierungen für die wichtigten Inhalts-Elemente
 *
 * @copyright       Copyright 2005-2007, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.0.6
 * @revision        $Revision: 138 $
 * @lastmodified    $Date: 2007-11-19 21:05:33 +0100 (Mo, 19 Nov 2007) $
 * @appdef yaml
 */
 
 /************colors************/

/* 0  e8e8e8  grau   */
/* 1  abacae  dunkelgrau  */
/* 2  96bacf  blau   */
/* 3  9dc33c  gruen   */
/* 4  936e41  braun   */
/* 5  9f1f12  rotbraun   */
/* 6  dc833a  orange   */
/* 7  35b7a4  tuerkies   */
/* 8  e6e78c  gelb   */
/* 9  5a7ba5  dunkelblau   */
/* 10  41867a  mattgruen   */
/* 11  4e92a3  blaugruen   */
/* 12  a84c5d  weinrot   */

 /************fonts************/

/* font-size: 200%;     24px */
/* font-size: 150%;     18px */
/* font-size: 141.66%;  17px */
/* font-size: 133.33%;  16px */
/* font-size: 125%;     15px */
/* font-size: 116.67%;  14px */
/* font-size: 108.34%;  13px */
/* font-size: 91.6%;    11px */
/* font-size: 83.33%;   10px */
/* font-size: 75%;       9px */

@media all
{
  /**
   * (en) Formatting YAML's  basic layout elements
   * (de) Gestaltung des YAML Basis-Layouts
   */

  /* (en) Marginal areas & page background */
  /* (de) Randbereiche & Seitenhintergrund */
  body { background: #fff; padding: 0 0 0 0; }

  /* (en) Layout: width, background, borders */
  /* (de) Layout: Breite, Hintergrund, Rahmen */
  #page_margins { /* margin: 0 auto; */  border: 0px #889 solid; }
  #page{ background: #fff; border: 0px #fff solid; }

  /* (en) Centering layout in old IE-versions */
  /* (de) Zentrierung des Layouts in alten IE-versionen */
  /* body { text-align: center } */
  #page_margins { text-align:left } 

  /* (en) Designing main layout elements */
  /* (de) Gestaltung der Hauptelemente des Layouts */
  #headerwrap {
    background: url(images/header_bg.jpg) repeat-x;
   }
  
  #header {
  	/* margin: 0 auto; */
  	min-width: 1020px; 
		max-width: 80em;
    color: #000;
    padding:0; 
  }

  #topnav { 
  	color: #fff; 
		background: transparent; 
	}
  

  #navwrap {
   }
  
  #nav {  /* margin: 0 auto; */ 
		min-width: 1020px; 
		max-width: 80em; 
		margin:0;
		padding: 0;
		border-top: 1px solid #000; 
		border-right: 1px solid #000;
		border-bottom: 1px solid #000;
		overflow:hidden;
		/*border: 0px none !important	*/
		}
  #nav_main { padding: 0; margin: 0; min-width: 1020px; 
		max-width: 80em;}

  #main { /*margin: 0 auto; */
  	min-width: 1020px; max-width: 80em; background: #fff;padding:0; border-right: 1px solid #000; }

  #nav_sub {
		border-top: 1px solid #000;
		border-bottom: 1px solid #000;
		overflow:hidden;}

  #footertopwrap {
   }
   
  #footertop {
	/* margin: 0 auto; */
  }
	
  #footerwrap {
   }
 
  #footer { 
  	/* margin: 0 auto; */ 
  	min-width: 1020px; max-width: 80em;
  }
  
  #footerbottomwrap {
  }
  
  #footerbottom { 
  	/* margin: 0 auto; */ 
		min-width: 1020px; 
		max-width: 80em; 
		margin:0;
		padding: 0;
		border-top: 1px solid #000; 
		border-right: 1px solid #000;
		border-bottom: 1px solid #000;
		overflow:hidden;
  }

  /*------------------------------------------------------------------------------------------------------*/

  /**
   * (en) Formatting content container
   * (de) Formatierung der Inhalts-Container
   *
   * |-------------------------------|
   * | #header                       |
   * |-------------------------------|
   * | #col1   | #col3     | #col2   |
   * | 200px   | flexible  | 200px   |
   * |-------------------------------|
   * | #footer                       |
   * |-------------------------------|
   */


  #col1 {  width: 0em;  }
  #col1_content { /* padding: 10px 0 10px 0; */ }

  #col2 {  width: 0em;  }
  #col2_content { /* padding: 10px 0 10px 0; */ }

  #col3 {  margin: 0; }
  #col3_content { /* padding: 10px 23px 10px 23px; */ }
	
	.c20l, .c28l, .c48l, .c52l, .c72l {float: left; }
  .c20r, .c28r, .c48r, .c52r, .c72r {float: right; margin-left: -5px; }

  .c20l, .c20r { width: 20% }
  .c28l, .c28r { width: 28% }
	.c48l, .c48r { width: 48% }
	.c52l, .c52r { width: 52% }
  .c72l, .c72r { width: 72% }
  
 /*------------------------------------------------------------------------------------------------------*/

  /**
   * Fonts
   * (en) font-family and font-size selection for headings and standard text elements
   * (de) Zeichensatz und Schriftgrößen für Überschriften und übliche Text-Elemente
   *
   * @section content-fonts
   */

  /* (en) reset font size for all elements to standard (16 Pixel) */
  /* (de) Alle Schriftgrößen auf Standardgröße (16 Pixel) zurücksetzen */
  html * { font-size: 100.01% }
  
  /* (en) reset monospaced elements to font size 16px in Gecko browsers */
  /* (de) Schriftgröße von monospaced Elemente auf 16 Pixel setzen */
  textarea, pre, tt, code {
	font-family:"Courier New", Courier, monospace;  	
  }

  /* (en) base layout gets standard font size 12px */
  /* (de) Basis-Layout erhält Standardschriftgröße von 12 Pixeln */
  body {
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 75.00%; 
    color: #111;  
  }

  h1,h2,h3,h4,h5,h6 {
	font-family: 'Lucida Sans', Arial, Verdana, Helvetica, sans-serif;
	font-weight:normal;
	color:#111;
	margin: 0 0 0.25em 0;
	font-style: normal;
  }

  h1 { 	font-size: 120%; color:#000; font-weight:bold; line-height: 180%;}            					/* 15px */
  h2 {  font-size: 110%; color:#000; font-weight:bold;}          /* 15px */
  h3 { font-size: 110%; font-weight:bold; }                        /* 18px */
  h4 { font-size: 98%;font-style:italic;font-weight:bold; }                     /* 16px */
  h5 { font-size: 116.67% }                     /* 14px */
  h6 { font-size: 116.67%; font-style:italic }  /* 14px */

  p { line-height: 1.7em; margin: 0 0 1.5em 0; }

  /* ### Lists | Listen  #### */

  ul, ol, dl { line-height: 1.5em; margin: 0 0 1em 1em }
  li { margin-left: 1.5em; line-height: 1.5em }

  dt { font-weight: bold }
  dd { margin: 0 0 1em 2em }

  /* ### text formatting | Textauszeichnung ### */

  cite, blockquote { font-style:italic }
  blockquote { margin: 0 0 1em 1.5em }

  strong,b { font-weight: bold }
  em,i { font-style:italic }

  pre, code { font-family: monospace; font-size: 1.1em; }

  acronym, abbr {
    letter-spacing: .07em;
    border-bottom: .1em dashed #c00;
    cursor: help;
  }

  /**
   * Generic Content Classes
   * (en) standard classes for positioning and highlighting
   * (de) Standardklassen zur Positionierung und Hervorhebung
   *
   * @section content-generic-classes
   */

  .note {background: #dfd; padding: 1em; border-top: 1px #bdb dotted; border-bottom: 1px #bdb dotted;}
  .important {background: #ffd; padding: 1em; border-top: 1px #ddb dotted; border-bottom: 1px #ddb dotted;}
  .warning {background: #fdd; padding: 1em; border-top: 1px #dbb dotted; border-bottom: 1px #dbb dotted;}

  .float_left { float: left; display:inline; margin-right: 1em; margin-bottom: 0.15em;  }
  .float_right { float: right; display:inline; margin-left: 1em; margin-bottom: 0.15em;  }
  .center { text-align:center; margin: 0.5em auto }

  /**
   * External Links
   *
   * (en) Formatting of hyperlinks
   * (de) Gestaltung von Hyperlinks
   *
   */

  a {color: #000; text-decoration:underline;}
  a:focus,
  a:hover,
  a:active { color: #666666; text-decoration:none;}
	
	.nodeco { text-decoration:none;}
  

  /**
   * Tables | Tabellen
   * (en) Generic classes for table-width and design definition
   * (de) Generische Klassen für die Tabellenbreite und Gestaltungsvorschriften für Tabellen
   *
   * @section content-tables
   */

  table { width: auto; border-collapse:collapse; margin-bottom: 0.5em; }
  table.full { width: 100%; }
  table.fixed { table-layout:fixed }

  th,td {	padding: 0; margin:0; 
}
  thead th { background: #444; color: #fff }
  tbody th { background: #ccc; color: #333 }
  tbody th.sub { background: #ddd; color: #333 }
  
  /**
   * Miscellaneous | Sonstiges
   *
   * @section content-misc
   */

  hr {
    background:transparent;
    border:0;

  }
 
 .rightspace{
 padding-right:10px;
 }
 
  .leftspace{
 padding-left:10px;
 }
 
 img{
	border: 0;  
}
 /*
 /*
 /*************layout*****************/ 
 /*
 /*
 
 /**************header*******************/

.topfarbfeld_0 { width:515px; height:13px; background-color:#e8e8e8; }
.topfarbfeld_1 { width:515px; height:13px; background-color:#aaabad; }
.topfarbfeld_2 { width:515px; height:13px; background-color:#96bacf; }
.topfarbfeld_3 { width:441px; height:13px; background-color:#9dc33c; }
.topfarbfeld_4 { width:515px; height:13px; background-color:#96bacf; }
.topfarbfeld_5 { width:359px; height:13px; background-color:#9f1f12; }
.topfarbfeld_6 { width:515px; height:13px; background-color:#96bacf; }
.topfarbfeld_6orange { width:515px; height:13px; background-color:#dc833a; }
.topfarbfeld_7 { width:515px; height:13px; background-color:#96bacf; }
.topfarbfeld_8 { width:515px; height:13px; background-color:#96bacf; }
.topfarbfeld_9 { width:515px; height:13px; background-color:#96bacf; }
.topfarbfeld_10 { width:515px; height:13px; background-color:#96bacf; }
.topfarbfeld_11 { width:515px; height:13px; background-color:#96bacf; }
.topfarbfeld_12 { width:357px; height:13px; background-color:#5a7ba5; }

  #header h1 {
	margin:0;
	padding:0;
	float:left;
  }

  #header h1 a {
	display:block;
	width:550px;
	height:30px;
	overflow:hidden;
	text-indent:-30000px;
  }
	
	/*
	.logo_ag { background:url(images/logo_sob.jpg) 20px 5px no-repeat; }
	.logo_support {	background:url(images/logo_sob_sales.jpg) 20px 5px no-repeat;	}
	.logo_personal {	background:url(images/logo_sob_personal.jpg) 20px 5px no-repeat;	}
	.logo_business {	background:url(images/logo_sob_business.jpg) 20px 5px no-repeat;	}
	.logo_consulting {	background:url(images/logo_sob_salesconsulting.jpg) 20px 5px no-repeat;	}
	*/

  #header span {
	display:block;
	padding:0.3em 0 0 0;
	margin:0;
	font-size:0.8em;
	float:right;
  }
  
  #header span a{
	color: #abacae;
	text-decoration:none;
  }

  #header span a:hover {
	color: #000; text-decoration:none;
  }
  
	
/***************** navigation menue ******************/

ul#menu_0, ul#menu_1, ul#menu_2, ul#menu_3, ul#menu_4, ul#menu_5, ul#menu_6, ul#menu_6orange, ul#menu_7, ul#menu_8, ul#menu_9, ul#menu_10, ul#menu_11, ul#menu_12 {
	position: relative;
	margin:0;
	padding: 0.6em 0 0.3em 0.3em;
	list-style:none;
	letter-spacing:0.07em;
}

ul#menu_0 li, ul#menu_1 li, ul#menu_2 li, ul#menu_3 li, ul#menu_4 li, ul#menu_5 li, ul#menu_6 li, ul#menu_6orange li, ul#menu_7 li, ul#menu_8 li, ul#menu_9 li, ul#menu_10 li, ul#menu_11 li, ul#menu_12 li {
	font-family: 'Lucida Sans', Arial, Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:0.07em;
	display: inline;
	padding:0 0.2em 0 0;
	font-size: 1em;
}

ul#menu_0 li a, ul#menu_1 li a, ul#menu_2 li a, ul#menu_3 li a, ul#menu_4 li a, ul#menu_5 li a, ul#menu_6 li a, ul#menu_6orange li a, ul#menu_7 li a, ul#menu_8 li a, ul#menu_9 li a, ul#menu_10 li a, ul#menu_11 li a, ul#menu_12 li a {
	text-decoration:none;
	color:#000;
}

/* ul#menu_0 li a:hover { border-top: 0.7em solid #e8e8e8;	padding:0.1em 0 0 0; }
ul#menu_1 li a:hover { border-top: 0.7em solid #aaabad;	padding:0.1em 0 0 0; }
ul#menu_2 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#menu_3 li a:hover { border-top: 0.7em solid #9dc33c;	padding:0.1em 0 0 0; }
ul#menu_4 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#menu_5 li a:hover { border-top: 0.7em solid #9f1f12;	padding:0.1em 0 0 0; }
ul#menu_6 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#menu_7 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#menu_8 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#menu_9 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#menu_10 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#menu_11 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#menu_12 li a:hover { border-top: 0.7em solid #5a7ba5;	padding:0.1em 0 0 0; } */

.lisob0 a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
.lisob1 a:hover { border-top: 0.7em solid #9f1f12;	padding:0.1em 0 0 0; }
.lisob2 a:hover { border-top: 0.7em solid #5a7ba5;	padding:0.1em 0 0 0; }
.lisob3 a:hover { border-top: 0.7em solid #9dc33c;	padding:0.1em 0 0 0; }
.lisob4 a:hover { border-top: 0.7em solid #dc833a;	padding:0.1em 0 0 0; }

.farbfeld_0, .farbfeld_1, .farbfeld_2, .farbfeld_3, .farbfeld_4, .farbfeld_5, .farbfeld_6, .farbfeld_6orange, .farbfeld_7, .farbfeld_8, .farbfeld_9, .farbfeld_10, .farbfeld_11, .farbfeld_12 { 
	display:block;
	width:175px;
	float:right;
	margin:0 40px 0 0;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	font-size: 2.13em;
}

.farbfeld_0 { background-color:#e8e8e8; }
.farbfeld_1 { background-color:#aaabad; }
.farbfeld_2 { background-color:#96bacf; }
.farbfeld_3 { background-color:#9dc33c; }
.farbfeld_4 { background-color:#96bacf; }
.farbfeld_5 { background-color:#9f1f12; }
.farbfeld_6 { background-color:#96bacf; }
.farbfeld_6orange { background-color:#dc833a; }
.farbfeld_7 { background-color:#96bacf; }
.farbfeld_8 { background-color:#96bacf; }
.farbfeld_9 { background-color:#96bacf; }
.farbfeld_10 { background-color:#96bacf; }
.farbfeld_11 { background-color:#96bacf; }
.farbfeld_12 { background-color:#5a7ba5; }
 
 /*************image teaser*****************/

#image_teaser_0, #image_teaser_1, #image_teaser_2, #image_teaser_3, #image_teaser_4, #image_teaser_5, #image_teaser_6, #image_teaser_6orange, #image_teaser_7, #image_teaser_8, #image_teaser_9, #image_teaser_10, #image_teaser_11, #image_teaser_12 { 
	display: block; 
	margin: 0; 
	height:250px; 
	/* overflow:hidden; */
	}
 
#image_teaser_2 { background: url(images/erde_2ag200912.jpg) 0 0 no-repeat; }
#image_teaser_3 { background: url(images/erde_3businessdevelop200912.jpg) right no-repeat; }
#image_teaser_4 { background: url(images/erde_4200912.jpg) 0 0 no-repeat; overflow:hidden; }
#image_teaser_5 { background: url(images/erde_5salessupport200912.jpg) right no-repeat; overflow:hidden; }
#image_teaser_6 { background: url(images/erde_6200912.jpg) 0 0 no-repeat; overflow:hidden; }
#image_teaser_6orange { background: url(images/erde_6salesconsult200912.jpg) 0 0 no-repeat; overflow:hidden; }
#image_teaser_7 { background: url(images/erde_7200912.jpg) 0 0 no-repeat; overflow:hidden; }
#image_teaser_8 { background: url(images/erde_8200912.jpg) -50px 0 no-repeat; overflow:hidden; }
#image_teaser_9 { background: url(images/erde_9200912.jpg) 114% no-repeat; overflow:hidden; }
#image_teaser_10 { background: url(images/erde_10200912.jpg) 0 0 no-repeat; overflow:hidden; }
#image_teaser_11 { background: url(images/erde_11200912.jpg) right 0 no-repeat; }
#image_teaser_12 { background: url(images/erde_12personalselling200912.jpg) 0 0 no-repeat; }
	
#image_teaser_0 h1, #image_teaser_1 h1, #image_teaser_2 h1, #image_teaser_3 h1, #image_teaser_4 h1, #image_teaser_5 h1, #image_teaser_6 h1, #image_teaser_6orange h1, #image_teaser_7 h1, #image_teaser_8 h1, #image_teaser_9 h1, #image_teaser_10 h1, #image_teaser_11 h1, #image_teaser_12 h1 {
	font-family: 'Lucida Sans', Arial, Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size: 2.4em;
	letter-spacing:0.04em;
	line-height:1.3em;
	font-weight: normal;
  }

#image_teaser_0 h1 { color:#e8e8e8; }
#image_teaser_1 h1 { color:#aaabad; }
#image_teaser_2 h1 { color:#96bacf; }
#image_teaser_3 h1 { color:#9dc33c; }
#image_teaser_4 h1 { color:#96bacf; }
#image_teaser_5 h1 { color:#9f1f12; }
#image_teaser_6 h1 { color:#96bacf; }
#image_teaser_6orange h1 { color:#dc833a; }
#image_teaser_7 h1 { color:#96bacf; }
#image_teaser_8 h1 { color:#96bacf; }
#image_teaser_9 h1 { color:#96bacf; }
#image_teaser_10 h1 { color:#96bacf; }
#image_teaser_11 h1 { color:#96bacf; }
#image_teaser_12 h1 { color:#5a7ba5; }

#image_teaser_0 p, #image_teaser_1 p, #image_teaser_2 p, #image_teaser_3 p, #image_teaser_4 p, #image_teaser_5 p, #image_teaser_6 p, #image_teaser_6orange p, #image_teaser_7 p, #image_teaser_8 p, #image_teaser_9 p, #image_teaser_10 p, #image_teaser_11 p, #image_teaser_12 p {
	font-family: 'Lucida Sans', Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:0.02em;
	font-size: 1.1em;
	line-height:1.8em;
	padding:1em 0 0 0;
  }

#image_teaser_2 p { padding-right:20em; }
#image_teaser_3 p { padding-right:5em; padding-left:20em; }
#image_teaser_5 p { padding-right:5em; padding-left:20em; }
#image_teaser_6orange p { padding-right:10em; }
#image_teaser_7 p { padding-right:15em; }
#image_teaser_8 p { padding-right:18em; }
#image_teaser_12 p { padding-right:22em; }

#image_teaser_0 div, #image_teaser_1 div, #image_teaser_2 div, #image_teaser_3 div, #image_teaser_4 div, #image_teaser_5 div, #image_teaser_6 div, #image_teaser_6orange div, #image_teaser_7 div, #image_teaser_8 div, #image_teaser_9 div, #image_teaser_10 div, #image_teaser_11 div, #image_teaser_12 div { 
	display: block; 
	margin: 0; 
	height:190px; 
	}

#image_teaser_2 div { padding:35px 50px 15px 280px; background: url(images/LO-SELLGATE-Sales-Outsourcing-304x109.jpg) 95% 98% no-repeat; }
#image_teaser_3 div { padding:50px 320px 0px 30px; background: url(images/LO-SELLGATE-Business-Development-304x109.jpg) 5% 95% no-repeat; }
#image_teaser_4 div { padding:50px 40px 0px 340px; background: url(images/LO-SELLGATE-Sales-Outsourcing-304x109.jpg) 95% 98% no-repeat; }
#image_teaser_5 div { padding:25px 300px 25px 50px; background: url(images/LO-SELLGATE-Sales-Support-304x109.jpg) 3% 98% no-repeat; }
#image_teaser_6 div { padding:105px 0px 0px 310px; background: url(images/LO-SELLGATE-Sales-Outsourcing-304x109.jpg) 97% 68% no-repeat; }
#image_teaser_6orange div { padding:50px 180px 0 330px; background: url(images/LO-SELLGATE-Sales-Consulting-304x109.jpg) 95% 98% no-repeat; }
#image_teaser_7 div { padding:50px 60px 0px 400px; background: url(images/LO-SELLGATE-Sales-Outsourcing-304x109.jpg) 97% 98% no-repeat; }
#image_teaser_8 div { padding:50px 40px 0px 370px; background: url(images/LO-SELLGATE-Sales-Outsourcing-304x109.jpg) 95% 98% no-repeat; }
#image_teaser_9 div { padding:50px 380px 0px 80px; background: url(images/LO-SELLGATE-Sales-Outsourcing-304x109.jpg) 5% 95% no-repeat; }
#image_teaser_10 div { padding:50px 40px 0px 320px; background: url(images/LO-SELLGATE-Sales-Outsourcing-304x109.jpg) 95% 98% no-repeat; }
#image_teaser_11 div { padding:50px 260px 0px 80px; background: url(images/LO-SELLGATE-Sales-Outsourcing-304x109.jpg) 45% 95% no-repeat; }
#image_teaser_12 div { padding:25px 30px 25px 350px; background: url(images/LO-SELLGATE-Personal-Selling-304x109.jpg) 90% 98% no-repeat; }


/***************** background ******************/

#background { background: #b3b3b3 url(images/sob_grey02.jpg) 0 0 no-repeat; }

/***************** submenue ******************/

ul#submenu_0, ul#submenu_1, ul#submenu_2, ul#submenu_3, ul#submenu_4, ul#submenu_5, ul#submenu_6, ul#submenu_6orange, ul#submenu_7, ul#submenu_8, ul#submenu_9, ul#submenu_10, ul#submenu_11, ul#submenu_12 {
	position: relative;
	margin:0;
	padding: 0.6em 1.5em 0.3em 0.3em;
	list-style:none;
	float:right;
	letter-spacing:0.07em;
}

ul#submenu_0 li, ul#submenu_1 li, ul#submenu_2 li, ul#submenu_3 li, ul#submenu_4 li, ul#submenu_5 li, ul#submenu_6 li, ul#submenu_6orange li, ul#submenu_7 li, ul#submenu_8 li, ul#submenu_9 li, ul#submenu_10 li, ul#submenu_11 li, ul#submenu_12 li {
	font-family: 'Lucida Sans', Arial, Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:0.07em;
	display: inline;
	padding:0 0.8em 0 0;
	font-size: 1em;
}

ul#submenu_0 li a, ul#submenu_1 li a, ul#submenu_2 li a, ul#submenu_3 li a, ul#submenu_4 li a, ul#submenu_5 li a, ul#submenu_6 li a, ul#submenu_6orange li a, ul#submenu_7 li a, ul#submenu_8 li a, ul#submenu_9 li a, ul#submenu_10 li a, ul#submenu_11 li a, ul#submenu_12 li a {
	text-decoration:none;
	color:#000;
}

ul#submenu_0 li a:hover { border-top: 0.7em solid #e8e8e8;	padding:0.1em 0 0 0; }
ul#submenu_1 li a:hover { border-top: 0.7em solid #aaabad;	padding:0.1em 0 0 0; }
ul#submenu_2 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#submenu_3 li a:hover { border-top: 0.7em solid #9dc33c;	padding:0.1em 0 0 0; }
ul#submenu_4 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#submenu_5 li a:hover { border-top: 0.7em solid #9f1f12;	padding:0.1em 0 0 0; }
ul#submenu_6 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#submenu_6orange li a:hover { border-top: 0.7em solid #dc833a;	padding:0.1em 0 0 0; }
ul#submenu_7 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#submenu_8 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#submenu_9 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; } 
ul#submenu_10 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; } 
ul#submenu_11 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; } 
ul#submenu_12 li a:hover { border-top: 0.7em solid #5a7ba5;	padding:0.1em 0 0 0; } 

/***************** locationrow ******************/

#location { 
	display: block; 
	height:40px; 
	background: #c9c9c9 url(images/sob_grey03.jpg) 0 0 no-repeat; 
	border-bottom: 1px solid #000; 
	overflow:hidden; 
}

.location_2 { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_2_200911201.gif) right  no-repeat; }
.location_3 { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_3.gif) right  no-repeat; }
.location_4 { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_4.gif) right  no-repeat; }
.location_5 { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_5_200911201.gif) right  no-repeat; }
.location_6 { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_6_200911201.gif) right  no-repeat; }
.location_6orange { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_6orange.gif) right  no-repeat; }
.location_7 { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_7.gif) right  no-repeat; }
.location_8 { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_8.gif) right  no-repeat; }
.location_9 { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_9_200911201.gif) right  no-repeat; }
.location_10 { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_10.gif) right  no-repeat; }
.location_11 { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_11.gif) right  no-repeat; }
.location_12 { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_12.gif) right  no-repeat; }

.location_2en { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_2en_200911201.gif) right  no-repeat; }
.location_3en { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_3en.gif) right  no-repeat; }
.location_4en { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_4en.gif) right  no-repeat; }
.location_5en { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_5en_200911201.gif) right  no-repeat; }
.location_6en { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_6en_200911201.gif) right  no-repeat; }
.location_6orangeen { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_6orangeen.gif) right  no-repeat; }
.location_7en { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_7en.gif) right  no-repeat; }
.location_8en { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_8en.gif) right  no-repeat; }
.location_9en { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_9en_200911201.gif) right  no-repeat; }
.location_10en { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_10en.gif) right  no-repeat; }
.location_11en { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_11en.gif) right  no-repeat; }
.location_12en { display: block; height:40px; text-indent: -30000px; background: url(images/sob_location_12en.gif) right  no-repeat; }

/***************** forms ******************/

#text_kontakt .forms_content { 
	padding: 1em 15em 2em 35em;
	margin: 0;
	border-bottom:1px solid #000;
}

#text_newsletter .forms_content, #text_callback .forms_content { 
	padding: 1em 20em 2em 30em;
	margin: 0;
	border-bottom:1px solid #000;
}

#text_kontakt .forms_content { background: url(images/sob_stift.png) 40px -5px no-repeat; }
#text_newsletter .forms_content { background: url(images/sob_brief.png) 40px -25px no-repeat; }
#text_callback .forms_content { background: url(images/sob_phone.png) 50px -5px no-repeat; }

.forms_content input.text, #forms textarea.text{ 
	border: 1px solid #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 1em; 
	line-height: 1.7em; 
}

.forms_content input.button { 
	border: 1px solid #000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 1em; 
	line-height: 1.7em; 
	background-color:#e8e8e8;
}

.kontakt_adresse { 
	display: block;
	width: 21em;
	float:left;
	/* border-top:1px solid #000; 
	border-right:1px solid #000;
	border-bottom:1px solid #000; */
	padding: 3em 1em 2em 3em;
	margin: 18em 0 0 0;
}

#text_closer_kontakt a, #text_closer_kontakt a:hover, #text_closer_newsletter a, #text_closer_newsletter a:hover , #text_closer_callback a, #text_closer_callback a:hover  { 
	display:block;
	width: 150px;
	height:27px;
	float:right;
	text-decoration:none;
	color: #666666;
	padding: 30px 0 0 67px;
	font-family: 'Lucida Sans', Arial, Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:0.05em;
	background: url(images/sob_closer.png) 8px 8px  no-repeat;
}

/*************footer*****************/
 
ul#footermenue_0, ul#footermenue_1, ul#footermenue_2, ul#footermenue_3, ul#footermenue_4, ul#footermenue_5, ul#footermenue_6, ul#footermenue_6orange, ul#footermenue_7, ul#footermenue_8, ul#footermenue_9, ul#footermenue_10, ul#footermenue_11, ul#footermenue_12 {
	position: relative;
	margin:0;
	padding: 0.4em 0 0.3em 0.3em;
	list-style:none;
	letter-spacing:0.05em;
}

ul#footermenue_0 li, ul#footermenue_1 li, ul#footermenue_2 li, ul#footermenue_3 li, ul#footermenue_4 li, ul#footermenue_5 li, ul#footermenue_6 li, ul#footermenue_6orange li, ul#footermenue_7 li, ul#footermenue_8 li, ul#footermenue_9 li, ul#footermenue_10 li, ul#footermenue_11 li, ul#footermenue_12 li {
	font-family: 'Lucida Sans', Arial, Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:0.05em;
	display: inline;
	padding:0 0.4em 0 0;
	font-size: 0.9em;
}

ul#footermenue_0 li a, ul#footermenue_1 li a, ul#footermenue_2 li a, ul#footermenue_3 li a, ul#footermenue_4 li a, ul#footermenue_5 li a, ul#footermenue_6 li a, ul#footermenue_6orange li a, ul#footermenue_7 li a, ul#footermenue_8 li a, ul#footermenue_9 li a, ul#footermenue_10 li a, ul#footermenue_11 li a, ul#footermenue_12 li a {
	text-decoration:none;
	color:#000;
}

ul#footermenue_0 li a:hover { border-top: 0.7em solid #e8e8e8;	padding:0.1em 0 0 0; }
ul#footermenue_1 li a:hover { border-top: 0.7em solid #aaabad;	padding:0.1em 0 0 0; }
ul#footermenue_2 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#footermenue_3 li a:hover { border-top: 0.7em solid #9dc33c;	padding:0.1em 0 0 0; }
ul#footermenue_4 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#footermenue_5 li a:hover { border-top: 0.7em solid #9f1f12;	padding:0.1em 0 0 0; }
ul#footermenue_6 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#footermenue_6orange li a:hover { border-top: 0.7em solid #dc833a;	padding:0.1em 0 0 0; }
ul#footermenue_7 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#footermenue_8 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#footermenue_9 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#footermenue_10 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#footermenue_11 li a:hover { border-top: 0.7em solid #96bacf;	padding:0.1em 0 0 0; }
ul#footermenue_12 li a:hover { border-top: 0.7em solid #5a7ba5;	padding:0.1em 0 0 0; }

#footermenue_2 li.bookmarken a, #footerbottom li.bookmarken a:hover { border-top:0px; }

/*************newsfeed*****************/

.itemdate {
	list-style:none;
	text-decoration:none;
	margin:0 0 0.3em -1em;
}

.itemtitle {
	list-style:none;
	text-decoration:none;
	font-weight:bold;
	margin:0 0 0.3em -1em;
}
.itemtitle a {
	text-decoration:none;
}
.itemcontent {
	list-style:none;
	margin:0 0 0 -1em;
	padding:0 0 1.5em 0;
	line-height:1.6em;
	}

.feed_navigation{margin:1em 0 0 0;}

.feed_arrow_down {
	display:block;
	overflow:hidden; text-indent:-30000px;
	width:36px;
	height:32px;
	background: url(images/sob_arrow-d.png) 0 0 no-repeat;
	float:left;
	margin:0 1em 0 0;
}

.feed_arrow_up {
	display:block;
	overflow:hidden; text-indent:-30000px;
	width:36px;
	height:32px;
	background: url(images/sob_arrow-u.png) 0 0 no-repeat;
	float:left;
	margin:0 1em 0 0;
}

.feed_rss {
	display:block;
	overflow:hidden; text-indent:-30000px;
	width:36px;
	height:32px;
	background: url(images/sob_feed.png) 0 0 no-repeat;
	float:right;
}

/*************content*****************/

#contentarea {margin:3em 0 0 0; overflow:hidden;}

#contentarea a {font-weight:bold;}

#contentarea h2, #contentarea h2 a, #contentarea h2 a:hover {
	font-family: 'Lucida Sans', Arial, Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size: 1.8em;
	letter-spacing:0.04em;
	line-height:1.3em;
	font-weight: normal;
	text-decoration:none;
  }

#contentarea .next_page a { 
	display:block;
	width:80px;
	height:60px;
	float:right;
	overflow:hidden;
	text-indent:-30000px;
}

#contentarea .previous_page a { 
	display:block;
	width:80px;
	height:60px;
	float:left;
	overflow:hidden;
	text-indent:-30000px;
}

#content_0 .next_page a, #spalte_0 .next_page a { background: url(images/sob_arrow-n_0.png) 20px 0 no-repeat; }
#content_1 .next_page a, #spalte_1 .next_page a { background: url(images/sob_arrow-n_1.png) 20px 0 no-repeat; }
#content_2 .next_page a, #spalte_2 .next_page a { background: url(images/sob_arrow-n_2.png) 20px 0 no-repeat; }
#content_3 .next_page a, #spalte_3 .next_page a { background: url(images/sob_arrow-n_3.png) 20px 0 no-repeat; margin-bottom:50px; }
#content_4 .next_page a, #spalte_4 .next_page a { background: url(images/sob_arrow-n_4.png) 20px 0 no-repeat; margin-bottom:50px; }
#content_5 .next_page a, #spalte_5 .next_page a { background: url(images/sob_arrow-n_5.png) 20px 0 no-repeat; }
#content_6 .next_page a, #spalte_6 .next_page a { background: url(images/sob_arrow-n_6.png) 20px 0 no-repeat; }
#content_6orange .next_page a, #spalte_6orange .next_page a { background: url(images/sob_arrow-n_6orange.png) 20px 0 no-repeat; }
#content_7 .next_page a, #spalte_7 .next_page a { background: url(images/sob_arrow-n_7.png) 20px 0 no-repeat; }
#content_8 .next_page a, #spalte_8 .next_page a { background: url(images/sob_arrow-n_8.png) 20px 0 no-repeat; }
#content_9 .next_page a, #spalte_9 .next_page a { background: url(images/sob_arrow-n_9.png) 20px 0 no-repeat; }
#content_10 .next_page a, #spalte_10 .next_page a { background: url(images/sob_arrow-n_10.png) 20px 0 no-repeat; }
#content_11 .next_page a, #spalte_11 .next_page a { background: url(images/sob_arrow-n_11.png) 20px 0 no-repeat; }
#content_12 .next_page a, #spalte_12 .next_page a { background: url(images/sob_arrow-n_12.png) 20px 0 no-repeat; }

#content_2 .previous_page a, #spalte_2 .previous_page a { background: url(images/sob_arrow-b_2.png) 0px 0 no-repeat; }
#content_3 .previous_page a, #spalte_3 .previous_page a { background: url(images/sob_arrow-b_3.png) 0px 0 no-repeat; }
#content_4 .previous_page a, #spalte_4 .previous_page a { background: url(images/sob_arrow-b_4.png) 0px 0 no-repeat; }
#content_5 .previous_page a, #spalte_5 .previous_page a { background: url(images/sob_arrow-b_5.png) 0px 0 no-repeat; }
#content_6 .previous_page a, #spalte_6 .previous_page a { background: url(images/sob_arrow-b_6.png) 0px 0 no-repeat; }
#content_6orange .previous_page a, #spalte_6orange .previous_page a { background: url(images/sob_arrow-b_6orange.png) 0px 0 no-repeat; }
#content_7 .previous_page a, #spalte_7 .previous_page a { background: url(images/sob_arrow-b_7.png) 0px 0 no-repeat; }
#content_8 .previous_page a, #spalte_8 .previous_page a { background: url(images/sob_arrow-b_8.png) 0px 0 no-repeat; }
#content_9 .previous_page a, #spalte_9 .previous_page a { background: url(images/sob_arrow-b_9.png) 0px 0 no-repeat; }
#content_10 .previous_page a, #spalte_10 .previous_page a { background: url(images/sob_arrow-b_10.png) 0px 0 no-repeat; }
#content_11 .previous_page a, #spalte_11 .previous_page a { background: url(images/sob_arrow-b_11.png) 0px 0 no-repeat; }
#content_12 .previous_page a, #spalte_12 .previous_page a { background: url(images/sob_arrow-b_12.png) 0px 0 no-repeat; }

#contentarea li {
	list-style:none;
	margin:0 0 0 -1em;
	padding:0 0 1em 1.7em;
	}

#spalte_0 li, #spalte_0 li a, #content_0 li, #content_0 li a { background:url(images/sob_bullets_0.jpg) 0px 4px no-repeat; }
#spalte_1 li, #spalte_1 li a, #content_1 li, #content_1 li a { background:url(images/sob_bullets_1.jpg) 0px 4px no-repeat; }
#spalte_2 li, #spalte_2 li a, #content_2 li, #content_2 li a { background:url(images/sob_bullets_2.jpg) 0px 4px no-repeat; }
#spalte_3 li, #spalte_3 li a, #content_3 li, #content_3 li a { background:url(images/sob_bullets_3.jpg) 0px 4px no-repeat; }
#spalte_4 li, #spalte_4 li a, #content_4 li, #content_4 li a { background:url(images/sob_bullets_4.jpg) 0px 4px no-repeat; }
#spalte_5 li, #spalte_5 li a, #content_5 li, #content_5 li a { background:url(images/sob_bullets_5.jpg) 0px 4px no-repeat; }
#spalte_6 li, #spalte_6 li a, #content_6 li, #content_6 li a { background:url(images/sob_bullets_6.jpg) 0px 4px no-repeat; }
#spalte_6orange li, #spalte_6orange li a, #content_6orange li, #content_6orange li a { background:url(images/sob_bullets_6orange.jpg) 0px 4px no-repeat; }
#spalte_7 li, #spalte_7 li a, #content_7 li, #content_7 li a { background:url(images/sob_bullets_7.jpg) 0px 4px no-repeat; }
#spalte_8 li, #spalte_8 li a, #content_8 li, #content_8 li a { background:url(images/sob_bullets_8.jpg) 0px 4px no-repeat; }
#spalte_9 li, #spalte_9 li a, #content_9 li, #content_9 li a { background:url(images/sob_bullets_9.jpg) 0px 4px no-repeat; }
#spalte_10 li, #spalte_10 li a, #content_10 li, #content_10 li a { background:url(images/sob_bullets_10.jpg) 0px 4px no-repeat; }
#spalte_11 li, #spalte_11 li a, #content_11 li, #content_11 li a { background:url(images/sob_bullets_11.jpg) 0px 4px no-repeat; }
#spalte_12 li, #spalte_12 li a, #content_12 li, #content_12 li a { background:url(images/sob_bullets_12.jpg) 0px 4px no-repeat; }

#contentarea .kontakt, #contentarea .kontakt a, #contentarea .kontakt a:hover {
	font-family: 'Lucida Sans', Arial, Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size: 1.3em;
	letter-spacing:0.04em;
	line-height:1.3em;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
	margin:0 0 2em 0;
  }

#spalte_0 h2, #spalte_0 h2 a, #content_0 h2, #content_0 h2 a { color:#e8e8e8; }
#spalte_1 h2, #spalte_1 h2 a, #content_1 h2, #content_1 h2 a { color:#aaabad; }
#spalte_2 h2, #spalte_2 h2 a, #content_2 h2, #content_2 h2 a { color:#96bacf; }
#spalte_3 h2, #spalte_3 h2 a, #content_3 h2, #content_3 h2 a { color:#9dc33c; }
#spalte_4 h2, #spalte_4 h2 a, #content_4 h2, #content_4 h2 a { color:#96bacf; }
#spalte_5 h2, #spalte_5 h2 a, #content_5 h2, #content_5 h2 a { color:#9f1f12; }
#spalte_6 h2, #spalte_6 h2 a, #content_6 h2, #content_6 h2 a { color:#96bacf; }
#spalte_6orange h2, #spalte_6orange h2 a, #content_6orange h2, #content_6orange h2 a { color:#dc833a; }
#spalte_7 h2, #spalte_7 h2 a, #content_7 h2, #content_7 h2 a { color:#96bacf; }
#spalte_8 h2, #spalte_8 h2 a, #content_8 h2, #content_8 h2 a { color:#96bacf; }
#spalte_9 h2, #spalte_9 h2 a, #content_9 h2, #content_9 h2 a { color:#96bacf; }
#spalte_10 h2, #spalte_10 h2 a, #content_10 h2, #content_10 h2 a { color:#000000; }
#spalte_11 h2, #spalte_11 h2 a, #content_11 h2, #content_11 h2 a { color:#96bacf; }
#spalte_12 h2, #spalte_12 h2 a, #content_12 h2, #content_12 h2 a { color:#5a7ba5; }


#content_2 { display: block; width: 58%; border-top:1px solid #000; border-right:1px solid #000; padding: 2em 3em 0 3em; margin: 0 1em 0 0; }
#spalte_2 { display: block; width: 25%; float:right; padding: 0 4em 2em 1em; margin: 0; }
.sobag, .sobsales, .sobselling, .sobbusiness, .sobconsulting, .sobmiddleeast { font-weight:bold; font-size:0.8em; display:block; }
.sobag a:hover, .sobsales a:hover, .sobselling a:hover, .sobbusiness a:hover, .sobconsulting a:hover, .sobmiddleeast a:hover { color:#000; }

.sobag { float:left; margin:0 3em 0 5em;  }
.sobsales { padding: 0.5em 0 0.5em 25em; background: url(images/sob_arrow-d_5.png) 19em -0.5em no-repeat; margin:0 7em 1em 0; }
.sobselling { padding: 0.5em 0 0.5em 25em; background: url(images/sob_arrow-d_12.png) 19em -0.5em no-repeat; margin:0 7em 1em 0; }
.sobbusiness { padding: 0.5em 0 0.5em 25em; background: url(images/sob_arrow-d_3.png) 19em -0.5em no-repeat; margin:0 7em 1em 0; }
.sobmiddleeast { padding: 0.5em 0 0.5em 30em; background: url(images/sob_arrow-d_3.png) 24.5em -0.5em no-repeat; margin:0 7em 1em 0; }
.sobconsulting { padding: 0.5em 0 0.5em 25em; background: url(images/sob_arrow-d_6.png) 19em -0.5em no-repeat; margin:0 7em 2em 0; }

.sobag div { width:9em; height:19.5em; border:1px solid #000; padding: 16em 1em 1em 1em; text-align:center; background: url(images/leer.gif);}
.sobsales div { border:1px solid #000; padding: 1em 0 1em 1em; margin:0; text-align:center; }
.sobselling div { border:1px solid #000; padding: 1em 0 1em 1em; margin:0; text-align:center; }
.sobbusiness div { border:1px solid #000; padding: 1em 0 1em 1em; margin:0; text-align:center; }
.sobconsulting div { border:1px solid #000; padding: 1em 0 1em 1em; margin:0; text-align:center; }
.sobmiddleeast div { border:1px solid #000; padding: 1em 0 1em 1em; margin:0; text-align:center; }

.sobag div:hover { background-color:#96bacf; }
.sobsales div:hover { background-color:#9f1f12; }
.sobselling div:hover { background-color:#5a7ba5; }
.sobbusiness div:hover { background-color:#9dc33c; }
.sobconsulting div:hover { background-color:#dc833a; }
.sobmiddleeast div:hover  { background-color:#9dc33c; }

/* 0  e8e8e8  grau   */
/* 1  abacae  dunkelgrau  */
/* 2  96bacf  blau   */
/* 3  9dc33c  gruen   */
/* 4  936e41  braun   */
/* 5  9f1f12  rotbraun   */
/* 6  dc833a  orange   */
/* 7  35b7a4  tuerkies   */
/* 8  e6e78c  gelb   */
/* 9  5a7ba5  dunkelblau   */
/* 10  41867a  mattgruen   */
/* 11  4e92a3  blaugruen   */
/* 12  a84c5d  weinrot   */



/* #content_3 { display: block; width: 27%; padding: 0 3em 0 0; margin: 0 1em 0 0; }
#spalte_3 { display: block; width: 57%; float:right; border-top:1px solid #000; border-left:1px solid #000; padding: 3em 4em 2em 3em; margin: 0; }
#content_3 img { margin:0 0 2em 0; } */

#content_3 { display: block; width: 25%; padding: 3em 3em 0 3em; margin:0; }
#spalte_3 { display: block; width: 59%; float:right; border-left:1px solid #000; padding: 0 3em 0 3em; margin: 0; }
#spalte_3 img { margin:0 0 2em 0; }

/* #content_4 { display: block; width: 25%; padding: 3em 3em 0 3em; margin:0; }
#spalte_4 { display: block; width: 60%; float:right; border-left:1px solid #000; padding: 0 3em 0 3em; margin: 0; }
#spalte_4 img { margin:0 0 2em 0; } */

#content_4 { display: block; width: 15%; padding: 0 3em 0 0; margin: 0 1em 0 0; }
#spalte_4 { display: block; width: 68%; float:right; border-top:1px solid #000; border-left:1px solid #000; padding: 3em 4em 2em 3em; margin: 0; }
#content_4 img { margin:0 0 2em 0; }

#content_5 { display: block; width: 27%; padding: 0 3em 0 0; margin: 0 1em 0 0; }
#spalte_5 { display: block; width: 57%; float:right; border-top:1px solid #000; border-left:1px solid #000; padding: 3em 4em 2em 3em; margin: 0; }
#content_5 img { margin:0 0 2em 0; }

#logo_ibm-sap-microsoft-cisco { display: block; width: 581px; height: 55px; background: url(images/logo_ibm-sap-microsoft-cisco.png) no-repeat; }

#content_6 { display: block; width: 33%; padding: 0 3em 0 3em; margin:0; }
#spalte_6 { display: block; width: 51%; float:right; border-left:1px solid #000; border-top:1px solid #000; padding: 0 3em 0 3em; margin: 0; }
#spalte_6 img, #content_6 img { margin:0 0 2em 0; }

#content_6orange { display: block; width: 33%; padding: 0 3em 0 3em; margin:0; }
#spalte_6orange { display: block; width: 51%; float:right; border-left:1px solid #000; border-top:1px solid #000; padding: 0 3em 0 3em; margin: 0; }
#spalte_6orange img, #content_6orange img { margin:0 0 2em 0; }

#logo-tgmc { display: block; width: 337px; height: 78px; background: url(images/LO-tgmc.png) no-repeat; }
#logo-CMC-proethic { display: block; width: 239px; height: 70px; background: url(images/CMC-proethic-logo.png) no-repeat; }
#logo-stgallen { display: block; width: 337px; height: 55px; background: url(images/logo_stgallen.png) no-repeat; }
#grafik-benchmarking { display: block; width: 337px; height: 241px; background: url(images/grafik-benchmarking.png) no-repeat; }
#grafik-benchmarking-en { display: block; width: 337px; height: 241px; background: url(images/grafik-benchmarking_en.png) no-repeat; }


#content_7 { display: block; width: 27%; padding: 0 3em 0 0; margin: 0 1em 0 0; }
#spalte_7 { display: block; width: 57%; float:right; border-top:1px solid #000; border-left:1px solid #000; padding: 3em 4em 2em 3em; margin: 0; }
#content_7 img { margin:0 0 2em 0; }

#content_8 { display: block; width: 35%; padding: 0 3em 0 0; margin: 0 1em 0 0; }
/* #spalte_8 { display: block; width: 48%; float:right; border-top:1px solid #000; border-left:1px solid #000; padding: 3em 4em 2em 3em; margin: 0; } */
#spalte_8 { display: block; width: 56%; float:right; border-top:1px solid #000; border-left:1px solid #000; padding: 0 0 2em 0; margin: 0; }
#spalte_8 p { margin-left: 3em; }


.littlelogo_ag { display: block; width: 100%; height: 105px; padding: 0 0 1em 0; margin: 0 0 1em 0; background: #ffffff url(images/LO-SELLGATE-Sales-Outsourcing-304x109.jpg) 2.5em 6px no-repeat; }
.littlelogo_support { display: block; width: 100%; height: 105px; border-top:1px solid #000; padding: 0 0 1em 0; margin: 4em 0 1em 0; background: #ffffff url(images/LO-SELLGATE-Sales-Support-304x109.jpg) 2.5em 6px no-repeat; }
.littlelogo_personal { display: block; width: 100%; height: 105px; border-top:1px solid #000; padding: 0 0 1em 0; margin: 4em 0 1em 0; background: #ffffff url(images/LO-SELLGATE-Personal-Selling-304x109.jpg) 2.5em 6px no-repeat; }
.littlelogo_business { display: block; width: 100%; height: 105px; border-top:1px solid #000; padding: 0 0 1em 0; margin: 4em 0 1em 0; background: #ffffff url(images/LO-SELLGATE-Business-Development-304x109.jpg) 2.5em 6px no-repeat; }
.littlelogo_southeasteurope { display: block; width: 100%; height: 105px; border-top:1px solid #000; padding: 0 0 1em 0; margin: 4em 0 1em 0; background: #ffffff url(images/LO-SELLGATE-Southeastern-Europe-304x109.jpg) 2.5em 6px no-repeat; }
.littlelogo_middleeast { display: block; width: 100%; height: 105px; border-top:1px solid #000; padding: 0 0 1em 0; margin: 4em 0 1em 0; background: #ffffff url(images/LO-SELLGATE-Middle-East-304x109.jpg) 2.5em 6px no-repeat; }
.littlelogo_asia { display: block; width: 100%; height: 105px; border-top:1px solid #000; padding: 0 0 1em 0; margin: 4em 0 1em 0; background: #ffffff url(images/LO-SELLGATE-Asia-Pacific-304x109.jpg) 2.5em 6px no-repeat; }
.littlelogo_consulting { display: block; width: 100%; height: 105px; border-top:1px solid #000; padding: 0 0 1em 0; margin: 4em 0 1em 0; background: #ffffff url(images/LO-SELLGATE-Sales-Consulting-304x109.jpg) 2.5em 6px no-repeat; }
#content_8 img { margin:0 0 2em 0; }


#content_9 { display: block; width: 57%; border-top:1px solid #000; border-right:1px solid #000; padding: 2em 3em 1em 3em; margin: 0 1em 0 0; }
#spalte_9 { display: block; width: 25%; float:right; border-top:1px solid #000; border-left:1px solid #000; border-bottom:1px solid #000; padding: 1em 3em 1em 0; margin: 0; }
#spalte_9 img { margin:1em 0 1em 0; }

#content_10 { display: block; width: 57%; border-top:1px solid #000; border-right:1px solid #000; padding: 2em 3em 1em 3em; margin: 0 1em 0 0; }
#spalte_10 { display: block; width: 25%; float:right; border-top:1px solid #000; border-left:1px solid #000; border-bottom:1px solid #000; padding: 3em 3em 3em 0; margin: 0; }
#spalte_10 img { margin:4em 0 4em 0; }

#content_11 { display: block; width: 15%; padding: 0 3em 0 0; margin: 0 1em 0 0; }
#spalte_11 { display: block; width: 68%; float:right; border-top:1px solid #000; border-left:1px solid #000; padding: 3em 4em 2em 3em; margin: 0; }
#content_11 img { margin:0 0 2em 0; }

/* #content_12 { display: block; width: 15%; padding: 0 3em 0 0; margin: 0 1em 0 0; }
#spalte_12 { display: block; width: 68%; float:right; border-top:1px solid #000; border-left:1px solid #000; padding: 3em 4em 2em 3em; margin: 0; }
#content_12 img { margin:0 0 2em 0; } */

#content_12 { display: block; width: 57%; border-top:1px solid #000; border-right:1px solid #000; padding: 2em 3em 1em 3em; margin: 0 1em 0 0; }
#spalte_12 { display: block; width: 25%; float:right; border-top:1px solid #000; border-left:1px solid #000; border-bottom:1px solid #000; padding: 1em 3em 1em 0; margin: 0; }
#spalte_12 img { margin:1em 0 1em 0; }







/*************do not remove********************/
}

