/*
 * $Header: /www/hegnar/cvs/template/ver1-0/css/bilogmotor.css,v 1.14 2008/07/15 08:57:48 ttmmers Exp $
 * $Author: ttmmers $
 * $Date: 2008/07/15 08:57:48 $
 * $Revision: 1.14 $
 * Display: css-fil for publikasjonen Hegnar.no
 */

body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.8em;
}

/**/
h1, h5 {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 0.80em;
    background: url(../gfx/bg_header_02_468.gif) no-repeat;
    color: #F58220;
    margin: 0px 0px 10px 0px;
    padding: 5px 0px 0px 8px;
}

a img { border: 0px; }

.BrownCol2{
		background: url(../gfx/468x12_dark_brown.gif) no-repeat;
		color: #231f20;
}

.BronwCol3{
	background: url(../gfx/150x12_dark_brown.gif) no-repeat;
	color: #231f20;
}

.BlackCol2{
	background: url(../gfx/468x12_black.gif) no-repeat;
	color: #010101;
}

.BlackCol3{
	background: url(../gfx/150x12_black.gif) no-repeat;
	color: #010101;
}

.BlueCol2{
	background: url(../gfx/468x12_blue.gif) no-repeat;
	color: #000034;
}

.BlueCol3{
	background: url(../gfx/150x12_blue.gif) no-repeat;
	color: #000034;
}

.GreenCol2{
	background: url(../gfx/468x12_green.gif) no-repeat;
	color: #1a3e18;
}

.GreenCol3{
	background: url(../gfx/150x12_green.gif) no-repeat;
	color: #1a3e18;
}

.OrangeCol2{
	background: url(../gfx/468x12_orange.gif) no-repeat;
	color: #c96905;
}

.OrangeCol3{
	background: url(../gfx/150x12_orange.gif) no-repeat;
	color: #c96905;
}

.RedCol2{
	background: url(../gfx/468x12_red.gif) no-repeat;
	color: #2d0400;
}

.RedCol3{
	background: url(../gfx/150x12_red.gif) no-repeat;
	color: #2d0400;
}

.PurpleCol2{
	background: url(../gfx/468x12_purple.gif) no-repeat;
	color: #44335f;
}

.PurpleCol3{
	background: url(../gfx/150x12_purple.gif) no-repeat;
	color: #44335f;
}

/*  Divs  */
.MainHeader{
    position: relative;
    width: 768px;
    height: 91px;
    top: 0px;
    left: 0px;
}
.TopAdds{
    position: relative;
    width: 952px;
    height: 154px;
}
.TopBanner{
    position: relative;
    float: left;
    margin-top: 4px;
}
.SkyTopp{
    position: relative;
    float: left;
    width: 180px;
    height: 150px;
    top: 4px;
    left: 4px;
}
	
.LeftMenuSection{
    width: 952px;
}

div.SectionAdRight {
    top: 95px;
    position: absolute;
    left: 772px;
}

/* Placeholder2 for 1400 skyskraper */
.PlaceHolder2 {
    position: relative;
    float: none;	
    width: 2180px;	
}

.TopMenuBar {
    position: relative;
    float: none;
    top: 0px;
 	 font-size: 10pt;

}

.rightAdds {
    position: relative;
    float: left;
    width: 180px;
    left: 4px;
    top: 4px;
}

.Cont { 
    position: relative;
    float: left;	
    width: 768px;
    margin-bottom: 15px;
    clear: left;
}

.LeftContent {
    position: relative;
    float: left;
    left: 0px;
    margin-top: 0px;
    width: 141px;
}

.MainContent {
    position: relative;
    float: left;
    width: 468px;
    background-color: #ffffff;
    left: 4px;
    margin-top: 4px;
}
.MainInnerContent {
    position: relative;
    float: left;
    width: 452px;
    background-color: #ffffff;
    left: 7px;
 }

 p.inlineImageCaption {
	margin-top: 0px;
	font-size: 0.7em;
	color: gray;
}

.RightContent {
    position: relative;
    float: left;
    width: 150px;
    left: 8px;
    margin-top: 4px;
}

.MainContentCol12 /* used for content spanning columns 1+2 */
{
    position: relative;
    float: left;
    width: 609px;
    background-color:  #ffffff;
    left: 0px;
    margin-top: 4px;
}

.MainContentCol23 /* used for content spanning columns 2+3 */
{
    position: relative;
    float: left;
    width: 623px;
    background-color:  #ffffff;
    left: 4px;
    margin-top: 4px;
}

