/*Hier beginnen die Buttons */

a
{
font-family:'Verdana';
color:#000000;
font-size:12px;
}

a:hover
{
font-family:'Verdana';
color:#ffffff;
font-size:12px;
background:#36566F;
}

a.button
{
font-family:'Verdana';
color:#000000;
font-size:12px;
padding:5px;
height:90%;
width:100%;
text-decoration:none;
border:1px #cccccc solid;
}


a:hover.button
{
font-family:'Verdana';
color:#000000;
font-size:12px;
padding:5px;
height:90%;
width:100%;
text-decoration:none;
border:1px #000000 solid;
background:#ffffff;
}

/*Hier beginnt die Schriftformatierung */

font.normal
{
font-family:'Verdana';
font-size:12px;
}

font.result
{
font-family:'Verdana';
font-size:11px;
font-weight:bold;
}

font.error
{
font-family:'Verdana';
font-size:12px;
color:ff0000;
}

font.date
{
font-family:'Verdana';
font-size:10px;
padding-left:5px;
}


font.ueberschrift
{
font-family:'Verdana';
color:#000000;
font-size:16px;
}

/*Tabellen formatierung beginnt hier */

table.row
{
background:#CCCCCC;
padding:3px;
}

table.projectrow
{
background:#E5E5E5;
padding:3px;
}

td.projectrow
{
padding.left:10px;
}

table.adminnavi
{
padding:3px;
background:#669CC5;
}

/* Hier beginnt die Formula Formatierung */

input
{
border:1px #000000 solid;
background:#ffffff;
font-family:'Verdana';
color:#000000;
}

textarea
{
border:1px #000000 solid;
background:#ffffff;
font-family:'Verdana';
color:#000000;
}

select
{
border:1px #000000 solid;
background:#ffffff;
font-family:'Verdana';
color:#000000;
}

form 
{
margin:0px;
padding:0px;
}

font.small
{
font-family:'Verdana';
font-size:10px;
color:#666699;
}

table.topic
{
font-family:'Verdana';
font-size:12px;
color:#ffffff;
background:#666666;
padding:3px;
}

table.lost
{
font-family:'Verdana';
font-size:12px;
color:#000000;
background:#307408;
padding:3px;
}

table.others
{
font-family:'Verdana';
font-size:10px;
color:#000000;
background:#8DB6FB;
padding:3px;
}

table.complaint
{
font-family:'Verdana';
font-size:10px;
color:#000000;
background:#F5FB8D;
padding:3px;
}


table.interest
{
font-family:'Verdana';
font-size:12px;
color:#000000;
background:#9BD077;
padding:3px;
}

a.order
{
width:100%;
height:100%;
color:#ffffff;
}

a:hover.order
{
width:100%;
height:100%;
color:#000000;
background:#cccccc;
}

table.tolate
{
font-family:'Verdana';
font-size:12px;
color:#000000;
background:#D16D6D;
padding:3px;
}

table.tolatetoday
{
font-family:'Verdana';
font-size:12px;
color:#000000;
background:#D16D6D;
padding:3px;
}

table.today
{
font-family:'Verdana';
font-size:12px;
color:#000000;
background:#D38888;
padding:3px;
}

table.tomorow
{
font-family:'Verdana';
font-size:12px;
color:#000000;
background:#E19183;
padding:3px;
}

table.interest
{
font-family:'Verdana';
font-size:12px;
color:#000000;
background:#9BD077;
padding:3px;
}

table.nointerest
{
font-family:'Verdana';
font-size:12px;
color:#000000;
background:#cccccc;
padding:3px;
}

table.unedit
{
font-family:'Verdana';
font-size:12px;
color:#000000;
background:#eeeeee;
padding:3px;
}

table.lost
{
font-family:'Verdana';
font-size:12px;
color:#000000;
background:#307408;
padding:3px;
}

table.topic
{
font-family:'Verdana';
font-size:12px;
color:#ffffff;
background:#666666;
padding:3px;
}

