/* Matthies 3Col Styles */
/*********************/

/* 3COL LAYOUT*/
DIV#col3Layout {float:left;width:966px;}
  
  /*----------------*/
  /* BEGIN LEFT COL */
  DIV#col3Layout-leftCol {float:left;width:200px;height:100%;}    
    
    DIV.leftBox {float:left;margin-bottom:20px}
      DIV.leftBox-upperBorder {float:left;width:200px;font-size:8px;height:8px;background:url(../images/leftNav_upperBorder.png) no-repeat;}
      DIV.leftBox-outerWrap {float:left;width:200px;min-height:74px;height:100%;background:url(../images/leftNav_outerWrap.png) repeat-y;}
        DIV.leftBox-content {float:left;padding:6px 10px 6px 10px; width:178px;margin-left:1px;background:url(../images/leftNav_content.png) repeat-x;}        
      DIV.leftBox-lowerBorder {float:left;width:200px;height:8px;background:url(../images/leftNav_lowerBorder.png) no-repeat;}
  
        /* LINKE Navigation */
        DIV.leftNav UL {padding:0;margin:0;}
          DIV.leftNav UL LI {float:left;text-align:left;list-style-type:none;border-bottom:1px dotted #aaa;width:178px;}  
          DIV.leftNav UL LI A {float:left; background: url(../images/arrow.gif) 0 15px no-repeat; color:black; font-size:13px; padding:8px 15px; text-decoration:none}  
          DIV.leftNav UL LI A:HOVER {background: url(../images/arrow_red.gif) 0 15px no-repeat;color:#990000;}        
          
          
          DIV.leftNav UL LI.leftNav-current {}  
          DIV.leftNav UL LI.leftNav-current A {background: url(../images/arrow_red.gif) 0 15px no-repeat;color:#990000;font-weight:bold; text-decoration:none}
          DIV.leftNav UL LI.leftNav-current A:HOVER {color:#990000; text-decoration:none}      
          DIV.leftNav UL LI.leftNav-current .last {border-bottom:none}  
          DIV.leftNav UL LI.last {border-bottom:none}  
          
          DIV.leftNav UL LI.leftNav-current UL LI {padding-left:16px;width:162px;}  
          DIV.leftNav UL LI.leftNav-current UL LI A {background: url(../images/arrow_red_single.gif) 0px 14px no-repeat;font-weight:normal;font-size:11px;padding:8px 10px;}  
          
          DIV.leftNav UL LI.leftNav-current UL LI UL LI {padding-left:10px;width:148px;border-bottom:none}  
          DIV.leftNav UL LI.leftNav-current UL LI UL LI A {background: url(../images/arrow_red_single.gif) 0px 15px no-repeat;font-weight:normal;font-size:11px;padding:8px 10px;}  
          
  /* END LEFT COL*/
  /*----------------*/
  
  
  /*----------------*/
  /* BEGIN RIGHT COL*/
  DIV#col3Layout-rightCol {float:right;width:180px;height:100%;}  
  
    DIV.rightCol-banner {float:left;width:180px;margin-bottom:6px}
      DIV.rightCol-banner-upperBorder {float:left;width:180px;height:6px;font-size:6px;background:url(../images/rightCol_offer_upperBorder.png) no-repeat;}
      DIV.rightCol-banner-outerWrap {float:left;width:180px;height:100%;background:url(../images/rightCol_offer_outerWrap.png) repeat-y;}
        DIV.rightCol-banner-content {float:left;padding:6px 10px 6px 10px; width:158px;margin-left:1px;background:url(../images/rightCol_offer_content.png) repeat-x;}
      
          DIV.rightCol-banner-title {margin-bottom:10px;}
           DIV.rightCol-banner-title A {font-size:15px;font-weight:bold;}
          DIV.rightCol-banner-image {float:right;margin-left:5px}
          DIV.rightCol-banner-info {font-size:11px; color:#000}
           DIV.rightCol-banner-info A {font-size:11px;color:#000}
                
      DIV.rightCol-banner-lowerBorder {float:left;width:180px;height:8px;background:url(../images/rightCol_offer_lowerBorder.png) no-repeat;} 
  /* END RIGHT COL  */
  /*----------------*/
  
  
  /*----------------*/
  /* BEGIN CENTER COL*/
  DIV#col3Layout-centerCol {margin-left:212px; margin-right:192px; width:auto;height:100%;}

    DIV#col3Layout-centerCol H1 {font-size:15px;line-height:21px;font-weight:bold;height:30px;width:562px;padding: 4px 0 0 10px; background:url(../images/3ColLayout_headline_bg.png) no-repeat;margin-bottom:6px}
    
    DIV.csc_default {float:left;width:100%;}
    DIV.csc_default DIV.col3Layout-ceWrap-upperBorder {float:left;width:562px;height:6px;background:url(../images/3ColLayout_ceWrap_upperBorder.png) no-repeat;}
    DIV.csc_default DIV.col3Layout-ceWrap-outerWrap {float:left;width:562px;height:100%;background:url(../images/3ColLayout_ceWrap_outerWrap.png) repeat-y;}
      DIV.csc_default DIV.col3Layout-ceWrap-content {float:left;padding:6px 10px 6px 10px; width:540px;margin-left:1px;background:url(../images/3ColLayout_ceWrap_content.png) repeat-x;}
        /*DIV.csc_default DIV.col3Layout-ceWrap-content H1 {font-size:15px;line-height:21px;font-weight:bold; margin-bottom:6px}*/

        DIV#col3Layout-centerCol DIV.csc_default DIV.col3Layout-ceWrap-content H1 {padding:0px;font-size:14px;line-height:21px;font-weight:bold; background:none; width:100%; margin-bottom:6px;color:#000}
        DIV#col3Layout-centerCol DIV.csc_default DIV.col3Layout-ceWrap-content UL {margin-left:0px; list-style:none;}
        DIV#col3Layout-centerCol DIV.csc_default DIV.col3Layout-ceWrap-content UL LI {background: url(../images/square.gif) 0 7px no-repeat;padding:0 15px;line-height:18px;margin-bottom:8px}
        DIV#col3Layout-centerCol DIV.csc_default DIV.col3Layout-ceWrap-content DIV.editorWrap UL LI {background: none;padding:0; line-height:0em;margin-bottom:0px}
        
    DIV.csc_default DIV.col3Layout-ceWrap-lowerBorder {float:left;width:562px;height:8px;background:url(../images/3ColLayout_ceWrap_lowerBorder.png) no-repeat;}
  
  
  
    /* TABELLEN */	
	
    TABLE {}
      TABLE TR {}     
      TABLE TR TD {padding:4px}
      TABLE TR TD.table_header {background-color:#6A6A6A;text-align:center;color:#fff}
      TABLE TR TD.table_header A {color:#fff;text-decoration:underline}
      TABLE TR TD.table_content {background-color:#f0f0f0;text-align:center}
      TABLE TR TD.table-row-underline {border-bottom:1px dotted #ccc;}
      
      
    /* TYPO3 Pagebrowser */	  
    
    DIV.tx-txmatthiesboerse-pi1-browsebox {}      
      DIV.tx-txmatthiesboerse-pi1-browsebox  A {background:#990000 url(../images/btn_background.jpg) repeat-x;text-decoration:none;border: 1px solid #990000;	-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;color:#fff;font-size:10px;padding:1px 10px 3px}
 
  
  /* END CENTER COL*/
  /*----------------*/
