﻿
/* -------------- */
/* Main framework */
/* -------------- */

body,html
	{
	margin: 0;
	padding: 0;
	border: 0;
	overflow: hidden;
	height: 100%; 
	max-height: 100%; 
	font-family: Tahoma;
	font-size: 9pt;
	}


#framecontentTop, #framecontentBottom
	{
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 100%; 
	height: 25px; /*Height of top frame div*/
	overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
	background-color: #202020;
	color: white;
	}


#framecontentBottom
	{
	top: auto;
	bottom: 0; 
	height: 26px; /*Height of bottom frame div*/
	overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
	background-color: #202020;
	color: white;
	}

#gallerycontent
	{
	position: fixed; 
	top: 25px; /*Set top value to HeightOfTopFrameDiv*/
	left: 0;
	right: 0;
	bottom: 26px; /*Set bottom value to HeightOfBottomFrameDiv*/
	overflow: auto; 
	background: black;
	}

#portalcontent
	{
	position: fixed; 
	top: 0px; /*Set top value to HeightOfTopFrameDiv*/
	left: 0;
	right: 0;
	bottom: 26px; /*Set bottom value to HeightOfBottomFrameDiv*/
	overflow:auto; /*auto leads to prblem with FF2 : Flash content become autistic...*/
	background: black;
	}

#portalcontent_gal
	{
	position: fixed; 
	top: 0px; /*Set top value to HeightOfTopFrameDiv*/
	left: 0;
	right: 0;
	bottom: 26px; /*Set bottom value to HeightOfBottomFrameDiv*/
	overflow:hidden; /*auto leads to prblem with FF2 : Flash content become autistic...*/
	background: black;
	}

.innertube
	{
	margin: 5px; /*Margins for inner DIV inside each DIV (to provide padding)*/
	}

* html body{ /*IE6 hack*/
padding: 25px 0 26px 0; /*Set value to (HeightOfTopFrameDiv 0 HeightOfBottomFrameDiv 0)*/
}

* html #gallerycontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}
* html #portalcontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}



/* ---------------- */
/* Header & footer */
/* -------------- */

.footertext 
{
	color:#555555;
}

.footertext a
{
	color:#555555;
	text-decoration:none;
	font-weight:normal;
}
.footertext a:hover
{
	color:White;
}



.footertext .languages
{
	display:inline;
	font-weight:bold;
	color:White;
}

.footertext .adminlink a
{
	color:#dddddd;
	text-decoration:none;
	font-weight:normal;
	cursor:pointer;
}


.copyright
{
/*	font-size:8pt;*/

}



/* ---------------- */
/* Content pages - common stuff */
/* -------------- */


.ContentPageRightImage
{
padding:0;
float:right;
}

.ContentPageTitle
{
	padding:20px 0 30px 20px;
}
.ContentPageTabedTitle
{
	padding:20px 0 10px 20px;
}

.ContentPageText
{
	font-family:Courier New;
	font-size:10pt;
	color:#666666;
	padding:5px 30px 10px 33px;
	overflow:auto;

	scrollbar-face-color:white;
	scrollbar-highlight-color:gray;
	scrollbar-3dlight-color:white;
	scrollbar-darkshadow-color:white;
	scrollbar-shadow-color:gray;
	scrollbar-arrow-color:gray;
	scrollbar-track-color:white;
	
}

.ContentPageText a
{
	color:Navy;
}

.ContentPageText a:hover
{
	color:Black;
}

.ContentPageText ul
{
 padding:0;
 margin:0 0 0 15px;
 list-style-type:disc;
}
.ContentPageText li
{
 padding-top:10px;
 margin:0 0 0 0;
}

.ContentPageText .MiniHeader
{
	color:Black;
}

.ContentTabTable table
{
	padding:0;
	margin:0;	
	width:100%;
}

.ContentTabInactiveRight
{
	border-bottom:solid 1px #dddddd;
	border-left:solid 1px #dddddd;
}

.ContentTabInactiveLeft
{
	border-bottom:solid 1px #dddddd;
	border-right:solid 1px #dddddd;
}
