.left {
	float:left;
}

.right {
	float:right;
}


#box_tagi a {	
	font-family: 'Trebuchet MS', Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration:none;
}


#box_tagi h1,#box_tagi h2,#box_tagi h3,#box_tagi h4, #box_tagi h5 {
	display:inline;
	font-weight:normal;
}

.odstep_top {
	padding-top:10px;
}

.upload {
	width:335px;
	margin-left:12px;
}

.upload_ads {
	width:405px;
	margin:0px;
	height: 400px;
	position: relative;
}

.upload .text {
	width:110px;
	text-align:right;
	margin-top:4px;
	padding-top:1px;
	font-size:10px;
	color:#808080;
	font-weight:bold;
}

.upload .input {
	width:220px;
	text-align:left;
	margin-top:4px;
}

#loader {
	height:69px;
	display:none;
	padding:20px;
	width:250px;
	text-align:center;
}

.upload br {
	clear:both;
	font-size:10px;
}

.upload input, .upload textarea, .upload select, #rejestracja input, #rejestracja textarea, #rejestracja select, .edycja input, .edycja textarea, .edycja select {
	width: 214px;
	height: 17px;
	font-size:12px;
	border-color: #bebebe;
	padding-top:2px;
}

.upload input, #rejestracja input {
	padding:2px 2px 0px 2px;
	width:210px;
}

.upload textarea, #rejestracja textarea {	
	height:75px;
	padding:0px 2px;
	width:210px;
}

.upload select, #rejestracja select {
	padding-top:0px;
}

.upload_naglowek {
	margin:0px;
	padding:9px 17px;
}

.upload label {
	font-size:10px;
	vertical-align:4px;
	font-weight:bold;
	color:#808080;
}

.btn_dodaj {
	background:url(/img/btn_dodaj.gif) no-repeat 0 0;
	width:85px;
	height:18px;
	border:none;
}

form {
	margin:0px; padding:0px;
}

img.green {
	background: #a5db00;
}

img.blue {
	background: #29a0cc;
}

div.li {
	font-weight:bold;
	font-size:10px;
}

div.li img {
	margin:0px 3px;
}

div.kropki {
	height:1px;
	font-size:1px;
	line-height: 1px;
	background: #ffffff url(/img/kropki.gif) repeat-x 50% 50%;
}

.upload .kropki {
	width:295px;
	margin-top:3px;
}

div.upload_bar {
	height:9px;
	width: 179px;
	border: 1px solid #aeafaf;
	padding:2px;
	background-color:#ffffff;
	margin:7px 5px 5px 0px;
	float: left;
}

div.upload_progress {
	height:9px;
	background:#a5db00;
}

div.upload_bar_opis {
	margin-top:7px;	
}

div#upload_kategorie {
	margin-top:46px;
}

div.upload_kategorie {
	width:295px;
	font-size:10px;
	color:#808080;
	font-weight:bold;
}

div.upload_kategorie .right {
	padding: 8px 13px 0px 0px;	
}

div.upload_kategorie .left {
	padding: 8px 0px 0px 13px;	
}

div.linia {
	border-top: 1px solid #808080;
}

div.upload_kategorie .linia {
	margin-top:8px;
}

#razem {
	font-size:12px;
}

#razem span {
	color: #545454;
}

#output  {
	width:344px;
	text-align:center; 	
	font-size:11px;
	color:#29a0cc;
	font-weight:bold;
	line-height:14px;
}

#rejestracja {
	width:783px;
	padding: 10px 0px 0px 23px;
	color: #545454;
	font-size:10px;
}

#rejestracja .text {
	width:145px;
	text-align:right;
	font-weight:bold;
	margin-right:10px;
	padding-top:4px;
}

#rejestracja .input {
	padding-top:1px;
}

#rejestracja .opis {
	margin-left: 14px;
	width:390px;
	color:#848383;
	font-size:9px;
	padding-top:7px;
}

#rejestracja .form_line	{
	margin-bottom:3px;
}


#rejestracja .kropki {
	margin:12px 0px;
}

.zainteresowania {
	margin-right:50px;
}

.upload .check, #rejestracja .check {
	width:15px;
	margin:2px;
	margin-top: 4px;
}

#token_input {
	width:100px;
}

#zainteresowania {
	width:560px;
}

.avatar {
	width:68px;
	height:68px;
	background: #ffffff url(/img/avatar_tlo.gif);
	margin-top:4px;
	padding:6px;
}

.avatar div {
	width:67px;	
	height:67px;
}

#rejestracja .dodaj {
	text-align:right;
	width:450px;
	padding-top:4px;
}

