﻿/************************************************************************************************************
    FRAMEWORK [fw]
*************************************************************************************************************/ 

.fwRoot /* Root node in frontend framework. Same as [SiteContainer] in dashboard v4. */
	{
		display:block;
		width:905px;
		margin:0px auto;
	}
	
/************************************************************************************************************
    FW: HEADER
*************************************************************************************************************/ 

.fwHeader
	{
		display:block;
		height:145px;
		position:relative;
		margin-bottom:10px;
	}
	
	#Search
	    {
	        position:absolute;
	        top:40px;
	        right:90px;
	        font-size:11px;
	    }
	    
	    #Search input
	        {
	            margin-right:2px;
	        }
	    
	#Lang
	    {
	        position:absolute;
	        top:42px;
	        right:0px;
	        font-size:11px;
	        border-left:solid 1px #747980;
	        padding-left:11px;
	    }
	
    #Logo
        {
            top:40px;
            left:0px;
            position:absolute;
        }
            	
	.fwHeader ul
		{
		    position:absolute;
		    left:10px;
		    bottom:0px;
		}
		
		.fwHeader ul li
			{
				float:left;
				margin-right:10px;
				padding-right:10px;
				border-right:solid 1px #747980;
				height:24px;
				line-height:24px;
			}
			
	        .fwHeader ul li a
	            {
	                color:#747980;
	                text-decoration:none;
	            }
	            
	        .fwHeader ul li a:hover
	            {
	                text-decoration:underline;
	            }	
	                        
	        .fwHeader ul li.Current a
	            {
	            color:#b61d47;
	            font-weight:bold;
	            }
	            
	         
	
/************************************************************************************************************
    FW: MENU container
*************************************************************************************************************/ 
/* Styles for menu container only. Menu specific styles are found inside their own CSS file. */
.fwMenu
	{
		float:left;
		width:180px;
		margin-top:74px;
	}
	
	.fwMenu li
	    {
	        margin-bottom:8px;
	    }
	    
	    .fwMenu li a
	        {
	            color:#b61d47;
	            text-decoration:none;
	        }	
	        
	    .fwMenu li.Current a
	        {
	            color:#b61d47;
	            font-weight:bold;
	        }
	        
	    .fwMenu li a:hover
	        {
	            text-decoration:underline;
	        }	
	
/************************************************************************************************************
    FW: CRUMBS container
*************************************************************************************************************/ 
/* Styles for crumbs container only. Menu specific styles are found inside their own CSS file. */
.fwCrumbs
	{
	    color:#747980;
	    font-size:11px;
	    margin:15px 0 15px 0;
	}
	
.fwCrumbs a
	{
	    color:#747980;
	}

.fwCrumbs li
	{
	    float:left;
	    margin-right:5px;
	}

/************************************************************************************************************
    FW: CONTENT
*************************************************************************************************************/ 
	
.fwContent
	{
	    background:url(../images/gfx/content_bg.png) top left no-repeat;
	    min-height:100px;
	    border-top:solid 5px #ccc;
	    position:relative;
	}
	
	div.Topic
	    {
	        position:absolute;
	        top:40px;
	        right:10px;
	        color:#fff;
	        font-size:22px;
	    }
	    
	 div.RelatedFiles
	    {
	        margin-top:40px;
	    }
	    
	     div.RelatedFiles h3
	        {
	            font-size:12px;
	            font-weight:bold;
	        }
	
		
	/* For related images */
	.fwContent .Left
		{
		    /*
			float:left;
			padding-right:3px;
			padding-bottom:3px;
			*/
		}
	.fwContent .Right
		{
		    /*
			float:right;
			padding-left:3px;
			padding-bottom:3px;
			*/
		}
/************************************************************************************************************
    FW: FOOTER
*************************************************************************************************************/ 
	
.fwFooter
	{
		display:block;
		height:50px;
		text-align:center;
		margin-top:50px;
		background:url(../images/gfx/dots.png) top left repeat-x;
		padding-top:30px;
	}	
/************************************************************************************************************
    FW: SIGNATURE
*************************************************************************************************************/ 
/* Your (developer/company) signature :) */	
.fwFooter .fwSignature
	{
		display:block;
		font-size:0.8em;
	}
/************************************************************************************************************
    FW: ERROR
*************************************************************************************************************/ 

.Template-Error
	{
		padding:20px;
		min-height:300px;
		height:300px;
		height:auto !important;
	}