@charset "utf-8";
/* CSS Document */
body {
background-color: #86ba3c; 
background-image:url(../images/01.gif) ;
background-repeat:repeat-x;
margin:	0px auto;
}
H1, H2, H3 { font-family: verdana }
H1 {
margin:0px 10px;
font-size: 13px;
font-weight: normal;
line-height: 23px;
}
H2 {
margin:0px 35px;
font-size: 16px;
font-weight: bold;
}
#calosc {
width:	840px ;
margin:	0px auto;
}

.left {
width:614px;
float: left;
}
.right {
width:226px;
float: right;
margin:0px auto;
}

.top1 {
width:614px;
height:202px;
float:left;
}
.top2 {
width:226px;
height:401px;
float:left;
text-align:right;

}
.top21 {
width:226px;
height:128px;
float:left;
text-align:right;
position:relative;

}
.reklama {
width:223px;
height:199px;
float:left;
text-align: right;
margin: 0px auto;
position:relative;}



.menu {
width:614px;
height:44px;
float:left;
background-image:url(../images/kontakt-copy_10.gif);
background-repeat:repeat-x;

}
.menu1 {
width:36px;
height:44px;
float:left;
background-image:url(../images/kontakt-copy_08.gif);
background-repeat: no-repeat;
position:relative;
}
.menu2 {
width:560px;
height:44px;
margin: 0 0 0 -5px;
position:relative;
color:white;
float:left;
background-image:url(../images/kontakt-copy_09.gif);
background-repeat:repeat-x;
}
.menu3 {
width:23px;
height:44px;
float:right;
background-image:url(../images/kontakt-copy_10.gif);
background-repeat: no-repeat;
position:relative;
}
.tresc {
width:600px;
min-height:400px;
background-color:#b7d784;
float:left;
margin:0px auto;
}
.llinia {
width:575px;
min-height:7px;
position:relative;
float:left;
margin: 0px 0px 0px 12px;
}
.tresc2 {
width:575px;
min-height:370px;
background-color:#DDEEC6;
margin: 10px 10px 10px ;
float:left;
border: 2px ;
border-style: solid;
border-color:#86BA3C;
}
.tresc3 {
width:250px;
min-height:370px;
margin: 10px 10px 10px ;
float:left;
overflow: hidden;
}
.tytul {
width:560px;
height:24px;
float:left;
text-align:left;
margin-left:10px;
}
.stopka
{
width: 840px;
float:left;
margin:6px 0 5px 0;
text-align: center;
}
.linia {
width: 840px;
height: 6px;
margin: 0 0 10px;
}
.liniatr  {
width: 575px;
float:left;
height: 6px;
text-align:center;
margin:0px 9px 7px 12px;
}
hr {
background-color:#86BA3C;
height:2px;
width:575px;
border-width:0px;
margin:0px 10px 30px 0px;
}

hr.spka {
background-color:#616163;
height:6px;
width:840px;
border-width:0px;
margin:0px 10px 20px 0px;
}
hr.llinia1 {
background-color:#86BA3C;
height:3px;
width:575px;
border-width:0px;
margin:6px 0px 0px 0px;
}
#mstopka  {
width: 840px;
float:left;
text-align:center;
margin:0 auto;
color:white;
font-family:Verdana;
font-size: 10px;
font-weight:bold;
}
a.mainmenu:visited , a.mainmenu:link{
color:#DDEEC6;
font-family:Verdana;
font-size:14px;
text-decoration:none;
vertical-align:middle;
margin-right:9px;
}
a.mainmenu:hover, a.mainmenu:active {
color:#DDEEC6;
font-family:Verdana;
font-size: 14px;
text-decoration:underline;
cursor:pointer;
vertical-align:middle;
margin-right:9px;
}
ul {
margin-top:10px;
list-style: circle;
margin:3px auto;
padding:7px;
}
li {
margin:10px auto;
display:inline;
padding:10px 0 0 8px;
}
a.stopmenu:visited, a.stopmenu:link{
color:white;
font-family:Verdana;
font-size:11px;
text-decoration:none;
vertical-align:middle;
margin-right:8px;
font-weight:normal;
}
a.stopmenu:hover, a.stopmenu:active {
color:white;
font-family:Verdana;
font-size: 11px;
text-decoration:underline;
cursor:pointer;
vertical-align:middle;
font-weight:normal;
}
#mstopka ul {
margin:0 auto;
padding:0px;
}
#mstopka li {
margin:0px auto;
display:inline;
padding:0px 0px 0 8px;
}
.autor
{
width: 840px;
float:left;
margin-top:0px;
text-align: center;
color:white;
font-family:Verdana;
font-size: 9px;
}
.copy{
width: 55%;
height: 20px;
float:left;
margin:0 auto;
text-align: right;
}
.wyk{
width: 45%;
height: 20px;
float:left;
margin:0 auto;
text-align: right;
}
a.wyk1:visited, a.wyk1:link {
color:white;
font-family:Verdana;
font-size: 9px;
text-decoration:none;
font-weight:normal;
}
a.wyk1:hover, a.wyk1:active {
color:white;
font-family:Verdana;
font-size: 9px;
text-decoration:underline;
cursor:pointer;
font-weight:normal;
}
a.mail:visited, a.mail:link {
color:black;
font-family:Verdana;
font-size: 13px;
text-decoration:none;
font-weight:normal;
}
a.mail:hover, a.mail:active {
color:black;
font-family:Verdana;
font-size: 13px;
text-decoration:underline;
cursor:pointer;
font-weight:normal;
}
.partner {
width:840px;
float:left;
text-align:center;
margin:6px 0 0 0;
}
.tekst {
width:90%;
float:left;
margin:30px 10px auto;
}