
BODY {
	background-color : #C6CED6;
	background-repeat : repeat; 
	background-attachment : fixed;
	margin-left : 0; 
	margin-right : 0; 
	margin-top : 0; 
	margin-bottom : 0;
	font-family : verdana, arial, helvetica, sans-serif; 
	font-size : 11px;	
}

a {
	font-family : verdana, arial, sans-serif;
	font-size : 11px;
}

a:link, a:visited {
	font-weight : bold;
	color : #005F8C;
	text-decoration : none;
}

a:hover, a:active {
	font-weight : bold;
	color : #FF9900;
	text-decoration : underline;
}

a.header:link, a.header:visited {
	font-weight : bold;
	font-size : 12px;
	font-family : verdana, arial, helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
}

a.header:hover, a.header:active {
	font-weight : bold;
	color : #FF9900;
	text-decoration : none;
}

.small {
	text-decoration : none;
	font-size : 8pt;
	font-family : verdana, arial, helvetica;
	font-weight : normal;
	font-style : normal;
	color : #808080;
}

.headersmall {
	text-decoration : none;
	font-size : 7pt;
	font-family : verdana, arial, helvetica; 
	font-weight : normal; 
	font-style : normal; 
	color : #EAEAEA;
}

.footersmall {
	text-decoration : none; 
	font-size : 7pt; 
	font-family : verdana, arial, helvetica; 
	font-weight : normal; 
	font-style : normal; 
	color : #000000;
}

.naviselectsmall {
	FONT-WEIGHT : normal;
	FONT-SIZE : 8pt;
	COLOR : #000000;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR : #E1E1E1;
	TEXT-DECORATION : none;
	BORDER-LEFT-COLOR : #000000;
	BORDER-BOTTOM-COLOR : #FFFFFF;
	BORDER-TOP-COLOR : #000000;
	BORDER-RIGHT-COLOR : #FFFFFF;
	BORDER-TOP-WIDTH : 1px;
	BORDER-LEFT-WIDTH : 1px;
	BORDER-BOTTOM-WIDTH : 1px;
	BORDER-RIGHT-WIDTH : 1px;
}

p, div, th, td, li, ul, font {
	font-family : verdana, arial, helvetica, sans-serif; 
	font-size : 11px;
}

DIV.main {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	margin-left : 10px;
	margin-right : 10px;
	background-color : white;
	border : 1px solid #666666;
	padding : 10px;
	text-align : justify;
}

DIV.maincenter {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	margin-left : 10px;
	margin-right : 10px;
	background-color : white;
	border : 1px solid #666666;
	padding : 14px;
	text-align : center;
}

DIV.mainleft {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	margin-left : 10px;
	margin-right : 10px;
	background-color : white;
	border : 1px solid #666666;
	padding : 14px;
	text-align : left;
}

DIV.tipps {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	margin-left : 10px;
	margin-right : 10px;
	background-color : white;
	border : 1px solid #666666;
	padding : 20px;
	text-align: left;
}

.selectsmall {
	FONT-WEIGHT : normal;
	FONT-SIZE : 11px;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR : #E1E1E1;
	TEXT-DECORATION : none;
	BORDER-LEFT-COLOR : #000000;
	BORDER-BOTTOM-COLOR : #000000;
	BORDER-TOP-COLOR : #000000;
	BORDER-RIGHT-COLOR : #000000;
	BORDER-TOP-WIDTH : 1px;
	BORDER-LEFT-WIDTH : 1px;
	BORDER-BOTTOM-WIDTH : 1px;
	BORDER-RIGHT-WIDTH : 1px;
}

.tricktable {
	background-color: #FFFFFF; 
	border: 1px #FFFFFF solid;
}

TD.trick {
	background-color : #EFEFEF;
}

TD.trickheader {
	background-color : #C0C0C0;
}

TD.grey {
	border-color : #666666; 
	border-style : solid; 
	border-width : 1px;
}

