﻿body
{
    font-family: Arial, helvetica, sans-serif;
    font-size: 75%; 
    margin-top: 0;       
}
h2
{
    color: #8c8c8c;
}
img {
 border:0;
}
a:visited, a:active, a:link
{
    color: #000000;
    text-decoration: underline;
    font-weight: bold;
}
a:hover 
{
    color: #cecece;
    text-decoration: underline;
}    

a.whiteBoldLink:visited
{
    color: #FFFFFF;
    text-decoration: none;
}
a.whiteBoldLink:hover
{
    color: #000;
    text-decoration: none;
}  
a.blackBold, a.blackBold:visited
{
    color: #000;
    font-weight: 700; 
    text-decoration: none;          
}
a.blackBold:hover
{
    color: #5b5b5b;
    font-weight: 700;
    text-decoration: none;
}
.middle
{
   width: 940px;
   margin-left: auto;
   margin-right: auto;      
}
.background
{
    width: 940px;
    background-image : url(/Images/System/background.jpg);
    background-position:top right;
    background-repeat: no-repeat;
    margin-top: 2px;    
    margin-left: auto;
    margin-right: auto;   
}
.main
{
    width: 764px;
    border: solid 1px #b4b4b4;   
      
} 
 .topMenu
{   
   background-color: #b4b4b4;   
   width: 764px;    
}
.mainMenu
{
    margin: 0;
    padding: 0;
    list-style-type: none;    
    background-color: #b4b4b4;
}
.mainMenuFirst
{
    display: block;
    font-size: 83%; 
    font-weight: 700;             
    border-right: 1px solid #fff;
    padding: 4px 5px 0 5px;
    width: 85px;
    height: 58px;
    text-align: center;   
    background-color: #8c8c8c;     
}  
.mainMenuLast
{
    display: block;
    font-size: 83%;              
    border-right: 1px solid #8c8c8c;
    padding: 4px 5px 0 0;
    width: 86px;
    height: 58px;
    text-align: center;
    background-color: #8c8c8c;  
}
.topImage
{
    background-image: url(/Images/System/future_of_work.jpg);
    background-position: bottom;
    background-repeat: no-repeat;
    width: 400px;
    height: 145px;
    background-color: #8c8c8c;
}
.imageTop
{
    background-image: url(/Images/System/next.jpg);
    background-position: top left;
    background-repeat: no-repeat;
    height: 145px;
    width: 400px;    
}    
.vedior
{
    width: 364px;
    text-align: right; 
    height: 145px; 
}
.vediorLogo
{
    background-image: url(/Images/System/vedior.gif);
    background-position: right;
    background-repeat: no-repeat;
    width: 182px;
    height: 97px;
    /* vertical-align: top;
    text-align: right; */
}      
.vediorButtons
{
    background-image: url(/Images/System/corner_left.gif);
    background-repeat: no-repeat;
    background-position: left;
    background-color: #d9d9d9;    
    height: 24px;
    width: 232px;
    line-height: 3em;
    text-align: center;
}      
.buttonsPanel
{
    margin-left: 50px;
    margin-top: 1px;
    padding: 3px;      
}    
.vediorPanelButtons
{
    margin-left: 5px;
    margin-right: 5px;
}  
.vediorText
{
    background-color: #d9d9d9;
    width: 364px;
    height: 24px;
    text-align: center;    
    float: left;
    line-height: 2em;
}   
.topFlash
{
    width: 400px;
    height: 145px;
    padding: 0;
    margin: 0;
}
.flashContentWrapper
{
    
    border-left: solid 1px #e2e2e1;
    border-top: solid 2px #e2e2e1;
    border-right: solid 1px #c8c9ca;
    border-bottom: solid 2px #c8c9ca;
    margin-top: 10px;
    margin-bottom: 20px;
    margin-right: 5px;
    margin-left: 12px;
    height: 145px;
    width: 537px;
}   
.flashContentWrapperCorporate
{
    border-top: solid 2px #ececec;
    border-left: solid 1px #ececec;
    border-right: solid 1px #c8c9ca;
    border-bottom: solid 2px #ececec;
    margin-top: 10px;
    margin-bottom: 20px;
    margin-left:  /* 8px */auto;
    margin-right: /*1px */ auto;
    height: 136px;
    width: 175px;
}   
.flashWrapper
{
    border-left: solid 1px #e2e2e1;
    border-right: solid 1px #e2e2e1;
    margin-left: 6px;
    margin-right: 3px;
    height: 145px;
}
.flashWrapperCorporate
{
    border-left: solid 1px #e2e2e1;
    border-right: solid 1px #e2e2e1;
    margin-top: 0px;    
    margin-left: 3px;
    margin-right: 3px;
    height: 136px;
}
.shadow
{   
    height: 3px;
    background-image: url(/Images/System/shadowBottom.gif);
    background-repeat: repeat-x;
    width: 148px; 
    margin-left: 3px;
}
.leftShadow

