div.pages {
	background: #ffffff url('../images/index/upper_tabs_bg.png') repeat-x 0px 0px;	
}

div#wrapper {
	/* background: url('../images/index/middle_bg.png') no-repeat 248px 349px; */
}

.headers {
	background-image: none;
	height: 100px;	
}

.headers #main-menu {
	bottom: -9px;	
}

.contents {
	/* height: 446px; */
	background: url("../images/index/upper_tabs_hilight.png") no-repeat 0px 0px;
}

#index-left {
	float: left;
	width: 439px;
	margin: 0px 14px 0px 0px;
	overflow: hidden;
}

#index-right {
	float: left;
	width: 416px;
	margin: 0px;
	overflow: hidden;
}

div#lower-part {
	margin-top: -13px;
}

.red-more {
	float: right;
	width: 75px;
	height: 22px;
	color: #ffffff;
	margin: 0px 50px 0px 0px;
}

.red-more span {
	background-image: url("../images/index/wiecej.png");	
}

.gray-more {
	float: right;
	width: 75px;
	height: 22px;
	color: #ffffff;
	margin: 0px 33px 0px 0px;
}

.gray-more span {
	background-image: url("../images/index/wiecej_szary.png");	
}

/* Services tabs */

#services-tabs {
	color: #ffffff;
	overflow: hidden;
	background: #9d0202 url("../images/index/upper_tabs_hilight.png") no-repeat -23px 0px;
}

#services-tabs h2#services-title-index { 
	float:left;
	width: 94px;
	height: 29px;
	margin: 20px 0px 0px 0px;
}

#services-tabs h2#services-title-index a {
	float: left;
	width: 100%;
	height: 100%;
}

#services-tabs h2#services-title-index span {
	background-image: url("../images/index/uslugi.png");
}

#services-tabs #services-index {
	float: left;
	margin: 24px 0px 0px 5px;
}

#services-tabs #services-index li {
	float: left;
	height: 32px;
	margin-right: 1px;
}

#services-tabs #services-index li a {
	float: left;
	height: 100%;
	color: #ffffff;
	text-decoration: none;
}

#services-tabs #services-index li a:hover, #services-tabs #services-index li.ui-tabs-selected a {
	text-decoration: underline;
}

#services-tabs #services-index a#m-streaming-video {
	width: 111px;
}

#services-tabs #services-index a#m-streaming-video span {
	background-image: url("../images/index/tab-services/streaming-video.png");	
}

#services-tabs #services-index a#m-serwery-vps {
	width: 97px;
}

#services-tabs #services-index a#m-serwery-vps span {
	background-image: url("../images/index/tab-services/serwery-vps.png");	
}

#services-tabs #services-index a#m-serwery-dedykowane {
	width: 141px;
}

#services-tabs #services-index a#m-serwery-dedykowane span {
	background-image: url("../images/index/tab-services/serwery-dedykowane.png");	
}

#services-tabs .ui-tabs {
	height: 217px;
	overflow: hidden;
	zoom: 1;	
}

#services-tabs .tab-content {
	width: 450px;
	margin: 20px 0px 0px 5px;
	overflow: hidden;	
}

#services-tabs .tab-content p {

}

/* Streaming */

#tab-streaming-video {
	background: url("../images/index/index_streaming_bg.jpg") no-repeat 100% 0px;	
}

#tab-streaming-video .streaming-more {
	float: left;
	width: 210px;
	height: 74px;
	color: #ffffff;
	font-size: 1.2em;
	text-align: center;
	text-decoration: none; 
}

#tab-streaming-video .float-containers {
	margin-top: 20px;
}

#tab-streaming-video #streaming-wspoldzielony {
	margin-right: 10px;	
}

#tab-streaming-video #streaming-wspoldzielony span {
	/* background: url('../images/index/streaming_wspoldzielony.png'); */
}

#tab-streaming-video #streaming-dedykowany span {
	/* background: url('../images/index/streaming_dedykowany.png'); */
}

/* Serwery dedykowane */

#tab-serwery-dedykowane {
	background: url("../images/index/index_dedykowane_bg.jpg") no-repeat 100% 0px;
}

