#t4-section-3; {min-height:400px;}

.t4-footnav .navbar {display: inline;}

#menu-top ul li a {
display: inline;
position:right;
color:#fff;
}

#menu-bottom ul li a {
display: inline;
float:right;
}
.t4-palette-mainnav{font-size:18px;
padding-right:0.8em;
padding-left:0.8em; }

.spacer.product-container{
box-shadow: 10px 10px 5px grey;
Margin: 10px;}


.mid{
margin:auto;
padding:auto;}


/*buttons */
a.button1 {
padding:10px 15px;
margin:0 0.3em 0.3em 0;
border-radius:0.12em;
box-sizing: border-box;
text-decoration:none;
font-family:'Roboto',sans-serif;
font-weight:300;
color:#333333;
text-align:center;
transition: all 0.2s;
border:2px solid #333333;
}

a.button1:hover{
padding:10px 15px;
margin:0 0.3em 0.3em 0;
border-radius:0.12em;
box-sizing: border-box;
text-decoration:none;
font-family:'Roboto',sans-serif;
font-weight:300;
color:#00569d;
text-align:center;
transition: all 0.2s;
border:2px solid #00569d;
background:#fff;
}


div.vm-details-button a 

{
padding:10px 15px;
margin:0 0.3em 0.3em 0;
border-radius:0.12em;
box-sizing: border-box;
text-decoration:none;
font-family:'Roboto',sans-serif;
font-weight:300;
color:#333333;
text-align:center;
transition: all 0.2s;
border:2px solid #333333;
background:#fff;
}




div.vm-details-button a:hover
{
padding:10px 15px;
margin:0 0.3em 0.3em 0;
border-radius:0.12em;
box-sizing: border-box;
text-decoration:none;
font-family:'Roboto',sans-serif;
font-weight:300;
color:#00569d;
text-align:center;
transition: all 0.2s;
border:2px solid #00569d;
background:#fff;
}


a.ask-a-question 
{
padding:0px 0px;
margin:0 00em 00em 0;
border-radius:0.0em;
box-sizing: border-box;
text-decoration:none;
font-family:'Roboto',sans-serif;
font-weight:0.1;
font-size:0.1px;
color:#fff;
text-align:center;
transition: all 0.2s;
border:0px solid #fff;
background:#fff;
}

a.ask-a-question:hover
{
padding:0px 0px;
margin:0 0em 0em 0;
border-radius:0em;
box-sizing: border-box;
text-decoration:none;
font-family:'Roboto',sans-serif;
font-weight:0.1;
color:#fff;
text-align:center;
transition: all 0.2s;
border:0px solid #fff;
background:#fff;
}

a.product-details, a.details, div.details
{
padding:10px 15px;
margin:0 0.3em 0.3em 0;
border-radius:0.12em;
box-sizing: border-box;
text-decoration:none;
font-family:'Roboto',sans-serif;
font-weight:300;
color:#333333;
text-align:center;
transition: all 0.2s;
border:2px solid #333333;
background:#fff;
}
a.product-details:hover, a.details:hover, div.details:hover
{
padding:10px 15px;
margin:0 0.3em 0.3em 0;
border-radius:0.12em;
box-sizing: border-box;
text-decoration:none;
font-family:'Roboto',sans-serif;
font-weight:300;
color:#00569d;
text-align:center;
transition: all 0.2s;
border:2px solid #00569d;
background:#fff;
}
.btn-link{color:#00569d;}
.btn-link:hover {text-decoration:none; font:#333}
.btn-link:focus {text-decoration:none; font:#333;}
.orderlistcontainer div.activeOrder, .orderlistcontainer, .orderlistcontainer div.orderlist, .orderlistcontainer:hover div.orderlist:hover{
border:#fff;
font-size: 0.1px;
color:#fff;}

/* Tabelle GLRD */
table.blueTable {
  border: 1px solid #0056B3;
  background-color: #EEEEEE;
  width: 100%;
  text-align: left;
  border-collapse: collapse;
}
table.blueTable td, table.blueTable th {
  border: 1px solid #AAAAAA;
  padding: 3px 2px;
}
table.blueTable tbody td {
  font-size: 13px;
}
table.blueTable tr:nth-child(even) {
  background: #C9C9C9;
}
table.blueTable thead {
  background: #0056B3;
}
table.blueTable thead th {
  font-size: 15px;
  font-weight: bold;
  color: #FFFFFF;
}
table.blueTable tfoot td {
  font-size: 14px;
}
table.blueTable tfoot .links {
  text-align: right;
}
table.blueTable tfoot .links a{
  display: inline-block;
  background: #1C6EA4;
  color: #FFFFFF;
  padding: 2px 8px;
  border-radius: 5px;
}