.main_table_margins{
    margin: 2 5 10 5px;
}
/* -- -------------------------------------- Body attributies --------------------------------------------------------------------- --*/
body {
  background: #FFFFFF;
  color: #000000;
  margin: 0px;
}
.h {
	background-image: url(img/h.gif);
	background-repeat: repeat-x;height: 10px;
}

.but{position:absolute;top:103;left:10;z-index:1;}
/* -- -------------------------------------- Header attributies ------------------------------------------------------------------- --*/
.header{
  background-color: #803535;
  background-image: url(img/header_bg.gif); 
}
/* -- -------------------------------------- Footer attributies ------------------------------------------------------------------- --*/
.grey{font-size:10px;font-weight: bold;text-decoration:none;color: #33333;padding-left:5px;}
.grey a{font-size:10px;font-weight: bold;text-decoration:none;color: #333333;}
.grey a:hover{font-size:10px;font-weight: bold;text-decoration:underline;color: #333333;}

.footer{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9px;color: #ffffff;
   font-weight: bold;
}
/* -- -------------------------------------- Link color --------------------------------------------------------------------------- --*/
a {
   color: #002D6A;
   text-decoration: none;
}
a:hover { 
    text-decoration: underline;
}
/*-- ---------------------------------------- other ------------------------------------------------------------------------------- --*/
.bg {
	background-image: url(img/bg-h.gif);
	background-repeat: repeat-x;
}
.mg{padding-top: 12px;
	padding-right: 10px;
	line-height: 3em;}
b{
   font-weight: bold;
}
#main_table{
   border: 0px;
   width: 100%;
}

.order {
	border: 1px dotted #666666;
}

/* -- -------------------------------------- Horisontal top and bottom bars ------------------------------------------------------- --*/
.top_nav_bar{
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   font-style: normal;
   color: #FFFFFF;
   text-decoration: none;
}.top_nav_bar a{
   color: #FFFFFF;
   text-decoration: none;
}.top_nav_bar a:hover{
     color: #FFFFFF;
   text-decoration: underline;
}

.faq{
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   font-style: normal;
   color: #333333;
   text-decoration: none;
}.faq a{
   color: #333333;
   text-decoration: none;
}.faq a:hover{
     color: #333333;
   text-decoration: underline;
}

.bottom_nav_bar{
   background-color:#B7B7BF;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   font-style: normal;
   color: #FFFFFF;
   text-decoration: none;
}
/*-- ------------------------------------- Vertical bars (left, right) ------------------------------------------------------------- --*/
.left_bar{
   background-color: #FFFFFF;
   width: 140px;

}
.right_bar{
   background-color: #FFFFFF;
   width: 140px;
}
/*-- ------------------------------------ Boxes configuration ----------------------------------------------------------------- --*/
.box_title{
   background-color:#B7B7BF;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   font-style: normal;
   color: #333333;
   text-decoration: none;height:18px;padding-left: 5px;
}
.content_box_border{
   border: 0px;
   background-color: #FFFFFF;
}
.content_box_list_border{
   border: 0px;
   background-color: #FFFFFF;
}
.bar_box_border{
   background-color: #B7B7BF;
border:2px;
}
.bar_box{
   background-color: #FFFFFF;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   text-decoration: none;  border: 1px;padding:5px;
}
.content_box{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   text-decoration: none;
}
.boxtext{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   text-decoration: none;
}
.main_info{
   padding: 0px 3px 0 3px;
   
}
/*-- ----------------------------------------------- Boxes corners ----------------------------------------------------------------- --*/
.box_square_corner{
   background-color: #B7B7BF;
}
.left_corner_of_topleft_box{
   background-color: #B7B7BF;
}
.right_corner_of_topleft_box{
   background-color: #B7B7BF;
}
.left_corner_of_topright_box{
   background-color: #B7B7BF; 
}
.right_corner_of_topright_box{
   background-color: #B7B7BF;
}
.left_corner_of_standart_box{
   background-color: #B7B7BF;   
}
.right_corner_of_standart_box{
   background-color: #B7B7BF;    
}
/*-- ---------------------------------------------- Text elements ----------------------------------------------------------------------- --*/
.page_title{
    font-family: Arial, verdana, Geneva, sans-serif; 
    font-size: 14px; 
    font-weight: bold; 
    color: #002D6A; 
    padding-bottom: 10px;
}
.pris-t{
    
    font-size: 14px; 
       text-decoration: none;
  }
.page_subtitle{
    font-family: Arial, verdana, Geneva, sans-serif; 
    font-size: 14px; 
    font-weight: bold; 
    color: #803535; 
    text-decorations: none;
}
.invoice_title{
    font-family: verdana, Geneva, Arial, sans-serif; 
    font-size: 18px; 
    font-weight: bold; 
    color: #222222; 
    text-decorations: none;
    padding-bottom: 10px;
}
.table_caption{
    font-family: verdana, Geneva, Arial, sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    color: #000000; 
    text-decorations: none;
}
.std_text{
    font-family: verdana, Geneva, Arial, sans-serif; 
    font-size: 12px; 
    font-weight: normal; 
    color: #000000; 
    text-decorations: none;
}
.std_text_bold{
    font-family: verdana, Geneva, Arial, sans-serif; 
    font-size: 12px; 
    font-weight: bold; 
    color: #000000; 
    text-decorations: none;
}
td{
    font-family: verdana, Geneva, Arial, sans-serif; 
    font-size: 12px; 
    font-weight: normal; 
    color: #000000; 
    text-decorations: none;
}
.small_text{
    font-family: verdana, Geneva, Arial, sans-serif; 
    font-size: 11px; 
    font-weight: normal; 
    color: #000000; 
    text-decorations: none;
}
.total{
    font-family: verdana, Geneva, Arial, sans-serif; 
    font-size: 13px; 
    font-weight: bold; 
    color: #000000; 
    text-decorations: none;
}
/*-- ---------------------------------------------- Warnings ----------------------------------------------------------------------------- --*/
.warning{
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    color: #FF0000;
}
.warning_small{
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: italic;
    color: #FF0000;
}
.warning_asterisk{
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
    font-style: normal;
    color: #FF0000;
}
.service_message{
    font-family: Verdana, Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
    color: #662A2A;
    padding-left: 20px;
    padding-right: 20px;
}
/*-- ---------------------------------------------- Lines -------------------------------------------------------------------------------- --*/
.black_line{
    background-color: #000000;
}
.spread{
    background-color: #000000;
}
.spread_grey{
    background-color: #888888;
}
.spread_light{
    background-color: #CCCCCC;
}
/*-- ---------------------------------------------- Lists row style (highlighting) -------------------------------------------------------- --*/
.list_row_highlight{
    background-color: #FFFFFF;
    cursor : hand;
}
.list_row_no_highlight{
    background-color: #FFFFFF;
}
.list_row_white{
    background-color: #FFFFFF;
}
#first_cell{
    padding-left: 7px;
}
#last_cell{
    padding-right: 7px;
}
/*-- ---------------------------------------------- Buttons ----------------------------------------------------------------------------- --*/
.graf_button_link, .graf_button_link a{
    font-family: verdana, Geneva, Arial, sans-serif; 
    font-size: 11px; 
    font-weight: bold; 
    color: #000000 ; 
    text-decoration: none;
    cursor: hand;
}
/*-- ---------------------------------------------- Form elements ----------------------------------------------------------------------- --*/
INPUT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  border: 1px solid #000000;
  padding-left: 3px;
  padding-top: 1px;
  padding-bottom: 1px;
  / none;
}
INPUT.text {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  border: 1px solid #000000;
  font-weight: normal;
  padding-left: 3px;
  padding-top: 1px;
  padding-bottom: 1px;  
  / none;
}
input.button {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid #000000;
  background-color: #EEEEEE;
  padding: 1px;
  cursor: hand;
  / none;
}
INPUT.text2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  border: 1px solid #000000;
  font-weight: normal;
  padding: 0 0 0 2;
  / none;
}
input.button2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  border: 1px solid #000000;
  background-color: #EEEEEE;
  padding: 0 3 0 3;
  cursor: hand;
  / none;
}
input.image {
  border: none;
  background-color: none;
  padding: 0px;
  margin: 0px;
  font-weight: normal;
  / none;
}
input.CHECKBOX{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  border: 0px;
  padding: 0px;
}
input.RADIO {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  border: 0px;
}
input.SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  border: 0px;
}
img{border: none;}
img.a{border: none;}
TEXTAREA {
  width: 300px;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  border: 1px solid #000000;
}