@charset "utf-8";
body {
	font : 12px "Trebuchet MS", Tahoma, Verdana, sans-serif;
	text-align:center;
	background-color:#f3f3f3;
	margin: 0px;
}

#glowny {width:940px;text-align:left}

.kategoria {
	background-color:#2c2b2b;
	width: 903px;
	padding-left: 10px;
	padding-left:30px;
	padding-top:20px;
}

#zdjecia {
	float:left;
	width:100px;
	text-align:left;
	padding-left:3px;
	}
.panel_top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #f1f1f1;
	background-color: #373737;
	width:939px;
}
#twoje_dane {float:left;width:100px; text-align:center;}
#ustawienia {width:100px;float:left; text-align:center;}


#najnowsze {float:left;margin-right:2px;background-color:#373737;margin-bottom:2px}
#polecane {float:left;margin-right:2px;background-color:#373737;margin-bottom:2px}
#autorzy {float:left;background-color:#373737;margin-right:2px;;margin-bottom:2px}
#ogladane {float:left;background-color:#373737;margin-right:2px;;margin-bottom:2px}
#kategorie {float:left;background-color:#373737;margin-right:2px;;margin-bottom:2px}

div.foto_l {
	float:left;
	width:162px;
	background-color:#232323;
	height:120px;
	margin-right:8px;
	margin-bottom: 5px;
	border:1px solid #424142;
	padding:2px 2px 2px 2px;
	text-align:center;
	overlay:auto;
	display:inline-block;
	vertical-align:bottom;
}

