@charset "utf-8";
/* CSS Document */
* {
	margin: 0px;
	padding: 0px;
}
a img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
ul {
	list-style-type:none;
}
body {
	text-align:center;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#f5f5f5;
}
#wrapper {
	text-align: left;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#logo {
	float:left;
	position:absolute;
	width:733px;
	height:89px;
	top:50px;
}
#left-p {
	float:left;
	width:166px;
	height:auto;
}
#bar {
	width:166px;
	height:318px;
	background-color:#71cef5;
}
#right-p {
	float:left;
	padding-left:62px;
	width:732px;
	height:auto;
}
#menu {
	padding-top:34px;
	width:732px;
	height:28px;
	position:relative;
}
.contact-stump{
	float:right; position:absolute; right:0px; top:22px;
}
#menu ul li {
	float:left;
}
#menu ul li a {
	float:left;
	height:18px;
	padding-top:3px;
	width:auto;
	padding-left:20px;
	padding-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fdfdfd;
	font-weight:bold;
	text-decoration:none;
	background-color:#5fc3ed;
	margin-right:5px;
}
#menu ul li a:hover {
	float:left;
	height:18px;
	padding-top:3px;
	width:auto;
	padding-left:20px;
	padding-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fdfdfd;
	font-weight:bold;
	text-decoration:none;
	background-color:#5fc3ed;
	margin-right:5px;
	border-bottom:6px solid #808080;
}
.active {
	float:left;
	height:18px;
	padding-top:3px;
	width:auto;
	padding-left:20px;
	padding-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fdfdfd;
	font-weight:bold;
	text-decoration:none;
	background-color:#5fc3ed;
	margin-right:5px;
	border-bottom:6px solid #808080;
}
.contact {
	padding-left:60px;
}
.contact a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fdfdfd;
	height:18px;
	background-color:#808080 !important;
	padding-top:3px;
	text-decoration:none;
}
.contact a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:18px;
	padding-top:3px;
	color:#fdfdfd;
	background-color:#5fc3ed !important;
	text-decoration:none;
	border-bottom:6px solid #808080 !important;
}
#top-text {
	width:732px;
	height:118px;
	height:auto;
	padding-top:88px;
	font-family:Georgia;
	font-size:18px;
	color:#808080;
	padding-bottom:10px;
	line-height:35px;
	border-bottom:1px solid #71cef5;
}
.Bclor {
	color:#71cef5;
}
#content {
	padding-top:20px;
	padding-bottom:15px;
	width:732px;
	height:auto;
	border-bottom:1px solid #71cef5;
}
#contentGallery {
	padding-top:20px;
	padding-bottom:15px;
	width:732px;
	height:auto;
	border-bottom:1px solid #71cef5;
}
#l-content {
	float:left;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#808080;
	line-height:25px;
	width:375px;
}
#r-content {
	float:right;
	height:auto;
	width:326px;
}
.b-small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#71cef5;
	font-weight:bold;
}
.naar {
	padding-top:22px;
	width:308px;
	height:93px;
	padding-left:10px;
}
.fad-img {
	padding-top:10px;
	width:326px;
	height:295px;
}
#footer {
	margin-top:22px;
	width:690px;
	height:100px;
	padding-left:20px;
	padding-right:20px;
	background-color:#FFF;
	border:1px solid #e1e1e1;
	margin-bottom:28px;
}
.f-menu {
	float:left;
	width:215px;
	height:90px;
	padding-top:10px;
}
.f-menu ul li {
	width:225px;
	height:20px;
}
.f-menu ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#828282;
	text-decoration:none;
}
.f-menu ul li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#828282;
	text-decoration:underline;
}
.f-copyright {
	float:right;
	width:325px;
	padding-top:55px;
	height:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8a8787;
	text-align:right !important;
}
#contentGallery a {
	margin-bottom:18px;
	margin-right:32px;
	float:left;
	width:200px;
	height:126px;
	border:6px solid #5fc3ed;
	display:block;
	text-decoration:none;
}
#contentGallery a:hover {
	margin-bottom:18px;
	margin-right:32px;
	float:left;
	width:200px;
	height:126px;
	border:6px solid #c5e2fb;
	text-decoration:none;
	display:block;
}
.gallery {
	padding-bottom:18px;
	padding-right:25px;
	float:left;
	width:212px;
	height:138px;
}
.bar-t {
	float:left;
	position:absolute;
	width:180px;
	padding-left:20px;
	margin-top:70px;
	height:40px;
	padding-top:4px;
	filter: alpha(opacity=70);
	-moz-opacity: .70;
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	text-decoration:none;
}
.headings {
	width:600px;
	height:35px;
}
.deps {
	width:auto;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	padding-bottom:10px;
}
h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#808080;
}
.back {
	width:600px;
	height:20px;
	padding-top:10px;
	clear:both;
}
.back a {
	width:600px;
	height:20px;
	border:none !important;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#229ccf;
	font-size:12px;
}
.back a:hover {
	text-decoration:underline !important;
}
.textfieldRequiredMsg, .textareaRequiredMsg, .textfieldInvalidFormatMsg, .textareaInvalidFormatMsg, .passwordRequiredMsg, .passwordInvalidFormatMsg, .selectInvalidMsg, .selectRequiredMsg {
	display:none !important;
}
.messages, .alert {
	border:1px dashed #F00;
	background-color:#FFC;
	padding:5px;
	color:#F00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#right-images li {
	list-style-type:none;
}

