
  /*** Stylesheet for RCDS created by Stefan Richter ***/

       body  {

           margin           : 4px 0px 10px 0px;
           background       : #3A3A3A;  

       }

       td  {
 
         color       : #333;
         font-family : Verdana, sans-serif;
         font-size   : 11px;

       }

       .main  {

            border-left:   2px solid #fff;
            border-right:  2px solid #fff;
            border-bottom: 2px solid #fff;

       }

       #head { 

          float       : left;	
          width       : 891px;	
          margin      : 0;
          padding     : 0;	
          list-style  : none;	
          font-size   : 13px;
          background  : #0162B1 url(../images/gfx/header.gif) repeat-x bottom left;  

       }

       .li {

          float         : left; 
          font-size     : 13px;		
          margin        : 0;	
          padding       : 0;
          list-style    : none; 
          border-right  : 2px solid #fff;

       }

       .liA {

          float         : left; 
          font-size     : 13px;		
          margin        : 0;	
          padding       : 0;
          list-style    : none; 
          border-right  : 2px solid #fff;
          background-color : #ff7f00;
       }

       .li2 {
 
          float       : left;   
          font-size   : 13px;	
          padding     : 0;	
          margin      : 0;	
          list-style  : none; 

       }

       #head a { 

          font-weight : bold;	
          float       : left;	
          padding     : 4px 17px 4px 17px;	
          text-decoration  : none; 
          color            : #fff;
		
       }

       .li a:hover, .li a.active {	

          color        : #fff;	
          font-weight  : bold;  
          background-color : #0923B8;

       }

       a:link {	

          color            : #5A5A5A;	
          text-decoration  : none;		

       }

       a:visited { 

          color            : #5A5A5A;	
          text-decoration  : none;		
 
       }

       a:hover {	

          color            : #0923B8;	
          text-decoration  : none;		

       } 

       a.titlelink:link {	

          font-size   : 14px;
          color       : #0162B1;
          font-weight : bold;	
          text-decoration  : none;		

       }

       a.titlelink:visited { 

          font-size   : 14px;
          color       : #0162B1;
          font-weight : bold;	
          text-decoration  : none;		
 
       }

       a.titlelink:hover {	

          font-size   : 14px;
          color       : #ff7f00;
          font-weight : bold;	
          text-decoration  : none;	

       } 

       .navimenu {

          border-bottom   : 1px solid #DDDDDD;
          margin-bottom   : 0px;
          margin-left     : 0px;
          padding-bottom  : 0px;

       }

       .navimenu a:hover {

          text-decoration  : none;

       }

       .navimenu ul {

          font-size            : 0.95em;
          line-height          : 1.3em;
          list-style-image     : none;
          list-style-position  : outside;
          list-style-type      : none;
          margin               : 0pt 0pt 2px;
          padding              : 0pt;

       }

       .navimenu li:hover {

          background-color: #EEEEEE;

       }

       .navimenu-title {

           background-color: #0133D5;
           color:            #FFFFFF;
           font-size:        11px;
           letter-spacing:   0em;
           line-height:      1.4em;
           margin:           0pt 0pt 0px;
           padding:          0pt 0pt 0em 3px;

       }

       .navimenu li {

           background    : #FFFFFF url(../images/dot.gif) no-repeat scroll 4px 0.3em;
           margin-top    : 2px;
           padding-left  : 17px;
           text-align    : left;

       }

       .titleOut  {

            font-size:14px;
            color : #333333;
            background-color : #f6f6f6;
            border           : 1px solid #ccc;

       }

       .titleOver  {

            font-size:14px;
            color : #333333;
            background-color : #f6f6f6;
            border           : 1px solid #0162B1;

       }

       .titleD  {

            font-size:   12px;
            font-weight: bold;

       }

       .borderH  {

            border-left:   2px solid #fff;
            border-right:  2px solid #fff;
            border-bottom: 2px solid #CCCFD7;

       }

       .borderH2  {

            background-color:#fff;
            height:2px;

       }

       input.file  {

            background-color: #d4d4d4;
            height: 20px; 
            border: 0;
            padding: 0 5px 0 5px;

       }

       .login  {

            width : 184px;  
            height: 16px;

       }

       .logon_failure  {

            color:       red;
            font-weight: bold;
            font-size:   11px;

       }

       .bbcode  {

            cursor : pointer;
            border : 0px;

       }

       select {

            border            : 1px solid #0162B1; 
            background-color  : #FFF;
            font-size         : 14px;

       }

       .select {

            border            : 1px solid #0162B1; 
            background-color  : #FFF;
            font-size         : 12px;

       }

       select.size  {

            width : 110px;
            color : #333333;
            background-color : #f6f6f6;
            border           : 1px solid #ccc;

       }

       select.color  {

            width : 110px;
            color : #333333;
            background-color : #f6f6f6;
            border           : 1px solid #ccc;

       }

       textarea.messageOut  {

            width  : 100%;
            height : 350px; 
            color  : #333333;
            line-height: 20px;
            background-color : #f6f6f6;
            border           : 1px solid #ccc;

       }

       textarea.messageOver  {

            width  : 100%;
            height : 350px; 
            color  : #333333;
            line-height: 20px;
            background-color : #f6f6f6;
            border           : 1px solid #0162B1;

       }

       A:link  {
 
             color           : #222222;
             text-decoration : underline;

       }

       A:visited  {
 
             color           : #222222;
             text-decoration : underline;

       }

       A:active  {
 
             color           : #222222;
             text-decoration : underline;

       }

       A:hover  {
 
             color           : #0162B1;
             text-decoration : underline;

       }

       .box_line  {

                border-top  : 1px solid #C0C0C0;
                line-height : 20px;
                padding-top : 3px;

       }

       .small  {

             font-size : 10px;

       }

       .big  {

             font-size : 14px;
             color     : #0162B1;

       }

       A.page:link  {

            color            : #000;
            font-weight      : bold;
            font-size        : 13px;
            text-decoration  : none;

       }

       A.page:visited  {

            color            : #000;
            font-weight      : bold;
            font-size        : 13px;
            text-decoration  : none;

       }

       A.page:active  {

            color            : #000;
            font-weight      : bold;
            font-size        : 13px;
            text-decoration  : none;

       }

       A.page:hover  {

            color            : #0162B1;
            font-weight      : bold;
            font-size        : 13px;
            text-decoration  : none;

       }

       A.pageCurrent:link  {

            color            : #ff7f00;
            font-weight      : bold;
            font-size        : 13px;
            text-decoration  : none;

       }

       A.pageCurrent:visited  {

            color            : #ff7f00;
            font-weight      : bold;
            font-size        : 13px;
            text-decoration  : none;

       }

       A.pageCurrent:active  {

            color            : #ff7f00;
            font-weight      : bold;
            font-size        : 13px;
            text-decoration  : none;

       }

       A.pageCurrent:hover  {

            color            : #ff7f00;
            font-weight      : bold;
            font-size        : 13px;
            text-decoration  : none;
            cursor           : default;

       }

       #border.mouseover  { 
 
            border: 1px solid #0162B1;
            background-color:#f6f6f6;
            width  : 96%;
            height : 350px; 
       }

       #border.mouseout  {  

            border: 1px solid #ccc;
            background-color:#f6f6f6;
            width  : 96%;
            height : 350px; 
       }

       #img  {  

            border: 1px solid #0162B1;

       }

       #img.mouseover  { 
 
            border: 1px solid #ff7f00;

       }

       #img.mouseout  {  

            border: 1px solid #0162B1;

       }

       .mouseover  { 
 
            background-color  : #0162B1;
            cursor      : pointer;
            color       : #FFF;

       }

       .mouseout  {  

            background-color  : #FFF;

       }

       .tableinborder  {
 
            background-color : #000000;

       }

       input  {
  
            border            : 1px solid #0162B1; 
            background-color  : #FFF;
            font-size         : 12px;

       }

       .form_submit  {

            width: 666px;

       }

       #submit  {
  
            border            : 1px solid #0162B1; 
            background-color  : #FFF;
            font-size         : 12px;
            cursor            : pointer;

       }

       #submit.mouseover  { 
 
            border            : 1px solid #000; 
            background-color  : #0162B1;
            cursor      : pointer;
            color       : #fff;

       }

       #submit.mouseout  {  

            border            : 1px solid #0162B1; 
            background-color  : #FFF;

       }

       #submitM  {

            width:     100%;
            font-size: 14px;

            border            : 1px solid #0162B1; 
            background-color  : #FFF;
            cursor            : pointer;
       }

       #submitM.mouseover  { 
 
            border            : 1px solid #000; 
            background-color  : #0162B1;
            cursor      : pointer;
            color       : #fff;

       }

       #submitM.mouseout  {  

            border            : 1px solid #0162B1; 
            background-color  : #FFF;

       }

       .bb-listitem  {

           list-style-type:none;
           background    : url(../images/dot.gif) no-repeat scroll 4px 0.6em;
           margin-top    : 2px;
           padding-left  : 17px;
           text-align    : left;

       }

       .bb-list-unordered  {

          line-height          : 24px;
          list-style-image     : none;
          list-style-position  : outside;
          list-style-type      : none;
          margin               : 0pt 0pt 2px;
          padding-left         : 12pt;

       }

       .bb-code,
       .bb-php  {

           border: 1px solid black;
           padding: 10px;
           font-family: Courier;
           white-space: nowrap;

       }

       .bb-quote  {

           border: 1px solid black;
           background-color:#C0C0C0;
           padding: 10px;

       }

       .bb-email { }
       .bb-url   { }
 
       .bb-image  {
  
           border:       1px solid #000;

       }

       .copyright  {

           font-size:     0.54em;
           border-bottom: 1px solid #CCCFD7;
           padding-top:   2px;
           color:         #828282;

       }

       .borderframe  {

           border:1px solid #ccc;
           background-color:#f6f6f6;

       }

       .loading  {

           color    : #0162B1;
           font-size: 20px;

       }

       .toogle  {

           padding-left:3px;

       }

       .contact  {

           font-size:12px;

       }

       .borderframeOver  {

           border:1px solid #0162B1;
           background-color:#f6f6f6;

       }

       .borderusers  {

           background-color  : #fff;  
           color:#002CCE;
           border-left:1px solid #ccc;
           border-top:1px solid #ccc;
           border-bottom:1px solid #ccc;

       }   

       .borderusers3  {

           background-color  : #fff;  
           color:#002CCE;
           border-left:1px solid #ccc;
           border-top:1px solid #ccc;
           border-bottom:1px solid #ccc;

       }   

       .borderusers2  {
        
           background-color  : #fff;  
           color:#002CCE;
           border-right:1px solid #ccc;     
           border-left:1px solid #ccc;
           border-top:1px solid #ccc;
           border-bottom:1px solid #ccc;

       }

       .borderusersB  {

           border-left:1px solid #ccc;
           border-bottom:1px solid #ccc;

       }

       .borderusersB2  {

           border-left:1px solid #ccc;
           border-right:1px solid #ccc;
           border-bottom:1px solid #ccc;

       }


       .news_seperator  {

           width: 100%;
	   display: block;
	   background: url(../images/seperator.gif) repeat-x center left;
	   height: 10px;

       }

       .title  {

           color:       #002CCE;
           font-weight: bold;
           font-size:   14px;

       }

       .newsdate  {

           font-size:   11px;

       }

       .block  {

           line-height:  20px;
           text-align:   justify;

       }
      
  /***********************************************************************************/