@CHARSET "ISO-8859-1";

/*  
	Version 0.1
	Author: Urs Wettstein
*/


/********************** Basic Layout ******************************/

body {
	margin: 0;
	padding: 1em 0;
	
	color: black;
	
	font-family: "Trebuchet MS", Arial, Sans-serif;
	text-align: center; /* centering for IE */
}
	


div#header {
	display: none;

}

ul#navigation {
	display: none;

}

div#content {

}

div#footer {
	margin-top: 5px;
	padding: 1px;
	
	color: #555;
	
	font-size: small;
	text-align: center;
	
	clear: both;
}



/********************** Content ******************************/



div.col11 {
	
	background: white;
	
	text-align: justify;
	
	overflow: auto; /* expand div when it contains more divs */
}

div.col31 {
	width: 33%;
	
	background: white;
	
	float: left;
}

div.col32 {
	width: 33%;

	
	background: white;
	
	float:left;
}

div.col33 {
	width: 33%;
		
	background: white;
	
	float: left;
}

.center {
	text-align: center;
}

a {
	color: #B30;
	
	text-decoration: underline;
}

a:hover {
	color: #F50;
	
}

h1 {
	margin: 2px 160px 0.8em 10px;
	padding: 0px 5px;
	border-bottom: dashed 1px silver;
	
	font-size: x-large;
}

h2 {
	margin: 0.2em 0;
}

h2 span {
	font-size: 0.6em;
	font-weight: normal;
}

h3 {
	font-size: 1em;
}

a img {
	border: 0;
}

div.newline {
	width: 100%;
	
	float: left;
}

.error {
	color: red;
}

td {
	margin: 0;
	padding: 0;
}

.imgRight {
	margin:8px;
	float:right;
}
/********************** Contact ******************************/

.contactmap {
	margin: 30px 5px 5px 5px;
}

/********************** Gallery ******************************/

div#imgview {
	display:none;
}


/********************** Calender Guestbook/News ******************************/

.cal {
	float: left;
	width: 50px;
	height: 65px;
	background-image: url('../images/bg/calendar.png');
	margin: 5px 5px 25px 5px;
	text-align: center;
}

.calwday {
	font-size:11px;
}

.calday {
	font-size:25px;
	font-weight:bold;
}

.calmonth {
	font-size:12px;
}

/********************** Guestbook ******************************/

.gbentry {
	float:left;
	width: 550px;
	margin-left:15px;
}

.gbentrytitle {
	border-bottom:solid 1px silver;
	color: gray;
	font-style: italic;
}

.gbentryname {
	color: black;
	font-weight:bold;
	font-style: normal;
}

/********************** News ******************************/

.newsentry {
	float:left;
	width: 550px;
	margin-left:15px;
}

.newsentrytitle {
	color: gray;
	border-bottom:solid 1px silver;
	font-style:italic;
}

.newstitle {
	color: black;
	font-weight:bold;
	font-style: normal;
}

/********************** End style ******************************/