body {
	width: 1005px;
	margin: 0 auto 5px auto;
	padding: 0;
	font-family: Arial, Verdana, Helvetica;
	font-size: 13px;
	color: #444;
	background: #cccccc;
}
.break {
	clear: both;
}
img {
	border: 0;
	vertical-align: middle;
}
small {
	font-weight: normal;
}
.indent {
	text-indent: 20px;
}
.center {
	text-align: center;
}
button, .button, .submit, input[type='submit'], button[type='button'], label.ui-button span {
	display: inline-block;
	min-width: 120px;
	padding: 5px 10px 5px 10px;
	border: 2px solid #055180;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #055180;
	font-weight: bold;
	text-align: center;
	text-decoration: none !important;
	color: #ffffff !important;
	cursor: pointer;
	text-decoration: none !important;
}
button:hover, .button:hover, .submit:hover, input[type='submit']:hover, button[type='button']:hover, label.ui-state-active span {
	background: #2571a0;
	box-shadow: 0 0 20px #cccccc;
	-moz-box-shadow: 0 0 20px #cccccc;
	-webkit-box-shadow: 0 0 20px #cccccc;
	text-decoration: none !important;
}
input.upper {
	text-transform: uppercase;
}
.button.big {
	border: 1px solid #104363;
	background: #d2d2d2 !important;
	text-shadow: #ffffff 1px 1px 0 !important;
	font-size: 18px;
	letter-spacing: 4px;
	color: #ff9000 !important;
}
.button.big img {
	margin-right: 5px;
}
.button.promo {
	background: #ff9000;
	border: 2px solid #ff9000;
}
input[type='text'], input[type='password'], select {
	width: 150px;
	color: #999999;
	font-weight: bold;
	border: 1px solid #bcbbbb;
	padding: 3px;
}
input[type='text'].vsmall {
	width: 50px;
}
input[type='text'].search {
	width: 350px;
}
textarea {
	width: 350px;
	height: 100px;
	color: #999999;
	font-weight: bold;
	border: 1px solid #bcbbbb;
	padding: 3px;
}
textarea.content {
	display: block;
	width: 580px;
	height: 300px;
}
textarea.logs {
	display: block;
	width: 640px;
	height: 500px;
}
textarea.link {
	display: block;
	width: 630px;
	height: 30px;
}
input[type='text']:hover, input[type='text']:focus , input[type='password']:hover, input[type='password']:focus, textarea:hover, textarea:focus, select:hover, select:focus {
	border: 1px solid #055180;
	color: #055180;
}
.button2 {
	display: inline-block;
	width: 137px !important;
	height: 31px;
	border: none;
	background: url('/img/button2.png');
	color: #202e37;
	font-weight: bold;
	cursor: pointer;
	text-decoration: none;
	text-align: center;
	line-height: 35px;
	font-size: 12px;
}
.button3 {
	display: block;
	width: 286px;
	height: 34px;
	padding: 12px 0 0 20px;
	background: url('/img/button3.png');
	text-decoration: none;
	color: #20313b;
}
.button4 {
	display: inline-block;
	width: 140px;
	height: 27px;
	padding: 0;
	border: none !important;
	font-weight: bold;
	background: url('/img/buttonb.png') no-repeat !important;
	color: #ffffff !important;
	cursor: pointer;
	text-decoration: none !important;
	text-align: center;
	line-height: 27px;
}

