* { margin: 0; ma\rgin: 0; }
BODY { 
  background: #000 url(fotokorczak_files/img/body.jpg) repeat-x center bottom; 
  scrollbar-base-color: #000000;
  scrollbar-arrow-color: #777777;
  scrollbar-3dlight-color: #000000;
  scrollbar-darkshadow-color: #000000;
  scrollbar-face-color: #222222;
  scrollbar-highlight-color: #777777;
  scrollbar-shadow-color: #777777;
  scrollbar-track-color: #000000;
}
DIV { margin: auto; font-family: Verdana, Arial, Tahoma, Geneva; font-size: 12px; color: #CCC; }


/* NAJCZĘŚCIEJ WYKORZYSTYWANE - W DOWOLNYM MIEJSCU W SERWISIE */
/* ------------------------------------------------------------------------------------------------------ */
A { text-decoration: underline; color: #E97118; }            /* główny styl dla linków */
A:hover { text-decoration: none; }
/* --- */
A.a_no { text-decoration: none; color: #CCC; }          /* dla 'niewidocznych' linków */
A.a_no:hover { text-decoration: underline; }
/* --- */
.c_both { clear: both; height: 1px; font-size: 0px; }   /* both do wykorzystywania w każdym miejscu */
/* --- */
.c_ramka { float: left; padding: 2px; background: #000; border: 1px solid #4C4C4C; text-align: center; }
.c_ramka IMG { border: 0px none; }
/* --- */
.d_none { display: none; }
/* --- */
.akapit { text-indent: 20px; }
/* --- */
.h1 { font-size: 5px; }
/* --- */
.er { padding: 5px 10px; margin-bottom: 15px; color: #FF0000; font-weight: bold; text-align: center; }
.ok { padding: 5px 10px; margin-bottom: 15px; color: #37B049; font-weight: bold; text-align: center; }
/* ------------------------------------------------------------------------------------------------------ */

/* GŁÓWNE DIV-y */
/* ------------------------------------------------------------------------------------------------------ */
#div_body {  min-width: 980px; background: url(fotokorczak_files/img/div_body.jpg) no-repeat center top; }

/* ------------------------------------------------------------------------------------------------------ */
#t_div { padding-top: 70px; height: 30px; width: 940px; text-align: center; }

/* ------------------------------------------------------------------------------------------------------ */
#c_div { width: 940px; background: url(fotokorczak_files/img/c_background.gif) repeat-y top center; }
.c_in { padding: 15px 60px 0px 60px; background: url(fotokorczak_files/img/c_top.jpg) no-repeat top center; 
        min-height: 400px; height: auto !important; height: 400px; }
.c_in_inc { padding: 20px 10px 0px; line-height: 17px; }
/* --- */
.g_in_inc {  margin-top: 20px; }
.g_in_inc_l { float: left; width: 190px; }
.g_in_inc_r { float: right; width: 610px; }
/* --- */
.g_cat_1 { padding: 3px 20px 3px 0px; border-top: 1px solid #333; cursor: pointer; cursor: hand; 
            background: url(fotokorczak_files/img/g_plus_1.gif) no-repeat left top; }
.g_cat_2 { padding: 3px 20px 3px 0px; border-top: 1px solid #333; cursor: pointer; cursor: hand; 
            background: url(fotokorczak_files/img/g_plus_2.gif) no-repeat left top; }
.g_go { padding: 3px 20px 3px 0px; border-top: 1px solid #333; cursor: pointer; cursor: hand; 
          background: url(fotokorczak_files/img/g_go.gif) no-repeat right top; color: #E97118; }
.g_go_1 { padding: 3px 20px 3px 0px; border-top: 1px solid #333; cursor: pointer; cursor: hand; 
          background: url(fotokorczak_files/img/g_go_1.gif) no-repeat left top; color: #E97118; }
.g_go_2 { padding: 3px 20px 3px 0px; border-top: 1px solid #333; cursor: pointer; cursor: hand; 
          background: url(fotokorczak_files/img/g_go_2.gif) no-repeat left top; color: #E97118; }
.g_go_3 { padding: 3px 20px 3px 0px; border-top: 1px solid #333; cursor: pointer; cursor: hand; 
          background: url(fotokorczak_files/img/g_go_3.gif) no-repeat left top; color: #E97118; }
/* --- */
.g_foto { float: left; margin-right: 15px; margin-bottom: 15px; padding: 2px; background: #000; 
          border: 1px solid #4C4C4C; text-align: center; 
          background: url(fotokorczak_files/img/g_impressia.gif) no-repeat center center;}
.g_foto IMG { border: 0px none; }
/* --- */
.k_in_inc {  margin-top: 20px; }
.k_form_left1 { float: left; width: 520px; padding-right: 10px; text-align: right; }
.k_form_left1 textarea { width: 470px; height: 200px; padding: 5px; color: #CCC; border: 1px solid #666; 
                          background: #111; font-family: Verdana, Arial, Tahoma, Geneva; font-size: 12px; 
                          overflow: hidden; }
.k_form_left2 { float: left; width: 230px; padding-left: 10px; }
.k_form_left2 input.dane { padding: 5px; width: 220px; border: 1px solid #666; background: #111; color: #CCC; 
                            font-family: Verdana, Arial, Tahoma, Geneva; font-size: 12px; }
.k_ile_wpisow { padding: 15px 0px 5px; text-align: center; }
.k_wpis { padding: 10px 20px 20px; }
.k_wpis_dane { padding: 5px 0px; margin-bottom: 3px; border-bottom: 1px solid #333; }
.k_wpis_dane span.autor { color: #E97118; font-weight: bold; }
.k_wpis_dane span.data { font-size: 10px; }
.k_wpis_tekst { line-height: 17px; }



/* ------------------------------------------------------------------------------------------------------ */
#b_div { width: 940px; height: 153px; background: url(fotokorczak_files/img/b_top.jpg) no-repeat top center; }
.b_in { padding: 30px 60px 0px 60px; text-align: center; }
.b_in_flash { padding-top: 5px; }
.b_in_menu { padding-top: 10px; color: #666; }
.b_in_menu A { text-decoration: none; color: #999; }
.b_in_menu A:hover { text-decoration: none; color: #E97118; }

#b_copy { width: 940px; height: 117px; text-align: center; }





/* Highslide */
/* ------------------------------------------------------------------------------------------------------ */
/* These CSS-styles are necessary for the script to work. You may also put them in an external CSS-file. See the webpage for documentation. */
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 0px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 1px solid black;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 1px solid black;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}


/* Controlbar example */
.controlbar {	
	background: url(highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url(highslide/graphics/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}


/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

