body {
	background : #000000;
	width      : 858px;
    margin     : 0 auto;
	}

#aspect {
	width       : 858px;
	height      : auto;
	margin		: 0 auto;
}

#up {
    height      	: 116px;
	margin-top		: 10px;
	padding-left	: 121px;
}

#reklama_google	{
	margin-top	: 10px;
	padding-left: 65px;
}
#reklama_google1	{
	padding-top	: 20px;
	width      : 468px;
	margin     : 0 auto;
}
	
#page {
	width          : 858px;
	height         : auto;
    margin-top     : 20px;
    padding-bottom : 20px; 
	background     : URL('images/tlo.gif');
	overflow       : hidden;
}

#left {
	float  : left;
	width  : 129px;
	margin : 10px 0px 0px 0px;
}
  
#right {
    float  : right;
	width  : 729px;
    margin : 10px 0px 0px 0px;
}

.caption  {
    display    : block;
    color      : #7D7D7D;
    margin-top : 0px;
    padding-left: 10px
}

#right .info  {
    margin    : 0px auto;
    width     : 500px;
    color      : #FF0000;
    text-align : center;
}

#walcome p{
    display    : block;
    color      : #706000;
    font-size  : 12px;
    margin-top : 0px;
    text-align : center;
}

#walcome .title {
    font-weight  : bold;
    font-size    : 16px;
}

#walcome .batton {
    margin-top  : -40px;
    padding-left: 10px;
    text-decoration : blink;
    text-align  : left;
    font-weight : bold;
    font-size   : 16px;
    font-family : Tahoma;
}

#walcome a:link a:visited, #kat a:link a:visited, #column2 a:link a:visited, #str a:link a:visited, #formularz a:link a:visited {
    text-decoration : none;
	color           : #C1C1C1;
}

#walcome a:hover, #kat a:hover, #column2 a:hover, #str a:hover, #formularz a:hover {
    text-decoration : none;
	color           : #FF0000;
}

#down {
	width      : 858px;
	height     : 60px;
	background : URL('images/dol_tlo.gif');
}

#down a{
	text-decoration : none;
    font-style 		: italic;
    font-size  		: 13px;
    color      		: #700010;
}

#down a:hover {
    text-decoration : none;
	color           : #8D8D8D;
}

#down p{
	display         : inline;
}

.finish {
    float           : right;
    font-size       : 12px;
    font-family	  	: Arial, Helvetica, sans-serif;
    text-decoration : none;
    color           : #700010;
}
/*/////// BEGIN MENU ////////*/
#menu_div {
  width : 110px;
  height: 185px;
  margin: 10px 0px 0px 5px;
  padding-bottom: 10px;
}

#menu {
width: 110px;
height: 175px;
background: url(images/menu.gif);
margin: 0px auto;
padding: 0px;
position: relative;
}

#menu li {margin: 0px; padding-top: 3px; list-style: none; position: absolute;}
#menu li, #menu a {height: 30px; display: block;}
#o_mnie {top: 0px; width: 110px;}
#galeria {top: 35px; width: 110px;}
#wpisy {top: 70px; width: 110px;}
#kontakt {top: 105px; width: 110px;}
#linki {top: 140px; width: 110px;}

#o_mnie a:hover {
    background: transparent url(images/menu.gif)
    -110px 0px no-repeat;}
#galeria a:hover {
    background: transparent url(images/menu.gif)
    -110px -35px no-repeat;}
#wpisy a:hover {
    background: transparent url(images/menu.gif)
    -110px -70px no-repeat;}
#kontakt a:hover {
    background: transparent url(images/menu.gif)
    -110px -105px no-repeat;}
#linki a:hover {
    background: transparent url(images/menu.gif)
    -110px -140px no-repeat;}

#menu span { display: none;}
/*/////// END MENU ////////*/
#links_toplista  a{
    margin-left: 10px;
}

#links_toplista  img{
    width		: 100px;
	height		: 120px;
	border		: 0px;
}

/*/////// BEGIN O MNIE ////////*/
#content1 {
    float     : left;
    width     : 35%;
    margin-top: 10px;
}
#content1 img{
	display		: block;
	width     	: 170px;
	height		: 226px;
	margin		: 0 auto;
	margin-top  : 5px;
	border		: 3px outset;
	border-top-color: #949494;
  	border-bottom-color: #A49D74;
  	border-right-color: #A49D74;
  	border-left-color: #949494;	
}
  
#content2 {
    float : right;
    width : 65%;
    margin-top: 10px;
}

#content2 p{
	font-size  : 12px;
    font-family: Arial, Helvetica, sans-serif;
    text-align : justify;
    text-indent: 30px;
    color      : #D4D4D4;
    margin     : 0px; 
}
/*/////// END O MNIE ////////*/
.links  {
    margin-left : 10px;
}
/***** BEGIN KATEGORY******/
#row_kat {
    width      : 560px;
    margin : 0px auto;
    overflow   : hidden;
}

