.systemwidth{  width:996px;}

.csc-mailform-field legend{display:none;}

/* standard formular */
.label,
.csc-form-label{
	float:left;
	width:28%;
	text-align:right;
	padding-top:2px;
}
.field{
	float:right;
	width:70%;
}
label{
	text-align:right;
}

label span{
	color:red;
	font-weight:bold;
}





/* standard login */
.csc-loginform .label,
.csc-loginform  .csc-form-label{
	float:left;
	width:45%;
	text-align:right;
	padding-top:2px;
}
.csc-loginform .field{
	float:right;
	width:50%;
}
.logininput{
	width:80px;
}


/* FOOTER */
.footer{
	margin:2px 30px;
	padding:4px;
	border-top:1px solid #ededed;
}

.footer div,
.footer div a,
.footer div a:link,
.footer div a:visited,
.footer div a:hover,
.footer div a:active{
  font: normal 10px 'Arial', 'Sans Serif', 'Helvetica';
  color:#767676;
  padding: 0px 10px;
  text-decoration:none;
}
.footer div a:hover{
  text-decoration:underline;
}

/* submenüs auf der linekn Seite

.submenu_left p{
	padding:1px 10px;
	text-align:right;
}
.submenu_left p a,
.submenu_left p a:link,
.submenu_left p a:visited,
.submenu_left p a:hover,
.submenu_left p a:active{
	text-decoration:none;
}
.submenu_left p a:hover{
	text-decoration:underline;
}
*/
.left_container .menuhead,
.right_container .menuhead,
.right_container div .menuhead{
	text-align:right;
	font:normal 12px "Arial", "Helcetica", "Sans Serif";
	padding:0px 10px 5px 30px;
	background:url('dot.gif') no-repeat 0px 5px;
	border-bottom:1px solid #b8b8b8;
	margin-bottom:10px;
}

/* styles für das include vom Mercator 

.menuhead a,
.menuhead a:link,
.menuhead a:visited,
.menuhead a:hover,
.menuhead a:active{
	font:normal 12px "Arial", "Helcetica", "Sans Serif";
	color:#222222;
	text-decoration:none;
}
.menuhead a:hover{
	text-decoration:underline;
}
.menu{
	display:block;
	margin-bottom:10px;
}

.menu p{
	display:block;
	padding:0px 0;
}
.menu a,
.menu a:link,
.menu a:visited,
.menu a:hover,
.menu a:active,
.menu p a,
.menu p a:link,
.menu p a:visited,
.menu p a:hover,
.menu p a:active{
	font:normal 12px "Arial", "Helcetica", "Sans Serif";
	color:#424242;
	text-decoration:none;
	padding:1px 1px;
	display:block;
}
.menu a:hover,
.menu p a:hover{
	text-decoration:underline;
}
.menu a.underline,
.menu a.underline:link,
.menu a.underline:visited,
.menu a.underline:hover,
.menu a.underline:active,
.menu p a.underline,
.menu p a.underline:link,
.menu p a.underline:visited,
.menu p a.underline:hover,
.menu p a.underline:active{
	text-decoration:underline;
}
.menu a.underline:hover,
.menu p a.underline:hover{
	text-decoration:none;
}
*/





a.item{
  background:#e0e0e0;
}



/* Mercator ********/
h1.title_headline{
	text-align:right;
	font:normal 12px "Arial", "Helcetica", "Sans Serif";
	color:#424242;
	padding:0px 10px 5px 30px;
	background:url('dot.gif') no-repeat 0px 5px;
	border-bottom:1px solid #b8b8b8;
	margin-bottom:10px;
}
h1.title_headline a,
h1.title_headline a:link,
h1.title_headline a:visited,
h1.title_headline a:hover,
h1.title_headline a:active{
	font:normal 12px "Arial", "Helcetica", "Sans Serif";
	color:#424242;
}



/* Listenansicht serien */
.category_container{
  padding: 10px 0 10px 0;
	border-bottom:1px solid #b8b8b8;
}
.category_image{
  float:left;
  width: 100px;
  text-align:center;
}
.category_text{
  margin-left:110px;
  width:auto;
}
.category_short_description{
  margin:10px 0;
}
.category_navigation{
  display:block;
  text-align:right;
  padding:10px 0;
	font:normal 12px "Arial", "Helcetica", "Sans Serif";
  color: #ff310b;
}
.category_navigation a,
.category_navigation a:link,
.category_navigation a:visited,
.category_navigation a:hover,
.category_navigation a:active{
	font:normal 12px "Arial", "Helcetica", "Sans Serif";
	text-decoration:none;
	padding: 0 10px;
}
.category_navigation a:hover{
	text-decoration:underline;
}

