td.fix_bg_image {border-spacing:0px; padding:0px; background-position:left bottom; vertical-align:bottom; background-image:url(images/home/streifen_links.gif);}
td.fix_bg_img_home {border-spacing:0px; padding:0px; background-repeat:no-repeat; background-position:right bottom; vertical-align:top; background-image:url(images/back/start.jpg);}
td.fix_bg_img_company {border-spacing:0px; padding:0px; background-repeat:no-repeat; background-position:right top; vertical-align:top; background-image:url(images/back/church.jpg);}
td.fix_bg_img_philosophy {border-spacing:0px; padding:0px; background-repeat:no-repeat; background-position:right bottom; vertical-align:top;}
td.fix_bg_img_contact {border-spacing:0px; padding:0px; background-repeat:no-repeat; background-position:right top; vertical-align:top; background-image:url(images/back/telephoneman.jpg);}
td.fix_bg_img_contactperson {border-spacing:0px; padding:0px; background-repeat:no-repeat; background-position:right top; vertical-align:top; background-image:url(images/back/people.jpg);}
td.fix_bg_img_masthead {border-spacing:0px; padding:0px; background-repeat:no-repeat; background-position:right bottom; vertical-align:top; background-image:url(images/back/masthead.jpg);}
td.fix_bg_img_products {border-spacing:0px; padding:0px; background-repeat:no-repeat; background-position:right bottom; vertical-align:top; background-image:url(images/back/handbook.jpg);}
td.fix_bg_img_shop {border-spacing:0px; padding:0px; background-repeat:no-repeat; background-position:right center; vertical-align:top; background-image:url(images/back/mouse.jpg);}
td.fix_bg_img_more {border-spacing:0px; padding:0px; background-repeat:no-repeat; background-position:right bottom; vertical-align:top; background-image:url(images/back/handbook.jpg);}
td.fix_bg_img_mores {border-spacing:0px; padding:0px; background-repeat:no-repeat; background-position:right bottom; vertical-align:top; background-image:url(images/back/slcd.jpg);}
td.fix_bg_img_partner {border-spacing:0px; padding:0px; background-repeat:no-repeat; background-position:right bottom; vertical-align:top; background-image:url(images/back/smileman.jpg);}
td.fix_bg_img_beco {border-spacing:0px; padding:0px; background-repeat:no-repeat; background-position:right bottom; vertical-align:top; background-image:url(images/back/handshake.jpg);}
td.fix_bg_img_login {border-spacing:0px; padding:0px; background-repeat:no-repeat; background-position:left bottom; vertical-align:top; background-image:url(images/back/mousehand.jpg);}
td.fix_bg_img_download {border-spacing:0px; padding:0px; background-repeat:no-repeat; background-position:right top; vertical-align:top; background-image:url(images/back/group.jpg);}
td.fix_bg_img_ref {border-spacing:0px; padding:0px; background-repeat:no-repeat; background-position:right bottom; vertical-align:top; background-image:url(images/back/gamepad.jpg);}
td.fix_bg_img_news {border-spacing:0px; padding:0px; background-repeat:no-repeat; background-position:right top; vertical-align:top; background-image:url(images/back/reader.jpg);}
td.fix_bg_img_all {border-spacing:0px; padding:0px; background-repeat:no-repeat; background-position:center bottom; vertical-align:top;}
td.fix_bg_img_plsg {border-spacing:0px; padding:0px; background-repeat:no-repeat; background-position:center top; vertical-align:top; background-image:url(images/back/plsg.jpg);}
td.fix_bg_img_doc {border-spacing:0px; padding:0px; background-repeat:no-repeat; background-position:right bottom; vertical-align:top; background-image:url(images/back/documents.jpg);}

td.bordline {border-spacing:0px; padding:0px; background-position:center bottom; vertical-align:top; background-image:url(images/partner/bord.jpg);}