#header {
	width: 1005px;
	height: 85px;
	margin: 5px 0 0 0;
}
#header .top {
	width: 1005px;
	height: 11px;
	background: url('/img/header_top.png') no-repeat;
}
#header .content {
	width: 1005px;
	height: 74px;
	margin: 0;
	background: #ffffff;
}
#header img.logo {
	margin: 10px 0 0 25px;
}
#header a {
	float: right;
	margin: 15px 10px 0 0;
}
#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#menu li {
	float: left;
	margin: 0;
	padding: 0;
}
#menu li a {
	display: inline-block;
	width: 143px;
	height: 44px;
	background: url('/img/menu_bg.png') repeat-x;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
	line-height: 45px;
	font-weight: bold;
	color: #ffffff;
}
#menu li a:hover, #menu li a.sel {
	background: url('/img/menu_active.png');
}
#menu li.begin {
	width: 2px;
	height: 44px;
	background: #ffffff url('/img/menu_begin.png');
}
#menu li.end {
	width: 2px;
	height: 44px;
	background: #ffffff url('/img/menu_end.png');
}
#menu li ul {
	display: none;
}
#menu li:hover ul {
	display: block;
	position: absolute;
	z-index: 99;
}
#menu li:hover ul li {
	float: none;
}

#banner {
	padding-top: 10px;
	background: #ffffff;
}
#banner div.banner {
	overflow: hidden;
	background: #055180 url('/img/banner_begin.png') no-repeat;
	color: #ffffff;
}
#banner div.banner label {
	width: 450px;
}
#banner .header {
	width: 755px;
	height: 131px;
	padding: 25px 50px 0 200px;
	background: #055180 url('/img/banner_bg.png') no-repeat;
}
#banner .header h1 {
	margin: 0;
	padding: 0;
	color: #ffffff;
	font-size: 36px;
	font-weight: normal;
}
#banner h1 b {
	font-weight: normal;
	color: #f7941f;
}
#banner .header p {
	color: #f7941f;
	font-size: 18px;
}
#banner .header p b {
	color: #ffffff;
	letter-spacing: 3px;
}
#banner .header a {
	color: #ffffff;
}
#banner .header.small {
	height: 65px;
	padding: 20px 230px 0 20px;
}
#banner .header.small p {
	margin: 0;
	text-transform: uppercase;
	text-shadow: 1px 1px 1px #000000;
}
#banner .header.small h1 {
	font-size: 24px;
	font-weight: bold;
	text-transform: uppercase;
}
#banner .cp {
	background: url('/img/headers/cp.jpg') no-repeat;
}
#banner .sv {
	background: url('/img/headers/sv.jpg') no-repeat;
}
#banner .vt2 {
	background: url('/img/headers/vt2.jpg') no-repeat;
}
#banner .vt3 {
	background: url('/img/headers/vt3.jpg') no-repeat;
}
#banner .mu {
	background: url('/img/headers/mu.jpg') no-repeat;
}
#banner .ts3 {
	background: url('/img/headers/ts3.jpg') no-repeat;
}
#banner .fd {
	background: url('/img/headers/fd.jpg') no-repeat;
}
#banner .cs {
	background: url('/img/headers/cs.jpg') no-repeat;
}
#banner .vvps {
	background: url('/img/headers/vvps.jpg') no-repeat;
}
.coda-slider {
	float: left;
	position: relative;
	overflow: hidden;
	width: 1005px;
	background: #055180;
}
.coda-slider .panel {
	float: left;
	display: block;
	width: 1005px;
	background: #055180 url('/img/banner_begin.png') no-repeat;
}
.coda-slider .panel-wrapper {
	float: left;
	height: 156px;
	width: 985px;
	margin: 0;
	padding: 0 0px 0 20px;
	background: url('/img/banner_end.png') no-repeat center right;
	color: #ffffff;
}
.coda-slider .panel-wrapper .left {
	float: left;
	width: 570px;
	margin-left: 130px;
}
.coda-slider .panel-wrapper .right {
	float: left;
	width: 255px;
	padding-top: 20px;
}
.coda-slider .panel-wrapper h1 {
	text-transform: uppercase;
	font-weight: normal;
}
.coda-slider .panel-wrapper ul {
	width: 700px;
	margin: 0;
	padding-top: 0;
	list-style: url('/img/arrow.png');
}
.coda-slider .panel-wrapper li {
	float: left;
	width: 330px;
	padding-bottom: 10px;
	font-size: 14px;
	font-weight: bold;
	line-height: 15px;
}
.coda-slider p.loading {
	padding: 20px;
	text-align: center;
}
.coda-nav ul li, .offer-nav ul li {
	display: inline;
}
.coda-nav ul li a, .offer-nav ul li a {
	float: left;
	display: block;
	width: 131px;
	height: 62px;
	margin-right: 5px;
	color: #055180;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}
.coda-nav ul li a.current, .offer-nav ul li a.current,  .offer-nav ul li a:hover {
	background: url('/img/banner_button.png');
	color: #ffffff;
}
.coda-nav ul li a img, .offer-nav ul li a img {
	margin: 6px;
}
#banner .button {
	float: right;
	width: 158px;
	height: 33px;
	margin: 40px 0 0 0;
	padding: 8px 0 0 0 !important;
	border: none !important;
	background: url('/img/banner_order_button.png');
	color: #ff9000 !important;
	text-shadow: #ffffff 1px 1px 0 !important;
	font-size: 16px;
}
#banner .button img {
	margin-right: 10px;
}
#banner .footer {
	background: url('/img/banner_footer.png');
	border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
}
#banner .footer ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#banner .footer li {
	float: left;
	width: 300px;
	height: 30px;
	margin: 3px 0 0 15px;
	padding: 0;
	font-weight: bold;
	color: #ffffff;
	font-size: 14px;
	text-transform: uppercase;
	line-height: 26px;
	text-align: center;
}
#banner .footer li.separator {
	width: 1px;
	background: url('/img/banner_separator.png') no-repeat center 15px;
}

