﻿body
{ 
    font: normal 11px Arial,Trebuchet MS, Verdana, Sans-Serif; 
    color: #555555;
    margin:0px;
    background-color: #ffffff; 
}
.bot
{ 
    font: normal 11px Arial,Trebuchet MS, Verdana, Sans-Serif; 
    color: #555555;
    margin:0px;
    
    background-color: #ffffff; 
    width: 600px;
}
.mainbody
{
    background-color: #AAAAAA;
    margin: 0px;
    }
.header
{
    background-image: url(../images/main_head.gif); 
    background-repeat:no-repeat;
    margin: 0;
    height:120px;
    }    
 
.tipsbody
{ 
    padding:10px 10px 10px 10px;
}
.rubbild
{ 
    margin:5px 0 10px 0;
}

td
{
    font: normal 11px Arial,Trebuchet MS, Verdana, Sans-Serif; 
    color: #555555;
}
.fronthead
{
    font: bold 10px Arial,Trebuchet MS, Verdana, Sans-Serif; 
    color:White;
}
.fronthead:hover
{
    color: #F3D21E;
    text-decoration: none;
}
.menuhead
{
    font: bold 11px Arial,Trebuchet MS, Verdana, Sans-Serif; 
    color:White;
}

.menuhead2
{
    font: bold 14px Arial,Trebuchet MS, Verdana, Sans-Serif; 
    color:White;
}

.menuhead:hover
{
    color: #cbfc35;
    text-decoration: none;
}

.menuhead2:hover
{
    color: #cbfc35;
    text-decoration: none;
}

hr
{
    color: #CCCCCC;
    height: 2px;
    background-color: #CCCCCC;
    border: none;
    margin-top:2px;
    margin-bottom:2px;
    padding-top:0px;
    padding-bottom:0px;
   
}
.mainframe
{
    position: absolute;
    left: 21px;
    top: 10px;
    width: 700px;
    padding: 0px;
    margin: 0px;
}
.adframe
{
    position: absolute;
    left: 740px;
    top: 5px;
    width: 260px;
    padding: 0px;
    margin: 0px;
}
.menubox
{
    position: absolute;
    left: 21px;
    top: 100px;
    width: 160px;
    padding: 0px;
    margin: 0px;
}
.contentbox
{
    position: absolute;
    left: 181px;
    top: 100px;
    width: 540px;
    padding: 0px;
    margin: 0px;
}
.totheleft
{
    position: relative;
    float: left;
    width: 300px;
    height: 270px;
    padding: 0 10px 0 0;
    margin: 0px;
}
.totheright
{
    position: relative;
    float: right;
    width: 230px;
    height: 270px;
    padding: 0px;
    margin: 0px;
}
.totheleft2
{
    position: relative;
    float: left;
    width: 305px;
    padding: 0px;
    margin: 0px;
}
.totheright2
{
    position: relative;
    float: right;
    width: 230px;
    padding: 0px;
    margin: 0px;
}
.textpabild
{
    font-size: 10px;
    color: #eeeeee;
    left: 3px;
    position: absolute;
    top: 255px;
}
.rub
{
    font-weight: normal;
    font-size: 22px;
    font-family: Georgia, Times New Roman , Trebuchet MS;
    color: #888888;
}
.smallrub
{
    padding: 30px 0 30px 0;
    font-weight: normal;
    font-size: 18px;
    font-family:  Arial,Trebuchet MS, Georgia, Times New Roman ,;
    color: #888888;
}
.frontlink
{
    line-height: 22px;
}
.tablehead
{
    font-weight: bold;
    color: #FFFFFF;
    background-color: #6DB75C;
    height: 18px;
}
.special
{
    color:#df4306;
}
th
{
    font-weight: bold;
    color: #FFFFFF;
    background-color: #6DB75C;
    height: 18px;
    text-align: left;
}
.tablehead_skid
{
    font-weight: bold;
    color: #FFFFFF;
    background-color: #8BAAF9;
}
.tablehead_8BAAF9
{
    font-weight: bold;
    color: #FFFFFF;
    background-color: #8BAAF9;
}
.tablehead_jogg
{
    font-weight: bold;
    color: #FFFFFF;
    background-color: #6DB75C;
}
.tablehead_6DB75C
{
    font-weight: bold;
    color: #FFFFFF;
    background-color: #6DB75C;
}
.tablehead_cykl
{
    font-weight: bold;
    color: #FFFFFF;
    background-color: #EDC025;
}
.tablehead_simm
{
    font-weight: bold;
    color: #FFFFFF;
    background-color: #5AA9B0;
}

