body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  padding: 0;
  margin: 0;
  color: #333333;
}

#page {
  width: 860px; 
  float: left; 
  clear: both;
  background-color: #FFFFFF;
}

#headarea {
  width: 100%; 
/*  height: 115px;*/
  margin-bottom: 15px;
}

#maincontent {
  width: 710px; 
  float: right;
  padding-right: 10px;
  margin-left: 10px;
}

#menue {
  width: 130px; 
  float: left;
}

/* Footer */

#footer {
  clear: both;
  text-align: center;
  padding: 30px 0 0 0;
  font-size: 8pt;
  line-height: 1.5em;
}

#footer a {
  font-weight: normal;
}

.sponsoredLinksFooter {
  vertical-align: middle;
  text-align: center;
  width: 850px;
  height: 35px;
  clear: both;
  padding-top: 5px;
  background-repeat: no-repeat;
  background-image: url(http://images.abacho.de/site/bg_sponsored-links.png);
  margin: 10px 0;
/*  padding: 10px 0 0 0;*/
  font-family: Verdana, Arial, Helvetica, sans-serif;
}


/* Content */

#content {
  width: 100%;
  float:left;
  clear:both;
}

#content > div {
	margin-left: 15px;
}

#contentLeft {
  width: 380px;
  float: left;
  margin-left: 15px;
}

#contentLeft > div {
  margin-left: 10px;
}

#contentRight {
  width: 300px;
  float: right;
  clear:right;
}

#contentLeft h1, #contentRight h1, #contentRightHome h2 {
  height: 20px;
  vertical-align: top;
  margin: 0;
	padding: 0;
}

#contentLeft p, #contentRight p {
  margin-top: 0;
  padding: 10px;
}

/* Formatierungen Content */

h1 {
  text-transform: uppercase;
  font-size: 11pt;
}

h2 {
	text-transform: uppercase;
	font-size: 11pt;
}

.newsh2 {
	text-transform: none;
	font-size: 11pt;
}

h3 {
  color: #333333;
  text-decoration: none;
  font-size: 10.5pt;
  padding: 0;
  margin: 0;
  margin-bottom: 5px;
}

h3 a {
  color: #002a7e;
  text-decoration: none;
  font-size: 10.5pt;
  padding: 0;
  margin: 0;
  margin-bottom: 5px;
}

h4 {
	font-size: 9pt;
  margin: 5px 0px;
}

a {
	color: #002a7e;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #7f94be;
}

a img {
	border: 0;
}

hr {
	margin: 10px 0 5px 0;
	border-top: 1px solid #cccccc;
	border-left: none;
	border-right: none;
	border-bottom: none;
	clear: both;
}

br.clear {
	clear: both;
}

.textdate {
	color: #666666;
	font-size: 7pt;
}

.dateTagInBildern {
	color: #666666;
	text-align: center;
	font-size: 10pt;
	font-weight: bold;
}

.linknormal {
	font-weight: normal;
}

/* Formulare */

label {
	text-transform: uppercase;
	font-weight: bold;
}

select {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #333333;
}

input {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  color: #333333;
}

/* Formatierungen linke Content-Spalte */

#contentLeft h1 {
  width: 380px;
}

#contentLeft h1.suche {
  background-image: url(http://images.abacho.de/site/bg_headlines/385/bg_headlines_385_red.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #d40705;
}

#contentLeft .sucheboxhome {
  margin: 0; 
  padding: 10px;
  border: 1px #d40705 solid;
  background-image: url(http://images.abacho.de/site/bg_bottom-box/bg_red_bottom-box.png);
  background-position: bottom;
  background-repeat: repeat-x;
}

#contentLeft .newsboxhome {
  margin: 0 0 15px 0;
  border: 1px #1b75c8 solid;
  background-image: url(http://images.abacho.de/site/bg_bottom-box/bg_blue_bottom-box.png);
  background-position: bottom;
  background-repeat: repeat-x;
}

#contentLeft .chatboxhome {
  margin: 0 0 15px 0;
  padding: 5px;
  border: 1px rgb(246, 112, 30) solid;
  background-image: url(http://images.abacho.de/site/bg_bottom-box/bg_orange_bottom-box.png);
  background-position: bottom;
  background-repeat: repeat-x;
}

