/* INDEX   ---------------------------------	- Forum layout css	- Forum linkstyle css	- Forum breadcrumb css	- Forum legenda css	- Forum header css	- Forum container css	- Forum altcolor css	- Quote tag css	- Spoiler tag css	- forum-topic.tpl css	- forum-handletopic.tpl css	- forum-topinfo-topics.tpl css	- forum-bancontrol.tpl css   --------------------------------- *//* Forum layout css   ---------------- */body {	width: 775px;	font: normal normal normal 11px/normal Arial, Verdana, Helvetica, sans-serif;	color: #000000;	background-color: #F4B005;	margin: 0px auto;	background-image: url(../../images/layout/forumbackground.gif);}* {	margin: 0;	padding: 0;	word-spacing: 0px;	letter-spacing: 0px;	word-wrap: break-word;	border: 0;	border-spacing: 0px;	_border-collapse: collapse;}#layout {	width: 775px;	height: auto;	margin-top: 10px;	background-color: #FFFFFF;	border: 1px solid #000000;}	#top {		height: 31px;		width: 775px;		background-image: url(../../images/layout/top.jpg);	}	#searchform {		float: right;		padding: 5px 5px 0px 5px;	}			#searchform form label {				font: normal normal bold 11px/normal Arial, Verdana, Helvetica, sans-serif;				color: #FFFFFF;				letter-spacing: 1px;				padding: 0px 3px;				position: relative;				top: 2px;			}			#searchform form select {				width: 100px;				height: 16px;				border-top: 1px outset #000000;				border-bottom: 1px inset #000000;				border-right: 1px inset #000000;				border-left: 1px outset #000000;			}			#searchform form span {				position: relative;				top: 2px;			}	#forumheader {		float: left;		width: 375px;		padding: 8px 5px 5px 5px;		text-align: right;	}	#topnav {		clear: left;		padding: 10px 5px 0px 5px;		text-align: center;	}	#topboxes {		height: auto;		padding-top: 9px;	}		div.newtop {			float: left;			width: 246px;			padding-left: 9px;		}			#controlpanel_top {				height: 14px;				background-image: url(../../images/layout/topbox_controlpanel.jpg);			}			#forumactivity_top {				height: 14px;				background-image: url(../../images/layout/topbox_forumactivity.jpg);			}			#newtopics_top {				height: 14px;				background-image: url(../../images/layout/topbox_newtopics.jpg);			}			div.boxleft {				float: left;				width: 237px;				height: 144px;				background-image: url(../../images/layout/topbox_left.jpg);			}				div.boxleft div {					height: 121px;				}				div.boxleft div.bottomlink {					height: 15px;					text-align: right;				}				div.boxleft img {					padding-right: 8px;				}			div.boxright {				float: right;				width: 9px;				height: 144px;				background-image: url(../../images/layout/topbox_right.jpg);			}	div.content {		clear: left;		height: auto;		margin: 10px;		margin-top: 0;	}		div.contenttop {			height: 16px;			background-image: url(../../images/layout/content_top.jpg);		}		div.contentmiddle {			height: auto;			padding: 10px 9px 10px 10px;			background-image: url(../../images/layout/background.gif);			background-repeat: repeat-y;		}		div.contentbottom {			height: 12px;			background-image: url(../../images/layout/endleft.gif);			background-repeat: no-repeat;			background-position: top left;			margin-top: -12px;		}	#help {		float: left;		width: 775px;		height: 60px;		background-image: url(../../images/layout/bottom.jpg);		background-repeat: no-repeat;		background-position: bottom left;	}		#help table {			margin-top: -5px;		}			#help td {				font: normal normal normal 11px/normal Arial, Verdana, Helvetica, sans-serif;			}			#help td.icon {				width: 50px;			}			#forumjump {				font: normal normal bold 12px/normal Arial, Verdana, Helvetica, sans-serif;				text-align: right;				align: right;			}				#forumjump select {					width: 155px;				}	#footer {		clear: both;		height: 28px;		background-image: url(../../images/layout/footer.jpg);	}/* Forum linkstyle css   ------------------- */#topnav img {	padding: 0px 4px;}a.submit:link, a.submit:visited, a.submit:active, a.submit:hover {	font: normal normal bold 11px/normal Arial, Verdana, Helvetica, sans-serif;	color: #FFFFFF;	letter-spacing: 1px;	text-decoration: none;	text-transform: uppercase;}a.profilelink:link, a.profilelink:visited, a.profilelink:active, a.profilelink:hover {	font: normal normal bold 10px/normal Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	color: #280092;}a.bottomlink:link, a.bottomlink:visited, a.bottomlink:active, a.bottomlink:hover {	font: normal normal bold 8px/normal Verdana, Arial, Helvetica, sans-serif;	letter-spacing: 1px;	text-decoration: none;	text-transform: uppercase;	color: #FFFFFF;}/* Forum breadcrumb css   -------------- */div.breadcrumb {	font: normal normal bold 11px/normal Arial, Verdana, Helvetica, sans-serif;	letter-spacing: 0.5px;	word-spacing: 0.5px;	text-decoration: none;	text-align: center;	text-transform: uppercase;	color: #FFFFFF;}	div.breadcrumb a:link, div.breadcrumb a:visited, div.breadcrumb a:active, div.breadcrumb a:hover {		font: normal normal bold 11px/normal Arial, Verdana, Helvetica, sans-serif;		letter-spacing: 0.5px;		word-spacing: 0.5px;		text-decoration: none;		color: #FFFFFF;	}/* Forum legenda css   ----------------- */#help {	padding-top: 20px;}	#help table {		margin-left: 10px;	}		#help td {			padding: 0px 6px 6px 6px;		}			#help td img {				margin-left: 15px;			}/* Forum header css   ---------------- */div.inlineheader {	width: 709px;	font-size: 11px;	color: #FFFFFF;	margin: 0px 5px;	height: 24px;	border: 1px solid #000000;	background-image: url(../../images/forum/backgroundpattern_3.gif);}	div.inlineheader h3 {		padding: 5px 3px 3px 6px;		text-align: left;		font: normal normal bold 11px/normal Arial, Verdana, Helvetica, sans-serif;		color: #FFFFFF;	}		div.inlineheader h3 a:link, div.inlineheader h3 a:visited, div.inlineheader h3 a:active, div.inlineheader h3 a:hover {			color: #FFFFFF;		}div.header {	width: 734px;	height: 26px;	border-top: 1px solid #FFFFFF;	border-left: 1px solid #FFFFFF;	border-right: 1px solid #FFFFFF;	background-image: url(../../images/forum/backgroundpattern_3.gif);}	div.header h3 {		height: 16px;		width: 723px;		padding: 5px 3px 3px 6px;		text-align: left;		font: normal normal bold 11px/normal Arial, Verdana, Helvetica, sans-serif;		color: #FFFFFF;		border: 1px solid #1C1917;	}		div.header h3 a:link, div.header h3 a:visited, div.header h3 a:active, div.header h3 a:hover {			color: #FFFFFF;		}	div.header div.h3 {		height: 16px;		width: 723px;		padding: 5px 3px 3px 6px;		text-align: left;		font: normal normal bold 11px/normal Arial, Verdana, Helvetica, sans-serif;		border: 1px solid #1C1917;	}		div.header div.h3 img {			float: left;			margin-top: -2px;		}		div.header div.h3 table {			width: 722px;		}			div.header div.h3 table td img {				float: none;			}	div.header h3.header_title {		float: left;		width: 403px;		text-align: left;	}	div.header div {		float: left;		height: 16px;		padding: 5px 3px 3px 6px;		font: normal normal normal 11px/normal Arial, Verdana, Helvetica, sans-serif;		text-align: center;		border-top: 1px solid #1C1917;		border-bottom: 1px solid #1C1917;		border-right: 1px solid #1C1917;		color: #FFFFFF;	}		div.header div.header_topics {			width: 55px;		}		div.header div.header_replies {			width: 55px;		}		div.header div.header_action {			width: 180px;			border-right: 1px solid #1C1917;		}	div.header div.borderline {		height: 24px;		width: 732px;		padding: 0;		border: 1px solid #1C1917;	}		div.header div.borderline table {			text-align: left;		}/* Forum container css (match header css)   -------------------------------------- */div.inlinecontainer {	width: 699px;	margin: 0px 5px 5px 5px;	padding: 0px 5px 5px 5px;	border: 1px solid #1C1917;	border-top: 0;	background-image: url(../../images/forum/backgroundpattern_2.gif);}div.inlinecontainer div {	padding-top: 4px;}div.container_c1 {	clear: both;	width: 722px;	border: 1px solid #1C1917;	border-top: 0;	margin-left: 1px;	margin-bottom: 10px;	padding: 5px;	background-image: url(../../images/forum/backgroundpattern_1.gif);}div.container_c2 {	clear: both;	width: 722px;	border: 1px solid #1C1917;	border-top: 0;	margin-left: 1px;	margin-bottom: 10px;	padding: 5px;	background-image: url(../../images/forum/backgroundpattern_2.gif);}table.full {	clear: both;	width: 100%;	height: 100%;}	table.full td {		font-weight: bold;	}table.max {	clear: both;	width: 735px;}table.container {	clear: left;	width: 734px;	margin-left: 1px;	margin-bottom: 10px;	border-left: 1px solid #1C1917;	border-right: 1px solid #1C1917;}	table.container tr.spacer td {		background-color: #000000;		height: 1px;	}	table.container td.fulltitle {		width: 711px;	}		table.container td.fulltitle td.title_icon {			width: 40px;			padding: 5px 0px 5px 5px;		}		table.container td.fulltitle td.title_title {			padding: 5px;		}			table.container td.fulltitle td.title_title span {				display: block;				font-size: 11px;				color: #596973;				padding-top: 2px;			}	table.container td.title {		width: 411px;	}		table.container td.title td.title_icon {			width: 40px;			padding: 5px 0px 5px 5px;		}		table.container td.title td.title_icon_small {			width: 24px;			padding-left: 7px;		}			table.container td.title td.title_icon_small img {				display: inline;			}			img.icon_locked {				margin-left: -13px;			}		table.container td.title td.title_title {			padding: 5px;		}			table.container td.title td.title_title span {				display: block;				font-size: 11px;				color: #596973;				padding-top: 2px;			}				table.container a.small:link, table.container a.small:visited, table.container a.small:active, table.container a.small:hover {					font-size: 11px;					font-weight: normal;					color: #596973;				}	table.container td.info1 {		width: 58px;		font-size: 11px;		text-align: center;		padding: 3px;		border-left: 1px solid #1C1917;	}	table.container td.info2 {		width: 183px;		font-size: 11px;		padding: 3px;		border-left: 1px solid #1C1917;	}		table.container td.info2 div {			padding-left: 5px;			font-size: 10px;		}/* Forum altcolor css   ------------------ */tr.altcolor_1 {	background-image: url(../../images/forum/backgroundpattern_1.gif);}tr.altcolor_2 {	background-image: url(../../images/forum/backgroundpattern_2.gif);}table.altlisting {	width: 734px;	border: 1px solid #1C1917;	border-top: 0;	margin-left: 1px;}	table.altlisting td {		padding: 2px 0px;		font: normal normal normal 12px/normal Arial, Verdana, Helvetica, sans-serif;	}		table.altlisting td.note {			font-size: 10px;			color: #596973;			padding: 3px;		}		table.altlisting td label {			padding: 0px 3px;		}		table.altlisting td a:link, table.altlisting td a:visited, table.altlisting td a:active, table.altlisting td a:hover {			font: normal normal normal 11px/normal Arial, Verdana, Helvetica, sans-serif;			text-decoration: none;		}/* Quote tag css   ------------- */div.bbcode_quote{    margin: 5px 20px 7px 20px;    width: 530px;}div.bbcode_quote div.bbcode_quote{    padding-top: 10px;    margin: 0px;    height: 0px;    overflow: hidden;    background-image: url(../../images/forum/quote_etc.gif);    background-position: 1px 3px;    background-repeat: no-repeat;}div.bbcode_quote_head{    font-weight: bold;}div.bbcode_quote_body{    width: 530px;    font-weight: normal;    padding: 3px;    clip: auto;    overflow-x: auto;    border: 1px solid #484848;    background-color: #FBFBFB;}/*div.quote1{	font-weight: bold;	margin: 5px 20px 7px 20px;	width: 85%;}div.quote2{	font-weight: normal;	padding: 3px;	background-color:#F5F6F6;	border: 1px solid #484848;}div.fquote1 {	width: 530px;	font-weight: bold;	margin: 5px 20px 7px 20px;}div.fquote2 {	width: 530px;	font-weight: normal;	padding: 3px;	clip: auto;	overflow-x: auto;	border: 1px solid #484848;	background-color: #FBFBFB;}div.fquote3 {	width: 530px;	font-weight: bold;	margin: 5px 20px 7px 20px;}	div.outerfquote {		width: 95%;		font-weight: normal;		padding: 5px;		border: 1px solid #484848;		background-image: url(../../images/forum/backgroundpattern_1.gif);	}		div.outerfquote div.fquote1, div.outerfquote div.fquote2, div.outerfquote div.fquote3 {			width: 95%;			margin-left: 0px;		}div.fquote3 {	padding-top: 10px;	background-image: url(../../images/forum/quote_etc.gif);	background-position: top left;	background-repeat: no-repeat;}div.fquote3 div div {	display: none;}div.fquote2 div.spoiler1, div.fquote2 div.spoiler2, div.fquote3 div.spoiler1, div.fquote3 div.spoiler2 {    width: 99%;    margin: 0;}*/div.bbcode_quote_body div.spoiler1, div.bbcode_quote_body div.spoiler2{    width: 99%;    margin: 0;}/* Spoiler tag css   --------------- */div.spoiler1 {	width: 530px;	font-size: 10px;	font-weight: bold;	margin: 5px 20px 7px 20px;}div.spoiler2 {	width: 530px;	font-size: 11px;	font-weight: normal;	color: #F5F6F6;	padding: 3px;	clip: auto;	overflow-x: auto;	border: 1px solid #484848;	background-color: #FFFFFF;}	div.spoiler2 div.bbcode_quote{		width: 99%;		margin: 0;	}	div.spoiler2 img {		filter: alpha(opacity=10);		-moz-opacity:.10;		opacity:.10;	}/* forum-topic.tpl css   ------------------- */table.modcontrols {	clear: left;	width: 734px;	border: 1px solid #1C1917;	border-top: 0;	margin-left: 1px;	margin-bottom: 10px;	background-color: #FFFFFF;}	table.modcontrols td {		padding: 5px;	}		table.modcontrols td a {			margin-right: 5px;		}		table.modcontrols td select {			position: relative;			top: 3px;		}		table.modcontrols td input {			border: 0;		}div.header div.fleft {	border: 0;	padding: 0px 3px 0px 0px;}div.header div.reply {	padding: 0;	border: 0;}	div.header div.reply div.h3 {		width: 722px;		height: 24px;		padding: 0px 2px 0px 8px;	}		div.reply div.h3 table.replyheader td {			padding-top: 3px;		}		div.reply div.h3 table.replyheader td.right {			width: 350px;			padding-top: 4px;		}			div.reply div.h3 table.replyheader td.right img {				float: right;				padding-left: 1px;			}table.reply {	clear: left;	width: 734px;	border: 1px solid #1C1917;	border-top: 0;	margin-left: 1px;	margin-bottom: 10px;	background-image: url(../../images/forum/backgroundpattern_2.gif);}		table.reply td {			vertical-align: top;			padding: 5px;		}			table.reply td.post_controls {				padding-bottom: 0px;				text-align: right;			}			table.reply td.post_userinfo {				width: 150px;				font-size: 10px;				background-image: url(../../images/forum/backgroundpattern_1.gif);			}				table.reply td.post_userinfo a {					padding-bottom: 5px;				}				table.reply td.post_userinfo img {					padding: 5px 0px;				}			table.reply div.post_container {				width: 600px;				clip: auto;				overflow-x: auto;			}				table.reply div.post_container table {					width: 100%;				}					table.reply td.post_text {						height: 160px;					}						td.post_text div.right {							font-size: 12px;						}				table.reply td.post_text div.signature {					padding-top: 30px;					background-image: url(../../images/forum/line.gif);					background-repeat: no-repeat;					background-position: 0px 25px;				}#replyf {	padding-top: 5px;}	#replyf input, textarea {		border: 1px solid #000000;		margin-bottom: 5px;	}#topic_poll {	font-size: 10px;}	div.forumpollbar {		height: 6px;		margin: 1px 0px 1px 0px;		font-size: 1px;		color: #F89C0C;		background-color: #F4B005;	}	#topic_poll input.border {		margin-top: 5px;	}/* forum-handletopic.tpl css   ---------------------- */form.newtopic_form div.container_c2{	padding-top: 10px;}form.newtopic_form div.error {	padding: 5px 2px;}form.newtopic_form label {	font: normal normal bold 11px/normal Arial, Verdana, Helvetica, sans-serif;}form.newtopic_form textarea {	margin-bottom: 0px;}form.newtopic_form input, form.newtopic_form textarea {	border: 1px solid #000000;}/* forum-topinfo-topics.tpl css   ---------------------------- */ul.quickbox {	list-style-type: none;	padding: 5px 0px 0px 9px;}	ul.quickbox li {		padding: 0.1px 0px 0px 15px;		background-image: url(../../images/forum/topinfo_list.gif);		background-repeat: no-repeat;		background-position: 2px;		_height: 5px;		_background-position: 3px;	}	ul.quickbox li span {		font: italic normal normal 9px/normal Verdana, Arial, Helvetica, sans-serif;		color: #FFFFFF;	}	ul.quickbox li a:link, ul.quickbox li a:visited, ul.quickbox li a:active, ul.quickbox li a:hover {		font: normal normal normal 10px/normal Arial, Verdana, Helvetica, sans-serif;		color: #FFFFFF;		letter-spacing: 1px;		text-decoration: underline;	}/* forum-modlist.tpl css   --------------------- */ul.modlist {	margin-left: 20px;}	ul.modlist li b {		display: block;		margin: 10px 5px 10px 0px;	}	ul.modlistsubbing {		margin: 10px 30px;	}/* forum-bancontrol.tpl css   ------------------------ */#banform div.h3 {	width: 301px;}#banform div.container_c2 {	width: 300px;}#banform div.header {	width: 311px;}