#kat {
    float: left; 
    text-align: center; 
    background: #3F3F3F; 
    margin: 0px 7px 0px 7px; 
    padding: 2px;
}

#kat a:link img, #kat a:visited img, #gallery a:link  img, #gallery a:visited img{
	text-decoration : none;
	border:solid 2px #C1C1C1;
}

#kat a:hover img, #gallery a:hover img{
	text-decoration : none;
	border:solid 2px #FF0000;
}

.img_kat {
    display: block;
}

.txt_kat {
    font-size  : 13px;
}
/***** END KATEGORY******/
/*/////// BEGIN GALLERY /////*/
#gallery {
    width        : 680px;
	text-align	: center; 
	background   : #2C2C2C;/*#5F5F5F;*/
	padding      : 5px;/*10px 5px 10px 5px;*/
	margin		: 0 auto;
}

.image  {
    margin  : 3px;
}

#image {
    width        : 100%;
	text-align	 : center;
	border       : 1px;
}
/*/////// END GALLERY ///////*/
/*/////// BEGIN WPISY ////////*/
#entry  {
    width         : 680px;
    margin	      : 0px auto;
	background    : #3C3C3C;/*#5F5F5F;*/
	border-bottom : 1px dashed #E9E9E9;
    padding       : 5px 5px 5px 5px;
    overflow      : hidden;
}

#entry1  {
    width         : 680px;
    margin	      : 0px auto;
	background    : #303030;/* #4F4F4F;*/
	border-bottom : 1px dashed #E9E9E9;
	padding       : 5px 5px 5px 5px;
    overflow      : hidden;
}

#column1  {
    float         : left;
    width         : 15%;
    display       :inline;
}

#column1  p{
    display       : inline;
    font-weight   : bold;
    padding-left  : 10px;
    font-family   : Arial, Helvetica, sans-serif;
    font-size     : 12px;
    color         : #000000;
}

#column2  {
    float         : right;
    width         : 85%;
}

#column2  p,a{
    display         : inline;
    text-decoration : none;
    font-family     : Arial, Helvetica, sans-serif;
    font-size       : 12px;
    color           : #000000;
}

#col_note {
    padding-top  : 10px;
}

#col_note p{
    text-decoration : none;
    font-family     : Arial, Helvetica, sans-serif;
    font-size       : 11px;
}
.note_top {
	border-top : 1px dashed #E9E9E9;
}
.admin_note {
    font-family     : Arial, Helvetica, sans-serif;
    font-size       : 11px;
    font-weight  	: bold;
}
/*/////// END WPISY ////////*/
/*/////// BEGIN STOPKA ////////*/
#str {
    width           : 680px;
    margin	        : 0px auto;
	background      : #1C1C1C;/*#4F4F4F;*/
	padding         : 5px 5px 5px 5px;
	text-align 		: center;
}

#str .stopka{
    font-family     : Arial, Helvetica, sans-serif;
    font-size       : 11px;	
}
/*/////// ENDSTOPKA////////*/
/* /////////////// BEGIN formularze ///////////////////*/
#formularz  {
    margin	        : 0px auto;
    width           : 450px;
    height          : 338px;
	background      : #2C2C2C;/*#4F4F4F;*/
	padding         : 10px 20px 0px 20px;
	border          : 1px double #AB0000;
}

#row {
    width           : 450px;
	background      : #2C2C2C;/*#4F4F4F;*/
	padding         : 5px 0px 5px 0px;
    overflow        : hidden;
}

#col1  {
    float           : left;
    width           : 33%;
    text-align      : left;
    font-size       : 14px;
    padding-left    : 5px;
}

#col2  {
    float           : right;
    width           : 65%;
    text-align      : left;
}

.input  {
    border          :  1px double #AB0000;
    background      :  #3C3C3C;
}

#col2 input.btn {
    width           : 100px;
    color           : #242424;
    background      : #3C3C3C;
    font-weight     : bold;
    border          : 1px solid #AB0000;
}

#formularz .naglowek{  
    margin-top      : -3px;
    display         : block;
    text-align      : center;
    font-weight     : bold;
    color           : #C1C0AF;
    border-bottom   : 1px double #8B1816;
}

#formularz .heed{
	display			: block;
	margin-top  	: -3px;
    text-align      : left;
    font-size       : 13px;
    color           : #C1C0AF;
}

.contact,p,a{
	color           : #C1C0AF;
	font-size       : 13px;
	font-family     : Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.kto {  
    font-size       : 20px;
}
/* /////////////// END formularze ///////////////////*/