#contentLeft h1.news {
  background-image: url(http://images.abacho.de/site/bg_headlines/385/bg_headlines_385_blue.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #1b75c8;
}

#contentLeft h1.auto {
  background-image: url(http://images.abacho.de/site/bg_headlines/385/bg_headlines_385_green.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #32941a;
}

#contentLeft .autoboxhome {
  margin: 0 0 15px 0;
  border: 1px #32941a solid;
  background-image: url(http://images.abacho.de/site/bg_bottom-box/bg_blue_bottom-box.png);
  background-position: bottom;
  background-repeat: repeat-x;
}

h2.headlineLeftAuto {
  border-bottom: 3px solid #32941a;
  padding: 0 0 3px 0;
  margin: 15px 0 10px 0;
  color: #32941a;
	text-transform: uppercase;
	font-size: 11pt;
	font-weight: bold;
}

#contentLeft .uebersetzer h1 {
  background-image: url(http://images.abacho.de/site/bg_headlines/385/bg_headlines_385_purple.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #73479a;
}

.headlineLeftUebersetzer {
  border-bottom: 3px solid #73479a;
  padding-bottom: 3px;
  margin-bottom: 10px;
  color: #73479a;
  text-transform: uppercase;
  font-size: 11pt;
  font-weight: bold;
}

.preisboxUebersetzer {
	padding: 5px; 
	background: #73479a none repeat scroll 0% 0%; 
	display: inline; 
	color: #ffffff;
	font-weight: bold;
}

#contentLeft .reisen h1 {
  background-image: url(http://images.abacho.de/site/bg_headlines/385/bg_headlines_385_yellow.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #f3a922;
}

#contentLeft .mail h1 {
  background-image: url(http://images.abacho.de/site/bg_headlines/385/bg_headlines_385_turquoise.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #53bebe;
}

.headlineLeftMail {
  border-bottom: 3px solid #53bebe;
  padding: 0 0 3px 0;
  margin: 30px 0 10px 0;
  color: #53bebe;
	text-transform: uppercase;
	font-size: 11pt;
	font-weight: bold;
}

#contentLeft h1.chat {
  background-image: url(http://images.abacho.de/site/bg_headlines/385/bg_headlines_385_orange.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #f6701e;
}

.headlineLeftChat {
  border-bottom: 3px solid #f6701e;
  padding: 0 0 3px 0;
  margin: 15px 0 10px 0;
  color: #f6701e;
	text-transform: uppercase;
	font-size: 11pt;
	font-weight: bold;
}

#contentLeft .handwerker h1 {
  background-image: url(http://images.abacho.de/site/bg_headlines/385/bg_headlines_385_brown.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #a23b29;
}


/* Headlines rechte Content-Spalte */

#contentRight h1 {
  width: 300px;
}

#contentRight .suche h1 {
  background-image: url(http://images.abacho.de/site/bg_headlines/300/bg_headlines_300_red.png);
  background-position: bottom;
  background-repeat: repeat-x;
}

