html, body  
	{text-align: center; 
	 font-size: 1em; 
	 font-family: tahoma;
	}
	
body {margin: 0; padding: 0; font-family: tahoma; font-size: 12px; overflow:auto; text-align:left; background-image:url(./images/gradient.jpg); background-repeat:repeat-x; background-color:white;}
p {margin:0; padding:0; color:#555555; font-family:tahoma; line-height:20px;}
p span {color:#555555;}
p strong {color:#555555;}
p strong a{color:#555555;}
p strong a:hover{text-decoration:underline;}
input[type="submit"]  {background:#360017; cursor:pointer; color:white; font-size:11px; font-weight:bold; padding:0 5px; margin:0; border:1px solid #360017; font-family: tahoma;}
input[type="submit"]:hover {border:1px solid white;}


table {background-color: transparent; border:0px solid red;}

.default_button {background:#360017; cursor:pointer; color:white; font-size:10px; font-weight:bold; padding:1px 10px; border:1px solid #360017; font-family: tahoma;}
.default_button:hover {border:1px solid white;}

.logon_field {width:150px; }

a {text-decoration:none; color: #ef7932; font-weight: bold; font-size: 13px;}
a p {text-decoration:none; color: #ef7932; font-weight: bold; font-size: 13px;}
a :hover{text-decoration:underline; }
h1 
	{font-size: 1.4em; 
	 font-weight: bold;
	}
h2 
	{font-size: 1.2em;
	}
h3
	{font-size: 1em; 
	 font-weight: bold;
	}
table.main 
	{padding: 0px; 
	 border: 0px; 
	 margin: 0px auto 0px auto; 
	 width: 700px; 
	 background: #fafafa;
	}
td 
	{text-align: left; 
	 vertical-align: top; 
	
	}
a 
	{color: #ef7932; 
	 font-size: 1em;
	}

a img {border:0}	

.button_link {width:220px; height:190px; display:block; }
.button_link span {visibility:hidden;}

.odnosniczek {text-decoration:none;}
.odnosniczek:hover {text-decoration:underline;}

h1 { font-size: 18px; font-weight: bold; color: #370018; }
h2 { font-size: 16px; }
h3 { font-size: 14px; font-weight: bold; }
h4 { font-size: 12px; }
p { font-size: 12px; font-weight: normal; color: #000000;}
#stronka {width: 1100px; margin: 0px auto 30px auto; overflow:hidden; border:0px solid red;}

#koszyk { width:200px; float:left;}

#top {width: 766px; float:left; margin:0px 0 0px 0; position:relative; padding:0px 0 0 0;  border:0px solid red;}

#top #top_logowanie { border:0px solid red; position:absolute; top:250px; left:20px; width:165px; height:105px; }
#top #top_logowanie p {color:white; text-align:center;}

#top .top_logo {width:1000px; height:374px; border:0px solid red; display:block; margin:0;}
#top .top_logo img {border:0; float:left; }
#top .logo { position:absolute; top:180px; left:0px; width:900px;  height:57px; background-image:url(./images/top_address.png); background-repeat:no-repeat; display:block; border:0px solid black; color:#129FD3; padding:3px 0 0 25px;}
#top .satisfy { position:absolute; top:0px; left:660px; width:197px; height:200px; background-image:url(./images/top_satisfaction.jpg); background-repeat:no-repeat; display:block; border:0px solid black; color:#129FD3; padding:3px 0 0 25px;}


#top #menu {background-image:url(./images/top_menu.png); background-repeat:no-repeat; width:900px; height:35px; float:left; border:0px solid red;}
#top #menu .menu_item {height:16px; margin:8px 0 0 7px; padding-right:7px; float:left; color:#ffffff; text-decoration:none; font-size:11px; }
#top #menu .vline {height:16px; border-right:1px solid #ffffff; float:left; margin:8px 0 0 0px;}
#top #menu .right_menu {width:600px; border:0px solid black; height:16px; margin:0px 0 0 0; float:right; color:#ffffff; text-align:left; height:14px;  }
#top #menu .right_menu a {color:#ffffff; text-decoration:none; font-size:11px; border-right:1px solid #ffffff; margin:8px 0 0 7px; 	padding-right:7px; float:left; }
#top #menu .right_menu p {color:#ffffff; text-decoration:none; font-size:11px; border-right:1px solid #ffffff; margin:8px 0 0 7px; 	padding-right:7px; float:left; }
#top #menu .right_menu .body_icon {width:14px; height:13px; float:left;  margin:8px 3px 0 7px;}
#top #menu .right_menu .logon_field {width:173px; height:21px; background-image:url(./images/menu_field.jpg); background-repeat:no-repeat; float:left; margin:5px 3px 0 0px; border:none;}

#prompt_line {width:900px; float:left; text-align:left; padding-left:10px; color:#FF9600;}
#prompt_line a {text-decoration:none;   font-size:13px; font-weight:bold; color:#FF9600; }
#prompt_line a:hover {text-decoration:underline;}
/* dotad gorna czesc */

#middle { float: left; border-bottom: 0px solid #570125; overflow:hidden; border:0px solid red; position:relative; padding-bottom:60px;}
#middle #left  { width: 234px; float: left; color: #570125; background-image:url(./images/top2.jpg); background-repeat:no-repeat; background-color:#2e3640; padding-top:200px; padding-bottom:2000px; margin-bottom:-2000px;}
				#left #left-top { width: 195px; float: left; margin-left: 20px; }
				#left #left-top p {line-height:16px;}
				#left #left-bottom { width: 215px; float: left; margin-bottom: 25px; }
				#left h1 { font-size: 16px; border-bottom: 0px solid #570125; color:#ef7932;}
				#left ul { margin-left: 0px; list-style-position: inside; padding: 0px; }
				#left li { margin-top: 2px; font-weight: bold; font-size: 13px; color: #ef7932;}
				#left li { margin-top: 2px; font-weight: bold; font-size: 13px; }
				#left p { color: #570125; }
				#left a { color: #570125; }
				#left .big {margin-top:20px;}
				#left .big a{color: #ef7932; font-weight:normal; }
				#left .big a:hover{color: #e8562f; }
				
				#left .small {margin-top:5px;}
				#left .small a{color:white;font-weight:normal; }

#middle #center { width: 690px; float: left; margin-left: 30px; position:relative; overflow:hidden; padding-bottom:2000px; margin-bottom:-2000px; padding-top:15px;}
				#center #klisza {width:358px; height:194px; position:absolute; top:-70px; left:420px;  background-image:url(./images/klisza.png); z-index:20;}
				#center h1 { font-size: 18px; font-weight: bold; color: #ef7932; border-bottom: 0px solid #570125; }
				#center p, #center ul, #center li {font-size: 12px; color:#555555; }
				#center table { font-size: 12px; color: #1e0912; vertical-align: top; text-align: left; }
				#center hr { font-size: 12px; font-weight: bold; text-align: center; }
				#center .big {margin-top:10px;}
				#center .big a{color: #ef7932; font-weight:normal; }
				#center .big a:hover{color: #e8562f; }
				
				#center .small {margin-top:5px;}
				#center .small a{color:#555555;font-weight:normal; }
				#center .small a:hover{color:black;font-weight:normal; }

#middle #center .content {margin-bottom:20px; padding:0}				
#middle  #footer { width: 1000px; height:68px; background-image:url(./images/stopka.jpg); background-repeat:no-repeat; padding-left:240px; color: #8c8c8c; font-size: 12px; position:absolute; bottom:-15px; left:0; border:0px solid red;}
#middle  #footer .txt {color:white; font-size:11px; padding-top:10px; padding-left:200px;}


.picture { background-color: #313332; padding: 3px; border: 1px solid #404241; color:#fcfcfc; }
.picture p { color:#fcfcfc; margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; font-size: 12px; text-align: center; }
.picture img { border: 0px; }