#rejestracja .dodaj input {
	width:85px;
}

a.nogo {
	text-decoration:none;
}

a.nogo:hover {
	text-decoration:none;
	color:#545454;
}

.blad {
	color:#a00000;
	margin-left:156px;
}

#rejestracja .check {
	padding-top:3px;
}

#regulamin_chk{
	margin-top:10px;
	padding-top:10px;
	height:40px;
}

.bold {
	font-weight:bold;
}

.btn_edycja {
	background:url(/img/btn_edycja.gif) no-repeat 0 0;
	width:115px;
	height:18px;
	border:none;
}

.btn_zapisz {
	background:url(/img/btn_zapisz.gif) no-repeat 0 0;
	width:115px;
	height:18px;
	border:none;
}

.kontakt {
	width: 128px;
	padding:3px 1px 0px 1px;
	height:15px;
	font-size:11px;
}

.zdjecie {
	margin-left:14px;
	border:2px solid #e3e3e3;
	padding:2px;
	background:#ffffff;
}

.zdjecie_tytul {
	font-size:14px;
	color:#545454;
	font-weight:bold;
	margin-bottom:14px;
	width:462px;
}

.zdjecie_tytul a {
	text-decoration: none;
}

.zdjecie_opis {
	color:#545454;
	margin-bottom:16px;
	width:462px;
}

.kolumna {
	width:260px;
	margin-right:40px;
}

.blue {
	color: #29a0cc;
}

.green {
	color: #a5db00;
}

.stat_linia {
	padding:4px 16px;
	color:#808080;
	font-size:10px;
	background-color: #ffffff;
	height: 14px;
}

.stat_linia_dark {
	padding:4px 16px;
	color:#808080;
	font-size:10px;
	background-color: #f5f5f5;
	height: 12px;
}

.stat_linia a, .stat_linia_dark a {
	text-decoration: none;
}

.center {
	margin:0 auto;
}

body {
	color: #545454;
}

.miniatura {
	padding: 1px;
	border: 1px solid #dddddd;
	background: #ffffff;
	margin: 5px 2px;
}

.edycja_danych .left {
	width:81px;
	text-align:right;
	margin-bottom:3px;
	font-size:10px;
	padding-right:3px;
}

.edycja_danych .right {
	width:175px;
	text-align:left;
	margin-bottom:3px;
}

.edycja_danych input {
	font-size:11px;
}

.edycja_danych select {
	font-size:11px;
}

.edycja_danych2 .left {
	width: 44px;
	text-align:right;
	margin-bottom:3px;
	font-size:10px;
	padding-right:3px;
}

.edycja_danych2 .right {
	width:156px;
	text-align:left;
	margin-bottom:3px;
}

.user_zdjecia .miniatura {
	margin-bottom:0px;
}

.user_zdjecia .tytul{
	width:100px;
	font-size:10px;
	color:#9a9a9a;
	text-align:center;
	margin:0px 7px 5px;
}

.user_zdjecia .autor {
	margin:0px 7px 0px;
	font-weight:bold;
}

.dane_kontaktowe .left {
	font-size:10px;
	color: #808080;
}

.dane_kontaktowe input,.dane_kontaktowe textarea {
	width: 146px;
	padding: 2px;
	height:12px;
	font-family: Tahoma,sans-serif;
	font-size:10px;
	color: #808080;
}

.dane_kontaktowe textarea {
	height:42px;	
}

small {
	font-size:10px;
}

#div_edycja {
	position:absolute;
	width:550px;
	height:2383838;
	border:2px solid #29a0cc;
	background:#ffffff;
	z-index:9;
	display:none;
	margin-left:-8px !important;
	margin-left:0px;
}

#div_bloczek {
	position:absolute; 
/*	width:102px; */
	width:94px; 
	height:5px; 
	background:#ffffff; 
	z-index:10; 
	display:none;
}

#div_edycja #loader {
	width:558px;
	margin-top:40px;
}

.edycja .left {
	width:74px;
	font-size:10px;
	font-weight:bold;
	color:#808080;
	text-align:right;
	margin:0px 3px 6px;
	padding-top:3px;
}

.edycja .right {
	width:137px;
	text-align:left;
	margin:0px 3px 6px;
}

.edycja input, .edycja textarea, .edycja select {
	width: 130px;
	padding:0px 1px 1px;
	font-size:11px;
}

.edycja input {
	padding: 2px 2px 0px;
	height: 16px;
}

.edycja2 .left {
	width:110px;
	font-size:10px;
	font-weight:bold;
	color:#808080;
	text-align:right;
	margin:0px 3px 6px;
	padding-top:5px;
}

