/* MODULES : change this to switch style between modules*/

.rb_ModuleNoTitle
{
	font : x-small Arial, Helvetica, sans-serif;
}

.rb_ModuleWithTitle
{
}

.rb_ModuleTitle
{
	font : bold small Arial, Helvetica, sans-serif;
	color: #996633;
}

.rb_ModuleTitleDiv
{
	border-bottom: 1px solid #996633;
}

.rb_ModuleContent
{
	font : x-small Arial, Helvetica, sans-serif;
}

/* Alternate Module */

.rb_AltModuleNoTitle
{
   font-weight: bold;	font : x-small "Courier New", Courier, monospace;
}

.rb_AltModuleWithTitle
{
}

.rb_AltModuleTitle
{
	font : x-small Arial, Helvetica, sans-serif;
}

.rb_AltModuleTitleDiv
{
}

.rb_AltModuleContent
{
}

/* Top */

BODY 
{
	margin:0px;
	padding:0px;
	background-color: #000000;
	color: #FFFFFF;
	font : x-small Arial, Helvetica, sans-serif;
}

a 
{
	color: #FFFFFF;
	text-decoration: underline;
}
a:link {	color: #FFFFFF;}
a:visited {color: #FFFFFF;}
a:hover { color: #3366FF; }

a.city
{
	color: #3366FF;
	text-decoration: none;
}
a.city:link {	color: #3366FF;}
a.city:visited {color: #3366FF;}
a.city:hover { color: #996633; }

.rb_LangSw_tbl 
{ 
	font : x-small Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
}
	
.rb_LangSw_sel 
{ 
	font : x-small Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
}
	
.SubHead
{
	color: #FFFFFF;
	font : x-small Arial, Helvetica, sans-serif; 
}	

.Head
{
	color: #996633;
	font : x-small Arial, Helvetica, sans-serif;
	font-weight: bold;
}	

.CommandButton
{
	color: #3366FF;
	font : small Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

.normal
{
	font : x-small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.normalRed
{
	font : x-small Arial, Helvetica, sans-serif;
	color: #FF6666;
}

.title
{
	font : small Arial, Helvetica, sans-serif;
	color: #996633;
}

.small
{
	font : x-small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.rb_DefaultLayoutDiv
{
}

.rb_DefaultLayoutTable
{
	background: Black;
}

.rb_DefaultPortalHeader
{
}

.rb_DefaultPortalFooter
{
}

/* Alternate for the admin */

.rb_AlternateLayoutDiv
{
}

.rb_AlternateLayoutTable
{
}

.rb_AlternatePortalHeader
{
}

.rb_AlternatePortalFooter
{
}

/* DIVs for the 3 panes DIV */

.rb_LeftPane
{
	font : x-small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.rb_ContentPane
{
	width: 100%;
	font : x-small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.rb_RightPane
{
	font : x-small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

/* Header Menu, logon ... */

.rb_HeaderMenu
{
}

.rb_HeaderMenuItem
{
}

.rb_HeaderMenuSeparator
{
}

/* BreadCrumbs */

.rb_BreadCrumbText
{
}

.rb_BreadCrumbLink
{
}

/* MENU */

.rb_HorizontalMenuHolder
{
	margin: 0px;
	padding: 0px;
   border:0px;
}

.TMenuGroup
{
	font : small Arial, Helvetica, sans-serif;
   font-weight: bold;
	color: #FFFFFF;
}

.TMenuItem
{
   cursor:hand;
   font : small Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-decoration: none;
	color: #FFFFFF;
}

.TMenuItemOver
{
   cursor:hand;
	font : small Arial, Helvetica, sans-serif;
	color: #3366FF;
   font-weight: bold;
   text-decoration: none;
}

.TMenuItemSel
{
   cursor:hand;
	font : small Arial, Helvetica, sans-serif;
	color: #3366FF;
   font-weight: bold;
   text-decoration: none;
}

.LMenuGroup
{
	font : x-small Arial, Helvetica, sans-serif;
	margin: 3px 0px 10px 0px;
	padding: 2px 3px 2px 1px;
	width: 180px;
	border: 0px;
	color: #FFFFFF;
}

.LMenuItem
{
	font : x-small Arial, Helvetica, sans-serif;
   cursor:hand;
   text-decoration: none;
	color: #FFFFFF;
}

.LMenuItemOver
{
	color: #3366FF;
	font : x-small Arial, Helvetica, sans-serif;
   cursor:hand;
   text-decoration: none;
}

.LMenuItemSel
{
	color: #3366FF;
	font : x-small Arial, Helvetica, sans-serif;
   cursor:hand;
   text-decoration: none;
}

.LMenu
{
	font : x-small Arial, Helvetica, sans-serif;
   cursor:hand;
   text-decoration: none;
	color: #FFFFFF;
}

a.LMenu
{
	font : x-small Arial, Helvetica, sans-serif;
   cursor:hand;
   text-decoration: none;
	color: #FFFFFF;
}

a.LMenu:link 
{	
	font : x-small Arial, Helvetica, sans-serif;
   cursor:hand;
   text-decoration: none;
	color: #FFFFFF;
}

a.LMenu:visited 
{
	font : x-small Arial, Helvetica, sans-serif;
   cursor:hand;
   text-decoration: none;
	color: #FFFFFF;
}

a.LMenu:hover 
{ 
	color: #3366FF;
	font : x-small Arial, Helvetica, sans-serif;
   cursor:hand;
   text-decoration: none;
}

/* END Menu */

/* FOR THE RICHTEXT EDITOR : DUPLICATED IN RICHTEXTBOX.CSS */
/* TITLE */

.title
{
	font : bold small Arial, Helvetica, sans-serif;
	color: #996633;
}

.titlealt
{
	font : bold small Arial, Helvetica, sans-serif;
	color: #3366FF;
}

.titlesmall
{
	font : bold x-small Arial, Helvetica, sans-serif;
	color: #996633;
}

/* TEXT */

.text
{
	font : x-small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.textalt
{
	font : x-small Arial, Helvetica, sans-serif;
	color: #3366FF;
}

.textsmall
{
	font : xx-small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

