a.menu:link, a.menu:visited {  
	color: #FFFFFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	/*/*/
	float: left; 
	margin-top: 2px; 
	margin-right: 0px; 
	margin-bottom: 2px; 
	margin-left: 0px; 
	padding-top: 2px; 
	padding-right: 2px; 
	padding-bottom: 2px; 
	padding-left: 2px; 
	width: 150px;
	border: #FFFFFF; 
	border-style: dashed; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;
	/* */
	}

/*/*/
a.menu:hover, a.menu:focus {  
	color: #FFFFFF; 
	background-color: #CC0000;
	border: #CC0000; 
	border-style: dashed; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;
	}

a.menu:active {  
	color: #CC0000; 
	background-color: #CCFF00;
	border: #CCFF00; 
	border-style: dashed; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;
	}
	/* */

a.uzbot:link, a.uzbot:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold;
	color: #CC0000;
	line-height: 18px;
	text-decoration: none;
	}

a.uzbot:hover {
	text-decoration: none;
	background-color: #CC0000; 
	font-weight: bold; 
	color: #FFFFFF;
	}

a.uzbot:active {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFF00; 
	font-weight: bold;
	}

a.subtitel:link, a.subtitel:visited {  
	color: #FFFFFF; 
	background-color: #CC0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	/*/*/
	float/* */: right; 
	width: 148px;
	/* */
	}

a.subtitel:hover {  
	color: #CC0000; 
	background-color: #FFFFFF;
	/*/*/
	float/* */: right; 
	width: 148px;
	/* */
	}

a.subtitel:active {  
	color: #CC0000; 
	background-color: #FFFFFF;
	/*/*/
	float/* */: right; 
	width: 148px;
	/* */
	}

a.prog:link, a.prog:visited {  
	color: #FF0099; 
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold;
	/*/*/
	padding-top: 2px; 
	padding-right: 3px; 
	padding-bottom: 2px; 
	padding-left: 3px;
	/* */
	text-decoration: none
	}

/*/*/
a.prog:hover {  
	color: #FFFFFF; 
	background-color: #CC0000;
	padding-top: 2px; 
	padding-right: 3px; 
	padding-bottom: 2px; 
	padding-left: 3px; 
	}

a.prog:active {  
	color: #CC0000; 
	background-color: #CCFF00;
	padding-top: 2px; 
	padding-right: 3px; 
	padding-bottom: 2px; 
	padding-left: 3px; 
	}
	/* */

a.copyText {
	color: #003399;
	text-decoration: none;
	}

a.copyText:hover {
	color: #FFFFFF;
	text-decoration: none;
	}

li {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 18px; 
	font-weight: bold; 
	color: #000066;
	}

li.copy {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 18px; 
	color: #000066;
	font-weight: normal;
	}

.uzRot {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: 14px; 
	color: #CC0000;
	}

.copyBlue {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 18px; 
	color: #000066;
	}

.copyBlueBorder {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 18px; 
	color: #000066;
	border: #FFFFFF; 
	border-style: dashed; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;
	}

.copyBlueItal { 
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 12px; 
	line-height: 18px; 
	color: #000066; 
	font-style: italic;
	}

.text1px {  
	font-size: 1px;
	}

.textRed {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #CC0000;
	}

.textfeld {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FF0099; 
	/*/*/
	border: dotted; 
	background-color: #FFFFFF; 
	margin-top: 2px; 
	margin-right: 2px; 
	margin-bottom: 2px; 
	margin-left: 2px; 
	padding-top: 2px; 
	padding-right: 4px; 
	padding-bottom: 2px; 
	padding-left: 4px;
	width: 185px; 
	border-color: #FFFFFF #FF0099; 
	border-width: 1px 2px;
	/* */
	}

/*/*/
.textfeld:focus, .textfeld:hover {  
	background-color: #CCFF00; 
	}


.fuss {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #CC0000;
	border: #FFFFFF; 
	border-style: dashed; 
	border-top-width: 1px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	}

h1 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 30px; color: #FFFFFF; 
	line-height: 34px; 
	font-weight: lighter; 
	letter-spacing: 2px;
	}

.copyBlueFett { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 18px; 
	color: #000066;
	font-weight: bold;
	}

.warning {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 14px; 
	font-weight: bold; 
	color: #FF0000;
	}

.borderBottom {  
	border: #FFFFFF; 
	border-style: dashed; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;
	}

/*/*/
.button {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	background-color: #FF0099; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	padding-top: 4px; 
	padding-right: 2px; 
	padding-bottom: 4px; 
	padding-left: 2px; 
	height: 17px; 
	width: 30px; 
	font-weight: bold; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	}

.buttonnews {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	background-color: #FF0099; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	padding-top: 4px; 
	padding-right: 2px; 
	padding-bottom: 4px; 
	padding-left: 2px; 
	height: 17px; 
	width: 60px; 
	font-weight: bold; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	}
/* */

.borderLeft { 
	border: #FFFFFF; 
	border-style: dashed; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 1px;
	}

.zitatBlue { 
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 16px; line-height: 22px; 
	color: #000066; 
	font-style: italic;
	}

h2 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 36px; 
	color: #FF0099; 
	line-height: 40px; 
	font-weight: bold; 
	letter-spacing: 2px; 
	}
/*/*/

hr {  
	color: #FFFFFF; 
	background-color: transparent;
	border: #000066 dashed; 
	border-width: 1px 0px 0px;
	}

/* */
.ort {  
	font-family: 
	Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height: 22px; 
	color: #FFFFFF; 
	background-color: #CC0000; 
	font-weight: bold; 
	/*/*/
	padding-right: 6px; 
	padding-left: 6px;
	/* */
	}

h3 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	line-height: 24px; 
	font-weight: bold; 
	color: #FFFFFF;
	}

.progDate {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	line-height: 24px; 
	font-weight: bold; 
	color: #FFFFFF;
	}

#liv {
	background-color: #99CC33;
	color: #FFFFFF;
	text-decoration: none;
	}

#liv:hover {
	background-color: #FFFFFF;
	color: #99CC33;
	}

#kio {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC66CC;
	}

#kio:hover {
	background-color: #FFFFFF;
	color: #CC66CC
	}

#knit {
	background-color: #6699CC;
	color: #FFFFFF;
	text-decoration: none;
	}

#knit:hover {
	background-color: #FFFFFF;
	color: #6699CC;
	}

#kocht {
	background-color: #339999;
	color: #FFFFFF;
	text-decoration: none;
	}

#kocht:hover {
	background-color: #FFFFFF;
	color: #339999;
	}

#setkame {
	background-color: #FF9933;
	color: #FFFFFF;
	text-decoration: none;
	}

#setkame:hover {
	background-color: #FFFFFF;
	color: #FF9933;
	}

#reso {
	background-color: #669900;
	color: #FFFFFF;
	text-decoration: none;
	}

#reso:hover {
	background-color: #FFFFFF;
	color: #669900;
	}

/* speziell fuer die programm-seite */

table.liv {
	background-color: #99CC33;
	}

table.kocht {
	background-color: #339999;
	}

table.knit {
	background-color: #6699CC;
	}

table.kio {
	background-color: #CC66CC;
	}

table.setkame {
	background-color: #FF9933;
}

table.reso {
	background-color: #669900;
	}

