body {
	font-family: Verdana, Tahoma, Arial, "Trebuchet MS", Sans-Serif, Georgia, Courier, "Times New Roman", Serif;
	font-size: 10px;
	margin: 0px;
	padding: 10px;
	color: #000000;
	background-color: #FFFFFF;
}

table,tr,td {
	font-size: 10px;
	color: #000000;
}

.mastertable {
	font-size: 10px;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
}

.mastertable2 {
	font-size: 10px;
	color: #FFFFFF;
	border: 1px solid #C7CFD5;
	background-color: #F0F2F4;
}

.mastertable3 {
	font-size: 10px;
	color: #FFFFFF;
	border-right: 1px solid #C7CFD5;
	background-color: #FFFFFF;
}

.mastertable_info {
	font-size: 10px;
	color: #FF9801;
	border: 1px solid #FF9900;
	background-color: #FFEACB;
}

.mastertable_xmas {
	font-size: 10px;
	color: #8D1E0E;
	border: 1px solid #FF9900;
	background-image: url(../icon/xmas-bg.jpg);
}

a, a:visited, a:active {
 	font-size : 10px;
	font-family : Verdana,arial,helvetica,sans-serif;
 	color : #000000;
 	font-weight : bold;
	text-decoration: none;
}

a:hover  {
 	font-size : 10px;
	font-family : Verdana,arial,helvetica,sans-serif;
 	color : #FF9900;
 	font-weight : bold;
	text-decoration: none;
}

b.big {
	font-size: 12px;
}

.zitat {
	font-size: 10px;
	color: #788999;
}

.bild {
	font-size: 10px;
	color: #788999;
}

.grau {
	font-size: 10px;
	color: #788999;
}

.gelb {
	font-size: 10px;
	color: #FF9900;
}

.weiss {
	font-size: 10px;
	color: #FFFFFF;
}

input.button {
	border-style : solid;
    border-color : #C7CFD5;
    border-width : 1px;
	background-color: #FFFFFF; 
	font-size : 10px;
	font-family : Verdana,helvetica,arial,sans-serif;
	font-weight: bold;
	color : #FF9900;
	padding: 3px;
}

input.edit {
    border-style : solid;
    border-color : #C7CFD5;
    border-width : 1px;
	background-color: white;
	font-size : 10px;
	font-family : Verdana,helvetica,arial,sans-serif;
	height: 20px;
	width: 200px;
	padding: 2px;
}

textarea.edit {
    border-style : solid;
    border-color : #C7CFD5;
    border-width : 1px;
	background-color: white; 
	font-size : 10px;
	font-family : Verdana,helvetica,arial,sans-serif;
	height: 100px;
	width: 200px;
	padding: 2px;
}


/****************************/
/* Kwicks */

.kwicks {  
     list-style: none;  
     position: relative;  
     margin: 0;  
     padding: 0; 
	 background-image:url('../icon/kwicksnavi-noflicker.gif'); /*some browsers are to slow when aligning the menu items via jQuery and so the background shines through, this prevents this flickering*/
}  

.kwicks li {  
    display: block;  
    overflow: hidden;  
    padding: 0;  
    cursor: pointer;  
	float: left;
	width: 110px;
	height: 22px;
	margin-right: 0px;
	background-image:url('../icon/kwicksnavi.gif');;
	background-repeat:no-repeat;
}

.kwicks a {
	display:block;
	height:22px;
	text-indent:-9999px;
	outline:none;
}

#kwick1 {
	background-position:0px 0px;
}

#kwick2 {
	background-position:-140px 0px;
}

#kwick3 {
	background-position:-280px 0px;
}

#kwick4 { 
	background-position:-420px 0px;
}

#kwick5 { 
	background-position:-560px 0px;
}

#kwick1.active, #kwick1:hover { 
	background-position: 0 bottom;
}

#kwick2.active, #kwick2:hover{
	background-position: -140px bottom;
}

#kwick3.active, #kwick3:hover {
	background-position: -280px bottom;
}

#kwick4.active, #kwick4:hover {
	background-position: -420px bottom; 
}

#kwick5.active, #kwick5:hover {
	background-position: -560px bottom; 
}


/*#kwick5 a {
	background-image:url('../icon/kwicksnavi-end.gif');
	background-repeat:no-repeat;
	background-position: right 0px;
}
#kwick5 a:hover {
	background-image:url('../icon/kwicksnavi-end.gif');
	background-repeat:no-repeat;
	background-position: right -22px;
}*/
