/* Copyright tk modular net technology */
	
/* Definition of the font in the footer */

.FOOTER { 
	font-family:  "arial", "geneva", "helvetica";
	font-size: 8pt;
	color: #000000;
}

.AutoFill_box {
    padding: 3px;
    background-color: #CAD1E4;
    border: 1px dotted #000000;
    line-height: 15px;
    font-family: arial;
    font-size: 12px;
}
.AutoFill_box a {
    text-decoration: none;
    color: #000000;
}


.AutoFill_box .AutoFill_item {
}
.AutoFill_box .AutoFill_item a {
    padding: 2px;
}
.AutoFill_box .AutoFill_item a:hover {
    color: #000000;
}

A {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 			9pt;
	font-weight:		bold;
	text-decoration: 		underline;
  	color: 			#336699;
}

A:hover {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 			9pt;
	font-weight:		bold;
	text-decoration: 		underline;
  	color: 			#336699;
}

A:active {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 			9pt;
	font-weight:		bold;
	text-decoration: 		underline;
  	color: 			#336699;
}


SELECT {

	font-family:  			"arial", "geneva", "helvetica";
	font-size: 				9pt;
	background-color: 		#FFFFFF;
}

TD { 
	font-family: 			"arial", "geneva", "helvetica";
	font-size: 				9pt;
}

P {
	font-family:  			"arial", "geneva", "helvetica";
	font-size: 				9pt;
	margin-top:				0px;
	margin-bottom:			4px;
}

SPAN {

	font-family:  			"arial", "geneva", "helvetica";
	font-size: 				9pt;
}

FONT {

	font-family:  			"arial", "geneva", "helvetica";
	font-size: 				9pt;
}

DIV {

	font-family:  			"arial", "geneva", "helvetica";
	font-size: 				9pt;
}

INPUT {

	font-family:  			"arial", "geneva", "helvetica";
	font-size: 				9pt;
}

TEXTAREA {

	font-family:  			"arial", "geneva", "helvetica";
	font-size: 				9pt;
}

.Address {
  	font-size: 		8pt; 
  	text-decoration: 		none;
  	font-family:  		Arial, Helvetica, sans-serif; 
  	color: 			#FFFFFF; 
  	background-color: #8B8B8B;
  	padding: 4px;
}

.VSDHeader {
	font-family:		Arial, Helvetica, sans-serif;
	text-align:			left;
	color:			#FFFFFF;
	background-color:		#8B8B8B;
	font-size:			14px;
	font-weight:		normal;
}

A.AddressLink {
  	font-size: 			8pt; 
  	text-decoration: 		none;
  	font-family:  		Arial, Helvetica, sans-serif;
  	color: 			#FFFFFF; 
	font-weight:		normal;
}

A.AddressLink:hover {
  	font-size: 			8pt; 
  	text-decoration: 		underline;
  	font-family:  		Arial, Helvetica, sans-serif;
  	color: 			#FFFFFF; 
	font-weight:		normal;
}

A.TopOfPageLink {
  	font-family:  		"arial", "geneva", "helvetica";  
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#7B7B7B;
}

A.TopOfPageLink:hover {
  	font-family:  		"arial", "geneva", "helvetica";  
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#000000;
}

A.FooterLink {
  	font-family:  		"arial", "geneva", "helvetica";  
  	font-size: 			8pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#7B7B7B;
}

A.FooterLink:hover {
  	font-family:  		"arial", "geneva", "helvetica";  
  	font-size: 		8pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#1F3F7F;
}

/* Definition of the font to specify the current position within the OI-site */

.INFOTXT { 

	font-family: "arial", "geneva", "helvetica";
	font-size: 8pt;
	color: #000000;
}
	
.DefaultTD { 
	font-family: 		"arial", "geneva", "helvetica";
	font-size: 			9pt;
	background-color:		#FFFFFF;
}

.BackGroundTD {
  	font-size: 			9pt; 
  	text-decoration: 		none;
  	font-family:  		Arial, Helvetica, sans-serif;
  	color: 			#000000; 
	background-color: 	#336699;
}

