.TableHead {background-color:#EEEEEE;color:#990000;font-weight:bold;}
.TableIntHead {background-color:#EEEEEE;font-color:#990000;}
.InverseText { color: #FFFFFF; font-family: Verdana; font-weight:bold; font-size: 10px;}
.ChapterTitle { color: #990000; font-family: Verdana; font-weight:bold; font-size: 11px;}
.ParagraphTitle { color: #333333; font-family: Verdana; font-weight:bold; font-size: 11px;}

.RedBold { color: #990000;font-weight:bold; }
.Red { color: #990000; }


h1 { color: #333333; font-family: Verdana; font-weight:bold; font-size: 14px;margin-bottom:5px;}
td { font-family: Verdana; font-size: 10px; color: #555555}
a { color: #CC0000; font-family: Verdana; font-size: 11px;}
p { font-family: Verdana; color: #555555; font-size: 11px;}
dd { font-family: Verdana; color: #555555; font-size: 11px;}
dt { font-family: Verdana; color: #555555; font-size: 11px;}
dl { font-family: Verdana; color: #555555; font-size: 11px;}
td { font-family: Verdana; font-size: 11px; color: #555555;} 
h2 { font-family: Verdana; font-size: 12px; font-weight: bold;}
h3 { font-family: Verdana; font-size: 13px; font-weight: 600; color: #999999; font-variant: small-caps}
.prod { font-family: Verdana; font-size: 18px; font-weight: bold; color: #555555}
.map { color: #555555; font-family: Verdana; font-size: 11px ; text-decoration: none}
.notabene { font-family: Verdana; font-size: 10px; margin-left: 5px}
.caption { font-family: Verdana; font-size: 10px; color: #555555}
li { font-family: Verdana; font-size: 11px; color: #555555}
ol { font-family: Verdana; font-size: 11px; color: #555555}
ir { font-family: Verdana; font-size: 11px; color: #555555}
ul { font-family: Verdana; font-size: 11px; color: #555555}
select { font-family: Verdana; font-size: xx-small; line-height: 1pt}
z_font { font-family: Verdana; font-size: 11px; color: #555555}
.headline { font-family: Verdana; font-size: 11px; line-height: 1.3em; font-weight: 500; color: #555555}
sup { font-family: Verdana; font-size: 9px}
aa:visited { color: #CC0000; font-family: Verdana; font-size: 11px }
h4 { font-family: Verdana; font-size: 11pt; font-weight: bold; color: #555555}
.boxbullet { font-family: Verdana; font-size: 11pt; color: #555555; list-style-type: square}
.blue { color: #52ABBB}
.darkblue { color: #336699; font-family: Verdana}
.darkblueSmall { color: #336699; font-family: Verdana; font-size: 10px; text-decoration: none}
.caption:visited { color: #003366; font-family: Verdana; font-size: 10px }
.elevbold { font-family: Verdana; font-size: 11px; font-weight: bold; color: #7999B7}
aa.elevb { font-family: Verdana; sans-serif; font-size: 11px; font-weight: bold; color: #990000; text-decoration:underline;}
aa.elevb:hover { font-family: Verdana; sans-serif; font-size: 11px;  color: #990000; text-decoration:underline}
aa.elevb:visited { font-family: Verdana; sans-serif; font-size: 11px;  color: #990000; text-decoration:underline}
.diplom {line-height:12px;}
.quest { font-family: Verdana; font-size: 11px; font-style: italic; font-weight: normal; color: #7999B7}
.Small { color: #336699; font-family: Verdana; font-size: 10px }
.blueSmall { color: #66CCFF ; font-family: Verdana; font-size: 10px}
.white { font-family: Verdana; font-size: 11px; color: #FFFFFF}
.grey { font-family: Verdana; font-size: 10px; color: #666666; font-weight:bold; list-style-type: square}
input { font-family: Verdana; font-size: 10px}
submit { font-family: Verdana; font-size: 11px}
.greySmall { font-family: Verdana; font-size: 10px; color: #2B607C ; text-decoration: none}
form { font-family: Verdana; font-size: 10px}
textarea { font-family: Verdana; font-size: 10px}
aa.darkblueSmall:visited { color: #336699; font-family: Verdana; font-size: 10px; text-decoration: none }
aa.greySmall:visited { font-family: Verdana; font-size: 10px; color: #2B607C ; text-decoration: none }
.fixedsize { font-family: Verdana; font-size: 10px ; width: 135px}
.paddingtd { padding-top: 4px; padding-right: 4px; padding-bottom: 4px; font-family: Verdana; font-size: 11px; color: #2B607C}
.L1 { color: #cc0000; font-family: Verdana; font-weight:bold; font-size: 10px; text-decoration: none}

aa.NavMenu { color: #888888; font-family: Verdana; font-size: 10px; text-decoration:none;}
aa.NavMenu:visited { color: #888888; font-family: Verdana; font-size: 10px; text-decoration:none;}
aa.NavMenu:hover { color: #990000; font-family: Verdana; font-size: 10px; text-decoration:none;}
aa.NavMenuSelected,a.NavMenuSelected:visited { color: #990000; font-family: Verdana; font-size: 10px; text-decoration:none;}

/************************************************************************************************/
/* NEW */
/************************************************************************************************/
.TopMenu

.TableLeftHead {padding:10px;background-color:#DE7712;color:#FFFFFF;font-weight:bold;font-size:12px;text-align:right;padding-right:10px;}
.TableLeftHeadText
{color:#FFFFFF;font-weight:bold;font-size:10px;text-align:left;padding-left:10px;}
.TableLeftIntHead {padding:10px;background-color:#EEEDEB;color:#000000;padding-left:10px;padding-right:10px;}
.TableLeftRow {background-color:#EEEDEB;color:#000000;padding:10px;font-size:9px;padding-left:10px;padding-right:10px;}

.TableCentralHead {padding:10px;background-color:#FFFFF2;color:#FFFFFF;font-weight:bold;font-size:12px;text-align:right;padding-right:10px;}
.TableCentralIntHead {padding:10px;background-color:#FFFFF2;color:#000000;padding-left:10px;padding-right:10px;}
.TableCentralRow {background-color:#FFFFF2;color:#000000;padding:10px;font-size:9px;padding-left:10px;padding-right:10px;}

.TableRightHead {padding:10px;background-color:#DE7712;color:#FFFFFF;font-weight:bold;font-size:12px;text-align:right;padding-right:10px;}
.TableRightBG {background-color:#F8EFDE;} /* was EEEDEB */
.TableRightTopBG {background-color:#EEEDEB;}
.TableRightIntHead {padding:10px;background-color:#F8EFDE;color:#000000;padding-left:10px;padding-right:10px;}
.TableRightRow {background-color:#F8EFDE;color:#000000;padding:10px;font-size:9px;padding-left:10px;padding-right:10px;}

/* LEFT */

.home_left_header {font-size:11px;font-weight:bold;}
.home_left_intro {font-size:11px;}

a.home_left {font-size:11px;text-decoration:none;color:#000000;}
a.home_left:hover {text-decoration:underline;}

.MenuLeftRow {background-color:#EEEDEB;color:#666666;padding:1;font-size:11px;padding-left:10px;padding-right:10px;}
.MenuLeftRowSelected {background-color:#EEEDEB;color:#660000;padding:1;font-size:11px;padding-left:10px;padding-right:10px;}
a.MenuLeft {color:#666666;text-decoration:none;}
a.MenuLeft:hover {color:#990000;text-decoration:underline;}
a.MenuLeftSelected {color:#660000;text-decoration:none;}
a.MenuLeftSelected:hover {color:#990000;text-decoration:underline;}

/* CENTRAL */

.home_central_header {font-size:11px;font-weight:bold;}
.home_central_intro {font-size:11px;}

a.home_central_intro {font-size:11px;text-decoration:none;color:#000000;}
a.home_central_intro:hover {text-decoration:underline;}

.home_fp6_project_item_header {font-size:11px;font-weight:bold;}
.home_fp6_project_item_intro {font-size:11px;}

a.home_fp6_project_item_intro {font-size:11px;text-decoration:none;color:#000000;}
a.home_fp6_project_item_intro:hover {text-decoration:underline;}

.home_bread_project_item_header {font-size:11px;font-weight:bold;}
.home_bread_project_item_intro {font-size:11px;}

a.home_bread_project_item_intro {font-size:11px;text-decoration:none;color:#000000;}
a.home_bread_project_item_intro:hover {text-decoration:underline;}

/* RIGHT */

.home_global_news_header {font-size:11px;font-weight:normal;color:#000000;}
.home_global_news_intro {font-size:11px;}
a.home_global_news_header {font-size:11px;font-weight:normal;color:#000000;}

a.home_global_news_intro {font-size:11px;text-decoration:none;color:#000000;}
a.home_global_news_intro:hover {text-decoration:underline;}

.pagecontent {padding:10px;}

.CookieCrumbs,a.CookieCrumbs {color:#666666;text-decoration:none;font-size:10px;margin-bottom:5px;}
a.CookieCrumbs:hover {text-decoration:underline;font-size:10px;margin-bottom:5px;}

.PageTitle { color: #333333; font-family: Verdana; font-weight:bold; font-size: 14px;margin-bottom:5px;padding-left:40px;padding-right:40px;}
.PageIntro { color: #000000; font-family: Verdana; font-weight:bold; font-size: 11px;margin-bottom:20px;margin-top:15px;padding-left:40px;padding-right:40px;}
.PageBody { color: #333333; font-family: Verdana; font-size: 11px;margin-bottom:5px;padding-left:40px;padding-right:40px;}

.ContactFormHead { background-color:#CCCCCC;}
.ContactFormRow { background-color:#EEEDEB;}

.active_menu {color:#990000;}

.calendar {padding-left:10px;font-weight:bold;color:#FFFFFF;background-image:url("/img/calendar.gif");}

.smLevel0 {padding:2px;padding-left:10px;background-color:#FF0000;color:#FFFFFF;font-weight:bold;}
.smLevel1 {padding-left:15px;}
.smLevel2 {padding-left:25px;}
.smLevel3 {padding-left:35px;}

.subscribebutton {background-color:#CC6633;font-size:9px;font-weight:bold;color:#FFFFFF;cursor:hand;}

.forumheader {background-color:#CC3333;font-size:11px;font-weight:bold;color:#FFFFFF;}

.button {background-color:#CC3333;font-weight:bold;color:#FFFFFF;}
.error {color:#CC3333;font-weight:bold;border:1px solid #CC3333;padding:2px;background-color:#FFFF00;}

.ListIntro {color:#333333;border:1px solid #CCCCCC;padding:2px;background-color:#EEEEEE;}

.EventTitle {font-weight:bold;}
.EventDate {font-weight:bold;}
.EventTeaser {font-style: italic;font-decoration:none;}
a.EventTeaser {color:#333333;font-style: italic;text-decoration:none;}
a.EventTeaser:hover {color:#660000;font-style: italic;text-decoration:underline;}

li {margin-left:8px;list-style-type:square;}
ul {margin-left:8px;margin-top:0px;}