TD.verlauf {
	border-color : #666666; 
	border-style : solid; 
	border-width : 1px;
	background-color : #006699;
	color : #FFFFFF;
}

TD.codes {
	border-color : #666666; 
	border-style : solid; 
	border-width : 1px;
	background-color : #006699;
	color : #FFFFFF;
}

TD.activex, TD.tut, TD.prog, TD.buch {
	border-color : #666666; 
	border-style : solid; 
	border-width : 1px;
	background-color : #EAEAEA;
}

TD.tipps {
	border-color : #666666; 
	border-style : solid; 
	border-width : 1px; 
	background-color : #FFFFFF;
}

TD.imp {
	border-color : #666666; 
	border-style : solid; 
	border-width : 1px; 
	background-color : #FFFFFF;
}

TD.gbook {
	border-color : #666666; 
	border-style : solid; 
	border-width : 1px; 
	background-color : #006699; 
	color : #FFFFFF;
}

TD.gbookgrey {
	border-color : #666666; 
	border-style : solid; 
	border-width : 1px; 
	background-color : #EAEAEA; 
	color : #000000;
}

TD.navi {
	color : #ECECEC;
	font-weight : bold;
	border-left-color : #404040; 
	border-bottom-color : #FFFFFF; 
	border-top-color : #404040; 
	border-right-color : #FFFFFF; 
	border-style : solid; 
	border-width : 1px;
	background-color : #006699;
}

.linkbuttons {
	border : 1px solid #000000;
	background-color : #006699;
	color : #FFFFFF;
	height : 20px;
	font-family : verdana, arial, sans-serif;
}

.linktitel {
	font-family : verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	font-weight : bold; 
	color : #666666; 
	text-decoration : none;
}
.linktext {
	font-family : verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	font-weight : normal; 
	color : #666666; 
	text-decoration : none;
}

.titel {
	font-family : verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	font-weight : bold; 
	color : #666666; 
	text-decoration : none;
}

.text {
	font-family : verdana, Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	font-weight : normal; 
	color : #666666; 
	text-decoration : none;
}

.linkselectsmall {
	FONT-WEIGHT : normal;
	FONT-SIZE : 11px;
	COLOR : #000000;
	FONT-FAMILY : verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR : #E1E1E1;
	TEXT-DECORATION : none;
	BORDER-LEFT-COLOR : #000000;
	BORDER-BOTTOM-COLOR : #000000;
	BORDER-TOP-COLOR : #000000;
	BORDER-RIGHT-COLOR : #000000;
	BORDER-TOP-WIDTH : 1px;
	BORDER-LEFT-WIDTH : 1px;
	BORDER-BOTTOM-WIDTH : 1px;
	BORDER-RIGHT-WIDTH : 1px;
}
.klein {
	text-decoration : none; 
	font-size : 7pt; 
	font-family : verdana, arial, helvetica; 
	font-weight : normal; 
	font-style : normal; 
	color : #000000;
}

