body {
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px;
	padding: 0px;
	background: url('../images/bg.jpg') top left repeat-x;
}
.clear{clear:both;}
* {
	margin: 0px;
	padding: 0px;
}
#container {
	margin: 0px auto;
	text-align: left;
	width: 629px;
}
a{
	font-size:12px;
}
p{
	margin: 15px 0px;
}
/********************** Header ***************************/
#header {
	margin: 0px 0px 0px 0px;
	background-image:url(../images/head.jpg);
	width:629px;
	height:168px;
	position:relative;
}
#header ul{
        background: url('../images/menu.jpg') top left no-repeat;
	width:629px;
	height: 46px;
	display:block;
	top:168px;
	position:absolute;
	margin: 0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	text-align:right;
}
#header li{
	display:inline;	
}
#header ul a{
	text-decoration:none;
	color:#FFFFFF;
	margin: 5px 20px 5px 10px;
}
#header ul a:hover{
	text-decoration:underline;
	color:white;
}
#logo_w1 {
        font-family: verdana;
	font-size: 22px;
	font-weight: normal;
	color:#FFFFFF;
	position: absolute;
}
#logo_w1{
	top:100px;
	left:180px;
}
#header_text {
	border: solid 0px;
	top:40px;
	left:393px;
	width:230px;
	position:absolute;
}
#header img {
	border: solid 0px;
	}
	
#header_text p{
	font-size: 16px;
	color:#FFFFFF;
}
#header_text a{color:#28556b;}
#header_text a:hover{color:#c77e0c;}
/********************** Content ***************************/
#content {
	width:629px;
	min-height:430px;
}
img{
	border: solid 1px gray;
	padding: 3px;
}

#left {
        position:absolute;
        top:214px;
        background: #4F4F4F url('../images/menu_left.gif') top left no-repeat;
        float:left;
	width:176px;
	display:inline;
}
#left p, #left ul {
        margin-left: 15px;
        margin-right: 15px;
        margin-bottom: 0px;
        color: white;
        font-size:11px;
}
#left li {
list-style-image: url(../images/li.jpg);
}
#left a {
		
        font-size: 11px;
        text-decoration: none;
        color:white;
}
#left a:hover {
		text-decoration: none;
        color:#FB7878;
        text-decoration: none;
}
#right {
    margin-top:24px;
	float:right;
	width:453px;
	min-height: 200px;

}
#right h1, #right h2, #right h3, #right h4 {
        margin-left: 15px;
        margin-right: 15px;
        margin-bottom: 15px;
		margin-top: 31px;
		
}
#right form {
        margin-left: 15px;
}
#right table{
border-collapse: collapse;	
min-width: 430px;
max-width: 440px;
}
.style1 {
border-collapse: collapse;	
min-width: 430px;
max-width: 440px;
}
#right a{
	text-decoration: none;
	font-size: 11px;
	color:#2e2e2e;
}
#right hr{
	border-top-style: dotted;;
}
#right a:hover{
	text-decoration: none;
	font-size: 11px;
	color:#ff0000;
}
/********************** Footer ***************************/
#footer {
        clear:both;
        background: url('../images/footer.gif');
	width:691px;
	height:47px;
	text-align:center;
}
#footer p {
        padding-top: 15px;
        color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.dzial {
width: 400px;
height: 75px;
border: solid 1px black;
}
input, select {
font-family: Verdana;
font-size : 11px;
border: solid #AAAAAA 1px;
border-collapse: collapse;
background-color: #FAFAFA;
}
textarea {
font-family: Verdana;
font-size : 11px;
border: solid #AAAAAA 1px;
border-collapse: collapse;
background-color: #FAFAFA;
}

#error {
color: white;
font-size: 11px;
text-align: center;
border: solid 1px #ff3c3c;
background-color: #db8383;
margin: 2px;
margin-top: 30px;
padding: 5px;
}

#errorgreen {
color: white;
font-size: 11px;
text-align: center;
border: solid 1px #147A00;
background-color: #6FB163;
margin: 2px;
}

.thumbnail_left {
  float:left;
  margin-right:10px;
  margin-bottom:10px;
  margin-top: 10px;
  padding: 2px 2px 2px 2px;
  border: solid 1px #383838;
}

.noline {
border: solid 0 black;
padding: 0px;
}

.line {
border: solid 1 #383838;
padding: 2px;
}
#newsy {
background: url('../images/lineup.jpg') top left no-repeat;
width: 500px;
background-color: #4f4f4f;
float: right;
color: white;
}
#newsy p{
padding-left: 10px;
padding-right: 10px;
}
#newsyin {
width: 691px;
}