BODY { 
	font-family: 		"arial", "geneva", "helvetica";
	font-size: 			9pt;
	margin-left:			0px;
	margin-right:			0px;
	margin-top:				0px;
	margin-bottom:			0px;
	margin-width:			0px;
	background-color:		#FFFFFF;
	scrollbar-face-color:	#7B7B7B;
	scrollbar-arrow-color:	#CCCCFF;
	scrollbar-shadow-color:	#CCCCFF;
}

.DefaultImageButton {

	cursor:			hand; 
}
      	
/* ********************************************* VoteBox ********************************************** */

.VoteBoxFrame {

	background-color:		#FFFFFF;
}

.VoteBoxPollName {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 			9pt;
	font-weight: 		bold;
	text-align:			center;
	text-decoration: 		none;
  	color: 			#000000;
	background-color:		#CCE2FA;
}

.VoteBoxPollDescription {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 			8pt;
	font-weight: 		normal;
	text-align:			left;
	text-decoration: 		none;
  	color: 			#000000;
	background-color:		#CCE2FA;
}

.VoteBoxErrorMessage {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 			8pt;
	font-weight: 		normal;
	text-align:			left;
	text-decoration: 		none;
  	color: 			#000000;
	background-color:		#CCE2FA;
}

.VoteBoxPollOptionName {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 			8pt;
	font-weight: 		bold;
	text-align:			left;
	text-decoration: 		none;
  	color: 			#000000;
	background-color:		#CCE2FA;
}

.VoteBoxPollOptionDescription {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 			8pt;
	font-weight: 		normal;
	text-align:			left;
	text-decoration: 		none;
  	color: 			#000000;
	background-color:		#CCE2FA;
}

/* ********************************************* TopNews ********************************************** */

.TopNews {

	background-color:		#D1D2D4;
}

.TopNewsFrame {

	background-color:		#CCE2FA;
}

.TopNewsViewName {

	font-family:  		"arial", "helvetica", "sans-serif";
	font-size: 			9pt;
	font-weight: 		bold;
	text-decoration: 	none;
  	color: 				#000000;
	background-color:	#CCE2FA;
	padding: 			3px 5px 3px 5px;
}

A.TopNewsViewNameLink {

	font-family:  		"arial", "helvetica", "sans-serif";
	font-size: 			9pt;
	font-weight: 		bold;
	text-decoration: 		underline;
  	color: 			#336699;
	background-color:		#CCE2FA;
}

A.TopNewsViewNameLink:hover {

	font-family:  		"arial", "helvetica", "sans-serif";
	font-size: 			9pt;
	font-weight: 		bold;
	text-decoration: 		underline;
  	color: 			#336699;
	background-color:		#CCE2FA;
}

A.TopNewsViewNameLink:active {

	font-family:  		"arial", "helvetica", "sans-serif";
	font-size: 			9pt;
	font-weight: 		bold;
	text-decoration: 		underline;
  	color: 			#336699;
	background-color:		#CCE2FA;
}

.TopNewsViewInfo {

	font-family:  		"arial", "helvetica", "sans-serif";
	font-size: 			9pt;
	font-weight: 		normal;
	text-decoration: 		none;
  	color: 			#000000;
	background-color:		#CCE2FA;
	padding: 			3px 5px 3px 5px;
}

.TopNewsViewInfoLight {

	font-family:  		"arial", "helvetica", "sans-serif";
	font-size: 			9pt;
	font-weight: 		normal;
	text-decoration: 		none;
  	color: 			#000000;
	background-color:		#A7A7A7;
}

/* ********************************************* Overview ********************************************** */

.OverviewFrame {

	background-color:		#D1D2D4;
}

.OverviewViewName {

	font-family:  		"arial", "helvetica", "sans-serif";
	font-size: 			9pt;
	font-weight: 		bold;
	text-align:			left;
	text-decoration: 		none;
  	color: 			#CCE2FA;
	background-color:		#D1D2D4;
}

