﻿/* Style for slideshow */
div.sliderleft
{
    width: 175px;   
    height: 210px;
    background-image: url('Images/slideshowleft.png');
    position: absolute;
    z-index: 100;
}

#slider {
    width: 950px;
    height: 210px;
}

/* Style for Guest Book */
.guestBookIntroLabel
{
    font-family: Verdana;
    font-size: 11px;
    color: #150007; 
}

.guestBookLabel
{
    font-family: Verdana;
    font-size: 11px;
    color: #150007; 
}

span.guestBookMessageBold
{
    font-family: Verdana;
    font-size: 11px;
    color: #150007; 
    font-weight: bold;
}

.GuestBookMessagesRow
{
    width: 350px;
}

span.guestBookMessage
{
    font-family: Verdana;
    font-size: 11px;
    color: #150007; 
}

.guestBookConfirmationLabel
{
    font-family: Verdana;
    font-size: 11px;
    color: #150007; 
}

Textbox.guestBookComment
{
    font-family: Verdana;
    font-size: 11px;
    color: #150007; 
}

.guestBookTextbox
{
    font-family: Verdana;
    font-size: 11px;
    color: #150007; 
    width: 140px;
}

.guestBookValidationText
{
    font-family: Verdana;
    font-size: 11px;
    color: red;
}

.guestBookSaveButton
{
    font-family: Verdana;
    font-size: 11px;
    color: #ffffff; 
    width: 80px;
    background-color: #150007;
    height: 20px;
}

table.guestBookOuterMessagTable
{
    width: 250px;
}

/* End Style for Guest Book */

/* Style for Event Calendar */

table.CMSEventOuterTable
{
    
}

.evenFormLabel
{

}

.evenFormLabelHeader
{

}

.eventFormControl
{

}

.eventFormTextControl
{

}

.eventFormMultiTextControl
{

}

span.eventFormNote
{

}

.limitAvailability
{
    background-color: #FFD241;   
}

.noAvailability
{
    background-color: #FF3526;   
}

span.eventConfirmation
{

}

.validationText
{

}

/* End Style for Event Calendar */

/* Begin Style Contact Form */
.contactFormLabel
{
    font-family: Verdana;
    font-size: 11px;
    color: #150007;
}

.contactFormControl
{
    font-family: Verdana;
    font-size: 11px;
    color: #150007;
}

.contactFormTextControl
{
    width: 235px;
    font-family: Verdana;
    font-size: 11px;
    color: #150007;
}

.contactFormLabelHeader
{
    font-family: Verdana;
    font-size: 11px;
    color: #150007;
    font-weight: bold;
}

.contactFormMultiTextControl
{
    font-family: Verdana;
    font-size: 11px;
    color: #150007;   
}

.contactFormNote
{
    font-family: Verdana;
    font-size: 10px;
    color: #150007;   
}

.contactValidationText
{
    font-family: Verdana;
    font-size: 11px;
    color: red;
}

.contactConfirmation
{
    font-family: Verdana;
    font-size: 11px;
    color: #150007;
}

/* End Style Contact Form */

/* Begin Style website specific */ 

body
{
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    background-color: #D1B17E; 
}

td.centerPage
{
    width: 960px;
}

td.mainbackground
{
    background-image: url('Images/background.jpg');
    background-repeat: repeat-x; 
}

a:link
{
    text-decoration: none; 
}

a:visited
{
    text-decoration: none;
}

a:active
{
    text-decoration: none;
}

a:hover
{
    text-decoration: none;
}

table.centerPage
{
    width: 100%;
}

table.website
{
    text-align: center;
    background-color: #ffffff;
}

td.schaduwlinksboven
{
    width: 5px;
    background-image: url('Images/lefttopgradientshadow.jpg');
}

td.schaduwrechtsboven
{
    width: 5px;
    background-image: url('Images/righttopgradientshadow.jpg');
}

td.schaduwlinksmidden
{
    width: 5px;
    background-image: url('Images/leftmiddlegradientshadow.jpg');
}

td.schaduwrechtsmidden
{
    width: 5px;
    background-image: url('Images/rightmiddlegradientshadow.jpg');
}

td.schaduwlinks
{
    width: 5px;
    background-image: url('Images/schaduw_links.jpg');
    background-repeat: repeat-y; 
}

td.schaduwrechts
{
    width: 5px;
    background-image: url('Images/schaduw_rechts.jpg');
    background-repeat: repeat-y; 
}

td.leftbar
{
    width: 180px;
    background-image: url('Images/leftbarrepeater.jpg');
    background-repeat: repeat-y; 
}

td.logospacing
{
    width: 185px;
    height: 20px;
}

