@charset "utf-8";
/* CSS Document */

* {
margin: 0;
padding: 0;
list-style: none;
}

body {
background-color: #ffffff;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#box {
width: 910px;
margin: 20px auto;
border: #cccccc 0px solid;
background: #ffffff url(img/bg_menu.gif) repeat-y;
height: 500px;
min-height: 500px;
}

html>body div#box { height:auto; }

div#menu ul { display:none;}

div#menu ul li {
	border-top: #fff 2px solid;
}

div#menu ul li.bottom {
	border-bottom: #fff 2px solid;
}


div#menu ul li a {
	display: block;
	padding: 5px;
}

.content-table td {
padding: 10px;
border-top:#000000 1px solid;
}

.content-table td.last {
border-bottom:#000000 1px solid;
}

.headline {
color: #0077b2;
font-weight: bold;
margin-bottom: 10px;
}

.clear {
clear: both;
}

.leftcol {
color: #000000;
padding: 0px;
padding-top: 0;
}

.leftcol a {
	color: #0077b2;
	text-decoration: none;
}

.leftcol .part1 {
	padding:5px;
}

div#col1, div#col2 {
float: left;
width: 203px;
margin-top: 5px;
}

div#col1 {
	margin-top: 0;
}

div.logo_top {
	border-bottom: #fff 3px solid;
}

div#col2 {
margin-left: 20px;
width: 670px;
margin-bottom:10px;
}

.galleryimages .item {
	float: left;
	width: 150px;
	margin: 3px;
	border: #666 1px solid;
	text-align: center;
}

.galleryimages .item .image {
	overflow: hidden;
	width: 150px;
	height: 100px;
}

.contentgalrow { margin-top: 10px; }
.contentgalrow img { margin-right: 10px; }