A.OverviewViewNameLink {

	font-family:  		"arial", "helvetica", "sans-serif";
	font-size: 			9pt;
	font-weight: 		bold;
	text-align:			left;
	text-decoration: 		none;
  	color: 			#CCE2FA;
	background-color:		#D1D2D4;
}

A.OverviewViewNameLink:hover {

	font-family:  		"arial", "helvetica", "sans-serif";
	font-size: 			9pt;
	font-weight: 		bold;
	text-align:			left;
	text-decoration: 		none;
  	color: 			#CCE2FA;
	background-color:		#D1D2D4;
}

A.OverviewViewMoreLink {

	font-family:  		"arial", "helvetica", "sans-serif";
	font-size: 			9pt;
	font-weight: 		bold;
	text-decoration: 		underline;
	text-align: 		right;
  	color: 			#CCE2FA;
	background-color:		#D1D2D4;
}

A.OverviewViewMoreLink:hover {

	font-family:  		"arial", "helvetica", "sans-serif";
	font-size: 			9pt;
	font-weight: 		bold;
	text-decoration: 		none;
	text-align: 		right;
  	color: 			#D1D2D4;
	background-color:		#D1D2D4;
}

.OverviewViewInfo {

	font-family:  		"arial", "helvetica", "sans-serif";
	font-size: 			9pt;
	font-weight: 		normal;
	text-align:			left;
	text-decoration: 		none;
  	color: 			#000000;
	background-color:		#D1D2D4;
}


/* ********************************************* Guestbook ********************************************** */

.GuestBookColumnHeading {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 			9pt;
	font-weight: 		bold;
	text-decoration: 		none;
  	color: 			#FFFFFF;
	background-color:		#336699;
}

.GuestBookEntryLight {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 		9pt;
	text-decoration: 		none;
  	color: 			#000000;
	background-color:	#F4F4FD;
}

.GuestBookEntryDark {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 		9pt;
	text-decoration: 		none;
  	color: 			#000000;
	background-color:	#E9E8FA;
}

A.GuestBookLink {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 		9pt;
	text-decoration: 		none;
  	color: 			#1F3F7F;
}

A.GuestBookLink:hover {

	text-decoration: 		underline;
  	color: 			#A8B0E4;
}

A.GuestBookLink:active {

	text-decoration: 		underline;
  	color: 			#FFFFFF;
}

/* ********************************************* Forum ********************************************** */

.ForumColumnHeading {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 		9pt;
	text-decoration: 		none;
  	color: 			#FFFFFF;
	background-color:	#336699;
	padding:			4px 4px 4px 4px;
}

.ForumEntryLight {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 		9pt;
	text-decoration: 		none;
  	color: 			#000000;
	background-color:	#F4F4FD;
	padding:			4px 4px 4px 4px;
}

.ForumEntryDark {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 		9pt;
	text-decoration: 		none;
  	color: 			#000000;
	background-color:	#E9E8FA;
	padding:			4px 4px 4px 4px;
}

A.ForumLink {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 		9pt;
	text-decoration: 		none;
  	color: 			#1F3F7F;
}

A.ForumLink:hover {

	text-decoration: 		underline;
  	color: 			#A8B0E4;
}

A.ForumLink:active {

	text-decoration: 		underline;
  	color: 			#A8B0E4;
}

/* *********************************************** Select language ***************************************** */

.SelectLanguage {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	color: 			#000000;
}

A.SelectLanguageLink {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#000000;
}

A.SelectLanguageLink:hover {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#000000;
}

A.SelectLanguageLink:active {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#FFFFFF;
}

/* **************************************** Search form ***************************************** */

.SearchFormTD {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
}

.SearchFormFields {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#000000;
	background-color:		#FFFFFF;
}

A.LoginLink {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#000000;
}

A.LoginLink:hover {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#000000;
}

A.LoginLink:active {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#FFFFFF;
}

