﻿    * html #container {
    height:100%
    }
    *{padding:0; margin:0;font-family: Verdana, Arial; font-size:11px; color:#333333;}
     form { height:100%;}
    html { height:100%; }
    body { height:100%; background:#d4d5d7; }
    
    h1
    {
        font-family: Arial, Verdana;
	    font-size:18px;
	    color: #333333;
	    font-weight:normal;
	    margin-bottom:10px;
    }
    
    #pointer { position:absolute;  width:250px; height:50px; cursor:pointer; }
    
    #header { width:896px; margin:auto; height:281px; background:#d4d5d7 url(/templates/pages/veab/gfx/header.jpg); border-bottom:#FFFFFF 2px solid; }
    
    #test { height:100px; background:Black; }
    #container { width:930px; margin:auto;  background:#d4d5d7 url(/templates/pages/veab/gfx/bg.jpg) repeat-y; min-height:98%; }
   
    #footer { min-height:2%; margin:auto;width:930px;  background:#d4d5d7 url(/templates/pages/veab/gfx/bg.jpg) repeat-y; }
    #footerContent { vertical-align:middle; border-top:#FFFFFF 2px solid;  padding-top:7px; text-align:center; background:Blue; width:896px; margin-left:17px; vertical-align:bottom; height:20px; background:url(/templates/pages/veab/gfx/footer_bg.jpg) }
    
    #main { clear:both;width:896px; margin:auto; background:url(/templates/pages/veab/gfx/main_bg.jpg) no-repeat; padding-top:25px; }
    
    #left {float:left; width:185px;  margin-left:20px; padding-right:10px; }
    #right { float:left; width:610px;margin-left:30px; padding-right:20px; }
    #right ul { margin-left:30px; }
    #right ul li { line-height:22px; }
    #menu { position:absolute; margin-top:-22px; margin-left:5px; }
    #menu ul {list-style:none; padding-left:10px; }
    #menu ul li {  display:inline;  }
    #menu ul li a.relative { color:#00673e; } 
    #menu ul li a { text-decoration:none; font-weight:bold;padding-right:10px; padding-left:10px; border-left:1px solid #000000; }
    #menu ul li a.noBorder { border:0;}
    #menu ul li a:hover { color:#00673e; }
    
    .subMenu  { width:226px; margin-left:-20px; margin-top:-25px }
    .subMenu ul { list-style:none; }
    .subMenu ul li {padding-bottom:12px;}
    .subMenu ul li a.active {color:#fff; background:url(/templates/pages/veab/gfx/menu_selected.jpg) no-repeat } 
    .subMenu ul li a { text-decoration:none; display:block;  background:url(/templates/pages/veab/gfx/menu_normal.jpg) no-repeat; padding:8px 0 6px 35px; margin-top:-12px;  border-bottom:#fff 1px solid; }
    .subMenu ul li a:hover {color:#fff;background:url(/templates/pages/veab/gfx/menu_selected.jpg) no-repeat } 
    .subMenu ul li a.pdf {background:url(/templates/pages/veab/gfx/pdf.gif) no-repeat; padding-left:14px;display:block;}
    
    p { padding-bottom:10px; }
    
    .redLink { color:#cc0000; font-weight:bold; }
    .redLink:hover { color:#333333;}
    
    .TextBox
    {
	width:294px;
	height:20px;
	border:1px solid #cccccc;	
    }

    .TextBoxBig
    {
	width:594px;
	height:70px;
	border:1px solid #cccccc;
	}

    .TextBoxBig2
    {
	width:350px;
	height:70px;
	border:1px solid #cccccc;	
    }
    .Button
    {
	background: white url('/templates/pages/veab/gfx/btn_medium.gif') no-repeat;
	border: 0px;
	height: 22px;
	width: 115px;	
	color: #666;
    }
    .UnderRubrik
    {
	
	font-size:13px;
	
	font-weight:bold;
	background-color:#f1f1f1;
	background:url('/templates/pages/veab/gfx/underrub_bg.jpg') repeat-x;
	padding:5px;	
	border: 1px solid #dddddd;
    }
    
    .FlyttRubrik
    {
	
	font-size:11zlatpx;
	
	font-weight:bold;
	background-color:#f1f1f1;
	background:url('/templates/pages/veab/gfx/underrub_bg.jpg') repeat-x;
	padding:5px;	
	border: 1px solid #dddddd;
    }
    
    a strong:hover { color:#00673e; }
    a b:hover { color:#00673e; }
    a { text-decoration:none; }
    a:hover { color:#00673e; }
    .subDate { color:#666666; font-style:italic;  }
    .rubWithoutMargin { margin-bottom:0; }
    
    .grey { color:#666666; }
    
    .selection { margin-left:5px; margin-top:50px; margin-right:0px; float:left; padding:10px 0 0 0; display:block; text-align:center; width:96px; height:29px;  font-weight:bold;}
    .active-selection { background:url(/templates/pages/veab/gfx/avd_active.gif) no-repeat; color:#f30032;   }
    .active-selection:hover {color:#f30032; }
    .inactive-selection { background:url(/templates/pages/veab/gfx/avd_inactive.gif) no-repeat;  color:#979797; text-decoration:underline; }
    .inactive-selection:hover {color:#979797; }
    
    table p { padding:0px; }
    
