/* jasny	:	RGB(255,204,102)	=	#ffcc66 */
/* sredni	:	RGB(255,153,51)		=	#ff9933 */
/* ciemny	:	RGB(102,51,0)		=	#663300 */
/* tlo		:	RGB(255,239,208)	=	#ffefd0 */

body {
font-family:Verdana, sans-serif;
text-align:center;
background-color:#ffefd0;
margin: 10px 0 0 0;
}
div {
position:relative;
}
.foto_ikona {
border:0;
}
img {
border:none;
}

body, p, a, #form_wpisz, .form_wpisz2, #form_przycisk, .form_przycisk2 {
font-size: 14px;
color: #663300;
}
#container {
margin:0 auto;
padding:0;
width:770px;
}
#header {
background-image:url(../img/naglowek.jpg);
background-repeat:no-repeat;
left:0;
top:0;
width:770px;
height:200px;
text-align:center;
}
#content {
width:770px;
background-image:url(../img/pasek.jpg);
background-repeat:repeat-y;
padding-top:0px;
min-height:100px;
height:auto !important;
height:100px;
}
#menu {
float: left;
width: 150px;
font-weight: bold;
padding-right: 10px;
padding-left: 51px;
}
#tresc {
float:left;
width:525px;
text-align:left;
}
#tresc_foto {
float:left;
width:690px;
text-align:left;
padding-left:60px;
}
#header #logo {
position:absolute;
xxbackground:url(../img/zwawe_dziadki.gif) left top no-repeat;
top:22px;
left:22px;
width:160px;
height:160px;
padding:0;
margin:0;
-moz-transform: rotate(0deg);
-webkit-transform: rotate(10deg);
-o-transform: rotate(-10deg);
}
#header #logo a {
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
}
#xxxzd_logo img {
border:0px;
}
#header .login, #header .login a {
font-size:10px;
text-align: right;
text-decoration:none;
}
#header .login {
position:absolute;
top:10px;
right:50px;
font-weight:normal;
}
#header .login a {
font-weight:bold;
}
#header .login a:hover {
color: #ffcc66;
background-color: #663300;
text-align: right;
}
#header .foto_opis_los {
position: absolute;
top: 35px;
left: 240px;
font-size: 10px;
font-weight: bold;
text-align: left;
}
#xxxfoto_los_opis img {
border: 0px;
}

#header .foto {
position: absolute;
left:240px;
top: 52px;
}
#header .foto .item {
float:left;
margin: 0px 20px 0px 0px;
}
#header .foto .item img {
border: 0px;
}

#header .tytul {
position: absolute;
xxbackground-image: url(../img/tlo-tytul.jpg);
xxbackground-repeat: no-repeat;
background-color:#663300;
border-radius: 15px;
box-shadow: 0 0 10px #663300;

top: 140px;
left: 210px;
width: 502px;
padding:0 0 0 20px;
font-weight: bold;
text-align: left;
font-size: 20px;
color: #ffcc66;
line-height:40px;
}
#header .czas {
position: absolute;
top: 185px;
right: 50px;
font-size: 10px;
font-weight: bold;
text-align: right;
}


#menu ul {
margin:0;
padding:0;
}
#menu li {
list-style-type: none;
text-align: right;
}
#menu a {
display: block;
font-weight: bold;
font-size: 12px;
line-height: 16px;
padding-right: 9px;
padding-top: 6px;
padding-bottom: 6px;
text-decoration: none;
}
.menu_admin, .menu_admin a {
color:red;
}

#menu a:link    {background-color: #ffcc66;}
#menu a:visited {background-color: #ffcc66;}
#menu a:hover   {
display: block;
background-color: #F6C461;
border-right: 4px solid;
border-right-color: #663300;
padding-right: 5px;
line-height: 16px;
padding-top: 6px;
padding-bottom: 6px;
text-decoration: none;
}
#menu a:active  {background-color: #ffcc66;}
.menu2, .menu2 a {
font-size: 10px;
}

