
.moderne_verpackung_de input.button { cursor: pointer; }

.moderne_verpackung_de p { margin-top: 0; margin-bottom: 5px; }

.moderne_verpackung_de img { border: 0 none; }

.moderne_verpackung_de div { padding: 0; margin: 0; }
.moderne_verpackung_de div#module_cards, div#footer_menu_links {
	border-top:2px solid #C1C3C4;
	/*border-color:#C1C3C4 ;
border-style:solid none;
border-width:2px medium;*/
	}
div#footer_menu_links {
float:left;
height:139px;
margin:0;
padding:10px 0 0;
width:475px;
}

.moderne_verpackung_de h4 a, .moderne_verpackung_de h4 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: rgb(19,74,127);
	text-align: left;
	display: block;
	text-decoration: none;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	margin: 0;
}

.moderne_verpackung_de div.center {
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/center_background.png) top left repeat-x;
}

.moderne_verpackung_de div#container {
	margin-left: auto;
	margin-right: auto;
	width: 980px;
}

.moderne_verpackung_de div#header {
	position: relative;
	height: 78px;
}

.moderne_verpackung_de div#header_left {
	float: left;
}

.moderne_verpackung_de div#header_right {
	float: right;
}

.moderne_verpackung_de div#logo {
	width: 238px;
	height: 68px;
	position:absolute;
	right: 0px;
	bottom: 10px;
	background-image: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/logo.png);
	cursor: pointer;
	margin:0;
	padding:0;
	top:0;
}


.moderne_verpackung_de div#top_menu_buttons {
	position:absolute;
	left: 0px;
	top: 32px;
	width: 100%;
}

.moderne_verpackung_de div#top_menu_buttons ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: left;
}
.moderne_verpackung_de div#top_menu_buttons ul li { 
	display: inline; 
	height: 46px;	
}
.moderne_verpackung_de div#top_menu_buttons ul li a
{
	font-family: Arial, Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	position: relative;
	left: 0;
	top: 0;
	margin: 0;
	padding: 0;
	padding-top: 10px;
	padding-left: 8px;
	padding-right: 12px;
	margin-right: 3px;
	display: block;
	float: left;
	height: 36px;
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/top_menu_buttons.gif) top left no-repeat;
}
.moderne_verpackung_de div#top_menu_buttons ul li a:hover
{
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/top_menu_buttons.gif) top left no-repeat;
	background-position: 0 -46px;
}
.moderne_verpackung_de div#top_menu_buttons ul li.active a:hover
{
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/top_menu_buttons.gif) top left no-repeat;
	background-position: 0 -92px;
}
.moderne_verpackung_de div#top_menu_buttons ul li.active a
{
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/top_menu_buttons.gif) top left no-repeat;
	background-position: 0 -92px;
}
div#top_menu_buttons ul ul {
	display: none;
}
.moderne_verpackung_de div#top_menu_buttons ul.menu_shop li a {
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/top_menu_buttons_shop.gif) top left no-repeat;
	background-position: 0 0px;
	height: 36px;
}
.moderne_verpackung_de div#top_menu_buttons ul.menu_shop li a {
	color: rgb(16,100,172);
}
.moderne_verpackung_de div#top_menu_buttons ul.menu_shop li a:hover {
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/top_menu_buttons_shop.gif) top left no-repeat;
	background-position: 0 -46px;
}
.moderne_verpackung_de div#top_menu_buttons ul.menu_shop li.active a {
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/top_menu_buttons_shop.gif) top left no-repeat;
	background-position: 0 -92px;
}
.moderne_verpackung_de div#top_menu_buttons ul.menu_shop li.active a:hover {
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/top_menu_buttons_shop.gif) top left no-repeat;
	background-position: 0 -92px;
}