.edycja2 .right {
	width:185px;
	text-align:left;
	margin:0px 3px 6px;
}

.edycja2 .right textarea {
	height: 58px;
	width: 175px;
	padding:0px 2px;
}

#div_edycja .przyciski {
	text-align:right;
	margin-top:8px;
}

#div_edycja .przyciski img {
	margin-right: 10px;
}

span.loader {
	font-size:9px; 
	font-family:Tahoma,sans-serif; 
	color:#29a0cc;
}

#hint {
	display:none;
	position:absolute;
	border:1px solid #29a0cc;
	background:#ebebeb;
	font-size:9px;
	font-family:Tahoma, sans-serif;
	color:#545454;
	text-align: center;
	padding:4px;
	overflow:hidden;
}

.regulamin {
	padding:0px 5px;
}
.regulamin p{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 5px;
}

.regulamin .regulaminTop {
	font-size:14px;
	font-weight:bold;
	color:#29a0cc;
}

.regulamin .regulaminChapter {
	font-weight:bold;
}

#zaloguj {
	width:350px;
	margin-left:10px;
	text-align:center;
}

.bot {
	display:none;
}

.box_zakladki {
	margin-top: 4px;
	background: url(/img/tabs/bg.gif) repeat-x 50% 50%;
	height: 30px;
}

.box_zakladki div.tab, .box_zakladki div.tab_sel, .box_zakladki div.tab_karta {
	background-color: #f6f6f6;
	height:30px;
	margin:0px 0px 0px 2px;
}

.box_zakladki div.tab_karta {
	margin: 0px;
}

.box_zakladki div.tab .tab_left, 
.box_zakladki div.tab_sel .tab_left,
.box_zakladki div.tab_karta .tab_left,
.box_zakladki div.tab_karta_sel .tab_left {
	background: #ffffff url(/img/tabs/tab_left.gif) no-repeat 0px 0px;
	width: 4px;
	height: 30px;
	padding:0px;
}

.box_zakladki div.tab_karta .tab_left {
	background: #ffffff url(/img/tabs/tab_karta_left.gif) no-repeat 0px 0px;
}

.box_zakladki div.tab_karta_sel .tab_left {
	background: #ffffff url(/img/tabs/tab_karta_left_act.gif) no-repeat 0px 0px;
}

.box_zakladki div.tab_sel .tab_left {
	background: #ffffff url(/img/tabs/tab_left_act.gif) no-repeat 0px 0px;
	height:30px;
}

.tab_left_mod {
	background: #ffffff url(/img/tabs/tab_left_mod.gif) no-repeat 0px 0px;
	width: 4px;
	height: 30px;
	padding:0px;
}

.tab_right_mod {
	background: #ffffff url(/img/tabs/tab_right_mod.gif) no-repeat 0px 0px;
	width: 4px;
	height: 30px;
	padding:0px;
}

div.center_mod {
	background: #ffffff url(/img/tabs/tab_bg_mod.gif) repeat-x 0px 0px;
	height: 25px;
	padding:0px;
	width: auto;
	padding:5px 10px 0px;
}

.box_zakladki div.tab .tab_right, 
.box_zakladki div.tab_sel .tab_right,
.box_zakladki div.tab .tab_far_right, 
.box_zakladki div.tab_sel .tab_far_right,
.box_zakladki div.tab_karta .tab_right,
.box_zakladki div.tab_karta_sel .tab_right { 
	background: #ffffff url(/img/tabs/tab_right.gif) no-repeat 0px 0px;
	width: 4px;
	height: 30px;
	padding:0px;
}

.box_zakladki div.tab_karta .tab_right {
	background: #ffffff url(/img/tabs/tab_karta_right.gif) no-repeat 0px 0px;
}

.box_zakladki div.tab .tab_far_right {
	background: #ffffff url(/img/tabs/tab_far_right.gif) no-repeat 0px 0px;
}

.box_zakladki div.tab_sel .tab_far_right {
	background: #ffffff url(/img/tabs/tab_far_right_act.gif) no-repeat 0px 0px;
}

.box_zakladki div.tab_karta_sel .tab_right {
	background: #ffffff url(/img/tabs/tab_karta_right_act.gif) no-repeat 0px 0px;
}

.box_zakladki div.tab_sel .tab_right {
	background: #ffffff url(/img/tabs/tab_right_act.gif) no-repeat 0px 0px;
	height:30px;
}

