/* strona */
/* ====== */

* {margin: 0; padding: 0;}

body {
   background: #fff;
   font-size: 0.75em;
   font-weight: normal;
   font-family: Tahoma,arial,sans-serif;
   text-align: justifity;
   color: #000;
}

#top { 
   background: #fff;
   width: 1000px;
   margin: auto;
   height: 133px;
 }
 
#head_logo {
   float: left;
   width: 377px;
}


#banner { 
   width: 100%;
   height: 273px;
   text-align: center;
}

#pozycjonowanie { 
   background: url(pozycjonowanie/tlo.jpg);
   width: 100%;
   height: 120px;
   text-align: center;
}

#hosting { 
   background: url(hosting/tlo.jpg);
   width: 100%;
   height: 120px;
   text-align: center;
}

#reklama { 
   background: url(reklama/tlo.jpg);
   width: 100%;
   height: 120px;
   text-align: center;
}

#webdesign { 
   background: url(webdesign/tlo.jpg);
   width: 100%;
   height: 120px;
   text-align: center;
}

#fotografia { 
   background: url(fotografia/tlo.jpg);
   width: 100%;
   height: 120px;
   text-align: center;
}

#tlo { 
   background: url(tlo.jpg);
   width: 100%;
   height: 120px;
   text-align: center;
}

#bann { 
   background: url(banner.jpg);
   width: 1000px;
   height: 120px;
   text-align: center;
}

#banner_pozycjonowanie { 
   background: url(pozycjonowanie/pozycjonowanie.jpg);
   width: 1000px;
   height: 120px;
   text-align: center;
}

#banner_hosting { 
   background: url(hosting/hosting.jpg);
   width: 1000px;
   height: 120px;
   text-align: center;
}

#banner_reklama { 
   background: url(reklama/reklama.jpg);
   width: 1000px;
   height: 120px;
   text-align: center;
}

#banner_webdesign { 
   background: url(webdesign/webdesign.jpg);
   width: 1000px;
   height: 120px;
   text-align: center;
}

#banner_fotografia { 
   background: url(fotografia/fotografia.jpg);
   width: 1000px;
   height: 120px;
   text-align: center;
}

#banner_klienci { 
   width: 100%;
   height: 150px;
   background: #cc0000;
   text-align: center; 
}

#banner_newsy { 
   width: 100%;
   height: 150px;
   background: green;
   text-align: center; 
}
 
#head_menu { 
   float: right;
   text-align: right;
   width: 623px; 
 }
 
#head_menu ul {
float: right;
width: 100%; 
padding-right: 10px;
list-style: none;
} 

#head_menu ul.menu li { 
float: right;
margin-top: 30px;
padding: 5px;
}

#head_menu ul.flash li {
float: right;
margin-top: 5px;
padding: 5px;
}

#content { 
background: #fff;
margin: 60px auto;
width: 1000px; 
height:100%;
}

#menu_left {
float: left;
width: 200px; 
} 

#center {
float: left;
width: 600px;
} 

#full {
float: left;
width: 1000px;
}

#nomenu {
float: left;
width: 800px;
}

#menu_right {
float: right;
width: 200px;
} 

#czysc { 
clear:both; 
}

#tail { 
margin: auto;
width: 1000px;
height: 50px;
}

#mapa_pierwsza { 
   float: left;
   text-align: left;
   width: 200px;
}
 
#mapa_druga { 
   float: left;
   text-align: left; 
   width: 200px;
}

#mapa_trzecia { 
   float: right;
   text-align: left; 
   width: 200px;
}

.tail_border { border-top:1px solid #DCDCDC; padding-top:7px; }

.copyright {
 float:left;
}

.linki {
 float:right;
}

.linia {
width:100%;
 float:left;
}

.pozycjonowanie_serwis {
float: left;
width: 250px;
height: 25px;
}

.pozycjonowanie_odstep {
float: left;
width: 25px;
height: 25px;
}

.pozycjonowanie_keyword {
float: left;
width: 200px;
height: 25px;
}

.pozycjonowanie_check {
float: left;
width: 200px;
height: 25px;
}

/* ================================================================ */
/* boxy                                     */
/* ================================================================ */


.box {
margin-top:10px;
width: 200px;
}


/* lewe */

#box_menu {
float: left;
text-align:left;
height: 150px;
padding-left: 5px;
}

#box_klienci {
float: left;
text-align:left;
height: 250px;
padding-left: 5px;
}

#box_kontakt {
float: left;
text-align:left;
height: 250px;
padding-left: 5px;
}

#menu_realizacje {
float: left;
text-align:left;
height: 400px;
padding-left: 5px;
}

/* prawe */

#box_last {
float: right;
text-align:right;
height: 270px;
padding-right: 5px;
}

#box_news {
float: right;
text-align:right;
height: 250px;
padding-right: 5px;
}

.projekt {
float: left;
margin: auto;
height: 200px;
width: 200px;
}

h1 {
color: #7bc636;
font-weight:normal;
font-size: 1.7em;
}

h2 {
color: #7bc636;
font-weight:normal;
font-size: 1.5em;
}


A:link {text-decoration: none; color:#555555;}
A:visited {text-decoration: none; color:#555555;}
A:active {text-decoration: none; color:#7bc636;}
A:hover {text-decoration: underline overline; color: #8f8f8f;}



img {
border: 0px;
}