.verlaufBottomBoxNews {
  height: 30px;	
  background-image: url(http://images.abacho.de/site/bg_bottom-box/bg_blue_bottom-box.png);
  background-position: bottom;
  background-repeat: repeat-x;
  width: 100%;
}

/** Listen **/

/* Übersetzer */

.listeUebersetzer ul li {
  margin: 3px 25px;
  padding: 0;
  list-style-image:url(http://images.abacho.de/site/li/li_purple_haken.png);
}

/* Freemail */

.listeFreemail ul li {
  margin: 2px 0 0 20px;
  padding: 0;
  list-style-image:url(http://images.abacho.de/site/li/li_turquoise_haken.png);
}

/** Tabellen **/

/* Tabellen Chat */

.columnChatA {
  background-color: #ffffff;
}

.columnChatB {
  background-color: #fef0e8;
}

/* Tabellen Uebersetzer */

.columnUebersetzerA {
  background-color: #f1ecf5;
}

.columnUebersetzerB {
  background-color: #ffffff;
}

/* Tabellen Auto/Route */

.columnAutoA {
  background-color: #eaf4e8;
}

.columnAutoB {
  background-color: #ffffff;
}


/** Übersetzer Flaggen **/

option[value=e]:before {
 content: url("http://images.abacho.de/site/flaggen/flagge_gb.gif");
}
option[value=g]:before {
 content: url("http://images.abacho.de/site/flaggen/flagge_de.gif");
}
option[value=f]:before {
 content: url("http://images.abacho.de/site/flaggen/flagge_fr.gif");
}
option[value=s]:before {
 content: url("http://images.abacho.de/site/flaggen/flagge_es.gif");
}
option[value=i]:before {
 content: url("http://images.abacho.de/site/flaggen/flagge_it.gif");
}
option[value=p]:before {
 content: url("http://images.abacho.de/site/flaggen/flagge_p.gif");
}
option[value=r]:before {
 content: url("http://images.abacho.de/site/flaggen/flagge_rus.gif");
}


/** Freemail **/

.errormessage {
	background-color: #fbe6e6;
	border: 1px #d40705 solid;
	text-align: center;
	font-weight: bold;
	margin: 0 0 15px 0;
	padding: 15px;	
}  
  color: #d40705;
}

#contentRight .news h1 {
  background-image: url(http://images.abacho.de/site/bg_headlines/300/bg_headlines_300_blue.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #1b75c8;
}

#contentRight .auto h1 {
  background-image: url(http://images.abacho.de/site/bg_headlines/300/bg_headlines_300_green.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #32941a;
}

#contentRight .uebersetzer h1 {
  background-image: url(http://images.abacho.de/site/bg_headlines/300/bg_headlines_300_purple.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #73479a;
}

#contentRight .reisen h1 {
  background-image: url(http://images.abacho.de/site/bg_headlines/300/bg_headlines_300_yellow.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #f3a922;
}

#contentRight .mail h1 {
  background-image: url(http://images.abacho.de/site/bg_headlines/300/bg_headlines_300_turquoise.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #53bebe;
}

#contentRight .chat h1 {
  background-image: url(http://images.abacho.de/site/bg_headlines/300/bg_headlines_300_orange.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #f6701e;
}

#contentRight .handwerker h1 {
  background-image: url(http://images.abacho.de/site/bg_headlines/300/bg_headlines_300_brown.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #a23b29;
}

/* Headlines rechte Content-Spalte STARTSEITE*/

#contentRightHome {
  width: 300px;
  float: right;
  clear:right;
}

/* Auto */

#contentRightHome .widgetAuto h2 {
  background-image: url(http://images.abacho.de/site/bg_headlines/300/bg_headlines_300_green.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #32941a;
}

#contentRightHome .widgetAutoContent {
  border: 1px solid #32941a;
	width: 278px;
	padding: 10px;
  background-color: #ffffff;
  margin: 0 0 15px 0;
}

/* Wetter */

#contentRightHome .widgetWetter h2 {
  background-image: url(http://images.abacho.de/site/bg_headlines/300/bg_headlines_300_yellow.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #f3a922;
}

#contentRightHome .widgetWetterContent {
  border: 1px solid #f3a922;
  background-color: #ffffff;
  margin: 0 0 15px 0;
}

/* Übersetzer */

#contentRightHome .widgetUebersetzer h2 {
  background-image: url(http://images.abacho.de/site/bg_headlines/300/bg_headlines_300_purple.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #73479a;
}

#contentRightHome .widgetUebersetzerContent {
  border: 1px solid #73479a;
  background-color: #ffffff;
  margin: 0 0 15px 0;
}

/* Freemail */

#contentRightHome .widgetFreemail h2 {
  background-image: url(http://images.abacho.de/site/bg_headlines/300/bg_headlines_300_turquoise.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #53bebe;
}

#contentRightHome .widgetFreemailContent {
  border: 1px solid #53bebe;
  background-color: #ffffff;
  margin: 0 0 15px 0;
}

/* Chat */

#contentRightHome .widgetChat h2 {
  background-image: url(http://images.abacho.de/site/bg_headlines/300/bg_headlines_300_orange.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #f6701e;
}

#contentRightHome .widgetChatContent {
  border: 1px solid #f6701e;
  background-color: #ffffff;
  margin: 0 0 15px 0;
}


/* Einspaltige Headlines */