#mainpage {
	width: 985px;
	background: #ffffff;
	margin: 0;
	padding: 0px 10px 20px 10px;
}
#content {
	float: left;
	width: 653px;
	margin: 20px 0 0 0;
	padding: 0;
}
#content.long {
	width: 985px;
}
#content p.small {
	font-size: 10px;
	font-weight: bold;
	line-height: 17px;
}
#content h1, #content p.title {
	height: 32px;
	padding: 19px 0 0 15px;
	background: url('/img/header.png') repeat-x;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #055180;
}
#content h1 em, #content p.title em {
	margin-right: 3px;
	color: #055180;
}
#content h1 img {
	vertical-align: middle;
}
#content h1.news {
	height: 41px;
	margin-top: 10px;
	padding: 20px 0 0 30px;
	background: url('/img/news_title.jpg') repeat-y bottom center;
	color: #ffffff;
	letter-spacing: 2px;
	font-size: 24px;
	font-weight: normal;
	text-transform: none;
}
#content h1.news b {
	color: #f7941f;
	font-weight: normal;
}
#content h2 {
	height: 23px;
	margin: 0;
	padding: 8px 0 0 20px;
	background: url('/img/container_title.png');
	font-size: 14px;
	text-transform: uppercase;
}
#content h4 {
	display: block;
	margin: 0;
	padding: 0 10px 0 10px;
	line-height: 25px;
}
#content h4 .button {
	float: right;
	margin-bottom: 5px;
	margin-left: 5px;
}
#content div.offer_sms {
	float: left;
	margin: 0 10px 0 10px;
	padding: 8px;
	border: 1px solid #eee;
	cursor: pointer;
}
#content div.offer_sms_sel {
	float: left;
	margin: 0 10px 0 10px;
	padding: 8px;
	border: 1px solid #eee;
	cursor: pointer;
	background: #ddd;
}
#content div.promo {
	float: left;
	margin: 0 10px 0 10px;
	padding: 8px;
	border: 1px solid #eee;
	cursor: pointer;
}
#content div.sel {
	float: left;
	margin: 0 10px 0 10px;
	cursor: pointer;
	padding: 8px;
	border: 1px solid #eee;
	background: #ddd;
}
#content div.box {
	float: left;
	width: 225px;
	margin: 0 10px 0 10px;
}
#content div.box ul li {
	list-style: none;
	margin: 0;
}
#content div.box div.title {
	height: 33px;
	background: url('/img/menu_active.png');
	text-align: center;
	color: #ffffff;
	font-weight: bold;
	line-height: 35px;
}
#content div.box p {
	text-align: center;
}
#content div.box select {
	width: 144px;
	text-align: center;
	color: #999;
	font-weight: bold;
	border: 1px solid #eee;
	padding: 3px;
}
#content div.title2 {
	padding: 0 10px 0 10px;
	height: 33px;
	background: url('/img/box_title_bg.png') repeat-x;
	text-align: center;
	color: #fff;
	font-weight: bold;
	line-height: 30px;
}
#content ul {
	padding: 0;
}
#content ul li {
	padding: 0 0 20px 0;
	margin: 0 0 0 25px;
	list-style: url('/img/arrow.png');
}
#content ul.checked li {
	padding: 15px 0 20px 40px;
	margin: 0 0 0 125px;
	list-style: none;
	background: url('/img/icons/checked.png') left center no-repeat;
	font-weight: bold;
	line-height: 18px;
}
#content ul.checked li small {
	font-size: 12px;
}
#content ol li {
	margin: 0 0 10px 0;
	line-height: 20px;
}
#content ol li ul {
	margin: 10px 0 0 30px;
}
#content ol li ul li {
	padding: 0;
}
#content ol.big li {
	font-size: 36px;
	font-weight: bold;
	text-shadow: 0 0 5px #333333;
}
#content ol.big li span {
	font-size: 14px;
	text-shadow: none;
}
#content a {
	font-weight: bold;
	text-decoration: none;
	color: #035b8c;
}
#content a:hover, #content a.sel {
	text-decoration: underline;
}
#content select {
	width: 158px;
	text-align: center;
	color: #999;
	font-weight: bold;
	border: 1px solid #eee;
	padding: 3px;
}
#content .container {
	padding: 5px;
	border: 1px solid #a6a6a6;
	border-top: none;
}
#content .container.about p {
	margin: 0;
	padding: 0;
	text-indent: 20px;
	line-height: 25px;
}
#content .container p {
	line-height: 20px;
}
#content ul.records {
	margin: 0;
	padding: 0;
}
#content ul.records li {
	float: left;
	width: 300px;
	list-style: url('/img/arrow.png');
	line-height: 15px;
}