font.small
{
font-family:'Verdana';
font-size:10px;
color:#666666;
}

img.pfeil
{
margin:3px;
padding:3px;
float:none;
}
table.navigation{
 border-bottom:1px #000000 solid;
 border-top:1px #000000 solid;
 background-image:url("../admin/icons/hintergrundnavigation.gif");
}

body{
	margin:0px;
}


a.menutopic{
  vertical-align:middle;
  font-family:'Verdana';
  font-size:10px;
  color:#000000;
  text-decoration:none;
  background-image:url("../admin/icons/hintergrundbotton.gif");
  border-bottom:1px #888888 solid;
  border-right:1px #888888 solid;
  border-left:1px #EFEFEF solid;
  border-top:1px #EFEFEF solid;
  line-height:20px;
  padding:1px;
  margin:1px;
  width:180px;
  height:20px;
}



a:hover.menutopic{
  color:#000000;
  width:180px;
  height:20px;
	  font-size:10px;
  border-bottom:1px #08246B solid;
  border-right:1px #08246B solid;
  border-left:1px #ABCBEB solid;
  border-top:1px #ABCBEB solid;
  background-image:url("../admin/icons/hintergrundbottonover.gif");
}

img.icons{
	float:left;
}

font.ueberschrift
{
 font-family:'Verdana';
 color:#ffffff;
 font-size:14px;
}


table.ueberschrift{
 background:#666666;
 color:#ffffff;
 font-family:'Verdana';
 font-size:10px;
}

table.kalender{
	width:100%;
	font-family:'Verdana';
	font-size:12px;
	color:#000000;
	background:#eeeeee;
	padding:3px;
	border-collapse:collapse; 
}

table.fastnavi{
 border:1px #888888 solid;
 margin-top:1px;
 padding:2px;
 font-family:'Verdana';
 font-size:10px;
 background:#dddddd;
 width:100%;
}

td.uhrzeitodd{
	background:#dddddd;
	border-left:1px #888888 solid;
	padding:5px;
}

td.uhrzeitoddweekend{
	background:#DF9FAD;
	border-left:1px #888888 solid;
	padding:5px;
}



td.uhrzeiteven{
	background:#efefef;
	border-left:1px #888888 solid;
	padding:5px;
}

td.uhrzeitevenweekend{
	background:#EFD2D7;
	border-left:1px #888888 solid;
	padding:5px;
}

th.kalenderkopf{
	background:#666666;
	color:#ffffff;
}

th.kalenderkopfweekend{
	background:#7C0F1B;
	color:#ffffff;
}

a.actionbuttonsmall{
 vertical-align:middle;
 width:30px;
 height:25px;
 font-family:'Verdana';
 font-size:10px;
 color:#000000;
 border:1px #888888 solid;
 text-decoration:none;
 background:#eeeeee;
 line-height:20px;
 padding:1px;
 margin:1px;
 display:block;
}

a:hover.actionbuttonsmall{
 height:25px;
 line-height:20px;
 vertical-align:middle;
 font-family:'Verdana';
 font-size:10px;
 color:#000000;
 border:1px #08246B solid;
 text-decoration:none;
 background:#B5BED6;
 padding:1px;
 margin:1px;
 display:block;
}

td.kalenderanzeige{
	font-size:12px;
}

a.actionbutton{
 vertical-align:middle;
 width:140px;
 height:25px;
 font-family:'Verdana';
 font-size:10px;
 color:#000000;
 border:1px #888888 solid;
 text-decoration:none;
 background:#eeeeee;
 line-height:20px;
 padding:1px;
 margin:1px;
 display:block;
}

a:hover.actionbutton{
 line-height:20px;
 vertical-align:middle;
 width:140px;
 height:25px;
 font-family:'Verdana';
 font-size:10px;
 color:#000000;
 border:1px #08246B solid;
 text-decoration:none;
 background:#B5BED6;
 padding:1px;
 margin:1px;
 display:block;
}

a.kalederhead{
	color:#ffffff;
	text-decoration:none;
}