
body
{
    text-align: center;
     color: #333;
  font-size: 13px;
font-family: Arial, Helvetica ,sans-serif;
  line-height: 1.4em;
	background-color: #e1e1e1;
	background-image: url("../img/tlo.jpg");
	background-repeat: repeat-x; 

}


html, body, form {

margin: 0px auto;
padding: 0;

}

#sheet {

	margin: 0px auto;
	margin-top:10px;
    width: 960px;
	background-image: url("../img/header.jpg");
	background-repeat: no-repeat;
	height:75px;
}

#sheet image {

border:0px;

}


.search{

float:right;
margin-top:17px;
margin-right:65px;

}

.button {

float:left; 
padding-left:5px; 
padding-top:1px;

}

#search1 {
width:143px;
height:21px;
padding-top: 2px;
padding-left:2px;
background-color: #c03b1e;
background-image: url("../img/pole_search.gif");
background-repeat: no-repeat;
border:0px;


}

.area {

float: left;

}

#baner
{
  	width: 980px;
	margin: 0px auto;
	text-align:left;
	height:295px;
	background-image: url("../img/baner.jpg");
	background-repeat: no-repeat;
	
}

#wrapper
{
    float: left;
    width: 758px;
	
  
}


#menu_up {
   

    margin:0 auto;
    padding:0;
	margin-left:23px;
	text-transform:uppercase;
	

	
}

#menu_up ul {
    margin: 0 auto;
    padding: 0;
    list-style: none;
}

#menu_up ul li {

    float: left;
	padding-right:10px;

}

#menu_up ul li a {

	color: #fff;
	font-size:12px;
    display: block;
    width: 120px;
	height:53px;
	padding-top: 20px;
	font-weight:bold;
    text-decoration: none;
    text-align: center;
 


}

#menu_up ul li a:hover {

	color:#fff; 
	text-decoration: none;


	 
}

#menu_up ul li a#last{
    width: 140px;
    border-right: none;
}


#menu_up ul li a.active{
    color:#5d8a99;
}







#container
{
    position: absolute;
    width: 980px;
    left: 50%;
    background: #fff;
	border: 2px solid #c2c7c6;
    margin: 0px auto;
	margin-top:8px;
    margin-left: -490px;

	
}




#left_column
{
   
    width:200px;
	color: #333;
	padding-left:10px;
	margin-bottom: 25px;
    float: left;
	padding-bottom: 15px;
	text-align:center;
    
}


#left_column ul {

	margin: 0; 
	margin-top:6px;
	font-size:12px;
    color: #333;
	padding: 5px;


}

#left_column li {

	margin: 0;
	line-height: 23px;
	list-style-type:none;
	border-bottom:1px dashed #E7E7E7;
	text-align:left;

}

#left_column img {

padding:10px 30px 10px 30px;
border:0px;
}
		

#left_column a {

font-size:13px;
text-decoration: none;
color: #333;
background-image: url("../img/arrow_before.gif");
background-repeat: no-repeat;
padding-left:20px;
height:24px;
}

#left_column a:hover {


text-decoration: none;
color:#872615;
background-image: url("../img/arrow_after.gif");
background-repeat: no-repeat;
}


#left_column b {

color:#333;

}

#right_column {
    
	/*color:#666;*/
	margin-bottom: 25px;
    text-align: center;
    float: right;
	width: 210px;
    
}


#right_column ol {

	
	margin: 0px auto;
	margin-left:15px;
	font-size:12px;
	padding: 5px;
	color: #333;
    text-align:left;

}

#right_column li {


	margin: 0;
	margin-top:1px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 23px;
	border-bottom:1px solid #e7e7e7;

}


#right_column a {

color:#333;
text-decoration: none;
}

#right_column a:hover {

color:#4d4d4d;

text-decoration: underline;
}


#right_column b {

color:#333;

}

#content
{

	width: 539px;

    margin-top:5px;
	
    margin-bottom: 25px;
    float: right;
    text-align: left;

}


#text {


    margin-bottom: 25px;
    float: left;
    text-align: left;
	border-top: 1px solid #fff;
	text-align: justify;
	padding-left:10px;
	padding-right:5px;

}



