


/* Suggested order:
 * display
 * list-style
 * position
 * float
 * clear
 * width
 * height
 * margin
 * padding
 * border
 * background
 * color
 * font
 * text-decoration
 * text-align
 * vertical-align
 * white-space
 * other text
 * content
 *
 */



.ProductProfiles_table th, .ProductProfiles_table td {
border-bottom: 2px solid #B5DFF8;
padding-right: 6px;
}


.ProductProfiles_th, .ProductProfiles_td{
border-bottom: 2px solid #B5DFF8;
padding-right: 6px;
}

.trblue th {
margin-bottom: 0px;
padding-bottom: 0px;

}

.trblue td, .trblue th {
border-bottom: 2px solid #B5DFF8;
}

/* Sitemap */
.csc-sitemap li a {
background:url(../images/arrow_left.gif) 0 0.4em no-repeat; 
padding-left: 6px;
}
.csc-menu li a {
background:url(../images/arrow_left.gif) 0 0.4em no-repeat; 
padding-left: 8px;
font-size:90%;
}




/* Tables */
.contenttable-0 td {
border-bottom: 2px solid #B5DFF8;
padding-left: 0em;
padding-right: 0.3em;

}



/* Gloabl formating */
a:hover {
    text-decoration:underline;
}


    /* TwoColsContainer Globalformat */

    .startseite h4,
    .startseiteclientis h4{
        font-size:100%; 
    }
    .startseite a,
    .startseiteclientis a{
        color:#003366;  
    }
    
