/* ---- CSS styling for www.young.ch : std ---- */

    body    {margin:0;padding:0;
             color:#000000;background-color:#505560;font-family:Verdana,Arial,Helvetica,sans-serif;}
    b       {font-weight:bold;}
    div     {margin:0;padding:0;color:#000000;background-color:transparent;}
    table   {margin:0;padding:0;color:#000000;background-color:transparent;}
    tr      {margin:0;padding:0;color:#000000;background-color:transparent;}
    td      {margin:0;padding:0;color:#000000;background-color:transparent;}
    h1      {margin:0;padding:0;color:#000099;background-color:transparent;}
    p       {margin:0;padding:0;text-align:left;
             color:#000000;background-color:transparent;line-height:18px;font-size:14px;font-weight:normal;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
    a       {margin:0;padding:0;text-align:left;
             color:#000000;background-color:transparent;line-height:16px;font-size:14px;font-weight:normal;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
    a:link  {color:#000099;background-color:transparent;font-size:12px;text-decoration:none;}
    a:visited{color:#6666CC;background-color:transparent;font-size:12px;text-decoration:none;}
    a:hover {color:#000099;background-color:#ffffff;font-size:12px;text-decoration:none;}
    a:active{color:#000099;background-color:transparent;font-size:12px;text-decoration:none;}
	
	a.imglink   {margin:0;padding:0;background-color:transparent;}
    a.imglink:link      {background-color:transparent;}
    a.imglink:visited   {background-color:transparent;}
    a.imglink:hover     {background-color:transparent;}
    a.imglink:active    {background-color:transparent;}
    
/* ---- Header & navigation bar ---- */

    #outer      {margin:10px 0 20px 0;padding:0;width:850px;border:2px solid #ffffff;}  
    #headRow    {margin:0;padding:0;vertical-align:middle;
                 background:transparent url('http://www.young.ch/gifs/bgx.gif');}
    #headTitle  {margin:0;padding:10px;text-align:center;
                 background-color:transparent;}
    #lineDown   {margin:0;padding:0;text-align:center;
                 background:transparent url('http://www.young.ch/gifs/blob_s.gif');}
    #navBar     {margin:0;padding-left:30px;height:24px;text-align:left;overflow:hidden;
                 background-color:transparent;}
    #navBar .navbarItem    {margin:0;padding:2px 16px 2px 16px;text-align:left;white-space:nowrap;
                            color:#666666;background-color:transparent;line-height:24px;font-size:11px;font-style:normal;font-weight:bold;}           
    #navBar .navbarItem a  {margin:0;padding:0;white-space:nowrap;
                            color:#999999;background-color:transparent;line-height:24px;font-size:11px;font-weight:bold;}            
    #navBar .navbarItem a:link     {color:#999999;background-color:transparent;font-weight:bold;text-decoration:none;}            
    #navBar .navbarItem a:visited  {color:#999999;background-color:transparent;font-weight:bold;text-decoration:none;}            
    #navBar .navbarItem a:hover    {color:#000099;background-color:#ffffff;font-weight:bold;text-decoration:none;}            
    #navBar .navbarItem a:active   {color:#999999;background-color:transparent;font-weight:bold;text-decoration:none;}
    #navBar .navbarItem .navbarItemIs    {color:#333333;background-color:#ffffff;padding:0 8px 0 8px;}           
    #navBar .pad8    {padding:0 8px 0 8px;}
    
/* ---- Menu panel ---- */

    #menuPanel   {margin:0;padding:0;text-align:left;
                  background:transparent url('http://www.young.ch/gifs/bgy.gif');}
    #menuPanel .copy    {margin:0;padding:30px 0 20px 15px;text-align:left;overflow:hidden;
                         color:#999999;background-color:transparent;line-height:14px;font-size:11px;font-style:normal;font-weight:normal;}           
    #menuPanel .menuMain    {margin:0;padding:20px 0 10px 10px;text-align:left;
                            color:#999999;background-color:transparent;line-height:16px;font-size:14px;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
    #menuPanel .menuMain a  {margin:0;padding:0 4px 0 4px;white-space:nowrap;
                            color:#999999;background-color:transparent;line-height:16px;font-size:14px;font-weight:bold;}            
    #menuPanel .menuMain a:link     {color:#999999;background-color:transparent;font-weight:bold;text-decoration:none;}            
    #menuPanel .menuMain a:visited  {color:#999999;background-color:transparent;font-weight:bold;text-decoration:none;}            
    #menuPanel .menuMain a:hover    {color:#000099;background-color:#ffffff;font-weight:bold;text-decoration:none;}            
    #menuPanel .menuMain a:active   {color:#999999;background-color:transparent;font-weight:bold;text-decoration:none;}
    #menuPanel .menuMain .menuMainIs {color:#333333;background-color:#ffffff;padding-left:4px;padding-right:4px;}
    #menuPanel .menuSub    {margin:0 0 0 10px;padding:0;text-align:left;overflow:hidden;
                            color:#999999;background-color:transparent;line-height:14px;font-size:11px;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
    #menuPanel .menuSub a  {margin:0;padding:0 4px 0 4px;white-space:nowrap;overflow:hidden;
                            color:#000099;background-color:transparent;line-height:14px;font-size:11px;font-weight:bold;}            
    #menuPanel .menuSub a:link     {color:#000099;background-color:transparent;font-weight:bold;text-decoration:none;}            
    #menuPanel .menuSub a:visited  {color:#000099;background-color:transparent;font-weight:bold;text-decoration:none;}            
    #menuPanel .menuSub a:hover    {color:#ffffff;background-color:#000099;font-weight:bold;text-decoration:none;}            
    #menuPanel .menuSub a:active   {color:#000099;background-color:transparent;font-weight:bold;text-decoration:none;}
    #menuPanel .menuSub .goArrows a:hover  {background:transparent}    
    #menuPanel .menuSub .menuSubIs {color:#333333;background-color:#ffffff;padding-left:4px;padding-right:4px;}
    #menuPanel .thumbrow    {margin:0;padding:0 0 0 10px;}
        
/* ---- Main panel ---- */

    #mainPanel   {margin:0;padding:30px 10px 20px 30px;text-align:left;vertical-align:top;overflow:hidden;
                  color:#000000;background:#ffffff;}
    #mainPanel h1{margin:0;padding:0 0 0 10px;text-align:left;overflow:hidden;
                  color:#000099;background:transparent;line-height:18px;font-size:14px;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;}
    #mainPanel h2{margin:10px 0 5px 0;padding:0 0 0 16px;text-align:left;overflow:hidden;
                  color:#000000;background:transparent;line-height:18px;font-size:12px;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;}
    #mainPanel .displayTitleBox  {margin:0;padding:1px;width:650px;border:1px solid #99cccc;text-align:left;overflow:hidden;}             
    #mainPanel .displayTitleInner{margin:0;padding:5px;width:640px;border:none;text-align:left;overflow:hidden;
                                 color:#000099;background:#eeeeee url('http://www.young.ch/jpgs/bg_displaytitle.jpg');}             
    #mainPanel .displayContentBox   {margin:0 0 20px 0;padding:1px;width:650px;border-right:1px solid #99cccc;border-bottom:1px solid #99cccc;border-left:1px solid #99cccc;text-align:left;overflow:hidden;}    
    #mainPanel .displayContentBox p {margin:10px 0 0 0;padding:0 20px 0 20px;text-align:left;
             color:#000000;background-color:transparent;line-height:16px;font-size:12px;font-weight:normal;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
    #mainPanel .displayContentBox p.indent30 {margin:0;padding:0 20px 0 30px;text-align:left;
             color:#000000;background-color:transparent;line-height:16px;font-size:12px;font-weight:normal;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
    #mainPanel .displayContentBox a {margin:0;padding:0;text-align:left;
             color:#000000;background-color:transparent;line-height:16px;font-size:12px;font-weight:bold;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
    #mainPanel .displayContentBox a:link  {color:#000099;background-color:transparent;font-size:12px;text-decoration:none;}
    #mainPanel .displayContentBox a:visited{color:#6666CC;background-color:transparent;font-size:12px;text-decoration:none;}
    #mainPanel .displayContentBox a:hover {color:#ffffff;background-color:#000099;font-size:12px;text-decoration:none;}
    #mainPanel .displayContentBox a:active{color:#000099;background-color:transparent;font-size:12px;text-decoration:none;}
    #mainPanel .displayContentBox .impressum {margin:0 0 0 20px;}
    #mainPanel .displayContentBox .impressum table {text-align:left;vertical-align:top;}
    #mainPanel .displayContentBox .impressum td {padding:0 10px 10px 10px;text-align:left;vertical-align:top;
                                                color:#000000;background-color:transparent;line-height:14px;font-size:11px;font-weight:normal;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
    #mainPanel .displayContentBox .impressum a {margin:0;padding:0;text-align:left;
                                                color:#000000;background-color:transparent;line-height:14px;font-size:11px;font-weight:bold;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
    #mainPanel .displayContentBox .impressum a:link  {color:#000099;background-color:transparent;font-size:11px;text-decoration:underline;}
    #mainPanel .displayContentBox .impressum a:visited{color:#6666CC;background-color:transparent;font-size:11px;text-decoration:none;}
    #mainPanel .displayContentBox .impressum a:hover {color:#ffffff;background-color:#000099;font-size:11px;text-decoration:none;}
    #mainPanel .displayContentBox .impressum a:active{color:#000099;background-color:transparent;font-size:11px;text-decoration:none;}
    #mainPanel .displayContentBox .portfolioList {margin:20px 0 0 30px;}
    #mainPanel .displayContentBox .portfolioList table {text-align:left;vertical-align:top;border-left:1px solid #eeeee0;border-right:1px solid #eeeee0;}
    #mainPanel .displayContentBox .portfolioList td {padding:10px;text-align:left;vertical-align:top;border-bottom:1px solid #eeeee0;
                                                color:#000000;background-color:transparent;line-height:14px;font-size:11px;font-weight:normal;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
    #mainPanel .displayContentBox .portfolioList .logo {text-align:center;}
    #mainPanel .displayContentBox .portfolioList a {margin:0;padding:0;text-align:left;
                                                color:#000000;background-color:transparent;line-height:14px;font-size:11px;font-weight:bold;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
    #mainPanel .displayContentBox .portfolioList a:link  {color:#000099;background-color:transparent;font-size:11px;text-decoration:none;}
    #mainPanel .displayContentBox .portfolioList a:visited{color:#6666CC;background-color:transparent;font-size:11px;text-decoration:none;}
    #mainPanel .displayContentBox .portfolioList a:hover {color:#ffffff;background-color:#000099;font-size:11px;text-decoration:none;}
    #mainPanel .displayContentBox .portfolioList a:active{color:#000099;background-color:transparent;font-size:11px;text-decoration:none;}
    #mainPanel .displayContentBox .portfolioList .portfolioHeadRow td {padding:2px 10px 2px 10px;text-align:left;vertical-align:top;border-top:1px solid #6876A4;border-bottom:1px solid #6876A4;
                                                color:#000099;background-color:#CDEDED;line-height:18px;font-size:11px;font-weight:bold;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}

/*  ---- Image Gallery ---- */
												
	#mainPanel .displayGalleryBox1   {margin:0 0 20px 0;padding:1px;width:650px;border-right:1px solid #99cccc;border-bottom:1px solid #99cccc;border-left:1px solid #99cccc;
									background-color:#ffffff;}    
   	#mainPanel .displayGalleryBox2   {margin:0;padding:1px;width:648px;border:none;
									background-color:#b6b6bf;text-align:left;overflow:hidden;}	
	#gallMenuTD .gallMenuSub    {margin:0 0 0 0;padding:0;width:96px;height:80px;text-align:right;overflow:hidden;white-space:nowrap;
                            color:#999999;background-color:transparent;line-height:14px;font-size:10px;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
    #gallMenuTD .gallMenuSub a  {margin:0;padding:0 2px 0 2px;white-space:nowrap;overflow:hidden;cursor:pointer;text-align:right;white-space:nowrap;
                            color:#000099;background-color:transparent;line-height:14px;font-size:10px;font-weight:bold;}            
    #gallMenuTD .gallMenuSub a:link     {color:#000099;background-color:transparent;font-weight:bold;text-decoration:none;}            
    #gallMenuTD .gallMenuSub a:visited  {color:#000099;background-color:transparent;font-weight:bold;text-decoration:none;}            
    #gallMenuTD .gallMenuSub a:hover    {color:#ffffff;background-color:#000099;font-weight:bold;text-decoration:none;}            
    #gallMenuTD .gallMenuSub a:active   {color:#000099;background-color:transparent;font-weight:bold;text-decoration:none;}
    #gallMenuTD .gallMenuSub .gallMenuSubIs {color:#000099;background-color:#d3d5d8;padding-left:4px;padding-right:4px;white-space:nowrap;}
	
	#gallSetSubtitleTD p {margin:0;padding:10px;text-align:center;
             color:#000000;background-color:transparent;line-height:16px;font-size:13px;font-weight:normal;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}

	#gallFootnoteTD p	{margin:0;padding:10px 0 20px 0;text-align:center;
             color:#000000;background-color:transparent;line-height:16px;font-size:13px;font-weight:normal;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
	
    #gallBigPicTD {margin:0;padding:0;border:none;text-align:center;}    
    #gallBigPicDiv {margin:0;padding:20px 0 20px 0;width:500px;height:450px;border:none;text-align:center;}

/*  ---- Sitemap ---- */

	
    #mainPanel .displayContentBox .SitemapList {margin:20px 0 0 30px;}
    #mainPanel .displayContentBox .SitemapList p {margin:10px 0 0 0;padding:0 20px 0 20px;text-align:left;
             color:#000000;background-color:transparent;line-height:16px;font-size:12px;font-weight:normal;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}

    #mainPanel .displayContentBox .SitemapList a {margin:0;padding:0;text-align:left;
                                                color:#000000;background-color:transparent;line-height:18px;font-size:16px;font-weight:bold;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
    #mainPanel .displayContentBox .SitemapList a:link  {color:#000099;background-color:transparent;font-size:16px;text-decoration:none;}
    #mainPanel .displayContentBox .SitemapList a:visited{color:#6666CC;background-color:transparent;font-size:16px;text-decoration:none;}
    #mainPanel .displayContentBox .SitemapList a:hover {color:#ffffff;background-color:#000099;font-size:16px;text-decoration:none;}
    #mainPanel .displayContentBox .SitemapList a:active{color:#000099;background-color:transparent;font-size:16px;text-decoration:none;}
	#mainPanel .displayContentBox .SitemapList ul {margin:5px 0 0 0;padding:0 0 0 40px;text-align:left;
             color:#000000;background-color:transparent;line-height:14px;font-size:11px;font-weight:normal;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
    #mainPanel .displayContentBox .SitemapList ul a {margin:0;padding:0;text-align:left;
                                                color:#000000;background-color:transparent;line-height:16px;font-size:12px;font-weight:bold;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;text-decoration:none;}
    #mainPanel .displayContentBox .SitemapList ul a:link  {color:#000099;background-color:transparent;font-size:12px;text-decoration:none;}
    #mainPanel .displayContentBox .SitemapList ul a:visited{color:#6666CC;background-color:transparent;font-size:12px;text-decoration:none;}
    #mainPanel .displayContentBox .SitemapList ul a:hover {color:#ffffff;background-color:#000099;font-size:12px;text-decoration:none;}
    #mainPanel .displayContentBox .SitemapList ul a:active{color:#000099;background-color:transparent;font-size:12px;text-decoration:none;}



/* ----- end    */