body {
background-image: url(bg.png);
background-repeat:repeat-x;
margin:0px;
background-color: #003e56;
}
img { border:0px; }

.main {
width:980px;
background-image: url(images/index_09.jpg);
background-repeat:no-repeat;
}
.main_l { width:470px; float:left; border:0px solid #000;font-family: verdana; font-size: 8pt; color:#004863; text-align:justify;line-height:13pt; }
.main_l1 { width:470px; float:left; border:0px solid #000;font-family: verdana; font-size: 10pt; color:#004863; text-align:justify;line-height:13pt; }
.main_kl { width:470px; float:left; border:0px solid #000;font-family: verdana; font-size: 10pt; color:#004863; text-align:justify;line-height:13pt; }
.main_p { width:480px; float:left; font-family: verdana; font-size: 8pt; color:#004863; text-align:justify;line-height:13pt; margin-left:30px;}
.main_pa { width:480px; float:left; font-family: verdana; font-size: 10pt; color:#004863; text-align:justify;line-height:13pt; margin-left:30px;}
.main_p span { color:#7a7a7a; font-family: verdana; font-size: 12pt;}
.main_p p { color:#e14703; font-family: verdana; font-size: 10pt;}

.header {
width:980px;
height:311px;
background-image: url(images/index_08.jpg);
background-repeat:no-repeat;
}

h1 {
font-family: verdana; 
font-size: 11pt; 
color: #fff;
}
#space {
clear:both;
width:980px;
height:70px;
}
#space_oferta {
clear:both;
width:980px;
height:100px;
}
#potrafimy {
width:490px;
float:left;
border:0px solid #fff;
text-align: justify;
font-family:verdana; 
font-size: 10pt; 
color: #dcdcdc;
border-right: 2px dotted #002e40;
line-height: 16pt;
}
#allegro_main {
float:left;
width:478px;
border:0px solid #fff;
text-align: justify;
margin-left: 10px;
}
#onas_div{
float:left;
width:478px;
border:0px solid #fff;
text-align: justify;
margin-left: 10px;
font-family:verdana; 
font-size: 10pt; 
line-height:16pt;
color: #dcdcdc;
}
#oferta_div{
float:left;
width:980px;
border:0px solid #fff;
text-align: left;
font-family:verdana; 
font-size: 10pt; 
line-height:16pt;
color: #dcdcdc;
}
#allegro_div{
float:left;
width:980px;
border:0px solid #fff;
text-align: left;
font-family:verdana; 
font-size: 10pt; 
line-height:16pt;
color: #dcdcdc;
}

#oferta_div span {
display: none;
}

#oferta_div h1 {
width: 180px;
height:18px;
background-image: url(images/stronyinternetowe.png);
background-repeat: no-repeat;
}
#oferta_div h2 {
width: 182px;
height:18px;
background-image: url(sklepy.png);
background-repeat: no-repeat;
}
#oferta_div h3 {
width: 56x;
height:18px;
background-image: url(images/dtp.png);
background-repeat: no-repeat;
}
#stopka {
font-family: verdana; 
font-size: 7pt; 
color: #005273;
background-color:#051e27;
padding: 10px 10px;
}

#stopka_top {
background-color: #171717;
height: 20px;
}

#oferta_div ul{
list-style: none;
line-height: 20px;
}

.form {
background-color: #00354a;
border: 1px solid #004660;
color: #eee;
font-family: verdana; 
font-size: 10pt;
}

.formk {
background-color: #e0e0e0;
border: 1px solid #c9c9c9;
color: #0e4f67;
font-family: verdana; 
font-size: 10pt;
}

a {
font-family: verdana; 
font-size: 10pt; 
color:#004863;
text-decoration:none;
}

a:hover {
font-family: verdana; 
font-size: 10pt; 
color:#004863;
}

#stopka a {
font-family: verdana; 
font-size: 8pt; 
color:#004863;
text-decoration:none;
}

#stopka a:hover {
font-family: verdana; 
font-size: 8pt; 
color:#99ccff;
text-decoration: underline;
}

.realizacje {
float:left;
width:920px;
margin-left:10px;
margin-top:10px;
}

.realizacje img {
border: 1px solid #eee; 
float:left;
}

.realizacje_opis {
margin-left:0px;
border-left:1px dotted #ddd;
float:right;
width:200px;
padding-left:10px;
height:152px;
}

.realizacje_opis1 {
margin-left:0px;
border-left:1px dotted #ddd;
float:right;
width:200px;
padding-left:10px;
height:200px;
}

.realizacje_opis2 {
margin-left:0px;
border-left:1px dotted #ddd;
float:right;
width:200px;
padding-left:10px;
height:250px;
}

#portfolio_div{
float:left;
width:980px;
border:0px solid #fff;
text-align: left;
font-family:verdana; 
font-size: 10pt; 
line-height:16pt;
color: #dcdcdc;
}

.realizacje a {
font-size:8pt; 
color: #fff;
}

.realizacje a:hover {
font-size:8pt; 
color: orange;
}
