﻿body 
{
    background:url(Images/topBackground-CC0000.gif) repeat-x top left;
    
    margin:0;
    /*height:auto;*/
    text-align:center; /*hack for ie < 5.5*/
}

h1
{
    font: bold 1.38em arial, helvetica, sans-serif;
    margin:0;
    padding:0;
}

h2
{
    font: bold 1.1em arial, helvetica, sans-serif;
    margin:0;
    padding:0;
}

h4
{
    margin:0;
    padding:0;
    font-size:10px;   
    font-weight:bold;
}

a
{
    text-decoration:none;
    color:#CC0000;
}

        table.trpr
        {   
            border-width: 1px;
	    border-spacing: ;
	    border-style: solid;
	    border-color: #FFF;
	    border-collapse: collapse;
		
	    margin-left:20px;
	    float:left;
            
            font-family:Arial;
            font-size:12px;
        }
        
            table.trpr td 
            {
                border-width:1px;
                border-color: #c3c3c3;
                border-style:inset;
                
                text-align:center;
                width:30px;
                height:30px;
                font-weight:bold;
                color:#fff;
            }
        
                table.trpr td.checked { background:url(images/trpr/bgGrid.gif) repeat-x top; }
        
            table.trpr .header
            {
                padding-right:5px;
                width:200px;
                background-image:none;
                text-align:right;
                background-color:#fff;
                color:#000;
                font-family:Arial;
            }
            
            table.trpr .top
            {
                text-align:center;
                vertical-align:bottom;
                background-image:none;
                padding-bottom:5px;
            }

#container
{
    position:relative;
    
    margin:8px auto;
    width:1000px;
    text-align:left; /*hack for ie < 5.5*/
}

#header
{
    position:relative;
    
    /*text-align:center; /*hack for ie < 5.5*/
    width:1000px;
    height:219px;
    background:url(Images/topBackGrey2.gif) no-repeat top;
    font-family:Arial, helvetica, sans-serif;
}
    #header .logoContainer
    {
        position:relative;
        left:50px;
        top:4px;
        width:337px;
        
        /*padding-left:50px;
        padding-top:4px;*/
        height:74px;
        /*float:left;*/
    }
    
    #header .infoBoxContainer
    {
        position:absolute;
        right:50px;
        top:4px;
        
        text-align:left; /*hack for ie < 5.5*/
        /*padding-right:50px;
        padding-top:4px;*/
        /*float:right;*/
        height:65px;
        width:395px;
        color:#660000;
    }
    
        #header #index{padding-top:5px; float:left;}
    
        /*#header .infoBoxContainer .day
        {
            font-size:12px;
            font-weight:bold;
        }*/
        
        /*#header .infoBoxContainer .date
        {
            float:right;
            position:relative; top:35px;
            float:right;
            position:absolute;
            right:-5px;
            top:52px;
            z-index:10;
            font-size:11px;
        }*/

    #headHolder
    {
        position:relative;
        
        text-align:left; /*hack for ie < 5.5*/
        margin:0px auto;
        background-image:url(Images/trendNews-CC0000.jpg);
        background-repeat:no-repeat;
        background-position:right;
        height:145px;
        width:920px;
    }
    
    #headHolder .newsFeed
    {
        position:relative;
        /*margin:10px 0 0 10px;*/
        left:10px;
	top:15px;
        font-size:12px;
	font-weight:bold;
        width:auto;
    }
    
    #headHolder .newsFeed h1
    {
	font-size:15px;
        color:#fff;
    }
        
    #headHolder .newsFeed a
    {
        text-decoration:none;
        border-bottom:dotted 1px #fff;
        color:#fff;
    }

    #headHolder .date
    {
            /*float:right;
            position:relative; top:35px;*/
            font-weight:bold;
            color:#fff;
            float:right;
            position:absolute;
            right:5px;
            top:4px;
            z-index:10;
            font-size:11px;
    }

