@CHARSET "ISO-8859-1";

html, body {
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
	background:url(../images/background.png) repeat-y left #e2f3fb;
	/*background:url(../images/background.jpg) no-repeat center #fafafa;
	background:url(../images/background2.jpg) no-repeat center #a4a4a4;*/
}

a {
	color:#000;
	text-decoration:none;
}

a:HOVER {
	text-decoration:underline;
}

.pagination ul {
	margin:0px;
	padding:0px;
	float:right;
}

.pagination li {
	display:block;
	float:left;
	padding-left:5px;
	margin-left:5px;
	border-left:1px solid #6b6c6e;
}

.pagination li.previous {
	padding-left:0px;
	margin-left:0px;
	border-left:none;
}

#wrapper {
	background:url(../images/background.png) repeat-x top;
}

#shadow {
	margin:0;
	background:url(../images/shadow.png) no-repeat center top;
	width:950px;
	min-height:700px;
	height:700px;
	padding:0 20px 0 0;
}

html > * #wrapper {
	height:auto;
}

#topheader, #topheader a {
	color:#7b7c7e;
}

#topheader a:HOVER {
	text-decoration:none;
}

#topheader {
	height:90px;
}

#topheader #logo {
	float:right;
	margin-bottom:-2px;
}

#topheader ul {
	margin:0px;
	padding:66px 0px 0px 15px;
}

#topheader ul li {
	display:block;
	list-style:none;
	float:left;
	padding-right:30px;
}

#header .mod_navigation {
	background:url(../images/navi_background.png) repeat-x;
	overflow:visible;
	height:25px;
}

#header .inside {
	position: static;
}

#header .mod_navigation .inside {
	position: static;
}

#header .mod_navigation a {
	text-decoration:none;
}

#header .mod_navigation ul {
	margin:0px;
	padding:0px;
}

#header .mod_navigation ul li {
	display:block;
	list-style:none;
}

#header .mod_navigation ul li.trail a,
#header .mod_navigation ul li.trail span,
#header .mod_navigation ul li.active a
#header .mod_navigation ul li.active span,
#header .mod_navigation ul li.trail li.active a,
#header .mod_navigation ul li.trail li.active span {
	color:#0072b7;
}

#header .mod_navigation ul li.trail li a,
#header .mod_navigation ul li.trail li span,
#header .mod_navigation ul li.active li a
#header .mod_navigation ul li.active li span {
	color:#000;
}

#header .mod_navigation ul.level_1 {
	height:25px;
	padding:0px 5px;
}

#header .mod_navigation ul.level_1 li {
	float:left;
	margin:1px 0px 1px 0px;
	padding:0px;
}

#header .mod_navigation ul.level_1 li a, 
#header .mod_navigation ul.level_1 li span {
	display:block;
	width:auto;
	padding:5px 10px;
	height:13px;
	border-right:1px solid #FFF;
	cursor:pointer;
}

#header .mod_navigation ul.level_2 {
	background-color:#b0dff5;
	position:absolute;
	z-index:100;
}

#header .mod_navigation ul.level_2 li {
	display:block;
	float:none;
	border:none;
	border-top:1px solid #FFF;
	margin:0px;
	min-width:120px;
	white-space:nowrap;
}

#header .mod_navigation ul.level_2 li a,
#header .mod_navigation ul.level_2 li span {
	border:none;
	padding:3px 10px;
}

.mod_magazin_header,
.mod_magazin_header_standalone {
	overflow:visible;
}

.mod_magazin_header .rotated_cover,
.mod_magazin_header_standalone .rotated_cover {
	position:relative;
	z-index:10;
	display:block;
	height:0px;
	top:-144px;
	left:750px;
	width:200px;
}

#ads_left {
	position:absolute;
	left:-220px;
	width:200px;
}

#ads_left div {
	text-align:right;
}

#ads_right {
	position:absolute;
	right:-220px;
	width:200px;
}


#left {
	padding:9px 4px 9px 10px;
}

#left .mod_article, #left .mod_navigation {
	background:url(../images/box_back_narrow_bottom.png) bottom no-repeat;
	width:228px;
	margin-bottom:4px;
}

#left .mod_article .inside, #left .mod_navigation .inside  {
	background:url(../images/box_back_narrow.png) no-repeat;
	width:192px;
	padding:17px 18px 10px; /*padding:7px 6px 0px;*/
	margin-bottom:7px;
}