.moderne_verpackung_de div#top_menu_icons {
	position: absolute;
	left: 6px;
	top: 62px;
}
.moderne_verpackung_de div#top_menu_icons ul {
	list-style: none;
	height: 14px;
	padding: 0;
	margin: 0;
}
.moderne_verpackung_de div#top_menu_icons li {
	float: left;
	padding-top: 2px;
}
.moderne_verpackung_de div#top_menu_icons li span {
	vertical-align: top;
}
.moderne_verpackung_de div#top_menu_icons li a {
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
	color: rgb(130,174,212);
	font-size: 11px;
	font-weight: 900;
	margin-right: 7px;
}
.moderne_verpackung_de div#top_menu_icons li a:hover {
	color: #FFFFFF;
}
.moderne_verpackung_de div#top_menu_icons li img {
	margin-right: 2px;
	position: relative;
	top: -2px;
}

.moderne_verpackung_de div#top_menu_links {
	position: absolute;
	right: 0px;
	top: 11px;
	height: 11px;
	width: 100%;
}
.moderne_verpackung_de div#top_menu_links ul {
	position: relative;
	list-style: none;
	padding: 0;
	margin: 0;
	float: right;
	overflow: hidden;
}
.moderne_verpackung_de div#top_menu_links li {
	position:relative;
	top: -3px;
	float: left;
	vertical-align: top;
	border-right: 1px solid rgb(102,149,191);
	margin-right: -1px;
	height: 14px;
	padding: 0 6px;
}
.moderne_verpackung_de div#top_menu_links li a {
	font-family: Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: rgb(102,149,191);
	text-decoration: none;
}

.moderne_verpackung_de div#top_menu_flags {
	position: absolute;
	left: 0px;
	top: 0px;
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/top_menu_flags_bg.png) top left repeat-x;
	height: 26px;
}
.moderne_verpackung_de div#top_menu_flags_left {
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/top_menu_flags_left.png) top left no-repeat;
	height: 100%;
	width: 8px;
	float: left;
	margin-right: -8px;
}
.moderne_verpackung_de div#top_menu_flags_center {
	height: 100%;
	float: left;
}
.moderne_verpackung_de div#top_menu_flags_right {
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/top_menu_flags_right.png) top right no-repeat;
	height: 100%;
	width: 8px;
	float: left;
	margin-left: -8px;
}
.moderne_verpackung_de div#top_menu_flags ul {
	list-style: none;
	margin: 0;
	padding: 0 8px;
	padding-top: 6px;
	text-align: center;
}
.moderne_verpackung_de div#top_menu_flags li {
	float: left;
	display: block;
	margin:0;
	padding: 0 4px;
}
.moderne_verpackung_de div#top_menu_flags li span {
	display:none;
}

.moderne_verpackung_de .clr {
	clear: both;
}

.moderne_verpackung_de div#breadcrumb {
	position: relative;
	width: 100%;
	height: 37px;
	text-align: left;
	vertical-align: bottom;
}
.moderne_verpackung_de span.breadcrumbs {
	position: absolute;
	left: 12px;
	bottom: 4px;
}
.moderne_verpackung_de span.breadcrumbs, .moderne_verpackung_de span.breadcrumbs a {
	color: rgb(19,74,128);
	font-size: 12px;
	text-decoration: none;
}


.moderne_verpackung_de #column_container {
	margin: 0 auto; /* centering */
	overflow: hidden; /* clearance */
	width: 980px;
}
.moderne_verpackung_de #middle_column, .moderne_verpackung_de #right_column {
	vertical-align: top;
}
.moderne_verpackung_de #left_column {
	width: 185px;
	float: left;
	margin-right: 16px;
	vertical-align: top;
	z-index: 20;
}
.moderne_verpackung_de #middle_column {
	width: 727px;
	float: left;
}
.moderne_verpackung_de #right_column {
	width: 237px;
	float: right;
	vertical-align: top;
}
.moderne_verpackung_de #middle_column, .moderne_verpackung_de #right_column {
	display: block;
}
		
.moderne_verpackung_de .center_table #right_column { display: none; }
.moderne_verpackung_de .center_table #left_column { display: none; }
.moderne_verpackung_de .center_table #middle_column { width: 980px; }

