/* Based on the original Style Sheet for the fisubsilver v2 Theme for phpBB version 2+
Edited by Daz  - http://www.forumimages.com - last updated 26-06-03 */

/* The content of the posts (body of text) */
body{background:#000;color:#eee;font:12px Verdana,Arial,Helvetica,sans-serif;padding:0;
scrollbar-arrow-color:#fff;
scrollbar-track-color:#151505;
scrollbar-face-color:#151505;
scrollbar-3dlight-color:#151505;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#fff}

/* General font families for common tags */
a.topic-new, a.topic-new:visited { color: #ffff00; } 
a.topic-new:hover, a.topic-new:active { color: #ffff00; }
font,th,td,p{font:12px Verdana,Arial,Helvetica,sans-serif}

/* General page style */
a:link{color:#eee;text-decoration:underline}
a:active{color:#eee;text-decoration:underline}
a:visited{color:#eee;text-decoration:underline}
a.postlink{color:#eee;text-decoration:underline}
a:hover{color:#eee;text-decoration:none}

/* General text */
.gensmall{font-size:10px}
td.genmed,.genmed{font-size:11px}
.explaintitle{font-size:11px;font-weight:bold;color:#eee}
.genheader{font:12px Arial,Helvetica,sans-serif;color:#eee;text-transform:uppercase}
a.genheader:link{text-decoration:none}
a.genheader:visited{text-decoration:none}
a.genheader:hover{text-decoration:none;border-bottom:1px solid #eee}
.genfooter{font:11px Arial,Helvetica,sans-serif;color:#eee;text-transform:uppercase}
a.genfooter:link{text-decoration:none}
a.genfooter:visited{text-decoration:none}
a.genfooter:hover{text-decoration:none;border-bottom:1px solid #eee}
a.searchmenu:link{text-decoration:none}
a.searchmenu:visited{text-decoration:none}
a.searchmenu:hover{text-decoration:none;border-bottom:1px solid #eee}

/* titles for the topics:could specify viewed link colour too */
.topictitle{font-size:11px;font-weight:bold}
.topictitle2{font-size:11px;font-weight:bold;color:#333}
a.topictitle:visited{color:#eee}
a.topictitle:hover{color:#eee}
a.portallink:link{text-decoration:none}
a.portallink:visited{text-decoration:none}
a.portallink:hover{text-decoration:none;border-bottom:1px solid #eee}

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name{font:20px arial}

hr{border:0px solid #ffffff;border-top-width:1px;height:0px}

/* Category gradients*/
td.cat{font-weight:bold;letter-spacing:1px;background:#484838;
height:29px;text-indent:4px}
td.cat a:link{text-decoration:none}
td.cat a:active{text-decoration:none}
td.cat a:visited{text-decoration:none}
td.cat a:hover{text-decoration:underline}

/* Main table cell colours and backgrounds */
.row1{background:#757565}
.row2,.helpline{background:#656555}
.row3{background:#757565}
.row4{background:#757565}
td.spacerow{background:#484838}

/* This is for the table cell above the Topics,Post & Last posts on the index.php */
td.rowpic{background:#484838}

/* Table Header cells */
th{background:#d0d0d0 url(images/cellpic3.gif);color:#ccc;font-size:11px;
font-weight:bold;height:27px;white-space:nowrap;text-align:center;padding-left:8px;padding-right:8px}

/* This is the border line & background colour round the entire page */
.bodyline{background:#282818;border:1px solid #666}

/* This is the outline round the main forum tables */
.forumline{background:#282818;border:0}

/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1{font:20px Arial,Helvetica,sans-serif;text-decoration:none}
.subtitle,h2{font:20px Arial,Helvetica,sans-serif;text-decoration:none}

/* Used for the navigation text,(Page 1,2,3 etc) and the navigation bar when in a forum */
.nav{font-size:11px;font-weight:bold}
.postbody{font:13px "Trebuchet MS",Arial,Helvetica,sans-serif;line-height:125%}

/* Location,number of posts,post date etc */
.postdetails{font-size:10px;color:#FFFFFF}

/* FI DivExpand - Daz - ForumImages.com - START */
/* Code  */
.codetitle,.code
{
  border:1px solid #a4bad2;padding:2px 2px 3px 3px
}

.codetitle
{
  font-size:11px;background: #d8dfe4;text-indent:2px;font-weight:bold;margin:10px 20px 0 20px
}

.code
{
  background:#fafafa;border-top-width:0;color:#060;
  font:12px Courier,'Courier New',sans-serif;overflow:auto;height:40px;
  margin:0 20px 0 20px
}

/* This is for the error messages that pop up */
.errorline{background:#999;border:1px solid #333}

/* Form elements */
form{display:inline}

select{background:#ffffff;border:1px solid #282818;padding:1px;font:11px Verdana,Arial,Helvetica,sans-serif;cursor:pointer;cursor:hand}
select:hover{border:1px solid #990000}

table.header-table option[value=english]:before { content:url("http://www.sachsenschiene.net/forum/images/flag_en.gif");margin-right:3px; }
table.header-table option[value=german]:before { content:url("http://www.sachsenschiene.net/forum/images/flag_de.gif");margin-right:3px; }
table.header-table option[value=russian]:before { content:url("http://www.sachsenschiene.net/forum/images/flag_ru.gif");margin-right:3px; }

input,textarea.post{font:11px Verdana,Arial,Helvetica,sans-serif}

input.post,textarea.post{border:1px solid #282818;background:#ffffff;padding-bottom:2px;padding-left:2px}

input.search{border:1px solid #282818;cursor:text;padding:2px;padding-left:19px;background:#ffffff url("http://www.sachsenschiene.net/forum/images/icon_search.gif") no-repeat left 1px}

input.shout{border:1px solid #282818;cursor:text;padding:2px;padding-left:19px;background:#ffffff url("http://www.sachsenschiene.net/forum/images/icon_pen.gif") no-repeat 2px 1px}

input.user{border:1px solid #282818;cursor:text;padding:2px;padding-left:19px;background:#ffffff url("http://www.sachsenschiene.net/forum/images/icon_user.gif") no-repeat 2px 1px}

input.passwd{border:1px solid #282818;cursor:text;padding:2px;padding-left:19px;background:#ffffff url("http://www.sachsenschiene.net/forum/images/icon_key.gif") no-repeat 2px 1px}

input.mail{border:1px solid #282818;cursor:text;padding:2px;padding-left:19px;background:#ffffff url("http://www.sachsenschiene.net/forum/images/icon_mail.gif") no-repeat 2px 1px}
input.search:hover,input.user:hover,input.passwd:hover,input.mail:hover{border:1px solid #990000}

.fakebut{border:1px solid #282818;background:#FAFAFA url(http://www.sachsenschiene.net/forum/images/bg_button.gif) repeat-x top;padding:1px;font-size:11px;cursor:pointer;cursor:hand;}
input.button,input.liteoption{border:1px solid #282818;background:#FAFAFA url(http://www.sachsenschiene.net/forum/images/bg_button.gif) repeat-x top;padding:1px;font-size:11px;cursor:pointer;cursor:hand;}
input.catbutton{border:1px solid #282818;background:#FAFAFA url(http://www.sachsenschiene.net/forum/images/bg_button.gif) repeat-x top;padding:1px;font-size:11px;cursor:pointer;cursor:hand;}
input.mainoption{border:1px solid #282818;background:#FAFAFA url(http://www.sachsenschiene.net/forum/images/bg_button.gif) repeat-x top;padding:1px;font-size:11px;cursor:pointer;cursor:hand;font-weight:bold}
input.voteoption{border:1px solid #282818;padding:1px;background:#ffffff;font-size:11px;font-weight:bold;cursor:pointer;cursor:hand}
input.button:hover,input.liteoption:hover,input.catbutton:hover,input.mainoption:hover,input.voteoption:hover{border:1px solid #990000;color:#990000;background-position:0 100%}

a.but,a.but:hover,a.but:visited{color:#000;text-decoration:none}

#searchbox a{text-decoration:none}
#searchbox a:hover{text-decoration:underline}
#searchbox a:visited{text-decoration:none}

/* This is the line in the posting page which shows the rollover
help line. Colour value in row2 */
.helpline{border:0 solid;font-size:10px}

/* This is the gradient background at the top of the page */
.topbkg{background:#282818; padding-left:0; padding-top:0;}
.topnav{font-size:10px;background:#eeeeee url(images/cellpic_nav.gif) repeat-x;color:#999;
height:21px;white-space:nowrap;border: 0px solid #999;border-width: 1px 0px 1px 0px}

abbr, acronym
{
  border-bottom:2px dotted #ffffff;
  margin:0px;
  color:#eeeeee;
  cursor:help;
}

/* Admin & Moderator Colours MODification */
.admin,.mod
{
  font-size:11px;font-weight:bold
}

.admin,a.admin,a.admin:visited
{
  color:#ffa34f
}

.mod,a.mod,a.mod:visited
{
  color:#006600
}

a.admin:hover,a.mod:hover
{
  color:#dd6900
}


/* Specify the space around images */
.imgtopic,.imgicon
{
  margin-left:3px
}

.imgspace
{
  margin-left:1px;margin-right:2px
}

.imgfolder
{
  margin:1px 4px 1px 4px
}


/* Gets rid of the need for border="0" on hyperlinked images */
img
{
  border:0 solid
}

/* Background images for tables */
.tbl
{
  border-collapse:collapse;
  height:4px;
  width:100%
}

.tbll
{
  background: url(images/tb4_l.gif) no-repeat;
  width:8px
}

.tblbot
{
  background: url(images/tb4_m.gif) repeat-x;
  width:100%
}

.tblr
{
  background: url(images/tb4_r.gif) no-repeat;
  width:8px
}

.orionmenu
{
  padding:2px;
}

/* neue Einträge von BiostaR */

.header-table
{
  background:url(images/cellpic3.gif);
  padding-left:8px;
  width:100%;
  height:25px;
  border:0
}


.home-header
{
  background:#757565;
  border:1px solid #666666;
  font-size:10px
}

.td-home-header
{
  font:12px Verdana,Arial,Helvetica,sans-serif;
  padding-left:8px;
  padding-right:8px;
}

.navi-header
{
  background:#484838;
  border:1px solid #666;
  font-size:12px
}

.vuvio
{
  color:#eee;
  font:14pt Verdana,Arial,Helvetica,sans-serif;
  margin-top:3px
  
}

/* neue Einträge von BiostaR/ Portal */

.portal-ls
{
margin-right: 16px;
}

a.vbmh
{
	background-color: #454535;
	color: #eee;
	font-size: 8pt;
	font-weight: bold;
}

a.vbmh:hover
{
	color: #6D7B8D;
}

.vbm { font-family: Verdana, Tahoma, Arial, "Times New Roman", serif; font-size: 8pt;background-color:#555545}

#dropmenudiv{
position:absolute;
border:1px solid #ccc;
border-bottom-width: 0;
font:normal 12px Verdana;
white-space: nowrap;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #ccc;
padding: 1px 0;
text-decoration: none;
}

#dropmenudiv a:hover{
background-color: #757565;
}

#tspan a {
display:block;
text-indent: 3px;
padding: 2px;
font:bold 12px Verdana;
}

.gallerycontainer{
position: relative;
height: 110px;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

a.info{
position:relative;
z-index:24;
}

a.info:hover{
z-index:25;
background-color:#757565;
cursor:help;
}

a.info span.info2{
display:none;
}

a.info:hover span.info2{
display:block;
position:absolute;
top:-5em;
left:-18em;
width:210px;
border:2px solid black;
background-color:#484838;
text-decoration:none;
padding:2px;
font-size:10px;
}

#lightbox{

background-color:#eee;

padding:0;

border:1px solid #000;


}


#overlay{

background-image:url(images/overlay.png);

}


#lightboxCaption{

color:#fff;

background-color:#000;

font-size:90%;

text-align:center;
border:1px solid #000

;
}


#lightboxIndicator{

border:1px solid #fff;

}


#lightboxOverallView{

background-image:url(images/overlay.png);

}


* html #lightboxOverallView,
* html #overlay{

background-color:#000;

background-image:url(images/blank.gif);

filter:Alpha(opacity=50);

}

/*
  bbcode box reloaded
  by reddog - http://www.reddevboard.com
  cascaded style sheet
*/
.codetitle {
	border : 1px solid #363636;
	font-size : 10px;
	color : #DFF4FF;
	padding : 5px;
	width : 90%;
	font-weight : bold;
	text-align : left;
	margin-top : 10px;
	background : #777777 url(images/bbcode_code.gif) no-repeat 100% 50%;
}
.codediv {
	background : #fafafa;
	border : 1px solid #363636;
	font-family : Courier, "Courier New", sans-serif;
	font-size : 12px;
	color : #006600;
	border-top : 0;
	padding : 5px;
	overflow : auto;
	width : 90%;
	height : 50px;
	text-align : left;
}
a.codelink:link {
	text-decoration : none;
	color : #9aef9e;
}
a.codelink:visited {
	text-decoration : none;
	color : #9aef9e;
}
a.codelink:hover {
	text-decoration : none;
	color : #4ae352;
}

/* Quote blocks */
.quote
{
  color:#eee;font-size:10px;border-right: 1px solid #000;border-left: 1px solid #000;padding:2px 2px 3px 3px;
  background:#858575;color:#fff;overflow:auto;
}

.quotetitle {
	border: 1px #282818 inset;
	border-bottom:0;
	font-size: 10px;
	color: #eee;
	padding: 1px;
	padding-left:3px;
	padding-right:3px;
	width: 90%;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	margin-top: 10px;
	background: #555545 url(images/bbcode_quote.gif) no-repeat 100% 50%;
}
.quotediv {
	background: #757565;
	border: 1px #282818 inset;
	border-top:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eee;
	padding: 3px;
	width: 90%;
	text-align: left;
}
.spoiltitle {
	font-size : 11px;
	width : 90%;
	font-weight : bold;
	text-align : left;
}
.spoildiv {
	background : #fafafa;
	border : 1px solid #363636;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #444444;
	padding : 5px;
	overflow : auto;
	width : 90%;
	max-height : 200px;
	text-align : left;
}
input.spoilbtn {
	background-color : #EFEFEF;
	border-color : #000000;
	color : #000000;
	width : 50px;
	margin : 1px;
	padding : 0;
	cursor : pointer;
	font-size : 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h3 {font:10pt arial;margin:0;color:#000000}
a.karte {color:#000000}
#linkneu td a{display:block;width:100%;margin:0}