td.logowidth
{
    width: 150px;
}

td.rightlogospace
{
    width: 435px;
}

td.logo
{
    background-image: url('Images/joosten-catering.jpg');
    height: 90px;
}

.joostenSearch
{
    width: 175px;
    height: 13px;
    font-family: Verdana;
    font-size: 11px;
    color: #150007;
}

td.imageRow
{
    width: 950px;
    height: 210px;
}

td.imageRowSchadow
{
    width: 950px;
    height: 6px;
}

td.breadcrumbRow
{
    height: 25px;
    text-align: left;
}

.breadcrumbLabel
{
    font-family: Verdana;
    font-size: 10px;
    color: #D1B17E; 
    font-weight: bold;  
}

td.leftSpacingText
{
    width: 10px;
}

.joostenFont
{
    font-family: Verdana;
    font-size: 11px;
    color: #150007;
}

.joostenFontSmall
{
    font-family: Verdana;
    font-size: 10px;
    color: #150007;
}

div.newscontent li
{ 
    margin-bottom: 0px;
}

div.newscontent
{
    width: 175px;
    margin: 0px;
    font-family: Verdana;
    font-size: 11px;
    color: #8F8F8F;  
}

span.footerFont
{
    font-family: Verdana;
    font-size: 10px;
    color: #150007;
}

table.contentTable
{
    width: 100%;
}

td.textWidth
{
    width: 515px;
    text-align: left;
}

td.fullTextWidth
{
    width: 725px;
    text-align: left;
}

td.rightColumn
{
    width: 200px;
}

td.rightColumnSpacing
{
    width: 10px;
}

td.menurightspacing
{
    width: 25px;
}

a.joosten:link
{
    font-family: Verdana;
    font-size: 11px;
    color: #150007;
    text-decoration: underline;
}

a.joosten:visited
{
    font-family: Verdana;
    font-size: 11px;
    color: #150007;
    text-decoration: underline;
}

a.joosten:hover
{
    font-family: Verdana;
    font-size: 11px;
    color: #150007;
    text-decoration: underline;
}

span.joostengrijs
{
    font-family: Verdana;
    font-size: 11px;
    color: #9999AB;
}

a.joostengrijs:link
{
    font-family: Verdana;
    font-size: 11px;
    color: #9999AB;
    text-decoration: none;
}

a.joostengrijs:visited
{
    font-family: Verdana;
    font-size: 11px;
    color: #9999AB;
    text-decoration: none;
}

a.joostengrijs:hover
{
    font-family: Verdana;
    font-size: 11px;
    color: #9999AB;
    text-decoration: none;
}

a.iStrive:link
{
    font-family: Verdana;
    width: 15px;
    font-size: 9px;
    color: #ffffff;
    text-decoration: none;
}

a.iStrive:visited
{
    font-family: Verdana;
    font-size: 9px;
    color: #ffffff;
    text-decoration: none;
}

a.iStrive:hover
{
    font-family: Verdana;
    font-size: 9px;
    color: #ffffff;
    text-decoration: none;
}

td.separatorFooter
{
    height: 1px;
    background-color: #150007;    
}

table.footerTable
{
    width: 100%;
}

td.schaduwonder
{
    width: 960px;
    height: 15px;
    background-image: url('Images/schaduw_onder.jpg');
}

/* Menu */ 
.mainmenu
{
	text-align: right;
	width: 150px;
	font-family: Verdana;
	font-size: 11px;   
}

.mainmenuItem
{
	color: #ffffff;
	margin-bottom: 12px;
}

.submenu
{
    text-align: left;
    z-index: 100; /* For IE 8 */
}

.submenuItem
{
    text-align: left;
	font-family: Verdana;
	font-size: 11px;  
	color: #ffffff;
	padding-right: 10px; 
}

/* End menu */

/* Navigate part */
td.leftNavigate
{
    background-image: url('Images/links_navigeren.jpg'); 
    background-repeat: repeat-y; 
    width: 1px;   
}

td.topNavigateColor
{
    background-color: #B1B2B4;
}

td.rightNavigate
{
    background-image: url('Images/schaduw_rechts_navigeren.jpg'); 
    background-repeat: repeat-y; 
    width: 3px;
}

td.headerNavigate
{
    background-color: #150007; 
    height: 20px;   
}

td.bottomNavigate
{
    background-image: url('Images/schaduw_onder_navigeren.jpg'); 
    height: 10px
}

span.headerNavigate
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;   
}

span.navigateContent
{
    font-family: Verdana;
    font-size: 11px;
    color: #8F8F8F;   
}

/* End navigate part */

/* End Style website specific */ 

