*{margin:0; padding:0; border; none;}
/*Wczytywanie Czcionki*/
@font-face { font-family: 'Myriad Pro'; src: url('../czcionki/mp.eot'); }


html{ margin: auto; width:100%; padding:0px; text-align: center;}

body {
background-image: url('images/tlo.gif'); 
background-color: #f0f0f0;
margin: auto;
font-family: Arial;
font-size: 11px;
font-weight:normal;
color: #686868;
width: 100%;
text-align: center;
padding:0px;
margin-bottom:0px;
margin-top:0px;
}

button{
padding:5px;
}

.platnosci_pl table{width:140px;}

table{ margin-left:10px; width:648px;}
.windowed table{width:auto;}

form {margin: 0px; padding: 0px;}
.cb{clear:both; }
.fl{float:left; }
.fr{float:right; }
.payments-total{
    text-align:right;
	background-image: url(../images/panel/podliczanie.png);
	background-repeat: no-repeat;
	background-position:right;
	width:126px;
	height:55px;
	color: white;
	font-size: 18px;
	font-family: arial;
	padding: 0 10px 15px 0;
}
.payments-sms{
    padding: 15px 10px 0 0 ;
    background-image: url(../images/panel/podliczanie_sms.png);
}
.no-background{	background:none !important;}

.page{ width: 900px; margin: 0 auto; background:white; overflow: hidden;}

#content_wrapper{ font-family: "Tahoma"; font-size: 10pt; position:relative; padding: 10px 0px 10px 0px;}

#content{ float: right; background-repeat: repeat-y; padding-bottom: 5px; width: 900px;}

#login_form{ margin-left: 50px; margin-top: 50px; width: 401px;	height: 193px; background: white url('../images/login.gif') top left no-repeat; text-align: left;}

#menu-nag{ padding-top: 10px; float: left; width: 140px; height: 20px;}
	
#content-nag{ padding-left: 130px; padding-top: 10px; float:left; width: 120px;	height: 20px;}

.tabela_form{ margin-bottom: 5px;}
.tabela_wew table{ width: 100%;}
.tabela_wew td{	text-align:left; }
.tabela_wew td.label{ text-align:right; }

.label{	float: right; padding-right: 20px;}
.label_nag{	padding-left: 10px;}

.zatw_kosz{ background-image: url(../images/panel/.png); background-repeat: no-repeat;}

 