.moderne_verpackung_de .center_table_left #right_column { display: none; }
.moderne_verpackung_de .center_table_left #left_column { width: 185px; }
.moderne_verpackung_de .center_table_left #middle_column { width: 727px; }

.moderne_verpackung_de .center_table_right #right_column { width: 237px; }
.moderne_verpackung_de .center_table_right #left_column { display: none; }
.moderne_verpackung_de .center_table_right #middle_column { width: 727px; }

.moderne_verpackung_de .center_table_left_right #right_column { width: 237px; }
.moderne_verpackung_de .center_table_left_right #left_column { width: 185px; }
.moderne_verpackung_de .center_table_left_right #middle_column { width: 474px; }


.moderne_verpackung_de div.componentheading {
	padding-left: 0px;
	display: none;
}
.moderne_verpackung_de table.blog {
	margin: 0;
	padding: 0;
	cell-spacing: 0px;
	border-spacing: 0px;
	width: 100%;
}
.moderne_verpackung_de table.blog td {
	padding: 0;
}

.moderne_verpackung_de table.contentpaneopen {
	background: rgb(231,237,242);
	margin: 0;
	padding: 0;
	cell-spacing: 0px;
	border-spacing: 0px;
	width: 100%;
	border: none;
	border-collapse: collapse;
}
.moderne_verpackung_de table.contentpaneopen td {
	padding: 0;
}
.moderne_verpackung_de table.contentpaneopen td.contentheading {
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/menu_top_new.png) top left no-repeat;
	height: 26px;
	padding-left: 12px;
}

.moderne_verpackung_de h1 {
	padding: 0;
	font-family:Helvetica ,Arial,sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	vertical-align: bottom;
	text-align: left;
	width: 100%;
	margin: 3px;
	color: rgb(19,74,127);
}

.moderne_verpackung_de h2 a, .moderne_verpackung_de h2, .moderne_verpackung_de .contentheading {
	font-family: Arial, Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	vertical-align: middle;
	color: #FFFFFF;
	text-align: left;
	padding-left: 10px;
}

.moderne_verpackung_de .contentpaneopen h2 {
	color: rgb(19,74,127);
	padding: 10px;
	margin: 0;
}
.moderne_verpackung_de h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: rgb(19,74,127);
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 0;
}

.moderne_verpackung_de div#right_column div.module, 
.moderne_verpackung_de div#right_column div.module_cart {
	width: 237px;
	overflow: hidden;
	/*margin-bottom: 14px;*/
}
.moderne_verpackung_de div#left_column div.module, 
.moderne_verpackung_de div#left_column div.module_cart {
	width: 185px;
	overflow: hidden;
	/*margin-bottom: 14px;*/
}

.moderne_verpackung_de div.module div div div {
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/menu_top_new.png) top left no-repeat;
}

.moderne_verpackung_de div.module div div {
	background: rgb(221,229,237);
}
.moderne_verpackung_de div.module div.hBorder {
	border: 1px solid black;
}
.moderne_verpackung_de div.module h3 {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px 10px 0px 10px;
	padding-bottom: 6px;
	padding-top: 6px;
	height: 14px;
}

.moderne_verpackung_de div.module a { padding: 0; margin: 0; color: rgb(19,74,127); }
.moderne_verpackung_de div.module {
	margin: 0;
	margin-top: 0px;
	padding: 0;
	text-align: left;
	margin-bottom: 15px;
}

.moderne_verpackung_de div.module div div div {
	padding: 0px;
	padding-bottom: 0px;
	margin: 0;
	width: auto;
	overflow: hidden;
}

.moderne_verpackung_de div.module div div div div {
	background: none;
	padding: 0;
	margin: 0;
}

.moderne_verpackung_de div.module div.hBorder {
	border: 0px solid rgb(19,74,127);
	border-top: none;
}

.moderne_verpackung_de div#white_space {
	height: 100px;
}
.moderne_verpackung_de div#bottom_footer {
	height: 100px;
	padding: 20px;
