﻿body 
{
    margin-top:20px auto;
	font-size:14px;
	font-family:Arial;
}

.bottom 
{
    margin-top:30px;
    text-align:center;
    text-decoration:none;
    font-size:10px;
    height:50px;
    color:#002C55;
}

.Int
{
    letter-spacing:5px;
    font-size:15px;
    font-weight:bold;
    height:20px;
    margin-top:9px;
    text-align:center;
    text-decoration:none;
    color:#002E56;
    padding:7px 13px 0px 13px;
    cursor:pointer;
}
         
.TopBorder
{   
    border-top:solid 1px;
    width:140px;
    margin-top:0px;
    color:#808183;
}
  
.NewsBorder
{
    height: 214px; 
    margin-top: 40px; 
    width: 155px;
    border-top:solid 1px;
    padding-top: 20px;
    
}

.NewsBigText
{
	color:#172b44;
	font-size:larger;
	font-weight:bold;
}
   
    
.Floater 
{
	float:left;clear:none;
}

.MainContainer 
{
	margin:0px auto;
	width:977px; 
	height: 738px;
}

.Header 
{
	width:977px;
	height:128px;
}

.TopMenu 
{
	height:45px;
}

.Option 
{
	float:right;
	height:20px;
	text-align:center;
	padding:7px 13px 0px 13px;
	margin-top:8px;
	color:#002E56;
	cursor:pointer;
	border-left:solid 1px #D1D3D4;
}

.MainTextArea 
{
	width: 338px; 
	height: 520px; 
	padding: 20px;
	background-color:#EBECEC;
	
}

.MainTextAreaScroller
{
	overflow-x:hidden; 
	overflow-y:scroll; 
	width:347px; 
	height:520px;
	padding-right:10px
}

.SideImage 
{
	width:386px;
	height:560px;
}

.SubGroupText 
{
	display:none;
}

.SideMenu 
{
	width:180px;
	height:510px;
	background-color:#D1D3D4;
	padding:50px 0px 0px 30px;
}

.Company 
{
	margin-top:15px;
}

.CompanyName 
{
	cursor:pointer;
	color:#002C55;
	text-decoration:none; 
	font-weight:bold;
}

.SubGroupsContainer 
{
	margin-left:15px;
}

.SubGroup 
{
	margin-top:5px;
	cursor:pointer;
	text-decoration:none;
	color:#3A4852;
}

.ClientsBorder 
{
	border:1px; 
	border-color:white; 
	border-style:ridge; 
	text-align:center; 
	padding-left:12px;
}


/*===========================
		OVERRIDES
=============================*/
/* Vario Group*/
.VarioGroupHeader 
{
	background:url("../Images/VarioGroup/HeaderBG.jpg") no-repeat;
	width:977px;
	height:128px;
}
.VarioGroupSideImage 
{
	background:url("../Images/VarioGroup/RightSideBG.jpg") no-repeat;
	width:386px;
	height:560px;
}

/* Vario Media*/
.VarioMediaHeader 
{
	background:url("../Images/VarioMedia/HeaderBG.jpg") no-repeat;
	width:977px;
	height:128px;
}
.VarioMediaSideImage 
{
	background:url("../Images/VarioMedia/RightSideBG.jpg") no-repeat;
	width:386px;
	height:560px;
}

/* Vario Net*/
.VarioNetHeader 
{
	background:url("../Images/VarioNet/HeaderBG.jpg") no-repeat;
	width:977px;
	height:128px;
}
.VarioNetSideImage 
{
	background:url("../Images/VarioNet/RightSideBG.jpg") no-repeat;
	width:386px;
	height:560px;
}

/* Vario Tech */
.VarioTechHeader 
{
	background:url("../Images/VarioTech/HeaderBG.jpg") no-repeat;
	width:977px;
	height:128px;
}
.VarioTechSideImage 
{
	background:url("../Images/VarioTech/RightSideBG.jpg") no-repeat;
	width:386px;
	height:560px;
}

/*Vario Intelligence*/
.VarioIntelligenceHeader 
{
	background:url("../Images/VarioIntelligence/HeaderBG.jpg") no-repeat;
	width:977px;
	height:128px;
}
.VarioIntelligenceSideImage 
{
	background:url("../Images/VarioIntelligence/RightSideBG.jpg") no-repeat;
	width:386px;
	height:560px;
}

/*Vario Primo*/
.VarioPrimoHeader 
{
	background:url("../Images/VarioPrimo/HeaderBG.jpg") no-repeat;
	width:977px;
	height:128px;
}
.VarioPrimoSideImage 
{
	background:url("../Images/VarioPrimo/RightSideBG.jpg") no-repeat;
	width:386px;
	height:560px;
}

.bottom 
{
    margin-top:5px;
    text-align:center;
    font-size:10px;
}