/* Startseite styles */
    /*LeftCol */
    .startseite #leftContent h3.first {
        margin-left:1em;
    }
    #ritterNavigation {
        margin-left:1.4em;
        padding:1.4em 0 1.4em 0;          
    } 
        #ritterNavigation li{
            float:left;	 
            width:7.2em;                   
            margin-right:0.05em;
            height:2em;	
            line-height:2em;
            background:#E6E6E6;	
            text-align:center;
        }
        #ritterNavigation li.firmenkundenact,
        #ritterNavigation li.privatkundenact{               
            background:#B5DFF8;	
        }
        #ritterNavigation li a{
            display:block;	
            font-size:100%;                         
        }
        #ritterNavigation li a:hover{
            text-decoration:none;                         
        }
    #homelinkbox1 {
        padding-bottom:1.8em;
        border-bottom:0.15em solid #B5DFF8;
    }   
        
    #homelinkbox1content { 
        width:27.3em;     
        clear:both;
        margin-left:1.4em;
        padding-top:0.7em;   
        background:#B5DFF8; 
        overflow:auto;  
    }
        .homelinkbox1Left {
            float:left;
            width:12.6em;
            padding-left:0.7em;    
        }
        .homelinkbox1Right {
            float:left;
            width:12.6em; 
            padding-left:0.7em; 
        }        
        
        #homelinkbox1content h4{
            line-height:1.8em;
            height:1.8em;
            padding:0 0.3em 0 0.3em;
            color:#fff;
            background:#003366;
            font-size:90%;
        }
        #homelinkbox1content h4 a{          
            color:#fff;
        }
        #homelinkbox1content ul,
        homelinkbox2content ul{
            padding:0.2em 0 1em 0.1em;
        }
        #homelinkbox1content li,
        #homelinkbox2content li{       
            line-height:1.4em;            
        }
        #homelinkbox1content li a,
        #homelinkbox2content li a{          
            padding-left:0.6em;        
            font-size:90%;	
            background:url(../images/arrow_left.gif) 0 0.41em no-repeat;                        
        }
        
    #homelinkbox2 {
        margin-top:1em;
        padding:0 0 1.8em 1.4em;
    }    
        #homelinkbox2content { 
            width:28.3em;  
            clear:both;        
            overflow:auto; 
        }   

            .homelinkbox2Left {
                float:left;
                width:13.9em; 
                padding:0.6em 0 0 0.2em; 
            }
            .homelinkbox2Right {
                float:left;
                width:13.9em; 
                padding:0.6em 0 0 0.2em; 
            }
            
    /* RighCol */
    #kampagneHypotheken {
        padding:0 0 0.2em 0.2em;
        border-bottom:0.15em solid #B5DFF8;
    }    
    
    #directlinks {
        overflow:auto;
        height:100%;
        margin-top:0.8em;
        padding:0 0 2.5em 0.6em;
        border-bottom:0.15em solid #B5DFF8;
    }
     
        .directlinksLeft {
            float:left;            
            width:15em; 
            margin-top:0.8em;
        }
       .directlinksLeft li{
            width:13.5em;
            height:1.5em;
            line-height:1.5em; 
            margin-bottom:0.2em;
            border-width:0 0.1em 0.1em 0;
            border-color:#BFCCD4;
            border-style:solid;
            background:#B5DFF8;
            
        }
        .directlinksLeft li a{
            display:block;
            height:100%;
            border-width:0 0.1em 0.1em 0;
            border-color:#757D82;
            border-style:solid;
            padding-left:0.9em;
            font-size:90%;	
            background:url(../images/arrow_left.gif) 0.4em 0.6em no-repeat;             
        }
        .directlinksLeft li a:hover{
            text-decoration:none;            
        }
        .directlinksRight {
            /*float:left;*/  
            margin-top:0.8em;
        }
        .directlinksRight li { 
             line-height:1.4em;            
        }
        .directlinksRight li a {
            height:100%;
            padding-left:0.6em;        
            font-size:90%;	
            background:url(../images/arrow_left.gif) 0 0.5em no-repeat; 
        }
                 
       
    #newsInfo {
        float:left;
        width:13.6em;
        padding:0.9em 0.6em 1.2em 0.6em;  
        border-right:0.2em solid #B5DFF8; 
        background: #ffffff;        
        min-height:14em;
    }
        #newsInfo h3 {
            font-size:120%;
            color:#003366;
        }
    	#newsInfo .toplink  {
    	    margin-top:1em;
            padding:0 0 0.6em 0.2em;
            font-size:90%;
            border-color: #003366; 
		    border-style: dashed; 
		    border-width: 0 0 1px 0;
		     
        }
     	#newsInfo .toplink a {
            color:#03366; 
            
        }   
     	#newsInfo p {
            color:#03366; 
            background:url(../images/arrow_left.gif) 0 0.35em no-repeat; 
            padding-left: 6px;
        }  
        #newsInfo .news-latest-container {
            margin-top:0.5em;
        }
           
        #newsInfo .news-latest-item {
	       margin-bottom:1em;	
	    }
	    #newsInfo .news-latest-item h4 {
	       font-size:90%;
	    }
	    
        #newsInfo .news-latest-item .news-latest-date a {
		  display:block;
		  font-weight:normal;
		  color:#000;
        }
        #newsInfo .news-latest-gotoarchive a{
            padding:0 0 0.6em 0.6em;
            font-size:90%;
            background:url(../images/arrow_left.gif) 0 0.4em no-repeat;
        }
        
     #kampagnen{
        width:14.8em ;
        float:left;
     }
        #kampagnen .kampagne-item {
            padding-bottom:1.3em;
            border-bottom:0.15em solid #B5DFF8;
        }
        #kampagnen h3 {
            margin-top:0.5em;
            font-size:90%;
        }
        #kampagnen h3 a{
            display:block;
            padding:0 0.6em 0 0.6em;
        }
        #kampagnen img {
            margin-top:0.4em;
            clear:none;
        }
        #kampagnen p {
            margin-top:0.2em;
            padding:0 0.4em 0 0.4em;
            font-size:90%;
        }

 
/* Strukturseite Styles */
    #pageTitle {
        float:left;
        width:30.7em; 
        background:#fff; 
        
    }
    #pageTitleK {