/*
	float:left;
	bottom: 0;
	height: 79px;
	background: rgb(19,74,127);
	width: 100%;
*/
}

.moderne_verpackung_de table.module_bottom_link_table {
	width: 100%;
	margin-top: 10px;
}
.moderne_verpackung_de table.module_bottom_link_table td {
	width: auto;
	text-align: left;
}
.moderne_verpackung_de table.module_bottom_link_table  span.module_bottom_link {
	padding-left: 20px;
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/default/link_arrow.png) bottom left no-repeat;
}
.moderne_verpackung_de table.module_bottom_link_table  span.module_bottom_link a{
	color: rgb(19,74,127);
	font-weight: 900;
	font-size: 11px;
	text-decoration: none;
}
.moderne_verpackung_de div.module h4 a, .moderne_verpackung_de div.module h4 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: rgb(19,74,127);
	text-align: center;
	display: block;
	text-decoration: none;
	padding: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	margin: 0;
}

.moderne_verpackung_de div.module_menu h3 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin: -20px -4px 5px -5px;
	padding-left: 10px;
	padding-bottom: 2px;
}

.moderne_verpackung_de div.module_menu { background: rgb(202,214,226); }
.moderne_verpackung_de div.module_menu div {}
.moderne_verpackung_de div.module_menu div div { background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/default/box_top_background.png) 0 0 repeat-x; }
.moderne_verpackung_de div.module_menu div div div {}
.moderne_verpackung_de div.moduletable_menu { background: rgb(202,214,226); }
.moderne_verpackung_de div.moduletable_menu div {}
.moderne_verpackung_de div.moduletable_menu h3 {
	height: 34px;
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/default/box_top_background.png) 100% 0 repeat-x;
}
.moderne_verpackung_de div.moduletable_menu div div div {
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/default/box_left_top_corner.png) 0 0 no-repeat;
}
.moderne_verpackung_de div.module_menu {
	margin: 0;
	padding: 0;
	margin-bottom: 15px;
}
.moderne_verpackung_de div.module_menu div div div {
	padding: 10px;
	padding-top: 30px;
	padding-bottom: 15px;
	width: auto;
}
.moderne_verpackung_de div.module_menu div div div div {
	background: none;
	padding: 0;
}
.moderne_verpackung_de div.module_menu ul {
	margin: 10px 0;
	padding-left: 20px;
}
.moderne_verpackung_de div.module_menu ul li a:link, .moderne_verpackung_de div.module_menu ul li a:visited {
	font-weight: bold;
}


.moderne_verpackung_de div.user5_modules {
	
}
.moderne_verpackung_de div.user5_modules div.module {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.moderne_verpackung_de div.user5_modules div.module div div {
	background: none;
}
.moderne_verpackung_de div.user5_modules h4 a, .moderne_verpackung_de div.user5_modules h4 {
	padding-top: 1px;
	padding-left: 2px;
	font-size: 17px;
	font-weight: bold;
	text-align: left;
	height: 17px;
}
.moderne_verpackung_de div.user5_modules div div div div {
	background: none;
	background-color: none;
	padding: 0px;
}
.moderne_verpackung_de div.user5_modules hr {
	border: none;
	border-top: 1px solid rgb(19,74,127);
	color: #FFFFFF;
	margin-bottom: 11px;
}
.moderne_verpackung_de div.user5_modules table {
	border-collapse: collapse;
	border-spacing: 0;
	margin-top: 8px;
	margin-bottom: 3px;
}
.moderne_verpackung_de div.user5_modules table td {
	vertical-align: top;
	padding: 0;
	padding-left: 3px;
	margin: 0;
	width: 200px;
	text-align: left;
}

.moderne_verpackung_de div.user5_modules p {
	padding: 0;
	margin: 0;
}
.moderne_verpackung_de div.user5_modules a {
	color: rgb(19,74,128);
}

.moderne_verpackung_de .articleBgWhite { background-color: #FFFFFF; }
.moderne_verpackung_de .articleMargin {
	padding-left: 13px; 
	padding-right: 13px;
	padding-top: 19px;
}
.moderne_verpackung_de .articleMargin h4 {
	padding: 0;
	margin: 0;
	padding-top: 16px;
	padding-bottom: 23px;
}

.moderne_verpackung_de #table_history {
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/history_arrow.gif) top left no-repeat;
	background-position: 32px 20px;	
	padding: 0;
	margin: 0;
	margin-top: -11px;
	margin-left: 2px;
	color: rgb(19,74,128);
	font-weight: bold;
	border-collapse: collapse;
}
.moderne_verpackung_de #table_history p {
	padding: 0;
	margin: 0;
}
.moderne_verpackung_de #table_history td {
	padding: 0;
	margin: 0;
	height: 45px;
	vertical-align: top;
	padding-right: 20px;
}

