/* ************************* */
/*
/*  CSS for Min Arbetsplats - Styrelse
/*  Ver 1.0, 2006-08-16
/*  Thomas Gullgården
/*
/* ************************* */

body {
    background-image: url('/layout/images/hemochfastighet_bg_gray.png');
    background-position: top center;
    background-repeat: repeat-y;
    }


#topMenu {
    position: absolute;
    top: 80px;
    background-image: url('/layout/images/top_list.png');
    background-repeat: no-repeat;
    width: 760px;
    height: 23px;
    }

#leftContent {
    float: left;
    width: 220px;
    margin: 0px;
    }

#rightContent {
    float: left;
    width: 525px;
    height: 29px;
    padding-left: 15px;
    }

.menuTopAdministration {
    height: 32px;
    background-image: url('/layout/images/menu_top_admin.png');
    color: #834436;
    font-size: 12px;
    font-weight: bold;
    text-align: right;
    font-size: 11px;
    letter-spacing: 1px;
    color: #646464;
    padding: 7px 14px 0px 10px;
    }

.menuBgAdministration {
    background-image: url('/layout/images/menu_bg_admin.png');
    background-repeat: repeat-y;
    color: #a37466;
    padding: 2px 0px 3px 10px;
    }

.menuBottomAdministration {
    height: 17px;
    background-image: url('/layout/images/menu_bottom_admin.png');
    font-size: 1px;
    margin-bottom: 10px;
    }

.headerFont {
    font-size: 11px;
    font-weight: bold;
    color: #000099;
    }


a:link {
        text-decoration: none;
        color: #3300ff;
        font-weight: bold;
    }

a:visited {
        text-decoration: none;
        color: #000099;
        font-weight: bold;
    }

a:active, a:hover {
        text-decoration: underline;
        color: #73a8ff;
        font-weight: bold;
    }


a.extranetMenuLink:link, a.extranetMenuLink:visited {
    font-weight: normal;
    font-family: "Verdana", "Arial Narrow", sans-serif;
    text-decoration: none;
    color: #000000;
    }

a.extranetMenuLink:hover, a.extranetMenuLink:active {
    font-weight: normal;
    font-family: "Verdana", "Arial Narrow", sans-serif;
    color: #939393;
    }

a.listLink:link, a.listLink:visited {
    font-size: 11px;
    font-family: "Verdana", "Arial Narrow", sans-serif;
    text-decoration: none;
    color: #000000;
    }

a.listLink:hover, a.listLink:active {
    font-size: 11px;
    font-family: "Verdana", "Arial Narrow", sans-serif;
    text-decoration: underline;
    color: #939393;
    }


















table.ans {
    width: 525px;
    border-width: 0px;
    }

table.ans td {
    vertical-align: center;
    font-size: 10px;
    font-family: "verdana", "Arial", sans-serif;
    padding: 5px;
    color: #000000;
    }

table.ans td.rub {
    vertical-align: center;
    font-size: 10px;
    font-family: "verdana", "Arial", sans-serif;
    padding: 2px;
    color: #939393;
    }

table.ans td.rubline {
    vertical-align: center;
    font-size: 10px;
    font-family: "verdana", "Arial", sans-serif;
    padding: 2px;
    color: #939393;
    border-bottom: 1px solid #eee2d6;
    border-right: 1px solid #eee2d6;
    }

table.ans td.rubEnkel {
    vertical-align: center;
    font-size: 10px;
    font-family: "verdana", "Arial", sans-serif;
    padding: 2px;
    color: #000000;
    border-bottom: 1px solid #eee2d6;
    border-right: 1px solid #eee2d6;
    }

table.ans td.listline1 {
    background-color: #eee2d6;
    border-bottom: 1px solid #eee2d6;
    }

table.ans td.listline2 {
    background-color: #f8f0e7;
    border-bottom: 1px solid #eee2d6;
    }

table.ans td.listlineNoBg {
    border-bottom: 1px solid #eee2d6;
    }

table.ans td.styrelsen {
    width: 51px;
    }

table.ans td.border	{
    padding: 5px;
    border-top: 1px solid #eee2d6;
    border-bottom: 1px solid #eee2d6;
    }


table.ans input {
    background-color: #ffffff;
    font-size: 10px;
    font-family: "verdana", "Arial", sans-serif;
    }


table.offert {
    width: 650px;
    margin: 0px;
    }

table.offert td {
    padding: 3px;
    }

table.offert td.nyrubrik {
    border-top: 1px #996666 solid;
    border-bottom: 1px #996666 solid;
    color: #996666;
    font-weight: bold;
    font-size: 10pt;
    }

table.offert td.rubrik {
    border-right: 1px #996666 solid;
    border-bottom: 1px #996666 solid;
    background-color: #E4D7C9;
    font-weight: bold;
    }


table.offert td.info {
    border-right: 1px #996666 solid;
    border-bottom: 1px #996666 solid;
    background-color: #FFFFFF;
    }

div.break {
    page-break-after: always
    }