/* **************************************** Search results ***************************************** */

.SearchFrame {
  	background-color: 	#FFFFFF;
}

.SearchTD {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		9pt; 
  	text-decoration: 		none;
  	color: 			#000000;
  	background-color: 	#FFFFFF;
}

.SearchDescription {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		9pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#CCCCFF;
  	background-color: 	#7B7B7B;
}

.SearchLinkToView {
  	font-family:  		"arial", "geneva", "helvetica";  
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#7B7B7B;
  	background-color: 	#FFFFFF;
}

A.SearchLinkToViewLink {
  	font-family:  		"arial", "geneva", "helvetica";  
  	font-size: 		9pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#7B7B7B;
  	background-color: 	#FFFFFF;
}

A.SearchLinkToViewLink:hover {
  	font-family:  		"arial", "geneva", "helvetica";  
  	font-size: 		9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#CCCCFF;
}

.SearchHeadline {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		9pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#000000;
  	background-color: 	#FFFFFF;
}

.SearchSummary {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		9pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#000000;
  	background-color: 	#FFFFFF;
}

.SearchText {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		9pt; 
  	text-decoration: 		none;
  	color: 			#000000;
  	background-color: 	#FFFFFF;
}

/* **************************************** Primary navigation ***************************************** */

.Welcome {
	font-family:  		"arial", "geneva", "helvetica";
	font-weight: 		bold;
	color: 			#1A30AC;
}

.blocktop {
	background-image: 	url(/image/block_FFFFFF_top.gif);
	background-repeat: 	repeat-x
}

.PrimaryNavigation {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
	font-weight: 		normal;
  	text-decoration: 		none;
}

A.PrimaryNavigationLink {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
	font-weight: 		normal;
  	text-decoration: 		none;
	color:			#000000;
}

A.PrimaryNavigationLink:hover {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
	font-weight: 		normal;
  	text-decoration: 		none;
	color:			#000000;
	background-color:		#95B7E4;
}

A.PrimaryNavigationLink:active {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
	font-weight: 		normal;
  	text-decoration: 		none;
	color:			#000000;
	background-color:		#95B7E4;
}

.PrimaryNavigationActive {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
	font-weight: 		normal;
  	text-decoration: 		none;
	background-color:		#95B7E4;
}

A.PrimaryNavigationLinkActive {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
	font-weight: 		normal;
  	text-decoration: 		none;
	color:			#000000;
	background-color:		#95B7E4;
}

A.PrimaryNavigationLinkActive:hover {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
	font-weight: 		normal;
  	text-decoration: 		none;
	color:			#000000;
	background-color:		#95B7E4;
}

A.PrimaryNavigationLinkActive:active {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
	font-weight: 		normal;
  	text-decoration: 		none;
	color:			#000000;
	background-color:		#95B7E4;
}

/* **************************************** Secondary navigation ***************************************** */

.SecondaryNavigationLayer {
	color:			red;
	background-color:		#CCE2FA;
}

.TextInSecondaryNavigation {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		12pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#FFFFFF;
	background-color:	#000000;
	letter-spacing:		2pt;
}


.SecondaryNavigation {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
	font-weight: 		normal;
  	text-decoration: 		none;
  	color: 			#FFFFFF;
	background-color:		#CCE2FA;
}

A.SecondaryNavigationLink {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
	font-weight: 		normal;
  	text-decoration: 		none;
  	color: 			#000000;
}

A.SecondaryNavigationLink:hover {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
	font-weight: 		normal;
  	text-decoration: 		none;
  	color: 			#000000;
}

A.SecondaryNavigationLink:active {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
	font-weight: 		normal;
  	text-decoration: 		none;
  	color: 			#000000;
}

.SecondaryNavigationActive {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
	font-weight: 		normal;
  	text-decoration: 		none;
  	color: 			#FFFFFF;
	background-color:		#CCE2FA;
}

A.SecondaryNavigationLinkActive {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
	font-weight: 		normal;
  	text-decoration: 		none;
  	color: 			#FFFFFF;
}