/* serien detail darstellung */
.current_series{
  display:block;
  padding:0 0 50px 0;
	/*border-bottom:1px solid #b8b8b8;*/
}
.current_series_image{
  float:left;
  width:130px;
  text-align:center;
}
.current_series_description{
  margin: 0 130px 0 140px;
  width:auto;
}
.nav_article{
  width:120px;
  margin: 0 0 3px 0;
}
.nav_article a,
.nav_article a:link,
.nav_article a:visited,
.nav_article a:hover,
.nav_article a:active{
  display:block;
  background:url('link.gif') no-repeat #bababa;
	font:normal 11px "Arial", "Helcetica", "Sans Serif";
	color:#222;
	text-decoration:none;
	padding: 1px 10px 1px 10px;
}
.nav_article a:hover{
	text-decoration:underline;
}



.current_series_links,
.article_links{
  float:right;
  width:120px;
}
.current_series_links p,
.article_links p{
  display:block;
  margin: 0 0 3px 0;
}
.current_series_links p a,
.current_series_links p a:link,
.current_series_links p a:visited,
.current_series_links p a:hover,
.current_series_links p a:active,

.article_links p a,
.article_links p a:link,
.article_links p a:visited,
.article_links p a:hover,
.article_links p a:active{
  background:url('btn_link.gif') no-repeat #e63416;
  display:block;
	font:normal 11px "Arial", "Helcetica", "Sans Serif";
	color:#fff;
	text-decoration:none;
	padding: 1px 10px 1px 10px;
}
.current_series_links p.nav_article a,
.current_series_links p.nav_article a:link,
.current_series_links p.nav_article a:visited,
.current_series_links p.nav_article a:hover,
.current_series_links p.nav_article a:active,
.article_links p.nav_article a,
.article_links p.nav_article a:link,
.article_links p.nav_article a:visited,
.article_links p.nav_article a:hover,
.article_links p.nav_article a:active{
  background:url('link.gif') no-repeat #bababa;
	color:#222;

}
.current_series_links p a:hover{
	text-decoration:underline;
}
.adv_element_image{
}
.adv_element_link{
  padding:4px 0;
}

.adv_element_link p a,
.adv_element_link p a:link,
.adv_element_link p a:visited,
.adv_element_link p a:hover,
.adv_element_link p a:active{
	font:bold 11px "Arial", "Helcetica", "Sans Serif";
	color:#ff310b;
}


/* Listenasicht der Artikel */
.category_article_list_item{
	display:block;
	padding:5px 5px 5px 5px;
/*	margin-bottom:5px;*/
	border-bottom:1px solid #b8b8b8;
}
.category_article_list_image{
  float:left;
  width:110px;
  text-align:center;
}

.article_image{
	float:left;
	width:135px;
	padding-bottom:10px;
}
.article_text{
	margin-left:140px;
	width:auto;
	margin-bottom:10px;
}
.add_item_form{
	float:right;
	width:120px;
}

.series_logo{padding:2px 0 2px 20px;}
.series_logo_text{padding:0px 20px 10px 20px;}

.selectedOption{
	background-color:#bababa;
}


 /* page iterator */
