

body {
	background-color:#8C0009;
	background-image:url(../pics/bg_body.gif);
	background-repeat:repeat-y;
	background-position:center;
	margin:0px;
	padding:0px;
	text-align:center;
  	font-family:Verdana,Arial,sans-serif; 
	font-size: 0.7em;
	color:#564B47;
}

img{
	border:0px solid #FFFFFF;
}

#upper_space{
	width:912px;
	height:13px;
	background-color:#8C0009;
	margin:0px;
	padding:0px;
	
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#container {
	margin:0px;
	padding:0px;
	width:870px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

#header {
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	width:870px;
}


#header #logo {
	position:absolute;
	left:0px;
	top:20px;
	width:160px;
	height:60px;
}

#header #gb_head {
	height:110px;
	color:#910204;
	font-size:24px;
	font-weight:bold;
	line-height:110px;
	text-align:right;
}


#header .box, #right_frame .box {
	background-color:#F7F5F8;
	border:1px solid #FFCA6C;
	line-height:32px;
	font-size:11px;
}

#header #language_switch {
	float:left;
	width:160px;
}

#header #language_switch a, #header #search a {
	text-decoration:none;
	color:#574D4B;
	font-size:11px;
	margin-left:10px;
}

#header #services {
	float:left;
	text-align:left;
	margin-right:9px;
	margin-left:10px;
	width:525px;
}

#header #services a, #header #contact a {
	color:#574D4B;
	font-weight:bold;
	margin-left:20px;
	margin-right:10px;
	text-decoration:none;
}

#header #contact {
	float:right;
	width:160px;
	text-align:center;
}


#header #breaker {
	clear:both;
	height:11px;
	overflow:hidden;
}


#header #quickfinder {
	float:left;
	width:160px;
}

#header #quickfinder select {
	margin-top:6px;
	margin-left:10px;
	width:140px;
	float:left;
	font-size:11px;
}

#header #breadcrump {
	float:left;
	margin-right:10px;
	margin-left:10px;
	padding-top:8px;
	padding-left:10px;
	width:514px;
	line-height:12px;
}


#header #search {
	float:right;
	width:160px;
}

#header #search input {
	margin-top:6px;
	margin-left:10px;
	width:94px;
	float:left;
	font-size:11px;
}

#right_frame {
	width:162px;
	float:right;
}

body.wide #right_frame {
	display:none;
}

#right_frame .box{
	margin-top:11px;
	line-height:normal;
}

#right_frame h1, p {
	margin:10px;
	padding:0px;
}

#navigation {
	clear:both;
	float:left;
	width:160px;
	overflow:hidden;
	margin-top:10px;
	
	border:1px solid #FFFFFF;
}

#navigation #main_nav {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#navigation #main_nav li {
	line-height:20px;
	padding-left:10px;
	background-image:url(../pics/a_pfeil_transparent.gif);
	background-position:0px 6px;
	background-repeat:no-repeat;
}
#navigation #main_nav li.active { background-image:url(../pics/a_pfeil_rot.gif); }

#navigation #main_nav li a {color:#564B47;text-decoration:none;}
#navigation #main_nav li a:hover { text-decoration:underline; }
#navigation #main_nav li.active a { text-decoration:underline; }
#navigation #main_nav li.sub_active a {	text-decoration:underline; }

#navigation #main_nav ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#navigation #main_nav ul.level_2 li a { text-decoration:none; }
#navigation #main_nav ul.level_2 li a:hover { text-decoration:underline; }
#navigation #main_nav ul.level_2 li.sub_active { background-image:url(../pics/a_pfeil_rot.gif); }
#footer {
	clear:both;
	text-align:right;
}
#footer div {
	margin-right:180px;
	margin-top:15px;
}
body.wide #footer div {	margin-right:0px; }

#footer hr {
	border:0px;
	height:1px;
	background-color:#8C0009;
	color:#8C0009;
}

