body 
{
	margin: 0px;
	background-color: #fff;
}
body, p, input, select, h2
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000;
}
body.sand
{
	background-color: #ffffff;
}

a 
{
	color:#0D2B88;
	text-decoration: none;
}
a:hover 
{
	color:#83BAD8;
	text-decoration: underline;
}

.LogoContent
{
	width: 100%;
	height: 126px;
	background-image: url(../gfx/top-bg.png);
	background-repeat:no-repeat;
}

.LogoContent .Logo
{
	width: 127px;
	height: 49px;
	background-image: url(../gfx/greve-logo.gif);
	margin-left: 23px;
	margin-top: 38px;
}


.MeetingList
{
    border-bottom: solid 2px #C4CDD9;
    width:100%;
}
.MeetingList th
{
    color: #0D2B88;
    font-weight: bold;
    border-bottom: solid 2px #C4CDD9;
    text-align:left;
    padding: 5px;
}
.MeetingList td
{
    padding: 5px;
}
.MeetingList .row td
{
	padding-right: 25px;
	border-top: solid 1px #C4CDD9;
}
.MeetingList .row.first td 
{
	padding-right: 25px;
	border-top: none;
}
.MeetingList .point td 
{
	border-top: solid 1px #EDF0F4;
}
.MeetingList .point td
{
	padding-top: 1px;
	padding-bottom: 1px;
}
.MeetingList .point .name
{
	padding-left:15px;
}
.AgendaType h1, .AgendaType h2 
{
	display: inline;
	margin: 0px;
	font-weight:normal;
}
.AgendaType div
{
	display: inline;
}
.AgendaType .Title h1
{
	color:#0D2B88;
	font-size: 9pt;
    font-weight: bold;
}
.AgendaList
{
    border-bottom: solid 2px #C4CDD9;
    width:100%;
}
.AgendaList td
{
    padding: 3px;
}
.AgendaList th
{
    color: #0D2B88;
    font-weight: bold;
    border-bottom: solid 2px #C4CDD9;
    text-align:left;
    padding: 3px;
}
.AgendaList .Agenda td
{
	padding-right: 25px;
	border-top: solid 1px #C4CDD9;
}
.AgendaList td.Function
{
	padding-right: 0px;
	width:40px;
	text-align:center;
}
.AgendaList .Attachment td
{
	padding-top: 0px;
	padding-bottom: 0px;
	border: none;
}
.AgendaList .Attachment .Text
{
	padding-left: 10px;
}
.AgendaList .NoBorder td
{
	border: none;
}

.MeetingSearch .ButtonSearch
{
	background: transparent;
	border-width: 0px;
	background-image: url("../gfx/buttonBackground80.gif");
	background-repeat:no-repeat;
	width: 80px;
	height: 17px;
	color: #ffffff;
}

.DocumentText 
{
	padding: 23px;
}

.MeetingSearch input, .MeetingSearch select
{
    border: solid 1px #C4CDD9; /*cccccc*/
}

.MeetingSearch
{
    background-color: #E8E9EE;        
    border-top: solid 1px #C4CDD9; /*cccccc*/
    border-bottom: solid 1px #C4CDD9; /*cccccc*/
    width: 100%;
}

.MeetingSearch select 
{
	width:100%;
}

.MeetingSearch td
{
    padding-top:5px;
    padding-bottom:5px;
    padding-right:15px;
    padding-left:15px;
    white-space:nowrap;
}
.MeetingSearch td td 
{
	padding:0px;
}
div.MeetingViewMain
{
    padding:10px;
    margin-top:30px;
    width: 95%;
    margin-left:auto;
    margin-right:auto;
    background-color: #FFFFFF;    
}
.Date label 
{
	display:none;
}

.AgendaList h2 
{
	display: inline;
	margin: 0px;
}