.navibutton {
	border : 1px solid #000000;
	background-color : #006699;
	color : #FFFFFF;
	height : 18px;
	width : 35px;
	font-family : verdana, arial;
	background-image : url(http://www.st-software.at/tdgrad.giff');
}

pre {
	font-size : 10pt;
	font-family : 'courier new', fixedsys, courier, sans serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	padding : 10px;
	background-color : #FFFFFF;
}

pre.tutorial {
	margin-left: 10px;
	margin-right: 10px;
	font-size : 10pt;
	font-family : 'courier new', fixedsys, courier, sans serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	padding : 10px;
	background-color : #FFFFFF;
	border-width : 1px;
	border-style : solid;
	border-color : #666666;
}

pre.vbtricks {
	font-size : 10pt;
	font-family : 'courier new', fixedsys, courier, sans serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	padding : 10px;
	background-color : #EFEFEF;
	border-width : 1px;
	border-style : solid;
	border-color : #666666;
}

/* FORUM (PHPBB) */
/*font, th, td, p { font-family: verdana, Arial, Helvetica, sans-serif }*/

hr	{ height: 0px; border: solid #808080 0px; border-top-width: 1px;}
/* This is the border line & background colour round the entire page */
.bodyline	{ background-color: #FFFFFF; border: 1px #FFFFFF solid; }

/* This is the outline round the main forum tables */
.forumline	{ background-color: #666666; border: 1px #FFFFFF solid; }


/* Main table cell colours and backgrounds */
td.row1	{ background-color: #FDFEFF; }
td.row2	{ background-color: #E6EDF7; }
td.row3	{ background-color: #FAFAFA; }

/* Table cell for Privmsg */
td.privmsg {
	background-color: #F5F8FB;
	border-width : 1px;
	border-style : solid;
	border-color : #666666;
}

/*
  This is for the table cell above the Topics, Post & Last posts on the index.php page
  By default this is the fading out gradiated silver background.
  However, you could replace this with a bitmap specific for each forum
*/
td.rowpic {
		background-color: #E6EDF7;
		/*background-image: url(http://www.st-software.at/phpbb/templates/subSilver/images/cellpic1.giff');*/
}

/* Header cells - the blue and silver gradient backgrounds 
color = #FFA34F (original Schriftfarbe)
*/
th	{
	color: #FFFFFF; font-size: 11px; font-weight : bold; font-family: verdana, arial; 
	background-color: #006699; height: 16px;
	background-image: url(http://www.st-software.at/phpbb/templates/subSilver/images/cellpic3.giff');
}

td.cat, td.catHead, td.catSides, td.catLeft, td.catRight {
	background-color:#E6EDF7; border: medium solid #FFFFFF; height: 18px;
	background-image: url(http://www.st-software.at/phpbb/templates/subSilver/images/cellpicrow.giff');
}

td.catBottom {
	background-color:#E6EDF7; border: medium solid #FFFFFF; height: 18px
}

/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
td.cat, td.catHead, td.catBottom {
	height: 18px;
	border-width: 0px 0px 0px 0px;
}
th.thHead, th.thSides, th.thTop, th.thLeft, th.thRight, th.thBottom, th.thCornerL, th.thCornerR {
	font-weight: bold; border: #FFFFFF; border-style: solid; height: 22px; }
	
/* hellblau: F5F8FB*/
td.row3Right {
	background-color: #FDFEFF; }

td.spaceRow {
	background-color: #FFFFFF; }

td.errorbox {
	background-color : #FFFFE1;
}

th.thHead, td.catHead { font-size: 12px; border-width: 0px 0px 0px 0px; }
th.thSides, td.catSides, td.spaceRow	 { border-width: 0px 0px 0px 0px; }
th.thRight, td.catRight, td.row3Right	 { border-width: 0px 0px 0px 0px; }
th.thLeft, td.catLeft	  { border-width: 0px 0px 0px 0px; }
th.thBottom, td.catBottom  { border-width: 0px 0px 0px 0px; }
th.thTop	 { border-width: 0px 0px 0px 0px; }
th.thCornerL { border-width: 0px 0px 0px 0px; }
th.thCornerR { border-width: 0px 0px 0px 0px; }


/* The largest text used in the index page title and toptic title etc. */
.maintitle, h1, h2	{
			font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; color : #000000;
}


/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; font-family : verdana, arial, 'sans-serif'; }
.gensmall { font-size : 9px; font-family : verdana, arial, 'sans-serif'; }
.gen, .genmed, .gensmall { color : #000000; }
a.gen, a.genmed, a.gensmall { color: #005F8C; text-decoration: none; }
a.gen:hover, a.genmed:hover, a.gensmall:hover	{ color: #FF9900; text-decoration: underline; }


/* The register, login, search etc links at the top of the page */
.mainmenu		{ font-size : 11px; color : #000000 }
a.mainmenu		{ text-decoration: none; color : #005F8C;  }
a.mainmenu:hover{ text-decoration: underline; color : #FF9900; }


/* Forum category titles */
.cattitle		{ font-weight: bold; font-size: 11px ; color : #000000}
a.cattitle		{ text-decoration: none; color : #005F8C; }
a.cattitle:hover{ text-decoration: underline; }


/* Forum title: Text and link to the forums used in: index.php */
.forumlink		{ font-weight: bold; font-size: 12px; color : #005F8C; font-family : verdana, arial, 'sans-serif'; }
a.forumlink 	{ text-decoration: none; color : #005F8C; }
a.forumlink:hover{ text-decoration: underline; color : #FF9900; }


/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav			{ font-weight: bold; font-size: 11px; color : #000000; }
a.nav			{ text-decoration: none; color : #005F8C; }
a.nav:hover		{ text-decoration: underline; }


/* titles for the topics: could specify viewed link colour too */
.topictitle			{ font-weight: bold; font-size: 11px; color : #000000; font-family : verdana, arial, 'sans-serif'; }
a.topictitle:link   { text-decoration: none; color : #005F8C; }
a.topictitle:visited { text-decoration: none; color : #5493B4; }
a.topictitle:hover	{ text-decoration: underline; color : #FF9900; }


/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{ font-size : 11px; color : #000000; }

/* Location, number of posts, post date etc */
.postdetails		{ font-size : 10px; color : #000000; }


/* The content of the posts (body of text) */
.postbody { font-size : 12px; font-family : Verdana, Arial, sans-serif; }
a.postlink:link	{ text-decoration: none; color : #005F8C; }
a.postlink:visited { text-decoration: none; color : #5493B4; }
a.postlink:hover { text-decoration: underline; color : #FF9900; }


/* Quote & Code blocks */
/* originalfarbe grün #006600 */
.code {
	font-family: 'courier new', courier, sans-serif; font-size: 10pt; color: #000000;
	background-color: #FFFFFB; border: #C0C0C0; border-style: solid;
	padding: 10px;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
	background-color: #FFFFFB; border: #C0C0C0; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.vbcode {
	font-family: 'courier new', courier, sans-serif; font-size: 10pt; color: #000000;
	background-color: #FFFFFB; border: #C0C0C0; border-style: solid;
	padding: 10px;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.vbblue {
	font-family: 'courier new', courier, sans-serif; font-size: 10pt; color: #000080;
}

.vbcomment {
	font-family: 'courier new', courier, sans-serif; font-size: 10pt; color: #008800;
}

.vbnormal {
	font-family: 'courier new', courier, sans-serif; font-size: 10pt; color: #000000;
}

/* Copyright and bottom info */
.copyright		{ font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444;}
a.copyright		{ color: #444444; text-decoration: none;}
a.copyright:hover { color: #000000; text-decoration: underline;}


/* Form elements */
input, textarea, select {
	color : #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-color : #000000;
	border-top-width : 1px; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px; 
}

/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : #FFFFFF;
}

input { text-indent : 2px; }

/* The buttons used for bbCode styling in message post */
input.button {
	background-color : #EFEFEF;
	color : #000000;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color : #000000;
	border-top-width : 1px; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px;  
}

/* The main submit button option */
input.mainoption {
	background-color : #FAFAFA;
	font-weight : bold;
}

/* None-bold submit button */
input.liteoption {
	background-color : #FAFAFA;
	font-weight : normal;
}

/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline { background-color: #E6EDF7; border-style: none; }

/* WEBRING */
a.ring_mono,
a.ring_mono:hover,
a.ring_mono:active,
a.ring_mono:visited,
ring_mono {
    font-family:Verdana, Arial, sans-serif;
    font-size: 0.8em;
    font-weight: bold;
    text-decoration: none;
}
a.ring_text,
a.ring_text:hover,
a.ring_text:active,
a.ring_text:visited,
ring_text {
    font-family:Verdana, Arial, sans-serif;
    font-size: 0.8em;
    font-weight: bold;
}


/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
/*@import url(http://www.st-software.at/formIE.csss");*/
