#LANGUAGE { padding-left:680px;} 
#HOME { padding-left:5px; padding-top:2px; color:#FFFFFF;}
a.HOME { color: #FFFFFF; text-decoration: none;}
a.HOME:Hover { color: #CCCCCC; text-decoration: none;}
#BAR { background-image: url(../images/left_bar.gif); background-repeat: repeat-y; }

#BACKGROUND { padding-left:40px; position: relative; height: 100%; text-align:left; }
#BACKGROUND_FIXED { margin-top:50px; border:1px solid #000000; position: relative; width: 780px; text-align:left; }

#LOGO { position: relative; background-image: url(../images/weyenberg_logo.jpg); background-repeat: no-repeat; background-position:10px 10px; width: 780px; height:100px; }
#LOGO_NEWS { position: relative; background-image: url(../images/weyenberg_logo.jpg); background-repeat: no-repeat; background-position:10px 10px; width: 480px; height:70px; }
#NAVIGATION { position: relative; background-color: #000000; left: 150px; width: 630px; height: 18px; }

#BANNER { position: relative; float:left; width: 590px; height: 102px; border-bottom:2px solid #FFFFFF;  background:#FFFFFF; }
#BANNER_BAR { width: 100%; height: 18px; background:#990000; border-top:2px solid #FFFFFF; }

#MENU_POSITION {  width:615px; z-index: 2; position: absolute; left: 0px; top: 0px; font-family:  Arial, Helvetica, sans-serif;  color: #FFFFFF; text-decoration: none; }
UL.MENU_H {  padding: 0px 6px 0px 6px; margin: 0px; list-style: none; line-height:1.5em;  }
UL.MENU_H LI { cursor: pointer ; display:inline; position: relative; padding: 0px 0px 6px 0px; margin:0px} 

UL.MENU_H LI A:visited, UL.MENU_H LI A:link { color:#FFFFFF; text-decoration: none; font-weight:bolder} 
UL.MENU_H LI A:hover, UL.MENU LI_H A:active { color:#CCCCCC; text-decoration: none; font-weight:bolder} 
UL.MENU_V LI A:visited, UL.MENU_V LI A:link { color:#000000; text-decoration: none; font-weight:bolder} 
UL.MENU_V LI A:hover, UL.MENU LI_V A:active { color:#666666; text-decoration: none; font-weight:bolder} 

UL.MENU_V.CSStoShow {display: block; }
UL.MENU_V { color: #000000; padding: 0px; margin: 0px; list-style: none; width: 100%; }
UL.MENU_V LI { cursor: pointer ; float: none; padding: 0px 0px 0px 16px; margin: 0px; }
UL.MENU_V LI a { display: block; }

.SPLIT {padding:0px 6px 0px 6px}

.Level0 { position: relative; font-size: 11px; width:100%; } 
.Level1 { position: relative; font-size: 12px; width:100%; }
.Level2 , UL.MENU_H.CSStoHighlight { position: absolute; left:0px; top:19px; display: none; font-size: 10px;}
.Level3 { position: absolute;  top: 0px; left: 200px; display: none; }
.Level4 { position: absolute;  top: 0px; left: 200px; display: none;  }
.Level1 li:hover ul.Level2, .Level1 li.over ul.Level2 { display: block;  }
.Level2 li:hover ul.Level3, .Level2 li.over ul.Level3 { display: block; }
.Level3 li:hover ul.Level4, .Level3 li.over ul.Level4 { display: block; }
.Level1 li, .Level2 li, .Level3 li, .Level4 li  { behavior: url(../css/ieMenu.htc);  }

#LEFT_COLUMN { width:190px; background-color: #E8E8E8; padding:0px; margin:0px; border:0px; vertical-align:top;}
#LEFT_COLUMN_BAR { width:190px; background-color: #000000; height: 60px; color: #FFFFFF; }
#LEFT_COLUMN_BAR_CONTENT { color: #FFFFFF; font-size: 12px; font-weight: bolder; padding-top:40px; padding-right:10px; text-align:right; }
#LEFT_COLUMN_CONTENT { position:relative; margin:10px; }

.SUB_TITLE {font-weight:bolder; font-size:12px; padding:16px 0px 4px 0px;} 
.SUB_TEXT {font-size:11px; } 

#GREEN_BAR { background-image: url(../images/red_bar.gif); background-position: top center; background-repeat: no-repeat; width:100%; height:6px; padding-bottom:20px;}
#CENTER_COLUMN { position:relative; width:400px; vertical-align:top;}
#CENTER_COLUMN_EXPANDED { position:relative; width:590px; vertical-align:top;}
#CENTER_COLUMN_BAR { width:100%; background-image: url(../images/red.gif); background-repeat: no-repeat; height: 60px; }
#CENTER_COLUMN_BAR_CONTENT { position:relative; padding:10px; }
.CENTER_BAR_TITLE { font-size: 14px; color:#FFFFFF; font-weight: bolder; }
.CENTER_BAR_TEXT { font-size: 10px; color:#FFFFFF; font-weight: bolder; }
.CENTER_COLUMN_CONTENT { position:relative; padding:10px; }
#CENTER_COLUMN_CONTENT { position:relative; padding-left:10px; padding-top:10px; }
.TEXT_CONTENT { padding-top:5px; padding-bottom:5px; text-align:justify; }

#RIGHT_COLUMN { position:relative; float:right; width:190px; background:#FFFFFF; vertical-align:top;}
#RIGHT_COLUMN_BAR { width:190px; background: #990000; height: 18px; border-top:2px solid #FFFFFF; }
#RIGHT_COLUMN_BAR_CONTENT { color: #FFFFFF; font-size: 12px; font-weight: bolder; padding-top:2px; padding-left:5px; }
#RIGHT_COLUMN_CONTENT { position:relative; padding-top:10px; padding-left:10px; padding-right:5px; }

.NEWS_DATE_CONTENT { float:left; }
.NEWS_MORE_CONTENT { font-size: 10px; float:right; }
.NEWS_MORE { color:#000000; text-decoration: none; }
a.NEWS_MORE:hover { color:#333333; }
.NEWS_TITLE_CONTENT { font-weight: bolder; clear:both; border-top:1px solid #000000; padding-bottom:5px; padding-top:5px; font-size: 11px;}
.NEWS_TEXT_CONTENT { text-align: justify; padding-bottom:15px; font-size: 11px;}
.NEWS_CONTENT { padding-bottom:5px; padding-top:8px; border-bottom: 1px solid #CCCCCC; }

#NEWS_TITLE { font-size:14px; font-weight: bolder; }
#NEWS_DATE {font-size:10px; }
#NEWS_TEXT_CONTENT { font-size:12px; text-align: justify; padding-bottom:15px; }

#FOOTER_NEWS {clear:both; font-size:10px; width:480px; padding-bottom:10px; margin:0px; border:0px; color:#CCCCCC; text-align:center}
#FOOTER {clear:both; font-size:10px; width:770px; padding:0px 5px 0px 5px; margin:0px; border:0px; color:#CCCCCC; text-align:center; background-color:#000000;}
#FOOTER_FIXED {clear:both; font-size:10px; width:770px; padding:0px 5px 0px 5px; margin:0px; border:0px; color:#CCCCCC; background-color:#000000; text-align:right}
A.FOOTER_LINK:link, A.FOOTER_LINK:visited {text-decoration:none; color:#CCCCCC}
A.FOOTER_LINK:hover, A.FOOTER_LINK:active {text-decoration:none; color:#FFFFFF}

#SITEMAP { font-size: 10px; text-align: center; padding: 10px 5px 10px 5px; width:770px; margin:0px;}


.TABLE_DESCRIPTION {vertical-align:top; text-align:right; width:80px;}
.CONTACT_DESCRIPTION { vertical-align:top; width:35px; float:left}
.CONTACT_DETAILS { }

.CONTACTS_IMAGE_CONTENT { padding-bottom:10px; border-bottom: 1px solid #FFFFFF; }
.CONTACTS_TEXT_CONTENT { padding-top:10px; padding-bottom:10px; text-align:justify; }
#STATUS { text-align:right; padding:10px 10px 0px 0px;} 