#footer a, #breadcrump a {
	color:#564B47;
	text-decoration:none;
}








#content {
	float:left;
	width:500px;
	margin-left:25px;
	text-align:left;
}

body.wide #content {
	width:680px;
}

#content a, #right_frame a {color:#8C0009;}
#content a:visited{text-decoration:none;}
#content #readNext a:visited {text-decoration:underline;}
#content #readPrevious a:visited {text-decoration:underline;}

#content #readNext {

	text-align:right;
	width:250px;
}
#content #readPrevious{

	text-align:left;
	width:250px;
	float:left;
}

#content h1, #right_frame h1 {
	padding-top:10px;
	color:#8C0009;
	font-size:1.2em;
}

#content h1.overhead{
margin-bottom:3px !important;
padding-bottom:0px !important;
}
#content h1.subhead{
margin-top:0px !important;
padding-top:0px !important;
}


#content h2 {
	color:#8C0009;
	font-size:1em;
}

#content h1.inhalte,#content h2.inhalte,#content h3.inhalte{
	color: #8E1421 !important;
}

#content h1.shopping,#content h2.shopping,#content h3.shopping{
	color: #5482AF !important;
}

#content h1.lifestyle,#content h2.lifestyle,#content h3.lifestyle{
	color: #856DAD !important;
}

#content h1.diecenter,#content h2.diecenter,#content h3.diecenter{
	color: #84C3BA !important;
}

#content h1.inv_rel,#content h2.inv_rel,#content h3.inv_rel{
	color: #EDBD69 !important;
}

#content h1.lagebericht,#content h2.lagebericht,#content h3.lagebericht{
	color: #D3636E !important;
}

#content h1.abschluss,#content h2.abschluss,#content h3.abschluss{
	color: #65BFF1 !important;
}

#content h3 {
	color:#564B47;
	font-size:1em;
}	

#content h1 sup {
	font-size:0.9em;
}

#content h2 sup {
	font-size:0.7em;
}

#content p {
	margin:0px;
	padding:0px;
	margin-bottom:12px;
}
#content p sup {
	font-size:0.6em;
}

#content p.introtext {
	color:#8C0009;
	font-size:13px;
}

#content img.headpic{
	margin-top:14px;
	margin-bottom:15px;
}

#content h2.image_head, #content h2.table_head { margin-bottom:0px; }
#content h3.image_text, #content h3.table_text { margin-bottom:0px; margin-top:0px;}
#content img.chart { margin-top:5px; margin-bottom:10px;}

#content ol.dec_list { list-style-type:decimal;}
#content ol.abc_list { list-style-type:lower-alpha;}
#content ul.roterpfeil  {list-style-image:url(/des/gb2006/pics/a_pfeil_rot.gif); margin-top:5px;}
#content li {margin-bottom:5px;}


#content .exceldl {
	width:100%;
	text-align:right;
	margin-bottom:20px;
}

#content .exceldl img {
	width:16px;
	height:16px;
}

#content ul li {
	list-style-image:url(/des/gb2006/pics/bullet.gif); 
	padding-bottom:10px;
	}

#content ol.alpha
{
	list-style-type:upper-alpha;
	padding-bottom:10px;
}

#content .bericht_ar_zitat{
	border-top:1px solid #F1C86C;
	border-bottom:1px solid #F1C86C;
	
	background-color:#FAF5FB;
	
	padding:10px 0px 10px 10px;
	
	font-weight:bold;
	text-align:left;
}

#content .bericht_ar_zitat .sign {
	float:left;
	width:15px;
	height:30px;
}

#content span.text_bold, p.text_bold {font-weight:bold;}

#content p.warning {font-weight:bold; color:red; font-size:25px; background:yellow; padding:3px; border:1px solid red;}

#sitemap td,#sitemap th {
	border-bottom:1px solid #FFCB6B;
	vertical-align:middle;
	padding:4px;
	line-height:15px;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	}
