/*--------------------------------------------------------------
# Copyright (C) 2008 EPOS Dorota Strzebońska. All Rights Reserved.
# Website: http://www.epos.com.pl
---------------------------------------------------------------*/
/* CSS Document */
/* reset */

html,
body,
div,
span,
applet,
object,
iframe,
caption,
del,
dfn,
em,
font,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend {
	vertical-align: baseline;
	font-size: 100%;
	outline: 0;
	padding: 0;
	margin: 0;
	border: 0;
}
:focus {
	outline: 0;
}
ol,
ul {
	list-style: none;
}

/*ogólne style strony*/
body {
   background:#fff;
   font:11px Tahoma, Verdana, Helvetica, sans-serif;
   color:#1C1C20; 
   margin:0;
   padding:0;
   margin-top:20px;
   
}
#strona{ 
   text-align:center;
   
}
#strona div{
   margin:auto;
}
#all{ 
   width:996px;
   }
#top1{
width:996px;
height:140px;
clear:both;
}
#top3{
width:996px;
height:39px;
clear:both;
text-align:left;
clear:both;
}
#pasek{
background:url(../images/pasek.gif) no-repeat top;
height:3px;
background-color:#fff;
width:996px;
clear:both;
}
#wew{
width:996px;
text-align:left;
background:url(../images/back.gif) repeat-y top;
border-bottom:none;
clear:both;
margin:0;}

#left1{background:url(../images/top1.jpg) no-repeat top;
height:140px; width:499px; float:left;}
#right1{background:url(../images/top2.jpg) no-repeat top;
height:140px; width:497px; float:right;
text-align:left;}
#left2{background:url(../images/top3.jpg) no-repeat top;
height:139px; width:499px; float:left;  text-align:left;}
#right2{background:url(../images/top4.jpg) no-repeat top;
height:139px; width:497px; float:right;}
#left4{background:url(../images/left4.gif) no-repeat top;
height:55px; width:499px; float:left;  text-align:left; font-size:10px; color:#9DA1A2;}
#right4{background:url(../images/right4.gif) no-repeat top;
height:55px; width:497px; float:right; text-align:right;}
#flash{padding:20px 0 0 40px;}
#left3{width:493px; float:left; text-align:center; padding:20px 0 20px 0;}
#right3{width:498px; float:right; text-align:center; padding:8px 0 0 0;}
#gal{width:990px; text-align:center; padding:8px 0 20px 0;}
#right3c{width:498px; float:right; text-align:center; padding:20px 0 0 0;}
.leftk{width:200px; float:left; text-align:left;}
.rightk{width:210px; float:right; text-align:left;}
.text{ width:463px; border:1px solid #CFE8F5; background-color:#fff; text-align:left; line-height:16px;}
.text1{ width:960px; border:1px solid #CFE8F5; background-color:#fff; text-align:left; line-height:16px;}
p{margin:10px 0 10px 0;}
.tresc{padding:20px;}
#stopka {height:55px; clear:both;}
.st{padding:0 0 0 20px;}
.st1{padding:0 20px 0 0;}
.clear{clear:both; height:1px;}
/*menu*/

ul#navlist
{text-align:left;
}
#navlist ul, #navlist li
{display: inline;
list-style-type: none;

}

#navlist a.puste1:link, #navlist a.puste1:visited
{
background:url(../images/puste1.jpg) no-repeat top;
float: left;
width:248px; 
height:39px;
}
#navlist a.puste2:link, #navlist a.puste2:visited
{
background:url(../images/puste2.jpg) no-repeat top;
float: left;
width:247px; 
height:39px;
}
#navlist a.glowna:link, #navlist a.glowna:visited
{
background:url(../images/glowna.gif) no-repeat top;
float: left;
width:153px; 
height:39px;
}
#navlist a.real:link, #navlist a.real:visited
{
background:url(../images/real.gif) no-repeat top;
float: left;
width:109px; 
height:39px;
}
#navlist a.cennik:link, #navlist a.cennik:visited
{
background:url(../images/cennik.gif) no-repeat top;
float: left;
width:136px; 
height:39px;
}
#navlist a.kontakt:link, #navlist a.kontakt:visited
{
background:url(../images/kontakt.gif) no-repeat top;
float: left;
width:103px; 
height:39px;
}
#navlist a.glowna:hover
{background-position: 0 -39px;}
#navlist a.real:hover
{background-position: 0 -39px;}
#navlist a.cennik:hover
{background-position: 0 -39px;}
#navlist a.kontakt:hover
{background-position: 0 -39px;}




/*inne*/
.gg{padding:27px 0 0 96px;}
/*linki*/
a.g:link {
   color:#035387; 
   text-decoration:none;
   font-size:10px;
}
a.g:visited {
   color:#035387; 
   text-decoration:none;
   font-size:10px;

}
a.g:hover {
   color:#035387; 
   text-decoration:underline;
   font-size:10px;
}
a.stop:link {
   color:#6B9BBA; 
   text-decoration:none;
   font-size:10px;
}
a.stop:visited {
   color:#6B9BBA; 
   text-decoration:none;
   font-size:10px;

}
a.stop:hover {
   color:#6B9BBA; 
   text-decoration:underline;
   font-size:10px;
}
a.stop1:link {
   color:#6B9BBA; 
   text-decoration:none;
   font-size:10px;
   margin-left:20px;
}
a.stop1:visited {
   color:#6B9BBA; 
   text-decoration:none;
   font-size:10px;
   margin-left:20px;
}
a.stop1:hover {
   color:#6B9BBA; 
   text-decoration:underline;
   font-size:10px;
   margin-left:20px;
}


/*formularz*/
.form{
      width:200px;
	  padding:5px;
	  text-align:left;
}

.label {
      display:block; 
      width:200px; 
      float:left;
}
input, textarea {
   display: block; 
   float: left;
}
div.okno {
    clear:both; 
    
}
div.okno1 {
   clear:both; 
   padding-bottom:2px; 
   padding-top:2px;
   padding-top:3px; 
   padding-bottom:2px;
   
}
input.submit {
   margin-left: 150px; 
   display: inline; 
   background-color:#035388; 
   border-color:#fff; 
   border-style:solid; 
   border-width:1px; 
   font-size:10px; 
   width:50px;
   color:#fff;
}
label.submit {
   width: auto; 
}
input.text{
   width: 200px;
   height:15px;
   border-color:#E6E6E6; 
   border-style:solid; 
   border-width:1px;
   font:11px Tahoma, Arial, Helvetica, sans-serif;
   color:#1C1C20;
}
textarea.wiad{
   width: 200px;
   height:40px;
   border-color:#E6E6E6; 
   border-style:solid; 
   border-width:1px;
   font:11px Tahoma, Arial, Helvetica, sans-serif;
   color:#1C1C20;
   
}
span.brak {
        color: #466FC2;
		font-size:10px;
    }

table.dane td{border:none; text-align:left; padding:10px; background-color:#f3f3f3;  font:11px Tahoma, Verdana, Helvetica, sans-serif; color:#1C1C20; }
.center{text-align:center;}
.min{border:4px solid #CFE8F5; margin:15px 23px 0 0;}
