/*******************************************************************************
		Coded by GS on 07.03.2008, True Vision
*******************************************************************************/

body { background:#fff; margin:0; padding:0; color:#000; font:10pt tahoma,arial,verdana,sans-serif; }

a			{ color:#000; }
img			{ border:none; }
table			{ border-collapse:collapse; empty-cells:show; font-size:1em; }
table th		{ vertical-align:top; text-align:left; font-weight:normal; }
table td		{ vertical-align:top; }
table caption	{ text-align:left; }

p     { margin:0 0 15px; padding:0; }
h1    { margin:0 0 15px; padding:0; font-size:18pt; font-weight:normal; }
h2    { margin:0 0 10px; padding:0; font-size:12pt; font-weight:normal; }
h3    { margin:0 0 7px; padding:0; font-size:12pt; font-weight:bold; }
h4    { margin:0 0 7px; padding:0; font-size:10pt; font-weight:normal; }

dl    { margin:1.25em 0; padding:0; }
dl dt { margin:0 0 0.17em 0; padding:0; font-weight:bold; }
dl dd { margin:0 0 0.83em 10px; padding:0; }

.clear { clear:both; height:0; line-height:0; font-size:0; }
.clear-after { //height:1%; } /* ie fix */
.clear-after:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; line-height:0; font-size:0; }

input.txt, select, textarea { background:#fff; border-top:none; border-right:none; border-bottom:1px solid #000; border-left:none; }


div.logo { margin-bottom:20px; padding-top:10px; }


table.tasks-head a.toggle-tool,
table.tasks-head td.tasks-tools { display:none; }

table.task-grid a { text-decoration:none; }
table.task-grid h3 { margin:0; font-size:10pt; font-weight:normal; }
table.task-grid small { color:#444;}
table.task-grid input.btn { display:none; }
table.task-grid th,
table.task-grid td { border:1px solid #e9e9e9; padding:5px; }
table.task-grid td.task-tools,
table.task-grid td.task-tools-status { display:none; }
table.task-grid td td { border:none; padding:0; }
table.task-grid span.month,
table.task-grid span.date,
table.task-grid span.day { display:block; font:11px Tahoma; }
table.task-grid span.date { font-size:14px; font-weight:bold; }
table.task-grid thead td { background:#f1f1f1; }
table.task-grid thead td.task-day { padding:5px 0; text-align:center; width:40px; }
table.task-grid tbody.task-bot { display:none; }
table.task-grid tbody td.task-title { vertical-align: middle; width: 200px; }
table.task-grid tbody td.task-title small { display:none; }
table.task-grid tbody td.task-day { vertical-align: middle; text-align: center; height: 40px; }
table.task-grid tbody td.task-day img { vertical-align: middle; }

