body {
	font-size: 12px;
	color: Silver;
	font-family: vixar, tahoma, verdana, arial, sans-serif;
	background-color: #272A3A;
	margin:0px; text-align:left;
	background-image: url(images/background1.jpg);
	background-repeat: repeat;
}
a {
	color: Silver;
	text-decoration: none;
}
a:hover {
	color: #8A96B3;
	text-decoration: none;
}

blockquote {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #7e96ac;
}

.bodytable {
	background-color: transparent;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: White;
}

.border {
	border-bottom: #000 1px solid;
	border-left: #000 1px solid;
	border-right: #000 1px solid;
	border-top: #000 1px solid;
	background-color: transparent;
}

.button{
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align:center;
	background: url(images/button.png);
	width: 65px;
	height: 19px;
	background-repeat: no-repeat;
	border: none;
	vertical-align: bottom;
}

.caption {
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 0px;
	border-bottom: 1px solid #3D4456;
	border-left: 1px solid #7885A7;
	border-right: 1px solid #3D4456;
	border-top: 1px solid #6F7B9A;
	background-color: transparent;
	color: #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-image : url(images/defaultcap.png);
}

.captiontext {
   background: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	color:#fff;
}

.chatboxtitle {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #fff;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 2px;
}

.chatboxdata {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: silver;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	}

.defaulttext {
   background: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:#fff;
}

.fborder {
	border: none;
	background-color: transparent;
}

.fcaption {
	border-bottom: 1px solid #3D4456;
	border-left: 1px solid #7885A7;
	border-right: 1px solid #3D4456;
	border-top: 1px solid #6F7B9A;
	background-color: transparent;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 0px;
	padding-top: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-image : url(images/defaultcap.png);
	font-size: 12px;
	color:#fff;
}

form {
	margin: 2px 0px 0px 0px;
}

.forumborder {
	border: none;
	background-color: transparent;
}

.forumheader{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: white;
	padding: 4px;
	background-color: transparent;
	border-bottom: 1px solid #3D4456;
	border-left: 1px solid #7885A7;
	border-right: 1px solid #3D4456;
	border-top: 1px solid #6F7B9A;
	background-image: url(forum/fhbg1.png);
	background-repeat: repeat;
}

.forumheader2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	padding: 4px;
	background-color: transparent;
	border-bottom: 1px solid #3D4456;
	border-left: 1px solid #7885A7;
	border-right: 1px solid #3D4456;
	border-top: 1px solid #6F7B9A;
	background-image: url(forum/fhbg2.png);
	background-repeat: repeat;
}

.forumheader3{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	padding: 4px;
	background-color: transparent;
	border-bottom: 1px solid #3D4456;
	border-left: 1px solid #7885A7;
	border-right: 1px solid #3D4456;
	border-top: 1px solid #6F7B9A;
	background-image: url(forum/fhbg3l.png);
	background-repeat: repeat;
}

.forumheader4{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	padding: 4px;
	background-color: transparent;
	border-bottom: 1px solid #3D4456;
	border-left: 1px solid #7885A7;
	border-right: 1px solid #3D4456;
	border-top: 1px solid #6F7B9A;
	background-image: url(forum/fhbg3l.png);
	background-repeat: repeat;
}

.forumtable2 {
	background-color: transparent;
	border-bottom: 1px solid #3D4456;
	border-left: 1px solid #7885A7;
	border-right: 1px solid #3D4456;
	border-top: 1px solid #6F7B9A;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-image : none;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 4px;
	color: Silver;
	background-image: url(forum/fhbg2.png);
	background-repeat: repeat;
	text-align: left;
}

.forumtable3 {
	background-color: transparent;
	border-bottom: 1px solid #3D4456;
	border-left: 1px solid #7885A7;
	border-right: 1px solid #3D4456;
	border-top: 1px solid #6F7B9A;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-image : none;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 2px;
	padding-top: 4px;
	color: Silver;
	background-image: url(forum/fhbg2.png);
	background-repeat: repeat;
	text-align: left;
}