.moderne_verpackung_de div.module_cards {
	position: relative;
	/*background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/trusted_shops.jpg) top left no-repeat;*/
	/*height: 200px;
	border: 2px solid rgb(193,195,196);
	border-left: none;
	border-right: none;*/
	text-align: left;
	width: 475px;
	float: left;
}
.moderne_verpackung_de div.module_cards h3 {
	padding: 10px;
	margin: 0;
	font-size: 10px;
	color: rgb(128,131,134);
	font-weight: 300;
}
.moderne_verpackung_de div.module_cards div div div div {
	/*position: absolute;*/
	padding-top: 0px;
	/*padding-left: 164px;*/
	/*top: 25px;*/
	width: 100%;
	text-align: center;
	/*left: 164px;*/
	height: auto;
}
.moderne_verpackung_de div.module_cards div div div div img {
	margin-right: 15px;
}

.moderne_verpackung_de div.module_cart div div div {
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/menu_top_shop.png) top left repeat-x;
}
.moderne_verpackung_de div.module_cart div div {
	background: rgb(255,254,227);
}
.moderne_verpackung_de div.module_cart h3 {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: rgb(19,74,128);
	margin: 0px 10px 0px 10px;
	padding-top: 8px;
	padding-bottom: 8px;
	height: 18px;
	padding-left: 65px;
}
.moderne_verpackung_de div.module_cart {
	margin: 0;
	margin-top: 0px;
	padding: 0;
	margin-bottom: 15px;
}
.moderne_verpackung_de div.module_cart div div div {
	padding: 0px;
	padding-bottom: 0px;
	width: auto;
	overflow: hidden;
}
.moderne_verpackung_de div.module_cart div div div div {
	color: rgb(19,74,128);
	text-align: left;
	padding: 0;
	background: none;
}
.moderne_verpackung_de div.module_cart div div div div div {
	border: 1px solid rgb(25,99,153);
	border-left: none;
	border-right: none;
}

.moderne_verpackung_de #module_cart_img {
	position: absolute;
}

.moderne_verpackung_de .module p.caption {
	color: rgb(19,74,127);
}

