#sitets #col2 h1, #sitets #col2 h2, #sitets #col2 h3, #sitets #col2 h4

{

  color:#5a7e92;

}



#hd

{

  margin-top:25px;

}

#logo {

background-color:#C90019;

}



#service .carrier a, #service .carrier a:hover {

padding-left:20px;

font-size:1.2em;

background:transparent url(../images/carrier_bggray.gif) no-repeat scroll left center;

}

#service .carrier a:hover {

background:transparent url(../images/carrier_bggray_hover.gif) no-repeat scroll left center;

}



#service .language_en a, #service .language_en a:hover {

padding-left:20px;

font-size:1.2em;

background:transparent url(../images/en_bggray.gif) no-repeat scroll left center;

}

#service .language_en a:hover {

background:transparent url(../images/en_bggray_hover.gif) no-repeat scroll left center;

}



#service .language_de a, #service .language_de a:hover {

padding-left:20px;

font-size:1.2em;

background:transparent url(../images/de_bggray.gif) no-repeat scroll left center;

}

#service .language_de a:hover {

background:transparent url(../images/de_bggray_hover.gif) no-repeat scroll left center;

}



#top_nav{

border-bottom:2px solid #5a7e92;

}

#footer

{

  border-top:2px solid #5a7e92;

}

#font_zoom li span {

color:#909090;

}



#menus li {

padding-right:10px;

}



#menus li a, #menus li a:hover {

color:#5a7e92;

}

#menus li a:hover {

border-bottom:3px solid #5a7e92;

}

#menus li:hover a, #menus li.active a:hover {

border-bottom:3px solid #5a7e92;

}



#menus li.active a, #menus li.active a:hover {

border-bottom:3px solid #5a7e92;

color:#5a7e92;

}

#leftmenu
{
  margin-bottom:25px;
}

#sitets .plblock, .menu_item .gray
{
    background-color: #5A7E92;
}