#left h1 {
	font-size:14px;
	font-weight:normal;
	color:#7b7c7e;
	margin:5px 0px;
}

#left p {
	margin:5px 0px;
}

#left .mod_navigation {
	
}

#left .mod_navigation .inside {
	height:325px;
}

#left .mod_navigation ul {
	margin:0px;
	padding:0px;
}

#left .mod_navigation li {
	margin:4px 0px;
	padding:0px;
	list-style:none;
}

/*
#left .mod_navigation span.active.submenu.trail {
	background-color:#d7eefa;
}*/

#left .mod_navigation .level_1 li span.submenu {
	cursor:pointer;
}

#left .mod_navigation .level_1 li span.submenu:HOVER {
	text-decoration:underline;
}

#left .mod_navigation .level_2 li {
	padding-left:36px;
}

#left .mod_navigation .level_2 li.active {
	background:url(../images/treenavi_active.png) 25px center no-repeat;
}

#left .mod_navigation .level_1 li.last a {
	color:#0066af;
}

#left .mod_navigation.simple_navi .level_1 li.last a {
	color:inherit;
}

#left .mod_navigation.simple_navi .level_1 li.active a {
	color:#0066af;
}


#left .mod_navigation .level_2 li.last a {
	color:#000;
}

#left .mod_search {
	background:url(../images/box_back_narrow_bottom.png) bottom no-repeat;
	width:228px;
	margin-bottom:4px;
}

#left .mod_search .inside {
	background:url(../images/box_back_narrow.png) no-repeat;
	width:197px;
	padding:12px 13px 5px 18px; /*padding:7px 6px 0px;*/
	margin-bottom:7px;
}

#main .mod_search .formbody input,
#left .mod_search .formbody input {
	vertical-align: middle;
}

#main .mod_search .formbody input.radio {
	vertical-align: bottom;
}

#left .mod_search .formbody {
	overflow:hidden;
}
	
#left .mod_search #keywords_simple {
	width:160px;
}

#left .mod_search #keywords_simple.inactive {
	color:#7b7c7e;
}

.mod_search .highlight {
	color:#000;
}

#main {
	margin-left:244px;
	padding:9px 9px 9px 0px;
	color:#6b6c6e;
}

#main a {
	color:#4095c9;
}

#main .mod_article {
	background:url(../images/box_back_wide_bottom.png) bottom no-repeat;
	width:697px;
	margin-bottom:4px;
}

#main .mod_article .inside {
	background:url(../images/box_back_wide.png) no-repeat;
	width:659px;
	padding:20px 19px 13px; /*padding:7px 6px 0px;*/
	margin-bottom:7px;
}

#main .mod_article.no_border,
#left .mod_article.no_border {
	background:none;
	margin:0px;
}

#main .mod_article .inside .inside,
#left .mod_article .inside .inside,
#main .mod_article.no_border .inside,
#left .mod_article.no_border .inside {
	background:none;
	padding:0px;
	margin:0px;
	width:697px;
}

#main h1 {
	color:#7b7c7e;
	font-size:22px;
	font-weight:normal;
	margin:0px 0px 10px;
}

#main h2 {
	color:#7B7C7E;
	font-size:19px;
	font-weight:normal;
}

#main p {
	margin:10px 0px;
}

.ce_home_show {
	height:290px;
}

.ce_home_show .slide {
	position:absolute;
	top:0px;
	width:950px;
	height:290px;
	xpadding-top:236px;
	overflow:hidden;
	background-color:#000;
}

.ce_home_show .controlls {
	width:950px;
	height:54px;
	position:absolute;
	z-index:300;
	top:236px;
}

.ce_home_show .controlls .overlay {
	position:static;
	padding:3px 10px;
	width:930px;
	right:0px;
	background:none;
	text-align:right;
}

.ce_home_show .controlls .overlay a {
	font-size:22px;
	text-decoration:none;
	padding:0px 5px;
	outline-style:none;
}

.ce_home_show .controlls .overlay a.active {
	color:#b0dff5;
}

.ce_home_show .overlay {
	position:absolute;
	top:236px;
	width:950px;
	padding:3px 10px;
	background:url(../images/home_overlay_back.png);
	height:48px;
	color:#FFF;
}

.ce_home_show .overlay a {
	color:#FFF;
}

.ce_home_show .overlay h1 {
	margin:0px 0px 3px 0px;
	font-weight:normal;
	font-size:22px;
}

