﻿
html{overflow-y:scroll}
body{background:#F3F3F3 url('Images/Interface/body_bg.gif' ) repeat-x left top; margin:15px 0 10px 0; padding:0; text-align:center; color:#000; font:13px/1.22 arial,helvetica,clean,sans-serif; font-size:small; font:x-small}

a{color:#0f79c3; text-decoration:none}
a:hover{text-decoration:underline}
*{margin:0; padding:0}
h1{color:#b1b657; font-family:Helvetica,Arial,sans-serif; line-height:22px; font-weight:bold; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:1.5em}
h2{ font-size:22px; color:#c1bf31; font-weight:normal; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
h3{ font-size:14px; color:#c1bf31; font-weight:bold; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
h4{ }

/* Elements of Struktur Start */
#container{background:url(  'Images/Interface/container_bg.gif' ) repeat-y center; width:964px; text-align:center}
#contentblock{text-align:left; clear:both; text-align:left; line-height:140%; padding-bottom:0px; overflow:hidden}
#newFooter{float:left; margin-left:0px;padding-top:25px; padding-left:0px; color:#949484; font-size:.9em}
#newFooter a{font-weight:bold; text-decoration:none; color:#cdca10}
#newFooter a:hover{text-decoration:underline; color:#cdca10; font-weight:bold}
#contentblock p{}

/* Start header */
#header{margin:0}
#header .header_left{display:none}
#header .header_right{display:none}
#header .header_center{padding:10px 10px 0 10px; background:url(Images/Interface/header_bg.gif) no-repeat top center; text-align:left}
#logo{padding:0 0 0 7px}
/* End header */

/* Start footer */
#footer{background:#F3F3F3; height:82px; margin:0 auto; clear:both}
#footer .footer_left{display:none}
#footer .footer_center{background:url(Images/Interface/footer_bg.gif) no-repeat top center; height:40px; margin:0 auto; text-align:center; line-height:110%; /*overflow:hidden; */padding:50px 0 0 0; white-space:nowrap; color:#999}
#footer .footer_right{display:none}
#footer a{color:#999; text-decoration:none}
#footer a:hover{text-decoration:underline}
#footer a:focus{outline:none}

/* Page Content */
#pagecontent{min-height:550px; height:auto !important; height:550px; padding-left:0px; padding-right:0px; padding-top:10px; padding-bottom:10px; color:#949484}
#pagecontent .DefaultLink a{color:Gray; text-decoration:none;  vertical-align:top}
#pagecontent .DefaultLink a:hover{text-decoration:underline; color:Gray}
#pagecontent .DarkLink a{color:#54534a; text-decoration:none;  vertical-align:top}
#pagecontent .DarkLink a:hover{text-decoration:underline; color:#54534a}

.MinorTitle{ font-size:1.1em;  font-weight:bold}
p{font-size:1em}
Table{padding:0px 0px 0px 0px;}
img{ border:0}

.sectionHeading{ margin-bottom:10px; border-bottom:dotted 2px gray; padding-bottom:10px}
.sectionContent{padding-bottom:20px; padding-left:15px}
.centerColumn{vertical-align:top;  padding-right:30px; width:75%}
.spacer{height:15px}

/*-----Page Columns ---*/
#col1{float:left; width:66.7%; background-color:#bbb; margin-bottom:10px; margin-left:0%}
#col2{float:left; width:16.7%; background-color:#bbb; margin-bottom:10px}
#col3{float:right; width:16.7%; margin-left:0%; background-color:#bbb; margin-bottom:10px}
#leftColumn{float:left; width:16.7%; margin-bottom:10px}
#rightColumn{float:right; width:16.6%; margin-left:0%; margin-bottom:10px}
#centreColumn{float:left; width:66.7%; margin-bottom:10px; margin-left:0%}
.oneThirdLeftColumn{float:left; width:33.33%; margin-bottom:0px}
.oneThirdRightColumn{float:right; width:33.33%; margin-bottom:0px}
.twoThirdRightColumn{float:left; width:66.66%; margin-bottom:0px}
.oneThirdCentreColumn{float:left; width:33.33%; margin-bottom:0px}
.oneHalfLeft{float:left; width:50%; margin-bottom:10px}
.oneHalfRight{float:Right; width:50%; margin-bottom:10px}
/*---------------------*/

.twoThirdsWidth{ width:590px;  padding:0px 15px 0px 0px}


/*Fonts*/
.SecondaryNavLink{color:Gray; font-size:.7em}
.SecondaryNavLink a{color:Gray; text-decoration:none;  vertical-align:top}
.SecondaryNavLink a:hover{color:Gray; text-decoration:underline}
.tabcontainer{min-height:450px; height:auto !important; height:450px}
.smallLightGreenBold{font-weight:bold; font-family:Arial,Verdana,Century Gothic; color:#c1bf31}
.smallGreenBold{font-weight:bold; color:#149826; font-size:small}
.tinyGreenNorm{font-weight:normal; color:#c1bf31; font-size:smaller}
.smallRedBold{font-weight:bold; color:#f00; font-size:small}
.smallWhiteNorm{font-size:.8em; font-weight:normal; font-family:Arial,Verdana,Century Gothic; color:#fff}
.mediumWhiteBold{font-weight:Bold; font-family:Arial,Verdana,Century Gothic; color:#fff; font-size:1.0em}
.mediumGrayBold{color:gray; text-decoration:none; vertical-align:top; font-size:1.0em; font-weight:bolder}
.mediumBrownBold{color:#493a15; text-decoration:none; vertical-align:top; font-size:1.0em; font-weight:bolder}
.MediumDarkGreyNorm{font-weight:normal; font-family:Arial,Verdana,Century Gothic; color:#6e6e6e}
.MediumGreenBold{font-weight:bold; font-family:Arial,Verdana,Century Gothic; color:#cbd15c}
.SmallDarkGreyNorm{font-weight:normal; font-family:Arial,Verdana,Century Gothic; color:#6e6e6e}
.stockQuoteMessage{font-weight:lighter; font-family:Arial,Verdana,Century Gothic;  font-size:9px; color:#4d4d4c; line-height:10px}
.tinyGreyNorm{font-weight:lighter; font-family:Arial,Verdana,Century Gothic; color:#6e6e6e}
.LargeDarkGreyBold{font-weight:bold; font-family:Arial,Verdana,Century Gothic; color:#6e6e6e}
.LargeDarkRedBold{font-weight:bold; font-size:large; font-family:Arial,Verdana,Century Gothic; color:#f00}
.LargeGreenLight{font-weight:normal;font-size:26px; font-family:Arial,Verdana,Century Gothic; color:#c1bf31}

.skype-button
        {
            padding: 4px 10px 3px 25px;
            border: solid 1px #606060;
            position: relative;
            cursor: pointer;
            display: inline-block;
            background-image: url('Images/exclamation_bkg.png');
            background-repeat: repeat-x;
            font-size: 11px;
            height: 16px;
            text-decoration: none;
            color: #606060;
            -moz-border-radius-bottomleft: 5px;
            -moz-border-radius-bottomright: 5px;
            -moz-border-radius-topleft: 5px;
            -moz-border-radius-topright: 5px;
        }
        .skype-button img
        {
            position: absolute;
            top: -4px;
            left: -12px;
            border: none;
        }
        .skype-button:hover
        {
            color: #000;
        }