.pageiterator{
                          padding: 2px 0px 2px 0px;
                          margin:  0 0 5px 0;
                          width:100%;
}
.pageiterator td{					text-align:right;padding-right:4px;}
.pageiterator p{
                          font: normal 12px Arial, Helvetica, Sans Serif, MS Trebuchet, Verdana;
                          color:#111;
}
.pageiterator span{
                          font: normal 12px Arial, Helvetica, Sans Serif, MS Trebuchet, Verdana;
                          padding: 1px 2px;
                          text-decoration:none;
                          background:#ff310b;
                          color:#ffffff;
}
.pageiterator a,
.pageiterator a:link,
.pageiterator a:visited,
.pageiterator a:hover,
.pageiterator a:active{
                          font: normal 12px Arial, Helvetica, Sans Serif, MS Trebuchet, Verdana;
                          padding: 1px 2px;
                          text-decoration:none;
                          background:#fff;
                          color:#222;
}
.pageiterator a:hover{    background:#b8b8b8;}
.pageiterator a.pit_img{	background:#fff;padding:2px 0;}
/* schaltet Mercatorbereiche gelb */
/*
.tx-lumophpinclude-pi1 {
background:#ffae00;
margin-bottom:5px;
}
*/


 /*************
  category list view & article list view
***********/

.article_headline{
  margin:0;
  padding:5px 0 4px 0;
  font: bold 14px "Arial", "Helvetica", "Sans Serif";
  text-decoration:none;
  color:#e33513;
}


.article_headline a,
.article_headline a:link,
.article_headline a:visited,
.article_headline a:hover,
.article_headline aactive{
  font: bold 12px "Arial", "Helvetica", "Sans Serif";
  text-decoration:underline;
  color:#e33513;
}
.article_headline a:hover{
  text-decoration:none;
}


div.headline{			margin-bottom:10px;}
.headline h1,
.headline h2,
.category_headline h1{
                  display:block;
                  font: bold 14px "Arial", "Helvetica", "Sans Serif";
                  text-decoration:none;
                  color:#e33513;
                  display:block;
                  margin:0px;
                  padding:0px;
}

.product_list_article_headline h1 a,
.product_list_article_headline h1 a:link,
.product_list_article_headline h1 a:visited,
.product_list_article_headline h1 a:hover,
.product_list_article_headline h1 a:active,
.category_headline h1 a,
.category_headline h1 a:link,
.category_headline h1 a:visited,
.category_headline h1 a:hover,
.category_headline h1 a:active{
                  font: bold 14px "Arial", "Helvetica", "Sans Serif";
                  text-decoration:none;
                  color:#e33513;
                  display:block;
                  margin:0px;
                  padding:0px;
}
.category_headline h1 a:hover,
.product_list_article_headline h1 a:hover{
                  text-decoration:underline;
}


.systemwidth{
  width:996px;
}

/* START menu_head */
.menu_head_container{
  position:relative;
  display:block;
  height:30px;
  background:#fff;
  text-align:left;
}

/* START menu_head links */
.menu_head_left{
  padding: 6px;
  font: normal 12px 'Arial', 'Sans Serif', 'Helvetica';
  color:#767676;
  float:left;
  width:70%;
}
.menu_head_left a,
.menu_head_left a:link,
.menu_head_left a:visited,
.menu_head_left a:hover,
.menu_head_left a:active{
  font: normal 12px 'Arial', 'Sans Serif', 'Helvetica';
  color:#767676;
  padding: 0px 10px;
  text-decoration:none;
}
.menu_head_left a:hover{
  text-decoration:underline;
}

/* START menu_head rechts */
.menu_head_right{
  padding: 6px;
  font: normal 12px 'Arial', 'Sans Serif', 'Helvetica';
  color:#767676;
  float:right;
  width:20%;
  text-align:right;
}
.menu_head_right a,
.menu_head_right a:link,
.menu_head_right a:visited,
.menu_head_right a:hover,
.menu_head_right a:active{
  font: normal 12px 'Arial', 'Sans Serif', 'Helvetica';
  color:#767676;
  padding: 0px 10px;
  text-decoration:none;
}
.menu_head_right a:hover{
  text-decoration:underline;
}

/* logo und Hauptnavigationscontainer */
.logo_and_menu_container{
  position:relative;
  display:block;
  height:67px;
  background:#fff;
  text-align:left;
}

/* logo */
.logo{
  position:absolute;
  width:200px;
  height:34px;
  top:0px;
  left:20px;
}

/* Haupt navigationscontainer */
.menu_main_container{
  position:absolute;
  top:2px;
  left:252px;
  width:739px;
  height:65px;
}
.menu_main{
  display:block;
  margin-left:67px;
}
.menu_main p{
  float:left;
}

.submenu_main{
  display:blocK;
  padding:11px 0px;
}
.submenu_main span{
  border-left: 1px solid #bababa;
  border-right: 1px solid #bababa;
  font: normal 10px/13px 'Arial', 'Sans Serif', 'Helvetica';
  color:#3f3f3f;
  padding:11px 3px 11px 0;
}
/* IE Patch */
* html div .submenu_main span{
  padding:6px 3px 8px 0px;
}

.submenu_main span a,
.submenu_main span a:link,
.submenu_main span a:visited,
.submenu_main span a:hover,
.submenu_main span a:active{
  font: normal 10px/13px 'Arial', 'Sans Serif', 'Helvetica';
  color:#3f3f3f;
  padding: 4px 10px 5px 10px;
  text-decoration:none;
}
.submenu_main a.onair,
.submenu_main a.onair:link,
.submenu_main a.onair:visited,
.submenu_main a.onair:hover,
.submenu_main a.onair:active{
  font-weight: bold;
  color:#e33513;
/*  background:url('bg.submenu.gif') no-repeat 0 0 #bababa;*/
}
.submenu_main span a:hover{
  text-decoration:underline;
}
span.first_item{
  margin-left:0px;
  font: normal 10px/13px 'Arial', 'Sans Serif', 'Helvetica';
  border-top: 1px solid #bababa;
/*  background:url('submenu.border-top.gif') no-repeat;*/
}

span.second_item{
  margin-left:60px;
}
.content_core_container{
  background:url('impression.jpg') no-repeat 0 0 #fff;
  position:relative;
}
.content_core_container_books{
  background:url('header_kreativ_bg.jpg') no-repeat 0 0 #fff;
  position:relative;
}

.content_core_container_business{
  background:url('impression2.jpg') no-repeat 0 0 #fff;
  position:relative;
}

.content_core_container_padding{
  padding:100px 10px 10px 10px;
}

.content_core_container_padding_hk{
  padding:60px 10px 10px 10px;
}


.left_container{
  float:left;
  width:200px;
  text-align:left;
  background:#fff;
}

.right_container{
  float:right;
  width:200px;
  text-align:left;
  background:#fff;
margin-right:-3px;
  
}
.core_container{
  margin:0px 210px 0px 210px;
  text-align:left;
  width:auto;
  background:#fff;
}

.left_container_padding,
.right_container_padding{
	padding:10px 13px;
}
.core_container_padding{

	padding:0 10px;
}



.welcome{
	font: bold 12px "Arial", "Helvetica", "Sans Serif";
	color:#e33513;
	padding:10px 20px 20px 20px;
}

/* return path */
.return_path{
	display:block;
	padding:10px 20px 10px 20px;
	font: normal 12px "Arial", "Helvetica", "Sans Serif";
	color:#424242;

}
.return_path a,
.return_path a:link,
.return_path a:visited,
.return_path a:hover,
.return_path a:active{
	font: normal 12px "Arial", "Helvetica", "Sans Serif";
	text-decoration:underline;
	color:#424242;
}
.return_path a.cur,
.return_path a.cur.last:link,
.return_path a.cur.last:visited,
.return_path a.cur:hover,
.return_path a.cur:active{
	font: bold 12px "Arial", "Helvetica", "Sans Serif";
	text-decoration:underline;
	color:#e33513;
}

.return_path a:hover{text-decoration:none;}

.csc-mailform-field legend{display:none;}

/* standard formular */
.label,
.csc-form-label{
	float:left;
	width:28%;
	text-align:right;
	padding-top:2px;
}
.field{
	float:right;
	width:70%;

}
label{
	text-align:right;
}

label span{
	color:red;
	font-weight:bold;
}


/* standard login */
.csc-loginform .label,
.csc-loginform  .csc-form-label{
	float:left;
	width:45%;
	text-align:right;
	padding-top:2px;
}
.csc-loginform .field{
	float:right;
	width:50%;
}
.logininput{
	width:80px;
}


/* FOOTER */
.footer{
	margin:2px 30px;
	padding:4px;
	border-top:1px solid #ededed;
}

.footer div,
.footer div a,
.footer div a:link,
.footer div a:visited,
.footer div a:hover,
.footer div a:active{
  font: normal 10px 'Arial', 'Sans Serif', 'Helvetica';
  color:#767676;
  padding: 0px 10px;
  text-decoration:none;
}
.footer div a:hover{
  text-decoration:underline;
}

/* submenüs auf der linekn Seite

.submenu_left p{
	padding:1px 10px;
	text-align:right;
}
.submenu_left p a,
.submenu_left p a:link,
.submenu_left p a:visited,
.submenu_left p a:hover,
.submenu_left p a:active{
	text-decoration:none;
}
.submenu_left p a:hover{
	text-decoration:underline;
}
*/
.left_container .menuhead,
.right_container .menuhead,
.right_container div .menuhead{
	text-align:right;
	font:normal 12px "Arial", "Helcetica", "Sans Serif";
	padding:0px 10px 5px 0px;
	background:url('dot.gif') no-repeat 0px 5px;
	border-bottom:1px solid #b8b8b8;
	margin-bottom:10px;
}

/* styles für das include vom Mercator */

.menuhead a,
.menuhead a:link,
.menuhead a:visited,
.menuhead a:hover,
.menuhead a:active{
	display:block;
	background:#fff;
	font:normal 12px "Arial", "Helcetica", "Sans Serif";
	color:#222222;
	text-decoration:underline;
}
.menuhead a:hover{
	text-decoration:none;
}
.menu{
	display:block;
	margin-bottom:10px;
}
.menu p{
	display:block;
	padding:0px 0;
}
.menu a,
.menu a:link,
.menu a:visited,
.menu a:hover,
.menu a:active,
.menu p a,
.menu p a:link,
.menu p a:visited,
.menu p a:hover,
.menu p a:active{
	font:normal 12px "Arial", "Helcetica", "Sans Serif";
	color:#424242;
	text-decoration:underline;
	padding:1px 1px;
	display:block;
}
.menu a:hover,
.menu p a:hover{
	text-decoration:none;
}

.menu table tr td a.underline,
.menu table tr td p a.underline{
	text-decoration:underline;
}
.menu table tr td a.underline:hover,
.menu table tr td p a.underline:hover{
	text-decoration:none;
}


a.item{
  background:#e0e0e0;
}



/* Mercator ********/
h1.title_headline{
	text-align:right;
	font:normal 12px "Arial", "Helcetica", "Sans Serif";
	color:#424242;
	padding:0px 10px 5px 30px;
	background:url('dot.gif') no-repeat 0px 5px;
	border-bottom:1px solid #b8b8b8;
	margin-bottom:10px;
}
h1.title_headline a,
h1.title_headline a:link,
h1.title_headline a:visited,
h1.title_headline a:hover,
h1.title_headline a:active{
	font:normal 12px "Arial", "Helcetica", "Sans Serif";
	color:#424242;
}



/* Listenansicht serien */
.category_container{
  padding: 10px 0 10px 0;
	border-bottom:1px solid #b8b8b8;
}
.category_image{
  float:left;
  width: 100px;
  text-align:center;
}
.category_text{
  margin-left:110px;
  width:auto;
}
.category_short_description{
  margin:10px 0;
}
.category_navigation{
  display:block;
  text-align:right;
  padding:10px 0;
	font:normal 12px "Arial", "Helcetica", "Sans Serif";
  color: #ff310b;
}
.category_navigation a,
.category_navigation a:link,
.category_navigation a:visited,
.category_navigation a:hover,
.category_navigation a:active{
	font:normal 12px "Arial", "Helcetica", "Sans Serif";
	text-decoration:none;
	padding: 0 10px;
}
.category_navigation a:hover{
	text-decoration:underline;
}

/* serien detail darstellung */
.current_series{
  display:block;
  padding:0 0 50px 0;
	/*border-bottom:1px solid #b8b8b8;*/
}
.current_series_image{
  float:left;
  width:130px;
  text-align:center;
}
.current_series_description{
  margin: 0 130px 0 140px;
  width:auto;
}
.nav_article{
  width:120px;
  margin: 0 0 3px 0;
}
.nav_article a,
.nav_article a:link,
.nav_article a:visited,
.nav_article a:hover,
.nav_article a:active{
  display:block;
  background:url('link.gif') no-repeat #bababa;
	font:normal 11px "Arial", "Helcetica", "Sans Serif";
	color:#222;
	text-decoration:none;
	padding: 1px 10px 1px 10px;
}
.nav_article a:hover{
	text-decoration:underline;
}



.current_series_links,
.article_links{
  float:right;
  width:120px;
}
.current_series_links p,
.article_links p{
  display:block;
  margin: 0 0 3px 0;
}
.current_series_links p a,
.current_series_links p a:link,
.current_series_links p a:visited,
.current_series_links p a:hover,
.current_series_links p a:active,
.article_links p a,
.article_links p a:link,
.article_links p a:visited,
.article_links p a:hover,
.article_links p a:active{
  background:url('btn_link.gif') no-repeat #e63416;
  display:block;
	font:normal 11px "Arial", "Helcetica", "Sans Serif";
	color:#fff;
	text-decoration:none;
	padding: 1px 10px 1px 10px;
}
.current_series_links p.nav_article a,
.current_series_links p.nav_article a:link,
.current_series_links p.nav_article a:visited,
.current_series_links p.nav_article a:hover,
.current_series_links p.nav_article a:active,
.article_links p.nav_article a,
.article_links p.nav_article a:link,
.article_links p.nav_article a:visited,
.article_links p.nav_article a:hover,
.article_links p.nav_article a:active{
  background:url('link.gif') no-repeat #bababa;
	color:#222;

}
.nav_button{
  width:120px;
}
.nav_button a,
.nav_button a:link,
.nav_button a:visited,
.nav_button a:hover,
.nav_button a:active{
  background:url('btn_link.gif') no-repeat #e63416;
  display:block;
	font:normal 11px "Arial", "Helcetica", "Sans Serif";
	color:#fff;
	text-decoration:none;
	padding: 1px 10px 1px 10px;
}



.current_series_links p a:hover{
	text-decoration:underline;
}
.adv_element_image{
}
.adv_element_link{
  padding:4px 0;
}

.adv_element_link p a,
.adv_element_link p a:link,
.adv_element_link p a:visited,
.adv_element_link p a:hover,
.adv_element_link p a:active{
	font:bold 11px "Arial", "Helcetica", "Sans Serif";
	color:#ff310b;
}


/* Listenasicht der Artikel */
.category_article_list_text{
  margin: 0 0px 0 115px;
  width:auto;
}
.category_article_list_link{
  text-align:right;
}
.category_article_list_link p{
  display:block;
  text-align:right;
  padding:10px 0;
	font:normal 12px "Arial", "Helcetica", "Sans Serif";
  color: #ff310b;
}
.category_article_list_link p a,
.category_article_list_link p a:link,
.category_article_list_link p a:visited,
.category_article_list_link p a:hover,
.category_article_list_link p a:active{
	font:normal 12px "Arial", "Helcetica", "Sans Serif";
	text-decoration:none;
	padding: 0 5px;
}

.category_article_list_item h1 a,
.category_article_list_item h1 a:link,
.category_article_list_item h1 a:visited,
.category_article_list_item h1 a:hover,
.category_article_list_item h1 a:active{
	font: bold 12px "Arial", "Helvetica", "Sans Serif";
	text-decoration:underline;
	color:#ff310b;
}
.category_article_list_item h1 a:hover{	text-decoration:none;}

.category_article_list_text_attributes{padding:10px 0;}
.category_article_list_text_attributes p{
	color:#666;
	text-align:right;
	font: normal 9px "Arial", "Helvetica", "Sans Serif";
}


.article_attributes{
  margin-right:130px;
  width:auto;
  margin-bottom:10px;
}
.additional_categories{
  margin:10px 0;
}

.selectedOption{
	background-color:#bababa;
}
.inputSelect{
/*	background-color:#bababa;*/
}

/* schaltet Mercatorbereiche gelb */
/*
.tx-lumophpinclude-pi1 {
background:#ffae00;
margin-bottom:5px;
}
*/

 /*************


  category list view & article list view
***********/

.article_headline{
  margin:0;
  padding:5px 0 4px 0;
  font: bold 14px "Arial", "Helvetica", "Sans Serif";
  text-decoration:none;
  color:#e33513;
}


.article_headline a,
.article_headline a:link,
.article_headline a:visited,
.article_headline a:hover,
.article_headline aactive{
  font: bold 12px "Arial", "Helvetica", "Sans Serif";
  text-decoration:underline;
  color:#e33513;
}
.article_headline a:hover{
  text-decoration:none;
}


div.headline{			margin-bottom:10px;}
.headline h1,
.headline h2,
.category_headline h1{
                  display:block;
                  font: bold 14px "Arial", "Helvetica", "Sans Serif";
                  text-decoration:none;
                  color:#e33513;
                  display:block;
                  margin:0px;
                  padding:0px;
}

.product_list_article_headline h1 a,
.product_list_article_headline h1 a:link,
.product_list_article_headline h1 a:visited,
.product_list_article_headline h1 a:hover,
.product_list_article_headline h1 a:active,
.category_headline h1 a,
.category_headline h1 a:link,
.category_headline h1 a:visited,
.category_headline h1 a:hover,
.category_headline h1 a:active{
                  font: bold 14px "Arial", "Helvetica", "Sans Serif";
                  text-decoration:none;
                  color:#e33513;
                  display:block;
                  margin:0px;
                  padding:0px;
}
.category_headline h1 a:hover,
.product_list_article_headline h1 a:hover{
                  text-decoration:underline;
}


.list{                  }
.list th{
                background:#e33513;
                color:#fff;
                font:bold 12px "Arial", "Helvetica", "Sans Serif";

}
.list td, .list th{               padding:2px;}
.list td.value{
                        border-bottom:1px dotted #a4a4a4;
                        border-left:1px dotted #a4a4a4;
                        padding: 5px 4px 2px 4px;
}
/* defines the rows in a list */
.row0{                  background:#f6f6f6;}
.row1{                  background:#ffffff;}

/* defines a hover effect in a list */
.row2{                  background:#C2C6CF;}

.hint_error{            color:#e33513;}
.abopreis{
  text-align:right;
  padding:4px;
  font: bold 12px 'Arial', 'Sans Serif', 'Helvetica';
  color:#333333;
}
.oz_price{
  text-align:right;
  font: bold 14px 'Arial', 'Sans Serif', 'Helvetica';
  color:#e33513;
  padding:4px 0 4px 0;
  letter-spacing:0.5;
}


.outerdiv {
  display:block;
  background:#999;
  position:absolute;
  top:180px;
  left:50%;
  z-index:600;
  margin:0 0 0 -250px;
  width:500px;
}
.innerdiv{
  overflow:auto;
  background:#f6f6f6;
  border:1px solid #555;
  position:relative;
  top:-3px;
  left:-3px;
  height:160px;
}
.innerdiv_padding{
  padding:10px;
}
.innerdiv .th{
  text-align:right;
  padding:4px 10px;
  background:#e33513;
  border-bottom:1px solid black;
}
.innerdiv .th a,
.innerdiv .th a:link,
.innerdiv .th a:visited,
.innerdiv .th a:hover,
.innerdiv .th a:active{
  color:#fff;
}
.minmaxhint{
  text-align:right;
  padding-top:5px;
}
.minmaxhint a,
.minmaxhint a:link,
.minmaxhint a:visited,
.minmaxhint a:hover,
.minmaxhint a:active{
  color:#e33513;
  font: bold 14px 'Arial', 'Sans Serif', 'Helvetica';
}

.core_container .bodytext a,
.core_container .bodytext a:link,
.core_container .bodytext a:visited,
.core_container .bodytext a:hover,
.core_container .bodytext a:active{
	text-decoration:underline;
}
.core_container .bodytext a:hover{
	text-decoration:none;
}
.tx-ozauthors-pi1-table{	width:100%;}
.tx-ozauthors-pi1-table td{	padding:2px 2px 8px 2px;}
.tx-ozauthors-pi1-table td h3{	padding:2px 2px 8px 2px;color:#d90100;}
.tx-ozauthors-pi1-table td h3 a,
.tx-ozauthors-pi1-table td h3 a:link,
.tx-ozauthors-pi1-table td h3 a:visited,
.tx-ozauthors-pi1-table td h3 a:hover,
.tx-ozauthors-pi1-table td h3 a:active{
	color:#d90100;
}

#extSearchLink{
	text-decoration:underline;
}
#extSearchLink:hover{
	text-decoration:none;
}



.logo_buecher {
	position:absolute;
	top: 11px;
	left: 106px;
	width:109px;
	
}


.logo_buecher2{
	
	position:absolute;
	top:11px;
	left: -10px;
	width:109px;
	
	
}

.breadcrumb_hk{
	display:block;
	padding:10px 20px 10px 20px;
	font: normal 12px "Arial", "Helvetica", "Sans Serif";
	color:#424242;
	margin-top:-10px;
	}
.breadcrumb_hk a,
.breadcrumb_hk a:link,
.breadcrumb_hk a:visited,
.breadcrumb_hk a:hover,
.breadcrumb_hk a:active{
	font: normal 12px "Arial", "Helvetica", "Sans Serif";
	text-decoration:underline;
	color:#424242;
}
.breadcrumb_hk a.cur,
.breadcrumb_hk a.cur.last:link,
.breadcrumb_hk a.cur.last:visited,
.breadcrumb_hk a.cur:hover,
.breadcrumb_hk a.cur:active{
	font: bold 12px "Arial", "Helvetica", "Sans Serif";
	text-decoration:underline;
	color:#e33513;
}

.breadcrumb_hk a:hover{text-decoration:none;}

