html, body
	{text-align: center;
	font-family: verdana; 
	}

body {margin: 0; padding: 0; font-family: verdana; font-size: 10px; overflow:hidden; overflow-y: scroll; text-align:left;  background-color:#ffffff; }
p {margin:0; padding:0; color:black; font-family:verdana; }

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: vardana;}
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: verdana;}
.default_button:hover {border:1px solid white;}

.logon_field {width:150px; }

a { color: #b20d11; font-size: 1em;	text-decoration: none; }
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;

	}


.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;}

#bar { position: absolute; width: 100%; height: 8px; background-image: url('images/bar.jpg'); top: 155px; left: 0px; }

#stronka {width: 1000px; margin: 0px auto 0px auto; border:0px solid red; position:relative; }
#stronka #klisza {width:462px; height:355px; position:absolute; top:300px; left:620px;  background-image:url(./images/klisza.png); }
#koszyk { width:200px; float:left;}

/*#top {width: 950px; float:left; margin:0px 0 8px 0; position:relative; padding:0px 0 0 0;  border:0px solid red;}

#top #logo { background-image: url('images/logo.jpg'); width: 252px; height: 155px; display:inline-block; float:left;}

#top #top_logowanie { border:0px solid red; position:absolute; top:305px; 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 {width:500px;  float:left; border:0px solid red; margin:37px 0 0 150px;}
#top #menu a {display:inline-block; margin:0; padding:0; float:left;}

#topmenu {float:left; width: 350px; margin:0 0 0 300px;}
#topmenu a { color: #383838; }
#topmenu a:hover { text-decoration: none; color: #606060; }
#topmenu ul { float: right; }
#topmenu li { float: left; font-size: 13px; font-family: verdana; background-image: url('images/spacer.jpg'); list-style-type: none; height: 55px; background-repeat: no-repeat; padding-top: 20px; padding-left: 10px; padding-right: 10px; }
*/

#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; width:950px;}

#picturebox { width: 960px; height: 212px; background-color: #444444; float:left; }
#picturebox .foto { width: 313px; height: 212px; float:left;  margin-right:6px;}
#picturebox .foto img { width: 313px; height: 212px; }


#middle #left  { width: 215px; float: left; color: #570125; }
				#left #left-top { width: 195px; float: left; margin-left: 20px; }
				#left #left-bottom { width: 215px; float: left; margin-bottom: 25px; }
				#left h1 { font-size: 18px; border-bottom: 1px solid #570125; }
				#left ul { margin-left: 0px; list-style-position: inside; padding: 0px; }
				#left li { margin-top: 2px; font-weight: bold; font-size: 13px; }
				#left li { margin-top: 2px; font-weight: bold; font-size: 13px; }
				#left p { color: #570125; }
				#left a { color: #570125; }

#middle #center { width: 950px; margin-left:auto; margin-right:auto; position:relative; overflow:hidden; text-align:center; display:table-cell; }
#middle #center #another_dummy {margin: 20px; margin-left:auto; margin-right:auto; position:relative; overflow:hidden; padding-bottom:20px;}
				#center h1 { font-size: 18px; font-weight: bold; color: black; border-bottom: 1px solid black; }
				#center p, #center ul, #center li {font-size: 13px; }
				#center table { font-size: 12px; color: #1e0912; vertical-align: top; text-align: left; }
				#center hr { font-size: 12px; font-weight: bold; text-align: center; }
#middle #center	.big {font-size:20px; color:black; font-weight:normal; margin:5px; display:inline-block;}
#middle #center	.big:hover {font-size:20px; color:black; font-weight:bold; text-decoration:none;}

#middle #center .tresc {width:550px; padding-bottom:15px; margin-left:auto; margin-right:auto; border:0px solid red; text-align:justify; }
#middle #center .content {margin-bottom:20px; padding:0}


#middle #center .tresc .article {width:95%; float:left; margin-bottom:3px; background:; padding:5px 5px 10px 5px; border-bottom:1px solid black; color:#5a5959;}
#middle #center .tresc .article .title {font-weight:bold; float:left; color:black;}
#middle #center .tresc .article  a{ color:black;}
#middle #center .tresc .article a:hover {color:grey;}
#middle #center .tresc .article .date {float:right; font-style: italic; font-size:11px;}
#middle #center .tresc .article .text {width:90%; float:left;  }
#middle #center .tresc .article .signature {width:640px; float:left; font-style: italic; text-align:right;}


#footer { width:1000px; float:left; text-align:center;}
#footer #logo {border:0px solid red; position:relative;}
#footer #logo #lang_pl { position:absolute; top:10px; left:480px; width:70px; height:25px; background-image:url('./images/mecner/polski.png'); z-index:5;}
#footer #logo #lang_pl:hover { background-image:url('./images/mecner/polskiON.png'); }
#footer #logo #lang_eng { position:absolute; top:30px; left:500px; width:70px; height:25px; background-image:url('./images/mecner/english.png'); z-index:5;}
#footer #logo #lang_eng:hover { background-image:url('./images/mecner/englishON.png'); }
#footer #logo	.goback {border:0px solid red; float:left; position:absolute; bottom:-9px; left:200px;}
#footer p { width: inherit; color: black; font-size: 12px;  text-align: center; font-family: verdana;}
#footer .hide  {visibility:hidden;}


.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 p a{ color:#fcfcfc; margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; font-size: 12px; text-align: center; }
.picture a {color:#fcfcfc;}
.picture img { border: 0px; }

.error_msg { color:red; font-weight:bold;}

#fb {width:316px; height:580px; position:absolute; top:10%; right: -292px; z-index: 999999999999;}
#fb .im{width:24px; height:380px; float:left; padding-top:200px;}
#fb .code{width:292px; height:580px; float:left; background:white;}