margin-left: 1em;
margin-top: 2em;
    }
     #pageTitle.wide {
        width:45.3em; 
    }
         #pageTitle h3 {
            display:block;
            padding:0.8em 0 0.5em 0.8em;  
        }

    /* Midcol */

    #midContent h4,   
    #midContent h6 {
      font-size:100%; 
     /* dave font-size:90%;  */
        color:#003366;
    }
    #midContent h4 a {
        color:#003366;
    }
    #midContent h4.gross {
        margin:1em 0 0.1em 0;
        font-size:120%;
    }
    #midContent h5 {
        color:#000;
        font-size:100%;
    }

    #midContent ul.csc-bulletlist  {
        padding:0.5em 0 0 0; 
        list-style:square;       
    }
    #midContent table {
        font-size:100%;
        width:auto;
    }
    #midContent .csc-bulletlist li {      
        margin:0 0 0.2em 1.5em;
    }
    #midContent a { 
        color:#003366;     
        text-decoration:underline;
    }
    
    #midContent .csc-linkToTop {
        margin:-0.8em 0 1.5em 0;
    }
    
    #midContent .contentElement {
        padding-bottom:0.9em;
    }
        #rubrikLinks {
            margin-top:2.2em;
        }
       
            #rubrikLinks h4.gross{
                margin:0;
                font-size:100%;
            }
            #rubrikLinks h4 a{
                text-decoration:none;
            }
            #rubrikLinks li a{        
                padding-left:8px;
                background:url(../images/arrow_left.gif) 0 0.41em no-repeat;
                font-size:90%;
                color:#003366;     
            }
            #rubrikLinks .contentElementLeft {
                float:left;
                width:15.35em;
            }
    
    #midContent .csc-textpic{
        margin:0 -0.3em 0 -0.3em;
    }
    #midContent .csc-textpic dl {
        margin:0;
    }
    
    /* tx zinssaetze */
    #midContent .tx-zinssaetze-pi1 table table {
        width:28.8em;
    }
    #midContent .tx-zinssaetze-pi1 td  {
        width:95%s;
    }
    #midContent .tx-zinssaetze-pi1 .tx-zinssaetze-pi1-listrowField-name {
        padding-bottom:0.3em;
        font-weight:bold;
        color:#003366;
     }
    
    /* Sitemap */
    #midContent ul.csc-sitemap li{
        margin-bottom: 1.5em;
    }

    #midContent ul.csc-sitemap li ul li{
        padding-left: 2em;
        margin-bottom: 0.6em;
    }
    
    #midContent ul.csc-sitemap li ul {
        margin-top:0.2em;
    }

    /* tt_news */
    #midContent .news-list-item{
        margin-bottom:2em;
    }
        #midContent .news-list-item h4 a{
            text-decoration:none;
        }
        #midContent h4 .news-list-date {
            display:block;
            font-size:90%;
            font-weight:normal;
        }
        #midContent .news-list-item img{
            float:left;
            margin-right:0.8em;
        }
        #midContent .news-single-item .subheader{
            font-weight:bold;
            margin-bottom:1em;
        }
         #midContent .news-single-item .news-single-timedata {
            margin-bottom:0.5em;
            font-size:90%;
         }
    
    /* Mailform */
    #mailform label{
    
    }
        #mailform legend{
            display:none;
        }
        #mailform .formElement{
            margin-bottom:1em;
        }
            #mailform .formElement input,
             #mailform .formElement textarea{
                display:block;
            }
            
       

    /*Rightcol */
    #rightContent *{
        color:#003366;
    }
    #rightContent h3 {
        font-size:100%;
    }
    .clientis #rightContent h4,
    .clientis #rightContent h5,    
    .clientis #rightContent h6 {
        font-size:100%;
        color:#003366;
    }
    #rightContent .tx-linksrechtespalte-pi1 {
        clear:both;
    }
    #rightContent .tx-linksrechtespalte-pi1-listrow  {          
        margin-bottom:1em;
    }
    
        #rightContent .tx-linksrechtespalte-pi1 h3 {
            line-height:1.5em;
       
            margin-bottom:0.3em;
            padding:0 0.3em 0 0.3em;
            color:#fff;
            background:#003366;
            font-size:90%;        
        }
        
        #rightContent .tx-linksrechtespalte-pi1 a {
                width:auto;
                display:block;
                padding-left:0.6em;        
                font-size:90%;	
                background:url(../images/arrow_left.gif) 0 0.41em no-repeat;           
        }
    
    #rightContent .directlinks {
        width:11.7em;
        float:left;
        clear:both;
        margin-top:1.5em;
        padding:0.3em 0.4em 0.3em 0.4em;
        background:#E2E2E2;
    }
        #rightContent .directlinks ul {
            margin-top:0.3em;
        }
        #rightContent .directlinks li {          
            
        }
        #rightContent .directlinks a {
            display:block;
            padding-left:0.6em;        
            font-size:90%;	
            background:url(../images/arrow_left.gif) 0 0.41em no-repeat; 
        }    
    .clientis #rightContent .directlinks {
        display:none;
    }

