﻿html
{
	/*overflow: -moz-scrollbars-vertical;*/
}
.Page
{
	width: 952px;
	min-height: 765px;
	background: #fff;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	border:solid 0px #ccc;
}
/*************************************************************************************************/
.clrFix { clear:both; overflow:hidden; height:10px; }
.clrFixSmall { clear:both; overflow:hidden; height:5px; }
.clrFix7px { clear:both; overflow:hidden; height:7px; }
.clrFix2px { clear:both; overflow:hidden; height:2px; }
.clrFix1px { clear:both; overflow:hidden; height:1px; }
/*************************************************************************************************/
.HeaderContainer
{
	width: 942px;
	height: 80px;
	margin: 5px 0 5px 0;
	padding: 0 5px 0 5px;
	background-color:White;
	border:solid 0px #ccc;
}
.HeaderContent_Left
{
	float:left;
	width: 235px;
	height:70px;
	text-align:left;
	vertical-align:middle;
	margin: 5px 0 5px 2px;
	padding: 0 0 0 0;
	background-color:White;
	border:solid 0px #ccc;
}
.HeaderContent_Left .a { border:solid 0px; }
.HeaderContent_Left .a visited { border:solid 0px; }

.imgLogoGeneral
{
	width: 217px;
	height: 100px;
	margin: -15px 0 0 -5px;
	padding: 0 0 0 0;
	vertical-align:middle;
	border:solid 0px #ccc;
	position:absolute;
}
/*************************************************************************************************/
.HeaderContent_Center
{
	float:left;
	width: 518px;
	height: 70px;
	text-align:center;
	vertical-align:middle;
	margin: 5px 0 5px 0;
	padding: 0 0 0 0;
	background-color:White;
	border:solid 0px #ccc;
}
.HeaderContent_Center a{ border:0; }
.HeaderContent_Center a:hover{ border:0; }
.HeaderContent_Center a:visited{ border:0; }

.imgBanner468x60
{
	width: 468px;
	height: 60px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border:solid 0px;
}
/*************************************************************************************************/
.HeaderContent_Right
{
	width: 175px;
	height: 70px;
	float:right;
	text-align:right;
	background-color:White;
	margin: 5px 0 5px 5px;
	padding: 0 0 0 0;
	border:solid 0px Red;
}
.HeaderContent_Right_Anonym
{
	width: 170px;
	height: 70px;
	float:right;
	text-align:right;
	background-color:White;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border:solid 0px Red;
}
.HeaderContent_Right_Anonym .a { border:solid 0px; }
.HeaderContent_Right_Anonym .a visited { border:solid 0px; }

.imgRegister
{
	float:Right;
	width: 72px;
	height: 73px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border:solid 0px;
	border:solid 0px Red;
}
.imgLogin
{
	float:Right;
	width: 73px;
	height: 73px;
	margin: 0 15px 0 0;
	padding: 0 0 0 0;
	border:solid 0px Red;
}

.HeaderContent_Right_Member
{
	width: 160px;
	height: 70px;
	float:right;
	text-align:right;
	background-color:White;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border:solid 0px Red;
}