#main
{
    float:left;
    background-image:url('Images/mainBackground2.gif');
    background-repeat:no-repeat;
    background-position:top;
    font-family:Arial;
    height:auto;
    /*margin:0px auto;
    width:960px;*/
    width:1000px;
}

    #topNewsComment
    {
        width:532px;
        height:auto;
        background:url('Images/topNewsBackGround.jpg') no-repeat bottom;
        vertical-align:middle;
	padding-bottom:30px;
    }

    #lefter
    {
        float:left;
        width:155px;
        margin-top:10px;
        padding-left:50px;
        padding-right:3px;
    }
        
        #lefter .loginRoom
        {
            float:left;
            margin-top:5px;
            padding:5px 0 0 8px;
            color:#fff;
            font-size:11px;
            width:147px;
            /*height:130px;*/
            /*background:url(Images/loginBackground.gif) repeat-x top;*/
            background:url(Images/loginBackground-CC0000.jpg) no-repeat top;
        }
        
        #lefter .loginRoom h1{ padding-bottom:5px;}

        #lefter img {border:0;}
        
        #lefter #linkbox {text-align:center;}

    #content
    {
        /*background:url(Images/border_vertical.gif) repeat-y left;*/
        border-left:solid 1px #E4E4E4;
        background-color:Transparent;
        margin:10px 0px 0px 0px;
        padding-left:5px;
        float:left;
        /*width:53%;*/
        width:535px;
        font-size:12px;
    }
        #content a:hover{text-decoration: Underline; /*border-bottom:solid 1px #CC0000;*/}

        #content a:hover img{text-decoration: none; border-bottom: none !important;}
    
        #content h1{/*color:#C8142B;*/color:#CC0000;}
        
        #content h2{/*color:#C8142B;*/color:#CC0000;}
        
        #content h4{/*color:#961223;*/ /*color:#CC0000;*/    color:#6D6D6D;}

	#content img{border:0}

        #content .adminContainer
        {
            position:absolute;
            /*bottom:36px;*/
            top:225px;
            right:245px;
            
            float:right;
            z-index:50;
        }
	
    
    #righter
    {
        border-left:solid 1px #E4E4E4;
        padding-right:50px;
        padding-left:3px;
        margin-top:10px;
        float:right;
        width:190px;
    }
    
    #righter img
    {
        padding-bottom:10px;
        border:0;
        /*border:solid 1px #fff;*/
    }

#footer
{
    /*margin:0px auto;*/
    float:left;
    width:1000px;
    height:145px;
    background-image:url(Images/footerBackground.gif);
    background-position:bottom;
    text-align:center;
}

    #footer .footerContent
    {
        margin:0 auto;
        text-align:center;
        font-family:Arial;
        font-size:11px;
        color:#B1B1B1;
        margin-top:50px;
        padding-top:5px;
        border-top:solid 1px #E4E4E4;
        width:320px;
    }
    
    #footer a 
    {
        color:#C52A2B;
        text-decoration: none;
        border-bottom:solid 1px #E4E4E4;
        position: relative; /* nått me Opera*/
    }   

    #footer a:hover 
    {
        color: #FF3333;
        border-bottom-color:#C52A2B;
        background: #E4E4E4;
    }

/*Global*/

.wrapContainer
{
    width:100%;
    float:left;
}

    .wrapContainer .image-left
    {
        float:left;
        vertical-align:text-top;
    }
    
    .wrapContainer .image-right
    {
        float:right;
        vertical-align:text-top;
    }


.textboxLogin
{
    font-family:Arial;
    border:solid 1px #C52A2B;
    Font-Size:11px; 
    /*background-color:#E4E4E4;*/
}

.textboxStandard
{
    font-family:Arial;
    border:solid 1px #616161;
    Font-Size:11px; 
    /*background-color:#E4E4E4;*/
}

.submitButton
{
    width:auto;
    color:#660000;
    font-size:11px;
    font-weight:bold;
    font-family:Arial;
    border:solid 1px #616161;
    background:#fff url(images/submitBackground.gif) repeat-x bottom;
}

.newsListing
{
    background:url(Images/border-dott-4x2.gif) repeat-x bottom;
    padding-top:5px;
    padding-bottom:5px;
}