.moderne_verpackung_de div.user8_modules {
	text-align: justify;
}
.moderne_verpackung_de div.user8_modules div.module {
	float: left;
	margin-bottom: 0px;
}
.moderne_verpackung_de div.user8_modules div.module div {
	position: relative;
}
.moderne_verpackung_de div.user8_modules div.module div div div div {
	height: 112px;
}
.moderne_verpackung_de div.user8_modules .one_column { width: 239px; }
.moderne_verpackung_de div.user8_modules .two_columns { width: 483px; }
.moderne_verpackung_de div.user8_modules .three_columns { width: 727px; }
.moderne_verpackung_de div.user8_modules table.to_img { font-size: 12px; vertical-align: top; }
.moderne_verpackung_de div.user8_modules div.border_bgcolor div.hBorder { border-color: rgb(221,229,237); }
.moderne_verpackung_de div.user8_modules table.to_img p { position: relative; padding: 0; margin: 0; }
.moderne_verpackung_de div.user8_modules table.to_img img { position: relative; left:0; top: -4px; border: 1px solid rgb(128,158,187); border-top: none; }
.moderne_verpackung_de div.user8_modules table.module_bottom_link_table { margin-top: 15px; bottom: 30px;}
.moderne_verpackung_de div.user8_modules table.module_bottom_link_table td {}
.moderne_verpackung_de div.user8_modules table td h4 { padding: 0; }
.moderne_verpackung_de div.user8_modules table td h4 { text-align: inherit; }
.moderne_verpackung_de div.user8_modules table.module_bottom_link_table  span.module_bottom_link {
	padding-left: 20px;
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/default/link_arrow.png) bottom left no-repeat;
}
.moderne_verpackung_de div.user8_modules table.module_bottom_link_table  span.module_bottom_link a{
	color: rgb(19,74,127);
	font-weight: 900;
	font-size: 11px;
	text-decoration: none;
}
.moderne_verpackung_de div.user8_modules h3 {
	font-size: 12px;
}
.moderne_verpackung_de div.user8_modules .user8_module_right_margin_1 {
	margin-right: 5px;
}
.moderne_verpackung_de div.user8_modules .user8_module_right_margin_2 {
	margin-right: 5px;
}



.moderne_verpackung_de div.navigator div {
	position: relative;
}
.moderne_verpackung_de div.navigator div div {
	background: rgb(161,183,204);
}
.moderne_verpackung_de div.navigator ul {
	list-style: none;
	padding: 0;
	margin: 10px;
	padding-top: 175px;
}
.moderne_verpackung_de div.navigator ul li, .moderne_verpackung_de div.navigator ul li a, .moderne_verpackung_de div.navigator ul li a:hover, .moderne_verpackung_de div.navigator ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: rgb(19,74,128);
	padding: 5px 0;
	text-decoration: none;
}
.moderne_verpackung_de div.navigator ul li img {
	display:none;
}
.moderne_verpackung_de div.navigator ul li a:hover {
	color: rgb(213,50,49);
}
.moderne_verpackung_de div.navigator ul li a:hover img {
	display:block;
	position:absolute;
	left: 0px;
	top: 0px;
	z-index: 100;
}
.moderne_verpackung_de div.navigator ul li.active img {
	display:block;
	position:absolute;
	left: 0;
	top: 0px;
	z-index: 50;
}
.moderne_verpackung_de div.navigator ul li.active {
	padding-left: 20px;
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/red_arrow.gif) top left no-repeat;
	background-position: 0 7px;
}
.moderne_verpackung_de div.navigator ul li.active a , .moderne_verpackung_de div.navigator ul li.active a:hover, .moderne_verpackung_de div.navigator ul li.active a:visited {
	color: rgb(213,50,49);
}

.moderne_verpackung_de .articleDownload { padding: 0; padding-left: 30px; padding-bottom: 10px; background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/download_icon.png) top left no-repeat; background-position: 0 5px; margin: 0; }	
.moderne_verpackung_de .articleDownload p { padding:0; margin: 0; }
.moderne_verpackung_de .articleDownload h5 { padding: 0; margin: 0; }
.moderne_verpackung_de .contentpaneopen hr {
	border: none;
	border-top: 1px solid rgb(19,74,127);
	color: #FFFFFF;
	margin: 5px 0;
}

.moderne_verpackung_de .normal_h4 h4 { margin: 0; padding: 0; padding-bottom: 15px; } 
.moderne_verpackung_de .text_blue { color: rgb(19,74,127); } 
.moderne_verpackung_de .p_padding p { padding-bottom: 10px; }
.moderne_verpackung_de .articleMargin_ { padding: 10px; }

.moderne_verpackung_de div.module td.contentheading {
	font-size: 12px;
	color: rgb(19,74,127);
	background: none;
	padding: 0;
	margin: 0;
	height: 23px;
	vertical-align: top;
}
.moderne_verpackung_de div.module table.contentpaneopen {
	background: none;
	margin: 0;
	padding: 0;
}
.moderne_verpackung_de div.module table.contentpaneopen a {
	padding-left: 20px;
	background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/default/link_arrow.png) bottom left no-repeat;
	color: rgb(19,74,127);
	font-weight: 900;
	font-size: 11px;
	text-decoration: none;
	display: block;
	margin-top: 10px;
}