#sitemap tr.highlight td,#sitemap tr.highlight th {background-color:#F7F7F7 }
#sitemap td.level2,#sitemap th.level2 {padding-left:24px;}	
#sitemap td.level3,#sitemap th.level3 {padding-left:44px;}	
#sitemap td.level4,#sitemap th.level4 {padding-left:64px;}	


#sitemap td a,#sitemap th a {
	color:#564B47 !important;
	font-size:11px;
	text-decoration:none;
}
	
#anhang_list td ,#anhang_list th{
	border-bottom:1px solid #FFCB6B;
	vertical-align:middle;
	font-weight:normal;
	text-align:left;
	padding:4px;
	line-height:15px;
	}
#anhang_list tr.highlight td, #anhang_list tr.highlight th {background-color:#F7F7F7 }
#anhang_list td.level3, #anhang_list th.level3 {padding-left:4px;}	
#anhang_list td.level4, #anhang_list th.level4 {padding-left:24px;}	


#anhang_list td a, #anhang_list th a  {
	color:#564B47 !important;
	font-size:11px;
	text-decoration:none;
}
#anhang_list td.level3 a ,#anhang_list th.level3 a{font-weight:bold;}	


/********************* tables ***************************/
table.financial_table {
	border-collapse:collapse;
	empty-cells:show;
	text-align:right;
	margin-bottom:10px;
	width:100%;
	color:#564B47;
}

table.financial_table thead tr th {
	border-bottom:1px solid #8C0009 !important;
	font-weight:bold;
	vertical-align:bottom;
}
table.financial_table th.col0,table.financial_table td.col0 {	
	text-align: left !important; 
}
table.financial_table td, table.financial_table th {
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	padding:2px;
	vertical-align:bottom;
}

table.financial_table tbody td,table.financial_table tbody th{
	border-bottom:1px solid #FFCB6B !important;
}

table.financial_table .normal{
	font-weight:normal;
}

/* MOUSEOVER */
table.financial_table tr.cssmouseover td   {
	background-color:#FFF3D9;
}
table.financial_table tr.cssmouseover td *.footer, table.financial_table tr.cssmouseover td *.note   {
	background-color:#FFFFFF;
}

table.financial_table td.bold,table.financial_table th.bold , table.financial_table td.fett, table.financial_table th.fett
{ 
	font-weight:bold;
}

table.financial_table *.italic
{
	font-style:italic;
}

table.financial_table *.underline
{
	text-decoration:underline;
}

table.financial_table *.title
{
	text-transform: uppercase;
	font-weight:bold;
	

}

table.financial_table *.text-align_left	
{ 
	text-align:left; 
}

table.financial_table *.text-align_center	
{ 
	text-align:center; 
}

table.financial_table *.text-align_right	
{ 
	text-align:right; 
}

table.financial_table *.vertical-align_top	
{ 
	vertical-align:top; 
}

table.financial_table *.vertical-align_middle
{ 
	vertical-align:middle; 
}

table.financial_table *.vertical-align_bottom	
{ 
	vertical-align:bottom;

}

table.financial_table *.current_year
{
	border-left:1px solid #8C0009 !important;
	border-right:1px solid #8C0009 !important;
}
table.financial_table thead th.current_year
{
	border-left:1px solid #8C0009 !important;
	border-right:1px solid #8C0009 !important;
	border-top:1px solid #8C0009 !important;

}

table.financial_table tbody *.highlight
{
	background-color:#FFF3D9 !important;
	font-weight:bold;
}

table.financial_table *.padding_left1 
{ 
	padding-left:12px; 
}
table.financial_table *.padding_left2 
{ 
	padding-left:18px; 
}
table.financial_table *.padding_left3 
{ 

}
table.financial_table *.padding_left4 
{ 

}

table.financial_table sup {
	font-size:8px;
}

table.financial_table *.border_bottom {
	border-bottom:1px solid #8C0009 !important;
}

table.financial_table *.no_border_bottom {
	border-bottom:0px solid #FFFFFF !important;
}