.helpbox {
	border: transparent;
	background-color: transparent;
	color:#000;
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

hr {
	border-top: 1px solid Black;
	border-bottom: 1px solid #666666;
	height: 1px;
	width: 98%;
	text-align:center;
}

.indent{
	padding: 3px 3px 3px 3px;
	margin: 5px;	
	background-color: transparent;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: White;
}

.mediumtext {
   background: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color:#000;
}

.nextprev{
	background-color: transparent;
	border-bottom: 1px solid #3D4456;
	border-left: 1px solid #7885A7;
	border-right: 1px solid #3D4456;
	border-top: 1px solid #6F7B9A;
	color: #000;
	font: normal 9px vixar, tahoma, verdana, arial, helvetica, sans-serif;
	text-align:center;
	padding : 2px, 2px, 2px, 2px;
	background-image : url(images/defaultcap.png);
}

.np{
	background-color: transparent;
	border-bottom: 1px solid #3D4456;
	border-left: 1px solid #7885A7;
	border-right: 1px solid #3D4456;
	border-top: 1px solid #6F7B9A;
	color: #000;
	font: normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	padding : 2px, 2px, 2px, 2px;
	background-image : url(images/defaultcap.png);
}

p {
	margin-top: 0px;
	margin-bottom: 0px
}

.smallblacktext {
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#fff;
}

.smalltext {
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Silver;
}

.spacer{
	padding-bottom : 2px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 2px;
}

.tbox{
	background-color: #414141;
	border-bottom: 1px solid #626262;
	border-left: 1px solid #040404;
	border-right: 1px solid #626262;
	border-top: 1px solid #040404;
	color: Silver;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

td {
   background: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: White;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align:left;
}

/* LOGO STYLE */
.logostyle{ width: 100%; background-repeat: repeat-x; background-image: url(images/logofill.png);}
.logostyle1{ width: 100%; background-repeat: repeat-x; background-image: url(images/logofillbund.png);}
/* NEWS STYLE */
.captionleft{ width: 16px; background-image: url(images/capleft.png);  background-position: bottom;  }
.captionbar{ background-repeat: repeat-x; font-size: 10px; color: #fff; font-family: vixar, verdana, tahoma, arial, sans-serif; 
	background-image: url(images/capdark.png); background-position: bottom;
	padding-bottom: 4px;
	}
.captionend{ width: 146px; background-image: url(images/captransition.png); background-position: bottom; }
.captionmain{ width: 100%; background-repeat: repeat-x; background-image: url(images/caplight.png); background-position: bottom; }
.captionright{ width: 14px; background-image: url(images/capright.png); background-position: bottom;  background-repeat: no-repeat;  }
.bodyright{ width: 6px; height: 6px;    background: url(images/right.png) repeat-y;  }
.bodyleft{ background-repeat: repeat-y; background-image: url(images/left.png); vertical-align: top; }
.bodymain{ width: 100%; padding: 4px 5px 5px 4px; font-size: 10px; color: #fff; font-family: vixar, verdana, tahoma, arial, sans-serif; vertical-align:top;  background-image: url(images/bg.jpg);  background-repeat: repeat;  background-color: transparent;    }
.bottomleft{ width: 15px; background-image: url(images/bottomleft.png);  background-repeat: no-repeat;  }
.bottommain{ width: 100%; background-repeat: repeat-x; background-image: url(images/bottom.png);}
.bottomright{ width: 6px; background-image: url(images/bottomright.png);  background-repeat: no-repeat;  }

/* MENU STYLE */
.menutopleft{ width: 14px; background-image: url(images/menutopleft.png);  background-position: bottom;  }
.menutopbar{ background-repeat: repeat-x; padding-left: 1px; padding-right:1px; font-size: 10px; color: #fff; font-family: vixar, verdana, tahoma, arial, sans-serif; background-image: url(images/menutopdark.png); background-position: bottom; padding-bottom: 4px;}
.menutopend{ width: 9px; background-image: url(images/menutoptransition.png); background-position: bottom; }
.menutopmain{ width: 100%; background-repeat: repeat-x; background-image: url(images/menutoplight.png); background-position: bottom; }
.menutopright{ width: 16px; background-image: url(images/menutopright.png); background-position: bottom;  background-repeat: no-repeat; }
.menuleft{ background-image: url(images/menuleft.png);  background-repeat: repeat-y;  vertical-align: top; }
.menuright{ width: 6px; height: 6px; background-repeat: repeat-y; background-image: url(images/menuright.png);  }
.menumain{ width: 100%; padding: 4px 5px 5px 4px; font-size: 10px; color: #fff; font-family: vixar, verdana, tahoma, arial, sans-serif; vertical-align:top;  background-image: url(images/bg.jpg);  background-repeat: repeat;  background-color: transparent;    }
.menubottomleft{ width: 15px; background-image: url(images/menubottomleft.png);  background-repeat: no-repeat;  }
.menubottommain{ width: 100%; background-repeat: repeat-x; background-image: url(images/menubottom.png);}
.menubottomright{ width: 6px; background-image: url(images/menubottomright.png);  background-repeat: no-repeat;  }

.installcaplarge{ font: 20px verdana, tahoma, arial, sans-serif; color:#fff; vertical-align:top }
.installcapsmall{ font: 10px verdana, tahoma, arial, sans-serif; color:#fff; vertical-align:top }

.finfobar{
	background-color: #6F7B9A;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#fff;
	padding: 4px;
}