ul.forum_menu {
	border-bottom: 1px solid #a6a6a6;
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.forum_menu li {
	display: inline;
	margin-right: 7px;
	line-height: 32px;
	text-align: center;
}
ul.forum_menu li.info {
	float: right;
}
ul.forum_menu li .button2 {
	background: url('/img/button2b.png');
	color: #ffffff !important;
}
#pagemenu {
	float: left;
	width: 321px;
	margin: 20px 0 0 10px;
}
#pagemenu h2 {
	height: 15px;
	margin: 0;
	padding: 8px;
	background: url('/img/pagemenu_title.png');
	font-size: 14px;
	text-transform: uppercase;
}
#pagemenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	border-left: 1px solid #a6a6a6;
	border-right: 1px solid #a6a6a6;
}
#pagemenu ul.bold {
	background: #055180;
	border-bottom: none;
}
#pagemenu ul.bold li.header {
	margin: 0 20px 10px 20px;
	padding: 10px 0 10px 0;
	background: #3882af;
	text-align: center;
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
}
#pagemenu ul.bold li.text {
	margin: 0 20px 10px 20px;
	line-height: 18px;
	color: #ffffff;
}
#pagemenu ul.bold li.rows {
	color: #ffffff;
}
#pagemenu ul.bold2 {
	background: #7ea808;
	border-bottom: none;
	color: #ffffff;
}
#pagemenu ul.bold2 li.header {
	margin: 0 20px 10px 20px;
	padding: 10px 0 10px 0;
	background: #9ac91b;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
