/*
Theme Name: vertmedia theme
Theme URI: http://www.vertmedia.de
Description: Standard Theme
Author: vertmedia
Author URI: http://www.vertmedia.de
*/



@font-face {
    font-family: 'SoReg';
    src: url('/wp-content/themes/VM-POK/fonts/Soho Gothic W01 Regular.eot');
    src: url('/wp-content/themes/VM-POK/fonts/Soho Gothic W01 Regular.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/VM-POK/fonts/Soho Gothic W01 Regular.woff') format('woff'),
         url('/wp-content/themes/VM-POK/fonts/Soho Gothic W01 Regular.ttf') format('truetype'),
         url('/wp-content/themes/VM-POK/fonts/Soho Gothic W01 Regular.svg#SoReg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'SoLight';
    src: url('/wp-content/themes/VM-POK/fonts/Soho Gothic W01 Light.eot');
    src: url('/wp-content/themes/VM-POK/fonts/Soho Gothic W01 Light.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/themes/VM-POK/fonts/Soho Gothic W01 Light.woff') format('woff'),
         url('/wp-content/themes/VM-POK/fonts/Soho Gothic W01 Light.ttf') format('truetype'),
         url('/wp-content/themes/VM-POK/fonts/Soho Gothic W01 Light.svg#SoReg') format('svg');
    font-weight: normal;
    font-style: normal;
}


button:hover
{
cursor:pointer;
}

.webbalken
{
width:100%; position:fixed; z-index:9999; top:0px; background-color:#ffffff; 
}

.footerdisplay2
{
display:none;
}

:target:before {
	content: "";
	display: block;
	height: 70px; /* same as your fixed header height */
	margin: -70px 0 0; /* negative fixed header height */
}

.news h2
{
font-weight:bold;
font-size:18px;
}


input
{
outline:none;
}

textarea
{
outline:none;
}

select {
  outline: none;
}

.kform
{
width:200px;
text-align:left;
vertical-align:middle;
}

 .divTable
{
  display:  table;
  width:100%;
  border-spacing:5px;
}

.divRow
{
 display:table-row;
}

.divCell
{
 float:left;/*fix for  buggy browsers*/
 display:table-column;
}

.sucherg
{
 background-color:#e30613;
 color:#ffffff;
 padding-left:4px; 
 padding-right:4px;
}
    

.video 
{
	position: relative;
	padding-bottom: 55%;
	padding-top: 15px;
	height: 0;
	overflow: hidden;
}

.video iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.alignleft, img.alignleft {
	margin-right: 1.5em;
	display: inline;
	float: left;
	}
.alignright, img.alignright {
	margin-left: 1.5em;
	display: inline;
	float: right;
	}
	
.aligncenter, img.aligncenter {
	margin-right: auto;
	margin-left: auto;
	display: block;
	clear: both;
	}


a:link      { color:#7c7b7b; text-decoration:none}
a:visited   { color:#7c7b7b; text-decoration:none}
a:active    { color:#7c7b7b; text-decoration:none}
a:hover  
{ 
color:#000000;
text-decoration: underline;
text-decoration-color:#e30613;
-webkit-text-decoration-color:#e30613;
-o-text-decoration-color:#e30613;
-moz-text-decoration-color:#e30613;
-ms-text-decoration-color:#e30613;
}



.sttab-txt a:link      { color:#000000; text-decoration:none}
.sttab-txt a:visited   { color:#000000; text-decoration:none}
.sttab-txt a:active    { color:#000000; text-decoration:none}
.sttab-txt a:hover  
{ 
text-decoration:none;
border-bottom: solid 2px #e30613;
}

.pheader a:link      { color:#e30613; text-decoration:none}
.pheader a:visited   { color:#e30613; text-decoration:none}
.pheader a:active    { color:#e30613; text-decoration:none}
.pheader a:hover  
{ 
color:#e30613;text-decoration:none;
border-bottom: solid 2px #e30613;
}


a:focus     {outline: none;}

body{
    font-family:"SoReg", Arial, Tahoma;
    font-size:12 pt;
    color:#7c7b7b;
    margin:0px;
    padding:0px;
    background-color:#ffffff;
    width:100%;
    max-width:100%;
    height:100%;
    line-height:150%;
    text-align:justify;
}


.content img
{
max-width:100%;
height:auto!important;
}

/*img:hover
{
width:100%!important;
position:relative; 
border:solid 1px #adadad;
padding:20px; }
*/


.starttable
{
width:75%;
margin:auto;
text-align:justify;
} 



.newsletter
{
text-transform:uppercase;
width:33.33%;
background-repeat:no-repeat;
font-size:15pt;
height:50px;
vertical-align:bottom;
}



.sttab-txt
{
margin-top:-50px;
color:#000000;
}

.sttab-txt1
{
padding-top:10px;
line-height:150%;
vertical-align:top;
}

.sstab-txt2
{
text-transform:uppercase;
padding-bottom:10px;
}

.catalog
{
text-transform:uppercase;
width:33.33%;
background-repeat:no-repeat;
font-size:15pt;
height:50px;
vertical-align:bottom;
}


.calendar
{
text-transform:uppercase;
width:33.33%;
background-repeat:no-repeat;
font-size:15pt;
height:50px;
vertical-align:bottom;
}

.sttab-gfx1
{ 
display:none;
}



.starttable1
{
display:none;
}

@media all and (max-width: 1010px){.sttab-gfx{display:margin-top:-50;} .sttab-txt{margin-top:0px;} .sttab-txt1{padding:0px;}}

@media all and (max-width: 800px){.starttable{display:none;} .starttable1{display:inline;}}

.img-le
{
float:left;padding-right:20px; 
}

.imgslider {margin:auto;width:75%; position:relative; z-index:1; }

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}


.content
{
box-sizing:border-box;
padding:10px;margin:auto; background-color:#;
width:1200px;
max-width:100%;
margin-top:-30px;
}


.content a:link      { color:#e30613; text-decoration:none}
.content a:visited   { color:#e30613; text-decoration:none}
.content a:active    { color:#e30613; text-decoration:none}
.content a:hover  
{ 
color:#e30613;
text-decoration: underline;
text-decoration-color:#e30613;
-webkit-text-decoration-color:#e30613;
-o-text-decoration-color:#e30613;
-moz-text-decoration-color:#e30613;
-ms-text-decoration-color:#e30613;
}

.terminetn a:link      { color:#7c7b7b; text-decoration:none}
.terminetn a:visited   { color:#7c7b7b; text-decoration:none}
.terminetn a:active    { color:#7c7b7b; text-decoration:none}
.terminetn a:hover  
{ 
color:#;
text-decoration: none;
}

.contentstart
{
box-sizing:border-box;
margin:auto; background-color:#;
width:100%;
max-width:100%;

margin-top:60px;


}

.footer
{
line-height:100%;
box-sizing:border-box;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
padding-right:10px;
margin:auto; background-color:#ffffff;
width:100%;
max-width:100%;
margin-top:50px;
text-align:center;
}

.footer2
{
box-sizing:border-box;
padding:5px;margin:auto; background-color:#;
width:100%;
max-width:100%;
margin-top:5px;
}

.sprache
{
font-size:10pt;
box-sizing:border-box;
margin-top:15px;
text-align:right;
padding-right:10px;
max-width:100%;
background-color:#ffffff;width:170px; 
}

.sprache a:link      { color:#7c7b7b; text-decoration:none}
.sprache a:visited  { color:#7c7b7b; text-decoration:none}
.sprache a:active    { color:#7c7b7b; text-decoration:none}
.sprache a:hover  
{ 
color:#000000;
text-decoration:none;
border-bottom:solid 2px #e30613;
}



div.table { 
      display: table; 
      border-collapse:collapse; 
width:100%;
    }
    div.tr { 
      display:table-row; 
    }
    div.td { 
      display:table-cell; 
      
      
      padding:5px; 
    }

.aligncenter
{
margin-left:auto; margin-right:auto;
}

.language-bar
{
margin:auto;
width:1200px;
text-align:right;
max-width:100%;
}

.menubar
{
margin:auto; background-color:#ffffff;
width:100%; 
max-width:100%;
height:46px;
border-bottom:solid 10px #ffffff;
box-shadow: 0 4px 5px -2px rgba(0, 0, 0, .1);
}

.menubar-start
{
margin:auto; background-color:#ffffff;
width:100%; 
max-width:100%;
height:46px;
border-bottom:solid 17px #ffffff;
box-shadow: 0 4px 5px -2px rgba(0, 0, 0, .1);
}



.lang
{
display:inline;
margin-left:-45px;
text-transform: uppercase;

}

.lang li
{
margin-left: 8px; display:inline;
}


.content ul.children
{
margin-top:0px;
}

.content li { margin-top:5px;}

.pagenav {margin-top:0px; font-size:15pt;list-style-type:none;}

.page_item {font-size:12pt!important;}


.categories {font-size:15pt; padding-top:20px; list-style-type:none;}

.cat-item-none {font-size:12pt!important;}

.page-list {font-weight:normal!important;}

 .phead {font-size:18pt; line-height:120%;font-weight:bold; text-align:left;} 
 
 .leuchtkasten
{
text-transform: uppercase; 
width:180px;
padding:10px;
background-color: #ebebeb;
height:25px;
font-size:10pt;
vertical-align:middle;
border-bottom:solid 2px #ebebeb; 
color: #7c7b7b;}



a.leuchtkasten:hover {background-color:#ebebeb; border-bottom:solid 2px #e30613; color:#000000;text-decoration:none;}

.wish
{
margin-right:10px;
}
.wish a:hover {border:0px!important; color:#e30613;text-decoration:none;}

 .prbox
{ 
text-transform: uppercase; 
width:180px;
padding:10px;
background-color: #ebebeb;
height:25px;
font-size:10pt;
vertical-align:middle;

}

.size-post-thumbnail
{
width:160px!important;
height:auto!important;
}


a.prbox:hover {background-color:#ebebeb; border-bottom:solid 2px #e30613; color:#000000;text-decoration:none;}


a.wlin {display:block; width:100%; text-decoration:none;}
a.wlin:hover {background-color:#e30613; color:#ffffff;text-decoration:none;}

 .leuchtkasten1
{
width:250px;
color: #ff0000;
border:0px;
text-transform:uppercase;
background-color: #ffffff;
font-size:10pt;
vertical-align:middle;
outline:none;

}

.wishlist
{ 
text-transform: uppercase; 


}

.linkbutton { 
     
     background: #ebebeb;
     border: none;
     text-decoration: none;
     padding:9px;
     font-size:10pt;
     text-transform:uppercase;
     color:#7c7b7b;
     border-bottom:solid 4px #ebebeb; 
}

.buttonlk { 
     
     background: #ebebeb;
     border: none;
     text-decoration: none;
     padding:10px;
     font-size:10pt;
     text-transform:uppercase;
     color:#7c7b7b;
     width:100%;
     box-sizing:border-box;
     border-bottom:solid 2px #ebebeb;
      
}

.buttonlk:hover { 
     background-color:#ebebeb; 
     border-bottom:solid 2px #e30613; 
     color:#000000;
     text-decoration:none;
     padding:10px;
     box-sizing:border-box;
     cursor:pointer;
     }

.mengepr { 
     width:60px;
     background: #ffffff;
     border: solid 1px #ebebeb;
     text-decoration: none;
     padding:10px;
     font-size:10pt;
     text-transform:uppercase;
     color:#7c7b7b;
     border-bottom:solid 2px #ebebeb; 
}

.mengelk { 
     width:100%;
     background: #ffffff;
     border: solid 1px #ebebeb;
     text-decoration: none;
     padding:10px;
     font-size:10pt;
     text-transform:uppercase;
     color:#7c7b7b;
     border-bottom:solid 2px #ebebeb;
     cursor: pointer; 
}


.linkbutton:hover { 
     background-color:#ebebeb; 
     border-bottom:solid 2px #e30613; 
     color:#000000;
     text-decoration:none;
     padding-bottom:11px;
     
}






.plogos img {
height:80px;
opacity:0.6;
-moz-opacity: 0.6;
-ms-opacity: 0.6;
-o-opacity: 0.6;
-webkit-opacity: 0.6;
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: url(desaturate.svg#greyscale);
filter: gray;
-webkit-filter: grayscale(1);

}

.plogos img:hover {
filter: none;
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
opacity:1;
-moz-opacity: 1;
-ms-opacity: 1;
-o-opacity: 1;
-webkit-opacity: 1;
}

.plogos1 img {
height:90px;
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
opacity:0.6;
-moz-opacity: 0.6;
-ms-opacity: 0.6;
-o-opacity: 0.6;
-webkit-opacity: 0.6;
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: url(desaturate.svg#greyscale);
filter: gray;
-webkit-filter: grayscale(1);
}

.plogos1 img:hover {
filter: none;
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
opacity:1;
-moz-opacity: 1;
-ms-opacity: 1;
-o-opacity: 1;
-webkit-opacity: 1;
}

.linkleiste
{
color:#e1e1e1;margin-top:30px; padding-top:20px; border-top:solid 1px #e1e1e1; padding-bottom:50px;
}

.logobo
{
position:absolute; left:50px;
}

.smlinks
{
color:#e1e1e1;position:absolute; right:20px;
}

.smlinks img
{
height:15px; widht:auto; margin-left:15px;
-webkit-transition: all 0.1s ease-out;
-moz-transition: all 0.1s ease-out;
-o-transition: all 0.1s ease-out;
transition: all 0.1s ease-out;
opacity:0.3;
-moz-opacity: 0.3;
-ms-opacity: 0.3;
-o-opacity: 0.3;
-webkit-opacity: 0.3;
filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: url(desaturate.svg#greyscale);
filter: gray;
-webkit-filter: grayscale(1);

}

.smlinks img:hover
{
filter: none;
-webkit-transition: all 0.1s ease-out;
-moz-transition: all 0.1s ease-out;
-o-transition: all 0.1s ease-out;
transition: all 0.1s ease-out;
opacity:1;
-moz-opacity: 1;
-ms-opacity: 1;
-o-opacity: 1;
-webkit-opacity: 1;

}

.balre
{
display:table-cell; 
vertical-align:middle; 
color:#ffffff; 
text-align:right; 
padding-right:300px; 
margin-top:70px; 
box-sizing:border-box;
box-sizing:border-box;z-index:1; 
position:relative; 
width:50%; 
height:80px; 
background-color:#000000; 
border-top: solid 1px #e1e1e1;
border-bottom: 1px #e1e1e1;
}

.balle
{
display:table-cell;
vertical-align:middle; 
color: #ffffff; 
padding-left:300px;
text-align:left; 
box-sizing:border-box;
z-index:1; 
position:relative; 
width:50%; 
height:80px; 
background-color:#e30613;
margin-top:-80px; 
border-top: solid 1px #e1e1e1; 
border-bottom: 1px #e1e1e1; 

}

td
{
vertical-align:top;
}

.footer table
{
width:90%;
cellpadding:2px;
cellspacing:0px;
margin:auto;
}

.footer td
{
font-size:13px;
padding-left:45px;
color:#7c7b7b;
text-align:left;
line-height:150%;
}

h1 
{

font-family: 'SoLight', Tahoma;
line-height:150%;
color:#e30613;
font-size:38px;
letter-spacing: 3pt;
text-transform:uppercase;
}

h6 
{
margin:0px;
font-family: 'SoLight', Tahoma;
font-size:12pt;
color:#e30613;
text-transform:uppercase;
font-weight:bold;
}

.fh
{
font-weight:bold;
color: #e30613;
}


.current-lang
{
border-bottom: solid 2px #e30613; 
}


.current-page
{
color: #e30613;
padding-left:4px;
} 





.breadcrumb
{
margin-top:-20px;
margin-left:140px;
font-size:12px;
}

.breadcrumb a:link {padding-left:5px; padding-right:5px;}

.breadcrumb img {padding-right:5px;}

strong, b {
    font-weight: bold;
}

.fldist {width: 100%}


.fldist tr td:nth-child(2) {vertical-align:middle; padding-right:30px;}
.fldist tr td:nth-child(4) {vertical-align:middle; padding-right:30px;}
.fldist tr td:nth-child(6) {vertical-align:middle; padding-right:30px;}
.fldist tr td:nth-child(8) {vertical-align:middle; padding-right:30px;}
.fldist tr td:nth-child(10) {vertical-align:middle; padding-right:30px;}

.ft_hrtitel
{
padding-left:20px; padding-right:20px; background-color:#ffffff; text-align:center; font-size:12pt;
font-family:"SoReg", Arial, Tahoma;
}



.distributoren a:link      { color:#7c7b7b; text-decoration:none}
.distributoren a:visited  { color:#7c7b7b; text-decoration:none}
.distributoren a:active    { color:#7c7b7b; text-decoration:none}
.distributoren a:hover  
{ 
color:#000000; text-decoration:none;
border-bottom:solid 2px #e30613;
}

.narchiv a:link      { color:#7c7b7b; text-decoration:none}
.narchiv a:visited  { color:#7c7b7b; text-decoration:none}
.narchiv a:active    { color:#7c7b7b; text-decoration:none}
.narchiv a:hover  
{ 
color:#000000; text-decoration:none;
border-bottom:solid 2px #e30613;
}

.narchiv
{
width:100%;
}

.narchiv li
{
display:block;
border-bottom:solid 1px #adadad;
padding:15px;
box-sizing:box;
}

.prhead
{
font-family: 'SoLight', Tahoma;
color:#e30613;
font-size:38px;
letter-spacing: 3pt;
text-transform:uppercase;
}

.prhead1
{
font-family: 'SoLight', Tahoma;
color:#7c7b7b;
font-size:20px;
letter-spacing: 3pt;
text-transform:uppercase;
}

.box
{
 padding: 32px;
 margin: 8px;
}
    
.v1{color: #ffffff;width:300px;position:fixed; top:23px; right:170px; z-index:10001;}
#buttons{padding: 16px;}
#buttons span{cursor: pointer;position:fixed; right:150px; top:28px; z-index:10001;}

.v2{color: #ffffff;position:absolute; left:373px; top:325px; z-index:10001;}
#buttons2{padding: 16px;}           
#buttons2 span{cursor: pointer;}

.v3{color: #ffffff;position:absolute; left:373px; top:325px; z-index:10001;}
#buttons3{padding: 16px;}           
#buttons3 span{cursor: pointer;}

.v4{color: #ffffff;position:absolute; left:373px; top:325px; z-index:10001;}
#buttons4{padding: 16px;}           
#buttons4 span{cursor: pointer;}

.countries-box
{
width:180px; 
padding:10px; 
float:left; 
background-color:#ebebeb; 
border-bottom:solid 10px #ffffff; 
border-right:solid 10px #ffffff;
}

.countries
{
padding-left:10px; 
width:150px; 
display:table-cell;
font-size:14px;
text-align:left;
}

.countries a:link      { color:#7c7b7b; text-decoration:none}
.countries a:visited  { color:#7c7b7b; text-decoration:none}
.countries a:active    { color:#7c7b7b; text-decoration:none}
.countries a:hover  
{ 
color:#000000;
text-decoration:none;
border-bottom:solid 2px #e30613;
}

.countries-ant a:link      { color:#7c7b7b; text-decoration:none}
.countries-ant a:visited  { color:#7c7b7b; text-decoration:none}
.countries-ant a:active    { color:#7c7b7b; text-decoration:none}
.countries-ant a:hover  
{ 
color:#000000;
text-decoration:none;
border-bottom:solid 2px #e30613;
}


.wl
{
 position:fixed; top:12px; right:105px; z-index:10001;
}

.logform
{
font-size:10pt;
}

.logform a:link      { color:#e30613; text-decoration:none}
.logform a:visited   { color:#e30613; text-decoration:none}
.logform a:active    { color:#e30613; text-decoration:none}
.logform a:hover  
{ 
color:#e30613;
text-decoration: underline;
text-decoration-color:#e30613;
-webkit-text-decoration-color:#e30613;
-o-text-decoration-color:#e30613;
-moz-text-decoration-color:#e30613;
-ms-text-decoration-color:#e30613;
}


.sinp
{
padding-left:5px; font-size:14px; outline:none; height:30px; width:170px; color: #7c7b7b;
}

.sendsuche
{
width:10px;
border:solid 1px #ffffff;
background-color: #ffffff; 
height:32px;
font-size:12pt;
vertical-align:middle;
color:#ffffff;
}

.mailerror 
{
color:#e30613;
font-size:9pt;
margin-bottom:10px;
}

div.wpcf7-mail-sent-ok {
	padding:30px!important; background-color:#ebebeb!important;
	width:100%!important; text-align:center!important;border:0px!important;
	
}

div.wpcf7-mail-sent-ng {
	padding:30px!important; background-color:#ebebeb!important;
	width:100%!important; text-align:center!important; border:0px!important;
}

div.wpcf7-spam-blocked {
	padding:30px!important; background-color:#ebebeb!important;
	width:100%!important; text-align:center!important; border:0px!important;
}

div.wpcf7-validation-errors {
	padding:30px!important; background-color:#ebebeb!important;
	width:100%!important; text-align:center!important; border:0px!important;
}

.wpcf7 input[type=text]
{
outline:none; font-size:10pt; color:#7c7b7b; width:400px; padding:10px; border:solid 1px #adadad;
}

.wpcf7 input[type=submit]
{
outline:none; height: 30px; width:300px; padding:10px; border:solid 1px #adadad; background-color:#ffffff;
}

.wpcf7 select
{
outline:none; height:30px; width:400px; border:solid 1px #adadad; background-color:#ffffff;
}

.wpcf7 input[type=email]
{
outline:none; font-size:10pt; color:#7c7b7b; width:400px; padding:10px;border:solid 1px #adadad;
}

.wpcf7 textarea
{
outline:none; width:400px; padding:10px;border:solid 1px #adadad;
}

.wpcf7 input[type=text]:hover
{
background-color:#fbfafa; width:400px; padding:10px;border:solid 1px #adadad;
}

.wpcf7 input[type=email]:hover
{
background-color:#fbfafa; width:400px; padding:10px;border:solid 1px #adadad;
}

.wpcf7 input[type=submit]:hover
{
background-color:#ebebeb; cursor:pointer; border:solid 1px #adadad;
}

.wpcf7 textarea:hover
{
background-color:#fbfafa;border:solid 1px #adadad;
}

.footerbanner-resp
{
display:none;
}

.footerbanner
{
display:inline;
}

.katalogformat
{
background-color:#ebebeb;
border-top:solid 1px #adadad;
border-bottom:solid 1px #adadad;
padding-left:15px;
padding-right:15px;
text-align:left!important;
}

.katalogformat img
{
padding-top:10px;
}

.flyerdiv
{
width:100%; 
margin-top:10px; 
padding-left:20px; 
padding-right:20px; 
float:left; 
background:#ebebeb;
}

.flyerinside
{
padding-top:10px; 
padding-bottom:30px;
background-color:#ebebeb; 
width:390px; 
float:left;
}

.flyer_sel_lng
{
float:left;
text-align:center;
width:265px;
padding:8px;
background-color:#ebebeb;
border: solid 3px #ffffff;
font-size:95%;
}

.flyer_sel_lng a:link      { color:#7c7b7b; text-decoration:none}
.flyer_sel_lng a:visited  { color:#7c7b7b; text-decoration:none}
.flyer_sel_lng a:active    { color:#7c7b7b; text-decoration:none}
.flyer_sel_lng a:hover  
{ 
color:#000000;
text-decoration:none;
border-bottom:solid 2px #e30613;
}


.coverimg
{
width:150px; height:212px;
}




.katalogformatblank
{
padding-left:15px;
padding-right:15px;
text-align:left!important;
}

.katalogformatblank img
{
padding-top:10px;
}

.respnarrow
{
display:none;
}

.distcont
{
padding: 10px; background: #ebebeb; width: 50%; margin-bottom: 10px;
}

@media all and (max-width: 1200px)
{
.logo {position:absolute; margin-left:55px;}
.logo img {height:38px;}
.loginbox {margin-top:0px;}
.wl {display:none;}
.searchfun {display:none!important;}

}

@media all and (max-width: 1000px)
{
.footerbanner{display:none;}
.footerbanner-resp{display:inline;}
.counterblock {display:none!important;}
.counterblock-right {text-align:center;}
.footerdisplay1 {display:none;}
.footerdisplay2 {display:inline!important;}
.history img {width:100px;}
}

@media all and (max-width: 700px)
{
.respwide {display:none!important;}
.respnarrow{display:inline!important;}
.distcont {width:100%!important;}
.history {border-bottom:solid 1px #adadad; padding-bottom:10px;}
}

iframe
{
max-width:100%
}

@media all and (max-width: 700px)
{
.distlogo {display:none;}
.distarea {font-size:10.5pt;}

}



@media print
{
.webbalken {display:none!important;}
.logo {display:none!important;}
.sprache {display:none!important;}
.wl {display:none!important;}
.searchwindow {display:none!important;}
.loginbox {display:none!important;}
#logbox {display:none!important;}
.menu-header{display:none!important;}
.menureg{display:none!important;}
.menubar{display:none!important;}
.menubar-start{display:none!important;}
}