.tablehead_EDC025
{
    font-weight: bold;
    color: #FFFFFF;
    background-color: #EDC025;
}
.tablehead_5AA9B0
{
    font-weight: bold;
    color: #FFFFFF;
    background-color: #5AA9B0;
}
.tableheadn
{
    font-weight: bold;
    color: #FFFFFF;
    background-color: #AAAAAA;
}
.tableheadt
{
    font-weight: bold;
    color: #FFFFFF;
    background-color: #CCCCCC;
}
.tablehead_AAAAAA
{
    font-weight: bold;
    color: #FFFFFF;
    background-color: #AAAAAA;
}
.tablehead_CCCCCC
{
    font-weight: bold;
    color: #FFFFFF;
    background-color: #CCCCCC;
}
.tableline
{
    background-color: #eeeeee;
    height: 1px;
}
.inp
{
    font-weight: normal;
    font-size: 11px;
    font-family:  Trebuchet MS ,Verdana, Sans-Serif;
    border-right: #AAAAAA 1px solid;
    border-top: #AAAAAA 1px solid;
    border-left: #AAAAAA 1px solid;
    border-bottom: #AAAAAA 1px solid;
    color: #555555;
    background-color: #F7F7F7;
    padding: 1px;
}
.inpb
{
    font-weight: normal;
    font-size: 11px;
    font-family: Trebuchet MS ,Verdana, Sans-Serif;
    border-right: #aaaaaa 1px solid;
    border-top: #aaaaaa 1px solid;
    border-left: #aaaaaa 1px solid;
    border-bottom: #aaaaaa 1px solid;
    color: #555555;
    background-color: #E7E7E7;
}
.picsenast
{
    padding: 7px 0 5px 0;   
}
.picforum
{
    padding: 8px 0 5px 0;   
}
a
{
    color: #7a991c;
    text-decoration: none;
}
a:hover
{
    color: #7a991c;
    text-decoration: underline;
    
}
.tdlg
{
    background-color: #F7F7F7;
    height: 17px;
    border-bottom: solid 1px #EEEEEE; 
}
.tdwh
{
    background-color: #FFFFFF;
    height: 17px;
    border-bottom: solid 1px #EEEEEE; 
}
.tdlgf
{
    background-color: #F7F7F7;
    height: 18px;
    border-bottom: solid 1px #EEEEEE; 
}
.tdwhf
{
    background-color: #FFFFFF;
    height: 18px;
    border-bottom: solid 1px #EEEEEE; 
}
.pagelogo
{
    position: absolute;
    left: 21px;
    top: 10px;
    padding: 0px;
    margin: 0px;
}
.alllogos
{
    position: absolute;
    left: 526px;
    top: 10px;
    padding: 0px;
    margin: 0px;
}
.totaltext
{
    position: absolute;
    left: 21px;
    top: 67px;
    padding: 0px;
    margin: 0px;
}
.omkontakt
{
    position: absolute;
    left: 565px;
    top: 67px;
    padding: 0px;
    margin: 0px;
}
.mainline
{
    position: absolute;
    top: 85px;
    left: 21px;
    width: 700px;
}
.menuline
{
   width: 150px;
   text-align:left;

}
.smalllogo
{
padding: 0 13px 0 0px ;
}
.lineform
{
    border-bottom: solid 1px #DDDDDD;
    width:150px;
    padding:0 0 0 0;
    margin:  0 0 10px 0 ;
}
form
{
    padding:0 0 0 0;
    margin: 0 0 0 0;
}
.map
{
    width: 540px; 
    height: 520px;
    border: solid 1px #DDDDDD;}
.mapinfo
{ 
    font: normal 12px Trebuchet MS, Verdana, Sans-Serif; 
    color: #555555;
    margin:0px;
    background-color: #ffffff; 
}
.bigger
{ 
    font: bold 13px Trebuchet MS, Verdana, Sans-Serif; 
}
.helptext
{ 
    font: normal 11px Trebuchet MS, Verdana, Sans-Serif; 
    border: #aaaaaa 1px solid;
    padding: 2px;
}
.annonshead
{
    padding:7px 0 2px 0;
    
}
.samlogo
{
    padding:3px 0 5px 0;
    text-align: center;
}
.utveck
{
    color: #BBBBBB;
    text-align: right;    
}
.utlank
{
    color: #BBBBBB;
    text-decoration: underline;
}
.utlank:hover
{
    color: #BBBBBB;
    text-decoration: underline;
}
.sfind
{
    background-color: #f0e68c;
}