#content .startseite {
  background-image: url(http://images.abacho.de/site/bg_headlines/700/bg_headlines_700_lightblue.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #006699;
  height: 20px;
  margin-left: 15px;
}

#content .suche {
  background-image: url(http://images.abacho.de/site/bg_headlines/700/bg_headlines_700_red.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #d40705;
  height: 20px;
  margin-left: 15px;
}

#content .news {
  background-image: url(http://images.abacho.de/site/bg_headlines/700/bg_headlines_700_blue.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #1b75c8;
  height: 20px;
  margin-left: 15px;
}

#content .auto, #content .auto_large {
  background-image: url(http://images.abacho.de/site/bg_headlines/700/bg_headlines_700_green.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #32941a;
  height: 20px;
  margin-left: 15px;
}

#content .auto_large {
  background-image: url(http://images.abacho.de/site/bg_headlines/700/bg_headlines_700_green_large.png);
}

#content .uebersetzer {
  background-image: url(http://images.abacho.de/site/bg_headlines/700/bg_headlines_700_purple.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #73479a;
  height: 20px;
  margin-left: 15px;
}

#content .reisen {
  background-image: url(http://images.abacho.de/site/bg_headlines/700/bg_headlines_700_yellow.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #f3a922;
  height: 20px;
  margin-left: 15px;
}

#content .freemail {
  background-image: url(http://images.abacho.de/site/bg_headlines/700/bg_headlines_700_turquoise.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #06b0b0;
  height: 20px;
  margin-left: 15px;
}

#content .chat {
  background-image: url(http://images.abacho.de/site/bg_headlines/700/bg_headlines_700_orange.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #f6701e;
  height: 20px;
  margin-left: 15px;
}

#content .handwerker {
  background-image: url(http://images.abacho.de/site/bg_headlines/700/bg_headlines_700_brown.png);
  background-position: bottom;
  background-repeat: no-repeat;  
  padding: 0 0 5px 0;
  color: #a23b29;
  height: 20px;
  margin-left: 15px;
}

/* Rahmen */

.sucheborder {
	border: solid 1px #d40705;
}

.newsborder {
	border: solid 1px #1b75c8;
}

.autoborder {
	border: solid 1px #32941a;
}

.uebersetzerborder {
	border: solid 1px #73479a;
}

.reisenborder {
	border: solid 1px #f3a922;
}

.mailborder {
	border: solid 1px #53bebe;
}

.chatborder {
	border: solid 1px #f6701e;
}

.handwerkerborder {
	border: solid 1px #a23b29;
}

/*  */

.suche > p, .suche > div, .news > p, .news > div, .auto > p, .auto > div, .uebersetzer > p, .uebersetzer > div, .reisen > p, .reisen > div, .mail > p, .mail > div, .chat > p, .chat > div, .handwerker > p, .handwerker > div {
  background-image: url(http://images.abacho.de/site/verlauf_bottom-box.png);
  background-position: bottom;
  background-repeat: repeat-x;
}

.suche > div, .news > div, .auto > div, .uebersetzer > div, .reisen > div, .mail > div, .chat > div, .handwerker > div {
  margin-top: 0;
  padding: 10px;
  margin-bottom: 1em;
}

.suche > p, .suche > div {
  border-color: #d40705;
}

.news > p, .news > div {
  border-color: #1b75c8;
}

.auto > p, .auto > div {
  border-color: #32941a;
}

.uebersetzer > p, .uebersetzer > div {
  border-color: #73479a;
}

.reisen > p, .reisen > div {
  border-color: #f3a922;
}

.mail > p, .mail > div {
  border-color: #53bebe;
}

.chat > p, .chat > div {
  border-color: #f6701e;
}

.handwerker > p, .handwerker > div {
  border-color: #a23b29;
}

.selectedPagerBlue {
	background-color: #1b75c8;
	padding: 2px;
	color: #ffffff;
}

.selectedPagerGreen {
	background-color: #32941a;
	padding: 2px;
	color: #ffffff;
}

.frontpageNews {
  float: left;
  text-align: left;
  padding-left: 0;
  border: 0;
  padding-bottom: 1em;
}

.frontpageNews > img {
  margin-right: 5px;
  float: left;
  border: 1px solid #1B76C9;
}

.frontpageAuto {
  line-height: 16px;
}

.newsImg {
  margin-right: 5px;
  float: left;
}

.newsDetailImg {
  margin-right: 0px !important;
  margin-left: 5px !important;
  float: right !important;
}

.topmeldung {
  background-image: url(http://images.abacho.de/site/verlauf_bottom-box.png);
  background-position: bottom;
  background-repeat: repeat-x;
  float: left;
  width: 100%;
}

.topmeldung div, .topmeldung img {
  float: left;
}

.topmeldung img {
  margin-right: 15px;
  border:1px solid #1B76C9;
}

.topmeldung p {
  margin: 0;
}

.NewsBildLinks img {
  margin: 0 15px 15px 0 !important;
  float: left !important;
}

.newsBildRechts img {
  margin: 0 0 15px 15px !important;
  float: right !important;
}

.links {
  margin: 0 15px 15px 0 !important;
  float: left !important;
}

.rechts {
  margin: 0 0 15px 15px !important;
  float: right !important;
}

#newsticker-left {
  float: left;
}

#newsticker-right {
  width: 300px;
  float: right;
}

