body
{
	font-family:"Helvetica Neue", arial, sans-serif;
    background:url("http://www.wg-putzplan.de/images/whitestars.gif") repeat scroll 0 0 #DCE3F0;
}
a
{
	text-decoration:none;
	color:#2F3C55;
}
a:visited
{
	color:#5F739A;
}
div.infoFieldHeadDiv
{
	padding:5px;
	background-color:#7AA7FF;
	width:754px;
	text-shadow: #000 0px 0px 2px;
	color:#fff;
	font-weight:bold;
}
div.infoFieldDivOdd
{
	padding:6px;
	background-color:#fff;
}
div.infoFieldDiv
{
	padding:6px;
	background-color:#DCE3F0;
}
div.navigationDiv
{
	padding:5px;
	background-color:#7AA7FF;
	width:100%;
	margin-top:1px;
	font:bold 108% "Helvetica Neue", arial, sans-serif;
	text-shadow: #000 0px 0px 2px;
    border-bottom:1px solid white;
}
form.tableForm
{
	padding:0px;
	margin:0px;
}
div.navigationDiv:hover 
{
	background-color:#9ABCFF;
}
a.navigation 
{
	color:#fff;
	margin-left:20px;
	margin-right:20px;
	font-weight:bold;
}

div.header 
{
	background-color:#7AA7FF; 
	width:993px;
    padding:10 3 10 3;
}
a.headerFont
{
	margin:5px;
	color:white;
	font-size:48px;
	font-weight:bold;
	text-shadow: #000 0px 0px 2px;
}
span.projectChoice
{
	margin:5px;
	color:white;
	font-weight:bold;
	font:bold 108% "Helvetica Neue", arial, sans-serif;
	text-shadow: #000 0px 0px 2px;
}
span.jobDue
{
 font-weight:bold;
 color:#394d77;
}
span.jobOverDue
{
 font-weight:bold;
 color:red;
}

div.footer 
{
	float:left;
	width:980px;
    padding:10px;
}
hr.footerRow 
{
	color:#7AA7FF;
	margin-top:20px;
}
a.footerLink 
{
	font-size:12px;
    color:white;
}
a.footerLink :visited
{
    color:#ddd;
}
.footnote
{
    color:white;
}
tr.tableHeadRow
{
	background-color:#7AA7FF;
	padding:3px;
	color:white;
}
th.tableHeadCell
{
	padding:3px;
	color:white;
	font:bold 108% "Helvetica Neue", arial, sans-serif;
	text-shadow: #000 0px 0px 2px;
}
th.tableHeadCell:hover
{
	background-color:#9ABCFF;
}
tr.oddTableRow
{
	background-color:#DCE3F0;
	padding:3px;
}
a.orderByLink 
{
	color:#fff;
}

div.message 
{
	margin-top:5px;
	padding: 10px;
	border: 2px solid #ddd;
	background-color: #eee;
	color: #222;
}
div.message.notice 
{
    background: #FFF6BF;
    color: #817134;
    border-color: #FFD324;
}

div.message.success
{
    background: #E6EFC2;
    color: #529214;
    border-color: #C6D880;
}

div.message.error 
 {
    background: #FBE3E4;
    color: #D12F19;
    border-color: #FBC2C4;
}
.main
{
    background-color:#7AA7FF;
    width:1000px;
    margin:auto;
}
.center_row
{
}
.center_left
{
    float:left;
    width:185px;
    margin-right:5px;
    padding:3px;
}
.center_box
{
    min-height:600px;
    float:left;
    vertical-align:top;
    width:764px;
    margin:0px 10px 0px 10px;
    background-color:white;
    padding:10px;
}
.facebookLikeDiv
{
    background-color:white;
    float:left;
    margin-left:3px;
    padding:5px;
    width:182px;
}