p{
	color:black;
	font-size:14px;
	text-align:justify;
	}

ul{
	font-size:14px;
	}



body{
	background:#FFFFCC;
	color:black;
	background-image: url(layoutImg/header.gif);
	background-repeat: repeat-x;
	font-family:Verdana,'Trebuchet ms',century,Helvetica,sans-serif;	
	margin:0px;
}

#wrapper{width:760px;margin:0 auto;text-align:left;}


div#header{
	z-index:2;
	position:absolute;
	color:Black;
	top:20px;
	left:102px;
	Width:80%;
	Height:100px;

	}

#titleA{
	position:absolute;
	top:0px;
	left:18%;
	font-size:18pt;
	text-transform:uppercase;
	font-family:'arial black';
	letter-spacing:21px;
}
	
#titleB{
	position:absolute;
	top:25px;
	left:40%;
	font-size:40pt;
	font-family: 'Monotype Corsiva','English111 Vivace BT','Staccato222 BT','TypoUpright BT',Trebuchet,Arial;
}


div#Main{
	text-align:justify;
	padding-left:8px;
	padding-right:8px;
	font-size:12px;
	z-index:1;
	position:absolute;	
	Background:#9DCC8F;
	font-size:1em;
	color:black;
	top:122px;
	left:220px;
	Width:66.9%;
	min-height:200px;
	background-image: url(layoutImg/main.gif);
	background-repeat: repeat-x;
	background-position: bottom; 
	}

img#galerie{
	padding:0px;
	margin:15px;
	margin-left:40px;	
	border:1px black solid;
	float:left;
	max-width:85%;
	}
div#comment{
	margin:15px;
	text-align:justify;
	}

div#menu{
	text-align:center;
	z-index:1;
	position:absolute;
	Background:#CCCC8F;
	font-size:15pt;
	color:Black;
	top:122px;
	left:103px;
	Width:114px;
	}
img.menuImg{padding:0 5px 0 5px;}
img.menuImg:hover{
	border-left:1px maroon solid;
	border-right:1px maroon solid;
	}

img.line{
	width:85%;
	height:1px;
	margin:10px;
	text-aling:center;
	margin-left:auto;
	margin-right:auto;
	}

div.menuelement{
	font-family:'Trebuchet ms',arial;
	vertical-align:middle;
	text-align:center;
	border-top: 1px solid maroon;
	border-bottom: 1px solid maroon;
	background:#CCCC8F;
	width:100%;
	font-size:.8em;

	background-image: url(layoutImg/rollnorm.gif);
	background-repeat: repeat-x;
	background-position:center;
	}
a.menulink:link{color:white;text-decoration:none;border:none;}
a.menulink:visited{color:white;text-decoration:none;border:none;}
a.menulink:hover{color:black;text-decoration:none;border:none;}
a.menulink:active{color:white;text-decoration:none;border:none;}
a img {border: none;}

a:link{color:maroon;border:none;}
a:visited{color: Darkgreen;text-decoration:none;border:none;}
a:hover{color: Darkolivegreen;text-decoration:none;border:none;}
a:active{color:black;text-decoration:none;border:none;}

div.menuspacer{
	text-align:center;
	border:none;
	background: none;
	width:100%;
	height:310px;
	overflow : auto;
		background-image: url(layoutImg/menu2.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	}

div.menuelement:hover{
	background:#DFE09D;
	background-image: url(layoutImg/rollup.gif);
	}
	
#Footer{
	display:none;
	border-top: #FFFFCC solid 3px;
	z-index:2;
	position:absolute;
	Background:#CCCC8F;
	color:white;
	Top:520px;
	left:10%;
	width:79.217%;
	height:20px;
	font-style:italic;
	padding-right:8px
	}

.Button{
	border-top:maroon 1px solid;
	border-bottom:maroon 1px solid;
	border-left:none;
	border-right:none;
	background:black;
	color:#FFFFCC;
	}

.mGal{
	border:none;
	vertical-align:middle;
}
	
div#validate{
	margin: 0 auto;
	margin-bottom:20px;
	display:none;
	z-order:0;
	position:relative;
	text-align:center;
	border:2px #FFFFCC solid;
	width:70%;
	backgroung:none;
	}
	
input.Button:hover{background:#DFE09D;color:black;}
