body {
	color:#666;
	margin: 0;
	background-color: #fff;
	font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
	font-size: 12px;
}

#body {
	text-align:center;
}

#strona_top{ width:900px;height:87px;}

p { margin: 0; }

table {
  font-size: 12px;
}

form { margin: 0; }
textarea { font-family: "Trebuchet MS",Verdana,Arial,sans-serif; }

h1 { font-weight:normal; font-style:italic; font-size:1.8em; margin-top:.5em; margin-bottom:.5em;  }
h2 { font-weight:normal; font-style:italic; font-size:1.5em; margin-top:.5em; margin-bottom:.5em; border-bottom-width: 2px; border-bottom-style:solid; }
h3 { }
img { border-width: 0; }

a.no { text-decoration: none; }
a:hover {  background-color:transparent; text-decoration: underline; }
a:visited {  background-color:transparent; color:#98aeb8; }
a.page_on, a.page_move { font-weight:bold; }
a.page_off { color:#999; }
#info a { font-weight: bold; }

b.rtop, b.rbottom {display:block;background-color: #fff}
b.rtop b, b.rbottom b {display:block;height: .1em; overflow: hidden;}
b.r1 {margin: 0 .5em;}
b.r2 {margin: 0 .3em;}
b.r3 {margin: 0 .2em;}
b.r4 {margin: 0 .1em;height: .2em;}

.k00 { color: #000; }
.k01, a:visited.k01 { color: #666; }
.k99 { color: #fff; }
.k11 { color:#8bbcd3; }
.k20, a.page_on, a.page_move { color:#666; }
.k21, a:visited.k21 { color:#9c9c9c; }
.k22 { color:#ddd; }
.k23 { color:#f6f6f6; }
.k10, h1, h2, a, a:hover, a:hover.k01, a:hover.k21, a:visited.k10 { color:#4996ba; }

.b00 { border-color: #000; }
.b10 { border-color:#4996ba; }
.b11 { border-color:#8bbcd3; }
.b20 { border-color:#666; }
.b21 { border-color:#9c9c9c; }
.b22, h2 { border-color:#ddd; }
.b23 { border-color:#f6f6f6; }
.b99 { border-color: #fff; }
.b0 { border-color:#fff; }
.bf { padding:.0833em; border:.16667em solid #c0dce8; }
.bt { border-top-width: 1px; border-top-style: solid; }
.bb { border-bottom-width: 1px; border-bottom-style: solid; }

.bg10 { background-color:#4996ba; }
.bg11 { background-color:#8bbcd3; }
.bg20 { background-color:#666; }
.bg21 { background-color:#9c9c9c; }
.bg22 { background-color:#ddd; }
.bg23 { background-color:#f6f6f6; }
.bg99 { background-color:#fff; }

.button10 { padding:.2em .4em .2em .4em; font-size: 16px; font-weight:bold; font-style: italic; font-family: "Trebuchet MS"; }

.ico { vertical-align:middle; margin-right:.5em; }
.icos16 { float:left;width:16px;height:16px;background-image:url('http://www.fotka.pl/img/ikonki.2.png');vertical-align:middle; margin-right:.5em; }
.icos24 { float:left;width:24px;height:24px;background-image:url('http://www.fotka.pl/img/ikonki.2.png');vertical-align:middle; margin-right:.5em; }
.ico16_0 { background-position: 0px 0; }
.ico16_1 { background-position: -20px 0; }
.ico16_2 { background-position: -40px 0; }
.ico16_3 { background-position: -60px 0; }
.ico16_4 { background-position: -80px 0; }
.ico16_5 { background-position: -100px 0; }
.ico16_6 { background-position: -120px 0; }
.ico16_7 { background-position: -140px 0; }
.ico16_8 { background-position: -160px 0; }
.ico16_9 { background-position: -180px 0; }
.ico16_10 { background-position: -200px 0; }
.ico16_11 { background-position: -220px 0; }
.ico16_12 { background-position: -240px 0; }
.ico16_13 { background-position: -260px 0; }
.ico16_14 { background-position: -280px 0; }
.ico16_15 { background-position: -300px 0; }
.ico16_16 { background-position: -320px 0; }
.ico16_17 { background-position: -340px 0; }
.ico16_18 { background-position: -360px 0; }
.ico16_19 { background-position: -380px 0; }
.ico16_20 { background-position: -400px 0; }
.ico16_21 { background-position: -420px 0; }
.ico16_22 { background-position: -440px 0; }
.ico16_23 { background-position: -460px 0; }
.ico16_24 { background-position: -480px 0; }
.ico16_25 { background-position: -500px 0; }
.ico16_26 { background-position: -520px 0; }
.ico16_27 { background-position: -540px 0; }
.ico16_28 { background-position: -560px 0; }
.ico16_29 { background-position: -580px 0; }
.ico16_30 { background-position: -600px 0; }
.ico16_31 { background-position: -299px -24px; }
.ico16_32 { background-position: -320px -24px; }
.ico16_33 { background-position: -340px -24px; width:18px; }
.ico16_34 { background-position: -361px -24px; }
.ico16_35 { background-position: -380px -24px; width:15px; }
.ico16_36 { background-position: -401px -24px; width:14px; }
.ico16_37 { background-position: -421px -24px; width:14px; }
.ico16_38 { background-position: -440px -24px; }
.ico16_39 { background-position: -459px -24px; width:15px; }
.ico16_40 { background-position: -535px -25px; width:15px;height:14px; }
.ico16_41 { background-position: -581px -26px; width:16px;height:15px; }

.ico24_0 { background-position: 0px -20px; }
.ico24_1 { background-position: -30px -20px; }
.ico24_2 { background-position: -60px -20px; }
.ico24_3 { background-position: -90px -20px; }
.ico24_4 { background-position: -120px -20px; }
.ico24_5 { background-position: -150px -20px; }
.ico24_6 { background-position: -180px -20px; }
.ico24_7 { background-position: -210px -20px; }
.ico24_8 { background-position: -240px -20px; }
.ico24_9 { background-position: -270px -20px; }
.ico24_10 { background-position: -479px -20px; width:23px;height:23px; }
.ico24_11 { background-position: -506px -24px; width:22px;height:16px; }
.ico24_12 { background-position: -554px -24px; width:22px;height:16px; }




.kg1 { color: #4a94bd; }
.kg2 { color: #30cb9a; }
.kg3 { color: #40be42; }
.kg4 { color: #92c92f; }
.kg5 { color: #fc8201; }
.kg6 { color: #cb3230; }
.kg7 { color: #e82da6; }
.kg8 { color: #a63ad9; }
.kg9 { color: #4240be; }
.kg10 { color: #000; }
.kg11 { color: #4a94bd; }
.kg12 { color: #30cb9a; }
.kg13 { color: #40be42; }
.kg14 { color: #92c92f; }
.kg15 { color: #fc8201; }
.kg16 { color: #cb3230; }
.kg17 { color: #e82da6; }
.kg18 { color: #a63ad9; }
.kg19 { color: #4240be; }
.kg20 { color: #000; }
.kg21 { color: #4a94bd; }
.kg22 { color: #30cb9a; }
.kg23 { color: #40be42; }
.kg24 { color: #92c92f; }
.kg25 { color: #fc8201; }
.kg26 { color: #cb3230; }
.kg27 { color: #e82da6; }
.kg28 { color: #a63ad9; }
.kg29 { color: #4240be; }
.kg30 { color: #000; }
.kg99 { color: #f3a60a; }

.kg31 { color: #2cb1c9; }
.kg32 { color: #1b9c27; }
.kg33 { color: #e0a000; }
.kg34 { color: #cd5d12; }
.kg35 { color: #d72b22; }
.kg36 { color: #ff5b90; }


.kg41 { color: #2cb1c9; }
.kg42 { color: #1b9c27; }
.kg43 { color: #e0a000; }
.kg44 { color: #cd5d12; }
.kg45 { color: #d72b22; }
.kg46 { color: #ff5b90; }

.kg51 { color: #2cb1c9; }
.kg52 { color: #1b9c27; }
.kg53 { color: #e0a000; }
.kg54 { color: #cd5d12; }
.kg55 { color: #d72b22; }
.kg56 { color: #ff5b90; }

.kg61 { color: #fc8201; }
.kg62 { color: #a63ad9; }
.kg63 { color: #5e631a; }
.kg64 { color: #e0a000; }
.kg65 { color: #1b9c27; }
.kg66 { color: #cb0401; }
.kg67 { color: #fc8201; }
.kg68 { color: #fc8201; }
.kg69 { color: #d7ba3c; }

.kg70 { color: #0098c1; }
.kg71 { color: #ba00bd; }
.kg72 { color: #c6005d; }
.kg73 { color: #00bcb1; }
.kg74 { color: #e0a000; }
.kg75 { color: #5e631a; }
.kg76 { color: #fc8201; }


.kg98 { color: #cb0401; }


.g16 { width:16px;height:16px;background-image:url('/img/gwiazdy.8.png');vertical-align:middle; margin-left:.5em; }
.g16_1 { background-position: 0px 0; }
.g16_2 { background-position: -16px 0; }
.g16_3 { background-position: -32px 0; }
.g16_4 { background-position: -48px 0; }
.g16_5 { background-position: -64px 0; }
.g16_6 { background-position: -80px 0; }
.g16_7 { background-position: -96px 0; }
.g16_8 { background-position: -112px 0; }
.g16_9 { background-position: -128px 0; }
.g16_10 { background-position: -160px 0; }

.g16_100 { background-position: -144px 0; }
.g16_11 { background-position: 0px -16px; }
.g16_12 { background-position: -16px -16px; }
.g16_13 { background-position: -32px -16px; }
.g16_14 { background-position: -48px -16px; }
.g16_15 { background-position: -64px -16px; }
.g16_16 { background-position: -80px -16px; }
.g16_17 { background-position: -96px -16px; }
.g16_18 { background-position: -112px -16px; }
.g16_19 { background-position: -128px -16px; }
.g16_20 { background-position: -160px -16px; }

.g16_21 { background-position: 0px -32px; }
.g16_22 { background-position: -16px -32px; }
.g16_23 { background-position: -32px -32px; }
.g16_24 { background-position: -48px -32px; }
.g16_25 { background-position: -64px -32px; }
.g16_26 { background-position: -80px -32px; }
.g16_27 { background-position: -96px -32px; }
.g16_28 { background-position: -112px -32px; }
.g16_29 { background-position: -128px -32px; }
.g16_30 { background-position: -160px -32px; }

.g16_31 { background-position: -176px 0; }
.g16_32 { background-position: -192px 0; }
.g16_33 { background-position: -208px 0; }
.g16_34 { background-position: -224px 0; }
.g16_35 { background-position: -240px 0; }
.g16_36 { background-position: -256px 0; }

.g16_41 { background-position: -176px -16px; }
.g16_42 { background-position: -192px -16px; }
.g16_43 { background-position: -208px -16px; }
.g16_44 { background-position: -224px -16px; }
.g16_45 { background-position: -240px -16px; }
.g16_46 { background-position: -256px -16px; }

.g16_51 { background-position: -176px -32px; }
.g16_52 { background-position: -192px -32px; }
.g16_53 { background-position: -208px -32px; }
.g16_54 { background-position: -224px -32px; }
.g16_55 { background-position: -240px -32px; }
.g16_56 { background-position: -256px -32px; }


.g16_61 { background-position: 0px -48px; }
.g16_62 { background-position: -16px -48px; }
.g16_63 { background-position: -32px -48px; }
.g16_64 { background-position: -48px -48px; }
.g16_65 { background-position: -64px -48px; }
.g16_66 { background-position: -80px -48px; }
.g16_67 { background-position: -96px -48px; }
.g16_68 { background-position: -112px -48px; }
.g16_69 { background-position: -128px -48px; }
.g16_70 { background-position: -144px -48px; }

.g16_71 { background-position: -160px -48px; }
.g16_72 { background-position: -176px -48px; }
.g16_73 { background-position: -192px -48px; }
.g16_74 { background-position: -208px -48px; }
.g16_75 { background-position: -224px -48px; }
.g16_76 { background-position: -240px -48px; }
.g16_77 { background-position: -256px -48px; }

.g16_98 { background-position: -144px -16px; }
.g16_99 { background-position: -144px -32px; }


#strona, .strona { width:75em; margin-left:auto;margin-right:auto; text-align:left;} 
#logo { float: left;}
#logo img {  border-width:0px; margin-top:1.5em;margin-bottom:1.2em;}

#logowanie { font-size: 14px; width:44em;float:right;margin-top:.5em;text-align:right;}
#logowanie a { text-decoration:underline;}

div#info { margin:auto;margin-top:1em;}
div.info_body { margin: 0 10px;padding-bottom:2px; color:#222;text-align: left;}
div.info_body a { color:#222;}

#menu_tab { width:290px;height:27px;margin-top:30px;float:right;text-align:right;line-height:25px;font-weight:bold;color:#fff;background-image:url('http://www.fotka.pl/img/menu_tab.2.gif'); background-repeat: no-repeat;}
#menu_tab a { font-weight:bold; color: #fff; text-decoration: none; word-spacing:0em; }
#menu_tab a:hover { color: #fff;text-decoration: underline; }

#menu { color:#fff; word-spacing:.2500em; height:33px; background-image: url('http://www.fotka.pl/img/menu_bckg.gif'); }
#menu .lewa { font-size:1.1667em;width:50em; float:left;margin-top:7px;margin-left:.5em;}
#menu .prawa { font-size:1.1667em;width:10em;float:right;text-align:right;margin-top:7px;margin-right:.5em;}
#menu a { font-weight:bold; color: #fff; text-decoration: none; font-style:italic;word-spacing:0em; }
#menu a:hover { color: #fff;text-decoration: underline; }
#menu_konto { background-image:url('http://www.fotka.pl/img/menu_grid.gif') }

.edycja { border-width: 1px;border-style:solid;border-top-color:#fff;border-left-color:#fff;border-right-color:#fff;}
.edycja_over { border: 1px solid #ff9900;}

#stopka { border-top-style: solid; border-top-width: .0833em; margin-top:2em;margin-bottom:2em;padding-top:.5em; word-spacing:.25em;}
#stopka a { word-spacing:0em; }

td.td1 { vertical-align:top; border-bottom: 1px dashed #ddd; border-left: 1px dashed #ddd; border-right: 1px dashed #ddd; background-color:#fafafa;}
td.td2 { vertical-align:top; border-bottom: 1px dashed #ddd; border-right: 1px dashed #ddd;}
td.td3 { vertical-align:top; border-bottom: 1px dashed #ddd; border-right: 1px dashed #ddd;}
th { border-bottom:.25em solid #c0dce8; text-align:left; font-size: 1.2em; font-style:italic;}

.c_d { font-style:italic; color: #bbb;}
.c_a { color: #000;}
.c_t { background: #fefefe; border: 1px solid #4996ba; padding: 3px; color: #000; text-align: left; }
.c {  margin: 0 6px 1px 15px; text-align: left; }

#tabs { background:url(http://www.fotka.pl/img/grid.gif) repeat-x; font-weight:bold; font-style:italic; border-bottom-width:2px; border-bottom-style:solid; margin-bottom:1em; padding:0 .5em 0 .5em; height:2.2143em; }
#tabs a:hover { text-decoration:underline; }
#tabs .tab { float:left; font-size:1.1667em; border-right:.0714em solid #d4e7ef; height:1.8571em; }
#tabs .tab_gadzet { float:left; font-size:1.1667em; border-right:.0714em solid #d4e7ef; height:1.8571em;text-decoration: none;  }
#tabs .tab_body { margin:4px 5px 0 5px; }
#tabs .icos16 { margin-right:3px; }
#tabs .tab_on { float:left; height:1.8571em; position: relative; top:.1428em; font-size:1.1667em; border-width:.0588em; border-style:solid; border-color:#4996ba; border-bottom-color:#fff; background-color:#fff; }
#tabs .tab_on a { color:#333; text-decoration: none; }
#tabs .tab_on a:hover { color:#333; text-decoration: none; }

div.footGroup, div.footGroupOn { float:left;font-size:12px;margin-right:7em; }
.footGroup a, .footGroup a:visited { font-size:12px;display:block;margin-bottom:2px;  }