BODY, TD {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica,;
	color: #706E6E;
}

BODY {
	background-color: #FFFFFF;
            scrollbar-base-color: #FFFFFF;
            scrollbar-track-color: #FFFFFF;
            scrollbar-face-color: #FFFFFF;
            scrollbar-highlight-color: #999999;
            scrollbar-3d-light-color: #999999;
            scrollbar-darkshadow-color: #FFFFFF;
            scrollbar-shadow-color: #999999;
            scrollbar-arrow-color: #999999;
}

TD.address{
	font-size : 10px;
	color : #868484;
}

TD.sidebar{
	border: 1px solid #999999;
	background-color: #EEEEEE;
}

FORM, INPUT{
	margin: 0;
	padding: 0;
}

INPUT, SELECT{
	border: 1px solid #FF5200;
	font-size: 10px;
}
TEXTAREA{
	border: 1px solid #FF5200;
	font-size: 11px;
}
A{
	color: #706E6E;
	text-decoration : underline;
}
A:hover{
	color: #706E6E;
	text-decoration : underline;
}
A:active{
	color: #706E6E;
}
TD.LineOdd{
	background-color: #DDDDDD;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#DDDDDD', startColorstr='#EEEEEE', gradientType='1');
}
TD.LineEven{
	background-color: #EEEEEE;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#EEEEEE', startColorstr='#FFFFFF', gradientType='1');
}
TABLE.SmallLines{
	border: 1px solid #999999;
}


/* common for both login #'s */

div#header-login, div#header-login-expanded {
	padding: 0 15px 0 10px;
	margin: 0;
}

div#header-login p, div#header-login-expanded p {
	display: block;
	margin: 11px 0 3px 0;
	font-weight: bold;
	text-align: left;
}

div#header-login p img, div#header-login-expanded p img {
	vertical-align: middle;
	margin-top: -3px;
	margin-right: 7px;
	border: 1px solid white;
}

h3 {

	font-size: 18px;
	font-weight: bold;
	
}

/* Anpassung Twitter - 20.4.09 - David Eissler */
#twitter_update_list {
  width: 140px;
  padding-left: 0px;
  list-style-type: none;
}