#pagemenu ul.bold2 li.text {
	margin: 0 20px 10px 20px;
	font-weight: bold;
	text-align: center;
	line-height: 25px;
}
#pagemenu ul.bold2 .rows {
	display: inline;
	width: 141px;
}
#pagemenu ul.bold2 .separator {
	display: inline;
}
#pagemenu ul.bold2 a {
	color: #ffffff;
}
#pagemenu ul.buttons li {
	margin: 0 0 0 7px;
	padding: 5px 0 0 0;
}
#pagemenu ul.buttons p {
	margin: 10px 0 0 0;
	text-align: center;
	color: #ffffff;
}
#pagemenu ul.buttons p a {
	margin: 10px;
}
#pagemenu ul.buttons a img {
	margin-right: 10px;
	vertical-align: middle;
}
#pagemenu ul.buttons a.button {
	background: url('/img/buttonb.png'); 
}
#pagemenu .menu {
	margin: 0;
	padding: 20px 0 0 0;
	list-style: none;
	border-bottom: 1px solid #a6a6a6;
}
#pagemenu .menu li {
	line-height: 32px;
	text-align: center;
}
#pagemenu .menu.bold {
	background: #055180;
}
#pagemenu ul.sidemenu {
	padding: 0 0 0 25px !important;
	margin: 0;
	background: #055180;
	border: none !important;
}
#pagemenu ul.sidemenu li {
	padding: 0 !important;
	margin: 0 0 0 25px !important;
	list-style: url('/img/arrow.png');
	color: #ffffff;
}
#pagemenu ul.sidemenu li a {
	display: block;
	margin: 0 0 0 -50px;
	padding: 10px 0 10px 50px;
	color: #ffffff;
	text-decoration: none;
}
#pagemenu ul.sidemenu li a:hover {
	background: #3882af;
}
#pagemenu ul.sidemenu li.title {
	height: 31px;
	padding: 0 0 0 25px !important;
	margin: 0 0 0 -25px !important;
	background: url('/img/menu_active.png');
	list-style: none;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 30px;
}
#pagemenu ul.rows {
	border-bottom: 1px solid #a6a6a6;
}
#pagemenu ul.rows li {
	display: inline-block;
	margin: 0;
	padding: 5px 0 5px 0;
	width: 150px;
	text-align: center;
}
#reklama {
	display: none;
}
#footer {
	height: 183px;
	padding-top: 7px;
	margin-bottom: 30px;
	background: url('/img/footer.png');
}
#footer ul {
	float: left;
	list-style: none;
	padding: 15px;
}
#footer li a {
	color: #e0e0e0;
	line-height: 18px;
	text-decoration: none;
}
#footer li a:hover {
	color: #ffffff;
	text-decoration: underline;
}
#footer li.title {
	padding: 0 0 6px 20px;
	background: url('/img/arrow.png') no-repeat;
	font-size: 14px;
	text-transform: uppercase;
	color: #ffffff !important;
	font-weight: bold;
}
#footer p {
	margin: 0;
	padding: 3px 20px 3px 20px;
	background: #044166;
	color: #e0e0e0;
}

