﻿*{}

/* templateChannel.css */





	/* --- AxCMS Editor -------------------------------------------------------- */
	
	p.headline 
	{
		color: #339933;
		font-size: 12px;
	}
	
	.highlight
	{
		color: #F2FCF3;
	}
	
	.highlightsmall
	{
		color: #F2FCF3;
		font-size: 11px;
	}
	
	a.downloadlink,
	span.downloadlink,
	a.downloadlink-full,
	span.downloadlink-full
	{
	    border-top: 1px solid #ccc;
	    border-bottom: 1px solid #ccc;
	    padding: 2px 0 2px 27px;
	    display: block;
		background-image: url('../images/template/bcsd_sprite.gif');
        background-repeat: no-repeat;
		background-position: -8px -708px;
	}
	
	a.downloadlink,
	span.downloadlink
	{
	    float: left;
	}
	
	a.downloadlink-full,
	span.downloadlink-full
	{
	    clear: both;	    
	}
	
	a.channel
	{
	    color: #1A478A;
	}

	/* --- AxCMS Editor -------------------------------------------------------- */
	#breadcrumbnavi
		{
		    margin: 14px 12px 0;
			height: 11px;
			line-height: 11px;
			font-size: 11px;
			color: #999999;
			position: relative;
			z-index: 10;
		}
		
	#content-wrapper 
	{
	    float: left;
		overflow: hidden;
	}
	
		#content 
			{
				float: left;
			}
			
				#content-left
				{
					float:left;
					padding: 0px 0px 0px 15px;
					width: 280px;
					/*background-color: yellow;*/ /* see channels */
				}
			
				#content-right
				{
					float:left;
					padding: 5px 5px 0px 5px;
					width: 280px;
					/*background-color: green;*/ /* see channels */
				}
	
	/* Topnavi All Channels */
	
	#channelborder 
	{
		width: 996px;
		height: 3px;	
		/* Default Background-Color */
		background-color: #1A478A;
		font-size: 1%;
	}
	/* Topnavi All Channels */
	
	
	/* Leftnavi Default */
		/* Level 1 */
		#ln1 li
		{
			background-color: #EBEEF5;
			line-height: 15px;
			width: 170px;
			float: left;
			clear: left;
		}
			
			#ln1 li a:link, #ln1 li a:active, #ln1 li a:visited
			{
				display: block;
				padding: 1px 0px 1px 17px;					
				text-decoration: none;					
				color: #1A478A;
			    border-bottom: 1px solid #cccccc;
			}
		
			#ln1 li a:hover 
			{
				background-image: url('../images/template/bcsd_sprite.gif');
				background-repeat: no-repeat;
				background-position: 4px;
			}
				
			#ln1 li a.ln1-active:link, #ln1 li a.ln1-active:active, #ln1 li a.ln1-active:visited, #ln1 li a.ln1-active:hover
			{
				color: #EBEEF5;
				background-color: #1A478A;
				background-image: url('../images/template/bcsd_sprite.gif');
				background-repeat: no-repeat;
				background-position: 4px;
			}
		/* Level 1 */
		
			/* Level 2 */
			#ln2 li
			{
				/*width: 170px;*/
				/*border-bottom: 1px solid #cccccc;*/
			}
			
				#ln2 li a:link, #ln2 li a:active, #ln2 li a:visited
				{
					padding: 1px 0px 1px 27px;	
				}
		
				#ln2 li a:hover 
				{
					background-position: 14px;
				}
				
				#ln2 li a.ln2-active:link, #ln2 li a.ln2-active:active, #ln2 li a.ln2-active:visited, #ln2 li a.ln2-active:hover
				{
					color: #EBEEF5;
					background-color: #1A478A;
				    background-image: url('../images/template/bcsd_sprite.gif');
					background-repeat: no-repeat;
					background-position: 14px;
				}	
			/* Level 2 */
			
				/* Level 3 */
			
					#ln3 li a:link, #ln3 li a:active, #ln3 li a:visited
					{
						padding: 1px 0px 1px 42px;	
					}
		
					#ln3 li a:hover 
					{
						background-position: 28px;
					}
				
					#ln3 li a.ln3-active:link, #ln3 li a.ln3-active:active, #ln3 li a.ln3-active:visited, #ln3 li a.ln3-active:hover
					{
						color: #EBEEF5;
						background-color: #1A478A;
				        background-image: url('../images/template/bcsd_sprite.gif');
						background-repeat: no-repeat;
						background-position: 28px;
					}	
				/* Level 3 */
				
					/* Level 4 */
			
						#ln4 li a:link, #ln4 li a:active, #ln4 li a:visited
						{
							padding: 1px 0px 1px 57px;	
						}
		
						#ln4 li a:hover 
						{
							background-position: 43px;
						}
				
						#ln4 li a.ln4-active:link, #ln4 li a.ln4-active:active, #ln4 li a.ln4-active:visited, #ln4 li a.ln4-active:hover
						{
							color: #EBEEF5;
							background-color: #1A478A;
				            background-image: url('../images/template/bcsd_sprite.gif');
							background-repeat: no-repeat;
							background-position: 43px;
						}	
					/* Level 4 */
	/* Leftnavi Default */
	
	
	/* --- Content ---*/
	#content
	{
	    background-color: #fff;
	    border-radius: 2px 2px 0 0;
	    -moz-border-radius: 2px 2px 0 0;
	    -webkit-border-radius: 2px 2px 0 0;
	    float: left;
	    padding-bottom: 15px;
	    width: 100%;
	    position: relative;
	}
	
	#content h1
	{
	    margin: 0 12px;
	    padding: 11px 0 23px;
	    font-size: 20px;
	    line-height: 20px;
	    font-weight: bold;
	    color: #1A478A;
	}
	
	#BayDirLogo
	{
	    position: absolute;
	    display: block;
	    top: 17px;
	    right: 0;
	    z-index: 10;
	}
    
    h1#Headline
    {
        z-index: 10;
        position: relative;
    }
    
    h1#Headline span
    {
        font-size: 12px;
        margin-left: 10px;
    }
    
    div#DynamicContentPanel
    {
        z-index: 5;
        position: relative;
    }

    div.switching
    {
        border-top: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
        margin: 0 12px;
        padding: 6px;
        font-weight: bold;
    }
    
    div.switching-article
    {
        border-top: none;
        margin-top: -12px;
    }
    
    div.switching a
    {
        text-align: right;
        width: 114px;
        display: inline-block;
        color: #1A478A;
    }    
    
    div.switching a.back
    {
        text-align: left;
        width: 330px;
    } 
    
    div.switching a.next
    {
        float: right;
    }
    
    div.switching a span
    {
        color: #339933;
    }
    
    /* --- Pager --- */

    table.switcher,
    div.switcher
    {
        margin: 10px 0;
        border: 1px solid #ccc;
        float: left;
        width: 574px;
        height: 21px;
    }

    table.switcher a,
    table.switcher span,
    div.switcher a
    {
        display: block;
        float: left;
        width: 21px;
        height: 21px;
        line-height: 21px;
        text-align: center;
        border-right: 1px solid #ccc;
    }

    table.switcher span.active,
    div.switcher a.active
    {
        outline: none;
        color: #666;
    }
    /* --- Pager --- */
    
	/* --- Content ---*/
	
	/* Tabs - Channel Colors - Default */
		/* Falls ein Control mit Tabs in mehreren Channels eingesetzt werden kann */
		/* Tabs - Channel Colors - Default - Artikel */
			.artikel-tabs
			{
				
				
			}

			.artikel-tabs .ui-tabs-nav
			{
				border-bottom: 2px solid #1A478A;
			}

			.artikel-tabs .ui-tabs-nav li
			{
				background-color: #DDD;
				
			}

			.artikel-tabs .ui-tabs-nav li.ui-tabs-selected,
			.artikel-tabs .ui-tabs-nav li.ui-state-hover
			{
				background-color: #1A478A;
			}
		/* Tabs - Channel Colors - Default - Artikel */
	
	/* Tabs - Channel Colors - Default */
    div.subheading
    {
        background-color: #1A478A;
    }
    div.digest-filter
    {
        float: right;
        margin-top: 3px;
    }