.box_zakladki div.tab div.center, 
.box_zakladki div.tab_sel .center,
.box_zakladki div.tab_karta .center,
.box_zakladki div.tab_karta_sel .center {
	background: #ffffff url(/img/tabs/tab_bg.gif) repeat-x 0px 0px;
	height: 25px;
	padding:5px 10px 0px;
	width: auto;	
}

.box_zakladki div.tab_sel .center,
.box_zakladki div.tab_karta_sel .center {
	background: #f6f6f6 url(/img/tabs/tab_bg_act.gif) repeat-x 0px 0px;
}

.box_zakladki a {
	color: #808080;
	font-weight: bold;
	text-decoration: none;
	font-family: Tahoma, sans-serif;
	font-size: 10px;	
}

.box_zakladki div.tab_sel,
.box_zakladki div.tab_karta_sel {
	color: #29a0cc;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	font-size: 10px;
}

.box_zakladki div.tab_sel a {
	color: #29a0cc;
}

.box_zakladki .head {
	color: #808080;
	font-weight: bold;
	font-size: 14px;
	padding: 2px 0px 0px 6px;
}

.box_zakladki .head span {
	color: #29a0cc;
}

.album {
	margin: 0px 18px 18px;
	text-align: center;
	font-size: 10px;
	color: #808080;
	line-height:14px;
	border: 2px solid #ffffff;
	width: 113px;
	overflow: hidden;
}

.album a {
	font-size:11px;
	color: #29a0cc;
}

.album small a {
	font-size:10px;
	color: #808080;
	text-decoration:none;
}

.album .img {
	width: 114px;
	height: 83px;
	background: #ffffff url(/img/album.gif) no-repeat 50% 50%;
	margin-bottom: 3px;
	padding-top:10px;
}

.album .img img {
	width:33px; 
	height:30px;
	padding:1px;
	border:1px solid #dddddd;
	margin:0px 10px;
}

.edycja .text {
	width: 100px;
	text-align:right;
	font-weight: bold;
	color: #808080;
	font-size: 11px;
	padding-top:9px;
}

.edycja .input {
	margin-left: 8px;
	text-align: left;
	width:200px;
	font-weight: normal;
}

.radio, .edycja .radio {
	border:none;
	width: 10px;
	height: 10px;
	padding: 0px;
	margin:0px 2px;
}

.edycja label {
	border-bottom: 5px solid #ffffff;
}

.edycja .pass .text{
	width: 100px;
	font-weight: normal;
	padding-top:5px;
	margin-top:0px;
}

.edycja .pass .input {
	width: 100px;
	padding-top:0px;
	margin-top:0px;
}

.album_zdjecia {
	color: #808080;
	padding:0px 18px;
}

.album_zdjecia .head {
	line-height: 16px;
}

.album_zdjecia .kropki {
	margin:0px -7px 2px;
}

.album_zdjecia .user_zdjecia {
	width: 575px;
	padding: 0px 7px;
}

.album_zdjecia .reszta {
	width: 210px;
	padding: 0px 7px;
}

.znajomi_reszta {
	width: 240px;
	padding: 0px 7px;
}

.sblue,.sgreen, .kblue,.kgreen,.kred {
	color: #29a0cc;
	font-size:11px;
	font-weight: bold;
}

.sgreen,.kgreen {
	color: #a5db00;
}

.kred {
	color: #ff5e5e;
}

.kblue,.kgreen {
	font-weight: normal;
}

.albumy .stat_linia {
	background: #ffffff url(/img/album_small_w.gif) no-repeat 3px 50%;
	padding-left: 28px;
	overflow: hidden;
	line-height:16px;
	text-align: left;
}

.albumy .stat_linia .left, .albumy .stat_linia_dark .left {
	width: 147px;
	height: 16px;
	line-height: 16px;
	overflow: hidden;
	text-align:left;
}

.albumy .stat_linia .przegladanie,.albumy .stat_linia_dark .przegladanie {
	width:125px !important;
}

.albumy .stat_linia_dark {
	background: #f5f5f5 url(/img/album_small_g.gif) no-repeat 3px 50%;
	padding-left: 28px;
	overflow: hidden;
	line-height:16px;
	text-align: left;
}

.user_col3 .albumy .stat_linia {
	height:14px;
	padding-top:2px;
	padding-bottom:2px;
}

.foto {
	text-align:center;
	line-height: 12px;
	width:110px;
	overflow:hidden;
}

.albumy_box {
	width:770px;
	margin: 0px auto;
	text-align:center;
}

.znajomi_box {
	width:590px;
	text-align:center;
}

.znajomi_box .container {
	margin:5px 18px 15px;
	color: #808080;
	font-size:10px;
}

.big {
	font-size:18px;
	margin: 5px 0px;
}