{
    border-left: solid 3px #FFFFFF;
}
     
.imageHolderLeft
{
    height: 86px;
    width:  8px;  
    background-image: url(/Images/System/imageHolderLeft.gif);
    background-repeat: no-repeat;
    background-position: left;   
    margin-left: 0;
    margin-top: 10px; 
}
.imageHolderRight
{
    height: 86px;
    width: 7px;
    background-image: url(/Images/System/imageHolderRight.gif);
    background-repeat: no-repeat;
    background-position: left;  
    margin-left: 0; 
    margin-top: 10px;    
}  
.flashObject
{
    border-top: solid 1px #d1d2d2;
    border-right: solid 1px #d1d2d2;
    margin-top: 10px;
    margin-bottom: 0;
    padding: 0;    
    height: 84px;
}        
.flashObjectFilm
{
    border: solid 1px #d1d2d2;    
    margin-top: 10px;
    margin-bottom: 0;
    padding: 0;    
    height: 85px;
}        
.flashTextCorporate
{
    margin-left: 7px;   
    width: 158px;
    height: 40px;
    text-align: center;
}
.contentNext
{      
    background-image: url(/Images/System/brushedmetal.gif);
    background-color: #e6e6e6;
    background-position: bottom left;
    background-repeat: repeat-y;    
    width: 764px;
    margin-top: 0;    
}
.content
{
    background-image: url(/Images/System/brushedmetal.gif);
    background-position: bottom left;
    background-repeat: repeat-y;        
    width: 764px;
    margin-top: 0; 
} 
.leftColumn
{
    width: 188px; /* 194 */
    margin-top: 0;
    margin: 0px;
    
   /* background-image: url(/Images/System/backgroundleft.jpg);
    
    min-height:350px;
    height:350px;*/
    background-position: bottom;
    background-repeat: no-repeat;
    float:left;
}
.LeftColumnBackGround 
{
    background-image: url(/Images/System/backgroundleft.jpg);
    background-position: 0 150px;
    background-repeat: no-repeat;  
    
}
           
.rightColumn
{   
    width: 568px; 
    margin-right: 0px;    
    margin-left: 0px;
}  
.display
{
    margin-top: 8px;
    margin-right: 2px;
    text-align: center;
    border: solid 1px #e3e3e3;
    border-bottom-color: #b4b6b5;
    border-bottom-width: 2px;
    border-right-color: #b4b5b6;
    border-right-width: 2px;
    width: 530px;
    height: 145px;
}
.corporateFilm
{
    margin-top: 10px;
    margin-left: 14px;
    border: solid 1px #cecece;
    border-top-color: #ececec;
    border-top-width: 3px;
    border-left-color: #ececec;
    border-left-width: 3px;
    height: 136px;  
    width: 170px;     
}    
.corporateFilmImg
{
    background-image: url(/Images/System/corporate.gif);
    background-repeat: no-repeat;
    height: 26px;
    width: 145px;
    margin-bottom: 6px;
    margin-left:  6px; 
    margin-top: 6px; 
    
}    
.vertical
{
    vertical-align: middle;
    height: 100px;    
}
.top
{
    vertical-align: top;
}    
 .design
{
   width: 760px; 
   vertical-align: top;
}
.disclaimer
{
    text-align: left;
    margin-left: 2px;    
}
.disclaimer2
{
    width: 760px;
    text-align: left;
}    
a.linkDisclaimer, a.linkDisclaimer:visited
{
    color: #cecece;
    text-decoration: none;
    font-size: 80%;
}       
.whiteBold
{
    font-weight: 700;
    color: #fff;
    margin-right: 4px;
}    
a.whiteBoldLink
{
    font-weight: 700;
    text-decoration: none;
    color: #fff;
    font-size: 110%;        
}
.spacer
{
    height: 20px;
}
.noBorder
{ 
    border: none;
}    
 
.annualReportUL, .submenuUL
{
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}    