em {
	color: #7da807;
	font-style: normal;
}
p.err {
	font-weight: bold;
	color: #f00;
}
strong {
	font-weight: bold;
	color: #f00;
}
h1.page {
	height: 51px;
	margin: 0;
	padding: 0;
	background: url('/img/page_title.png') repeat-x;
	color: #055180;
	line-height: 50px;
}
p.warning {
	text-align: center;
	border: 1px solid #fbe0a0;
	background: #fefeda url('/img/icons/warning.png') no-repeat 20px center;
	padding: 10px 30px 10px 30px;
	line-height: 20px;
}
p.checkred {
	text-align: center;
	border: 1px solid #fb9d9d;
	background: #fedada url('/img/icons/checked2.png') no-repeat 20px center;
	padding: 10px 30px 10px 70px;
}
p.error {
	text-align: center;
	border: 1px solid #fb9d9d;
	background: #fedada url('/img/icons/error.png') no-repeat 20px center;
	padding: 10px 30px 10px 70px;
	font-weight: bold;
}
p.biginfo, p.info {
	text-align: center;
	border: 1px solid #9d9dfb;
	background: #dadafe url('/img/icons/info.png') no-repeat 20px center;
	padding: 10px 30px 10px 70px;
}
p.err {
	text-align: center;
	border: 1px solid #fb9d9d;
	background: #fedada url('/img/icons/error.png') no-repeat 20px center;
	padding: 10px 30px 10px 70px;
	font-weight: bold;
	color: #f00;
}
table {
	width: 100%;
	margin: 0 0 5px 0;
	border: 0;
	border-spacing: 0;
}
tr {
	border: 0;
}
th {
	height: 31px;
	background: url('/img/table_title.png') repeat;
}
th b, td b {
	color: #FF6600;
}
table.long tr.title {
	background: url('/img/long_title.png') no-repeat;
}
table.long th {
	background: none !important;
}
tr.odd, tr:nth-child(odd) {
	background: #f8f7f7;
}
td {
	padding: 10px;
	border-bottom: 1px solid #d7d6d6;
}
table.link tr:hover td {
	border-bottom: 1px solid #575656;
	cursor: pointer;
}
table.center td {
	text-align: center;
}
td.center, p.center {
	text-align: center;
}
td.right {
	text-align: right;
}
table.bolded th {
	background: #055180;
	color: #ffffff;
}
td.bolded {
	color: #87a803;
}
table.poll td {
	border: 1px solid #e2e0e0;
}
table.poll td.answer {
	width: 400px;
}
table.poll th {
	border: 1px solid #e2e0e0;
}
table.poll textarea {
	border: none;
	width: 400px;
	height: 100px;
}
label {
	display: inline-block;
	width: 250px;
	margin-right: 7px;
	text-align: right;
	font-weight: bold;
}
label.checkbox {
	display: inline;
	margin-left: 5px;
}
form.big {
	border: 1px solid #333333;
	border-radius: 5px;
	box-shadow: 0 0 5px #cccccc;
}
form.big label {
	width: 350px;
	font-size: 18px;
	color: #7da807;
}
ul.radioInput {
	float: left;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}
ul.radioInput li {
	margin: 0 !important;
	padding: 0 0 5px 0 !important;
	list-style: none !important;
}
div.help {
	display: none;
	border: 2px #dddddd dashed;
	padding: 20px;
}

.on {
	color: #00dd00 !important;
	cursor: pointer;
	font-weight: bold;
}
.off {
	color: #dd0000 !important;
	cursor: pointer;
	font-weight: bold;
}
.yes {
	background: #fafffa;
}
.yes textarea {
	background: #fafffa;
}
.no {
	background: #fffafa;
}
.no textarea {
	background: #fffafa;
}
.service_off {
	font-weight: bold;
	color: #f00;
}

.treeview .ts3ca {
	margin: 3px;
	font-size: 14px;
	float: left;
	min-width: 20px;
}
.treeview .ts3na {
	font-size: 14px;
	float: left;
	min-width: 20px;
	cursor: pointer;
}
.treeview .ts3na:hover {
	text-decoration: underline;
}
.treeview .ts3head img {
	margin-bottom: -2px;
}
.treeview .ts3leer {
	width: 20px;
	float: left;
}
#ask4reason {
	visibility: hidden;
	position: absolute;
	padding: 7px;
	background: #e3e3e3;
}
#show_user_info {
	visibility: hidden;
	position: absolute;
	width: 400px;
	padding: 10px;
	border: 1px solid #e1e1e1;
	background: #e3e3e3 url('/img/tree_infobox.png') repeat-x top left;
	line-height: 20px;
}
#show_user_info h3 {
	padding: 0 0 10px 0;
	margin: 0;
	font-size: 14px;
	line-height: 15px;
	color: #a52200;
}
#show_user_info hr {
	height: 1px;
	border: none;
	background: #000;
}
#show_user_info .submit {
	margin: 5px 0 5px 10px;
}
#promotion {
	position: absolute;
	top: 200px;
	margin-left: 200px;
	background: #024502;
	border: 1px solid #ffffff;
	color: #356a35;
}
#progress {
	display: none;
	padding: 10px 30px 10px 70px;
	border: 1px solid #fbe0a0;
	background: #fefeda url('/img/upload.gif') no-repeat 20px center;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
