body { font: normal 12px Verdana; color: #4a4841; background: #ffffff center top;  margin: 0; padding: 0;}

a:link, a:visited {color: maroon; text-decoration: none;}
a:hover {color: maroon; text-decoration: underline;}

td { font: normal 12px Verdana; color: #4a4841;}
img {border: 0;}

.firmlogo {margin: 38px 0px 0px 164px; font: bold 20px Times New Roman; font-style: italic; color: #000000;}

.haslo {margin: 4px 0px 0px 160px; font: normal 14px Times New Roman; font-style: italic; color: #676767;}
.haslo a:link, .haslo a:visited {color: #676767;}

.quote1 {padding: 0px 30px 15px 20px; font: bold 12px Tahoma;  color: #009900;}
.quote2 {margin: 34px 30px 0 20px; font: bold 12px Tahoma; color: #009900;  border-bottom: 1px #b4bfc1 dotted;}

.content h1 {margin: 20px 0px 16px 0px; padding: 4px; font: bold 15px Verdana; color: #eb3d00; text-transform: uppercase; text-align: left; border-bottom: 1px #cccccc solid;}
.content {font: normal 12px Verdana; color: #4a4841; padding: 10px 0px 20px 0px; width: 100%; text-align: justify; line-height: 1.4em;}

.viewpic {margin: 4px;}

.date { font: normal 10px Verdana; color: #888; text-align: right;}

.maintable {background: #ffffff url(logo.jpg) right 11px no-repeat; width: 800px; height: 100%;}

.link2, a.link2:link, a.link2:visited {font: bold 9pt Verdana; color: #cdcdbf; background: #a4a493; padding: 2px;}
a.navigation:link, a.navigation:visited  {  color: #909082; text-decoration: underline;}
.prenavigation  {font: normal 8pt Verdana; color: #909082; padding: 6px 0px 5px 0px;}

.sign {padding: 3px; color: #f0dcd6; background: #eb3d00; font: normal 10px Verdana; text-align: center;}
.sign a:link, .sign a:visited, .sign a:hover {color: #ffffff; text-decoration: underline;}


a.linkpost:link, a.linkpost:visited {font: normal 9pt Verdana; text-decoration: none; }
a.linkpost:hover {text-decoration: underline;}

table.linkposttable {width: 100%;}
table.linkposttable td.th {font-weight: bold; padding-top: 10px; padding-bottom: 10px; background: #e8ebeb; color: #676767;}
table.linkposttable td { padding: 2px 30px 14px 30px; color: #676767;}

.pageselect {FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none; BACKGROUND-COLOR: #333333;}
a.pages:link,a.pages:visited {COLOR: #777777; TEXT-DECORATION: none;}
a.pages:hover {COLOR: #999999; TEXT-DECORATION: underline;}

#content-gallery {background: #000000; color: #777777; font: bold 8pt Verdana;}

.guestbookname {COLOR: #eeeeee; FONT: bold 9pt Verdana; TEXT-DECORATION: none}
.guestbooktime {COLOR: #eeeeee; FONT: italic 8pt Verdana;}
.guestbooktext { font: normal 9pt Verdana; color: #333333; line-height: 12pt; text-align: justify;}
.guestbookmail {COLOR: #eeeeee; FONT: bold 9pt Verdana;}
.guestbookmail a:link, .guestbookmail a:visited {COLOR: #eeeeee; FONT: bold 9pt Verdana;}
a.guestbookmail:link, a.guestbookmail:visited {COLOR: #eeeeee; FONT: bold 9pt Verdana; TEXT-DECORATION: underline;}
.guestbookerror {COLOR: maroon; FONT: bold 9pt Verdana;}
.error {COLOR: #aa3333; FONT: bold 9pt Verdana; padding: 4; margin-bottom: 10px;}
.success {COLOR: #4cb441; FONT: bold 9pt Verdana; padding: 4; margin-bottom: 10px;}


.guestbookform {background: #aab5b7;}
.guestbookform td .input {
height: 20px;
color: #646d6f !important;
 background: #e0e4e5;
 padding: 2px; 
 border: 0px;
 font: normal 12px Verdana;
}
.guestbookform td textarea {
color: #646d6f !important;
 background: #e0e4e5;
 padding: 2px; 
 border: 0px;
 font: normal 12px Verdana;
}
.guestbookform td {color: #e0e4e5; FONT: bold 12px Verdana;}

.gpages {margin-top: 30px; FONT: normal 10px Verdana; COLOR: #999999;}
.announce {font: normal 8pt Arial; margin-top: 10px; color: #676767;}
.announce a:link, .announce a:visited {color: #676767;}
.announce a:hover {color: #999999; TEXT-DECORATION: none;}
.announcedate {color: #999999;}

a.lang:link,a.lang:visited {font: normal 8pt Arial; color: #999999;} 

ul.jd_menu {text-align: center;}

li.wskmenu1active a:link, li.wskmenu1active a:visited
{
	font: bold 10px Verdana; 
	color: #ffffff; 
	text-transform: uppercase;
	border-left: 1px #999999 solid; 
	border-right: 1px #999999 solid; 
	height: 1px; 
	text-decoration: none; 
	padding: 15px 20px 14px 20px; 
	background: #7d7b7a;
}

li.wskmenu1active a:hover
{
background: #7d7b7a;
}


li.wskmenu1 a:link, li.wskmenu1 a:visited
{
	font: bold 10px Verdana; 
	color: #ffffff; 
	text-transform: uppercase;
	border-left: 1px #999999 solid; 
	border-right: 1px #999999 solid; 
	height: 1px; 
	text-decoration: none; 
	padding: 15px 20px 14px 20px; 
	background: #605d5c;
}

li.wskmenu1 a:hover
{
background: #eb3d00;
color: #eeeeee;
}

li.wskmenu2active a:link, li.wskmenu2active a:visited
{
display: block;
	font: bold 10px Verdana; 
	color: #ffffff; 
	text-transform: uppercase;
	border: none; 
	text-decoration: none; 
	padding: 6px 20px; 
	background: #999999;
	height: 12px;
	border-bottom: 1px #555555 solid;
}

li.wskmenu2active a:hover
{
background: #eb3d00;
color: #eeeeee;
}


li.wskmenu2 a:link, li.wskmenu2 a:visited
{
display: block;
	font: bold 10px Verdana; 
	color: #ffffff; 
	text-transform: uppercase;
	border: none; 
	text-decoration: none; 
	padding: 6px 20px; 
	background: #7d7b7a;
	height: 12px;
	border-bottom: 1px #555555 solid;
}

li.wskmenu2 a:hover
{
background: #eb3d00;
color: #eeeeee;
}