.MainContentCol123 /* used for content spanning columns 1+2+3 */
{
    position: relative;
    float: left;
    width: 768px;/*Forum iframe is 623 px wide*/
    background-color:  #ffffff;
    left: 0px;
    margin-top: 4px;
}

/* Start - Stickynews brukes på sistelistene som vises nederst på Hovedsiden */
.StickyNewsWrapper { clear: left; float: left; width: 768px; background-color:  #FFFFFF; margin-top: 4px; border-left: 1px solid #FFF; border-right: 1px solid #FFF; }
.StickyNews { font-family: Verdana,Arial,sans-serif; font-size: 8pt; position: relative; float: left; width: 150px; background-color:  #FFFFFF; left: 0px; overflow: hidden; padding: 0;}
.StickyNews div.Title { font-weight: bold; font-size: 7pt; background-color:  #EEEEEE; padding: 2px 3px 2px 12px; margin: 0px 0px 3px 0px; border-top: 1px solid #BEBEBE; border-bottom: 1px solid #BEBEBE; }
.StickyNews .listArt { background-color: #FFFFFF; }
.StickyNews .listArt a { color: #000099; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; padding-left: 4px; }
.StickyNews .listArt a:visited { color: #840084; }
.StickyNews .listArt a:hover { color: #CE6500; text-decoration: underline; }
/* End - Stickynews */

.ad_bigmidth {
    margin-bottom: 4px;
    clear: both;
}

.ad_midth {
    margin-bottom: 8px;
}
/*    */
.VMeny {
	width: 141px;
	margin-bottom: 2px;
	font-size: 10pt;
}
.VBilTV {
	width: 141px;
	float: none;
}
.AddKnapp {
	padding: 0px;
	margin-bottom: 4px;
	font-size: 0em;
}
.HBildeK{
	margin-bottom: 4px;
	float: none;
}

.netboard{
    margin-top: 10px;
    margin-bottom: 10px;
}

/* TopMeny */
.TopMenuBar 
{
    padding: 0px 0px 0px 0px;
    margin-top: 4px;
}
.TopMenuBar tr td {
    padding: 1px;
}
.TopMenuBar a:link, .TopMenuBar a:hover, .TopMenuBar a:visited, .TopMenuBar a:hover{
    color: black;
    text-decoration: none;
    display: block;
    padding: 4px 5px 4px 5px;
}
.TopMenuBar a:hover{
    background-color: #f2f2f2;
}
/*border hack*/
.TopMenuBar div
{
    display: block;
    background: #E2E2E2 url(../gfx/tmenyBG.gif);
}
.TopMenuBar div div
{
    display: block;
    background: transparent url(../gfx/tmenyTop.gif) no-repeat top left;
}
.TopMenuBar div table
{
    background: transparent url(../gfx/tmenyBottom.gif) no-repeat bottom left;
    width: 768px;
}

/*	Venstre meny - grå hovedseksjon	*/
.VMeny a.Level1Gray, .VMeny a.Level1Gray:visited, .VMeny a.Level1Gray:hover 
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 0.85em;
    display: block;
    color: Black;
    text-decoration: none;
    margin: 3px 0px 3px 0px;
    width: 141px;
    background: #F1F1F1 url(../gfx/vmenybg.gif);
}

/*	Venstre meny - hvit hovedseksjon */
.VMeny a.Level1White, .VMeny a.Level1White:visited, .VMeny a.Level1White:hover 
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 0.85em;
    display: block;
    color: Black;
    text-decoration: none;
    margin: 3px 0px 3px 0px;
    width: 141px;
    background: #FCFCFC url(../gfx/vmenybg.gif);
}

/*	Venstre meny - hvit hovedseksjon, rød tekst */
.VMeny a.Level1Red, .VMeny a.Level1Red:visited, .VMeny a.Level1Red:hover 
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 0.85em;
    display: block;
    color: Red;
    text-decoration: none;
    margin: 3px 0px 3px 0px;
    width: 141px;
    background: #FCFCFC url(../gfx/vmenybg.gif);
}

/*	Venstre meny - lys grå hovedseksjon	*/
.VMeny a.Level1lGray, .VMeny a.Level1lGray:visited, .VMeny a.Level1lGray:hover 
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 0.85em;
    display: block;
    color: #666666;
    text-decoration: none;
    margin: 3px 0px 3px 0px;
    width: 141px;
    background: #f1f1f1 url(../gfx/vmenybg.gif);
}

/*	Venstre meny - hvit hovedseksjon */
.VMeny a.Level2, .VMeny a.Level2:visited, .VMeny a.Level2:hover 
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 0.85em;
    display: block;
    color: Black;
    text-decoration: none;
    /*margin: 3px 0px 3px 0px;*/
    width: 141px;
    background-color: White;
}

.VMeny a.Level1Gray:hover, .VMeny a.White:hover, .VMeny a.Level1lGray:hover, .VMeny a.Level1Red:hover { background-color: White; }
.VMeny a.Level2 span { display: block; }
.VMeny a.Level1White span, .VMeny a.Level1Gray span, .VMeny a.Level1lGray span, .VMeny a.Level1Red span { background: transparent url(../gfx/vmenyTop.gif) no-repeat top left; display: block; }
.VMeny a.Level1White span span,.VMeny a.Level1Gray span span,.VMeny a.Level1lGray span span,.VMeny a.Level1Red span span { background: transparent url(../gfx/vmenyBottom.gif) no-repeat bottom left; padding: 1px 4px 2px 8px; }
.VMeny a.Level2 span span { padding: 1px 4px 2px 10px; }


/*	Bildegalleri	*/
.ModGalleri{
    position: relative;
    float: none;
    background-color: #ebebeb;
    width: 150px;
}
.ModGalleriBilde{
    border: 1px solid #cbcbcb;
    margin-left: 4px;
    margin-top: 8px;
    margin-bottom: 1px;		
}
.InMod{
    text-align: left;
}
.InMod a:link{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #1d75cf;
    text-decoration: underline;
}
.InMod a:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: black;
    text-decoration: underline;	
}	
.InMod a:active{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #1d75cf;
    text-decoration: underline;	
}	
.InMod a:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #1d75cf;
    text-decoration: underline;	
}	