.moderne_verpackung_de #map_div {
	position: relative;
	padding: 0;
	margin: 0;
}
.moderne_verpackung_de #map_light_div {
	position: absolute;
	left: 0;
	top: 0;
	width: 100px;
	height: 40px;
	cursor: pointer;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.moderne_verpackung_de #map_light_img {
	position: relative;
	left: 0;
	top: 0;	
}



.moderne_verpackung_de div#blind_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin: 0;
	padding: 0;
	width: 100%;
}
.moderne_verpackung_de div#blind_text p {
	padding: 0;
	margin: 0;
}
.moderne_verpackung_de div#blind_text a {
	color: rgb(19,74,128);
	text-decoration: none;
}
.moderne_verpackung_de div#blind_text h4 {
	padding: 0;
	margin: 0;
	padding-left: 4px;
	padding-top: 1px;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 8px;
}
.moderne_verpackung_de div#blind_text div.blind {
	width: 100%;
	border-top: 1px solid rgb(19,74,127);
	padding-bottom: 8px;
	height: auto;
	position: relative;
	display: table;
}
.moderne_verpackung_de div#blind_text div h4 {
	font-size: 16px;
	padding-left: 2px;
	padding-top: 12px;
	margin-bottom: 10px;
	float: none;
}
.moderne_verpackung_de div#blind_text div div {
	padding-left: 2px;
	padding-top: 0px;
	border: none;
	display: table-cell;
}
.moderne_verpackung_de div#blind_text div div.left {
	float: left;
	width: 190px;
	display: table-cell;
}
.moderne_verpackung_de div#blind_text div div.right {
	float: left;
	width: 230px;
}
.moderne_verpackung_de div#blind_text div.blind_vertical {
	border-bottom: 1px solid rgb(19,74,127);
	border-top: none;
}
.moderne_verpackung_de div#blind_text div.blind_vertical div.left {
	float: none;
	display: block;
	border-top: 1px solid rgb(19,74,127);	
	width: 240px;
	padding-top: 3px;
	padding-bottom: 15px;
	font-weight: 700;
}
.moderne_verpackung_de div#blind_text div.blind_vertical div.right {
}
.moderne_verpackung_de div#blind_text div.blind_vertical h4 {
	padding: 5px 1px;
	margin: 0;
}
.moderne_verpackung_de div#map_light_active_div {
	position: absolute;
	right: 2px;
	top: 94px;
}
.moderne_verpackung_de div#middle_column table.contentpaneopen {
	color: rgb(19,74,127);
}

.moderne_verpackung_de table.contentpaneopen table#content_table td { vertical-align: top; }
.moderne_verpackung_de table.contentpaneopen table#content_table td p { margin: 10px; }
.moderne_verpackung_de table.contentpaneopen table#content_table td h1 { margin: 10px; }
.moderne_verpackung_de table.contentpaneopen table#content_table td h2 { margin: 10px; }
.moderne_verpackung_de table.contentpaneopen table#content_table td h3 { margin: 10px; }
.moderne_verpackung_de table.contentpaneopen table#content_table td h4 { margin: 10px; }
.moderne_verpackung_de table.contentpaneopen table#content_table td h5 { margin: 10px; }
.moderne_verpackung_de table.contentpaneopen table#content_table td h6 { margin: 10px; }

.moderne_verpackung_de .custom_module_image_lr {
	border: 1px solid rgb(221,229,237);
	border-top: none;
	border-bottom: none;
	width: 183px;
}
/*
.moderne_verpackung_de #right_column .custom_module_image_lr {
	width: 116px;
	margin-left: 60px;
}
.moderne_verpackung_de #right_column .custom_module_image {
	width: 118px;
	margin-left: 60px;
}
*/
.moderne_verpackung_de div.user8_modules .custom_module_image {
	width: 100%;
}
.moderne_verpackung_de div.user8_modules table .custom_module_image {
	height: 100%;
	width: auto;
}
.moderne_verpackung_de div.user8_modules table.contentpaneopen .custom_module_image {
	height: auto;
	width: auto;
}

