﻿/* ciało dokumentu */
body {
	margin: 0;
	padding: 0;
	line-height: 1.6em;
	font-size: .7em;
	border: 0;
	color: #152A57;
}
/* domyślne wartości czcionki */
body, table, input, select, textarea, button {
	font-family: Arial, sans-serif;
}
/* rozmiar czcionki */
body table, body input, body select, body textarea, body button {
	line-height: 1.6em;
	font-size: 1em;
}
/* hack dla IE6 */
* html * {
	zoom: 100%;
}
/* klasy z czcionkami dla strony */
/* Arial */
.arial, .arial table, .arial input, .arial select, .arial textarea, .arial button {
	font-family: Arial, sans-serif;
}
/* Arial Narrow */
.arialNarrow, .arialNarrow table, .arialNarrow input, .arialNarrow select, .arialNarrow textarea, .arialNarrow button {
	font-family: "Arial Narrow", Arial, sans-serif;
}
/* Century Gothic */
.century, .century table, .century input, .century select, .century textarea, .century button {
	font-family: "Century Gothic", Geneva, sans-serif;
}
/* Tahoma */
.tahoma, .tahoma table, .tahoma input, .tahoma select, .tahoma textarea, .tahoma button {
	font-family: Tahoma, Geneva, sans-serif;
}
/* Trebuchet MS */
.trebuchet, .trebuchet table, .trebuchet input, .trebuchet select, .trebuchet textarea, .trebuchet button {
	font-family: "Trebuchet MS", Arial, sans-serif;
}
/* Verdana */
.verdana, .verdana table, .verdana input, .verdana select, .verdana textarea, .verdana button {
	font-family: Verdana, Arial, sans-serif;
}
/* Georgia */
.georgia, .georgia table, .georgia input, .georgia select, .georgia textarea, .georgia button {
	font-family: Georgia, Times, serif;
}
/* Palatino */
.palatino, .palatino table, .palatino input, .palatino select, .palatino textarea, .palatino button {
	font-family: Palatino, Times, serif;
}
/* Times New Roman */
.times, .times table, .times input, .times select, .times textarea, .times button {
	font-family: "Times New Roman", Times, serif;
}
/* Courier New */
.courier, .courier table, .courier input, .courier select, .courier textarea, .courier button {
	font-family: "Courier New", Courier, monospace;
}
/* Lucida Console */
.lucida, .lucida table, .lucida input, .lucida select, .lucida textarea, .lucida button {
	font-family: "Lucida Console", Courier, monospace;
}
/* ustawienia fokusu */
:focus {
	outline: 0;
}
/* zaznaczenie w Safari */
::selection {
	background: #205F93;
	color: #FFF;
}
/* zaznaczenie w Mozilli */
::-moz-selection {
	background: #205F93;
	color: #FFF;
}
/* linki */
a {
	text-decoration: underline;
	color: #152A57;
}
a:hover {
	text-decoration: none;
}
/* ramki obrazów w linkach */
img {
	border: 0;
	vertical-align: middle;
}
/* ustawienia marginesów */
h1, h2, h3, h4, h5, h6, p, form, ol, ul, address, fieldset {
	padding: 0;
	margin: 0 0 1.25em;
}
/* wysokość linii nagłówków */
h1, h2, h3, h4, h5, h6 {
	line-height: 1.25em;
}
/* ustawienia nagłówków */
h1 {
	font-size: 2em;
	margin-bottom: .67em;
}
h2 {
	font-size: 1.5em;
	margin-bottom: .75em;
}
h3 {
	font-size: 1.17em;
	margin-bottom: .83em;
}
h4 {
	font-size: 1em;
	margin-bottom: 1.12em;
}
h5 {
	font-size: .83em;
	margin-bottom: 1.5em;
}
h6 {
	font-size: .75em;
	margin-bottom: 1.67em;
}
/* włączenie kursora dla elementów klikalnych */
a, input[type=submit], input[type=button], input[type=image] {
	cursor: pointer;
}
/* marginesy list */
ol, ul {
	margin-left: 3em;
}
ol ul, ul ol, ul ul, ol ol {
	margin-bottom: 0;
}
/* ustawienia tabel */
table {
	border: none;
	border-collapse: collapse;
	border-spacing: 0;
}
th, td {
	text-align: left;
	padding: 4px 6px;
}
/* element opisowy elementów formularza */
label {
	cursor: pointer;
}
/* cytaty liniowe */
q {
	font-style: italic;
	quotes: "“" "”";
}
/* cytaty blokowe */
blockquote {
	display: block;
	padding: 1.25em 3.5em;
	margin: 1.25em;
}
blockquote:before, blockquote:after {
	display: block;
	font-size: 7em;
	width: .14em;
	height: .14em;
}
blockquote:before {
	content: "“";
	float: left;
	margin: .45em 0 0 -.45em;
}
blockquote:after {
	content: "”";
	margin: 0 -.25em 0 0;
	float: right;
}
/* kod */
code {
	display: block;
	margin: 0 1.25em 1.25em;
	font-family: "Lucida Console", Courier, monospace;
}
/* element grupujący */
fieldset {
	padding: .5em;
}
/* akronimy i skróty */
acronym, abbr {
	cursor: help;
	border-bottom: 1px dashed;
}
/* mniejsza czcionka */
small, .smaller {
	font-size: .85em;
}
/* większa czcionka */
big, .bigger {
	font-size: 1.2em;
}
/* tekst wstawiony i usunięty */
ins {
	text-decoration: underline;
}
del {
	text-decoration: line-through;
}
/* przypis dolny i górny */
sub {
	vertical-align: -.25em;
	font-size: .65em;
}
sup {
	vertical-align: .6em;
	font-size: .65em;
}
/* klasa czyści opływanie */
.clear {
	clear: both;
}
/* opływanie elementu */
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
/* wyrównanie tekstu */
.left {
	text-align: left;
}
.right {
	text-align: right;
}
.center {
	text-align: center;
}
.justify {
	text-align: justify;
}
/* pogrubienie, pochylenie i podkreślenie */
.bold {
	font-weight: bold;
}
.italic {
	font-style: italic;
}
.underline {
	text-decoration: underline;
}
/* wyłączenie marginesów zewnętrznych i wewnętrznych */
.noMargin {
	margin: 0;
}
.noPadding {
	padding: 0;
}
/* usunięcie stylowania listy */
.noBullet {
	list-style: none;
	margin-left: 0;
}
/* transformowanie tekstu */
.upper {
	text-transform: uppercase;
}
.caps {
	font-variant: small-caps;
}
/* style strony */
/* szare tło */
.bg-outer-bottom_top {
	background: url('gfx/bg.gray.bottom_top.bg.png') repeat-x 0 bottom;
}
.bg-inner-bottom_top {
	background: url('gfx/bg.gray.bottom_top.border.png') no-repeat center bottom;
}
.bg-outer-top_bottom {
	background: url('gfx/bg.gray.top_bottom.bg.png') repeat-x 0 top;
}
.bg-inner-top_bottom1 {
	background: url('gfx/bg.gray.top_bottom.border1.png') no-repeat center top;
	margin-top: 20px;
}
.bg-inner-top_bottom2 {
	background: url('gfx/bg.gray.top_bottom.border2.png') no-repeat center top;
	margin-top: 10px;
}
/* granatowa belka w nagłówku */
.head-blue-bg {
	background: #172D5A url('gfx/head.blue.bg.png');
	width: 960px;
	height: 47px;
	margin: 0 auto;
	color: #FFF;
}
.head-blue-welcome {
	float: left;
	padding: 15px 0 0 20px;
}
.head-blue-menu {
	float: right;
	padding: 15px 20px 0 0;
}
.head-blue-bg a {
	color: #FFF;
	text-decoration: none;
}
.head-blue-bg a:hover {
	text-decoration: underline;
}
.head-blue-menu .separator {
	overflow: hidden;
	text-indent: -99px;
	background: url('gfx/head.separator.png');
	display: inline-block;
	margin: 0 7px;
	width: 2px;
	height: 11px;
	vertical-align: middle;
}
/* logo */
.head-logo {
	width: 960px;
	display: block;
	margin: 0 auto;
}
/* pierwsze menu */
.head-primary-menu {
	width: 960px;
	height: 60px;
	margin: 0 auto;
	background: #DCDB8A url('gfx/head.menu.bg.png');
}
.head-primary-menu ul {
	list-style: none;
	margin: 0;
	padding: 13px 0 0 11px;
}
.head-primary-menu li {
	float: left;
	padding-right: 1px;
}
.head-primary-menu a {
	float: left;
	color: #52512B;
	text-decoration: none;
	font-weight: bold;
	display: block;
	height: 32px;
	line-height: 32px;
	padding-right: 11px;
}
.head-primary-menu span {
	float: left;
	display: block;
	padding-left: 11px;
	cursor: pointer;
}
.head-primary-menu a:hover, .head-primary-menu-active a {
	color: #FFF;
	background: url('gfx/head.menu.item.bg.png') right 0;
}
.head-primary-menu a:hover span, .head-primary-menu-active span {
	background: url('gfx/head.menu.item.bg.png');
}
/* drugie menu */
.head-secondary-menu {
	width: 960px;
	height: 42px;
	margin: 0 auto;
	background: url('gfx/head.menu.bg.png') 0 -60px;
}
.head-secondary-menu ul {
	float: left;
	list-style: none;
	margin: 0;
	padding: 12px 0 0 9px;
}
.head-secondary-menu li {
	float: left;
	padding: 0 17px;
}
.head-secondary-menu a {
	color: #52512B;
	text-decoration: none;
}
.head-secondary-menu a:hover {
	text-decoration: underline;
}
.hide-menu {
	display: none;
}
/* wyszukiwarka */
.head-search-form {
	float: right;
	margin: 0;
	padding: 8px 20px 0 0;
}
.head-search-input {
	width: 153px;
	height: 26px;
	line-height: 26px;
	background: url('gfx/search.input.png');
	border: 0;
	vertical-align: middle;
	padding: 0 10px;
	font-size: .9em;
	margin-right: 6px;
	color: #52512B;
}
.head-search-input-default {
	color: #CBCAAF;
}
.head-search-button {
	vertical-align: middle;
	border: 0;
	background-image: url('gfx/search.button.gif');
	width: 20px;
	height: 20px;
}
/* treść główna górna */
.body-main-top {
	width: 960px;
	height: 246px;
	margin: 0 auto;
	text-align: left;
}
.body-main-top a {
	text-decoration: none;
}
.body-main-top a:hover {
	text-decoration: underline;
}
/* panel logowania */
.body-login-panel {
	width: 228px;
	height: 236px;
	background: url('gfx/user-box.png');
	color: #575758;
	float: left;
}
.body-login-panel h4 {
	color: #152A57;
	padding: 11px 0 13px 20px;
	margin: 0;
}
.body-login-panel a {
	color: #575758;
}
.body-login-panel .description {
	padding: 0 10px 16px;
	text-align: justify;
}
.body-login-panel label {
	display: block;
	margin: 0 10px 6px;
}
.body-login-panel label span {
	display: inline-block;
	width: 40px;
}
.body-login-panel label input {
	border: 1px solid #AFB6C5;
	padding: 5px;
	width: 150px;
	color: #575758;
}
.body-login-panel .login-links {
	float: left;
	text-align: center;
	width: 185px;
	padding-top: 6px;
	font-size: .9em;
}
.body-login-panel .first-link {
	color: #A00000;
}
.body-login-panel .login-button {
	float: right;
	margin: 2px 16px 0 0;	
	background: url('gfx/button.arrow.gif') no-repeat;
	width: 23px;
	height: 23px;
	border: 0;
}
/* panel użytkownika */
.body-user-panel {
	width: 214px;
	height: 222px;
	padding: 7px;
	background: url('gfx/user-box.png');
	color: #575758;
	float: left;
}
.body-user-panel-avatar {
	border: 3px solid #FFF;
	float: left;
	margin-right: 10px;
}
.body-user-panel h4 {
	color: #152A57;
	padding-top: 3px;
	margin: 0;
}
.body-user-panel a {
	color: #575758;
}
.body-user-panel .zebra-list {
	font-size: .9em;
}
.body-user-panel .zebra-list li {
	padding: 3px 6px;
}
/* news główny */
.body-main-news {
	float: right;
	width: 723px;
	height: 236px;
	background: #152A57;
}
.main-news-image {
	float: left;
}
.main-news-description {
	color: #FFF;
	float: left;
	width: 233px;
	padding: 15px 15px 0;
	text-align: justify;
}
.main-news-description h4 {
	font-size: 1.1em;
	line-height: 1.5em;
	margin: 0;
}
.main-news-description h4 a {
	color: #FFF;
}
.main-news-description .about {
	font-size: .9em;
	color: #B9C0CD;
	padding: 4px 0 11px;
}
/* ciało strony */
.body-main {
	width: 960px;
	margin: 0 auto;
	text-align: left;
}
/* treść */
.body-content {
	width: 440px;
	float: left;
}
/* tytuł strony */
.body-content-title {
	padding: 10px;
	height: 1.6em;
}
.body-content-title .floatRight {
	color: #AFB6C5;
	font-size: .9em;
}
.body-content-title .floatRight a {
	color: #AFB6C5;
	text-decoration: none;
	margin: 0 5px;
}
.body-content-title .floatRight a:hover {
	text-decoration: underline;
}
/* lista newsów na głównej */
.main-news-list {
	list-style: none;
	margin: 0;
}
.main-news-list li {
	padding: 20px 10px;
}
.main-news-list a {
	display: block;
	text-decoration: none;
	cursor: pointer;
	text-align: justify;
}
.main-news-list a:hover {
	text-decoration: underline;
}
.main-news-list img, .news-image {
	border: 2px solid #FFF;
	float: left;
	margin: 3px 10px 0px 0;
}
.zebra-light {
	background: #F8F8FA;
}
.zebra-dark {
	background: #F1F2F5;
}
.list-first {
	border-top: 1px solid #D0D4DD;
}
.list-odd {
	border-left: 1px solid #D0D4DD;
	border-bottom: 1px solid #D0D4DD;
}
.list-even {
	border-right: 1px solid #D0D4DD;
	border-bottom: 1px solid #D0D4DD;
}
/* treść */
.body-content-text {
	padding: 10px;
}
/* sidebar */
.body-sidebar {
	width: 250px;
	padding-left: 10px;
	float: left;
}
.body-sidebar a {
	text-decoration: none;
}
.body-sidebar a:hover {
	text-decoration: underline;
}
.body-box-title {
	height: 28px;
	background: url('gfx/body.box.title.bg.png');
	padding: 11px 20px 0;
}
.body-box-title h3 {
	margin: 0;
}
.body-box-title a {
	font-size: .9em;
	color: #7A86A0;
}
.body-box-content {
	background: #F2F4F6;
	border: 1px solid #AFB6C5;
	border-top: 0;
	padding: 9px;
	margin-bottom: 19px;
}
/* mecze */
.body-box-matches {
	padding: 0;
}
.box-matches-big-crest {
	float: left;
	padding: 9px 2px 0 7px;
}
.box-matches-description {
	float: left;
	width: 135px;
	padding-top: 19px;
}
.box-matches-description table {
	width: 100%;
	font-weight: bold;
}
.box-matches-description td {
	padding: 0;
	vertical-align: top;
}
.box-matches-link {
	padding: 5px 10px;
}
.box-matches-link a {
	color: #575758;
	background: url('gfx/box.arrow.gif') no-repeat 0 60%;
	padding-left: 13px;
}
.box-matches-crests {
	clear: both;
	padding-top: 7px;
	line-height: 1em;
	color: #B4B5B7;
}
.box-matches-crests div {
	float: left;
	width: 49px;
	text-align: center;
	padding-bottom: 12px;
}
.box-matches-crests a {
	color: #B4B5B7;
}
.box-matches-crests img {
	display: block;
	margin: 0 auto;
}
/* ankieta */
.body-box-poll {
	margin: 0;
}
.body-box-poll input {
	vertical-align: middle;
}
/* tabela z zebrą */
.zebra-table thead {
	font-weight: bold;
}
.zebra-table .row-light td {
	background: #FFF;
	border-top: 1px solid #AFB6C5;
	border-bottom: 1px solid #AFB6C5;
}
.zebra-table .row-first-cell {
	border-left: 1px solid #AFB6C5;
}
.zebra-table .row-last-cell {
	border-right: 1px solid #AFB6C5;
}
/* opis w boksie */
.body-box-legend {
	font-size: .8em;
	color: #89898A;
	line-height: 1.2em;
	padding: 6px;
}
.body-box-legend a {
	color: #74734B;
}
/* reklama */
.body-sidebar-ad {
	margin-bottom: 10px;
}
.body-sidebar-ad h4 {
	font-weight: normal;
	color: #89898A;
	margin-bottom: 4px;
	line-height: 1em;
	font-size: .9em;
}
/* lista z zebrą */
.zebra-list {
	list-style: none;
	margin: 0;
}
.zebra-list li {
	padding: 7px 9px;
}
.zebra-list .item-light {
	background: #FFF;
	border: 1px solid #AFB6C5;
}
.zebra-list .item-dark {
	background: #D7DBE2;
}
/* lista */
.body-box-last-commented .body-box-legend {
	padding: 0 0 6px 10px;
}
/* pasek postępu */
.progress-bar {
	color: #55543D;
}
.progress-bar span {
	display: inline-block;
	overflow: hidden;
	background: url('gfx/progress.bg.png') repeat-x;
	height: 15px;
	vertical-align: middle;
	margin-right: 10px;
}
/* górna stopka */
.body-foot-top {
	width: 960px;
	margin: 0 auto;
	text-align: left;
}
/* kolumny w stopce */
.foot-col {
	width: 313px;
	padding-right: 10px;
	float: left;
}
.foot-col a {
	text-decoration: none;
}
.foot-col a:hover {
	text-decoration: underline;
}
.foot-last-col {
	padding-right: 0;
}
.foot-box-title {
	height: 28px;
	background: url('gfx/foot.box.title.bg.png');
	padding: 11px 20px 0;
}
.foot-box-title h3 {
	margin: 0;
}
.foot-box-title a {
	font-size: .9em;
	color: #7A86A0;
}
.foot-box-linked-title {
	height: 34px;
	background: url('gfx/foot.box.title.bg.png');
	padding: 5px 5px 0;
}
.foot-box-linked-title a {
	display: block;
	height: 29px;
	line-height: 29px;
	padding-right: 14px;
	background: url('gfx/foot.box.link.bg.png') right 0;
	float: left;
}
.foot-box-linked-title span {
	display: block;
	float: left;
	padding-left: 14px;
	cursor: pointer;
	background: url('gfx/foot.box.link.bg.png');
}
.foot-box-content {
	background: #F2F4F6;
	border: 1px solid #AFB6C5;
	border-top: 0;
	padding: 9px;
	margin-bottom: 19px;
}
/* shoutbox */
.shoutbox-container {
	width: 265px;
	height: 271px;
	overflow: hidden;
	position: relative;
	float: left;
	margin-right: 7px;
	margin-bottom: 9px;
	text-align: justify;
}
.Scroller-Container {
  position: absolute;
  top: 0;
  left: 0;
}
#shoutbox-Scrollbar-Container {
	float: left;
	width: 21px;
	height: 271px;
	position: relative;
}
#shoutbox-Scrollbar-Container .Scrollbar-Up {
  position: absolute;
  width: 21px;
  height: 21px;
  top: 0;
  left: 0;
  background: url('gfx/scrollbar.png');
}
#shoutbox-Scrollbar-Container .Scrollbar-Track {
  width: 21px;
  height: 219px;
  position: absolute;
  top: 27px;
  right: 0;
  background: url('gfx/scrollbar.png') 0 -21px;
}
#shoutbox-Scrollbar-Container .Scrollbar-Handle {
  position: absolute;
  width: 21px;
  height: 32px;
  background: url('gfx/scrollbar.png') 0 -261px;
}
#shoutbox-Scrollbar-Container .Scrollbar-Down {
  position: absolute;
  width: 21px;
  height: 21px;
  top: 251px;
  right: 0;
  background: url('gfx/scrollbar.png') 0 -240px;
}
.shoutbox-bg {
	background: url('gfx/shoutbox.bg.png');
	width: 293px;
	height: 82px;
	margin: 0;
}
.shoutbox-bg-inner {
	padding: 3px 0 0 5px;
}
.shoutbox-bg textarea {
	width: 250px;
	height: 73px;
	border: 0;
	float: left;
	color: #52512B;
}
.shoutbox-bg textarea.shoutbox-input-default {
	color: #CBCAAF;
	font-size: .9em;
}
.shoutbox-bg input {
	margin-top: 52px;
	float: right;
	margin-right: 4px;
	border: 0;
	background: url('gfx/button.arrow.gif') no-repeat;
	width: 23px;
	height: 23px;
}
/* buttony w stopce */
.foot-box-ads {
	padding: 10px 0;
	text-align: center;
}
.foot-box-ads .zebra-list li {
	padding: 5px 0;
}
.foot-box-ads a {
	margin: 0 8px;
}
.foot-box-ads img {
	border: 1px solid #FFF;
}
/* konkurs */
.foot-box-contest {
	padding: 0 0 30px;
}
.foot-box-contest-description {
	padding: 20px;
	text-align: justify;
}
.foot-box-contest-name {
	font-weight: bold;
	padding-bottom: 5px;
}
.foot-box-contest .zebra-list li {
	padding: 5px 0 10px 20px;
}
.foot-box-contest img {
	border: 3px solid #FFF;
}
/* stopka */
.body-foot-bottom {
	clear: both;
	width: 960px;
	height: 63px;
	background: url('gfx/foot.bg.png');
	margin: 0 auto 10px;
	text-align: left;
	font-size: .9em;
	line-height: 1.4em;
}
.foot-description {
	color: #3A3A3A;
}
.foot-description a {
	color: #3A3A3A;
	text-decoration: none;
}
.foot-description a:hover {
	text-decoration: underline;
}
.body-foot-copy {
	padding: 10px 0 0 20px;
	float: left;
}
.body-foot-people {
	list-style: none;
	margin: 0;
	float: right;
	padding: 10px 20px 0 0;
}
.body-foot-people li {
	float: left;
	background: url('gfx/foot.separator.png') no-repeat 0 50%;
	padding-left: 17px;
	margin-left: 15px;
}
.body-foot-people li.first-person {
	background: none;
}
/* opis newsa */
.news-info-list {
	float: left;
	padding-top: 8px;
	width: 169px;
}
.news-info-list li {
	padding: 5px 9px;
}
/* krótki opis */
.short-text {
	color: #52512B;
}
/* komentarz */
.body-comments li {
	padding-bottom: 15px;
}
.comment-info {
	height: 68px;
	padding-top: 10px;
}
.comment-info .floatLeft {
	width: 60%;
}
.comment-info .floatRight {
	text-align: right;
}
.comment-info img {
	float: left;
	border: 1px solid #FFF;
	margin: 2px 8px 0 0;
}
.comment-info a {
	text-decoration: none;
}
.comment-info a:hover {
	text-decoration: underline;
}
.comment-pagination {
	text-align: right;
	padding: 5px 5px 40px 0;
}
.comment-pagination a, .comment-pagination strong {
	margin: 0 3px;
	text-decoration: none;
}
.comment-pagination a:hover {
	text-decoration: underline;
}
.comment-description {
	padding-left: 5px;
}
.comment-input {
	width: 430px;
	height: 153px;
	border: 1px solid #B7BECB;
	float: left;
	color: #52512B;
	padding: 5px;
}
.comment-input-default {
	color: #52512B;
	font-size: .9em;
}
.input-button {
	float: right;
	height: 28px;
	padding: 7px 7px 0 0;
}
.input-button .outer {
	display: block;
	padding-right: 14px;
	background: url('gfx/body.button.bg.png') right 0;
	float: left;
}
.input-button .inner {
	display: block;
	float: left;
	padding-left: 14px;
	height: 28px;
	line-height: 28px;
	background: url('gfx/body.button.bg.png');
	overflow: hidden;
}
.input-button input {
	padding: 5px 0;
	height: 26px;
	font-weight: bold;
	color: #152A57;
	border: 0;
	background: none;
	font-size: 1.1em;
}
.wrexbox {
	padding:10px;
	border-bottom:1px solid #D0D4DD;
	border-right:1px solid #D0D4DD;
	background:none repeat scroll 0 0 #F8F8FA;
	width: 419px;
}
.tothead {
	border-bottom:1px solid #D0D4DD;
	border-left:1px solid #D0D4DD;
	border-top:1px solid #D0D4DD;
	height:1.6em;
	padding:10px;
}
.toth1 {
	float:left;
	font-size:1.17em;
	line-height:1.25em;
	margin:0 0 1.25em;
	padding:0;
	margin-bottom:0.83em;
}

/** INNE **/
.pagination {
	text-align:center;
}
.filler {
	width:236px;
	height:156px;
	float:left;
}
.clean {
	clear:both;
} 
.forminput {
	display: block;
	margin: 3px 10px 3px;
	display: inline-block;
	width: 40px;
	border: 1px solid #AFB6C5;
	padding: 5px;
	width: 150px;
	color: #575758;
}
.formRowLeft, .formRowRight {
	width: 49%;
	float: left;
}
.cominfo {
	float: left;
	width: 100%;
}
.wrexlist {
	float: left;
	width: 100%;
}
.lfloat {
	float: left;
}
.rfloat {
	float: right;
}.sbbox {	height:250px;	overflow-x:hidden;	overflow-y:scroll;}
