/* generated CSS file from the dynamic data on the database. */ 

/* table 
	{ 
		border-top-width: 0px; 
		border-left-width: 0px; 
		border-right-width: 0px; 
		border-bottom-width: 0px; 
		padding-top: 0px; 
		padding-left: 0px; 
		padding-right: 0px; 
		padding-bottom: 0px; 
		margin-top: 0px; 
		margin-left: 0px; 
		margin-right: 0px; 
		margin-bottom: 0px; 
		border: collapse; 
  	} 
 */
a 
	{ 
		text-decoration: underline; 
		font-weight: normal; 
		font-family: Arial, Verdana, sans-serif; 
		font-size: 12px; 
  	} 

a:hover 
	{ 
		text-decoration: underline; 
		font-weight: normal; 
		font-family: Arial, Verdana, sans-serif; 
		font-size: 12px; 
  	} 

a:visited 
	{ 
		font-family: Arial, Verdana, sans-serif; 
		font-weight: normal; 
		font-size: 12px; 
		text-decoration: underline; 
  	} 

a:active 
	{ 
		font-family: Arial, Verdana, sans-serif; 
		font-weight: normal; 
		font-size: 12px; 
  	} 

.topMenu 
	{ 
		border-style: none; 
		font-family: Verdana, Arial, sans-serif; 
		font-weight: bold; 
		font-size: 9pt; 
		text-decoration: none; 
		width: 170px; 
  	} 

#col1 .buttonLevel1Normal 
	{ 
		padding-left: 0.5px;
/*		border-collapse: collapse; */
		display: block; 
		border-top-width: 1px; 
		border-left-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		text-decoration: none; 
		font-family: Arial, Verdana, sans-serif; 
		font-weight: bold; 
		font-size: 110%; 
		background-color: #7791B7; 
		border-top-style: solid; 
		border-left-style: solid; 
		border-right-style: solid; 
		border-bottom-style: solid; 
		color: #FFFFFF; 
		border-top-color: #FFFFFF; 
		border-left-color: #FFFFFF; 
		border-right-color: #293D72; 
		border-bottom-color: #293D72; 
		width: 150px; 
/* 		height: 2em;  */
  	} 
.buttonLevel1Hover 
	{ 
		border-collapse: collapse; 
		display: block; 
		border-top-width: 1px; 
		border-left-width: 1px; 
		border-right-width: 1px; 
		border-bottom-width: 1px; 
		/*border-style: solid; */
		border-color: #333333; 
		border-top-color: #293D72; 
		border-left-color: #293D72; 
		border-right-color: #FFFFFF; 
		border-bottom-color: #FFFFFF; 
		border-top-style: solid; 
		border-left-style: solid; 
		border-right-style: solid; 
		border-bottom-style: solid; 
		color: #293D72; 
		background-color: #E2EAF7; 
		width: 150px; 
		/* height: 2em;  */
		font-weight: bold; 
		text-decoration: none; 
		font-family: Arial, Verdana, sans-serif; 
		font-size: 110%; 
  	} 


.buttonLevel2Normal 
	{ 
		/* padding-bottom: 0.1px; */ 
		padding-left: 1.0px; 
		border-collapse: collapse; 
		display: block; 
		border-style: solid; 
		border-color: #333344; 
		text-decoration: none; 
		border-top-style: solid; 
		border-right-style: solid; 
		border-bottom-style: solid; 
		border-left-style: solid; 
		border-top-width: 1px; 
		border-top-color: #FFFFFF; 
		border-right-width: 1px; 
		border-right-color: #293D72; 
		border-bottom-width: 1px; 
		border-bottom-color: #293D72; 
		border-left-width: 1px; 
		border-left-color: #FFFFFF; 
		background-color: #7791B7; 
		color: #FFFFFF; 
		width: 130px; 
		/* height: 2em; */ 
		margin-left: 20px;
		font-family: Arial, Verdana, sans-serif; 
		font-weight: normal; 
		font-size: 110%; 
  	} 

.buttonLevel2Normalhover 
	{ 
		color: #293D72; 
		background-color: #E2EAF7; 
  	} 

.buttonLevel2Hover 
	{ 
		border-collapse: collapse; 
		display: block; 
		border-top-width: 1px; 
		border-top-style: solid; 
		border-top-color: #293D72; 
		border-left-width: 1px; 
		border-left-style: solid; 
		border-left-color: #293D72; 
		border-right-width: 1px; 
		border-right-style: solid; 
		border-right-color: #FFFFFF; 
		border-bottom-width: 1px; 
		border-bottom-style: solid; 
		border-bottom-color: #FFFFFF; 
		color: #293D72; 
		background-color: #E2EAF7; 
		width: 130px; 
		/* height: 2em; */ 
		margin-left: 20px;
		font-family: Arial, Verdana, sans-serif; 
		font-weight: normal; 
		font-size: 110%; 
  	} 

#col1 .buttonLevel1Normal 
	{ 
		/* height: 2em; */ 
		cursor: default; 
		margin-top: 5px; 
		margin-bottom: 0px; 
  	} 

#col1 .buttonLevel1Hover 
	{ 
		/* height: 2em; */ 
		cursor: default; 
		margin-top: 5px; 
		margin-bottom: 0px; 
  	} 

#col1 .buttonLevel2Normal 
	{ 
		/* height: 2em; */ 
		cursor: default; 
		margin-top: 5px; 
		margin-bottom: 0px; 
  	} 

#col1 .buttonLevel2Hover 
	{ 
		/* height: 2em; */ 
		cursor: default; 
		margin-top: 5px; 
		margin-bottom: 0px; 
  	} 

#home .home, #cms .cms, #inet .inet, #shop .shop, #mail .mail, #preise .preise, #domns .domns, #rf .rf, #mng .mng, #ktkt, .ktkt, #adrs .adrs, #antw .antw, #impr .impr, #edv .edv, #edvb .edvb, #edvs .edvs, #edve .edve, #erf .erf, #priv .priv, #ortb .ortb, #trky .trky, .buttonIsSelected 
	{ 
		border-collapse: collapse; 
		display: block; 
		background-color: #B3C1D7; 
		cursor: default; 
		border-top-width: 1px; 
		border-top-style: solid; 
		border-top-color: #293D72; 
		border-left-width: 1px; 
		border-left-style: solid; 
		border-left-color: #293D72; 
		border-right-width: 1px; 
		border-right-style: solid; 
		border-right-color: #FFFFFF; 
		border-bottom-width: 1px; 
		border-bottom-style: solid; 
		border-bottom-color: #FFFFFF; 
  	}

.buttonIsParent
	{
		cursor: default;
		background-repeat: no-repeat;
  	}
 
.buttonIsParentOpen	
 	{
 		background-repeat: no-repeat;
 		cursor: default;
   	}
#col1 .buttonIsParent
  	{
  		cursor: default;
    	}
#col1 .buttonIsParentOpen
	{
		cursor: default;
  	} 	


#top a 
	{ 
  	} 

#top a:visited 
	{ 
  	} 

#top a:active 
	{ 
  	} 

#top .head 
	{ 
  	} 


#top .topMenu 
	{ 
  	} 

#top a:hover 
	{ 
  	} 

#top .buttonLevel2Hover 
	{ 
  	} 

#footer a 
	{ 
  	} 

#footer a:visited 
	{ 
  	} 

#footer a:hover 
	{ 
  	} 

#footer a:active 
	{ 
  	} 


#col1 a:hover 
	{ 
		color: #293D72; 
  	} 

