﻿body
{
    background-color: white;
    padding: 0px 10px 25px 10px;
    margin-top: 0px;
    font-family: Century;
    font-size: 11px;
    background: url(images/bg.gif);
    
}

.mainsite
{
    float:left;
    width: 999px;
    background-color: White;
    border-left: solid 1px #000099;
    border-top: solid 1px #000099;
    
    
}
.banner
{
    height: 100px;
    width: 1000px;
    background: url(images/eksjo_bannerv2.jpg);
}
.sitelinks
{
    height: 20px;
    width: 1000px;
    color: #0000ff;
    font-family: 'Trajan Pro';
    font-size: 14px;
    background-color:White;
    letter-spacing: 2px;
    
}

.leftbar
{
    float: left;
    width: 20%;
    padding: 5px;
    
}
.mainbar
{
    float: right;
    width: 77%;
    padding: 5px;
    
    
}
.admintop
{
    border-bottom: solid 1px #000099;
}
.shadow1
{
    padding: 0 2px 1px 0;
    float: left;
    width: 1000px;
    background-color: gray;
    margin-bottom: 5px;
}
.shadow2
{
    padding: 0 1px 1px 0;
    float: left;
    width: 1000px;
    background-color: #000066;
}


.floatright
{
    float:right;
    padding: 0 0 2px 2px;
    background-color: White;
    
}

.left30{    float: left;
    width: 30%;
    padding: 5px;}
.right70{    float: right;
    width: 67%;
    padding: 5px;}
    
 .newsitem   

 .clear{ clear: both; }

/************************************************************************
* 
* div med rundade hörn
*
************************************************************************/

#lbcontainer {background: #ffffff;}
.lbroundtop {background: #ffffff;}
.lbroundbottom {background: #ffffff;}
.lbr1{margin: 0 5px; height: 1px; overflow: hidden; background: #0000ff;
border-left: 1px solid #0000ff; border-right: 1px solid #0000ff;}
.lbr2{margin: 0 3px; height: 1px; overflow: hidden; background: #ffffff;
border-left: 1px solid #0000ff; border-right: 1px solid #0000ff;
border-width: 0 2px;}
.lbr3{margin: 0 2px; height: 1px; overflow: hidden; background: #ffffff;
border-left: 1px solid #0000ff; border-right: 1px solid #0000ff;}
.lbr4{margin: 0 1px; height: 2px; overflow: hidden; background: #ffffff;
border-left: 1px solid #0000ff; border-right: 1px solid #0000ff;}
.lbcontent {padding: 5px 5px 10px 5px; min-height: 400px;
border-left: 1px solid #0000ff; border-right: 1px solid #0000ff;}



H3
{
    background-color: #9999cc;
    font-family: Georgia, Verdana, 'Century gothic';
    font-weight: 500;
    text-indent: 10px;
    font-size: 16px;
    margin: 5px 0 5px 0;
    font-weight: 600;
    font-variant: small-caps;
    background-image: url(images/headerbg2.gif);
}

H4
{
    
    font-family: Verdana, 'Century gothic';
    margin: 5px 0 5px 0;
}

H5
{
    font-family: Verdana, 'Century gothic';
    margin: 5px 0 5px 0;
}
.newsh3
{
    background-color: #ccccff;
    font-family: Georgia, Verdana, 'Century gothic';
    text-indent: 10px;
    font-size: 16px;
    margin: 5px 0 5px 0;
    background-image: url(images/headerbg.gif);
    font-variant: small-caps;
    font-weight: normal
}

.traningh3
{
    background-color: #ccccff;
    font-family: Georgia, Verdana, 'Century gothic';
    font-weight: 500;
    text-indent: 10px;
    font-size: 13px;
    margin: 2px 0 2px 0;
    font-variant: small-caps;
    background-image: url(images/headerbg.gif);
}

.footer
{
    width:999px;
    border-top: solid 1px #000099;
    height: 20px;
    float:left;
    text-indent: 40px;
    
    }

.traning
{
    font-size: 9px;
    font-family: Verdana;
    padding-left: 5px;
    
}

.presslista
{
    margin: 0;
    padding: 0 0 0 20px ;
    list-style-image: url(images/listicon.gif);
}

/***********************************/
/*   Meny font: 1em Trajan pro, Arial, Helvetica, sans-serif;
/***********************************/

.menycontainer {padding: 0 0 0 50px; margin: 0; background: #ffffff; border-top: solid 1px #000011;border-left: solid 1px #000011 }
.menycontainer ul
{
    
 float:left;
 margin:0;
 padding:0;  
 list-style-type: none; 
}
.menycontainer ul li
{
    
    
    float:left;
    padding:0;
    margin:0 0 0 5px;
    background:url(Images/menuitem_left.gif) no-repeat left top;
    
}
.menycontainer ul li a
{
    display:block;
    _display:inline-block;
    font: 1.3em Trajan pro, Arial, Helvetica, sans-serif;
    color: #333333;
    padding: 12px 10px 2px 15px;
    margin:0px;
    height:16px;
    background:url(Images/menuitem_right.gif) no-repeat right top;
    
}
#active
{
  background:url(Images/menuitem_left.gif) no-repeat left -60px;  
}
#active a
{
    background:url(Images/menuitem_right.gif) no-repeat right -60px;
    color: #666666;
}

.menycontainer li:hover {
    background-position: left -30px;
}

    .menycontainer  li:hover a {
        background-position: right -30px;
        
    }

/* runda horn */
.roundtop {background: transparent;}
.r1 {margin: 0 5px; height: 1px; overflow: hidden; background: #000000; 
border-left:1px solid #000000; border-right:1px solid #000000;}
.r2 {margin: 0 3px; height: 1px; overflow: hidden; background: #c9d3d6; border-left: 1px solid #000000; border-right: 1px solid #000000; border-width: 0 2px;}
.r3 {margin: 0 2px; height: 1px; overflow: hidden; background: #c9d3d6; border-left: 1px solid #000000; border-right: 1px solid #000000;}
.r4 {margin: 0 1px; height: 2px; overflow: hidden; background: #c9d3d6; border-left: 1px solid #000000; border-right: 1px solid #000000;}


.elevfloatleft
{
    float:left;
    width: 340px
}


A
{
    text-decoration: none;
    
    
}
A:visited
{
    color:Blue;
    text-decoration: none;
}

.eleverlabel
{
    font-size: 10px;
}

.valign tr td
{
    
    vertical-align:top;
}