#text h4

{
  font-size:14px;

}


#text h3
{
    color:#000;
	font-size: 23px;
	 font-weight:normal;
    
}

#text a {

font-size:18px;
font-weight:600;
color:#872615;
text-decoration:none;
}

#text a:hover {

text-decoration:none;
color:#872615;

}

.produkty td {
border-top:1px solid #ccc;
padding-top:15px;
padding-bottom:30px;
}


.produkty a {

font-size:14px;
font-weight:600;
color:#ff9900;
text-decoration:none;
}

.produkty a:hover {

text-decoration:none;
color:#ff9900;
}


#text b {

color: #333;

}

#text img {


border:0px;


}

#container h1 {

    color: #000;
	font-size: 24px;

    font-weight:normal;

}



#container h2
{
    color: #fff;
    font-size: 14px;

    text-align:left;
	margin-top:4px;
    padding-bottom: 10px;
	padding-left:15px;
	padding-top: 7px;

}



#footer
{
    font-size: 12px;
	background: #f4f4ec;
    text-align: right;
    width: 973px;
    margin: 0px auto;
	border-top: 2px solid #c2c7c6;
	border-bottom:20px solid #f4f4ec;
    
    padding-top: 5px;
	padding-right:7px;
	clear: both;
}



#footer a
{
    color: #4d4d4d;
	font-size: 12px;
    text-decoration: none;

}

#footer ul
{
    margin: 0;
	margin-top:10px;
    padding: 0;
    
}

#footer li
{
    
    margin: 0;
    padding: 0 10px;
	list-style-type:none;
    float: left;

}



#footer a:hover, #footer a:active
{
    color:#4d4d4d;
	text-decoration: underline;
}




.np
{
    padding: 10px;
	text-align: justify;
	
}


.menu_header {

width:579px;
height:5px;
background: url("../img/pasek.gif");
background-repeat: no-repeat;

}


.menu_text_login {


#border-right: 1px solid #033649;
#border-left: 1px solid #033649;
padding-top:10px;

padding-right:5px;
text-align:center;
background-color: #f2f2f2;
}


.menu_text {


width:200px;
}


.menu_header_left {

  width:200px;
  background: url("../img/tlo_header_left.gif");
  background-repeat: no-repeat;
  height:35px;



}


.menu_down_left {

 width:200px;
 padding-bottom: 10px;
background-color: #fff;
height:16px;


}


.menu_header_right {

  width:200px;
background: url("../img/tlo_header_right.gif");
background-repeat: no-repeat;
height:35px;

}


.menu_down_right {

 width:200px;
 padding-bottom: 10px;
background-color: #fff;
height:16px;

}


span {

color:#ff9900;

}

a.link {

float:right; 
margin-right:10px;


}

.koszyk {

 width:510px;
 margin-top:25px;
 margin-left:10px;
 margin-bottom: 20px;
 text-align:center;
 border-bottom:2px solid #ccc;

}


.koszyk th {

border-bottom:1px solid #ccc;

}

.koszyk td {

padding-top:15px;
padding-bottom:8px;

}


.rejestr {

 margin-top:25px;

}

.rejestr select {


background-color:#fff;
border: 1px solid #ccc;
padding-left:2px;
padding-top:2px;
}


.rejestr td {

padding-top:5px;
padding-bottom:8px;
padding-left:20px;
}

.orange_button {

width:61px;
height:23px;
 margin-left:10px;
padding-bottom:2px;
font-size:12px;
color:#fff; 
background: url("../img/button.gif");
background-repeat: no-repeat;
border:0px;
}

.haslo {

margin-top:30px;
margin-left:20px;
}

.komentarz {


padding-top: 10px;
padding-bottom: 10px;
}


table.komentarz td {

padding-top:5px;

}

form.dodaj {


border-top: 1px solid #CAC5AD;


}



.link_dodaj {

margin-top:20px;
float:left;
color:#4d4d4d;
font-size:12px; 
font-weight:700;

}


/*wyglad pola formualrza */

.tytul {

background-color: #fff;
border:1px solid #999;
}