table.financial_table *.note, table.financial_table *.footer {
	border:0px;
	background-color:#FFFFFF;
	text-align:left;
	padding-top:0px;
	padding-bottom:0px;
	font-weight:normal;
	border-bottom:0px solid #FFFFFF !important;
}


table.signatures td {
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	padding:2px;
	vertical-align:bottom;
	text-align:center;
}

/***************    SHOPPING TABLE       **************************/
table.shooping tbody td,table.shooping tbody th{
	font-size:10px;
}
table.shooping thead tr th {
	border-bottom:1px solid #FFCB6B !important;
	font-weight:bold;
	vertical-align:bottom;
}
/***************    KALENDER TABLE      **************************/
table.kalender{
line-height:1.5;
}

table.kalender tbody td.col0,table.kalender tbody th.col0{
	color:#8C0008;
	font-weight:bold;
	margin:0pt;
	padding:0pt;
	vertical-align:top;
	width:22%;
	line-height:1.5;
	padding:3px;
}
table.kalender tbody td.col1,table.kalender tbody th.col1{
	margin:0pt;
	padding:0pt;
	text-align:left;
	padding:3px;
	line-height:1.5;
	color:#564B47;

}



/** GLOSSAR ------------------ */

#glossaryHeader {
	background-color:#F7F5F8;
	border:1px solid #FFCA6C;
	line-height:32px;
	font-size:11px;
	text-align:center;
}

#glossaryHeader ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	text-align:center;
}

#glossaryHeader li{
	display:inline;
	text-transform:uppercase;
	padding: 5px 5px 5px 5px;
	}

#glossaryHeader li a {
	color:#574D4B;
	font-weight:bold;
	text-decoration:none;
}

#glossaryHeader li.active a {
	color:#8C0009 !important;
}

ul#glossaryEntries {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

div#glossaryContent {
	padding:15px;
}

/** Startseite by lep & mby --------------------- */

.home_box_color1 { color:#EFC46B !important; }
.home_box_color2 { color:#5482AF !important; }
.home_box_color3 { color:#A1CFBF !important; }
.home_box_color4 { color:#D3636E !important; }
.home_box_color5 { color:#65BFF1 !important; }
.home_box_color6 { color:#E6A853 !important; }


div.home_box{
	width:160px !important;
	display:inline;
	margin-right:20px;
	float:left;
	margin-bottom:20px;
}

.home_box img {
	margin-bottom:10px;
	border:0;
}

.home_box h2{
	font-size:12px !important;
	text-transform:uppercase;
	margin:0px;
	padding:0px;
	padding-bottom:8px;
}

#content .home_box p {
	text-align:left;
	font-size:10px;
	width:160px !important;
	
	margin-bottom:5px;
}

#content .home_box a {

	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
	text-decoration:none;
}

/* SHOPPING BY seg */
#content div.shopping_box{
	width:160px !important;
	display:inline;
	margin-right:20px;
	margin-bottom:5px;
	float:left;
}

#content div.shopping_box_left{
	width:360px !important;
	display:inline;
	float:left;
}

#content div.shopping_box_right{
	width:160px !important;
	display:inline;
	float:left;
}

#content div.shopping_box_middle{
	width:340px !important;
	display:inline;
	float:left;
	
	margin-bottom:5px;
}

#content .shopping_box img {
	margin-bottom:10px;
	border:0;
}

#content .shopping_box_right img {
	margin-bottom:10px;
	border:0;
}

#content .shopping_box h2, #content .shopping_box_middle h2,#content div.shopping_box_right h2{
	font-size:11px;
	text-transform:uppercase;
	margin:0px;
	padding:0px;
	padding-bottom:8px;
	
	color:#5482af;
}

#content .shopping_box p {
	text-align:left;
	font-size:10px;
	width:160px !important;
}

#content .shopping_box_left a,#content .shopping_box_right a {
	color:#5482af; 
	font-size:10px;
	text-decoration:underline;
}