.ce_home_show .overlay .more a {
	display:block;
	height:20px;
	padding:1px 0px 1px 20px;
	background:url(../images/arrow_left2.png) no-repeat;
}

.ce_labhard_intro div {
	height:198px;
	width:630px;
	padding:15px;
	margin-bottom:10px;
}

.ce_labhard_intro .topleft {
	text-align:left;
}

.ce_labhard_intro .topright {
	text-align:right;
}

.ce_labhard_intro .bottomright {
	display:table-cell;
	vertical-align:bottom;
	height:228px;
	text-align:right;
}

.ce_labhard_intro .bottomleft {
	display:table-cell;
	vertical-align:bottom;
	height:228px;
}

#main .ce_labhard_intro .dark h1 {
	color:#000;
}

#main .ce_labhard_intro .light h1 {
	color:#FFF;
}

#main .ce_labhard_intro h1 {
	margin:0px;
}


#left .teaser {
	color:#6b6c6e;
}

#left .teaser .intro .picture,
#main .teaser .intro .picture {
	height:86px;
	width:180px;
	padding:5px;
	margin-bottom:5px;
}

#left .teaser .picture h2,
#main .teaser .picture h2 {
	font-weight:normal;
	margin:0px;
	font-size:14px;
}

#left .teaser .picture.dark h2,
#main .teaser .picture.dark h2 {
	color:#000;
}

#left .teaser .picture.light h2,
#main .teaser .picture.light h2 {
	color:#FFF;
}

.teaser .picture.topleft {
	text-align:left;
}

.teaser .picture.topright {
	text-align:right;
}

.teaser .picture.bottomright {
	display:table-cell;
	vertical-align:bottom;
	height:86px;
	text-align:right;
}

.teaser .picture.bottomleft {
	display:table-cell;
	vertical-align:bottom;
	height:86px;
}

.teaser .text.with_cover {
	width:130px;
}

#left .teaser .intro div.cover,
#main .teaser .intro div.cover {
	float:right;
	margin:-30px -10px 0px 0px;
}

.teaser .intro {
	width:190px;
	margin-right:10px;
	float:left;
	font-size:0.9em;
}

#left .teaser .intro p,
#left .teaser .intro div,
#main .teaser .intro p,
#main .teaser .intro div,
#left .mod_article.teaser p,
#left .mod_article.teaser div {
	margin:0px;
}

.teaser a,
#main .teaser a,
.mod_article.teaser a {
	color:#0066af;
}

.teaser .intro .more,
#main .teaser .intro .more {
	text-align:right;
}

#main .teaser .details {
	margin-left:220px;
}

#main .teaser .details h2 {
	margin:0px;
	color:#7b7c7e;
	font-size:24px;
	font-weight:normal;
}

#main .teaser .details p {
	margin:5px 0px;
}

#main .teaser .details .buttons {
	margin:10px 0px 0px 0px;
}	

#main .teaser .details .buttons  a {
	margin-right:5px;
	font-size:10px;
	color:#0066af;
}

#main .teaser .details .buttons img {
	vertical-align:middle;
	margin-top:-1px;
	margin-right:2px;
}

.ce_single_teaser .teaser,
#main .ce_single_teaser .teaser {
	float:left;
	margin-left:6px;
}

.ce_single_teaser .teaser.first,
#main .ce_single_teaser .teaser.first {
	margin-left:0px;
	margin-right:1px;
}

.mod_article.teaser {
	height:180px;
}

.mod_article.teaser .inside {
	height:146px;
	overflow:hidden;
}

.mod_article.teaser {
	font-size:0.9em;
}


.ce_magazin_index .left_col {
	float:left;
	width:305px;
}

.ce_magazin_index .right_col {
	float:right;
	width:305px;
}

.ce_magazin_index table {
	width:300px;
}

#left .mod_article .block .with_border,
#main .mod_article .block .with_border  {
	background:url(../images/box_back_wide_bottom.png) bottom no-repeat;
	width:697px;
	padding:0px 0px 7px 0px;
	margin-bottom:4px;
}

#left .mod_article .block .with_border .inside,
#main .mod_article .block .with_border .inside {
	margin-bottom:0px;
}

#left .mod_article .block .teaser.with_border,
#main .mod_article .block .teaser.with_border  {
	background:url(../images/box_back_narrow_bottom.png) bottom no-repeat;
	width:228px;
	margin-bottom:4px;
}

#main .mod_article .block .teaser.with_border.wide  {
	background:url(../images/box_back_wide_bottom.png) bottom no-repeat;
	width:697px;
}