#progress img {
	vertical-align: middle;
}
#progress.visible {
	display: block;
}

#fileList tr.master td {
	cursor: pointer;
}
#fileList tr:not(.master) td {
	border-bottom: 1px solid #d7d6d6;
	text-align: left;
	line-height: 35px !important;
	padding: 10px 0 10px 0;
}
#fileList tr:not(.master) td input {
	width: 300px;
	margin-right: 50px;
}

ul.share {
	margin: 0;
	padding: 0;
	list-style: none;
	border-bottom: 1px solid #a6a6a6;
}
ul.share li {
	display: inline-block;
	margin: 20px;
	padding: 0;
}
ul.share li a {
	display: block;
	width: 60px;
	height: 29px;
}
ul.share li span {
	display: block;
}
ul.share li.share-facebook a {
	background: url('/img/share-facebook.png') no-repeat 0 -41px;
}
ul.share li.share-gg a {
	background: url('/img/share-gg.png') no-repeat 0 -41px;
}
ul.share li.share-nk a {
	background: url('/img/share-nk.png') no-repeat 0 -41px;
}
ul.share li.share-wykop a {
	background: url('/img/share-wykop.png') no-repeat 0 -41px;
}
ul.share li.share-twitter a {
	background: url('/img/share-twitter.png') no-repeat 0 -41px;
}
ul.share li.share-flaker a {
	background: url('/img/share-flaker.png') no-repeat 0 -41px;
}
ul.share li.share-blip a {
	background: url('/img/share-blip.png') no-repeat 0 -41px;
}
ul.share li a:hover {
	background-position: 0 0 !important;
}

.topic {
	margin-bottom: 20px;
	background: url('/img/long_title.png') no-repeat;
}
.topic div.title {
	height: 21px;
	padding: 10px 0 0 20px;
	font-weight: bold;
}
.topic .user {
	float: left;
	width: 236px;
	min-height: 100px;
	border-right: 2px solid #e5e5e5;
	background: #f2f2f2;
	text-align: center;
}
.topic .post {
	float: left;
	width: 709px;
	padding: 15px;
	line-height: 20px;
}
.topic .post h3 {
	margin: 0 0 5px 0;
	padding: 0;
	border-bottom: 2px solid #e5e5e5;
}
.topic .post ul.forum_menu {
	margin-top: 10px;
}

.order_steps ul {
	margin: 0;
	padding: 0;
	list-style: none !important;
}
.order_steps li {
	float: left;
	width: 340px;
	height: 36px;
	margin: 0 -18px 0 0 !important;
	padding: 15px 0 0 0 !important;
	background: url('/img/step_2.png') no-repeat;
	list-style: none !important;
	text-align: center;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
}
.order_steps li.first {
	background: url('/img/step_1.png') no-repeat;
}
.order_steps li.done {
	background: url('/img/step_3.png') no-repeat;
}

