﻿/*
html {
     overflow: -moz-scrollbars-vertical;
     overflow: scroll;
}
*/

body
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333;
}

a { color: #333; }

div.aligner
{
   position: absolute;
   visibility: visible; 
   left: 50%; 
   width: 950px; 
   margin-left: -475px;
   z-index : 1; 
}

h1
{
    font-size:15px;
}

h2
{
    font-size:13px;
}


h3
{
    font-size:13px;
}

div.center
{
   width:100%;
   height:100%;
    
}

div.navigation
{
    height:100%;
    width:30%;
    float:left;
    border:1px solid gray;
}

p {
   font-family:verdana;
   text-align:justify;
    margin-left: 40px;
}        

table.gridView 
{
   border-collapse: collapse;
}

table.gridView td {
   padding: 2px 5px;
   border: 1px solid #CCC;
}

table.gridView th {
   background-color: #F0F0F0;
   padding: 5px;
}

table.gridView tr.altStyle 
{
   background-color: #FCFCFC;
   page-break-inside: avoid;
}

table.cardTable td
{
    height:70px;
    border-top: dotted;
    border-bottom: dotted;
    border-right:dotted;
    border-width: 1px;
    border-color: Black;
    vertical-align:top;
}

table.successTable td
{
    border-bottom:dotted;
    vertical-align:top;
    border-color: Black;
    border-width: 1px;
}

table.contractsTable td
{
    
    border-bottom: dotted;
    border-width: 1px;
}

table.dummyTable td
{
    border:none;
}

table.dummyTable tr
{
    border:none;
}

table.contractsTable tr
{
    border-top:dotted;
    border-bottom: dotted;
    border-color: Black;
    border-width: 1px;
}


div.testSelected
{
    background-color:Red;
}

table.contractsInCart td
{
    text-align:center;
    vertical-align:middle;
}

div.KvTitle 
{
    width:1000px;
    height:1365px;
    text-align:center;
    padding-top:500px;
}



div.KvIndex
{
    width:1000px;
    text-align:left;
    font-size:15px;
    height:1365px;
    overflow:visible;
    line-height:1.8em;
}

table.VariantsTable 
{
    border-collapse:collapse;
    
}

table.VariantsTable td
{
    padding:25px 5px;
}

div.SuccessHinweis
{
     font-size:10px;
     text-align:left;
     background-color: #F0F0F0;
}

.searchGroup
{
    background-color: #fff;
    }