#newsticker-right h2 {
  color: #1A76C9;
}

#newsticker-right > div {
  border-top: 3px solid #1A76C9; 
  background-color: #E8F1FA;
  padding: 10px;
}

#promos {
  vertical-align: middle;
  text-align: center;
  width: 100%;
  height: 35px;
  clear: both;
  padding-top: 5px;
  background-repeat: no-repeat;
  background-image: url(http://images.abacho.de/site/bg_sponsored-links.png);
}

#logo {
  padding-left: 25px; 
  height: 80px; 
  width: 220px; 
  float: left;
}

#logo img {
	margin-top: 15px;
}

#headerSearch {
  height: 30px; 
  width: 585px;
  float: right;
  text-align: right;
  vertical-align: bottom;
  background-image: url(http://images.abacho.de/site/bg_suche.png);
  background-repeat: no-repeat;
  background-position: right bottom;
  margin-right: 10px;
  padding:50px 20px 0 0;
}

.labelheaderSearch {
	text-transform: uppercase;
	font-weight: bold;
}

#mf64526 {
  text-align: center;
}

#mf134749 {
  margin-left: 5px;
  margin-top: 5px;
}

#freemailRegister h2 {
  color: #06b0b0;
  margin: 0 0 3px 0;
}


/*** Widgets ***/

/** Widget News **/

.widgetNews h2 {
  color: #1b75c8;
  margin: 0 0 3px 0;
}

.widgetNewsContent {
  background-color: #e8f1f9;
  border-top: 3px solid #1b75c8;
  padding: 10px;
  float:left;
  margin: 0 0 15px 0;
}

.widgetNewsContent img{
  margin-bottom: 15px;
}

.widgetNewsContent div {
  float: left;
}


/** Widget Auto **/

/* Widget Clever Tanken */

#widgetCleverTanken h2 {
  color: #32941a;
  margin: 0 0 3px 0;
}

#widgetCleverTankenContent {
  background-color: #eaf4e8;
  border-top: 3px solid #32941a;
  margin: 0 0 15px 0 ;
}


/* Widget Routenplaner */

.widgetAuto h2 {
  color: #32941a;
  margin: 0;
}

.widgetAutoContent {
  background-color: #eaf4e8;
  border-top: 3px solid #32941a;
  padding: 10px;
  margin: 3px 0 15px 0 ;
  float:left;
  width: 280px;
}


.widgetAutoContent img{
  margin-bottom: 15px;
}

.widgetAutoContent div {
  float: left;
}

/** Widget Uebersetzer **/

.widgetUebersetzer h2 {
  color: #73479a;
  margin: 0 0 3px 0;
}

.widgetUebersetzerContent {
  background-color: #f1ecf5;
  border-top: 3px solid #73479a;
  padding: 10px;
  margin: 0 0 15px 0;
}

.widgetUebersetzer ul  {
  margin: 10px 0;
  padding: 0;
}