.tag_1 {font-size:13px;margin-left:5px;font-weight:bolder;color:#373737;text-decoration:none}
.tag_2 {font-size:13px;margin-left:5px;color:#373737;text-decoration:none}
.tag_3 {font-size:12px;margin-left:5px;color:#373737;text-decoration:none}
.tag_4 {font-size:11px;margin-left:5px;color:#373737;text-decoration:none}


img {max-width:inherit;max-height:inherit}

.box_glowna {width:403px;float:left;text-align:center}
.box_maly_glowna {width:200px;float:left;text-align:left;}

div.clearer  {clear:  both;  line-height:  0;  height:  0;}

div.intresc {padding-left:10px;color:#f1f1f1}

.nb {border: 1px solid #373737}

.tyt_belka {width:100%;height:30px;background-color:#373737;color:white;line-height:2em;text-align:center;border-bottom:1px solid #a0a0a0;}

img {border:0px solid #373737}

a.g_link {color:#f1f1f1;text-decoration:none}
a.g_link:hover {color:#f1f1f1;text-decoration:underline}

#foto {float:left;width:405px;;background-color:#373737;padding:2px 2px 2px 2px;text-align:center;}
#opis {float:left;width:500px;}
#dokosza {position:absolute;left: 50%; margin-left: -300px;top:20px;display:none;z-index:1000;background-color:#373737;width:600px;height:400px;color:white;font-size:14px;padding-top:25px;padding-left:10px;border:1px solid #f1f1f1}
#koszyk {width:200px;min-height:110px;max-height:500px;background-color:#373737;border: 1px solid black;float:left;overflow:auto;display:none;position:absolute;top:1px;left:1px;z-index:9999}
#koszyk.hover {width:200px;height:100px;background-color:yellow;border: 1px solid white;float:left;overflow:auto}

div.tytul {
	width:100%;
	background-color:#373737;
	cursor:move;
	position:relative;
	top:-15px;
	opacity:0.7;
	color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
div.cont {height:313px;width:937px;background-image:url("img/tlo.gif");background-repeat:repeat-x;border-left:1px solid black;border-right:1px solid black;}

div.aktualnosci {height:100%;width:349px;float:left;}
div.box_right {height:50%;width:349px;float:left;border-left:1px solid #373737}
div.nagl_cont {
	height:28px;
	background-image:url(img/tlo_cz.gif);
	background-repeat:repeat-x;
	font-size:12px;
	margin-top:10px;
	color:#f1f1f1;
	text-align:left;
	width:100%;
	margin-right:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:500;
	line-height: 2.2em;
}
div.foto_g {width:237px;height:50%;float:left;border-left:1px solid #373737}

span.nag_text {margin-left:15px}
div.kat_list {
	width:50%;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#616161;
	height:15px;
}
div.aut_list {
	width:33%;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#616161
}

a.link_kat {color:#616161;text-decoration:none;margin-left:5px;}
a.link_kat:hover {color:#191919;text-decoration:underline;margin-left:5px;}

a.a_rejestracja {color:#616161;text-decoration:none;margin-left:5px;font-weight:bold;}
a.a_rejestracja:hover {color:#191919;text-decoration:underline;margin-left:5px;font-weight:bolder;}

div.kat_cont {
	font-size:11px;
	color:#616161;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#koszyk_belka {cursor:move}
#kosz_info {color:white}

#top {width:939px;height:274px;background-image: url("img/images/top.jpg");color:white}
#login {float:left;margin-left:30px;margin-top:10px}
#szukarka {float:right;margin-right:30px;margin-top:10px}
input.log_uj, .formnorm { border: solid 1px #5a5a5a; background: #2c2b2b; color:#9A9A9A; }
input.log_uj:focus { background: #3e3d3d; color:#ADADAD; }
input.nobg { border: 0; background: none; }
input.g {background-color:#2c2b2b;border:1px solid #595959;color:#f1f1f1;font-family:Arial}
input.gb {
	background-image: url("img/images/btn_tlo.gif");
	border:1px solid #7b7b7b;
	color:#f1f1f4;
	font-family:Arial;
	font-size: 10px;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
}

textarea.user_textarea {
border: solid 1px #616161; background: #f2f2f2; color:#616161;
}
#srodek {width:909px;height:220px;background-color:#2c2b2b;padding-left:30px;padding-top:20px}
#srodek_kat {width:909px;background-color:#2c2b2b;padding-left:30px;padding-top:20px; padding-bottom:10px;}
#srodek_usr {width:909px;background-color:#2c2b2b;padding-left:30px;padding-top:20px; padding-bottom:10px;}

#polecani_autorzy {width:535px;height:322px;background-color:#2c2b2b;padding-left:20px;padding-top:20px;float:left}
#najczesciej_ogladane {margin-left:8px;width:356px;float:left;background-color:#2c2b2b;padding-left:20px;padding-top:20px;float:left}

img.list {border:1px solid white}

div.wkosz {color:white;font-size:12px;float:left}
div.fotok {width:120px;float:left}

.panel_user {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#f1f1f1;
	font-weight: lighter;
	float:left;
	margin-left:30px;
	margin-top:10px;
}

a.a_panel {color:#f1f1f1;text-decoration:none;}
a.a_panel:hover {color:#f1f1f1;text-decoration:underline;}

.akt_naglowek {
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	color:#616161;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.akt_naglowek2 {
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	color:#f1f1f1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.akt_info {
	font-size: 11px;
	font-weight: lighter;
	text-align:center;
	background-color: #933637;
	color:#ffffff;
	padding-left: 10px;
	padding-right: 10px;
	height: 15px;
	width: 100%;
}
.akt_text {
	text-align:left;
	font-size: 12px;
	font-weight: normal;
	color:#616161;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.akt_text2 {
	text-align:left;
	font-size: 12px;
	font-weight: normal;
	color:#f1f1f1;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.akt_text_full {
	text-align:left;
	font-size: 12px;
	font-weight: normal;
	color:#f1f1f1;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:850px;
}

.foto_text {
	text-align:left;
	font-size: 12px;
	font-weight: normal;
	color:#616161;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 90%;
	margin-top: 2px;
	padding-top: 2px;
	padding-left: 5px;
}

div.akt {
	margin-left: 11px;
	margin-top:5px;
	margin-right:5px;
}

.li_naglowek {
	color:#616161;
	margin-left: 15px;
}

.max_foto {
	background-color: #cdcdcd;
	height:100%;
	text-align:center;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	width:937px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#616161;
}

.max_foto_naglowek {
	height:30px;
	width:937px;
	background-color: #cdcdcd;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
}

.max_foto_stopka {
	height:30px;
	width:937px;
	background-color: #cdcdcd;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-top-style: none;
	border-left-style: solid;
	border-bottom-color: #999999;
	border-right-color: #999999;
	border-left-color: #999999;
	text-align:right;
	vertical-align: text-bottom;
}

.max_text {
	background-color:#373737;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:100%;
	width:290px;
	float:left;
}

.max_text4 {
	background-color:#373737;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:100%;
	width:629px;
	float:left;
}

.max_text2 {
	background-color:#373737;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:101px;
	width:629px;
	float:left;
}

.max_text3 {
	background-color:#f3f3f3;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:100px;
	width:20px;
	float:left;
}

.sortowanie {
background-color:#373737;
color:#f1f1f1;
text-align:center;
font-weight:bold;
	font-size: 12px;
	font-family: Verdana, sans-serif;
	height:5px;
	width:939px;
	
}

.exim {
	color:#f3f3f3;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.exim2 {
	color:#f3f3f3;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:60px;
	width:100%;
	
}
.przegladaj {
	float:left;
	background-color:#373737;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #f1f1f1;
	width: 150px;
	text-align:center;
}

.przegladaj_kat {
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #373737;
	width: 720px;
	text-align:center;
	font-weight: normal;
}



.max_top {
	width:927px;
	height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #cdcdcd;
	line-height:2.1em;
	padding-right: 5px;
	padding-left: 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-weight: bolder;
	color: #373737;
}
.max_top_usr {
	width:860px;
	height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #cdcdcd;
	line-height:2.1em;
	padding-right: 5px;
	padding-left: 10px;
	margin-bottom:10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-weight: bolder;
	color: #373737;
}

.max_top_usr_kat {
	width:860px;
	height:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #cdcdcd;
	line-height:4.1em;
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom:10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-weight: normal;
	color: #373737;
}

a.a_max {color:#f1f1f1;text-decoration:none;}
a.a_max:hover {color:#f1f1f1;text-decoration:underline;}
a.a_img{
	this.blur(); 
;
}
a.a_img:hover {this.blur(); 
}
a.a_faq {color:#616161;text-decoration:none;}
a.a_faq:hover {color:#000000;text-decoration:underline;}
a.a_strona {color:#000000;text-decoration:none;}
a.a_strona:hover {color:#000000;text-decoration:underline;}
a.a_akt {color:#616161;text-decoration:none; font-weight:bolder;}
a.a_akt:hover {color:#000000;text-decoration:underline; font-weight:bolder;}
a.a_kontakt {color:#616161;text-decoration:none; font-weight:bolder;}
a.a_kontakt:hover {color:#000000;text-decoration:underline;}
a.a_poprzednie {color:#616161;text-decoration:none;}
a.a_poprzednie:hover {color:#000000;text-decoration:underline;}
a.a_nastepne {color:#616161;text-decoration:none;}
a.a_nastepne:hover {color:#000000;text-decoration:underline;}
a.a_dodaj {color:#616161;text-decoration:none;}
a.a_dodaj:hover {color:#000000;text-decoration:underline;}
a.a_panel2 {color:#616161;text-decoration:none;cursor: pointer;}
a.a_panel2:hover {color:#000000;text-decoration:underline;cursor: pointer;}
a.a_tabela {color:#616161;text-decoration:none;cursor: pointer;}
a.a_tabela:hover {color:#000000;text-decoration:underline;cursor: pointer;}
a.a_stopka {color:#616161;text-decoration:none;}
a.a_stopka:hover {color:#000000;text-decoration:underline;}
a.a_komentarz {color:#616161;text-decoration:none;}
a.a_komentarz:hover {color:#000000;text-decoration:underline;}
a.a_dodaj_kom {color:#616161;text-decoration:none;cursor: pointer; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.a_dodaj_kom:hover {color:#000000;text-decoration:underline;cursor: pointer;}

label {
	display: block;
	width: 130px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#616161;
  }

.kom_label {
	display: block;
	width: 90px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#616161;
  }  
  
.kom_textarea {
    display: block;
    float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:300px;
	height:100px
  }

input.rej_input, textarea.rej_input, select.rej_select {
    display: block;
    float: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
  }
  
div.rej {
    overflow: hidden;
    clear: both;
    margin-bottom: 0.5em;
  }
input.rej_submit {
	background-image: url("img/images/btn_tlo.gif");
	border:1px solid #7b7b7b;
	color:#f1f1f4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
}	
input.rej_zdjecie {
	background-image: url("img/images/btn_tlo.gif");
	border:1px solid #7b7b7b;
	color:#f1f1f4;
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 4px;

}	
.opis_rejestracja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin-right: 5px;
	padding-right: 20px;
	width:400px;
	float:right;
	color:#616161;
}

.opis_twoje_zdjecia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin-left: 10px;
	width:500px;
	float:left;
	color:#616161;
}

.tabela_panel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #676767;
}

.dodaj_zd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f1f1f1;
	background-color: #cdcdcd;
	width:929px;
	height:25px;
	line-height:2em;
	padding-left:10px;
}

.img_akt { border:solid #f1f1f1 1px;
margin-right:5px;

}

.profil_opis {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #616161;
	width:440px;
	margin-left:5px;
	margin-right:5px;
	float:left;
}
#avatar {
	width:145px;
	background-color:#cdcdcd;
	height:145px;
	border: 1px solid #f1f1f1;
	float:left;
	padding-top:5px;
	padding-left:5px;
}

#linia {
	width:10px;
	height:150px;
	float:left;
}


#profil_box {
	width:450px;
	background-color:#cdcdcd;
	height:140px;
	border: 1px solid #f1f1f1;
	float:left;
	padding-top:10px;
}

#profil_wiadomosc {
	width:245px;
	background-color:#cdcdcd;
	height:140px;
	border: 1px solid #f1f1f1;
	float:left;
	padding-left:5px;
	padding-top:10px;
}

#info_avatar {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f1f1f1;
	width:147px;
	float:left;
	height:26px;
	background-image: url(img/images/profil_avatar.jpg);
	line-height:2.0em;
	padding-left:5px;
}

#info_linia {
	width:10px;
	float:left;
	height:26px;
}


#info_profil_box {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f1f1f1;
	width:447px;
	float:left;
	height:26px;
	background-image: url(img/images/profil_box.jpg);
		line-height:2.0em;
	padding-left:5px;
}

#info_profil_wiadomosc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f1f1f1;
	width:247px;
	float:left;
	height:26px;
	background-image: url(img/images/profil_wiadomosc.jpg);
	line-height:2.0em;
	padding-left:5px;
	background-repeat: repeat;
}

.tabela_autorzy {
	width:870px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f1f1f1;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cdcdcd;
	border-left-color: #cdcdcd;	
}
.tabela_autorzy td {
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #cdcdcd;
	border-bottom-color: #cdcdcd;
}

.paginator {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#373737; 
	font-weight:normal;
}

.paginator_detal {
	width:100%;
	float:none; 
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; 
	color:#616161; 
	margin-bottom:5px; 
	margin-top:5px;
}





