/* Start of CMSMS style sheet 'Training' */
html {
}

body {
margin:0px;
padding:0px;
background-image:url(images/coaching/body_bg.png);
background-repeat:repeat-x;
background-color:#201500;
font-family:Georgia, "Times New Roman", Times, serif;
}

#sitewrapper {
width:980px;
height:100%;
margin:0px auto;
background-image:url(images/coaching/main_bg.jpg);
background-repeat:repeat-y;
}

#mainwrapper {
width:970px;
min-height:560px;
background-image:url(images/coaching/coaching_main_bg.jpg);
background-repeat:no-repeat;
padding:200px 0px 60px 15px
}

*html #mainwrapper {
height:560px;
}

#menuwrapper {
width:545px;
height:46px;
background-image:url(images/coaching/menu_bg.jpg);
background-repeat:no-repeat;
padding:10px 0px 0px 125px;
}

#menuwrapper img {
margin:0px 1px 0px 0px
}

#contentwrapper {
width:670px;
height:auto;
margin:0px auto;
padding:0px 0px 10px 0px;
background-image:url(images/contentwrapper_bg.png);
background-repeat:repeat-y;
}

#contentfix {
position:relative
}

*html #contentwrapper { 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/contentwrapper_bg.png');
background:none;
}

#maincontentwrapper {
border:1px solid #CCCCCC;
margin:0px 20px;
background-image:url(images/content_bg.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#D8B28D;
}

#submenuwrapper {
background-color:#D5B68B;
border:1px solid #F0E1D3;
height:19px;
padding:6px 0px 0px 0px
}

#lang img {
border:none
}

#us {
float:left;
margin:0px 0px 0px 20px
}

#de {
float:left;
margin:0px 35px 0px 5px
}

#submenuwrapper ul {
list-style:none;
margin:0px;
padding:0px
}

#submenuwrapper ul li {
float:left;
color:#7C7C1D;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
margin:0px 15px
}

#submenuwrapper ul li a {
color:#642E29;
text-decoration:none;
}

#submenuwrapper ul li a:hover {
color:#7C7C1D;
text-decoration:none;
}


#content {
width:380px;
margin:40px 0px 40px 100px;
line-height:140%;
font-size:15px;
min-height:350px;
clear:both
}

*html #content {
height:350px;
}

#footer {
background-image:url(images/footer_bg.png);
background-repeat:repeat-y;
border:1px solid #F0E1D3;
height:50px;
text-align:right;
text-transform:uppercase;
font-weight:bold;
font-size:12px;
color:#FFFFFF
}

#footer ul {
list-style:none;
margin:17px 22px 0px 0px;
padding:0px
}

#footer a {
color:#FFFFFF
}

#footer a:hover {
text-decoration:none
}

#pngfix {
width:970px;
position:relative;
}

#amp {
background-image:url(images/amp.png);
background-repeat:no-repeat;
width:164px;
height:231px;
position:absolute;
bottom:-30px;
left:80px;
z-index:20
}

*html #amp { 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/amp.png');
background:none;
}

#portrait {
background-image:url(images/coaching/portrait.png);
background-repeat:no-repeat;
width:320px;
height:425px;
position:absolute;
top:0px;
right:0px;
z-index:30
}

*html #portrait { 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/coaching/portrait.png');
background:none;
}


/* End of 'Training' */