#content div.personalshopping{
	width:500px;
	display:inline;
	margin:0px;
	padding:0px;
}

#content .personalshopping .pic{
	width:70px;
	display:inline;
	margin:0px 10px 0px 0px;
	padding:0px;
	float:left;
}

#content .personalshopping .text{
	width:420px;
	display:inline;
	float:left;
	
	margin:0px;
	padding:0px;
}

#content .personalshopping h2{
	font-size:11px;
	margin:0px;
	padding:0px;
	padding-bottom:8px;
	
	color:#4F4B48;
}

#content .personalshopping p{
	margin:0px;
	padding:0px;
}

#content hr.personalshopping_hr{
	height:1px;
	color:#F1C66A;
	border:1px solid #F1C66A;
	
	margin:5px 0px 5px 0px;
	padding:0px;
	}
	
#content div.buchtipps{
	width:500px;

	margin:0px;
	padding:0px;
	
	font-size:7pt;
	text-align: left;
}

#content .buchtipps .headline{
	color:#5482AF;
	
	border-bottom:1px solid #F0C46B;
	
	padding:0px 0px 10px 0px;
}

#content .buchtipps .row{
	border-bottom:1px solid #F0C46B;
	
	padding:5px 0px 5px 0px;
}

#content .buchtipps .row.odd{
	background-color:#FFF3D9;
}

#content .buchtipps .row.even{
	background-color:#FFFFFF;
}

#content .buchtipps *.box1{
	width:20px;
	
	float:left;
	
	color:#8B1223;
	font-weight:bold;
	text-align:center;
}
#content .buchtipps *.box2{
	width:146px;
	margin-right:10px;
	
	float:left;
}
#content .buchtipps *.box3{
	width:150px;
	margin-right:10px;
	
	float:left;
}
#content .buchtipps *.box4{
	width:150px;
	margin-right:10px;
	
	float:left;
}

#content div.buchtipps_left{
	width:290px;
	
	margin:0px 15px 0px 0px;
	padding:0px;
	
	float:left;
	
	font-size:7pt;
	text-align: left;
}

#content div.buchtipps_left h1, #content div.buchtipps_right h1{
	margin:0px;
	padding:0px;
}

#content div.buchtipps_right{
	width:195px;
	
	margin:0px 0px 0px 0px;
	padding:0px;
	
	float:left;
	
	font-size:7pt;
	text-align: left;
}

#content .buchtipps_left .headline, #content .buchtipps_right .headline{
	border-bottom:1px solid #F0C46B;
	
	padding:5px;
}

#content .buchtipps_left .row, #content .buchtipps_right .row{
	border-bottom:1px solid #F0C46B;
	
	padding:5px;
}

#content .buchtipps_left .row.odd, #content .buchtipps_right .row.odd{
	background-color:#FFF3D9;
}

#content .buchtipps_left .row.even, #content .buchtipps_right .row.even{
	background-color:#FFFFFF;
}

#content div.typbes_left{
	float:left;
	width:170px;
	
	margin-right:10px;
}

#content div.typbes_right{
	float:left;
	width:320px;
	
	text-align:left;
	color:#554c4d;
}

#content .typbes_right h2{
	margin:0px 0px 0px 0px;
	padding:0px;
	
	font-size:8pt;
	color:#554c4d;
}

#content .typbes_right .row{
	border-bottom:1px solid #F0C46B;
	
	padding:5px;
}

#content .typbes_right .row .box1{
	width:260px;
	margin-right:10px;
	float:left;
}
#content .typbes_right .row .box2{
	width:40px;
	float:left;

	font-weight:bold;
}

#content div.duefte_left{
	width244px;
	
	margin:0px 11px 0px 0px;
	padding:0px;
	
	float:left;
	
	font-size:7pt;
	text-align: left;
}

#content div.duefte_right{
	width:244px;
	
	margin:0px 0px 0px 0px;
	padding:0px;
	
	float:left;
	
	font-size:7pt;
	text-align: left;
}

