
/* GENERAL CLASSES */

BODY {
	background-color		: #ffffff;
	background-image		: URL('gfx/tile_background.gif');
	background-repeat		: yes;	
	font-size			: 10px; 
	font-style			: normal;
	text-decoration			: none;
	font-family			: verdana, sans-serif;
	margin-top			: 0px;
	margin-left			: 3px;	
}

TD {
	font-size			: 10px; 
	font-style			: normal;
	text-decoration			: none;
	font-family			: verdana, sans-serif;
	vertical-align			: top;
}

.uberdiv {
	width				: 100%;
	text-align			: center;
}

.topArea {
	border-top			: 2px solid #ffffff;
	border-bottom			: 4px solid #D0D4B5;
	background-color    		: #A39D12;
}

.addressBlock {
	width				: 100%;
	height				: 70px;
	padding				: 12px;
	padding-top			: 24px;
	color				: #ffffff;
	text-align			: right;
	vertical-align			: bottom;
	border				: 0px solid #ffffff;
}

.topMenuWidth {
	width				: 720;
}

.leftMenuWidth {
	width				: 191px;
}

.leftMenubasic {
	background-color		: #ffffff;
	border-right			: 1px solid #cccccc;
}

.leftMenuTop {
	border-right			: 1px solid #ffffff;
	border-bottom			: 1px solid #ffffff;	
}

.leftMenuItemLo {
	padding-left			: 10px;
	padding-top			: 4px;
	font-weight			: bold;
	text-decoration			: none;	
}

.leftMenuItemHi {
	padding-left			: 10px;
	padding-top			: 4px;
	font-weight			: bold;
	text-decoration			: underline;
}

.leftMenuPadding {
	padding				: 10px;
}
	
/* TEASER ELEMENT */	
	
.teaser {
	border-top			: 1px solid #cccccc;
	border-bottom			: 1px solid #cccccc;	
}

.teaserHeadline {
	font-family			: georgia, arial, sans-serif;
	font-size			: 18px;
	color				: #999999;
	font-weight			: normal;
	padding-top			: 4px;
	padding-bottom			: 4px;
	padding-left			: 12px;
	background-color		: #F2F2F2;
}

.teaserContent {
	padding-top			: 8px;
	padding-left			: 12px;
}

.teaserReadmore {
	text-align			: right;
	padding-right			: 12px;
	padding-top			: 6px;
	padding-bottom			: 6px;
}
	
.topMenuBasic {
	background-color		: #A5D5EB;
	border-top			: 1px solid #ffffff;
	border-bottom			: 1px solid #ffffff;
	height				: 24px;
	text-align			: left;
}

.topMenuItemLo {
	border-right			: 1px solid #ffffff;
	width				: 131px; /*should be 120*/
	height				: 24px;
	padding-top			: 6px;
	padding-left			: 8px; /*should be 12 */
	font-weight			: normal;
}

.topMenuItemHi {
	border-right			: 1px solid #ffffff;
	background-color		: #eeeeee;
	width				: 131px; /*should be 120*/
	height				: 24px;
	padding-top			: 6px;
	padding-left			: 8px; /*should be 12 */	
	font-weight			: normal;
}

/* ARTICLES */

.contentArea {
	background-color		: #ffffff;
	padding-left			: 40px;
	padding-top			: 56px;
	padding-bottom			: 56px;
	padding-right			: 32px;
}

.articleDate {
	nothing unusual defined here ...
}
				
.articleHeadline {
	font-family			: georgia, arial, sans-serif;
	font-size			: 18px;
	color				: #999999;
	font-weight			: normal;
	padding-top			: 16px;
}
				
.articleContent {
	padding-top			: 18px;
	font-size			: 12px;
	text-align			: justify;
}
				
.articleToTop {
	padding-top			: 30px;
	width				: 100%;
	text-align			: right;
}


.footer {
	background-color		: #D0D4B5;
	height				: 20px;;
	text-align			: center;
	vertical-align			: middle;
	color				: #ffffff;
}

/* LINKS */

.nav a:link {
	text-decoration			: none;
	font-weight			: normal;
}

.nav a:visited {
	text-decoration			: none;
	font-weight			: normal; 
}
 
.nav a:hover { 
	text-decoration			: underline;
	font-weight			: normal; 
}
 
.nav a:active { 
	text-decoration			: none;
	font-weight			: normal;
} 

A:link  {
	text-decoration 		: none;
	color 				: #000000;
	font-weight 			: bold;
}

A:visited  {
	text-decoration 		: none;
	color 				: #000000;
	font-weight 			: bold;
}

A:hover  {
	text-decoration 		: underline;
	color 				: #000000;
	font-weight 			: bold;
}

A:active  {
	text-decoration 		: none;
	color 				: #000000;
	font-weight 			: bold;
}

/* INVERTED */
A.inverted:link  {
	text-decoration 		: none;
	color 				: #ffffff;
	font-weight 			: bold;
}

A.inverted:hover  {
	text-decoration 		: underline;
	color 				: #ffffff;
	font-weight 			: bold;
}

A.inverted:active  {
	text-decoration 		: none;
	color 				: #ffffff;
	font-weight 			: bold;
}

A.inverted:visited  {
	text-decoration 		: none;
	color 				: #ffffff;
	font-weight : bold;
}


/* LINKS END */


