H1 {
	font-family:Verdana; font-size:12pt; color:black;  font-weight:bold;
}

H2 {
	font-family:Verdana; font-size:11pt; color:black;  font-weight:bold; margin-bottom=0;
}

H3 {
	font-family:Verdana; font-size:9pt; color:black;  font-weight:bold; margin-bottom=0;
}

li {
	line-height:18px;
}

body { 
margin-left:0px; margin-top:0px;
}

/* Menu styles */
.menu ul {
	margin:0px;
	padding:0px;
}
	
.menu li {
	margin:0px 0px 0px 5px;
	padding:0px;
	list-style-type:none;
}

/* Submenu styles */
.menu li li {
	margin:0px 0px 0px 16px;
}

/* Symbol styles */
.menu .symbol-item,
.menu .symbol-open,
.menu .symbol-close {
	float:left;
	width:12px;
    height:1em;
	background-position:left center;
	background-repeat:no-repeat;
	margin:2px 0px 0px -2px;
}

.menu .symbol-item  { background-image:none;  }
.menu .symbol-open  { background-image:url(http://www.willwissen.net/images/minus.png); }
.menu .symbol-close { background-image:url(http://www.willwissen.net/images/plus.jpg);}
.divErr {
	font-family:Arial; font-size:8pt; text-align:left; color:#FF0000;
}
.vd7pt {
	font-family:Verdana; font-size:7pt; color:black;
}
.vd8pt {
	font-family:Verdana; font-size:7.5pt; color:black;
}
.ar8pt {
	font-family:Arial,Helvetica; font-size:8pt; color:black;
}
.ar9pt {
	font-family:Arial,Helvetica; font-size:9pt; color:black; font-weight:normal;
}
.ar10pt {
	font-family:Arial,Helvetica; font-size:10pt; color:black;
}

.vd9pt {
	font-family:Verdana; font-size:9pt; color:black;
}
.vd9ptbld {
	font-family:Verdana; font-size:9pt; color:black; font-weight:bold;
}
.vd10ptb {
	font-family:Verdana; font-size:10pt; color:black; font-weight:bold;
}
.vd10pt {
	font-family:Verdana; font-size:10pt; color:black;
}

.celCat {
	padding-left:3px; font-family:Arial; font-size:10pt; font-weight:bold; text-align:left;
}
.celCatAc {
	padding-left:3px; font-family:Arial; font-size:10pt; font-weight:bold; text-align:center;
}
.celCatAr {
	padding-left:3px; font-family:Arial; font-size:10pt; font-weight:bold; text-align:right;
}
.newsAns {
	padding-left:3px; font-family:Verdana; font-size:8pt; text-align:left; font-weight:bold; color:#424263;
}
.newsAnsAc {
	padding-left:3px; font-family:Verdana; font-size:8pt; text-align:center; font-weight:bold; color:#424263;
}
.msgRead {
	padding-left:3px; font-family:Verdana; font-size:8pt; text-align:left; color:#424263;
}
.catbg {
  background-color:green; font-family:Arial; font-size:9pt; padding-left: 2px; padding-right: 2px; text-decoration:none;
}
.catbg a:link {
	target:_blank; color:#FFFFFF; text-decoration:none;
}
.catbg a:visited  {
	target:_blank; color:#FFFFFF; text-decoration:none;
}
.catbg a:hover {
	target:_blank; color:#FFFFFF; text-decoration:none;
}
.catbg a:visited {
	target:_blank; color:#FFFFFF; text-decoration:none;
}
.catbg a:active {
	target:_blank; color:#FFFFFF; text-decoration:none;
}
.detailTxt {
	padding-left:3px; font-family:Arial; font-size:9pt; text-align:left;
}
.detailTxtAr {
	padding-left:3px; font-family:Arial; font-size:9pt; text-align:right;
}
.detailTxtAc {
	padding-left:3px; font-family:Arial; font-size:9pt; text-align:center;
}
.smque {
	padding-left:3px; font-family:Verdana; font-size: 9pt; color=#424263;
}
.userlinksm a:link {
	text-decoration:none; color:#0066FF; font-weight:bold;
}
.userlinksm a:visited {
	text-decoration:none; color:#0066FF; font-weight:bold;
}
.detailStats {
	padding-left:3px; font-family:Verdana; font-size:18pt; text-align:center; font-weight:bold;
}
.celCatMenuRed {
	font-family:Arial; font-size:9pt; text-align:left; font-weight:bold; color:#FF0000; 
}
.celCatMenuRed a:link {
	padding-left:1px; text-decoration:none; target:_blank; color:#FF0000; 
}
.celCatMenuRed a:visited {
	padding-left:1px; text-decoration:none; target:_blank; color:#FF0000; 
}
.celCatMenuRed a:hover {
	padding-left:1px; text-decoration:underline; target:_blank; color:#FF0000; 
}
.celCatMenuRed a:active {
	padding-left:1px; text-decoration:none; target:_blank; color:#FF0000; 
}
.celCatMenuRed a:focus {
	padding-left:1px; text-decoration:none; target:_blank; color:#FF0000; 
}
.celSCat {
	padding-left:10px; font-family:Arial; font-size:8pt; text-align:left; font-weight:bold; color:#0066FF;
}
.celUtl {
	font-family:Verdana; font-size:7pt; font-weight:bold; 
}
.celCatMenu {
	font-family:Arial; font-size:9pt; text-align:left; font-weight:bold; color:#0066FF;
}
.detailW {
	padding-left:3px; font-family:Arial; font-size:9pt; font-weight:normal; text-align:left; color:#FFFFFF;
}
.detailW a:link {
	text-decoration:underline; target:Mainframe; color:#FFFFFF; 
}
.detailW a:visited {
	text-decoration:underline; target:_blank; color:#FFFFFF; 
}
.detailW a:active {
	text-decoration:underline; target:_blank; color:#FF0000; 
}
.detailW a:focus {
	text-decoration:underline; target:_blank; color:#FFFFFF; 
}
.newsQue {
	padding-left:3px; font-family:Verdana; font-size:9pt; font-weight:bold; text-align:left;
}
.newsQueAr {
	padding-left:3px; font-family:Verdana; font-size:9pt; font-weight:bold; text-align:right;
}
.newsQueAc {
	padding-left:3px; font-family:Verdana; font-size:9pt; font-weight:bold; text-align:center;
}

.newsTxt {
	padding-left:3px; font-family:Arial; font-size:8pt; text-align:left;
}
.newsTxtAr {
	padding-left:3px; font-family:Arial; font-size:8pt; text-align:right;
}
.newsTxtWhite {
	padding-left:2px; font-family:Arial; font-size:8pt; text-align:left;
}
.newsTxtWhite a:link {
	text-decoration:none; target:Mainframe; color:#FFFFFF; 
}
.newsTxtWhite a:visited {
	text-decoration:none; target:_blank; color:#FFFFFF; 
}
.newsTxtWhite a:active {
	text-decoration:none; target:_blank; color:#FFFFFF; 
}
.newsTxtWhite a:focus {
	text-decoration:none; target:_blank; color:#FFFFFF; 
}
.que {
	font-family:Verdana; font-size: 12pt; color=#424263;
}
.msgtxt {
	font-family:Arial; font-size:10pt; font-weight:bold; text-align:center; color:green;
}
.errtxt {
	font-family:Arial; font-size:10pt; font-weight:bold; text-align:center; color:red;
}
.celPub {
	padding-left:3px; font-family:Arial; font-size:8pt; 
}
.cel {
	padding-left:3px; padding-bottom:3px; vertical-align=top;
}

.tabh {
	padding-left:3px; font-family:Verdana; font-size:10pt; color:white; font-weight:bold;
}

.label {
	font-family:Arial; font-size:9pt; color:#FF9933; font-weight:bold;
}

.sel {
	font-family:Arial; font-size:9pt;
}

.help {
	font-family:Verdana; font-size:7pt; color:black;
}

.inp {
	font-family:Arial; font-size:8pt; type:text;
}

.celCat a:active, .celCatAc a:active, .celCatAr a:active, .celSCat a:active {
	text-decoration:none; target:_blank; color:#FF0000; 
}

.msgRead a:active, .newsAns a:active, .newsAnsAc a:active, .detailTxt a:active, .detailTxtAr a:active, .detailTxtAc a:active, .smque a:active, .celUtl a:active, .newsQue a:active, .newsQueAc a:active, .newsQueAr a:active, .newsTxt a:active, .newsTxtAr a:active, .que a:active, .celCatMenu a:active, .userlinksm a:active {
	text-decoration:none; target:_blank; color:#0066FF; 
}

.msgRead a:focus, .celCat a:focus, .celCatAc a:focus, .celCatAr a:focus, .newsAns a:focus, .newsAnsAc a:focus, .detailTxt a:focus, .detailTxtAr a:focus, .detailTxtAc a:focus, .smque a:focus, .celUtl a:focus, .newsQue a:focus, .newsQueAr a:focus, .newsQueAc a:focus, .newsTxt a:focus, .newsTxtAr a:focus, .que a:focus, .celCatMenu a:focus, .userlinksm a:focus {
	text-decoration:none; target:_blank; color:#0066FF; 
}

.celSCat a:focus {
	text-decoration:none; target:_blank; color:#FF0000; 
}

.msgRead a:visited, .celCat a:visited, .celCatAc a:visited, .celCatAr a:visited, .newsAns a:visited, .newsAnsAc a:visited, .detailTxt a:visited, .detailTxtAr a:visited, .detailTxtAc a:visited, .smque a:visited, .celSCat a:visited, .celUtl a:visited, .newsQue a:visited, .newsQueAr a:visited, .newsQueAc a:visited,
.newsTxt a:visited, .newsTxtAr a:visited, .que a:visited, .celCatMenu a:visited  {
	text-decoration:none; target:_blank; color:#0066FF; 
}

.msgRead a:link, .celCat a:link, .celCatAc a:link, .celCatAr a:link, .newsAns a:link, .newsAnsAc a:link, .detailTxt a:link, .detailTxtAr a:link, .detailTxtAc a:link, .smque a:link, .celSCat a:link, .celUtl a:link, .newsQue a:link, .newsQueAc a:link, .newsQueAr a:link,
.newsTxt a:link, .newsTxtAr a:link, .que a:link, .celCatMenu a:link {
	text-decoration:none; target:_blank; color:#0066FF; 
}

.msgRead a:hover, .celCat a:hover, .celCatAc a:hover, .celCatAr a:hover, .newsAns a:hover, .newsAnsAc a:hover, .detailTxt a:hover, .detailTxtAr a:hover, .detailTxtAc a:hover, .smque a:hover, .celSCat a:hover, .celUtl a:hover, .detailW a:hover,
.newsQue a:hover, .newsQueAc a:hover, .newsQueAr a:hover, .newsTxt a:hover, .newsTxtWhite a:hover, .que a:hover, .celCatMenu a:hover, .userlinksm a:hover {
	text-decoration:underline; target:_blank; color:#FF0000; 
}

.cancel, .cancel a {background: url(/images/delete.gif) no-repeat 0 0px;}
.star_gold, .star_gold a {background: url(/images/star.gif) no-repeat 0 0px;}
.star, .star a {background: url(/images/star.gif) no-repeat 0 32px;}
.star_user, .star_user a {background: url(/images/rates.gif) no-repeat 0 0px;}
.rating {
cursor: pointer;
margin:0pt 0px 0pt 0px;
}
.rating_gold {
cursor: pointer;
margin:0pt 0px 0pt 0px;
}
.rating_user {
cursor: pointer;
margin:0pt 0px 0pt 0px;
}
.ratingPos {
width: 95px;
}
.ratingPos_user {
width: 95px;
}
.rating:after {
content: '.';
display: block;
height: 0;
width: 0;
clear: both;
visibility: hidden;
}
.rating_gold:after {
content: '.';
display: block;
height: 0;
width: 0;
clear: both;
visibility: hidden;
}
.rating_user:after {
content: '.';
display: block;
height: 0;
width: 0;
clear: both;
visibility: hidden;
}
.cancel, .star, .star_gold {
float: left;
width: 17px;
height: 15px;
overflow: hidden;
text-indent: -999em;
cursor: pointer;
text-align: left;
}
.star_user {
float: left;
width: 19px;
height: 10px;
overflow: hidden;
text-indent: -999em;
cursor: pointer;
text-align: left;
}

.cancel a, .star a, .star_gold a, .star_user a {
display: block;
width: 100%;
height: 100%;
background-position: 0 0px;
}
span.rating span.on a {
background-position: 0 0px;
}
span.rating_gold span.on a {
background-position: 0 -32px;
}
span.rating_user span.on a {
background-position: 0 -10px;
}

.star_sm, .star_sm a {background: url(/images/star_small.gif) no-repeat 0 11px;}
.star_sm_gold, .star_sm_gold a {background: url(/images/star_small.gif) no-repeat 0 0px;}
.rating_sm {
cursor: pointer;
margin:0pt 0px 0pt 0px;
}

.ratingPos_sm {
width: 55px;
}
.rating_sm:after {
content: '.';
display: block;
height: 0;
width: 0;
clear: both;
visibility: hidden;
}
.rating_sm_gold:after {
content: '.';
display: block;
height: 0;
width: 0;
clear: both;
visibility: hidden;
}
.star_sm {
float: left;
width: 11px;
height: 11px;
overflow: hidden;
text-indent: -999em;
cursor: pointer;
text-align: left;
}
.star_sm_gold {
float: left;
width: 11px;
height: 11px;
overflow: hidden;
text-indent: -999em;
cursor: pointer;
text-align: left;
}

.star_sm a {
display: block;
width: 100%;
height: 100%;
background-position: 0 0px;
}
.star_sm_gold a {
display: block;
width: 100%;
height: 100%;
background-position: 0 0px;
}
span.rating_sm span.on a {
background-position: 0 0px;
}
span.rating_sm_gold span.on a {
background-position: 0 -11px;
}
#cse-search-results iframe {width: 505px; }
div#footer{
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:30;
 }
 
#vertmenu
{	margin: 0;
	padding: 0;
}

#vertmenu li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#vertmenu li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 4px;
	width: 64px;
	background: #5970B2;
	color: #FFF;
	text-align: center;
	text-decoration: none}

#vertmenu li a:hover
{	background: #49A3FF}

#vertmenu div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #5970B2}

	#vertmenu div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #EAEBD8;
		color: #2875DE;
		font: 11px arial}

	#vertmenu div a:hover
	{	background: #49A3FF;
		color: #FFF}
