
/* - default.css - */
@media screen {
/* http://www.zippak.com/portal_css/default.css?original=1 */
/* */
/* */
body {
background: #fff;
color: #333;
font-family: Verdana, Sans-Serif;
font-size: 62.5%;  /* */
vertical-align: top;
}
/* */
a {
color: #002D64;
cursor: pointer;
text-decoration: underline;
}
a:link {
color: #002D64;
}
a:visited {
color: #002D64;
}
a:hover {
color: #002D64;
}
/* */
img {
border: none;
vertical-align: top;
}
/* */
h1, h2, h3, h4, h5, h6, p, address {
font-weight: normal;
margin: 0;
padding: 0;
}
/* */
ul, ol, dl {
list-style-position: outside;
margin: 0;
padding: 0;
}
li {
list-style-image: none;
list-style-type: none;
margin: 0;
padding: 0;
}
dt,dd {
margin: 0;
padding: 0;
}
/* */
table {
margin: 0;
padding: 0;
}
thead {}
tbody {}
tr, th, td {
margin: 0 0 0 0;
padding: 0 0 0 0;
}
tr {}
th {
font-size: 1.0em;
}
td {
font-size: 1.2em;
}
/* */
form, fieldset, legend, label, input, option, select, textarea {
font-family: Verdana, Sans-Serif;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
form {}
fieldset {
border: none;
}
legend {
border: none;
font-size: 1.3em;
}
label {
font-size: 1.3em;
}
input {
font-size: 1.3em;
padding: 0.1em;
}
option {
padding-left: 5px;
}
select {
font-size: 1.3em;
}
textarea {
border: 1px solid #AFBAC2;
width: 99.8%;
padding: 0.1em;
}
}


/* - global_layout.css - */
@media screen {
/* http://www.zippak.com/portal_css/global_layout.css?original=1 */
/* */
/* */
body {
margin: 30px auto 0;
text-align: center;
width: 930px;
}
/* */
#visual-portal-wrapper {
text-align: left;
}
/* */
div.portal-header {
display: inline-block;
}
div.portal-header {
display: block;
}
#portal-personaltools-wrapper {
overflow: hidden;
}
div.visualColumnHideTwo {
float: left;
}
div.portal-footer {
border-top: 1px solid #CEE1FF;
clear: both;
color: #8D8D8D;
margin: 10px 0pt 0pt;
padding: 5px 0pt 20px;
}
/* */
div.visual-column-wrapper {
margin: 20px 0 0 0;
overflow: hidden;
}
div.portal-column-one {
float: left;
width: 170px;
}
div.portal-column-content {
margin: 0 0 0 10px;
float: left;
width: 750px;
}
/* */
#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;
clear: left;
margin: 0pt 0pt 5px;
padding: 2px 0pt 7px;
}
/* */
div.search-result  dl {}
div.search-result  dl dt  {
margin: 20px 0 0 0;
}
div.search-result dl h4  {
display: inline;
}
div.search-result dl dt a  {
text-decoration: none;
}
div.search-result  dd  {
font-size: 1.3em;
}

}


