body{ 

	background-color: #E7C296;

	background-image: 

	url("images/Background_lille.gif");

	background-repeat: 

	no-repeat;

	background-position: 

	left top

}



A:link {

text-decoration: underline;

color: #131313;

font-weight: normal;

}



A:visited {

text-decoration: underline;

color: #131313;

font-weight: normal;

}



A:active {

text-decoration: underline;

color: #131313;

font-weight: normal;

}



A:hover {

text-decoration: none;

color: #7F0000;

font-weight: normal;

}



img {border:1px #696145 solid;

}



.grafik {

    border: 0px #696145 solid;

}



p {

	text-align : left;

	font-size : 16px;

	font-family : serif;

	margin-bottom : 12px;

	color : #800000

}



p.intro {

	text-align : center;

	font-weight : bold;

	font-size : 20px;

}



p.copyright {

	text-align : Center;

	font-size : 10px;

	font-style : italic;

}



em {

	font-size : 18px;

	font-style : normal;

	font-weight : bold;

}

/* booking calendar start */

table.bk
{
	border : thin solid black;
	text-align : center;
}

tr.bkHead
{
	border : thin solid black; 
	background-color : #A67852;
	color : black;
	font-family : verdena, arial, sans-serif;
	font-size : 10pt;
	font-weight: bold;
}

td.bkHead
{
	padding : 3px;
}

tr.bkCurMonth
{
	background-color : #FFE8B5;
	color : black;
	font-family : verdena, arial, sans-serif;
	font-size : 9pt;
}

td.bkCurMonth1
{
	/* not booked, free */
	padding-top : 2px;
	padding-bottom : 2px;
}

td.bkCurMonth2
{
	/* tentative booking */
	background-color : #9BFF9B;
	padding-top : 2px;
	padding-bottom : 2px;
}

td.bkCurMonth3
{
	/* booked */
	background-color : #FF9B9B;
	padding-top : 2px;
	padding-bottom : 2px;
}

td.bkOtherMonth1
{
	/* not booked, free */
	font-style : italic;
	padding-top : 2px;
	padding-bottom : 2px;
}

td.bkOtherMonth2
{
	/* tentative booking */
	background-color : #9BFF9B;
	color : #7F7F7F;
	font-style : italic;
	padding-top : 2px;
	padding-bottom : 2px;
}

td.bkOtherMonth3
{
	/* booked */
	background-color : #FF9B9B;
	color : #7F7F7F;
	font-style : italic;
	padding-top : 2px;
	padding-bottom : 2px;
}


/* booking calendar end */

td.airportHeader
{
	color : #800000;
	font-weight : bold;
	background-color : silver;
}

td.airport
{
	color : #800000;
}