#left .mod_article .block .with_border .inside,
#main .mod_article .block .with_border .inside {
	background:url(../images/box_back_wide.png) no-repeat;
	width:659px;
	padding:20px 19px 13px;
}

#main .mod_article .block .leseprobe.with_border .inside {
	height:319px;
}

#left .mod_article .block .teaser.with_border .inside,
#main .mod_article .block .teaser.with_border .inside {
	height:140px;
	background:url(../images/box_back_narrow.png) no-repeat;
	width:190px;
}

#main .mod_article .block .teaser.with_border.wide .inside  {
	background:url(../images/box_back_wide.png) no-repeat;
	width:659px;
}

.mod_leseprobe_list .leseprobe .header,
.ce_leseprobe_teaser .leseprobe .header,
.mod_leseprobe .leseprobe .header {
	height:1em;
}

.mod_leseprobe_list .leseprobe .label,
.ce_leseprobe_teaser .leseprobe .label,
.mod_leseprobe .leseprobe .label{
	display:block;
	float:left;
}

.mod_leseprobe_list .leseprobe .edition,
.ce_leseprobe_teaser .leseprobe .edition,
.mod_leseprobe .leseprobe .edition {
	display:block;
	float:right;
}

.mod_leseprobe_list .leseprobe .picture,
.ce_leseprobe_teaser .leseprobe .picture,
.mod_leseprobe .leseprobe .picture {
	clear:both;
	margin:10px 0px 0px;
}

.mod_leseprobe_list .leseprobe h2,
.ce_leseprobe_teaser .leseprobe h2,
.mod_leseprobe .leseprobe h2 {
	float:left;
	width:210px;
	margin:10px 0px 0px;
	color:#7b7c7e;
	font-size:28px;
	font-weight:normal;
}

.mod_leseprobe_list .leseprobe .intro,
.ce_leseprobe_teaser .leseprobe .intro,
.mod_leseprobe .leseprobe .intro {
	clear:left;
	float:left;
	width:210px;
	color:#0066af;	
}

.mod_leseprobe_list .leseprobe .text,
.ce_leseprobe_teaser .leseprobe .text {
	width:435px;
	height:145px;
	margin-left:220px;
	overflow:hidden;
}

.mod_leseprobe .leseprobe .text {
	width:435px;
	margin-left:220px;
}

.mod_leseprobe_list .leseprobe .buttons,
.ce_leseprobe_teaser .leseprobe .buttons,
.mod_leseprobe .leseprobe .buttons {
	margin:10px 0px 0px 218px;
}

html > * .mod_leseprobe_list .leseprobe .buttons,
html > * .ce_leseprobe_teaser .leseprobe .buttons {
	position:relative;
	top:-35px;
	margin:0px 0px 0px 218px;
	padding:45px 0 0 0;
	background:url(../images/leseprobe_fade.png) repeat-y 0px 0px;
}	

.mod_leseprobe_list .leseprobe .buttons a,
.ce_leseprobe_teaser .leseprobe .buttons a,
.mod_leseprobe .leseprobe .buttons a {
	margin-right:5px;
	font-size:10px;
	color:#0066af;
}

.mod_leseprobe_list .leseprobe .buttons img,
.ce_leseprobe_teaser .leseprobe .buttons img,
.mod_leseprobe .leseprobe .buttons img {
	vertical-align:middle;
	margin-top:-1px;
	margin-right:2px;
}

.mod_downloadarchiv table, .ce_downloadarchiv table,
.ce_form table.downloadarchivList {
	border-collapse:collapse;
	width:100%;
}

.ce_form table.downloadarchivList {
	margin-bottom:5px;
}

.mod_downloadarchiv th, .mod_downloadarchiv td,
.ce_downloadarchiv th, .ce_downloadarchiv td,
.ce_form table.downloadarchivList td {
	padding:3px 5px;
}

.mod_downloadarchiv th, .ce_downloadarchiv th,
.ce_form table.downloadarchivList th {
	color:#6b6c6e;
	background-color:#e5f4fc;
	padding:5px 5px;
}

.mod_downloadarchiv td.last, .ce_downloadarchiv td.last,
.ce_form table.downloadarchivList td.last {
	width:40%;
}

.ce_form .downloadarchivItem td.first {
	width:50px;
	text-align:center;
}

.ce_form table {
	width:100%;
}

.ce_form table td.col_first {
	width:125px;
	padding-right:5px;
}

