﻿/* --- BODY --- */
body 
{
	background-image: url(images/background_top_back.jpg);
	background-repeat: repeat-x;
	background-color: #D3E2E9;
	
	font-family: Verdana;
	font-size: 11px;
}


/* --- TOP PANEL --- */
.topPanel
{
	width: 962px;
	height: 108px;
}
.logo
{
	background-image: url(images/logo.png);
	background-repeat: repeat-x;
	
	width: 380px;
	height: 65px;
	
	position: relative;
	top: 40px;
	
	cursor: pointer;
}
.language
{
	font-size: 11px;
	color: #FFFFFF;
	
	margin: 10px 10px 0px 0px;
}
a.language
{
	font-size: 10px;
	color: #FFFFFF;
}


/* --- CONTENT --- */
.cntTopBack
{
	background-image: url(images/background_content_top.png);
	background-repeat: no-repeat;
	
	width: 962px;
	height: 8px;
}
.cntCenterBack
{
	background-image: url(images/background_content_center.png);
	background-repeat: repeat-y;
	
	width: 962px;
}
.cntBottomBack
{
	background-image: url(images/background_content_bottom.png);
	background-repeat: repeat-y;
	
	width: 962px;
	height: 130px;
}


/* --- MENU --- */
.menu
{
	width: 944px;
	height: 60px;
}
.menuL
{
	background-image: url(images/menu/left.png);
	background-repeat: no-repeat;
	
	width: 5px;
	
	text-align: left;
}
.menuC
{
	background-image: url(images/menu/center.png);
	background-repeat: repeat-x;
	
	width: 934px;
}
.menuR
{
	background-image: url(images/menu/right.png);
	background-repeat: no-repeat;
	
	width: 5px;
	
	text-align: right;
}

.button
{
	background-image: url(images/buttons/button_background.png);
	background-repeat: no-repeat;
	
	width: 177px;
	height: 43px;
	
	text-align: center;
	color: #006699;
	
	cursor: pointer;
}

.buttonTitle
{
	position: relative;
	top: 5px;
	
	font-size: 16px;
}

.buttonContent
{
	position: relative;
	top: 5px;
	
	font-size: 12px;
}


/* --- BOTTOM PANEL --- */
.bottomPanel
{
	background-image: url(images/background_bottom_back.png);
	background-repeat: repeat-x;
	
	height: 126px;
	text-align: center;
}

.big_banner
{
	background-image: url(images/big_banner.png);
	
	width: 930px;
	height: 278px;
	
	margin: 12px 0px 0px 0px;
}

.copyright
{
	background-image: url(images/copyright.png);
	background-repeat: no-repeat;
	
	width: 242px;
	height: 32px;
}
a.copyrightLinks
{
	font-size: 10px;
	color: #FFFFFF;
}
a.copyrightLinks:link
{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.copyrightLinks:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
a.copyrightLinks:hover
{
	color: #FFCC33;
	text-decoration: underline;
}

/* TOP MENU BUTTONS */
/* --- HOME --- */
.home
{
	width: 153px;
	height: 30px;
	background-image: url(images/menu/buttons/home.png);
	
	cursor: pointer;
}
.homeh
{
	width: 153px;
	height: 30px;
	background-image: url(images/menu/buttons/homeh.png);
	
	cursor: pointer;
}
/* --- PARTNERS --- */
.partner
{
	width: 93px;
	height: 30px;
	background-image: url(images/menu/buttons/partner.png);
	
	cursor: pointer;
}
.partnerh
{
	width: 93px;
	height: 30px;
	background-image: url(images/menu/buttons/partnerh.png);
	
	cursor: pointer;
}
/* --- ROBOTS --- */
.robots
{
	width: 93px;
	height: 30px;
	background-image: url(images/menu/buttons/robots.png);
	
	cursor: pointer;
}
.robotsh
{
	width: 93px;
	height: 30px;
	background-image: url(images/menu/buttons/robotsh.png);
	
	cursor: pointer;
}
/* --- FORUM --- */
.forum
{
	width: 93px;
	height: 30px;
	background-image: url(images/menu/buttons/forum.png);
	
	cursor: pointer;
}
.forumh
{
	width: 93px;
	height: 30px;
	background-image: url(images/menu/buttons/forumh.png);
	
	cursor: pointer;
}

/* LIST TABLE */
.listItem
{
	background-image: url(images/list_item.png);
	background-repeat: no-repeat;
	
	width: 16px;
	height: 8px;
	
	margin: 0px 0px 0px 15px;
}

.pageCnt
{
	font-size: 11px;
	color: #333333;
	
	margin: 20px;
}

/* EMPTY TABLE */
.emptyTable
{
	margin: 10px 10px 10px 10px;
}
.emptyTableIcon
{
	float: left;
	margin: 0px 10px 5px 0px;
}
.emptyTableTitle
{
	font-weight: bold;
	font-size: 13px;
	color: #0066A8;
	
	cursor: default;
}
.emptyTableMessage
{
	font-size: 11px;
	color: #333333;
	
	cursor: default;
	
	margin: 3px 0px 0px 0px;
}
.emptyTableLink
{
	color: #047DD4;
	cursor: pointer;
	text-decoration: none;
}
a.emptyTableLink:link
{
	color: #047DD4;
	cursor: pointer;
	text-decoration: none;
}
a.emptyTableLink:visited
{
	color: #047DD4;
	cursor: pointer;
	text-decoration: none;
}
a.emptyTableLink:hover
{
	color: #047DD4;
	cursor: pointer;
	text-decoration: underline;
}