/*Błędy na stronie panelu*/
.validation-error-field{ border: solid 1px #ea0000; background: #FFCFCF; }
.validation-error{ color:red; display:block; padding:0px;}
.validation-error-container *{color:red;}
.validation-error p{ margin:0; padding:0;}
.error{	color: red;}
.readonly{ color:gray;}
img.icon{ border:none;}
.blocked{ color:red;}
.messagesTopBox{ margin-left: 10px;}
.msg{ text-align: center; font-size: 10pt; padding: 10px;}
.bad{ color: black;	background-image: url(../images/panel/strip_head_x.png); background-repeat:no-repeat; height: 27px;}
.good{ color:black;	background-image: url(../images/panel/strip_head.png); background-repeat:no-repeat;	height: 27px;}
.required-marker{ color:rgb(100%, 57%, 15%);}
span.required{ color: red; font-weight:bold;}
.available{ color: #43B81C; }
.used{ color: #ea0000; }
.status-text-closed{ color:#43B81C; padding: 3px;}
.status-text-opened{ color:#ea0000; padding: 3px;}
.alert-text{ color: #ea0000;font-weight:bold; padding: 3px;}
.warning-text{ color: #FFA200; font-weight:bold; padding: 3px;}
.promotion { text-align:left;padding: 10px 50px;}
.promotion input,.promotion img, .promotion span{ vertical-align: middle;}
.promotion img{ margin: 0 10px;}

#top_1{
background-image: url('images/tlo_szare_male.gif'); 
background-repeat: repeat-x;
background-color: #fff;
width: 900px;
height:94px;
margin: auto;
position: relative;
}

#panel_menu{ font-weight: bold; cursor: pointer;}

/*Klasy logo exone*/
img#logo{ position: absolute; top: 19px; left:0px;}
a.logo img { border: 0px;}

#BanerLogin{ background-image: url('../images/panel/log_tlo.jpg'); width: 900px; height: 280px;}
#BanerLogedIn{ background-image: url('../images/panel/log_in.jpg'); width: 900px; height: 72px; position:relative;}

#BanerLoged404{ background-image:url("../images/panel/log_in.jpg"); background-repeat:no-repeat; height:72px; width:900px;}
 
h1{ font-size: 14pt; }
h2{ margin: 20px 0; }

/*Kreator Zamawiania */
.wizzard-nav-bar{ float: left; list-style: none; margin-left:16px;margin-bottom: 5px; margin-top: 10px; font-weight: bold;}
.kroczki{float:right; font-size:14pt; margin-right:15px; width:290px;}
.wizzard-nav-bar a{color:white; font-weight: bold;}
.wizzard-nav-bar .step{ float: left; padding-left:20px; background: url('../images/creator/arrGrayLeft.png') no-repeat; display:block;}
.wizzard-nav-bar .right{ float: left; padding-right:20px; background: url('../images/creator/arrGrayRight.png') top right no-repeat; display:block;}
.wizzard-nav-bar .inner{ float: left; padding: 3px 6px 0px 6px; background: url('../images/creator/arrGrayInner.png') repeat-x; display:block; height:21px; font-size:9pt;}
.wizzard-nav-bar .first{ padding-left:0px;}
.wizzard-nav-bar .active{ color:red; background: url('../images/creator/arrGreenLeft.png') no-repeat;}
.wizzard-nav-bar .active .right{ background: url('../images/creator/arrGreenRight.png') top right no-repeat;}
.wizzard-nav-bar .active .inner{ background: url('../images/creator/arrGreenInner.png') repeat-x;}
p.creator-list{ margin:10px 30px; font-size:12pt; }
p.creator-list img{ border:none; margin-right:10px;}
.creator-list a{ color: black; font-size: 10pt;}
.creator-domain-full-top{background: #D7DFD1 repeat-x; height: 11px;}
.creator-domain-full-top1{background-image: url(../images/panel/pn.png); width: 12px; height: 11px; float: left; background-color: white;}
.creator-domain-full-top3{background-image: url(../images/panel/ln.png); width: 12px; height: 11px; float: right; background-color: white;}
.creator-domain-full-foot1{background-image: url(../images/panel/pd.png); width: 12px; height: 11px; float: left; background-color: white;}
.creator-domain-full-foot3{background-image: url(../images/panel/ld.png);  width: 12px; height: 11px; float: right; background-color: white;}
.selectionShowing{ text-align: center;}
.selectionShowing a{ color: black !important; font-weight: bold; }
.opis_krokow_kreator{ height: 60px; width: 290px; font-size: 18px; color: black; font-family: Arial; font-weight: bold;}
.summary-content2{margin:auto; width:680px;}
input.przycisk-kreator-podsumowanie { padding-right:5px !important;width:70px !important;}
.fr input{ padding-right: 5px !important; width: 70px; }
input[type="submit"]{width: 64px !important } 
.zawartosc_kreator{	font-size: 18px; color: black; font-family: Arial; font-weight: bold; text-align: left;	padding-left: 15px;	padding-top: 10px;}
.registration-section h2{ text-align:left; font-size: 12pt; padding: 20px 0px 20px  10px;}
.registration-section h3{ text-align:left; font-size: 11pt; padding-left: 10px;}
.summary tbody{	text-align: left; float: left; padding: 5px 0px 20px 10px;}
.summary .label{ float: left; font-weight: lighter;}

.text_hlista span{ padding-left: 80px;}

#help{ float: left; width: 270px; font-family: Myriad Pro; font-size: 9pt; color: black;}

.kolumna{
	width: 250px;
	padding-right: 20px;
	color: black;
	margin-top: 5px;
	font-family: Myriad Pro;
	float: left;
}

.nag{ font-size: 20pt; float: left;}
.krok{ font-size: 18pt;	float: left;}
.belka_full{
	width: 848px;
	height: 22px;
	background-image: url(../images/ero/belka_full.png);
	background-repeat: no-repeat;
	margin: 8px 26px 8px 26px;
}
.zaw404{ float: left; border: none; }
.p_404{	padding: 13px 33px; text-align: left;}
.p_404 img{	padding-right: 5px;}

.rozwiazania_404{
color:black;
float:left;
font-family:Arial;
font-size:12px;
font-weight:bold;
}

.opis{ font-family: Myriad Pro;	font-size: 12pt; color: black; text-align:left;}

.NaglowekBaner{
	font-family:'Myriad Pro';
	font-size:40pt;
	text-align:right;
	padding-right: 250px;
	color: black;	
}
.NaglowekBaner2{
	margin-top: -20px;
	font-family:Myriad Pro;
	font-size:25pt;
	text-align:right;
	padding-right: 80px;
	color: black;	
}
.NaglowekTekst{
	margin-left: 310px;
	font-family:Myriad Pro;
	font-size:15pt;
	text-align:right;
	padding-right: 50px;
	color: black;
}

#logowanie{
background-image: url('../images/panel/logbg.png');
background-repeat: no-repeat;
height: 114px;
width: 366px;
float: left;
margin-left: 320px;
font-size: 14px;
color: white;
line-height: 12px;
font-family: Arial;
font-weight: bold;}

#LoginPanel{
height: 114px;
float: right;
margin-top: 0px;
margin-right: 50px;}

#LoginButtonBox{ float:right; margin-left:20px;	margin-top: 4px;}
	
.Fields{ margin-right: 60px; margin-top: 10px;}

.tekst_pomocy{ padding-left: 10px; text-align: left; font-family: Arial; font-size: 8pt; color: black;}

.pomoc_prawa{ padding-left: 50px;}
.kolumna_lewa{ width: 206px; float: left; margin-top: 15px; margin-left: 5px;}
.rejestracja_lewa{ width: 300;}
.kolumna_prawa{	width: 685px; float: right; color: black;}
.kolumna_prawa_vpanel{ width: 678px; float: right; color: black;}
.rejestracja_prawa{ margin-right: 70px; width: 523px;}

.kolumna_lewa p{
    padding:10px;
}

.naglowek{
background-image:url("../images/panel/belka.png");
background-repeat:no-repeat;
color:white;
font-weight:bold;
font-family:Tahoma;
font-size:11px;
height:22px;
padding:2px 0 0 8px;
}

.naglowek_hosting{
background-image:url("../images/panel/belka_hosting.png");
background-repeat:no-repeat;
height:35px;
padding:5px;
color:white;
font-family:Arial;
font-size:14px;
font-weight:bold;
padding:5px 0 0 30px;
text-align:left;
}

.naglowek_domeny{
background-image:url("../images/panel/belka_domeny.png");
background-repeat:no-repeat;
color:black;
height:23px;
padding:5px;
margin-top: 4px; 
font-size: 13px; 
color: white; 
font-family: Arial; 
text-align: left; 
font-weight: bold;
}

.tabela_wew{ padding: 5px; background-image: url('../images/panel/tlo.png'); background-repeat: repeat-y;}
.tabela_wew2{ padding: 5px; background-image: url('../images/panel/tlo_found.jpg'); background-repeat: repeat-y;}

.stopka_formularzu{ background-image: url('../images/panel/stopa.png'); height: 20px; background-repeat: no-repeat;}
.stopka_formularzu2{
background-image: url('../images/panel/stopa2.png');
height: 20px;
background-repeat: no-repeat;
}

#menu_poziome{ background-image: url(../images/panel/tlo_menu.jpg); background-repeat: repeat-x;}
#menu_poziome ul{ margin-left: 10px;}

/* Ramka na zakladki w panelu klienta*/
#ramka{
	background-image: url('../images/panel/ramka.jpg');
	background-repeat: no-repeat;
	width: 668px;
	height: 447px;
	margin-top: 15px;
    margin-right: 0px;
}
.menu_ramka2 a:hover{ color: black !important;}
#menu_ramka{ height:34px; width:666px;}
#menu_ramka a:hover{ color: white;}
#zawartosc_serwery{ height: 368px; widht: 666px; display: none;}
#zawartosc_domeny{ height: 368px; width: 666px;}
#zawartosc_faktury{	height: 368px; width: 666px;}
.lewa_z_ramki{ width: 470px; float: left; position: relative;}
.prawa_z_ramki{ width: 190px; float: right; position: relative;}
.background-image{ height:368px; background-position: bottom right;	background-repeat:no-repeat;}

.NaglowekPanel{
	margin-top:10px;
	font-family:Myriad Pro;
	font-size:30pt;
	text-align:left;
	margin-left:15px;
	color: black;	
	font-weight:bold;
}
.NaglowekPanel2{
	margin-top:0px;
	font-family:Myriad Pro;
	font-size:20pt;
	text-align:left;
    margin-left:40px;
	color: black;	
	font-weight:bold;
}
.TekstPanel{ font-family: Myriad Pro; font-size: 11pt; padding: 15px 10px 0px 290px; position: relative;}
.podpis{ font-family: Myriad Pro; font-size: 20px; padding: 15px 10px 0px 290px; position: relative; font-weight:bold;}
.lista{
	font-family: Myriad Pro;
	font-size: 20px; 
	text-align: left;
	position: relative;
	font-weight:bold;
	margin: 20px 40px 0px 0px;
	border-bottom: solid 1px gray;
	width: 150px;
}

.dane{ font-family: Myriad Pro;	font-weight:bold; padding:10px;	text-align: left; z-index:10;}
.labelDane{	font-weight:normal;}
h3.dane{ font-size:14pt; font-weight:bold;}	
p.dane{	font-size:11pt;}


/*Menu Panelu*/
.panel-menu-title{ font-family:Myriad Pro; font-size:16pt; margin-top:20px;}
ul.panel-menu{ list-style:none;} 
ul.panel-menu a:hover{ color: black;} 
.panel-menu li{	float:none;	width:175px !important;	border-bottom: 1px solid gray; padding-top:10px; text-align:left; font-size: 16px; font-weight:bold; font-family:Myriad Pro;}
.panel-menu a.normal-link{ color:#353535;}
.panel-menu a:hover.normal-link{ color:#47B749;}

ul.panel-submenu{ list-style:none;}
.panel-submenu li{
    font-family:Arial;
    padding-top:2px;
    padding-left:3px;
    font-size:8pt;
    border:none;
}

/*Listy*/
.panel-list{ list-style:none;}
.panel-list li{	text-align:left; color:green; font-size:11pt; font-weight:bold;}
.tab-inner-coll{ z-index:10; float:left;}
.grid{
background-image:url("../images/panel/lista_ramka.jpg");
border-bottom:1px solid #CFCFCF;
border-left:1px solid #CFCFCF;
border-right:1px solid #CFCFCF;
margin-left:6px;
width:665px;
}
.filter{ text-align:right;}
.pozycje{ text-align:right;}
.grid-head-row{ background-image: url('../images/panel/gridrow.png'); background-repeat: no-repeat;	color: white; height: 23px;}
.grid-head-cell{ padding: 2px 0px 2px 0px;}
.grid-row{ background-image: url('../images/panel/gridrowalt.png');}
.grid-row:hover td, .grid-row-alt:hover td{background: #85CF81}
.grid-row-alt{ background-image: url('../images/panel/gridhead.png'); background-repeat: repeat; height:20px;}
.grid-cell{ background: #DFE8FF; padding: 5px 0px 5px 0px; border-right: 1px solid gray;}
.grid-cell-alt{ border-right: 1px solid gray; background: white; padding-left: 3px; padding-right: 3px;}
.grid-table { border-collapse:collapse;	font-weight: normal;}
.cart_table th{	border-bottom: dotted 1px gray;}
.grid-table th { padding-left: 3px;}
.grid-table tr.selectable td{ cursor: pointer; }
.grid-table tr.selected td{background: #6AC663; }
.zalogowany_jako{ width: 150px; text-align: right; padding: 10px; float: right;}

/*klasa grafiki w vpanel*/
.grafika_kolumna_lewa{ position: absolute; bottom: 0px;	right: 0px;	z-index:0;}

/*Zakładki*/
.x-tab-strip li{ font-family: Arial; font-size: 13pt; font-weight: bold; color: white; display:inline; float: left; margin: 0px 0px 0px 2px;}
.x-tab-strip a:hover{ text-decoration: none;}
.x-tab-strip a{	color: white;}
.x-tab-right{	padding-right:18px;}
.x-tab-strip-inner{}
.x-tab-left{	padding-left:18px;}
.x-tab-strip-over a.x-tab-right{ background-image: url(../images/panel/podswietlenie.png); background-position:bottom right !important;}
.x-tab-strip-over .x-tab-strip-inner{ background-image: url(../images/panel/podswietlenie.png) !important;}
.x-tab-strip-over em.x-tab-left{ background-image: url(../images/panel/podswietlenie.png) ; background-position:bottom left !important;}
.x-tab-strip-text{	font-style:normal;	padding: 0px 5px 0px 5px;}
.x-tab-strip-active em.x-tab-left{ background: url(../images/panel/1.png) no-repeat; background-position:bottom left !important; padding-left:18px;}
.x-tab-strip-active .x-tab-strip-inner{	background: url(../images/panel/2.png) bottom repeat-x !important;}
.x-tab-strip-active a.x-tab-right{	background: url(../images/panel/3.png) no-repeat; background-position:bottom right !important; padding-right:18px;}

/*Styl buttonów*/
.przycisk_kreator{
background-image:url("../images/panel/dk0.png");
background-repeat:no-repeat;
border:medium none;
color:white;
font-family:Arial;
font-size:15px;
font-weight:bold;
height:29px;
margin:7px;
padding-top: 5px;
padding-bottom:5px;
width:140px;
float: left;
}
input[type="submit"]{
background-color:transparent;
background-image:url("../images/panel/dk0.png");
background-repeat:no-repeat;
border:medium none;
color:white;
font-family:Arial;
font-size:12px;
font-weight:bold;
height:26px;
margin:9px;
padding-bottom:5px;
width:106px;
margin-right: 0px;

}

input[type="submit"]:hover{ background-image: url(../images/panel/dk1.png); cursor: pointer;}
a.button-link { float:right; display:block; margin:10px; color:White; font-family:Arial; font-size:12px; font-weight:bold;}
a.button-link .button-left {display:block; background: url(../images/panel/dk01.png) no-repeat top left;  padding-left: 11px; }
a.button-link .button-right{display:block; background: url(../images/panel/dk03.png) no-repeat top right; padding-right: 13px; }
a.button-link .button-inner{display:block; background: url(../images/panel/dk02.png) repeat-x top left; padding: 4px 0 4px 0; }
a.button-link .button-hover{display:block; padding: 5px 0;}

a:hover.button-link .button-hover{ color: #DFFFDF !important; background: url(../images/panel/dk0b.png) no-repeat top center; }

.koszyk_top{ float: left; width: 100%;}

#koszyk_lista{ float: left; width: 100%;}

#koszyk_obraz{ float: left;}

.pokaz{
	background-image: url(../images/panel/pokazuj.png);
	background-repeat: no-repeat;
	height:33px;
	width: 124px;
	float: right;
	margin: 0px 0px 15px 0px;
	width:48px;

}
.pokaz_main{
	background-image: url(../images/panel/pokaz_main.png);
	background-repeat: no-repeat;
	height: 33px;
	width: 46px;
	float: right;
	margin-right:22px;
}
.sizer select{ border: none; background: transparent; margin: 2px 5px 0px 0px; font-size: 10pt;	color: #9F9F9F; }

.pager{ font-size: 10pt; padding: 5px; margin-top: 40px;}

/*Linki ogólne*/
a{ color: #770404; text-decoration: none;border: none;}
a:hover{ color:black; }

/*Linki stopka*/
span#menu_dolne{ position: absolute; top:16px; right:10px;}
span#menu_dolne a{ text-decoration: none; border: none;color: #353535}
#menu a{ font-size:12px; text-decoration: none; border: none; color: #353535}

/*Panel boczny*/
#box{color:white; background:none; position: fixed; z-index: 9999; top: 50px; right:0px; width: 200px; border:none;}
#box a{color:white;}
#box p{ margin:10px 0px; }
#box img{ border:none;}
#box .top{background-image: url(../images/box_top.png); background-repeat: repeat-y; clear:both; height:18px;}
#box .content{padding-left:20px; background-image: url(../images/box_center.png); background-repeat: repeat-y; clear:both; }
#box .bottom{background-image: url(../images/box_bottom.png); background-repeat: no-repeat; height:20px;}
#box .logowanie{ float: right; font-size: 9pt; font-family: Myriad Pro; margin: 0px 0px 0px 25px;}
#box .zalogowany{ height: 70px; padding: 0px 0px 0px 0px; font-size: 9pt; font-family: Myriad Pro;}
#in{ font-size: 9pt; width: 200px; color: black; font-family: Myriad Pro;}
#ikony_panel{ text-align:right; 
background:black; width: 180px; height:40px; bottom:0; right:0; position: absolute;
border-top-left-radius: 10px;
-webkit-border-radius: 10px px px px;
}
#ikony_panel img { padding-right: 5px; margin-top: 0px; border:none;}
#zwijanie_button{ position:absolute; width:23px; height:85px; top:35px;	left:2px; cursor:pointer; z-index:9999;}
#box .Fields{ margin-right: 10px;}
#box .Fields img{ }
#box .Fields div{clear:both; margin-top:3px;}
#box .inputek{ background-color: #B4B8C4; border: solid 1px #EBEFA5;	height: 15px; width: 120px;  margin-left: 5px;	font-size: 7pt;} 
 .zwin-background{ background-image: url(../images/przycisk_zwin.png);}
 .rozwin-background{	background-image: url(../images/przycisk_rozwin.png);}

/*Box zmiany aboneta*/
.abonent-selected-box{ text-align:left; padding:10px;}
.abonent-selected-box h3{font-family:"Myriad Pro"; margin-bottom:20px;}
.abonent-selected-box p{margin: 20px 0 ;}

#pojemnik{
	background-image: url(../images/ero/tlo.png);
	background-repeat: no-repeat;
	width: 878px;
	height: 309px;
	margin-top: 20px;
}

.kolLewa{
	width: 212px;
	margin-left:20px;
	padding-top: 60px;
	font-family: Myriad Pro;
	font-size: 11pt;
	color: black;
	float: left;
}

.kolLewa b{	color: red;}

/*Dymki pomocy bocznej*/
.tabelkipomocy{	width: 600px;}
.tabelkipomocy td{ width: 200px; padding: 2px;	border-left: 1px solid gray; border-right: 1px solid gray;}

/*Konfiguracja domen */

#find_domain_taba{ background-image: url(../images/panel/tlo_find.png); background-repeat:no-repeat; width: 228px; height: 122px; position: absolute; bottom: 5px; left: 8px; font-weight:bold;}
.domain-configuration .park-option{	margin: 20px; text-align:left;}
.domain-configuration .park-option p{ margin: 10px;}
.services_main{	margin-top: 10px; font-family: Arial; font-size: 14px;}
.services_main a{ color: black;}

#box_top_l{
	background-image: url(../images/panel/belka1.png);
	background-repeat: no-repeat;
	width: 434px;
	height: 22px;
	color: white;
	font-size: 14px;
	font-family: Arial;
	padding-top: 5px;
	margin-top: 19px;
}

#box_center_l{ background-image: url(../images/panel/tlo1.png);	background-repeat: repeat-y; width: 434px;}
#box_footer_l{ background: url(../images/panel/foot1.png) bottom no-repeat;	width: 434px; height: 390px;}
#login_left{ margin-left: 30px; width: 434px; float: left;}
 #login_right{
 	width: 436px;
	float: right;
	text-align: left;
	margin-top: 23px;
	font-size: 14px;
	font-family: Arial;
	color: black;
	
 }
.text_login{ padding-left: 20px; font-weight: bold;	font-size: 14px;}
.kroki_login{ margin: 35px 20px 0px 10px;}
.kroki_login img{ float:right;}
.szare_strzalki{ margin: 50px 0px 0px 40px;}
.erro_new{ float:right;}
.erro{ position: relative;	margin-top: 10px; float: right;	color: black; clear: both;}
.erro_main{ background-image: url(../images/panel/e_main.png); background-repeat: repeat-x; height: 27px;}

/*Reklamy top w panelu*/
.reklamy img{ border: transparent; height: 62px;}
.reklamy{ height: 70px;}

/*Pomoc Boczna Panelu*/
.help_belka{ background-image: url(../images/panel/help_belka.png); background-repeat: no-repeat; width: 208px;	height:24px;}
.help_tlo{ background-image: url(../images/panel/help_tlo.png); background-repeat: repeat-y; width: 208px;}
.help_footer{ background: url(../images/panel/help_footer.png) bottom center; background-repeat: no-repeat;	width: 208px; font-weight: normal; bottom: 0px;}
.help_footer a:hover{ color: black;}
.help_belka .text_help{	font-size: 13px; font-family: Arial; text-align: left; color: white; padding: 5px 0px 0px 30px; font-weight: bold;}
.help_button{ background-image:url(../images/panel/help_button.png); background-repeat: no-repeat; border: transparent; width: 185px; height: 25px;	margin: 5px 0px 0px 10px; padding-bottom: 10px;}
.help_button .text_pomoc{ color: white; font-family: arial; font-size: 13px; text-align: left; padding: 4px 0px 0px 5px; font-weight: normal;}

.info_form{
	color: black;
	background-color: #E9D982;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px; 
	padding-bottom: 10px;
	font-size: 11px;
	float: right;
	margin-top: 10px;
	margin-right: 0px;
}
.NaglowekForm{margin-top: 0px; margin-bottom: 5px;}
.belka_lista{
	background-image: url(../images/panel/belka_lista.png);
	background-repeat: no-repeat;
	margin-top: 12px;
	width: 670px;
	height: 24px;
	margin-left:4px;
}
.platnosci_lista{
	background-image: url(../images/panel/platnosci_lista.png);
	background-repeat: no-repeat;
	margin-top: 12px;
	width: 800px;
	height: 24px;
	margin-left:4px;
}
.belka_pays{
	background-image: url(../images/panel/belka_pays.png);
	background-repeat: no-repeat;
	margin-top: 12px;
	width: 680px;
	height: 31px;
}
.text_hlista{
	color: white;
	margin-top:15px;
	font-family: arial;
	font-size: 13px;
	text-align: left;
	font-weight: bold;
	padding: 4px 0px 0px 45px;
}

/*Koszyk*/
.belka_koszyk{ background-image: url(../images/panel/belka_koszyk.png);	background-repeat: no-repeat; margin-top: 12px;	width: 680px; height:24px;} 
.buttons_cart{ padding: 15px; border: none;	color: white; font-family: Arial; font-size: 12px;}
.button-hover, .buttons-cart{background: none !important;}

.but_cart{ background-image: url(../images/panel/button_telko.png);	background-repeat: no-repeat; padding: 5px;	padding-left: 10px;	padding-right: 10px;}

/*Footer strony*/
div#footer{
background-image: url('../images/tlo_footer.gif');
background-repeat: repeat-x;
width: 900px;
height: 40px;
margin: auto;
text-align: left;
color: #686868;
position: relative;
font-size: 10px;
}
span#prawa {
left:10px;
position:absolute;
top:16px;
}

/*Wyszukiwarka domen*/
.domain-list-section{ background-color: #e1e0cc; margin-bottom: 12px; padding: 5px;}
.domain-list-section h2{ text-align:left; font-size:14px; font-family: Myriad Pro; padding: 2px 2px 5px 2px;}
.domain-full-list{ text-align: left; padding-left: 25px;}
.domain-polish{ width: 500px;}
.scrool_domains img{ padding: 6px 4px 0px 4px;}
.scrool_domains-kr{margin-bottom:5px; font-size: 9px !important; text-align:center;}

.scrool_domains{ margin-bottom: 5px;}
.domains_found_results{	border-collapse: collapse; width:848px !important; }
.domains_found_results td{ border-left: 1px solid gray;	border-bottom: 1px dotted #dddddd; padding: 3px;}
.domain-result-first-cell{ border-left: none !important;}
.domains_found_results th{ padding: 3px; border-left: 1px solid gray; color:white;}

/*Promocje do sprawdzenia czy nasze*/
.required-marker{ color:rgb(100%, 57%, 15%);}
span.required{ color: red; font-weight:bold;}
.promotion { text-align:left;padding: 10px 50px; }
.promotion input,.promotion img, .promotion span{ vertical-align: middle; }
.promotion img{ margin: 0 10px;}

/*Definicja Linków Menu*/
div#tlo_kropki{
background-image: url('images/tlo_kropki.gif'); 
background-repeat: repeat-x;
background-color: #fff;
width: 900px;
height:2px;
margin: auto;
font-size: 2px;
}
a.men{
background-image: url('../images/tlo_pod_menu.gif'); 
background-repeat: no-repeat;
display: block;
width: 94px;
height: 42px;
float: left;
font-size: 11px;
font-weight: bold;
text-align: left;
padding-left:10px;
padding-top:14px;
text-decoration: none;
}
a.men:hover{ background-image: url('../images/tlo_pod_menu_sel.gif'); background-repeat: no-repeat;}
a.men span{ line-height:25px; font-size: 9px; font-weight: normal; color: #5F5F5F;}

/*Menu i linki*/
div#menu{ position: absolute; top:34px; right:4px;}
div#links{ position: absolute; top: 95px; left:0px; width: 880px; text-align: right; padding: 2px 0px;}
div#links a{ text-decoration: none; font-weight: bold; padding-left: 10px;}
div#links a img{ vertical-align: middle; }
div.info input[type="text"], div.info input[type="submit"] { border: 1px solid #b0b0b0; font-size: 11px; color: #686868;}
div.info { width: 574px; margin: 17px; background-color: #F5F5F5; border: 1px solid #B0B0B0; padding: 10px;}
.nag_new{ margin-left: 3px!Important; margin-left: 2px;}
p.title{ font-size: 11px; font-weight: bold; color:#000; text-align: left; margin: 10px 20px 10px 20px;}
table#tab td { color: #fff;}
span#menu_dolne{ position: absolute; top:16px; right:10px;}


/* okienka dialogowe */

.confirmationDialog .error{
	color: red;
}




/* VPS y */
.vps-total-price{
    color:red;
    font-size:16pt;
}
.vps-promotion{
    color:red;
    font-weight: bold;
}

.vps-params-table{ 
    margin: 0 auto;
}
.vps-params-table td{
    padding:5px;
    background: #F7F7F7;
    text-align: left;
}
.vps-params-table td.label{
    float:none;
    font-weight: bold;
    text-align: right;
}
 
.vps-params-table tbody tr:first-child td {
    border-top:10px solid white;
}

.vps-sidebar{
	padding: 0 5px;
	width: 190px;
}

.vps-icon-menu{list-style: none;}
.vps-icon-menu li{text-align: center; padding:5px;}
.vps-icon-menu img{border: none; vertical-align: middle;}



.vps-mini-status-box{
	border: solid 1px #eeeeee;
	padding:3px;
}
.vps-mini-status-box .texts{
	text-align: left;
}

.vps-mini-status-box .bars{
	text-align: left;
	margin-top:10px;
}
.vps-mini-status-box .available{color:green; }
.vps-mini-status-box .unavailable{color: red; }


.vps-system-available{
padding: 20px;
}
.vps-system-item{
border-bottom: #eeeeee 1px solid; 
padding: 5px;
text-align:right;
}
.vps-system-item h2{
	text-align: left;
	color: #027C00;
	font-size: 12pt;
	margin: 0;
}
.vps-system-item-mouseover{
background: #eeeeee;
}

.vps-upgrade-warnings div{
	color: red;
	display:none;
}

.ram-visible, .extra_interface-visible, .processor-visible, .ips-visible, .disk_space-visible{
	display:block !important;
}



/*smsy */
.thin-radio{width:20px !important; }
.sms_step {width:140px; float:left; padding:0 10px; text-align:left;}
.sms_step h5{color:green;}
.sms_step p{font-size:8pt;}

/* FILMY W OKNACH */
#videoopis { float: right; margin-right: 23px; margin-top: 25px; overflow: hidden; width: 30%;}






/* root element for tabs  */
ul.tabs { 
	list-style:none; 
	margin:0 !important; 
	padding:0;	
	border-bottom:1px solid #666;	
	height:30px;
}

/* single tab */
ul.tabs li { 
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-image:none !important; 
}

/* link inside the tab. uses a background image */
ul.tabs a { 
	background: url(http://static.flowplayer.org/tools/img/tabs/blue.png) no-repeat -420px 0;
	font-size:10pt;
	display:block;
	height: 30px;  
	line-height:30px;
	width: 134px;
	text-align:center;	
	text-decoration:none;
	color:#333;
	padding:0px;
	margin:0px;	
	position:relative;
	top:1px;
}

ul.tabs a:active {
	outline:none;		
}

/* when mouse enters the tab move the background image */
ul.tabs a:hover {
	background-position: -420px -31px;	
	color:#fff;	
}

/* active tab uses a class name "current". its highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {
	background-position: -420px -62px;		
	cursor:default !important; 
	color:#000 !important;
}

/* Different widths for tabs: use a class name: w1, w2, w3 or w2 */


/* width 1 */
ul.tabs a.s 			{ background-position: -553px 0; width:81px; }
ul.tabs a.s:hover 	{ background-position: -553px -31px; }
ul.tabs a.s.current  { background-position: -553px -62px; }

/* width 2 */
ul.tabs a.l 			{ background-position: -248px -0px; width:174px; }
ul.tabs a.l:hover 	{ background-position: -248px -31px; }
ul.tabs a.l.current  { background-position: -248px -62px; }


/* width 3 */
ul.tabs a.xl 			{ background-position: 0 -0px; width:248px; }
ul.tabs a.xl:hover 	{ background-position: 0 -31px; }
ul.tabs a.xl.current { background-position: 0 -62px; }


/* initially all panes are hidden */
.panes > div{
	padding:10px;
} 
.panes .pane {
	display:none;		
}

