﻿* { 
	margin:0; 
	padding:0; 
}
html { 
    height: 100% 
}

body 
{
    min-height: 101%;	
	font-size: 100.01%;
	position: relative;
    background: url('Images/chromy.jpg');
    font-family: "Segoe UI", Verdana, Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 17px;
    /* font-size: 80%; */
    /* font: normal 14px/18px "Segoe UI", Verdana, Arial, sans-serif; */
    color: #000;
    text-align: center;
}

.Form 
{
    font-family: "Segoe UI", Verdana, Helvetica, Arial, sans-serif;
    font-size: 13px; 
    color: #222222;
    border: solid 1px #aaaaaa;
    background: url('Images/body_blue.png') repeat 0% 0%;
    padding: 4px 6px;
}

.MainContainer {
    width: 999px;
    margin: 0 auto;
    text-align: left;
    /* border: solid 1px #000000; */
}

.Reloaded {
    background: url('Images/reloaded2010.png') no-repeat 100% 0%;
    /* height: 64px; */
    margin-right: 39px;
    /* border: solid 1px #000; */
}

.Head {
    background: url('Images/Head.png') no-repeat 0% 0%;
    height: 113px;
    margin-top: 10px;
    padding-left: 20px;
    padding-right: 30px;
    /* border: solid 1px #000; */
}

.Body {
    background: url('Images/Body.png') repeat-y 0% 0%;
}

.Foot {
    background: url('Images/Foot.png') no-repeat 0% 0%;
    height: 113px;
    margin-bottom: 10px;
    padding-left: 60px;
    padding-right: 28px;
}

a, a:visited {
    text-decoration: none;
    color: #0A1C9D;
}

a:hover {
    text-decoration: underline;
    color: #000000;
}

.Logo {
    cursor: pointer; 
    width: 516px; 
    height: 78px; 
    margin-top: 17px;
    margin-right: 30px;
    float: left;
    /* border: solid 1px #000; */
}

.Page, .PageName 
{
    width: 370px;
    /* margin: 62px 30px 0 0; */ 
    height: 40px;
    margin-top: 16px; 
    font: bold 120% 'Segoe UI', Tahoma, Helvetica, Arial, sans-serif;
    font-style: italic;
    float: right;
    text-align: right;
    /* border: solid 1px #000; */
    color: #001250;
}

.PageEN, .PageDE
{
    width: 54px;
    height: 40px;
    float: right;
    cursor: pointer; 
    /* border: solid 1px #000; */
}

.PageDE
{
    margin-right: 16px;
}

.PageName
{
    width: 210px;
    height: 20px;
    margin: 14px 26px 0 0;
    white-space: nowrap;
}

.Menu 
{
    /* width: 364px; */
    /* margin: 62px 30px 0 0; */ 
    margin-top: 9px; 
    padding: 5px 0 5px 0;
    font: bold 1em/17px 'Segoe UI', Tahoma, Helvetica, Arial, sans-serif;
    float: left;
    /* border: solid 1px #000; */
}

.Menu a, .Menu a:visited, .Headline2 a, .Headline2 a:visited {
    text-decoration: none;
    color: #222222;
    padding: 5px 8px;
}

.Menu a:hover, .Headline2 a:hover {
    background: url('Images/BoxBackBlack.png') 0% 0%;
    color: #dddddd;
    text-decoration: none;
}

.SmallFont, .SmallFontRed 
{
    font-size: 12px;
    font-weight: normal;
    line-height: 16px;
    color: #000;
}

.SmallestFont
{
    font-family: 'Trebuchet MS';
    font-size: 10px;
    font-weight: normal;
    line-height: 13px;
    color: #000;
}

.SmallFontRed { color: #cc0000; }
.MyRed { color: #cc0000; }
.MyLightGray { color: #999; }

.Headline1, .Headline1Red 
{
    font-size: 19px;
    font-weight: bold;
    font-style: italic;
    line-height: 23px;
    color: #0A1C9D; 
}

.MyBlue { color: #0A1C9D; }

.Headline1Red { color: #cc0000; font-style: normal; }

.Headline2, .Headline2Red
{
    font-size: 15px;
    font-weight: bold;
    line-height: 21px;
    color: #000;
}

.Headline2Red { color: #cc0000; }

.Headline2gbh {
    padding: 12px 0; 
    text-align: center;
}

.Headline2gbhSpan, .Headline2gbh a, .Headline2gbh a:visited {
    padding: 8px 12px; 
    font-family: 'Trebuchet MS', Arial, Helvetica; 
    font-size: 20px; 
    font-weight: bold;
    text-decoration: none;
    color: #555;
}

.Headline2gbh a:hover {
    background: url('Images/BoxBackBlack.png') 0% 0%;
    color: #dddddd;
    text-decoration: none;
}

.gbhead
{
    background: url('Images/box_gradient7.jpg') repeat-x 0% 0%;
    border-bottom: solid 1px #aaa;
    border-top: solid 1px #fff;
    border-left: solid 1px #fff;
    border-right: solid 1px #aaa;
}

.FooterFont 
{
    font-size: 12px;
    line-height: 16px;
}

.ContentBlock 
{
    margin: 0 50px;
    /* border: solid 1px #000; */
}

.ContentBlockFull
{
    margin: 0 9px;
    /* padding-top: 30px; */
    /* border: solid 1px #000; */
}

.blueBack
{
    background: url('Images/body_blue.png') repeat-y 0% 0%;
    padding: 10px 0;
    border-top: solid 1px #bbbbbb;
    border-bottom: solid 1px #bbbbbb;
}

.Column 
{
    float: left;
    width: 446px;
    /* padding-right: 16px; */
    /* border: solid 1px #000; */
}

.clearBoth { clear: both; }

.flagDE 
{
    background: url('Images/flagDE.png') no-repeat 0% 0%;
    float: left; 
    width: 54px; 
    height: 40px; 
    cursor: pointer;
}

.flagUS 
{
    background: url('Images/flagUS.png') no-repeat 0% 0%;
    float: left; 
    width: 54px; 
    height: 40px; 
    cursor: pointer;
}

.wlphoto {
    background: url('Images/wlPhoto.png') no-repeat 0% 0%;
    margin-right: 30px; 
    float: left;
    width: 184px;
    height: 217px;
}

.AmazonLink
{
    background: url('Images/Amazon_Logo.png') no-repeat 0% 0%;
    width: 113px; 
    height: 28px; 
    margin: 0 auto; 
    cursor: pointer; 
}

.Logout
{
    margin-left: 70px;
}
