BODY {
		 font-family: Tahoma;
		 font-size: 11px;
		 color: #4F5356;
		 line-height: 8px; 
}
td {
		 font-family: Tahoma;
		 font-size: 11px;
		 color: #4F5356;
		 line-height: 16px; 
}
td.borderstop{ BORDER-TOP: #D0D0D0 1px solid;}
td.bordersbottom{ BORDER-BOTTOM: #D0D0D0 1px solid; }
td.bordersleft{ BORDER-LEFT: #D0D0D0 1px solid;}
td.bordersright{ BORDER-RIGHT: #D0D0D0 1px solid; }
.small{
		 font-size: 9px;
}
a.images {
	display: block;
	width: 109px;
	padding: 8px 0;
	background-image: url("/data/finalforum/themes/Ebusinessforum2/images/theme/el/header_03.gif");
}
a.images:hover a.images:focus, a.images:active {
		 background-image: url("/data/finalforum/themes/Ebusinessforum2/images/theme/el/header_04.gif");
}
a:active {  color: #950E0D; text-decoration: none}
a:link {  color: #950E0D; text-decoration: none}
a:visited {  color: #950E0D; text-decoration: none}
a:hover {  color: #950E0D; text-decoration: underline}
.regular {  font-family: GRHelvetica, Arial, sans-serif; font-size: 11px; line-height: 22px; color: #666666}
.bigtitlestartpage { font-family: GRHelvetica, Arial, sans-serif; font-size: 20px; line-height: 22px; font-weight: bold; color: #5C617E;}
.news {  font-family: GRHelvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; color: #333366}
.footer { font-family: GRHelvetica, Arial, sans-serif; font-size: 11px; line-height: 16px; color: #303030}
td.none{background-image : none;}
table.none{background-image : none;}
.title { font-family: GRHelvetica, Arial, sans-serif; font-size: 20px; line-height: 22px; color: #13748E;}
.subtitle { font-family: GRHelvetica, Arial, sans-serif; font-size: 14px; line-height: 22px; color: #5C617E; font-weight : bold; }
.subtitle1 { font-family: GRHelvetica, Arial, sans-serif; font-size: 11px; line-height: 22px; color: #5C617E; font-weight : bold; }
td.red{background-color : #950E0D; font-family: GRHelvetica, Arial, sans-serif; font-size: 9pt; color:white; font-weight: bold;}
td.red2{background-color : #BE0100; font-family: GRHelvetica, Arial, sans-serif; font-size: 10pt; color:white; font-weight: bold;}
td.red3{background-color : #FCF9F5; font-family: GRHelvetica, Arial, sans-serif; font-size: 9pt; color:black; font-weight: bold;}
.bigtitle { font-family: GRHelvetica, Arial, sans-serif; font-size: 18px; line-height: 22px; color: #990000; font-weight : bold; }
.categorytitle { font-family: GRHelvetica, Arial, sans-serif; font-size: 16px; line-height: 12px; color: #990000; font-weight : bold; }
.more{ font-family: GRHelvetica, Arial, sans-serif; color: #950E0D; }
a.more:active,a.more:link, a.more:visited {color: #950E0D; text-decoration: none;}
a.more:hover {text-decoration:underline;}
a.greybig:active,a.greybig:link, a.greybig:visited {color: #13748E; text-decoration: none; font-size:17px;}
a.greybig:hover {text-decoration:underline;}

td.moregreyexpl{line-height:11px}
td.moregreymoz{line-height:15px}
a.moregrey:active,a.moregrey:link, a.moregrey:visited {color: #950E0D; text-decoration: none; font-size:10px; }
a.moregrey:hover {text-decoration:underline;}
.relatedmenu{ font-family: GRHelvetica, Arial, sans-serif; font-size: 13px; line-height: 22px; font-weight: bold; color: #990000}
.date{ font-family: GRHelvetica, Arial, sans-serif; font-size: 12px; line-height: 22px; color: #5C617E; font-weight : bold; }
.datelist{ font-family: GRHelvetica, Arial, sans-serif; font-size: 12px; line-height: 16px; color: white; font-weight : bold; }
a.white:active,a.white:link, a.white:visited { font-size: 11px; color: white; text-decoration: none; font-weight:bold;}
a.white:hover {text-decoration: underline}
a.whitecategory:active,a.whitecategory:link, a.whitecategory:visited { font-size: 10pt; color: white; text-decoration: none; font-weight:bold;}
a.whitecategory:hover {text-decoration: underline}
a.sitemap:active,a.sitemap:link,a.sitemap:visited,a.sitemap:hover{color: #666666; text-decoration: none;font-size: 10pt; }
.white { font-family: GRHelvetica, Arial, sans-serif; font-size: 13px; color: white; font-weight : bold; }
.date { font-family: GRHelvetica, Arial, sans-serif; font-size: 13px; line-height: 19px; color: white; font-weight : bold; }
.calendartitle { font-family: GRHelvetica, Arial, sans-serif; font-size: 15px; line-height: 22px; font-weight: bold; color:white}
a.calendartitle:active,a.calendartitle:link, a.calendartitle:visited { font-size: 14px; color: white; text-decoration: none; font-weight:bold;}
a.calendartitle:hover {text-decoration: underline}


a {
		 color: #3F3F3F;
		 text-decoration: none;
}
a:hover {
		 color: #3F3F3F;
		 text-decoration: underline;
}
.extrasmall{
		 font-size: 7pt;
		 line-height: 9px; 
}
.smallbold{
		 color:#8E8D8D;
		 font-size: 8pt;
		 font-weight: bold;
}
td.borderbottom{
			border-bottom: 1PX Solid #13748E;
}
input.lala
{
 color: #781351;
 background: #fee3ad;
 border: 1PX Solid #781351;
 font-size: 6pt;
}
input
{
 color: black;
 font-size: 9px;
}

.subtitle{
		 font-size: 13px;
		 color: #FF6F0E;
		 font-weight: bold;
}

/******************/
.subtitleteams{
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	background: #D5D5D5;
	height: 20px;
}

.subtitlewhite{
	font-size: 13px;
	color: white;
	font-weight: bold;
}

.modulesdate{
	font-size: 11px;
	color: #252A3D;
	font-weight: bold;
}

.size{
	font-size: 10px;
	color: #939393;
}

.lightgray{
	font-size: 11px;
	color: #777474;
}

/******************/

table.tableall {
background-color: #FFFFFF;
margin: 1px;
padding: 1px;
border-collapse: collapse;
line-height:10px;
}

table.tableall th {
background-color: #319cb3;
color: white;
text-align: left;
padding-left:10px;
line-height:20px;
}

table.tableall th a {
color: #ff9900;
}

table.tableall tr.row0 {
background-color: #EBEBEB;
}
table.tableall tr.row1 {
background-color: #FFF;
}
table.tableall td {
border-bottom: 1px solid #e5e5e5;
padding: 4px;
}
table.tableall td.col1{
background-color: #F5F5F5;
}
table.tableall td.col2{
background-color: white;
}
table.tableall tr.row0:hover {
background-color: #77dae3;
}
table.tableall tr.row1:hover {
background-color: #77dae3;
}
table.tableall td.options {
background-color: #ffffff;
font-size: 8px;
}

/*##############################################################MENU#*/
#nav {
position:relative;
margin-left:0px;
}
#nav div {
position:absolute;
background-color: #FF6600;
bottom:-16pt;
left:0;
width: 775px;
}
#nav a, #nav strong, #nav em {
float:left;
display:block;
padding:6px 6px 12px;
border-width:0;
border-style:none;
border-right:1px solid white;
text-decoration:none;
font-weight: bold;
color: white;
voice-family: "\"}\"";
voice-family:inherit;
height:0.5em;
} html>body #nav a, html>body #nav strong, html>body #nav em {height:0.5em;}

#nav strong {
border-bottom:4px solid #124e5d;
padding-bottom:2px;
color:#000;
}
#nav a:hover {
color:white;
}
/* \ Hack to get IE5/Mac to ignore the following rule */
#nav a:hover {
border-bottom:0px solid #124e5d;
background-color: #FF954D;
}

#nav strong a {
float:none;
display:inline;
border-width:0;
padding:0;
background-color: #eeeeee;
}
#nav strong a:hover {
border-bottom-width:0;
}
#nav em {
float:none;
display:block;
padding-left:0;
padding-right:0;
border-right-width:0;
}
#nav span {display:none;}

/*##############################################################MENU#*/
.black{
COLOR: #3F3F3F;
FONT-SIZE: 11px;
font-weight:bold;
}
.grey{
COLOR: #666666;
FONT-SIZE: 11px;
}
.greybold{
COLOR: #666666;
FONT-SIZE: 11px;
font-weight : bold;
}
.orangebold{
COLOR: #FF7E00;
FONT-SIZE: 11px;
font-weight : bold;
}
.orange{
COLOR: #950E0D;
FONT-SIZE: 11px;
}
.orangesmall{
COLOR: #FF6600;
FONT-SIZE: 9px;
line-height: 10px;
}
a.greybig{
font-family: Tahoma;
color:#515151;
FONT-SIZE: 12px;
}

a.greybig:hover{
text-decoration: underline ;
}
a.grey{
font-family: Tahoma;
color:#515151;
}

a.grey:hover{
text-decoration: underline ;
}
a.greysmall{
font-family: Tahoma;
color:#515151;
FONT-SIZE: 9px;
}

a.greysmall:hover{
text-decoration: underline ;
}
a.white{
font-family: Tahoma;
color:white;
FONT-SIZE: 11px;
}

a.white:hover{
text-decoration: underline ;
}

#example{
height: 46px;
width: 46px;
text-indent: 10000px;
overflow: hidden;
background: url("../images/theme/teams_arrows.gif") top left no-repeat;
display: block;
}
 
#example:hover{
 background-position: bottom left;
}

.orangenew{
BACKGROUND-COLOR: #FF7E00;
FONT-SIZE: 11px;
}

