body
{
text-align:center; 
margin: 0 auto;
color:#868686;
font-family: Times;
font-size:0.9em;
}

#lista
{
list-style: disc inside;
}
ul
{
list-style: none;
text-align:left; 
display: block;
margin: 0;
padding: 0;
}

li
{
	padding-left: 20px;
}

ol
{
list-style: none;
text-align:left;
display: block;
margin: 0;
padding: 0;
}

li a 
{ 
padding-left: 20px; 
background: url(../gfx/strona/dot.gif) no-repeat center left; 
}

.odpfaq
{
 
background-color:#f9f9fb ;
border-left:1px solid #dfdfdf; 
margin-left:20px; 
padding-left:20px;
}

#cecha /*do portfoilio */
{
color:#8c8cff;
padding-right:10px;
}

#cennik
{

background-color:#f9f9fb;
}
a.wtekscie
{
text-decoration:underline;
color:#868686;
}
a:hover.wtekscie
{
color:#9f9fff;
text-decoration:none;
}

a
{
text-decoration:none;
color:#868686;
}

a:hover
{
color:#9f9fff;
}

img
{
border:0px;
}

#tablef
{
margin: 0 auto;
 
}
 
td
{
text-align:left;
vertical-align:top;
}

input, textarea
{

}
form
{
margin-top:30px;
}

#errorpole
{
border: 1px solid red;
}

#ostrzezenie
{
color:#ff4f4f;
height:50px;
width:300px;
margin: 0 auto;
margin-top:20px;
 
}

#info
{
color:#9f9fff;
margin: 0 auto;
height:50px;
width:300px;
margin-top:20px;
}

h1
{
font-size:1em;
font-family:arial;
letter-spacing: 0.1em; 
 padding-left:0px;
}

h2
{
font-size:0.8em;
font-family:arial;
letter-spacing: 0.1em; 
padding:0px;
}

 #kolor
{

color:#00aa00;

}

#main
{

width:1000px; 
background-color:white; 
margin: 0 auto;
margin-top:20px;
}

#logo
{
width:244px; 
height:46px; 
float:left;
}

#puste1
{
width:226px; 
height:46px; 
float:left;
}

#jezyki
{
width:530px; 
height:46px; 
float:left;
}

#jezyki a
{
margin-left:5px;
}

/* piętro ikonki */
#ikonkikontener
{
width:1000px; 
height:46px; 
background-color:white; 
float:left;
}

#ikonki3
{
float:right; 
padding-right:173px;
margin-top:7px;
width:100%;/*dod css width*/
}

#ikonki3 a
{
margin-left:30px;
}

/* piętro baner */

#puste2
{
height:20px; 
width:568px; 
background-color:white;
float:left;
}

#menu
{
float:left;
/*
display:block
*/
width:100%;/*dod css width*/
}

#puste3
{
height:40px; 
width:58px; 
background-color:white; 
float:left;
}

#baner
{
width:1000px; 
height:363px;
}

#baner img
{
display: block; 
float:left;
}

/* piętro treść */

.rozmiar
{
width:700px;
text-align:right;
margin-left:110px;
margin-right:190px;
}

.tresc
{
padding-bottom:50px;
background-image: url(../gfx/strona/tlo.jpg) ; 
width:1000px; 
min-height: 300px;/* RÓŻNICA 1*/
float:left; /* 1/2 musi być żeby się rozszerzało w  RÓŻNICA 2*/
}           /*height tez musi byc nadane? bo jak w peortfolio kontenerom nie bylo nadane to tresc dolna wyskakiwala za wiekszy kontener */ 

#tresc
{
margin-left:110px;
margin-right:190px;
text-align:justify;
text-indent:2em;
line-height:1.5em;
font-size:1em;
}

#trescfaq
{
margin-left:110px;
margin-right:190px;
text-align:justify;
line-height:1.5em;
}

#cytat
{
font-style:italic;
}

.punkt
{
list-style-type:square;
list-style-position:inside;

}
/* portfoilio */
#p_kontener
{
float:left; 
margin-top:20px; 
min-height:20px; 
width:700px; 

}

#p_tabela
{
width:350px;
text-indent:0px;
} 

#p_prawy
{
float:left; 
margin-left:80px; 
/* width:100%; dod css width*/
} 

#p_lewy
{
float:left; 
/* width:100%; dod css width*/
}
 
 
 /* oferta */
 img.kml{width:90px; height:90px; float:left;}

 .buttonsINside{width:325px; height:130px; float:left; margin-left:20px; margin-top:20px; text-indent:0px;}
 
 .ikona{display:block; float:left; width:95px; height:130px; }
 .tytul{float:left; width:230px; height:30px; }
 .tytulOFERTA{margin:0px; padding:0px;}
 .poczatek{float:left; width:230px;  height:100px;  }
  
  
 
 
 
/* piętro stopka */

#stopka
{
width:1000px; 
height:31px; 
background-image: url(../gfx/strona/dol.jpg);
float:left; /* 2/2 tu teź musi bo jak nie ma to gdzieś znika RÓŻNICA 3*/
}



#stopka img

{
margin-top:5px;
 
}




 
 .imageflow{overflow:hidden; position:relative; text-align:left; visibility:hidden; width:100%}
 .imageflow img{border:none; position:absolute; top:0px; visibility:hidden; -ms-interpolation-mode:bicubic}
 .imageflow p{margin:0 auto; text-align:center;}
 .imageflow .loading{border:1px solid white; height:15px; left:50%; margin-left:-106px; padding:5px; position:relative; visibility:visible; width:200px}
 .imageflow .loading_bar{background:#fff; height:15px; visibility:visible; width:1%}
 .imageflow .caption{font-weight:bold; position:relative; text-align:center; z-index:10000}
 .imageflow .scrollbar{border-bottom:1px solid #b3b3b3; position:relative; visibility:hidden; z-index:10001; height:1px}.imageflow .slider{background-image:url(slider.png); background-repeat:no-repeat; height:14px; margin:-6px 0 0 -7px; position:absolute; width:14px; z-index:10002}.imageflow .images{overflow:hidden; white-space:nowrap}.imageflow .button{cursor:pointer; height:17px; position:relative; width:17px}.imageflow .previous{background:url(button_left.png) top left no-repeat; float:left; margin:-7px 0 0 -30px}
 /*.imageflow .next{background:url(button_right.png) top left no-repeat; float:right; margin:-7px -30px 0 30px}*/
 









.colmask{position:relative;clear:both;float:left;width:100%;overflow:hidden}
.leftmenu{text-align:justify}.leftmenu .colright{float:left;width:200%;position:relative;left:27em}
.leftmenu .col1wrap{float:right;width:50%;position:relative;right:27em;padding-bottom:1em;display:inline}.leftmenu .col1{margin:0 1em 0 27em;position:relative;right:100%}
.leftmenu .col2{position:relative;border-right:solid 1px #666;float:left;width:27em;right:27em}
#text{padding:1em}.wrapper{width:100%}
.left{float:left;width:60%;display:inline}
.right{float:right;width:40%;display:inline}
.clear{clear:both}fieldset{border:0}#instanz_1{width:100%;margin-bottom:-1px;border-top:0;border-right:0}
#instanz_1 span{border-top:0px solid #688}#instanz_2{background-image:url(background.gif);z-index:2}#instanz_3{margin-left:1px;border-left:0;background-color:white;}.imageflow{border:0px solid #897}.imageflow span{position:absolute;top:-1px;padding:0.1em 0.3em;color:#666;font-weight:bold;border-right:1px solid #666;border-bottom:0px solid #689}}
