html {min-height: 100%; margin-bottom: 1px;}


body{
  background	: url('/images/bg.jpg') repeat-x #B6C5D8;
  text-align	: center;
margin: 0; 
padding: 0; 
overflow: -moz-scrollbars-vertical; 
    scrollbar-face-color: #ffffff;
    scrollbar-shadow-color: #999999;
    scrollbar-highlight-color: #999999;
    scrollbar-3dlight-color: #ffffff;
    scrollbar-darkshadow-color: #ffffff;
    scrollbar-track-color: #ced8e4;
    scrollbar-arrow-color: #999999; 
 }

div, img, body {
  margin	: 0 auto;
  padding	: 0px;
  border	: 0px; }

/* -------------------- */

div.logo {
  width		: 504px;
  height	: 224px;
  background	: url('/images/logoNew.jpg') no-repeat; }
  
div.logoClosed {
  width		: 504px;
  height	: 224px;
  background	: url('/images/logoNew.jpg') no-repeat;
  padding-bottom: 30px; }

div.center { width : 504px;  background	: url('/images/site_middle2.jpg') repeat-x;}

div.mainly {
  float		: left;
  width		: 470px;
  font-size	: 0px;
  background	: url('/images/site_middle.jpg') repeat-x; }

#side {
  height	: 373px;
  float		: left; }

div.left {
  width		: 137px;
  background	: url('/images/site_left.jpg') no-repeat; }

div.right {
  width		: 132px;
  background	: url('/images/site_right.jpg') no-repeat; }

div.leftAmend {
  width		: 137px;
  background	: url('/images/site_left2.jpg') no-repeat; }

div.rightAmend {
  width		: 132px;
  background	: url('/images/site_right2.jpg') no-repeat; }

div.main {
  float		: left;
  width		: 235px;
  height	: 373px;
  font-size	: 0px;
  background	: url('/images/site_middle.jpg') repeat-x;
 }

div.main2 {
  float		: left;
  width		: 235px;
  height	: 373px;
  font-size	: 0px;
  background	: url('/images/site_middle2.jpg') repeat-x; }

#block {
  width		: 510px;
  _width	: 510px;
  height	: 100%;
  text-align: center;
  margin: auto;
border: 0px solid black;
 }


/* -------------------- */


.button{
  width		: 235px;
  height	: 30px;
  background	: #FDFDFD;
  display	: block;
  border	: 0px solid #B8bcb5;
  color		: #797778;
  font-size	: 10px;
  font-family	: verdana, helvetica, arial;
  font-weight	: bold;
  padding-top	: 2px;
  padding-bottom: 2px;
  background	: url('/images/btn.jpg');
  background-repeat: no-repeat; }

a.btn {
  width		: 235px;
  height	: 65px;
  background	: #FF0000;
  display	: block; }

#aip		{ background : url('/images/btn_aip2.jpg') no-repeat; }


#aipa		{ background : url('/images/btn_aipa.jpg') no-repeat; }
#aipa:hover	{ background : url('/images/btn_aipa_on.jpg') no-repeat; }

#aipairac	{ background : url('/images/btn_aipairac.jpg') no-repeat; }
#aipairac:hover	{ background : url('/images/btn_aipairac_on.jpg') no-repeat; }

#aips		{ background : url('/images/btn_aips.jpg') no-repeat; }
#aips:hover	{ background : url('/images/btn_aips_on.jpg') no-repeat; }

#aic		{ background : url('/images/btn_aic.jpg') no-repeat; }
#aic:hover	{ background : url('/images/btn_aic_on.jpg') no-repeat; }

#cnfli		{ background : url('/images/btn_cnfli.jpg') no-repeat; }
#cnfli:hover	{ background : url('/images/btn_cnfli_on.jpg') no-repeat; }


#gen		{ background : url('/images/btn_gen.jpg') no-repeat; }
#gen:hover	{ background : url('/images/btn_gen_on.jpg') no-repeat; }

#enr		{ background : url('/images/btn_enr.jpg') no-repeat; }
#enr:hover	{ background : url('/images/btn_enr_on.jpg') no-repeat; }

#ad		{ background : url('/images/btn_ad.jpg') no-repeat; }
#ad:hover	{ background : url('/images/btn_ad_on.jpg') no-repeat; }

h1, h2, h3, h4 {
  margin		: 0px;
  padding		: 7px;
  font-family	: Verdana, tahoma, Arial, Helvetica, sans-serif;
  font-size		: 10px;
  text-align	: left;
  font-weight	: normal;
}

h1 { background	: #718CAD; color : #FFF; }
h2 { background : #AEBED2; color : #FFF; }
h3 { background : #EEF1F5; color : #444; }
h4 { background : #FFFFFF; padding-left : 30px; color : #444; }



.haus{
  color		: #797778;
  font-size	: 16px;
  font-family	: verdana, helvetica, arial;
  font-weight	: bold;
  padding-top	: 0px;
  padding-bottom: 10px;
 }

.dato{
  color		: #797778;
  font-size	: 10px;
  font-family	: verdana, helvetica, arial;
  font-weight	: bold;
  padding-top	: 0px;
  padding-bottom: 3px;
 }

.note{
  color		: #797778;
  font-size	: 10px;
  font-family	: verdana, helvetica, arial;
  font-weight	: bold;
  padding-top	: 0px;
  padding-bottom: 3px;
  align	: left;
 }

p{
  color		: #000000;
  font-size	: 11px;
  font-family	: verdana, helvetica, arial;
 }

a:link  {font-family: Verdana, Arial, Helvetica, sans-serif; color: #dc2320; text-decoration: none}
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color : #dc2320;  text-decoration: none }
a:active {font-family: Verdana, Arial, Helvetica, sans-serif; color : #739DC7; }
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color : #739DC7; }

a.button:link  {font-family: Verdana, Arial, Helvetica, sans-serif; color: #797778; text-decoration: none}
a.button:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color : #797778;  text-decoration: none }
a.button:active {font-family: Verdana, Arial, Helvetica, sans-serif; color : #797778; }
a.button:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color : #797778; }

.clear {clear: both;display: block; font-size: 1px; margin: 0px; line-height: 1px; height: 1px;}
.bil {clear: both;display: block; font-size: 3px; margin: 0px; line-height: 3px; height: 3px; border: 0px solid black;}


.kassi {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; text-decoration: none; border: 1px solid black; text-align: center; padding: 5px;}

a.kassi:link {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; text-decoration: none; border: 0px solid black;}
a.kassi:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 10px; text-decoration: none; border: 0px solid black;}

table.kassi {
        border-right: black 1px; border-top: black 1px; border-left: black 1px;
border-bottom: black 1px; border-collapse: separate; border-spacing:
}
table.kassi th {
        border-right: black 1px inset; padding-right: 1px; border-top: black 1px
inset; padding-left: 1px; padding-bottom: 1px; border-left: black 1px inset;
padding-top: 1px; border-bottom: black 1px inset; 
moz-border-radius:
}
table.kassi td {
        text-align: center; border-right: black 1px inset; padding-right: 1px; border-top: black 1px
inset; padding-left: 1px; padding-bottom: 1px; border-left: black 1px inset;
padding-top: 1px; border-bottom: black 1px inset; 
moz-border-radius:
}

.aip-date {font-family: Verdana, Arial, Helvetica, sans-serif; color: #969696; font-size: 10px; text-decoration: none; text-transform: uppercase; border: 0px solid black; padding-top: 35px;}