#plan {
background-color:#ffefd0;
padding:0 10px;
margin-bottom:10px;
}
#plan .tyt {
font-weight:bold;
text-align:left;
padding:10px 0;
}
#plan .txt, #plan .txt a {
font-weight:normal;
text-align:left;
padding:10px 0;
color:#663300;
font-weight:normal;
font-size:10px;
}


.item {
margin-bottom:10px;
}
.item .time {
color:#ffefd0;
font-size:12px;
font-weight:normal;
text-align:left;
}
.item .txt {
font-weight:normal;
text-align:left;
}


.news1_adm, .news1_adm a {
font-weight:normal;
text-align:left;
color:red;
}
.news2_tytul {
font-size:14px;
font-weight:bold;
text-align:left;
margin-left:10px;
margin-top:20px;
margin-bottom:20px;
}
.news2_txt {
font-weight:normal;
text-align:left;
margin-bottom:10px;
}
.news2_txt a {
font-weight:normal;
text-align:left;
margin-left:10px;
}
.news2_zdjecia {
margin-bottom:16px;
}
.news2_zdjecia img {
float:left;
margin: 0 1px 1px 0;
border: 0;
}
.news2_linki {
font-weight:normal;
text-align:left;
margin-bottom:20px;
}


#ksiega .item {
margin:0 0 10px 0;
}


#ksiega .nick_czas, #ksiega .adres {
position:relative;
}
#ksiega .nick_czas, #ksiega .adres, #ksiega .adres a {
font-size:10px;
}
#ksiega .nick {
float:left;
}
#ksiega .czas {
float:right;
}
#ksiega .nick span, #ksiega .czas span, #ksiega .adres span {
font-weight:bold;
}

#ksiega .tresc {
background-color:#FFEFD0;
padding:5px;
margin:5px 0 0 0;
}
#ksiega .item.notactive .tresc {
background-color:#ff0000;
}
.ksiega_wpis {
margin:10px 0 0 0;
}
.ksiega_inne_gora {
border-bottom:1px solid;
margin:20px 0;
padding:0 0 10px 0;
}
.ksiega_inne_dol {
border-top:1px solid;
margin:20px 0;
padding:10px 0 0 0;
}



span.kd {
color: #ffefd0;
font-weight: normal;
text-align: left;
}
.kd a {
color: green;
font-weight: normal;
text-align: left;
}
span.kw {
font-weight: normal;
text-align: left;
}
.kd a {
color: green;
font-weight: normal;
text-align: left;
}

.kd a:link    {color: #ffefd0; text-decoration: none; background-color: #ffcc66;}
.kd a:visited {color: #ffefd0; text-decoration: none; background-color: #ffcc66;}
.kd a:hover   {color: #663300; text-decoration: none; background-color: #ffcc66;}
.kd a:active  {color: #ffefd0; text-decoration: none; background-color: #ffcc66;}


#foto_duze_tytul {
text-align: center;
width: 690px;
margin-right: 20px;
font-size: 14px;
font-weight: bold;
padding-top:20px;
}
#foto_duze {
padding: 10px 45px 2px 45px;
text-align: center;
width:600px;
}
#foto_duze img {
border: 0px;
text-align: center;
}
#foto_duze a img {
text-align: center;
}
#zoom1 img {
text-align: center;
}
#magic_autor {
position:relative;
height:20px;
}
#foto_magiczoom {
float:left;
text-align:left;
width:320px;
margin-left:20px;
font-size:10px;
font-weight:normal;
}
#foto_magiczoom a {
font-size:10px;
font-weight:normal;
text-decoration:none;
}
#foto_autor {
float:right;
text-align:right;
width:320px;
margin-right:20px;
font-size:10px;
font-weight:normal;
}