#tab-serwery-dedykowane .float-containers {
	margin: 20px 0px 0px 0px;
}

/* Serwery VPS */

#tab-serwery-vps {
	background: url("../images/index/index_vps_bg.jpg") no-repeat 100% 0px;	
}

#tab-serwery-vps .vps-more {
	float: left;
	width: 210px;
	height: 74px;
	color: #ffffff;
	font-size: 1.2em;
	text-align: center;
	text-decoration: none;
}

#tab-serwery-vps #root-vps {
	margin-right: 10px;
}

#tab-serwery-vps #root-vps span {
	/* background: url('../images/index/root_vps.png') no-repeat 0px 0px; */
}

#tab-serwery-vps #managed-vps span {
	/* background: url('../images/index/managed_vps.png')	no-repeat 0px 0px; */
}

#tab-serwery-vps .float-containers {
	margin-top: 20px;
}

/* SSL certs */

#ssl-tabs {
	float: left;
	width: 439px;
	color: #6d6d6d;
	margin: 0px 14px 18px 0px;
	background: url("../images/index/tab_line.png") repeat-x 0px 27px;
	overflow: hidden;
}

#ssl-tabs .ui-tabs {
	background: url("../images/index/section-separator.png") repeat-x 0px 100%;
	padding-bottom: 10px;	
}

#ssl-tabs h2#ssl-title-index { 
	float:left;
	width: 167px;
	height: 29px;
	color: #000000;
	margin: 0px 0px 0px 0px;
}

#ssl-tabs h2#ssl-title-index span {
	background: url("../images/index/certyfikaty_ssl.png") no-repeat 0px 0px;
}

#ssl-tabs h3 {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.6em;
	margin: 0px; 		
}

#ssl-tabs #ssl-index {
	float: left;
	margin: 4px 0px 0px 0px;
}

#ssl-tabs #ssl-index li {
	float: left;
	height: 24px;
}

#ssl-tabs #ssl-index li a {
	float: left;
	height: 100%;
	color: #6d6d6d;
	font-size: 1.2em;
	text-decoration: none;
}

#ssl-tabs .tab-content {
	background: url('../images/index/tab-ssl/ssl-icon.png') no-repeat 28px 5px;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 110px;
}

#ssl-tabs #ssl-index li a:hover, #ssl-tabs #ssl-index li.ui-tabs-selected a {
	color: #CA0303;
	text-decoration: underline;	
}

#ssl-tabs #ssl-index a#m-ssl-alphassl {
	width: 74px;
}

#ssl-tabs #ssl-index a#m-ssl-alphassl span {
	background-image: url("../images/index/tab-ssl/alpha-ssl.png");	
}

#ssl-tabs #ssl-index a#m-ssl-alphassl-wildcard {
	width: 136px;
}

#ssl-tabs #ssl-index a#m-ssl-alphassl-wildcard span {
	background-image: url("../images/index/tab-ssl/alpha-ssl-wildcard.png");	
}

#ssl-tabs #ssl-index a#m-ssl-domainssl {
	width: 85px;
}

#ssl-tabs #ssl-index a#m-ssl-domainssl span {
	background-image: url("../images/index/tab-ssl/domain-ssl.png");	
}

#ssl-tabs #ssl-index a#m-ssl-organizationssl {
	width: 113px;
}

#ssl-tabs #ssl-index a#m-ssl-organizationssl span {
	background-image: url("../images/index/tab-ssl/organization-ssl.png");	
}

/* Clients */

#domains-tabs {
	float: left;
	width: 439px;
	color: #6d6d6d;
	/* background: url("../images/index/tab_line.png") repeat-x 0px 27px; */
	margin-bottom: 18px;
	overflow: hidden;
}

#domains-tabs h2#domains-title-index { 
	float: left;
	width: 152px;
	height: 29px;
	color: #000000;
	margin: 0px 0px 0px 0px;
}

#domains-tabs h2#domains-title-index span {
	background: url("../images/index/wybrani-klienci.png") no-repeat 0px 0px;
}