#content div.duefte_left h1, #content div.duefte_right h1{
	margin:0px;
	padding:0px;
}

#content .duefte_left .headline, #content .duefte_right .headline{
	border-bottom:1px solid #F0C46B;
	
	padding:5px;
}

#content .duefte_left .row, #content .duefte_right .row{
	border-bottom:1px solid #F0C46B;
	
	padding:5px;
}

#content .duefte_left .row.odd, #content .duefte_right .row.odd{
	background-color:#FFF3D9;
}

#content .duefte_left .row.even, #content .duefte_right .row.even{
	background-color:#FFFFFF;
}

#content .duefte_left *.box1,#content .duefte_right *.box1{
	width:20px;
	margin-right:10px;
	
	float:left;
	
	color:#8B1223;
	font-weight:bold;
	text-align:center;
}
#content .duefte_left *.box2,#content .duefte_right *.box2{
	width:200px;
	
	float:left;
}


#content div.awards {
	width:310px;
	margin:0px 0px 0px 10px;
	padding:0px;
	float:right;
	font-size:7pt;
	text-align: left;
	border-top:1px solid #F0C46B;
}

#content .awards .row {
	border-bottom:1px solid #F0C46B;
	padding:5px;
}

#content .awards .row.odd {
	background-color:#FFF3D9;
}

#content .awards .row.even {
	background-color:#FFFFFF;
}

#content .awards *.box1 {
	width:90px;
	margin-right:10px;
	float:left;
	text-align:center;
}
#content .awards *.box2 {
	width:200px;
	float:left;
}

#content .awards h1 {
	color: #EDBD69 !important;
	font-weight:bold;
	margin:0;
}



/* LIFESTYLE BY seg */

#content div.inandout_left{
	width:256px;
	
	margin:0px 11px 0px 0px;
	padding:0px;
	
	float:left;
	
	font-size:7pt;
	text-align: left;
}

#content div.inandout_right{
	width:256px;
	
	margin:0px 0px 0px 0px;
	padding:0px;
	
	float:left;
	
	font-size:7pt;
	text-align: left;
}

#content div.inandout_left h1, #content div.inandout_right h1{
	margin:0px;
	padding:0px;
}

#content .inandout_left .headline, #content .inandout_right .headline{
	border-bottom:1px solid #F0C46B;
	
	padding-bottom:5px;
}

#content .inandout_left .row, #content .inandout_right .row{
	border-bottom:1px solid #F0C46B;
	
	width:245px;
	
	padding:5px;
}

#content .inandout_left .row.odd, #content .inandout_right .row.odd{
	background-color:#FFF3D9;
}

#content .inandout_left .row.even, #content .inandout_right .row.even{
	background-color:#FFFFFF;
}

/* DIE CENTER BY seg */
#content div.die_center{
	width:160px !important;
	display:inline;
	margin-right:20px;
	float:left;
}

#content .die_center img {
	margin-bottom:10px;
	border:0;
}

#content .die_center h2,#content h2.die_center_nodiv{
	font-size:11px;
	text-transform:uppercase;
	margin:0px;
	padding:0px;
	padding-bottom:8px;
	
	text-align:left;
	
	color:#84c3ba;
}

#content h2.die_center_nodiv{
	font-size:12px;
}

#content .die_center p {
	text-align:left;
	font-size:10px;
	width:160px !important;
}

#content .die_center a{
	color:#84c3ba; 
	font-size:10px;
	text-decoration:underline;
}

/* CENTER OVERVIEW BY seg */
div.overview_box {
	width: 525px;
	border-bottom: 1px solid #F0C569;
	padding: 6px 0px 6px 0px;
	overflow: visible;
}

div.overview_box div.view_box {
	float: left;
	width: 260px;
}

div.overview_box div.view_box a {
	text-decoration: none;
}

div.overview_box div.view_box img {
	border:0;
}