/* - global_elements.css - */
@media screen {
/* http://www.zippak.com/portal_css/global_elements.css?original=1 */
/* */
#portal-logo a {
display: block;
height: 40px;
width: 194px;
text-decoration: none;
}
#portal-logo a span {
visibility: hidden;
}
div.portal-navigation-meta {
float: right;
}
/* */
#portal-siteactions {}
#portal-siteactions li {
float: left;
padding: 10px 0 0 0;
}
* html #portal-siteactions li {
white-space: nowrap;
width: 0;
}
#portal-siteactions li a {
background: url("http://www.zippak.com/arrow-right.png") 0 2px no-repeat;
color: #002D64;
display: block;
font-weight: bold;
height: 1.8em;
margin-right: 5px;
padding: 0 15px 0 10px;
text-transform: uppercase;
text-decoration: none;
}
#portal-siteactions li a:hover {
background: url("http://www.zippak.com/arrow-right.png") 0 -48px no-repeat;
color: #A1B5BE;
}
#portal-siteactions li.selected a:hover {
background: url("http://www.zippak.com/arrow-right.png") 0 -48px no-repeat;
color: #A1B5BE;
}
/* */
div.portal-searchbox {}
div.portal-searchbox fieldset {
float: left;
padding: 1px 0 0 0;
}
div.portal-searchbox fieldset legend {
display: none;
}
div.portal-searchbox fieldset label {
color: #002D64;
font-weight: bold;
float: left;
margin: 4px 10px 0 0;
text-transform: uppercase;
}
div.portal-searchbox fieldset input {
float: left;
font-size: 1.5em;
width: 125px;
}
div.portal-searchbox fieldset a.button_search  {
background: url("http://www.zippak.com/lupe.png") 0 0 no-repeat;
cursor: pointer;
display: block;
float: left;
height: 20px;
margin: 0 0 0 5px;
width: 20px;
}
div.portal-searchbox fieldset a span  {
display: none;
}
/* */
.LSRes {
visibility: visible;
vertical-align: middle;
display: block;
list-style-image: none;
list-style-type: none;
text-align: left;
min-width: 16.5em;
text-transform: none;
margin-left: 0;
line-height: 1.1em;
}
#LSHighlight {
border: 1px solid 003399;
}
.LSRow {
border: 1px solid 003399;
white-space: normal;
padding: 0;
margin: 5px 0 5px 0;
list-style-image: none;
list-style-type: none;
}
.LSRow a {
text-decoration: none;
font-weight: bold;
white-space: nowrap;
}
.LSRow a:hover {
color: #A1B5BE;
}
.LSDescr {
padding-left: 2.1em;
margin-top: -0.1em;
}
div.LSResult {
position: relative;
font-size: 1.3em;
display: block;
text-align: right;
top: 20px;
z-index: 3;
}
.LSShadow {
position: relative;
text-align: right;
}
.livesearchContainer {
margin-top: 4px;
padding: 0 !important;
position: absolute;
display: block;
background: #EEEEEE;
right: 0px;
/* */
top: 0;
white-space: normal;
visibility: visible;
text-align: left;
border-right: 1px solid #9A9A9A;
border-bottom: 1px solid #9A9A9A;
width: 28em;
text-transform: none;
}
* html .livesearchContainer {
border-top: none !important;
padding-top: 0 !important;
right: 240px;
}
#livesearchLegend {
line-height: 1em;
margin-top: -2em;
margin-left: -0.1em;
border-bottom: 0;
}
* html #livesearchLegend {
margin-top: -1.9em;
margin-left: -8px;
position: relative;
}
/* */
.LSIEFix {
padding: 7px 10px 7px 10px !important;
z-index: 20;
}
.LSBox {
clear: left;
float: left;
text-align: right;
padding-right: 1px;
display: block;
}
#LSNothingFound {
text-align: left;
padding: 2px 0 8px 0 ;
}
/* */
#portal-personaltools-wrapper {
position: absolute;
top: 5px;
width: 920px;
}
#portal-personaltools-wrapper h5 {
display: none;
}
#portal-personaltools-wrapper ul {
float: right;
}
#portal-personaltools-wrapper li {
float: left;
margin: 0 0 0 10px;
}
/* */
dt.portletHeader {
display: none;
}
ul.portletNavigationTree {}
ul.portletNavigationTree li {
background: #CB0A3F;
border-bottom: 1px solid #E75C6F;
}
ul.portletNavigationTree li.before-1  {
background: #A50835 url("http://www.zippak.com/active-before-1.png") 0 0 repeat-x;
}
ul.portletNavigationTree li.before-2  {
background: #BF093C url("http://www.zippak.com/active-before-2.png") 0 0 repeat-x;
}
ul.portletNavigationTree li.before-3  {
background: #CB0A3F url("http://www.zippak.com/active-before-3.png") 0 0 repeat-x;
}
ul.portletNavigationTree li.after-1  {
background: #A50835 url("http://www.zippak.com/active-after-1.png") 0 0 repeat-x;
}
ul.portletNavigationTree li.after-2  {
background: #BF093C url("http://www.zippak.com/active-after-2.png") 0 0 repeat-x;
}
ul.portletNavigationTree li.after-3  {
background: #CB0A3F url("http://www.zippak.com/active-after-3.png") 0 0 repeat-x;
}
ul.portletNavigationTree li a {
color: #FFFFFF;
font-weight: bold;
display: block;
padding: 8px 0 8px 12px;
text-transform: uppercase;
text-decoration: none;
}
ul.portletNavigationTree li a:visited {
color: #FFFFFF;
}
ul.portletNavigationTree li:hover a, ul.portletNavigationTree li a:hover {
background: url("http://www.zippak.com/arrow.png") 0 -200px no-repeat;
color: #FFFFFF;
}
ul.portletNavigationTree li a.navTreeCurrentItem {
background: #DF0E48	url("http://www.zippak.com/arrow.png") 0 -200px no-repeat;
color: #FFFFFF;
}
ul.portletNavigationTree li a.navTreeParentOfCurrentItem {
background: #DF0E48	url("http://www.zippak.com/arrow.png") 0 -200px no-repeat;
color: #FFFFFF;
}
ul.navTreeLevel2 li {
background: #DF0E48;
background-image: none;
border-top: 1px solid #E75C6F;
border-bottom: none;
}
ul.portletNavigationTree li:hover ul.navTreeLevel2 li a {
background-image: none;
color: #FFFFFF;
}
ul.portletNavigationTree li ul.navTreeLevel2 li:hover a {
background: url("http://www.zippak.com/arrow.png") 13px -200px no-repeat;
}
ul.portletNavigationTree li ul.navTreeLevel2 a.navTreeCurrentItem,
ul.portletNavigationTree li:hover ul.navTreeLevel2 li a.navTreeCurrentItem,
ul.portletNavigationTree li ul.navTreeLevel2 a.navTreeParentOfCurrentItem,
ul.portletNavigationTree li:hover ul.navTreeLevel2 li a.navTreeParentOfCurrentItem  {
background: url("http://www.zippak.com/arrow.png") 13px -200px no-repeat;
color: #FFFFFF;
}
ul.portletNavigationTree li ul.navTreeLevel2 li:hover a {
background: url("http://www.zippak.com/arrow.png") 13px -200px no-repeat;
}
ul.portletNavigationTree li ul.navTreeLevel2 li a:hover {
background: url("http://www.zippak.com/arrow.png") 13px -200px no-repeat;
}
ul.navTreeLevel2 li a {
color: #FFFFFF;
padding: 8px 0 8px 25px;
}
ul.navTreeLevel2 li a:hover, ul.portletNavigationTree li a.navTreeCurrentItem:hover,
ul.portletNavigationTree li a.navTreeParentOfCurrentItem:hover {
background-color: #DF0E48;
}
/* */
div.language-select {
background: url("http://www.zippak.com/box-arrow.png") 0 -8px no-repeat;
border: 1px solid #CDE2FF;
border-left: none;
padding: 10px 10px 10px 15px;
margin: 10px 0 10px 0;
overflow: hidden;
display: inline-block;
}
div.language-select h3 {
font-family: Verdana, Sans-Serif;
color: #002D64;
font-weight: bold;
font-size: 1em;
margin: 0 0 10px 0;
text-transform: uppercase;
}
div.language-select div {
background: #EEEEEE;
color: #333333;
border: 1px solid #9A9A9A;
border-top: none;
border-left: none;
padding: 5px 5px 5px 5px;
float: left;
}
div.language-select div a {
background: url("http://www.zippak.com/arrow_drop-down.png") 0 3px no-repeat;
cursor: pointer;
float: right;
width: 14px;
text-decoration: none;
}
div.language-select div span {
float: left;
}
div.language-select div.languages {
border: none;
position: absolute;
margin: 33px 0 0 0;
padding: 0;
width: 143px;
}
* html div.language-select div.languages {
margin: 23px 0 0 -144px;
}
* + html div.language-select div.languages {
margin: 23px 0 0 -144px;
}
div.language-select div.languages li {
cursor: pointer;
padding: 5px 5px 5px 5px;
}
div.language-select div.languages li:hover {
background: #F5F5F5;
}
div.global-navigation-region p {
font-size: 1em;
padding: 0 10px;
}
body.section-home div.global-navigation-region, body.section-startseite div.global-navigation-region {
margin: 28px 0 0 0;
}
/* */
#portal-breadcrumbs {}
#portal-breadcrumbs a {
background: url("http://www.zippak.com/arrow.png") 100% -358px no-repeat;
color: #666666;
cursor: pointer;
padding: 0pt 13px 0pt 0pt;
text-decoration: underline;
}
/* */
div.portal-column-content h2 {
background: #EEEEEE url("http://www.zippak.com/arrow.png") 0 -298px no-repeat;
color: #002E66;
font-size: 1.7em;
font-family: Arial, Helvetica, sans-serif;
padding: 2px 0 2px 15px;
line-height: 1.8em;
margin: 0 0 5px 0;
}
/* */
div.portal-footer {}
div.portal-footer a {
background: url("http://www.zippak.com/arrow.png") no-repeat scroll 0pt -258px;
cursor: pointer;
color: #8D8D8D;
margin: 0 0 0 15px;
padding: 0 0 0 10px;
text-decoration: none;
}
div.portal-footer a:hover {
color:#000000;
}
}