.order_choose {
	background: #055180;
	padding: 10px;
	margin: -10px 0 0 0;
}
.order_choose .label {
	padding: 10px;
	background: #ffffff;
	text-transform: uppercase;
	color: #055180;
}
.order_choose .text {
	float: left;
	width: 273px;
	padding: 25px;
}
.order_choose .summary {
	float: left;
	width: 640px;
	margin: 10px 0 0 31px;
	font-weight: bold;
	color: #ffffff;
}
.order_choose em {
	color: #f7931e !important;
	font-weight: bold;
	font-size: 14px !important;
	font-style: normal;
}
.order_choose p {
	
}
#order_select {
	float: left;
	width: 288px;
}
#order_select ul {
	margin: 0;
	padding: 0;
}
#order_select ul li.selection {
	margin: 10px;
	padding: 0;
	width: 288px;
	height: 34px;
	list-style: none !important;
	background: url('/img/select_bg.png') no-repeat;
}
#order_select ul li span {
	display: block;
	height: 29px;
	margin-right: 5px;
	padding: 6px 0 0 20px;
	background: url('/img/select_selection.png') no-repeat right center;
	line-height: 25px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	border: none;
	cursor: pointer;
}
#order_select ul li ul {
	display: none;
	position: absolute;
	margin: 0;
	padding: 0;
	width: 288px;
	max-height: 230px;
	overflow: auto;
	background: #ffffff;
}
#order_select ul li ul li {
	display: block;
	float: none;
	margin: 0;
	padding: 0;
	width: 268px;
	background: none;
	text-align: center;
}
#order_select ul li ul li a {
	display: inline-block;
	width: 248px;
	padding: 5px 20px 2px 0px;
	text-decoration: none;
}
#order_select ul li ul li a:hover {
	background: #dddddd;
	text-decoration: none;
}
#order_select ul li img {
	margin-right: 10px;
}
.pay_summary label {
	width: 250px !important;
}
.subform_hidden {
	display: none;
}
ul.rows {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.rows li {
	display: inline-block;
	width: 200px;
	margin: 0;
	padding: 0;
	list-style: none;
}
.infobox {
	display: none;
	width: 350px;
	padding: 15px;
/*
	opacity: 0.9;
	background-color: #ffffff;
	margin-top: 100px;
	text-align: left;
	border: 2px solid #333333;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	box-shadow: 0 0 50px #cccccc;
	-moz-box-shadow: 0 0 50px #cccccc;
	-webkit-box-shadow: 0 0 50px #cccccc;
*/
}
.infobox h3 {
	background: url(/img/icons/info.png) 0 50% no-repeat;
	margin: 0;
	padding: 10px 0 10px 45px;
	border-bottom: 1px solid #333333;
	font-size: 20px;
}

#filelist .tree {
	float: left;
	width: 50%;
	border: 2px solid #333333;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}
#filelist .files {
	float: left;
	width: 50%;
	border: 2px solid #333333;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}
#upload {
	width: 500px;
	height: 300px;
	border: none;
}

ul.services {
	display: inline-block;
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.services li {
	display: inline-block;
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.services li a {
	display: inline-block;
	margin: 0;
	padding: 20px;
	text-align: center;
	border: 2px solid #cccccc;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	text-decoration: none;
}
ul.services li a img {
	width: 150px;
	height: 150px;
	margin-bottom: 20px !important;
}
ul.services li a:hover {
	border: 2px solid #333333;
	text-decoration: none !important;
}
.section {
	width: 965px;
	height: 136px;
	margin: 0;
	padding: 20px 0 0 40px;
	background: url('/img/section_header.png') no-repeat;
	color: #ffffff;
}
.section img {
	float: left;
	margin: 20px 100px 20px 0;
}
.section h1 {
	margin: 0 0 10px 0;
	padding: 0;
	color: #ffffff;
	font-size: 36px;
	font-weight: normal;
}
.section h1 b {
	font-weight: normal;
	color: #f7941f;
}
.section ul {
	margin: 0;
	padding: 0;
	list-style: url('/img/arrow.png');
}
.section li {
	float: left;
	width: 320px;
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	line-height: 15px;
}
div.ts3-server-address-example {
	width: 384px;
	height: 190px;
	margin-left: 130px;
	background: url('/img/help/teamspeak3-server-address.png') no-repeat;
	font-weight: bold;
}
div.ts3-server-address-example div.address {
	padding: 59px 0 0 25px;
}
div.ts3-server-address-example div.nick {
	padding: 34px 0 0 25px;
}
div.ts3-server-address-example div.password {
	display: inline;
	padding: 0 0 0 135px;
}
#topup ul li {
	margin: 0 5px 0 5px;
	padding: 0;
	list-style: none;
	cursor: pointer;
}
#topup ul li a {
	display: inline-block;
	width: 160px;
	margin: 0;
	padding: 10px 5px 10px 5px;
	text-align: center;
	white-space: normal;
}
#response_box {
	white-space: pre;
}