.HeaderContent_Right_MemberInfo
{
	float:left;
	text-align:left;
	width: 138px;
	height: 70px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	color:#045C97;
	border:solid 0px #ccc;
}
.HeaderContent_Right_MemberInfo a { border:solid 0px; color:#C34B04; text-decoration:none; font-family:Verdana; font-size:12px;  }
.HeaderContent_Right_MemberInfo a:hover { border:solid 0px; color:Red; text-decoration:none; font-family:Verdana; font-size:12px;  }
.HeaderContent_Right_MemberInfo a:visited { border:solid 0px; }

.HeaderContent_Right_MemberPanel
{
	float:left;
	text-align:right;
	width: 22px;
	height: 60px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border:solid 0px #ccc;
}
.HeaderContent_Right_MemberPanel img { width: auto; height: auto; border:solid 0px; float:right; }

/*************************************************************************************************/
/*************************************************************************************************/
.ContentContainer
{
	width: 942px;
	min-height: 620px;
	margin: 0 0 0 0;
	padding: 0 5px 0 5px;
	background-color:White;
	border:solid 0px #ccc;
}
/*******************************************************************************************************/
.SidebarLeftContainer
{
    float:left;
	width: 200px;
	min-height: 610px;
	margin: 5px 0px 5px 0;
	padding: 0 0 0 0;
	background-color:White;
	clear: both;
	border:solid 0px #ccc;
}

.pnlSidebarLeftContainer
{
    display:block;
}
.pnlSidebarLeftContainer *
{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E6F8FF;
}
.pnlSidebarLeftContainer1
{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
  background:#E6F8FF;
}
.pnlSidebarLeftContainer2
{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
  background:#E6F8FF;
}
.pnlSidebarLeftContainer3
{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
.pnlSidebarLeftContainer4
{
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
.pnlSidebarLeftContainer5
{
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
.pnlSidebarLeftContainerContent
{
    width:200px;
    height:auto;
	margin: 0 0 0 0;
    padding: 0 0 0 0;
    text-align: center;
    background: #E6F8FF;
	border:solid 0px Red;
}
/*******************************************************************************************************/
.SidebarContentContainer
{
    float:left;
	width: 780px;
	min-height: 610px;
	margin: 5px 0px 5px 1px;
	padding: 0 0 0 0;
	background-color:White;
	border:solid 0px #ccc;
}

.SidebarMiddleContainer
{
    float:left;
	width: 570px;
	min-height: 610px;
	margin: 5px 0px 5px 6px;
	padding: 0 0 0 0;
	background-color:White;
	border:solid 0px #ccc;
}

.SidebarRightContainer
{
    float:right;
	width: 160px;
	min-height: 610px;
	margin: 5px 0px 5px 5px;
	padding: 0 0 0 0;
	background-color:White;
	text-align:right;
	border:solid 0px #ccc;
}
/*************************************************************************************************/
/*************************************************************************************************/
.FooterContainer
{
	width: 942px;
	height: 50px;
	margin: 0 5px 0 5px;
	padding: 0 0 0 0;
	background-color:White;
	clear: both;
	text-align:center;
	border:solid 0px #ccc;
}

.pnlFooterContainer
{
    display:block;
}
.pnlFooterContainer *
{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E6F8FF;
}
.pnlFooterContainer1
{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
  background:#E6F8FF;
}
.pnlFooterContainer2
{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
  background:#E6F8FF;
}
.pnlFooterContainer3
{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
.pnlFooterContainer4
{
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}
.pnlFooterContainer5
{
  border-left:1px solid #E6F8FF;
  border-right:1px solid #E6F8FF;
}

.pnlFooterContainerForm
{
    width:942px;
    height:40px;
	margin: 0 0 0 0;
    padding: 0 0 0 0;
    text-align: left;
    background: #E6F8FF;
    border: solid 0px Red;
}
.pnlFooterContainerForm_FooterMenu
{ 
	float:left;
    width:585px;
    height:16px;
	text-align:left;
	font-weight:bold; 
	font-family:Verdana; 
	font-size:8pt; 
	color:#045C97; 
	margin: 12px 5px 12px 15px;
    padding: 0 0 0 5px;
    border: solid 0px Red;
}
.pnlFooterContainerForm_FooterMenu a{ color:#045C97; text-decoration:none; }
.pnlFooterContainerForm_FooterMenu a:hover{ color:#045C97; text-decoration:underline; }
.pnlFooterContainerForm_FooterMenu a:visited{ color:#045C97; }

.pnlFooterContainerForm_TimeSpant
{
	float:left;
    width:125px;
    height:30px;
    text-align: center;
    font-family:Verdana; 
    color:#045C97; 
    font-size:8pt;
	margin: 5px 5px 5px 0;
    padding: 0 0 0 0;
    background: #E6F8FF;
    border: solid 0px Red;
}

.pnlFooterContainerForm_Copyright
{ 
	float:left;
    width:180px;
    height:16px;
	text-align:right;
	font-weight:bold; 
	font-family:Verdana; 
	font-size:8pt; 
	color:#045C97; 
	margin: 12px 5px 12px 0;
    padding: 0 0 0 0;
    border: solid 0px Red;
}

/****************************************************************************************************************/
/************************************************* PAGING *******************************************************/
/****************************************************************************************************************/
.pager
{
	max-width:450px;
	margin: 0 auto 0 auto;
	text-align:left;
	border: solid 0px Green; 
}
#paging 
{
	height:20px;
	max-width:450px;
	margin: 0 auto 0 auto;
	overflow:hidden; 
	text-align:center;
	border: solid 0px Red;
}

#paging div.FirstRecord { float:left; width:auto; margin:0 0 0 0; text-align:center; border: solid 0px Black; }
#paging div.FirstRecord a { float:left; width:16px; margin:-2px 2px 0 1px; display:block; text-decoration:underline; text-align:center; font-weight:bold; font-family:Verdana; font-size:14px; }
#paging div.FirstRecord a.active:visited { border:0px solid #045C97; color:#045C97; text-decoration:underline; }
#paging div.FirstRecord a.active:link { border:0px solid #045C97; color:#045C97; text-decoration:underline; }
#paging div.FirstRecord a.active:active { border:0px solid #045C97; color:#045C97; text-decoration:underline; }
#paging div.FirstRecord a.active:hover { border:0px solid #000; color:#000; text-decoration:underline; }
#paging div.FirstRecord a.passive:visited { border:0px solid #b9b4a7; color:#b9b4a7; cursor:default; text-decoration:none; }
#paging div.FirstRecord a.passive:link { border:0px solid #b9b4a7; color:#b9b4a7; cursor:default; text-decoration:none; }
#paging div.FirstRecord a.passive:active { border:0px solid #b9b4a7; color:#b9b4a7; cursor:default; text-decoration:none; }
#paging div.FirstRecord a.passive:hover { border:0px solid #b9b4a7; color:#b9b4a7; cursor:default; text-decoration:none; }

#paging div.LastRecord { float:left; width:auto; margin:0 0 0 0; text-align:center; border: solid 0px Black; }
#paging div.LastRecord a { float:left; width:16px; margin:-2px 2px 0 1px; display:block; text-decoration:underline; text-align:center; font-weight:bold; font-family:Verdana; font-size:14px; }
#paging div.LastRecord a.active:visited { border:0px solid #045C97; color:#045C97; text-decoration:underline; }
#paging div.LastRecord a.active:link { border:0px solid #045C97; color:#045C97; text-decoration:underline; }
#paging div.LastRecord a.active:active { border:0px solid #045C97; color:#045C97; text-decoration:underline; }
#paging div.LastRecord a.active:hover { border:0px solid #000; color:#000; text-decoration:underline; }
#paging div.LastRecord a.passive:visited { border:0px solid #b9b4a7; color:#b9b4a7; cursor:default; text-decoration:none; }
#paging div.LastRecord a.passive:link { border:0px solid #b9b4a7; color:#b9b4a7; cursor:default; text-decoration:none; }
#paging div.LastRecord a.passive:active { border:0px solid #b9b4a7; color:#b9b4a7; cursor:default; text-decoration:none; }
#paging div.LastRecord a.passive:hover { border:0px solid #b9b4a7; color:#b9b4a7; cursor:default; text-decoration:none; }

#paging div.page { float:left; width:auto; margin:0 0 0 0; text-align:center; border: solid 0px Black; }
#paging div.page a { float:left; width:20px; margin:0 2px 0 2px; display:block; text-decoration:underline; text-align:center; font-weight:bold; font-family:Verdana; font-size:11px; }
#paging div.page a.active:visited { border:0px solid #045C97; color:#045C97; text-decoration:underline; }
#paging div.page a.active:link { border:0px solid #045C97; color:#045C97; text-decoration:underline; }
#paging div.page a.active:active { border:0px solid #045C97; color:#045C97; text-decoration:underline; }
#paging div.page a.active:hover { border:0px solid #000; color:#000; text-decoration:underline; }
#paging div.page a.passive:visited { border:0px solid #b9b4a7; color:#b9b4a7; cursor:default; text-decoration:none; }
#paging div.page a.passive:link { border:0px solid #b9b4a7; color:#b9b4a7; cursor:default; text-decoration:none; }
#paging div.page a.passive:active { border:0px solid #b9b4a7; color:#b9b4a7; cursor:default; text-decoration:none; }
#paging div.page a.passive:hover { border:0px solid #b9b4a7; color:#b9b4a7; cursor:default; text-decoration:none; }

/****************************************************************************************************************/
/****************************************************************************************************************/
/****************************************************************************************************************/