﻿/************************************************************************************************************
    FRAMEWORK [fw]
*************************************************************************************************************/ 

.fwRoot /* Root node in frontend framework. Same as [SiteContainer] in dashboard v4. */
	{
		width:965px;
		margin:0px auto;		
		position:relative;
	}
		
	.fwHeader,
	.fwContent,
	.fwFooter
		{
		}
	
/************************************************************************************************************
    FW: HEADER
*************************************************************************************************************/ 

.fwHeader
	{
		display:block;
		width:965px;
		position:relative;
		height:110px;
	}
	.fwHeader .logo
		{
			position:absolute;
			top:37px;
			left:40px;
			background:url(images/gfx/logo.png) no-repeat top left;
			display:block;
			width:237px;
			height:56px;
		}
/************************************************************************************************************
    FW: MENU container
*************************************************************************************************************/ 
/* Styles for menu container only. Menu specific styles are found inside their own CSS file. */
.fwMenu
	{
		position:absolute;
		top:88px;
		right:0px;
		display:block;
		height:21px;
		width:965px;	
	}	
	
/************************************************************************************************************
    FW: CRUMBS container
*************************************************************************************************************/ 
/* Styles for crumbs container only. Menu specific styles are found inside their own CSS file. */
.fwCrumbs
	{
		display:none;
	}

/************************************************************************************************************
    FW: CONTENT
*************************************************************************************************************/ 
	
.fwContent
	{		
	}		
	.fwContent .Template-Content
		{	
			display:block;
		}
	/* Columns. The left columns parent will be fwContent. Center and right side will be inside the Template-Content container. */		
	.Column-Left
		{
			display:block;
			width:635px;
			margin-top:19px;
			padding-left:20px;
			float:left;
		}			
	.Column-Center
		{
			width:600px;
			float:left;
			padding:20px 20px 20px 35px;
		}
		/*
		.Column-Center .Content, .Column-Center .Article, .Column-Center #MailForm
			{
				padding:20px 20px 20px 15px;
			}*/
		.Column-Center h1, .Column-Center h1 a
			{
				color:#005290;	
				font-size:18px;
			}
		.Column-Center .Ingress
			{				
				clear:both;			
			} 
		.Column-Center h2
			{							
			} 
		.Column-Center .ReadMore
			{
			}				
	.Column-Right, .Column-Right-Front
		{
			position:relative;
			width:276px; 
			height:293px;
			margin-top:19px;
			padding-right:20px; 
			float:right;			
			background:url(images/gfx/bg_right_content.png) no-repeat top left;
		}
		.Column-Right h2
			{
				margin-bottom:4px;
			}	
		.Column-Right-Front
			{
				background:url(images/gfx/bg_right_front_content.png) no-repeat top left;			
			}
/************************************************************************************************************
    FW: NEWSRSS
*************************************************************************************************************/ 
	
	.fwNewsRss
		{			
			padding:11px 10px 10px 25px;
		}
		.fwNewsRss a
			{
				text-decoration:none;
				font-family:Arial;
				font-size:14px;
				color:#ffffff;
			}
		.fwNewsRss ul
			{
			}
			.fwNewsRss li
				{
					margin-bottom:15px;
				}
			.fwNewsRss .Header
				{
					text-decoration:none;
					font-size:18px;
					color:#ffffff;
				}
				
		.CVRegister
			{
				display:block;
				width:255px;
				height:110px;			
				padding:20px 5px 5px 15px;			
			}
		.CVRegister .Text	
			{
					
			}
		.CVLogin
			{
				display:block;
				width:255px;
				height:150px;			
				padding:10px 5px 5px 15px;			
			}
		.CVRegister .Headline, .CVLogin .Headline
			{
				font-family:Arial;
				font-size:16px;
				color:#005290;
				margin-bottom:10px;
			}
		.CVRegister a
			{
				text-decoration:none;
				color:#005290;
				margin-bottom:10px;
			}
		.CVRegister .Text
			{
				margin-bottom:5px;
			}
		.CVLogin .Text
			{
				margin-bottom:2px;	
			}
		.CVLogin .LoginBox
			{
				border:0px;
				background:#f1f3f3;	
				width:250px;
			}
		.CVLogin .LoginBtn
			{
				margin-top:10px;
				float:right;
				border:0px;
				background:#f1f3f3;	
				color:#005290;
				width:50px;
				height:22px;
				font-size:12px;
				font-weight:bold;
				cursor:pointer;
			}
/************************************************************************************************************
    FW: FOOTER
*************************************************************************************************************/ 
	
.fwFooter
	{
		display:block;
		width:950px;
		height:50;
		padding-left:15px;
		padding-top:15px;
		padding-bottom:10px;
		margin-bottom:20px;
		clear:both;
		background:url(images/gfx/footer_bg.png) top center no-repeat;
	}	
	.fwFooter .OrgInfo
		{		
			text-align:center;
			font-family: Arial;
			font-size:12px;
			color:#999999;
		}
	.fwFooter .OrgInfo a
		{
			color:#999999;
		}	
/************************************************************************************************************
    FW: SIGNATURE
*************************************************************************************************************/ 
/* Your (developer/company) signature :) */	
.fwSignature
	{
		display:none;
		font-size:0.8em;
	}