A.SecondaryNavigationLinkActive:hover {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
	font-weight: 		normal;
  	text-decoration: 		none;
  	color: 			#FFFFFF;
}

A.SecondaryNavigationLinkActive:active {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
	font-weight: 		normal;
  	text-decoration: 		none;
  	color: 			#FFFFFF;
}

/* **************************************** Tertiary navigation ***************************************** */

.TertiaryNavigation {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
 	font-weight: 		normal;
	font-style:			normal;
 	text-decoration: 		none;
  	color: 			#000000;
	background-color:		#CAD1E4;
}

.TertiaryNavigationMain {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
 	font-weight: 		normal;
	font-style:			normal;
 	text-decoration: 		none;
  	color: 			#000000;
	background-color:		#CAD1E4;
}

A.TertiaryNavigationMainLink {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
 	font-weight: 		normal;
	font-style:			normal; 
 	text-decoration: 		none;
  	color: 			#000000;
	background-color:		#CAD1E4;
}

A.TertiaryNavigationMainLink:hover {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
 	font-weight: 		normal;
	font-style:			normal; 
 	text-decoration: 		none;
  	color: 			#000000;
	background-color:		#CAD1E4;
}

A.TertiaryNavigationMainLink:active {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
 	font-weight: 		normal;
	font-style:			normal; 
 	text-decoration: 		none;
  	color: 			#000000;
	background-color:		#CAD1E4;
}

.TertiaryNavigationMainActive {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
 	font-weight: 		normal;
	font-style:			normal;
 	text-decoration: 		none;
  	color: 			#000000;
	background-color:		#A8B0E4;
}

A.TertiaryNavigationMainLinkActive {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
 	font-weight: 		normal;
	font-style:			normal; 
 	text-decoration: 		none;
  	color: 			#000000;
	background-color:		#A8B0E4;
}

A.TertiaryNavigationMainLinkActive:hover {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
 	font-weight: 		normal;
	font-style:			normal; 
 	text-decoration: 		none;
  	color: 			#000000;
	background-color:		#A8B0E4;
}

A.TertiaryNavigationMainLinkActive:active {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
 	font-weight: 		normal;
	font-style:			normal; 
 	text-decoration: 		none;
  	color: 			#000000;
	background-color:		#A8B0E4;
}

.TertiaryNavigationSub {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		8pt; 
 	font-weight: 		normal;
	font-style:		italic;
 	text-decoration: 		none;
  	color: 			#1F3F7F;
	background-color:	#CAD1E4;
}

.TertiaryNavigationSubActive {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		8pt; 
 	font-weight: 		normal;
	font-style:		italic;
 	text-decoration: 		none;
  	color: 			#1F3F7F;
	background-color:	#A8B0E4;
}

A.TertiaryNavigationSubLink {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		8pt; 
 	font-weight: 		normal;
	font-style:		italic; 
 	text-decoration: 		none;
  	color: 			#1F3F7F;
	background-color:	#CAD1E4;
}

A.TertiaryNavigationSubLink:hover {

  	color: 			#8690D3;
  	text-decoration: 		underline;
}

A.TertiaryNavigationSubLink:active {

  	color: 			#FFFFFF;
  	text-decoration: 		underline;
}

A.TertiaryNavigationSubLinkActive {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		8pt; 
 	font-weight: 		normal;
	font-style:		italic; 
 	text-decoration: 		none;
  	color: 			#1F3F7F;
	background-color:	#A8B0E4;
}

A.TertiaryNavigationSubLinkActive:hover {

 	text-decoration: 		underline;
}

.TertiaryNavigationHead {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		12pt; 
	font-weight: 		normal;
	font-style:		italic;
  	text-decoration: 		none;
  	text-align: 		center;
  	color: 			#D0D5CF;
	background-color:	#013366;
}

/* **************************************** Article Presentation **************************************** */

.ArticleFrame {
	background-color:	#FFFFFF;
}