td.fix_bg_logo {border-spacing:0px; padding:0px; background-repeat:no-repeat; background-position:right middle; font-family:Tahoma; font-size:7pt; font-weight:bold; color:#6699CC; text-align:center; vertical-align:bottom;}
td.copyright {border-spacing:0px; padding:0px; font-family:Tahoma; font-size:7pt; text-align:left; vertical-align:bottom;}
td.additional_text {border-spacing:0px; padding:0px; font-family:Tahoma; font-size:7pt; font-weight:bold; text-align:center; vertical-align:bottom;}
td.login_text {border-spacing:0px; padding:0px; font-family:Tahoma; font-size:9pt; text-align:left; border-collapse:collapse; text-indent:0px;}
td.login_edit {border-spacing:0px; padding:0px; text-align:left;}
td.login_loose_text {border-spacing:0px; padding:0px; font-family:Tahoma; font-size:7pt; text-align:center;}

td.news_ueberschrift {border-spacing:0px; padding:0px; font-family:Tahoma; font-size:10pt; font-style:italic; font-weight:bold; text-decoration:underline; text-align:center;}
td.news {border-spacing:2px; padding:2px; font-family:Tahoma; font-size:10pt; text-align:left;}
td.news_letter {border-spacing:2px; padding:2px; font-family:Tahoma; font-size:10pt; text-align:middle;}
td.news_lost {border-spacing:2px; padding:2px; font-family:Tahoma; font-size:7pt; text-align:middle;}


td.broadline {border-spacing:0px; padding:0px; text-align:left; background-color:#6F8DCB;}
td.ho_welcome_text {font-family:Tahoma; font-size:20pt; font-style:italic; text-decoration:underline; color:#009CD0; text-align:center;}
.ho_description_text {font-family:Tahoma; font-size:28pt; font-weight:bold; font-style:italic; color:#009CD0; text-align:left; letter-spacing:2pt;}
.ho_comment_text {font-family:Tahoma; font-size:12pt; font-weight:bold; font-style:italic; color:#009CD0; text-align:left;}
td.quotation {font-family:Tahoma; font-size:8pt; color:#000000; text-align:left;}

td.text_haendler {font-family:Tahoma; font-size:8pt; color:#000000; text-align:left; background-color:#E7FEED;}
td.text_partner {font-family:Tahoma; font-size:8pt; color:#000000; text-align:left; background-color:#FEEDDC;}
td.text_ccenter {font-family:Tahoma; font-size:8pt; color:#000000; text-align:left; background-color:#CDD8ED;}
td.text_leer {background-color:#FFFFFF;}
td.img_haendler {text-align:middle; background-color:#E8FDF2}
td.img_partner {text-align:middle; background-color:#FEEDDC;}
td.img_ccenter {text-align:middle; background-color:#CDD8ED;}
td.img_leer {background-color:#FFFFFF;}

td.text_right {font-family:Tahoma; font-size:10pt; color:#000000; text-align:right; vertical-align:bottom;}
td.text_rightmiddle {font-family:Tahoma; font-size:10pt; color:#000000; text-align:right; vertical-align:middle;}
td.text_righttop {font-family:Tahoma; font-size:10pt; color:#000000; text-align:right; vertical-align:top;}
td.text_left {font-family:Tahoma; font-size:10pt; color:#000000; text-align:left; vertical-align:bottom;}
td.text_leftmiddle {font-family:Tahoma; font-size:10pt; color:#000000; text-align:left; vertical-align:middle;}
td.text_lefttop {font-family:Tahoma; font-size:10pt; color:#000000; text-align:left; vertical-align:top;}
td.text_middle {font-family:Tahoma; font-size:10pt; color:#000000; text-align:center; vertical-align:bottom;}

td.contact_right {font-family:Tahoma; font-size:10pt; color:#000000; text-align:right; vertical-align:center;}
td.contact_left {font-family:Tahoma; font-size:10pt; color:#000000; text-align:left; vertical-align:center;}
td.contact_middle {font-family:Tahoma; font-size:10pt; color:#000000; text-align:center; vertical-align:center;}

td.prog_produkte, td.prog_wawi, td.prog_lohn, td.prog_branchen, td.prog_rewe, td.prog_alle, td.prog_doku, td.prog_main,
td.prog_produkte a, td.prog_wawi a, td.prog_lohn a, td.prog_branchen a, td.prog_rewe a, td.prog_alle a, td.prog_start, 
td.prog_start a, td.prog_doku a, td.prog_main a
{
	color: #fff;
	background-repeat: no-repeat;
	width: 682px;
}
td.prog_main a {
	color: #000;
	background-repeat: no-repeat;
}

div.logo_text {font-family:Tahoma,Arial,Helvetica,Verdana; font-size:7pt; font-weight:bold; color:#6699CC; text-align:center; vertical-align:bottom;}
div.btn_align {align:right;}
div.center {align:center;}
div.index_platzhalter
{
	float: left;
	width: 1px;
	position: relative;
}
div.produkte{
	padding-top:10px; 
	padding-bottom:35px; 
	float:left;
}
div.produkte1{
	padding-left:5px; 
	width:200px;
}
div.produkte2{
	padding-left:11px;
}
div.produkte3{
	width:100px;
}
div.zitat{
	top: 225px;
	left: 5px;
	position: relative;
	font-family:Tahoma Narrow,Arial,Helvetica,Verdana; font-size:20pt; font-weight:bold; color:#009CD0; text-align:left;
}

.caption_text {font-family:Tahoma Narrow,Arial,Helvetica,Verdana; font-size:20pt; font-weight:bold; color:#009CD0; text-align:left;}
.first_text {font-family:Tahoma,Arial,Helvetica,Verdana; font-size:10pt; font-weight:bold; color:#009CD0; text-align:left;}
.first_textjust {font-family:Tahoma,Arial,Helvetica,Verdana; font-size:10pt; font-weight:bold; color:#009CD0; text-align:left; text-align:justify; }
.first_text_big {font-family:Tahoma,Arial,Helvetica,Verdana; font-size:12pt; font-weight:bold; color:#009CD0; text-align:left;}
.second_text {font-family:Tahoma,Arial,Helvetica,Verdana; font-size:10pt; font-weight:bold; color:#009CD0; text-align:left; text-decoration:underline;}
.text, .index_text {font-family:Tahoma,Arial,Helvetica,Verdana; font-size:10pt; padding-right:11px; color:#000000; text-align:left;}
.index_text
{
	width: 369px;
	margin-top: 0px;
	padding-top: 0px;
}
.index_text p
{
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 12px;
}
.text1 {font-family:Tahoma,Arial,Helvetica,Verdana; font-size:10pt; padding-right:1px; width:381px; text-align:left; background:url(images/news/fr/bg_home.jpg); background-repeat:no-repeat; padding-left:11px; padding-right:1px; padding-top:50px;}
.bg_info {background:url(images/bg_info.jpg); background-repeat:repeat-x; border:1px solid #B5B5B5; border-right:0px}
.texttop {font-family:Tahoma,Arial,Helvetica,Verdana; font-size:10pt; color:#000000; text-align:justify; vertical-align:top;}
.textjust {font-family:Tahoma,Arial,Helvetica,Verdana; font-size:10pt; color:#000000; text-align:justify;}
.error_text {font-family:Tahoma,Arial,Helvetica,Verdana; font-size:10pt; color:#ff0000; text-align:justify;}
.bold_text {font-family:Tahoma,Arial,Helvetica,Verdana; font-size:10pt; font-weight:bold; color:#000000; text-align:justify; vertical-align:top}
.under_text {font-family:Tahoma,Arial,Helvetica,Verdana; font-size:10pt; color:#000000; text-align:justify; text-decoration:underline;}
.text_pg {font-family:Tahoma,Arial,Helvetica,Verdana; font-size:10pt; color:#000000; text-align:left; background-color:#CDD8ED; }

input.button {border: thin #333333 solid; background-color: #C7D3eb; background-position: left center; font-size:8pt; font-family:Tahoma,Arial,Helvetica,Verdana;}

span.adresse_links{
	float:left;
	width:50%;
}
span.adresse_rechts{
	clear: right;
	height: 200px;
}