/* BottomLine	*/
.BottomLine {
    text-align: center;
    clear: both;	
    background-color: #E2E2E2;
    width: 768px;
    margin: 0px 0px 0px 0px;
}

.BottomLine span 
{
}

.BottomLine span span 
{
}

.BottomLine span span span {
    font-size: 0.7em;
    display: block;
    vertical-align: middle;
    padding: 5px 0px 5px 0px;
}

.BottomLine a:link{
    color: black;
    text-decoration: none;
}
.BottomLine a:visited{
    color: black;
    text-decoration: none;	
}	
.BottomLine a:active{
    color: black;
    text-decoration: none;	
}	
.BottomLine a:hover{
    color: black;
    text-decoration: none;	
}	

/*border hack*/
.BottomLine span { display: block; background: #E2E2E2 url(../gfx/tmenyBG.gif); }
.BottomLine span span { display: block; background: transparent url(../gfx/tmenyTop.gif) no-repeat top left; }
.BottomLine span span span { background: transparent url(../gfx/tmenyBottom.gif) no-repeat bottom left; width: 768px; }


/* Inline modules */
.VBilTV .Title{
	background:transparent url(../gfx/bg_header_02_140.gif) no-repeat scroll 0%;
	color:#F58220;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.8em;
	font-weight:bold;
	margin:0px 0px 10px;
	padding:5px 0px 0px 8px;
}
.InModU a:link{
    font-size: 0.7em;
    color: #808080;
    text-decoration: none;
}
.InModU a:visited{
    font-size: 0.7em;
    color: #808080;
    text-decoration: none;	
}	
.InModU a:active{
    font-size: 0.7em;
    color: #808080;
    text-decoration: none;	
}	
.InModU a:hover{
    font-size: 0.7em;
    color: #808080;
    text-decoration: underline;	
}

.InModMore{
    display: block;
    text-align: right;
    padding-right: 8px;
    padding-bottom: 5px;
    color: #f58220;
    font-size: 0.8em;
}
.InModMore a:link, a.InModMore:link { color: #f58220; text-decoration: none; }
.InModMore a:visited, a.InModMore:visited { color: #f58220; text-decoration: none; }
.InModMore a:active, a.InModMore:visited { color: #f58220 ! important; text-decoration: none; }
.InModMore a:hover, a.InModMore:hover { color: #f58220; text-decoration: none; }

.Col1EgenAnn .Title {
	background:transparent url(../gfx/bg_header_01_140.gif) no-repeat scroll 0% 50%;
	color:#4C526F;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.8em;
	font-weight:bold;
	margin:0px 0px 10px;
	padding:8px 0px 0px 8px;
}
/* START: COL1 */
    .leftSectionMenu {
    }
    .leftSectionMenu * {
        font-family: Tahoma,Verdana,Arial,sans-serif;
        font-size: 8pt;
            line-height:130%;
    }
    .leftSectionMenu .altBGColor div {
            background-color: #EEE;
    }
    .leftSectionMenu a {
            color: #000;
            font-weight: bold;
            text-decoration: none;
    }
    .leftSectionMenu a:hover {
            text-decoration: underline;
    }
    .leftSectionMenu .sublist{
        font-size: 8pt;
        background: #FFF;
    }
    .leftSectionMenu .sublist div{
            background: #FFF;
    }
    .leftSectionMenu .sublist li{
            line-height:130%;
            background: #FFF;
    }
    .leftSectionMenu .sublist a{
        text-decoration: none;
        font-weight: normal;
        width: 100%;
    }
    .leftSectionMenu .sublist a:hover {
            text-decoration: underline;
            background-color: #EEE;
    }
    .leftSectionMenu a.noImageLnk {
            text-decoration: underline;
    }
    .leftSectionMenu .bilde a:hover {
            background-color: #FFF;
    }

/* Start - LastList and LastRelatedList */
    .lastList { width: 150px; background-color: #eaebed; margin: 0px; padding: 0px; 
        border-left: 10px solid white; border-bottom: 5px solid white; float: right; }
    .lastList { width: 150px; }
    .lastList h5 { background: url(../gfx/bg_header_02_150.gif) no-repeat; }
    .lastList a, .lastRelatedList .linkList a, .RelevantTools a { font-size: 0.7em; display: block; color: #1D75CF; 
        font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline; margin: 5px 8px 5px 8px; padding: 2px; }
    .lastList a:visited, .lastRelatedList .linkList a:visited { color: #000000; }
    .lastList a.moreLink, .lastRelatedList .linkList a.moreLink { text-align: right; color: #F58220; text-decoration: none; margin-bottom: 0px; }
    .lastList a:visited.moreLink, .lastRelatedList .linkList a:visited.moreLink  { color: #F58220; }
/* End - LastList and LastRelatedList */

/* Start - Col3 newslist*/
    .newsList { background-color: #eaebed; margin: 5px 0 0 0; padding: 0px; border-bottom: 5px solid white; }
    .newsList .Title { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 0.80em; font-weight: bold; background: url(../gfx/bg_header_02_150.gif) no-repeat; color: #F58220; margin: 0px 0px 10px 0px; padding: 5px 0px 0px 8px; }
    /*.newsList .listArt { padding: 2px 0; }*/
	.newsList .listArt { margin: 6px 8px 6px 8px; font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 0.80em;color:#CCCCCC;border-bottom:1px dashed #cccccc;Padding-bottom:6px;}
    .newsList .listArt a { color: #1D75CF; font-family: Verdana,Arial,Helvetica,sans-serif; text-decoration: underline;}
    .newsList .listArt a:visited { color: #840084; }
    .newsList .listArt a:hover { color: #CE6500; text-decoration: underline; }
    .newsList a img { border: 0px; }
	

    /* Col3 lists */
    .newsList { font-family: Verdana,Arial,sans-serif; font-size: 8pt; }
    .newsList .Title, .newsList .SubTitle { font-weight: bold; font-size: 7pt; }
    a.SubTitle { color: #000000; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; }
    .newsList .listArt a { color: #1D75CF; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; }
    .newsList .listArt a:visited { color: #666666; }
    .newsList .listArt a:hover { color: #000000; text-decoration: underline }


    /* Layout and design */
    #RightSection { width: 150px; padding-top: 1px; }
    #RightSection hr { color: #BEBEBE; background-color: #BEBEBE; height: 1px; width: 90%; border-width: 0px; }
    .newsList { margin: 0px 0px 3px 0px; }
    .newsList .SubTitle { background-image: url(../gfx/arr2.gif); background-repeat: no-repeat; background-position: 2px center; 
                          padding: 2px 0px 2px 12px; margin: 10px 0px 0px 0px; border-top: 0px solid #BEBEBE; }
    .newsList .listArt { margin: 6px 8px 6px 8px; font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 0.80em;color:#CCCCCC;}

	/* Col3 bildegalleriFlash */
	.GalleryIF{ margin-bottom:4px;	}
	
	
/* End - Col3 newslist*/