.ArticleTD {
	background-color:	#FFFFFF;
}

.ArticleName {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		12pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#000000;
	background-color:	#FFFFFF;
}

.Small {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		8pt; 
  	color: 			#000000;
	background-color:	#FFFFFF;
}

.Manufacturer {
  	font-family: 		"arial", "geneva", "helvetica"; 
  	font-size: 		9pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#000000;
	background-color:	#FFFFFF;
}

.ArticleVersionSelectField {
  	font-family: 		"arial", "geneva", "helvetica"; 
  	font-size: 		9pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#000000;
	background-color:	#FFFFFF;
}

.ArticleVersionPutInCart {
  	font-family: 		"arial", "geneva", "helvetica"; 
  	font-size: 		9pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#000000;
	background-color:	#FFFFFF;
}

.Price {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		12pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#000000;
	background-color:	#FFFFFF;
}

.SpecialPrice {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		12pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#FF3333;
	background-color:	#FFFFFF;
}

.ArticleInfo {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		9pt; 
  	text-decoration: 		none;
	text-align: 		justify;
  	color: 			#000000;
	background-color:	#FFFFFF;
}

A.ZoomLink {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		8pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#7B7B7B;
}

A.ZoomLink:hover {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		8pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#CCCCFF;
}

A.ViewLink {
  	font-family:  		"arial", "geneva", "helvetica";  
  	font-size: 		9pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#7B7B7B;
}

A.ViewLink:hover {
  	font-family:  		"arial", "geneva", "helvetica";  
  	font-size: 		9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#CCCCFF;
}

A.ArticleViewLink {
  	font-family:  		"arial", "geneva", "helvetica";  
  	font-size: 		9pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#7B7B7B;
}

A.ArticleViewLink:hover {
  	font-family:  		"arial", "geneva", "helvetica";  
  	font-size: 		9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#CCCCFF;
}

A.ChooseVersionLink {
  	font-family:  		"arial", "geneva", "helvetica";  
  	font-size: 		9pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#7B7B7B;
}

A.ChooseVersionLink:hover {
  	font-family:  		"arial", "geneva", "helvetica";  
  	font-size: 		9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#CCCCFF;
}

.ArticleVersionLang {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		9pt; 
  	text-decoration: 		none;
  	color: 			#000000;
	background-color:	#FFFFFF;
}

.ArticleVersionSpecification {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		12pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#000000;
	background-color:	#FFFFFF;
}

.ArticleVersionFeatureList {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		9pt; 
	list-style-type:	square;
	list-stype-position:	outside;
  	color: 			#000000;
	background-color:	#FFFFFF;
}

.ArticleVersionFeature {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		9pt; 
	font-weight: 		bold;
  	color: 			#000000;
	background-color:	#FFFFFF;
}

.ArticleVersionPrice {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		9pt; 
	font-weight: 		bold;
  	color: 			#000000;
	background-color:	#FFFFFF;
}

.ArticleVersionSpecialPrice {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		9pt; 
	font-weight: 		bold;
  	color: 			red;
	background-color:	#FFFFFF;
}

.ArticleVersionDeposit {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		8pt; 
  	color: 			green;
	background-color:	#FFFFFF;
}


/* ************************************** Presentation of content information ************************************* */

A.SelectDownloadLink {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 			9pt;
	font-weight: 		bold;
	text-decoration: 		underline;
  	color: 			#336699;
}

A.SelectDownloadLink:hover {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 			9pt;
	font-weight: 		bold;
	text-decoration: 		underline;
  	color: 			#336699;
}

A.SelectDownloadLink:active {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 			9pt;
	font-weight: 		bold;
	text-decoration: 		underline;
  	color: 			#336699;
}

A.SelectViewLink {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 			9pt;
	font-weight: 		bold;
	text-decoration: 		underline;
  	color: 			#000000;
}

A.SelectViewLink:hover {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 			9pt;
	font-weight: 		bold;
	text-decoration: 		underline;
  	color: 			#7B7B7B;
}