.circle
{
    background-image: url(/Images/System/circle.gif);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 12px;
    margin: 0px 0;
}    
.circlespacer
{
    padding-left: 12px;
    margin: 3px 0;
} 
.maincontent
{
    background-color: #b4b4b4;
    float: left;
    width: 760px;
    
}   
.mainContentHeader
{
    background-color: #000;
    color: #fff;
    font-family: arial;
    font-weight: 700;
    padding: 4px;
    margin-right: 0;
    width: 568px;
    float: left;
    
}  
.rightColumnText
{       
    background-image: url(/Images/System/backgroundRight.gif);
    background-position: top right;
    background-repeat: no-repeat;   
    background-color: #e6e6e6;
    font-size: 100%;
    width: 573px;  
           
} 
#ctl04_Content ul
{
     list-style-type: none;
     margin-left: 10px; 
}  
    
#ctl04_Content li
{
    background-image: url(/Images/System/circle3.gif);
    background-repeat: no-repeat;
    background-position: top left;
    padding-left: 14px;  
}    
.annualReport, .subMenu
{
    margin-left: 4px; /* 6px */
    margin-top: 6px;
    
}
.smallBold
{
    font-weight: 700;
    margin: 4px;
    font-size: 125%;
}    
a.lightGrey, a.lightGrey:visited 
{
    text-decoration: none;
    color: #cecece;
    font-size: 80%;
}  
a.lightGrey:hover, a.linkDisclaimer:hover
{
    text-decoration: none;
    color: #8c8c8c;
    font-size: 80%;
}


.blackBold
{
    color: #000;
    font-weight: 700; 
    text-decoration: none;          
}
.darkGrey
{
    color: #989898;
    font-weight: 500;
    font-size: 110%;
}
.flashContent
{
    width: 520px;
    height: 140px;
}  
.borderShadow
{
    /* border-left: solid 2px #757575; */
    border-bottom: solid 1px #a09f9d;
    border-top: solid 1px #d8d9d8;
    border-right: solid 1px #d8d9d8;        
}     
    
.small
{
    margin: 4px;
}    
.left
{
    float: left;
}
.right
{
    float: right;
}
.clearLeft
{
    clear: left;
}
.clearRight
{
    clear: right;
}
.clearNone
{
    clear: none;
}    
.clearBoth
{
    clear: both;
}  
.AdvancedSearchTextBox
{
    float: left;
}
.AdvancedSearchButton
{
    margin-top: 3px;
}
.Input
{
    font-family: Arial, helvetica, sans-serif;
}
#NetworkDiv h3
{
    font-size: 120%;
    padding: 0px;
    margin: 0px;
}
.imgBorder
{
    border: solid 1px #8c8c8c;
}    
.bracket
{
    color: #8c8c8c;
}    
.icon
{
    border: none;
    text-align: right;
    margin-right: 2px;
}  
a.tableCircle
{
    text-decoration: none;
}    
.noCircle
{
    list-style-type: lower-alpha;
    background-image: none;
}    
.topImage13 /* About Vedior */
{
       background-image: url(/images/system/top-1.jpg);
       background-repeat:no-repeat;
       width:400px;
       height:145px; 
}  
.topImage14 /* Financial Statements */
{
       background-image: url(/images/system/top-2.jpg);
       background-repeat:no-repeat;
       width:400px;
       height:145px; 
}  
.topImage15 /* Historical overview */
{
       background-image: url(/images/system/top-7.jpg);
       background-repeat:no-repeat;
       width:400px;
       height:145px; 
}
.topImage16 /* Information for shareholders */ 
{
       background-image: url(/images/system/top-1.jpg);
       background-repeat:no-repeat;
       width:400px;
       height:145px; 
}  
.topImage23 /* Other */  
{
       background-image: url(/images/system/top-1.jpg);
       background-repeat:no-repeat;
       width:400px;
       height:145px; 
}  
.topImage17 /* Report from 'Foundation for... */ 
{
       background-image: url(/images/system/top-4.jpg);
       background-repeat:no-repeat;
       width:400px;
       height:145px; 
}  
.topImage18 /* Report of the Board of Management */ 
{
       background-image: url(/images/system/top-3.jpg);
       background-repeat:no-repeat;
       width:400px;
       height:145px; 
}  
.topImage19 /* Report of the Supervisory Board */ 
{
       background-image: url(/images/system/top-6.jpg);
       background-repeat:no-repeat;
       width:400px;
       height:145px; 
}  
.topImage20 /* The Future of work */ 
{
       background-image: url(/images/system/top-5.jpg);
       background-repeat:no-repeat;
       width:400px;
       height:145px; 
}    
.AdvancedSearchUrl
{
    font-size: 80%;
}