#foto_duze_podpis {
position:relative;
padding: 5px 20px 5px 20px;
text-align: center;
}
#form_wpisz {
background-color: #ffefd0;
border: 0;
}
.form_wpisz2 {
background-color: #ffefd0;
border: 0;
}
#form_przycisk {
background-color: #663300;
color: #ffcc66;
border: 0;
font-weight: bold;
margin-left: 0px;
margin-right: 10px;
}
.form_przycisk2 {
background-color: #663300;
color: #ffcc66;
border: 0;
font-weight: bold;
margin-left: 0px;
margin-right: 10px;
}
#foto_pop_nast {
position: relative;
height: 20px;
}
#foto_poprzednie {
float:left;
padding:0;
margin:0px 0px 0px 30px;
}
#foto_poprzednie a {
font-weight:bold;
text-decoration:none;
}
#foto_nastepne {
float:right;
padding:0;
margin:0px 30px 0px 0px;
font-weight:bold;
}
#foto_nastepne a {
font-weight:bold;
text-decoration:none;
}
#foto_add_comm {
position: relative;
padding: 0px 0px 0px 0px;
margin: 0px 30px 0px 0px;
text-align: left;
font-weight: bold;
}
#foto_add_comm a {
text-decoration: none;
}
#foto_add_comm a:hover {
color: #c66200;
}
#foto_comm {
position: relative;
}
.foto_comm_aut_czas {
background-color: #F6C461;
margin-top: 20px;
text-align: left;
color: #ffefd0;
height: 20px;
font-size: 12px;
line-height: 20px;
}
.foto_comm_aut {
width: 50%;
float: left;
text-align: left;
color: #ffefd0;
padding-left: 5px;
}
.foto_comm_czas {
width: 40%;
float: right;
text-align: right;
color: #ffefd0;
padding-right: 5px;
}
.foto_comm_txt {
background-color: #ffefd0;
text-align: left;
padding-left: 5px;
padding-right: 5px;
}
.subskrypcja {
font-size: 10px;
font-weight: bold;
padding:0;
margin:0;
}
#form_przycisk_subskr {
background-color: #663300;
color: #ffcc66;
border: 0;
font-weight: bold;
margin-left: 0px;
margin-right: 10px;
font-size: 10px;
}
#hosting {
background-color: #ffefd0;
}


#footer {
clear:both;
width:100%;
background:url(../img/stopka.jpg) left top no-repeat;
text-align:center;
padding:0;
margin:2px 0 0 0;
}
#footer h1 {
font-weight:bold;
font-size:12px;
color:#ffefd0;
margin:0;
line-height:30px;
margin:0 0 10px 0;
}
#footer p.projektwww {
margin:0;
line-height:30px;
}

/* START - stopka PROJEKTwww */
.projektwww, .projektwww a {font-weight:normal; font-size: 10px; color:#888;	text-decoration: none;}
.projektwww a span {color:#888;	font:bold 13px/17px arial,tahoma,verdana,sans-serif;}
span.fPr {font-family:arial !important;	letter-spacing:-1px;}
span.fDot, a span.fDot {margin:0 -3px 0 -3px; z-index:10; font-size: 30px; font-weight: bold;}
span.fWw {letter-spacing:-1px;}
.projektwww a:hover span.fPr, .projektwww a:hover span.fDot{color:#ff4c00;	text-decoration: none;}
.projektwww a:hover span.fPl{color:#3f6267; text-decoration: none;}
.projektwww a:hover span.fWw{color:#c4d4d6; text-decoration: none;}
/* END - stopka PROJEKTwww */

/* jasny	:	RGB(255,204,102)	=	#ffcc66 */
/* sredni	:	RGB(255,153,51)	=	#ff9933 */
/* ciemny	:	RGB(102,51,0)		=	#663300 */
/* tlo		:	RGB(255,239,208)	=	#ffefd0 */

#foto_ajax {
position:relative;
width:600px;
height:450px;
}
#tresc_linki {
padding-top:10px;
}
.linki_txt {
padding:0 0 16px 0;
}
.admin_edit a {
color:#ff0000;
}

input#input_plik {
width:300px;
}
#fb {
margin-left:30px;
}