.PresentationFrame {

	background-color:	#FFFFFF;
}

.PresentationTD {

	background-color:	#FFFFFF;
}

.PresentationHeadline {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 			9pt;
	font-weight: 		bold;
	text-decoration: 		none;
  	color: 			#000000;
	background-color:		#FFFFFF;
}

.PresentationSubHeadline {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 			9pt;
	font-weight: 		normal;
	text-decoration: 		none;
  	color: 			#000000;
	background-color:		#FFFFFF;
}

.PresentationSummary {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 			9pt;
	font-weight: 		normal;
	text-decoration: 		none;
	text-align: 		justify;
  	color: 			#000000;
	background-color:		#FFFFFF;
}

.PresentationText {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 			9pt;
	text-decoration: 		none;
 	text-align: 		justify;
 	color: 			#000000;
	background-color:	#FFFFFF;
}

.PresentationSource {

	font-family:  		"arial", "geneva", "helvetica";
	font-size: 			8pt;
	font-weight: 		bold;
	text-decoration: 		none;
 	text-align: 		right;
 	color: 			#000000;
	background-color:	#FFFFFF;
}

/* **************************************** News Box **************************************** */

.NewsBoxHeadline {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		12pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#7B7B7B;
	background-color:	#FFFFFF;
}

.NewsBoxNews {
	background-color:	#FFFFFF;
}

A.NewsBoxNewsLink {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#000000;
}

A.NewsBoxNewsLink:hover {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 		9pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#7B7B7B;
}

/* **************************************** Small Shopping Cart **************************************** */

.CartFrame {

	background-color: 		#7B7B7B;
}

.CartTD {

	background-color: 		#FFFFFF;
}

.CartHead {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			12pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#CCCCFF;
	background-color: 		#7B7B7B;
}

.CartSubHead {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#000000;
	background-color: 		#DFCEAE;
}

.CartArticleDark {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#000000;
	background-color: 		#EFEFEF;
}

.CartArticleLight {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#000000;
	background-color: 		#EFEFEF;
}

.CartSum {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			8pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
  	color: 			#000000;
	background-color: 		#EFEFEF;
}

A.CartView {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#000000;
}

A.CartView:hover {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#000000;
}

A.CartView:active {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#FFFFFF;
}

A.CartCheckOut {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#000000;
}

A.CartCheckOut:hover {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#000000;
}

A.CartCheckOut:active {

  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#FFFFFF;
}


/* **************************************** Big Shopping Cart **************************************** */

.BigCartButton {
	cursor:			hand; 
	font-size:			9pt; 
	font-weight:		bold; 
	text-decoration:		none;
	color:			#000000;
	background-color:		#FFD86E;
}

.BigCartHeading {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			16pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
	color:			#000000;
	background-color:		#FFD86E;
}

.BigCartDescription {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			12pt;
  	text-decoration: 		none;
	color:			#000000;
	background-color:		#FFFFFF;
}

.BigCartHead {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			12pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
	color:			#000000;
	background-color:		#FFFFFF;
}

.BigCartSubHead {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
	color:			#000000;
	background-color:		#FFFFFF;
}

.BigCartArticleDark {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
	color:			#000000;
	background-color:		#FFFFFF;
}

.BigCartArticleLight {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
	color:			#000000;
	background-color:		#FFFFFF;
}

A.BigCartLink {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
	color:			#000000;
	background-color:		#FFFFFF;
}

A.BigCartLink:hover {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
  	color: 			#000000;
}

.BigCartSum {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		none;
	color:			#000000;
	background-color:		#FFFFFF;
}

.BigCartView {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
	color:			#000000;
	background-color:		#FFFFFF;
}

.BigCartCheckOut {
  	font-family:  		"arial", "geneva", "helvetica"; 
  	font-size: 			9pt; 
	font-weight: 		bold;
  	text-decoration: 		underline;
	color:			#000000;
	background-color:		#FFFFFF;
}