div.overview_box div.view_box span.headline {
	padding: 0px;
	margin: 0px;
	line-height: 11px;
	font-size: 11px;
	font-weight: bold;
}
table.rueckblick_tab {
	width:"100%";

}
table.rueckblick_tab td{
	vertical-align:top;
}
table.rueckblick_tab td img{
	margin-top:5px;
	margin-bottom:5px;
}
table.rueckblick_tab a{
	text-decoration:underline !important;
	font-size:11px;

}
table.rueckblick_tab td span.headline {
	padding: 0px;
	margin: 0px;
	line-height: 11px;
	font-size: 11px;
	font-weight: bold;
}
table.rueckblick_tab td p{
	padding: 0px;
	margin: 0px!important;
	padding-top: 9px!important;
	line-height: 11px;
	font-size: 11px;
	text-align:left;
}

div.overview_box div.view_box p {
	padding: 0px;
	margin: 0px!important;
	padding-top: 9px!important;
	line-height: 11px;
	font-size: 11px;
	text-align:left;
}

div.overview_box div.view_box p.left_side {
	padding-right: 6px !important;
}

div.overview_box div.view_box img {
	float: left;
	margin: 0px;
	margin-right: 10px;
}

/* CENTER OVERVIEW PAGES by seg */
#content div.centeroverview_left{
	width:190px;
	float:left;
	
	margin:0px;
	padding:0px;
}

#content div.centeroverview_middle{
	width:154px;
	float:left;
	text-align:center;
	
	margin:0px 10px 0px 10px;
	padding:0px;
}

#content div.centeroverview_right{
	width:154px;
	float:right;
	text-align:center;
	
	margin:0px;
	padding:0px;
}

#highlightBox {
	border:1px solid #8D0008;
	font-size:11px;
	margin-top:14px;
}

#highlightBox h2, #highlightBox h3, #highlightBox p{
	margin:0px;
	padding:0px;
	font-size:12px;
	color: #8C0009;
	padding-left:5px;
	
}

#highlightBox h2 {
	margin-top:5px;
	margin-bottom:10px;
}

#highlightBox h3 
{
	margin-top:5px;
	font-size:11px;
}

#highlightBox p 
{
	color:#564B47;
	font-size:11px;
	margin-bottom:3px;
	margin-right:5px;
}

#search_result hr {
	height:1px;
	color:#FFCB6B;
	background-color:#FFCB6B;
	border-width:0px;
}

#warenkorb .delete{
	float:right;
	}

#content .form {
	border:1px dotted #FFCA6C;
	background-color:#F7F5F8;
	padding:10px;
}

.invisibleItem {
	display:none;
}

#content .imageDescription {
	margin-left:2px;
	width:525px;
	background-color:#F5F5F7;
	border-top:1px solid #F5F5F7;

}

#content .imageDescription h2 {
	text-transform:uppercase;
	padding-left:10px;
}

#content .imageDescription p {
	padding-left:10px;
	padding-right:10px;
}

#content .yellowBorder {
	border-bottom:3px solid #ECCD72;
}

#content .greenBorder {
	border-bottom:3px solid #D0E0C3;
}

#content .redBorder {
	border-bottom:3px solid #8D131E;
}

#content .blueBorder {
	border-bottom:3px solid #CEE0F4;
}


.search_keyword {
	color:#8C0009;
	font-weight:bold;
}

#content div.underlogo{
	float:left;
	margin-left:15px;
	text-align:left;
	width:500px;
}

img.pic_left{
	float:left;
	margin:10px 10px 10px 0px;
}
img.pic_right{
	float:right;
	margin:10px 0px 10px 10px;
}



/*WAI LANGUAGE MARK PREVIEW
.wai_de {
	border-bottom:1px dotted red;
}

.wai_en {
	border-bottom:1px dotted green;
}
*/



.framebox {
	/*
		empty class for various frames in the content.
		Old style: padding:5px;
	*/
}
