body{
	background-color: #2C9C46;
}

.tableMain{
	width: 955px;
	padding: 0px; 
}

.MainHeader{
	background-image: url("../pics/toppicture.jpg");
	background-repeat: no-repeat;
	height: 133px;
}

.MenuLeft{
	width: 44px;
	height: 64px;
	background-image: url("../pics/menuLeftCorn.jpg");
	background-repeat: no-repeat;
}

.MenuCenter{
	width: 864px;
	vertical-align: top;
	background-image: url("../pics/menuSpacer.jpg");
	background-repeat: repeat-x;
}


.MenuRight{
	width: 47px;
	height: 64px;
	background-image: url("../pics/menuRightCorn.jpg");
	background-repeat: no-repeat;	
}

.ContextLeft{
	width: 44px;
	
	background-image: url("../pics/contextLeftCol.jpg");
	background-repeat: repeat-y;
}

.ContextCenter{
	background-image: url("../pics/logo_fromCard2.2AsBG.jpg");
	background-position: top center;
	background-repeat:no-repeat;
	width: 864px;	
	background-color: #E8E4DA;
	vertical-align:top;
}

.ContextRight{
	width: 47px;
	
	background-image: url("../pics/contextRightCol.jpg");
	background-repeat: repeat-y;
}

.MainFooter{
	width: 955px;
	height: 61px;
	background-image: url("../pics/bottom4.png");
	background-repeat: no-repeat;
	padding-top: 35px;
    font-weight: bold;
    font-family: verdana;
    font-size: 12px;
    font-style: italic;
    color: #ffffff;
}

a.menuButton{
	margin-left: 0px;
	margin-right: 0px;
	border-width: 0px;
	margin-bottom: 0px;
}

img.menuButton{
	border-width: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.tblContext{
	width: 100%;
}

.tblContextMenuMenu{
	width: 200px;	
}

.tblContextMenuContext{

}

.submenu{
	height:140px;
}

.submenuTop{
	background-image: url("../pics/subMenuTop.jpg");
	background-repeat: no-repeat;
	background-position:right;
	height: 14px;
	width: 19px;
}

.submenuBottom{
	background-image: url("../pics/subMenuBottom.jpg");
	background-repeat: no-repeat;
	background-position:right;
	height: 6px;
	width: 19px;
}

.submenuBg{
	background-image: url("../pics/subMenuBg.jpg");
	background-repeat: repeat-y;
	background-position:right;	
	width: 19px;
}

.submenuItem{
	width: 140px;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;

}

.submenuText{
	width: 120px;
	height: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color: #000000;

}

a.submenuItem:hover{
	text-decoration:underline;
}

a.submenuText:hover{
	text-decoration:underline;
}

.tblItems{
	width:550px;
	text-decoration:none;
	color:#000000;
}

.ItemDate{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#2C9C46;
	
	border-bottom-size:1px;
	border-bottom-style: solid;
	border-bottom-color:#288E40;
	width:150px;
	
}

.ItemText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	
	color:#000000;
}

.ItemTextBOLD{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#000000;
}

.ItemsmallTextBOLD{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#000000;
}

.ItemSmallText{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style: Italic;
	color:#000000;
	
	text-decoration:none;
}

.ItemTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#000000;
	
	border-bottom-size:1px;
	border-bottom-style: solid;
	border-bottom-color:#288E40;
}

a.lnkItemsTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#000000;
	
	text-decoration:none;
}

a.lnkItemsTitle:hover{
	text-decoration:underline;
}

a.ItemSmallText:hover{
	text-decoration:underline;
}

.imgItem{
	border-color:#288E40;
}

.ItemHead{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#2C9C46;
}

.ImgProdItem{
	width: 90px;
}

.tdProdItem{
	width:100px;
	vertical-align:top;
}

table.tblHome{
	width:95%;
	height:100%;
}

td.tdHome{
	/*background-image: url("../pics/logo_fromCardasBG.gif");*/
	background-repeat: no-repeat;
	background-position:center center;
}

td.tdHome2{
	/*background-image: url("../pics/logo_fromCardasBG.gif");*/
	background-repeat: no-repeat;
	background-position:right center;
}

td.afstammingEven{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 16px;
	width: 120px;
	vertical-align:center;
	
	border-width: 1px;
	border-style: solid;
	border-color: #000000 ;
	
	background-color: #DEC487 ;
		
}

td.afstammingOnEven{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 16px;
	width: 120px;
	vertical-align:center;
	
	border-width: 1px;
	border-style: solid;
	border-color: #000000 ;
	
	background-color: #FAF0DC ;
}

.afstammRegel{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	line-height: 11px;
}

/* subscreen */

.subLeftTopCorner{
	background-image: url("../pics/menuleftCorner3.jpg");
	background-repeat: no-repeat;
	background-position:left center;
	width: 45px;
	height: 76px;
}

.subRightTopCorner{
	background-image: url("../pics/menuRightCorner3.jpg");
	background-repeat: no-repeat;
	background-position:right center;
	width: 49px;
	height: 76px;
}

.subLeftBottomCorner{
	background-image: url("../pics/BottomLeftCorner2.jpg");
	background-repeat: no-repeat;
	background-position:left center;
	width: 45px;
	height: 61px;
}

.subRightBottomCorner{
	background-image: url("../pics/BottomRightCorner2.jpg");
	background-repeat: no-repeat;
	background-position:right top;
	width: 49px;
	height: 61px;
}

.subTop{
	background-image: url("../pics/menuTop2.jpg");
	background-repeat: repeat-x;
	background-position:right center;
	height: 76px;
}

.subBottom{
	background-image: url("../pics/Bottom3.jpg");
	background-repeat: repeat-x;
	background-position:right center;
	height: 61px;
}

.subLeft{
	background-image: url("../pics/contextLeftCol.jpg");
	background-repeat: repeat-y;
	background-position:left center;
	width: 45px;
	background-color: #E8E4D9;
}

.subRight{
	background-image: url("../pics/contextRightCol.jpg");
	background-repeat: repeat-y;
	background-position:right center;
	width: 49px;
	background-color: #E8E4D9;
}

.subcontext{
	background-color: #E8E4D9;
}

.photopage{
	width: 100%;
}

.photocontext{
	width: 450px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
/* END subscreen */

.lichtkrant
{
	font-family: Elephant, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: 300;
	color:#3D8B5E;
	
}