#domains-tabs #domains-index {
	float: left;
	margin: 4px 0px 0px 0px;
}

#domains-tabs #domains-index li {
	float: left;
	height: 24px;
}

#domains-tabs #domains-index li a {
	float: left;
	height: 100%;
	color: #6d6d6d;
	font-size: 1.2em;
	text-decoration: none;
}

#domains-tabs .tab-content {
	margin: 20px 0px 0px 0px;
}

#domains-tabs #domains-index li a:hover, #domains-tabs #domains-index li.ui-tabs-selected a {
	color: #CA0303;
	text-decoration: underline;	
}

#domains-tabs #domains-index a#m-domains-rejestracja {
	width: 87px;
}

#domains-tabs #domains-index a#m-domains-rejestracja span {
	background-image: url("../images/index/tab-domains/rejestracja.png");	
}

#domains-tabs #domains-index a#m-domains-przedluzenie {
	width: 98px;
}

#domains-tabs #domains-index a#m-domains-przedluzenie span {
	background-image: url("../images/index/tab-domains/przedluzenie.png");	
}

#domains-tabs #domains-index a#m-domains-transfer {
	width: 73px;
}

#domains-tabs #domains-index a#m-domains-transfer span {
	background-image: url("../images/index/tab-domains/transfer.png");	
}

#tab-domains-rejestracja #domain {
	border: none;
	background: url("../images/index/search_field.png") no-repeat 0px 0px;
	width: 274px;
	height: 15px;
	padding: 5px 2px 2px 24px;
}

#tab-domains-rejestracja form {
	margin: 0px 0px 18px 0px;	
}

#tab-domains-rejestracja dt {
	/* Tymczasowe */
	display: none;
}

#domains-tabs #tab-domains-ph {
	background: url("../images/index/section-separator.png") repeat-x 0px 100%;
	padding: 0px 0px 20px 0px;
}

#domains-tabs #tab-domains-ph p {
	width: 256px;
	height: 106px;
	margin: -5px 0px 0px 31px;  
}

#domains-tabs #tab-domains-ph p .cover {
	background-image: url("../images/index/domains_placeholder.png");
}

#index-bottom {
	
}

/* News */

#news {
	width: 439px;
	margin-right: 27px;
}

#articles {
	width: 403px;
}

.news {
	float: left;
	padding-top: 22px;
	margin-top: 18px; 
}

h2#news-title-index {
	width: 125px;
	height: 29px;
}

h2#news-title-index span {
	background: url("../images/index/aktualnosci.png") no-repeat 0px 0px;
}

h2#articles-title-index {
	width: 102px;
	height: 29px;
}

h2#articles-title-index span {
	background: url("../images/index/artykuly.png") no-repeat 0px 0px;
}

.news-box {
}

.news-box h3 {
	font-size: 1em;
	font-weight: bold;
}

.news-box h3 a {
	color: #6f6f6f;
}

#news-all span {
	background-image: url("../images/index/wszystkie-aktualnosci.png");
}

#articles-all span {
	background-image: url("../images/index/wszystkie-artykuly.png");
}

/* Airtrust */

#air-trust {
	
}

#air-trust h2#at-header { 
	float: left;
	width: 416px;
	height: 33px;
	color: #000000;
	margin: 0px 0px 0px 0px;
}

#air-trust h2#at-header span {
	background: url("../images/index/certyfikaty-airtrust.png") no-repeat 0px 0px;
}

#air-trust #at-box {
	clear: both;
	padding: 9px 19px 10px 34px;
	background: url("../images/index/certyfikaty-airtrust-box.png") no-repeat 0px 100%;
	overflow: hidden;
}

#air-trust #at-box #col-1 {
	float: left;
	width: 165px;
	margin: 16px 13px 0px 0px;
}

#air-trust #at-box #col-2 {
	float: left;
	width: 185px;
	margin: 16px 0px 0px 0px;
}

#air-trust .more {
	float: left;
	width: 136px;
	height: 22px;
	color: #ffffff;
	margin: 10px 0px 0px 28px;
}

#air-trust .more span {
	background-image: url("../images/button_dowiedz_sie_wiecej.png");	
}