/* Startseite Clientis AG */
    .startseiteclientis *{
        color:#003366;
    }
     .startseiteclientis .pagetitle {
        margin:1em 0 0.4em 1.3em;
     }
     
     /* LeftContent */
     .startseiteclientis #leftContent .contentElement {        
        margin:0 0 1.4em 1.7em;
     }
     .startseiteclientis #bankfinder{      
        height:20.55em;
        background: url(../images/home_clientis_schweiz.png) 1.3em 0 no-repeat;     
        border-bottom:0.19em solid #B5DFF8;  
     }
    .startseiteclientis #bankfinder .description {
        width:15.5em;
        margin:0 0 3em 2.4em;
        padding-top:1.4em;
    }
    .startseiteclientis #leftContent .tx-bankenlistefp-pi1 {
        margin-left: 2.4em;
    }
            .startseiteclientis #leftContent .tx-bankenlistefp-pi1 select {
                margin-bottom: 1em;
            }

    
    /* RightContent */
    .startseiteclientis  #clientisnews {
        padding:0.6em 0 0.6em 0;
        border-bottom:0.2em solid #B5DFF8;  
    }
        .startseiteclientis  #clientisnews h3,
        .startseiteclientis  #agenda h3 {
            margin-bottom:0.6em;
            padding:0 0.6em 0 0.6em; 
       }      
    .startseiteclientis  #agenda {
        padding:0.6em 0 0.6em 0;
        border-bottom:0.19em solid #B5DFF8;  
    }  
        .startseiteclientis .news-latest-item {
            margin-bottom:1em;
             padding:0 0.6em 0 0.6em; 
       } 
            .startseiteclientis  .news-latest-date a{
                display:block;                
                font-weight:normal;
                font-size:90%;
                color:#000;
            } 
       .startseiteclientis .news-latest-gotoarchive {
            padding:0 0.6em 0.7em 0.6em;
        }    

      .startseiteclientis .news-latest-gotoarchive a{
            padding:0 0 0.6em  0.6em;            
            font-size:90%;
            background:url(../images/arrow_left.gif) 0 0.4em no-repeat;
        }
        .startseiteclientis  #agenda .no-news {
           padding:0 0.6em 0 0.6em; 
        }
        

    
    .startseiteclientis  #kampagnen {  
         width:100%;      
         padding:0.5em 0 1em 0;
         border-bottom:0.16em solid #B5DFF8; 
    }
    
    .startseiteclientis  #kampagnen h3 {
        margin:0 0 0.6em 0;
        padding:0 0.6em 0 0.6em; 
    } 
    .startseiteclientis  #kampagnen .image img {
        margin: 0  0 0 0.3em;
    }
    .startseiteclientis  #kampagnen p a {
        padding:0 0 0.6em  0.6em;
        font-weight:bold;
        background:url(../images/arrow_left.gif) 0 0.4em no-repeat;
    }
    
    
    /* Informieren sie sich hier über uns */
    .startseiteclientis #informierensiesich {
        padding:1em 1.4em 1.2em 1.4em;
        overflow:auto;
    }
            .startseiteclientis #informierensiesich h3 {
                margin:0 0 0.6em 0;            }
            
            .startseiteclientis #informierensiesich .col1 {
                margin-left:0.1em;
            }
            .startseiteclientis #informierensiesich .col1,
            .startseiteclientis #informierensiesich .col2,
            .startseiteclientis #informierensiesich .col3 {
                width:13.5em;
                float:left;                
            }
                 .startseiteclientis #informierensiesich h4 {
                    margin-bottom:0.3em;
                 }
 
                 .startseiteclientis #informierensiesich ul a {       
                    padding-left:0.6em;        
                    font-size:90%;	
                    background:url(../images/arrow_left.gif) 0 0.41em no-repeat;           
                }


/* mur test */
/* mur test */
/*********/
#sitemap_title a{
	text-decoration: none;
	font-weight: bold;
	padding-left:6px;
	font-size:11px;	
	color: #003366;	
	background:url(../images/arrow_left.gif) 0 0.4em no-repeat; 
	
}

#sitemap_text{
	padding-left:6px;
	font-size:11px;	
}

#abstand{
	padding-top:7px;
	padding-bottom:1px;
}

.sitemap_spacer {
	font-size:11px;	
	padding-bottom:5px;
	padding-top:24px;	
	padding-left:6px;
	text-decoration:none;
}

        html>body .directlinksRight ul{
        	list-style-position: outside;
        	list-style-image: url(../images/arrow_left_space.gif);
        	padding: 0px;
        	margin: 0px;
        	list-style-type: square;
        	padding: 0px !important;
        	margin: 0px !important;
        }
        html>body .directlinksRight li { 
            line-height:1.4em;    
            padding-left: 0em;          
        	padding: 0px !important;
        	margin: 0px !important;
        }
       	html>body  .directlinksRight li a {
            height:100%;
            padding-left: 0em;    
            font-size:90%;	
            background: none;
        	padding: 0px;
        	margin: 0px;
        	padding: 0px !important;
        	margin: 0px !important;
        }