.ce_form table td.col_0,
.ce_form table td.col_1 {
	padding-bottom:5px; 
}

.ce_form label.mandatory {
	font-weight:bold;
}

.ce_form .checkbox_container span {
	display:block;
}

.ce_form input.text {
	width:250px;
}

.ce_form .textarea {
	width:250px;
	font-family:Verdana, Arial;
}

.ce_form .headline {
	font-weight:bold;
	color:#7b7c7e;
	padding:5px 0px;
}

.ce_form .submit_container {
	padding-top:10px;
}


.ce_mitarbeiter_list .mitarbeiter {
	width:100%;
}

.ce_mitarbeiter_list h2 {
	margin-top:0px;
	color:#7B7C7E;
	font-size:19px;
	font-weight:normal;
}

.ce_mitarbeiter_list .col_0,
.ce_mitarbeiter_list .col_1 {
	width:50%;
	padding:10px 20px 10px 0px;
}

.ce_mitarbeiter_list table,
.ce_mitarbeiter_list table td {
	border:0px;
	border-collapse:collapse;
	margin:0px;
	padding:0px;
}

.ce_mitarbeiter_list .picture {
	width:90px;
	padding-right:10px;
}

.ce_mitarbeiter_list .name h3 {
	margin:0px 0px 3px 0px;
}

.ce_mitarbeiter_list .name {
	vertical-align:top;
}
	
.ce_mitarbeiter_list .contact {
	vertical-align:bottom;
	color:#0066af;
}

.ce_mitarbeiter_list .contact a {
	color:#0066af;
}


.gratiskataloge_container .gratiskataloge {
	width:100%;
}

.gratiskataloge_container td {
	vertical-align:top;
}

.gratiskataloge_container .col_0 {
	width:52%;
	padding:10px 20px 10px 0px;
}

.gratiskataloge_container .col_1 {
	width:48%;
	padding:10px 0px 10px 0px;
}

.gratiskataloge_container table,
.gratiskataloge_container table td {
	border:0px;
	border-collapse:collapse;
	margin:0px;
	padding:0px;
}

.gratiskataloge_container .picture {
	width:58px;
	padding-right:10px;
}

.gratiskataloge_container .infos h3,
.gratiskataloge_container .infos h4 {
	margin:0px;
	margin-bottom:3px;
}

.gratiskataloge_container .gratiskataloge .checkbox {
	margin-top:5px;
	vertical-align:sub;
	font-weight:bold;
}


.magazinbestellung_container .magazine {
	width:100%;
	margin:20px 0px;
}

.magazinbestellung_container .magazine.first {
	margin-top:0px;
}

.magazinbestellung_container td {
	vertical-align:top;
}

.magazinbestellung_container .col_0 {
	width:52%;
	padding:10px 20px 10px 0px;
}

.magazinbestellung_container .col_1 {
	width:48%;
	padding:10px 0px 10px 0px;
}

.magazinbestellung_container table,
.magazinbestellung_container table td {
	border:0px;
	border-collapse:collapse;
	margin:0px;
	padding:0px;
}

.magazinbestellung_container table.magazin {
	width:100%;
}

.magazinbestellung_container .picture {
	width:60px;
	padding-right:15px;
}

.magazinbestellung_container .infos h3,
.magazinbestellung_container .infos h4 {
	margin:0px;
	margin-bottom:3px;
}

.magazinbestellung_container .infos {
	padding-bottom:5px;
}

.magazinbestellung_container .magazine .preis {
	vertical-align:middle;
	background-color:#e5f4fc;
	padding:2px 5px;
	height:19px;
}

.magazinbestellung_container .magazine .amount {
	text-align:right;
	vertical-align:middle;
	background-color:#e5f4fc;
	padding:2px 5px;
	height:19px;
}



table.veranstaltungen_form {
	border-collapse:collapse;
	border:0px;
	width:100%;
}

.veranstaltungen_form td {
	background-color:#E5F4FC;
	padding:6px;
}

.veranstaltungen_form td td {
	background-color:none;
	padding:0px;
}

.veranstaltungen_form td.description {
	background-color:#FFF;
	padding:0px;
}

#main .veranstaltungen_form td.description h3,
#main .veranstaltungen_form td.description p {
	margin:8px 0;
}

.veranstaltungen_form td.seperator {
	background-color:#FFF;
	height:5px;
	padding:0px;
}

.veranstaltungen_form .freesearch td {
	background-color:#e2edd7;
}