.mInput {
	color: #808080;
	font-size:10px;
	border:1px solid #cccccc;
	padding: 2px;
	margin:3px;
	width:200px;
}

a.sgreen {
	text-decoration: none;
}
a.sgreen:hover {
	color: #29a0cc;
}

.select {
	height: auto;
	padding:0px;
	font-size:11px;
	color: #808080;
}

.select option {
	padding: 2px;
}

.ustawienia {
	padding: 10px;
}

.nodeco {
	text-decoration:none;
	color: #808080;
}

.nodeco:hover {
	text-decoration:none;
}

.ustawienia .stat_linia, .ustawienia .stat_linia_dark {
	padding:4px 16px 12px !important; 
	padding:4px 16px 4px; 
}

table.moderacja {
	padding: 20px;
}

table.moderacja tr.dark td {
	background: #f6f6f6;
}

table.moderacja td {
	font-size:11px;
	color: #808080;
	padding:10px 5px;
	margin: 5px;
	overflow: hidden;
	line-height: 15px;
}

table.moderacja thead td {
	margin:0px; padding:0px;
}

img.miniatura {
	padding:1px;
	border:1px solid #dddddd;
	margin:5px 5px 0px;
}

table.moderacja td select {
	line-height:12px;
	height:18px;
}

table.moderacja td textarea {
	height: 86px;
	width:263px;
	padding:2px
}

.moderacja_submit {
	width:67px;
	height: 18px;
	border: none;
	cursor: pointer;
	background: #29a0cc url(/img/btn_zatwierdz.gif) no-repeat;
	margin:10px auto;
}

.rejestracja_error {
	color: #ff0000;
}

 .rejestracja_ok {
	color: #a5db00;
}

#btn_zaloz_konto {
	margin: 145px 0px 0px 75px;
}

#btn_import_przenies {
	margin: 116px 0px 0px 46px;
}

.lefta {
	text-align: left;
}

.head_padding {	
	padding: 2px 0px 4px 6px;
	color: #808080;
}

.regulamin p {
	padding-top: 5px;
}

.znajomy_name {
	width: 61px;
	padding-left:6px;
	overflow: hidden;
	height: 12px;
	text-align: center;
}

.znajomy_cross {
	margin-left:2px;	
}

a.big_blue,
a.big_green {
	text-decoration: none;
}

a.big_blue:hover {
	text-decoration: none;
	color: #29a0cc;
}

a.big_green:hover {
	text-decoration: none;
	color: #A5DB00;
}

.big_gray {
	font-size: 14px;
	color: #c5c5c5;
}

.mcol1 {
	width:47%;
	text-align: right;
	margin: 3px 5px;
}

.mcol2 {
	width:50%;
	text-align: left;
	margin: 3px 5px;
}

.serwisy_select_widget {
	height: 15px;
	padding: 1px;
}

.mspace {
	height: 10px;
	clear: both;
}

.aright {
	margin: 10px 0px 0px 200px;
}

#importLogin,
#importPassword {
	padding: 2px;
	height: auto;
	line-height: 100%;
	font-size:11px;
}

#importMain {
	height: 150px;
}

#importLoading {
	background: transparent url(/img/loader.gif) no-repeat 50% 5px;
	display: none;
	height: 100%;
}

#importLoadingOutput {
	margin: 45px auto 0px;
	font-weight: bold;
	color: #29a0cc;
	width: 350px;
	text-align: center;
}

.m15 {
	margin: 15px;
}

.foto_form td {
	text-align: left;
}

.centered,
.foto_form td.centered {
	text-align: center;
}

.dodaj_zdjecie {
	position: relative;
}

#importMain {
	background: url(/img/import_splash_small.gif) no-repeat right 50%;
}

.ustawienia .kropki {
	margin: 2px 0px 4px 0px;
}

.nomargin {
	margin: 0px;
}

.nomarginb {
	margin-bottom: 0px;
}

.ustawienia td {
	padding: 5px 9px;
}

.ustawienia .dark td {
	background: #f5f5f5;
}

.ustawienia .col1 {
	width: 233px;
	padding-right:11px;
}

.ustawienia .col2 {
	width: 80px;
}

.ustawienia .col4 {
	width: 222px;
	font-size:10px;
}

.ustawienia td input {
        height: auto;
        width: auto;
}

.komentarz1 a.small_blue {
	font-size: 11px;
	text-decoration: underline;
}

.komentarz1 a.small_blue:hover {
	color: #29A0CC;
}

.komentarz1 .comment_link,
.komentarz1 .comment_link:hover {
	color: #7ca500;
	font-size: 10px;
}