/* div.user8_modules div.cm_yellow div div div div { height: 111px; } */
.moderne_verpackung_de div.user8_modules div.cm_yellow div.hBorder { border-color: #FFEF00; border-top: none }
.moderne_verpackung_de div.cm_yellow div div div { background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/menu_top_new_yellow.png) top left no-repeat; }
.moderne_verpackung_de div.cm_yellow h3 { color: #134A80; }
.moderne_verpackung_de div.cm_yellow div.hBorder { border: 0px solid #FFEF00; border-top: none }
.moderne_verpackung_de div.cm_yellow div div { background: rgb(255,254,227); }
.moderne_verpackung_de div.cm_yellow .custom_module_image_lr { border: 1px solid rgb(255,254,227); border-top: none; border-bottom: none; }

/* .moderne_verpackung_de div.user8_modules div.cm_green div div div div { height: 111px; } */
.moderne_verpackung_de div.user8_modules div.cm_green div.hBorder { border-color: rgb(0,255,6); border-top: none; }
.moderne_verpackung_de div.cm_green div div div { background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/menu_top_new_green.png) top left no-repeat; }
.moderne_verpackung_de div.cm_green h3 { color: #134A80; }
.moderne_verpackung_de div.cm_green div.hBorder { border: 0px solid rgb(0,255,6); border-top: none; }
.moderne_verpackung_de div.cm_green div div { background: rgb(239,255,239); }
.moderne_verpackung_de div.cm_green .custom_module_image_lr { border: 1px solid rgb(239,255,239); border-top: none; border-bottom: none; }

/* .moderne_verpackung_de div.user8_modules div.cm_green div div div div { height: 111px; } */
.moderne_verpackung_de div.user8_modules div.cm_red div.hBorder { border-color: rgb(255,0,0); border-top: none; }
.moderne_verpackung_de div.cm_red div div div { background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/menu_top_new_red.png) top left no-repeat; }
.moderne_verpackung_de div.cm_red h3 { color: #134A80; }
.moderne_verpackung_de div.cm_red div.hBorder { border: 0px solid rgb(255,0,0); border-top: none; }
.moderne_verpackung_de div.cm_red div div { background: rgb(255,239,239); }
.moderne_verpackung_de div.cm_red .custom_module_image_lr { border: 1px solid rgb(255,239,239); border-top: none; border-bottom: none; }

/* .moderne_verpackung_de div.user8_modules div.cm_green div div div div { height: 111px; } */
.moderne_verpackung_de div.user8_modules div.cm_orange div.hBorder { border-color: rgb(255,192,0); border-top: none; }
.moderne_verpackung_de div.cm_orange div div div { background: url(http://www.hoffmann-verpackung.de/templates/hoffmann/images/menu_top_new_orange.png) top left no-repeat; }
.moderne_verpackung_de div.cm_orange h3 { color: #134A80; }
.moderne_verpackung_de div.cm_orange div.hBorder { border: 0px solid rgb(255,192,0); border-top: none; }
.moderne_verpackung_de div.cm_orange div div { background: rgb(255,246,219); }
.moderne_verpackung_de div.cm_orange .custom_module_image_lr { border: 1px solid rgb(255,246,219); border-top: none; border-bottom: none; }


//-->
	</style>
	<!--[if IE]>
		<link rel="stylesheet" type="text/css" href="http://www.moderne-verpackung.de/cbh_cms/out.php?site_element=css_ie" />
	<![endif]-->
	<!--[if lte IE 6]>
		<link rel="stylesheet" type="text/css" href="http://www.moderne-verpackung.de/cbh_cms/out.php?site_element=css_ie6" />
	<![endif]-->
	<style type="text/css">
	<!--	