
/* - local_elements.css - */
@media screen {
/* http://www.zippak.com/portal_css/local_elements.css?original=1 */
/* */
/* */
body {
margin: 30px auto 0;
text-align: center;
width: 930px;
}
/* */
#visual-portal-wrapper {
text-align: left;
}
/* */
ul.links_prominent {
font-size: 1.1em;
margin: 0 0 10px 0;
}
ul.links_prominent li {
padding: 2px 0 2px 0;
}
ul.links_prominent li a,
div#region-content ul.supplement-nav li a {
background: url("http://www.zippak.com/arrow.png") 0 2px no-repeat;
color: #002D64;
display: block;
font-weight: bold;
margin-right: 5px;
padding: 0 15px 0 10px;
text-decoration: none;
text-transform: uppercase;
}
ul.links_prominent li a:hover,
span.links_prominent a:hover {
background: url("http://www.zippak.com/arrow.png") 0 -158px no-repeat; /* */
color: #A1B5BE;
}
ul.standard_list {
font-size: 1.2em;
margin: 0 0 10px 0 !important;
}
ul.standard_list li {
background: url("http://www.zippak.com/list_item.png") 0 7px no-repeat;
line-height: 1.4em;
padding: 3px 0 3px 15px !important;
}
ol {
font-size: 1.2em;
list-style-position: inside;
margin: 0 0 10px 0;
}
ol li {
line-height: 1.4em;
list-style-type: decimal;
padding: 3px 0 3px 0;
}
div.plain ol li {
list-style-type: decimal;
list-style-position: outside;
margin: 0 0 0 22px;
padding: 3px 0 3px 0;
}
dl.definition_list {
list-style-position: inside;
margin: 0;
}
dl.definition_list dt {
background: url("http://www.zippak.com/list_item.png") 0 7px no-repeat;
font-size: 1.2em;
padding: 3px 0 3px 10px;
}
dl.definition_list dd {
color: #777777;
font-size: 1.1em;
list-style: square;
padding: 3px 0 3px 25px;
}
dl.definition_list dt {
background: url("http://www.zippak.com/list_item.png") 0 7px no-repeat;
font-size: 1.2em;
padding: 3px 0 3px 15px; /* */
}
body.section-Applications div.plain div.layout-columns  dt,
body.section-sustainability div.plain div.layout-columns dt,
body.section-resealable_technology div.plain div.layout-columns dt{
background: none;
color: #666666;
font-size: 1.3em;
font-weight: bold;
line-height: 1.2em;
margin: 0 0 5px 0;
}
body.section-Applications div.plain div.layout-columns dd,
body.section-sustainability div.plain div.layout-columns dd,
body.section-resealable_technology div.plain div.layout-columns  dd {
background: transparent url("http://www.zippak.com/list_item.png") no-repeat scroll 0pt 6px;
color:black;
font-size: 1.2em;
line-height: 1.5em;
margin: 0 0 5px 0;
padding: 0pt 0pt 0pt 15px;
}
body.section-Applications div.plain div.layout-columns dl,
body.section-resealable_technology div.plain div.layout-columns dl {
margin: 15px 0 35px 0;
}
body.section-resealable_technology div.plain div.layout-columns  dd.teaser {
background: none;
color:#666;
font-size: 1.1em;
line-height: 1.3em;
margin: 0pt 0pt 12px 3px;
padding: 0;
}
body.section-sustainability div.plain div.layout-columns  dd.teaser {
font-size: 1.2em;
line-height: 1.5em;
margin: 0pt 0pt 10px 0;
}
body.section-sustainability div.plain div.layout-columns dl {
margin: 0 0 35px 0;
}
p.documentDescription {
display: none;
}
div.plain {
padding: 15px 0 10px 15px;
}
div.plain div.layout-columns {
display: inline-block;
margin: 0 0 10px 0;
overflow: hidden;
}
div.plain div.layout-columns {
display: block;
}
div#content div.layout-columns {
margin: 0 0 10px 0;
overflow: hidden;
}
div.plain div.layout-columns div.layout-column-left {
float: left;
margin: 0 10px 0 0;
width: 480px;
}
div.layout-column-one {
float: left;
margin: 10px 10px 0 0;
width: 480px;
}
div.plain div.layout-columns div.layout-column-right {
margin: 0 0 0 10px;
float: right;
width: 230px;
}
div.plain div.layout-columns.three {
}
div.plain div.layout-columns.three div.layout-column-left {
margin: 0 20px 0 0;
width: 230px;
}
div.plain div.layout-columns.three div.layout-column-right {
margin: 0 0 0 0;
width: 230px;
}
div.plain div.layout-columns.two-right {
}
div.plain div.layout-columns.two-right div.layout-column-left {
margin: 0 20px 0 0;
width: 230px;
}
div.plain div.layout-columns.two-right div.layout-column-right {
margin: 0 0 0 0;
width: 480px;
}
div.plain div.layout-columns.two {
}
div.plain div.layout-columns.two div.layout-column-left {
margin: 0 10px 0 0;
width: 355px;
}
div.plain div.layout-column-left div.layout-columns.two div.layout-column-left {
margin: 0 10px 0 0;
width: 230px;
}
div.plain div.layout-columns.two div.layout-column-right {
margin: 0 0 0 10px;
width: 355px;
}
div.plain div.layout-column-left div.layout-columns.two div.layout-column-right {
margin: 0 0 0 10px;
width: 230px;
}
div.plain div.layout-columns div.layout-columns.two {
display: inline-block;
}
div.plain div.layout-columns div.layout-columns.two {
display: block;
}
div.plain div.layout-columns.padTop {
margin: 20px 0 10px 0 !important;
}
div.box-border {
}
div.box-border div.box-border-head {
display: inline-block;
padding: 15px 15px 0 15px;
}
div.box-border div.box-border-head {
display: block;
}
div.box-border div.box-border-body {
background: url("http://www.zippak.com/box-arrow.png") 0 -8px no-repeat;
border: 1px solid #CDE2FF;
display: inline-block;
padding: 0 15px 15px 15px;
overflow: hidden;
}
div.box-border div.box-border-body {
display: block;
}
div.box-border div.box-border-foot {
display: inline-block;
}
div.box-border div.box-border-foot {
padding: 0 12px 5px 18px;
}
div.box-border.text div.box-border-head {
background: url("http://www.zippak.com/box-arrow.png") 0 -151px no-repeat;
border: 1px solid #CDE2FF;
border-bottom: none;
border-left: none;
padding: 14px 20px 0 20px;
}
* html div.box-border.text div.box-border-head {
background-position: 0 -152px;
}
*:first-child+html div.box-border.text div.box-border-head {
background-position: 0 -152px;
}
div.box-border.text div.box-border-head h4 {
margin: 0 0 0 -2px;
padding: 0 0 5px 0;
}
div.box-border.text div.box-border-head h4 img {
margin: -2px 0 0 0;
}
div.box-border.text div.box-border-body {
border: 1px solid #CDE2FF;
border-top: none;
background: none;
padding: 0 20px 10px 20px;
}
div.box-border.text div.box-border-foot {
border: 1px solid #CDE2FF;
border-top: none;
}
div.box-border.text-image div.box-border-head {
background: url("http://www.zippak.com/box-arrow.png") 0 -150px no-repeat;
border: 1px solid #CDE2FF;
border-bottom: none;
border-left: none;
padding: 14px 20px 0 20px;
}
div.box-border.text-image div.box-border-head h4 {
margin: 0 0 0 -2px;
padding: 0 0 5px 0;
}
div.box-border.text-image div.box-border-body {
border: 1px solid #CDE2FF;
border-top: none;
border-bottom: none;
background: none;
min-height: 120px;
padding: 0 15px 0 15px;
}
div.box-border.text-image div.box-border-foot {
border: 1px solid #CDE2FF;
border-top: none;
}
div.box-border.image div.box-border-head {
padding: 0;
}
div.box-border.image div.box-border-body {
background: none;
border-top: none;
padding: 0 19px 10px 19px;
}
div.box-border.frame {
background: none;
border: 5px solid #EEEEEE;
padding: 20px;
overflow: hidden;
}
div.box-border.frame div.box-border-head {
padding: 0;
}
div.box-border.frame div.box-border-body {
background: none;
border: none;
padding: 0;
overflow: hidden;
}
div.box-border.link div.box-border-body {
background: url("http://www.zippak.com/box-arrow.png") 0 -9px no-repeat;
border-left: none;
padding: 8px 15px 8px 15px;
}
div.box-border.link div.box-border-body a {
color: #002D64;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
}
div.box-border.link div.box-border-body a:hover {
color: #A1B5BE;
}
body.section-zip-pak-systems div.box-border.text div.box-border-body {
border-bottom: none;
min-height: 85px;
padding: 0 15px 0 15px;
}
* html body.section-zip-pak-systems div.box-border.text div.box-border-body {
height: 100px;
}
body.section-zip-pak-systems div.box-border.text div.box-border-foot {
}
body.section-about-zip-pak div.box-border.image div.box-border-head h4 {
padding: 0;
}
body.section-about-zip-pak div.box-border.frame {
background: url("http://www.zippak.com/media/about_zip-pak/bg_box.png") 100% 100% no-repeat;
padding: 25px 400px 20px 30px;
}
body.section-about-zip-pak div.box-border.text-image div.box-border-head {
background: url("http://www.zippak.com/box-arrow.png") 0 -340px no-repeat;
}
body.section-about-zip-pak div.box-border.text-image div.box-border-head img {
margin: 0 0 15px 0;
}
div.box-border-body p /* */ {
padding: 0 0 0 3px;
}
body.section-sustainability div.box-border.text div.box-border-body {
border-bottom: none;
padding: 0 15px 0 15px;
}
body.section-sustainability div.box-border.text  {
margin: 15px 0 15px 0;
}
body.section-sustainability div.box-border.text div.box-border-head   {
background: url("http://www.zippak.com/box-arrow.png") 0 -463px no-repeat;
}
body.section-sustainability div.box-border.text div.box-border-head img  {
padding: 0 0 10px 0;
}
body.section-resealable_technology div.box-border.text div.box-border-body {
border-bottom: none;
padding: 0 15px 0 15px;
}
body.section-resealable_technology div.box-border.text  {
margin: 15px 0 15px 0;
}
body.section-resealable_technology div.box-border.text div.box-border-head   {
background: url("http://www.zippak.com/box-arrow.png") 0 -324px no-repeat;
}
body.section-resealable_technology div.box-border.text div.box-border-head img  {
padding: 0 0 10px 0;
}
h3 {
color: #777;
margin: 0 0 10px 0;
font: normal 3.5em Verdana, Sans-Serif; /* */
}
div.global-navigation-region h3 {
margin: 0 0 15px 0;
}
h4 {
color: #2E5C99;
padding: 12px 0 6px 0;
font: 1.8em/1.2em Arial, Helvetica, sans-serif;
}
h4.noPadTop {
padding: 0 0 6px 0; /* */
}
h5.noPadBottom {
padding: 10px 0 0 0; /* */
}
h5 {
color: #666666;
font-size: 1.2em;
line-height: 1.5em;
font-weight: bold;
margin: 0 0 10px 0;
}
h6 {
color: #666666;
font-size: 1.5em;
line-height: 1.3em;
margin: 0 0 18px 0;
}
p {
font-size: 1.2em;
line-height: 1.5em;
margin: 0 0 10px 0;
}
p.anriss {
margin: 0 0 5px 0 !important;
}
body.section-about-zip-pak div.plain div.layout-columns  span.h5 {
color: #666666;
display: block;
font-size: 1.2em;
font-style: normal;
font-weight: bold;
line-height: 1.2em;
margin: 0 0 5px 0;
}
body.section-about-zip-pak div.plain div.layout-columns address {
color: #666;
font-size: 1.1em;
margin: 0 0 12px 0;
font-style: normal;
}
body.section-about-zip-pak ul.standard_list {
clear: left;
font-size: 1.2em;
margin: 0 0 0 0;
padding: 0 10px 0 0;
}
body.section-about-zip-pak ul.standard_list li {
background: url("http://www.zippak.com/list_item.png") 0 7px no-repeat;
padding: 3px 25px 3px 10px;
}
div#region-content ul.supplement-nav {
border: 1px solid #EEEEEE;
border-top: none;
float: left;
font-size: 1.1em;
margin: -5px 0 5px 0;
padding: 6px 0 6px 0;
width: 748px;
}
div#region-content ul.supplement-nav li {
float: left;
padding: 3px 0 3px 15px;
}
div#region-content ul.supplement-nav li a {
background: url("http://www.zippak.com/arrow.png") 0 2px no-repeat;
color: #002D64;
display: block;
font-weight: bold;
margin-right: 5px;
padding: 0 15px 0 10px;
text-transform: uppercase;
text-decoration: none;
}
div#region-content ul.supplement-nav li a.active {
background: url("http://www.zippak.com/arrow.png") 0 -158px no-repeat;
color: #A1B5BE;
}
div#region-content ul.supplement-nav li a:hover {
background: url("http://www.zippak.com/arrow.png") 0 -158px no-repeat;
color: #A1B5BE;
}
body.section-news_and_events div.plain div.wrapperBottom a{
text-decoration: none;
}
div.global-navigation-region h3 {
margin: 0 0 15px 0;
}
table {
border-top: 1px solid #CCE2FF;
font-size: 0.9em !important;
margin: 6px 0 0 0;
width: 100%;
}
table td {
border-bottom: 1px solid #CCE2FF;
padding: 4px 10px 4px 0;
vertical-align: top;
}
table th {
border-bottom: 1px solid #CCE2FF;
font-weight: bold;
color: #666666;
font-size: 1.2em !important;
margin: 0 0 10px 0;
padding: 4px 10px 4px 0;
vertical-align: top;
}
div.content table {
border-top: 1px solid #CCE2FF;
font-size: 1.1em;
margin: 6px 0 0 0;
}
div.content table td {
border-bottom: 1px solid #CCE2FF;
padding: 4px 10px 4px 0;
vertical-align: top;
}
div.content table th {
border-bottom: 1px solid #CCE2FF;
font-weight: bold;
color: #666666;
font-size: 1.1em;
margin: 0 0 10px 0;
padding: 4px 10px 4px 0;
vertical-align: top;
}
div.content table ul.list {
margin: 0 0 10px 0;
}
div.content table ul.list li {
background: url("../img/list_item.png") 4px 7px no-repeat;
padding: 3px 0 3px 16px;
}
div.formContainer {
width: 710px;
}
div.fieldset {
}
div.formContainer form fieldset div.field {
float: left;
margin: 0 0 7px 0;
padding: 0;
vertical-align: top;
width: 100%;
}
* html div.formContainer form fieldset div.packaged {
height: 1.5em;
overflow: hidden;
margin-bottom: 4px;
}
body.section-pre-show div.formContainer form fieldset div.field {
float: left;
margin: 0 0 14px 0;
padding: 0;
vertical-align: top;
width: 100%;
}
div.formContainer legend {
font-size: 1.3em;
font-weight: bold;
}
div.formContainer div.field label {
float:left;
font-size:1.2em;
line-height:1.3em;
margin:0 20px 0 0;
}
div.formContainer input,
div.formContainer textarea {
border: 1px solid #DDDDDD;
line-height: 1.4em;
width: 300px;
}
div.formContainer input:focus,
div.formContainer textarea:focus {
border: 1px solid #CB0A3F !important;
}
div.formContainer span.fieldRequired {
color:#AB0837;
margin:1px 0pt 0pt -18px;
}
div.formContainer form fieldset div.formHelp {
display: none;
}
div.formContainer div.radio {
clear:left;
color:#666666;
margin:3px 0pt 0pt;
overflow:hidden;
width:362px;
}
div.formContainer div.radio input {
border:none;
margin: 0 10px 0 0;
padding: 0;
width: auto;
}
div.formContainer div.radio p {
margin: 0 0 5px 0;
width: auto;
}
div.formContainer legend {
display: none;
}
div.formContainer div.indication {
clear: both;
margin: 0 0 10px 0;
overflow: hidden;
}
div.formContainer div.indication label {
color: #FFFFFF;
}
div.formContainer input {
margin: 3px 0 0 0;
width: 300px;
}
div.formControls  {
padding: 0 !important;
}
div.formControls input  {
width: auto;
}
.overflowHidden {
overflow: hidden;
}
.clearL {
clear: left;
}
.clearR {
clear: right;
}
div.box-border-body blockquote {
border: 1px solid #cde2ff;
border-top: none;
margin: -12px 0 0 0;
padding: 15px;
}
/* */
div.box-border.frameAlternate {
background: none  !important;
border: 5px solid #EEEEEE;
overflow: hidden;
}
div.box-border.frameAlternate blockquote {
margin: 0;
padding: 10px 15px 10px 15px;
}
blockquote p.info {
margin: 0 0 10px 0; /* */
padding: 0;
}
blockquote p.info:before,
blockquote p.info:after {
content: "";
}
blockquote p:after {
content: "\201D";
font: bold 1.3em "Times New Roman", Times, serif;
}
blockquote p:before {
content: "\201C";
font: bold 1.3em "Times New Roman", Times, serif;
}
div.box-border.frameAlternate cite {
display: block;
line-height: 1.3em;
margin: 10px 0 0 0;
}
cite:before {
content: "\2014 ";
}
body.section-home div.plain {
padding: 0 0 0 0;
}
body.section-front-page-en div.plain {
padding: 0 0 0 0;
}
body.section-home div.homepage-teaser {
height: 320px;
}
body.section-home div.homepage-teaser div {
margin: -30px 0 0 0;
position: absolute;
}
body.section-home div.plain div.layout-columns {
margin: 0 0 10px 0;
overflow: hidden;
}
body.section-home div.plain div.layout-columns div.layout-column-left {
float: left;
margin: 0 0 0 0;
width: 570px;
}
body.section-home div.plain div.layout-columns div.layout-column-left div.news-teaser {
float: left;
padding: 10px 10px 0 10px;
width: 270px;
}
body.section-home div.plain div.layout-columns div.layout-column-left div.news-teaser h4 {
padding-top: 0;
}
body.section-home div.plain div.layout-columns div.layout-column-left div.news-teaser h4 img {
float: right;
}
body.section-home div.plain div.layout-columns div.layout-column-left div.news-teaser p {
clear: both;
}
body.section-home div.plain div.layout-columns div.layout-column-left div.news-teaser-special {
float: right;
padding: 10px 0 10px 0;
width: 280px;
}
body.section-home div.plain div.layout-columns div.layout-column-left div.news-teaser-special div.box-border-head {
padding: 10px 0 0 30px;
}
body.section-home div.plain div.layout-columns div.layout-column-left div.news-teaser-special div.box-border-body {
border-bottom: none;
overflow: hidden;
padding: 0 10px 0 25px;
}
body.section-home div.plain div.layout-columns div.layout-column-left div.news-teaser-special div.box-border-foot {
overflow: hidden;
padding: 0 39px 10px 30px;
}
body.section-home div.plain div.layout-columns div.layout-column-left ul.links_prominent li {
float: left;
}
body.section-home div.plain div.layout-columns div.layout-column-right {
margin: 0 0 0 10px;
float: right;
width: 170px;
}
body.section-home div.plain div.layout-columns div.layout-column-right h3 {
margin: 0 0 10px 0;
}
body.section-home div.plain div.layout-columns div.layout-column-right p {
padding: 5px 10px 0 10px !important;
}
body.section-home div.plain div.layout-columns div.layout-column-right ul {
padding: 0 10px 0 10px;
}
h3.title_date {
font-size: 2.8em;
line-height: 1.2em;
border-bottom: 1px solid #CEE1FF;
margin: 30px 0 5px;
padding: 2px 0 7px;
}
h4.title {
color: #2E5C99;
padding: 0 0 5px 0;
font: 1.8em/1.2em Arial, Helvetica, sans-serif;
}
h4 a:link,
h4 a:visited,
h4 a:hover {
color: #2E5C99;
display: inline;
font-family: Arial, Helvetica, sans-serif;
padding: 0 0 12px 0;
text-decoration: none;
}
body.section-news_and_events h6 {
margin: 12px 0 0 0;
}
body.section-news_and_events div.camaonews div.date {
padding: 5px 0 25px 0;
}
body.section-news_and_events div.date {
padding: 5px 0 10px 0;
}
body.section-news_and_events div.layout-columns div.date {
padding: 5px 0 4px 0;
}
div.layout-columns div.date {
margin: 0 0 4px 0;
}
body.section-news_and_events li.links_prominent {
display: none;
}
body.section-news_and_events div.camaonews div.field {
border-bottom: none;
padding: 0 0 0 0;
}
body.section-news_and_events div.camaonews div.ArchetypesField-DateTimeField {
padding: 0 0 10px 0;
}
body.section-news_and_events div.camaonews #archetypes-fieldname-nachricht {
padding: 0 0 10px 0;
}
body.section-news_and_events div.camaonews #archetypes-fieldname-anriss {
color: #666666;
font-size: 1.5em;
padding: 0 0 10px 0;
}
* html body.section-news_and_events div.plain div.layout-column-left,
* html body.section-news_and_events div.plain div.layout-column-right {
overflow: hidden;
width: 355px;
}
body.section-news_and_events h6 {
margin: 12px 0 0 0;
}
span.links_prominent {
font-size: 1.2em;
margin: 0 0 5px 5px;
}
span.links_prominent a:link {
background: url("http://www.zippak.com/arrow.png") 0 2px no-repeat;
color: #002D64;
display: inline;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
padding: 0 15px 0 10px;
text-transform: uppercase;
text-decoration: none;
}
span.links_prominent a:visited {
background: url("http://www.zippak.com/arrow.png") 0 2px no-repeat;
color: #002D64;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
padding: 0 15px 0 10px;
text-transform: uppercase;
}
span.links_prominent a:hover {
background: url("http://www.zippak.com/arrow.png") 0 -158px no-repeat;
color: #A1B5BE;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding: 0 15px 0 10px;
text-transform: uppercase;
}
span.links_prominent a:active {
background: url("http://www.zippak.com/arrow.png") 0 -49px no-repeat;
color: #A1B5BE;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding: 0 15px 0 10px;
text-transform: uppercase;
}
/* */
.wrapper {
width: 730px;
background: url(bgNew.png) no-repeat top left;
float: left;
margin: 0 0 15px 0px;
}
.wrapperBottom {
width: 730px;
background: url(bgBottom.gif) no-repeat bottom left;
float: left;
}
.leftBox,
.rightBox {
float: left;
padding: 5px;
width: 325px;
}
.rightBox {
float: right;
}
.wrapper p {
float: right;
width: 208px;
}
.wrapper h4 {
padding: 20px 0 0 116px;
}
body.section-terms-of-use div.plain div.layout-columns.two p,
body.section-privacy-policy div.plain div.layout-columns.two p,
body.section-privacy-policy div.plain div.layout-columns.two dd p {
font-size:12px;
text-indent: 2em;
}
body.section-privacy-policy div.plain div.layout-columns.two dt {
font-size: 1.3em;
font-weight: bold;
margin: 0 0 5px 0;
}
ul#portal-sitemap li.navTreeItem {
border-top: none;
overflow:hidden;
display: inline-block;
font-size: 1.2em;
float: left;
line-height: 1.2em;
list-style: none;
min-height: 140px;
width: 245px;
text-decoration: none !important;
background: url("http://www.zippak.com/arrow.png") 0 2px no-repeat;
color: #002D64;
margin-right: 5px;
padding: 0 15px 0 10px;
text-transform: uppercase;
}
ul#portal-sitemap li.navTreeItem a {
font-weight:bold;
text-decoration: none;
}
* html ul#portal-sitemap li.navTreeItem {
height: 140px;
}
ul#portal-sitemap ul.navTreeLevel2 li {
background: none;
font-size: 0.8em;
font-weight:normal !important;
line-height: 0.8em;
list-style: none;
min-height: 0px;
padding: 5px 5px 5px 0;
text-transform:none;
vertical-align: top;
}
* html ul#portal-sitemap ul.navTreeLevel2 li {
height: 12px;
}
ul#portal-sitemap ul.navTreeLevel2 li a {
background: url("http://www.zippak.com/arrow.png") 0 3px no-repeat;
color: #002D64;
display: block;
font-size: 1.2em;
font-weight:normal !important;
line-height:1.2em;
margin: 0 5px 0 0;
padding: 1px 15px 1px 10px;
text-decoration: none;
}
ul#portal-sitemap ul.navTreeLevel2 li a:hover {
background: url("http://www.zippak.com/arrow.png") 0 -158px no-repeat;
color: #A1B5BE;
}
/* */
#portal-logo {
background: url("http://www.zippak.com/logo_zip-pak.png") no-repeat;
cursor: pointer;
float: left;
}
/* */
#portal-siteactions {
float: left;
font-size: 1.0em;
}
/* */
#portal-searchbox {
float: left;
font-size: 0.8em;
padding: 5px 0 0 0;
}
/* */
#portal-breadcrumbs {
border-bottom: 1px solid #CEE1FF;
color: #666666;
margin: 0pt 0pt 5px;
padding: 2px 0pt 7px;
}
blockquote p,
body div.plain div.layout-column-left dl,
body div.plain div.layout-column-left dt,
body div.plain div.layout-column-left dd {
margin: 0;
padding: 0;
}
.wrapper p a {
color: #000 !important;
}
p.anriss {
margin: 0 0 30px 0;
}
.marginTop {
margin: 15px 0 0 0;
}
div.box-border.frameWorldMap {
background: none  !important;
border: 5px solid #EEEEEE;
overflow: hidden;
display:inline-block;
padding: 10px;
}
div.box-border.frameWorldMap img {
float: left;
margin: 15px 0pt 0pt 50px;
}
div.box-border.frameWorldMap p {
float: left;
width: 220px;
margin: -155px 0pt 17px 25px;
}
div.box-border.frameWorldMap img#worldMap {
float: right;
margin: 15px 0 0 0;
}
body.section-zip-pak-systems div.box-border.text div.box-border-body {
border-bottom: none;
min-height: 85px;
padding: 0 15px 0 15px;
}
body.section-contact textarea#describeproduct,
body.section-contact textarea#message{
margin-top:3px;
}
.float50L {
float: left;
width: 49%;
}
.float60L {
float: left;
margin: 0 0 0 70px;
width: 65%;
}
.float50R {
float: right;
overflow: hidden;
width: 49%;
}
.formErrorMessage{
clear:left;
}
body.section-contact .portalMessage {
padding: 15px 0 !important;
}
* html body.section-contact div.plain .box-border.frame {
overflow: hidden;
width: 685px;
}
* html .clearfix {
clear:both;
overflow: hidden;
display: inline-block;
margin: 10px 0 0 10px !important;
padding:0;
}
* html #describeproduct {
clear:both;
overflow: hidden;
display: inline-block;
}
* html div.box-border.frameWorldMap img {
float: left;
margin: 15px 0pt 0pt 20px!important;
padding:0;
}
div.layout-column-image {
float:left;
width:300px;
}
body.section-about-zip-pak div.layout-columns.hartz {
background:url(hartz.jpg) no-repeat 315px 190px;
padding-bottom:20px;
}
body.section-about-zip-pak div.layout-columns.masterpack{
background:url(padano.jpg) no-repeat 230px 350px;
padding-bottom:210px;
}
.smaller {
width:215px !important;
}
div.arctic {
clear:left;
width: 480px;
}
.consultingP {
margin: 22px 0 0 5px;
width: 275px
}
.consulting {
background:url(consultingimage.jpg) no-repeat 275px bottom !important;
}
.image {
width: 230px !important;
}
.large {
width: 480px !important;
}
.padBottom {
padding: 0 0 10px 0;
}
body.section-site-map visualIcon {
font-weight:bold;
}
body.section-news_and_events .mediacenter {
color: #666;
margin:-5px 0 0 0;
padding:0;
}
body.section-news_and_events p { padding: 0 0 5px 0; }
.padding {
padding: 10px 0;
}
}