.widgetUebersetzer li {
  margin: 7px 25px;
  padding: 0;
  list-style-image:url(http://images.abacho.de/site/pfeile/pfeil_purple_weiter.png);
}

/** Widget Reisen **/

/* Widget Wetter */

.widgetWetter h2 {
  color: #f3a922;
  margin: 0 0 3px 0;
}

.widgetWetterContent {
  background-color: #fef6e8;
  border-top: 3px solid #f3a922;
  padding: 10px;
  margin: 0 0 15px 0;
}

.widgetWetter ul {
  margin: 10px 0;
  padding: 0;
  list-style-image:url(http://images.abacho.de/site/pfeile/pfeil_yellow_weiter.png);
}

.widgetWetter li {
  margin: 3px 0 3px 25px;
  padding: 0;
  list-style-image:url(http://images.abacho.de/site/pfeile/pfeil_yellow_weiter.png);
}

.widgetWetter a {
  font-weight: normal;
}


/** Widget Freemail **/

.widgetFreemail h2 {
  color: #53bebe;
  margin: 0 0 3px 0;
}

.widgetFreemailContent {
  background-color: #edf8f8;
  border-top: 3px solid #53bebe;
  margin: 0 0 15px 0;
}

/** Widget Chat **/
.widgetChat h2 {
  color: #f6701e;
  margin: 0 0 3px 0;
}

.widgetChatContent {
  background-color: #fef0e8;
  border-top: 3px solid #f6701e;
  padding: 10px;
  margin: 0 0 15px 0;
}

.widgetChat h4 a {
  font-weight: bold;
}

.widgetChat a {
  font-weight: normal;
}

.widgetChat ul  {
  margin: 10px 0;
  padding: 0;
}

.widgetChat li {
  margin: 7px 25px;
  padding: 0;
  list-style-image:url(http://images.abacho.de/site/pfeile/pfeil_orange_weiter.png);
}

.listechat ul li {
	margin: 0 0 5px 13px; 
	padding: 0;
	list-style-image:url(http://images.abacho.de/site/pfeile/pfeil_orange_weiter.png);
}

/** Farbige Linkpfeile **/

.linkSuche {
	padding-left: 12px;
	background-image: url(http://images.abacho.de/site/pfeile/pfeil_red_weiter.png);
	background-repeat: no-repeat;
	background-position: left center;
}

.linkUebersetzer {
	padding-left: 12px;
	background-image: url(http://images.abacho.de/site/pfeile/pfeil_purple_weiter.png);
	background-repeat: no-repeat;
	background-position: left center;	
}

.linkFreemail {
	padding-left: 12px;
	background-image: url(http://images.abacho.de/site/pfeile/pfeil_turquoise_weiter.png);
	background-repeat: no-repeat;
	background-position: left center;	
}

.linkChat {
	padding-left: 12px;
	background-image: url(http://images.abacho.de/site/pfeile/pfeil_orange_weiter.png);
	background-repeat: no-repeat;
	background-position: left center;	
}

.linkNewsBack {
	padding-left: 12px;
	background-image: url(http://images.abacho.de/site/pfeile/pfeil_blue_zurueck.png);
	background-repeat: no-repeat;
	background-position: left center;
}

.linkAutoBack {
	padding-left: 12px;
	background-image: url(http://images.abacho.de/site/pfeile/pfeil_green_zurueck.png);
	background-repeat: no-repeat;
	background-position: left center;
}

.linkNews, .verlaufBottomBoxNews a {
	padding-left: 12px;
	background-image: url(http://images.abacho.de/site/pfeile/pfeil_blue_weiter.png);
	background-repeat: no-repeat;
	background-position: left center;
}


.linkAuto {
	padding-left: 12px;
	background-image: url(http://images.abacho.de/site/pfeile/pfeil_green_weiter.png);
	background-repeat: no-repeat;
	background-position: left center;
}

/** Farbige Verläufe zur Trennung von Inhalten **/

.verlaufBottomBoxSuche {
  height: 30px;	
  background-image: url(http://images.abacho.de/site/bg_bottom-box/bg_red_bottom-box.png);
  background-position: bottom;
  background-repeat: repeat-x;
}

.verlaufBottomBoxAuto {
  height: 30px;	
  background-image: url(http://images.abacho.de/site/bg_bottom-box/bg_green_bottom-box.png);
  background-position: bottom;
  background-repeat: repeat-x;
}
.verlaufBottomBoxChat {
  height: 30px;	
  background-image: url(http://images.abacho.de/site/bg_bottom-box/bg_orange_bottom-box.png);
  background-position: bottom;
  background-repeat: repeat-x;
}

.verlaufBottomBoxNews {
  height: 30px;	
  background-image: url(http://images.abacho.de/site/bg_bottom-box/bg_blue_bottom-box.png);
  background-position: bottom;
  background-repeat: repeat-x;
}

.verlaufBottomBoxUebersetzer {
  height: 30px;	
  background-image: url(http://images.abacho.de/site/bg_bottom-box/bg_purple_bottom-box.png);
  background-position: bottom;
  background-repeat: repeat-x;
}

/** Listen **/

/* Übersetzer */

.listeUebersetzer ul li {
  margin: 3px 25px;
  padding: 0;
  list-style-image:url(http://images.abacho.de/site/li/li_purple_haken.png);
}

/* Freemail */

.listeFreemail ul li {
  margin: 2px 0 0 20px;
  padding: 0;
  list-style-image:url(http://images.abacho.de/site/li/li_turquoise_haken.png);
}

/** Tabellen **/

/* Tabellen Chat */

.columnChatA {
  background-color: #ffffff;
}

.columnChatB {
  background-color: #fef0e8;
}

/* Tabellen Uebersetzer */

.columnUebersetzerA {
  background-color: #f1ecf5;
}

.columnUebersetzerB {
  background-color: #ffffff;
}

/* Tabellen Auto/Route */

.columnAutoA {
  background-color: #eaf4e8;
}

.columnAutoB {
  background-color: #ffffff;
}


/** Übersetzer Flaggen **/

option[value=e]:before {
 content: url("http://images.abacho.de/site/flaggen/flagge_gb.gif");
}
option[value=g]:before {
 content: url("http://images.abacho.de/site/flaggen/flagge_de.gif");
}
option[value=f]:before {
 content: url("http://images.abacho.de/site/flaggen/flagge_fr.gif");
}
option[value=s]:before {
 content: url("http://images.abacho.de/site/flaggen/flagge_es.gif");
}
option[value=i]:before {
 content: url("http://images.abacho.de/site/flaggen/flagge_it.gif");
}
option[value=p]:before {
 content: url("http://images.abacho.de/site/flaggen/flagge_p.gif");
}
option[value=r]:before {
 content: url("http://images.abacho.de/site/flaggen/flagge_rus.gif");
}


/** Freemail **/

.errormessage {
	background-color: #fbe6e6;
	border: 1px #d40705 solid;
	text-align: center;
	font-weight: bold;
	margin: 0 0 15px 0;
	padding: 15px;	
}


/** Werbung **/
.mfc154 {
/*  position: absolute;*/
  padding-left: 860px;
  padding-top: 35px;
}

* html .mfc154 {padding: 0px; margin: 35px 0px 0px 0px; z-index: 100; float: left; clear: right} /* Hack IE6 */
*+html .mfc154 {padding: 0px; margin: 35px 0px 0px 0px; z-index: 100; float: left; clear: right} /* Hack IE7 */

.mfc225 {
  text-align: center;
  width: 860px;
}

.mfc65 {
  width: 200px;
}

.mfc225 div, .mfc225 table {
  margin: 0 auto;
}

.mfc170 {
  margin: 0 0 10px 0;
  text-align: center;
}

.mfc229 {
  text-align: center;
}


/*
	Pangora CSS für Suchergebnisseiten
*/

.pangoraOffer {
  width: 130px; 
  padding: 5px;
  float: left;
  margin: 0 15px;
}
			
.pangoraImage {
  text-align: center;
  margin-bottom: 5px;
}
			
.pangoraMerchant {
  font-size: 7pt; 
  line-height: 12pt;
}

.pangoraDelivery {
  font-size: 7pt; 
  line-height: 10pt;
}

.pangoraMerchant span{
  color: #002a7e
}

.pangoraPrice {
  margin-top: 10px;
}

.pangoraPrice span {
  background-color: #ff0000;
  padding: 5px;
  padding-left: 10px;
  color: #ffffff;
  font-weight: bold;
}

.pangoraBasePrice span {
  font-size: 7pt; 
  line-height: 10pt;
  margin-top: 7px;
  display: block;
}