.veranstaltungen_form .freesearch td td {
	background-color:none;
}

.veranstaltungen_form .submit td {
	background-color:#FFF;
}


.veranstaltungen {
	border-collapse:collapse;
	border:0px;
}

.veranstaltungen td {
	vertical-align:top;
}

.veranstaltungen .datum {
	width:80px;
	padding-right:10px;
}

#main .veranstaltungen .details h3 {
	margin:0px;
	font-size:11px;
	font-weight:bold;
}

#main .veranstaltungen .details p {
	margin:2px 0px;
}

.mod_wms_newsletter_archiv .newsletter {
	margin:2px 0px;
}
	
.mod_wms_newsletter_archiv .newsletter a img {
	margin:-2px 0px 2px;
	vertical-align:middle;
}

#aktuell_cover {
	float:left;
}

#main .aktuell.layout_short {
	margin-bottom:10px;
	/*
	padding-left:10px;
	float:left;
	*/
}

#main .aktuell.layout_short h2 {
	font-size:1.3em;
	font-weight:bold;
	margin:5px 0;
}

#main .aktuell.layout_short p {
	margin:5px 0;
}

#main .aktuell.layout_teaser {
	margin-bottom:2px;
}

#main .aktuell.layout_teaser h2 {
	font-size:1.1em;
	font-weight:bold;
	margin:0 0 2px 0;
}

#main .mod_newslistteaser a.more {
	display:block;
	margin-top:10px;
}

#main .mod_newslistteaser.left {
	width:48%;
	padding-right:5px;
	float:left;
	clear:both;
}

#main .mod_newslistteaser.right {
	width:48%;
	padding-left:5px;
	float:right;
}

#main .mod_newslistteaser {
	margin-bottom:10px;
}

#main .aktuell.layout_full h2 {
	color:#4095c9;
	margin-top:5px;
}

#main .mod_newsreader .back a {
	background:url(../images/arrow_right.png) no-repeat left;
	width:auto;
	padding:4px 0px 5px 28px;
}



.mod_sitemap li {
	margin:4px 0px;
}

.mod_sitemap ul.level_1 {
	margin:0px 0px 0px 5px;
	padding:0px;
}

.mod_sitemap ul.level_1 li {
	list-style:none;
	font-size:13px;
	font-weight:bold;	
}

.mod_sitemap ul.level_2 {
	padding-top:5px;
	padding-bottom:20px;
}

.mod_sitemap ul.level_2 ul {
	padding-bottom:5px;
}

.mod_sitemap ul.level_2 li {
	list-style:square;
	font-size:11px;
	font-weight:normal;
}


#left .mod_article.veranstaltungen_teaser {
	margin-bottom:4px;
	width:228px;
}

#left .mod_article.veranstaltungen_teaser .inside  {
	margin-bottom:7px;
	padding:12px 13px 5px 18px;
	width:197px;
}

.veranstaltungen_teaser a {
	display:block;
	height:18px;
	padding:3px 20px 3px 0px;
	margin-right:1px;
	background:url(../images/arrow_left.png) no-repeat right;
	font-size:13px;
	color:#7B7C7E;
}
	
	
.mod_magazinbestellung_list .bestellung {
	width:100%;
	border-collapse:collapse;
	margin-bottom:30px;
}

.mod_magazinbestellung_list .bestellung th {
	border-bottom:1px solid #6B6C6E;
}

.mod_magazinbestellung_list .bestellung .col_0 {
	text-align:center;
	width:30px;
	padding-right:5px;
}

.mod_magazinbestellung_list .bestellung .col_2 {
	text-align:right;
	width:80px;
}

.mod_magazinbestellung_list .bestellung .col_3 {
	text-align:right;
	width:80px;
}

.mod_magazinbestellung_list .bestellung tr.summe td {
	padding-top:10px;
	text-align:right;
	font-weight:bold;
}

	
#footnote {
	padding:10px 7px;
	color:#828385;
}

#footnote a {
	color:#828385;
}



#left .mod_navigation .inside {
	xheight:375px;
	height:auto;
	min-height:330px;
	padding:17px 18px 5px;
}

#left .mod_navigation.simple_navi .inside {
	min-height:0;
}


#main .mod_article .block .leseprobe.with_border .inside {
	xheight:369px;
}

.mod_leseprobe_list .leseprobe .text,
.ce_leseprobe_teaser .leseprobe .text {
	xheight:195px;
}