   @font-face {
    font-family: nowaczcionka;
     src: url(TCM_____.TTF); /* lub ścieżka relatywna */
    }

body
{
background:black;
color: white;
font-family: tahoma ;
text-align:justify;

}

a
{
text-decoration:none;
}
a:hover
{
text-decoration:none;
}
a img
{
border:0;
padding:0;
}
div.baner
{
margin:0px;
text-align:center;
}
div.strona
{
margin:auto;
width:1204px;position:relative;

}
div.menu
{
margin:0px 0px 0px 3px;
}

div.tekst
{
margin: 0px 150px;
margin-top:70px;
line-height: 24px ;
font-size: 18px;
text-align:left;
}
div.naglowek
{
margin: 0px 150px;
margin-top: 15px;
font-size: 28px;
}
div.tekst2
{
line-height: 21px ;
font-size: 24px;
float:left;
}

div.naglowek2
{

margin-right:150px;
margin-bottom:45px;
font-size: 28px;
float:right;

}
div.tekst_onas
{
margin:0px 150px;
margin-top:70px;
line-height: 22px ;
font-size: 18px;
margin-bottom:45px;
text-align:left;
}
div.obraz
{
float: left;
margin-right:15px;
}
div.naglowek_onas
{
margin:10px 0px;
font-weight:bold;
font-size: 22px;
padding:15px 0px;

}

div.obraz_onas
{
float: right;
margin-top:40px;
}
div.tekst2_onas
{
width:480px;
line-height: 22px ;
font-size: 18px;
}
div.tekst3_onas
{
width:100%;
line-height: 21px ;
font-size: 18px;
margin-bottom:45px;
}
div.tekst_oferty
{
margin-top:30px;
font-size: 24px;
float:right;
margin-bottom:45px;
}
div.tekst_realizacje
{
margin:150px;
margin-top:70px;
margin-bottom: 30px;
line-height: 23px ;
font-size: 24px;
}
div.obrazy_realizacje
{
width:250px;
height:170px;
padding:5px;
}
div.tekst_kontakty
{
margin: 0px 150px;
margin-top:70px;
line-height: 30px ;
font-size: 22px;
}
div.tekst2_kontakty
{
margin-left:150px;
margin-top:30px;
line-height: 21px ;
font-size: 19px;
}
div.tekst3_kontakty
{
margin-top:20px;
font-size: 24px;
margin-left:150px;
margin-bottom:55px;

}
div.tekst3
{
line-height: 23px ;
font-size: 17px;
text-align:justify;
}
div.tekst4
{
margin: 0px 150px;
margin-top:30px;
line-height: 27px ;
font-size: 22px;
}
div.margines
{
margin-bottom:45px;
}

div.onas_margines
{
    margin-left:8px;
}.rogi    {    border-radius: 4px;    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    }    #foo{clear:both;font-size:11px;bottom:-200px;position:absolute;}#foo h1, #foo h2, #foo h3{font-size:11px;font-weight:normal;display:inline;}#foo strong{font-weight:normal;}div#stopka{font-size:10px;width:700px;padding: 20px 15px 20px 15px;}div#stopkarotator    {    width: 1000px;    margin: 0 auto;    padding: 20px 15px 20px 15px;    }		div#stopkarotator a, div#stopka a    {    text-decoration:none;		color:  #7C7C7C;    }    div#stopkarotator ul li    {    float: left;    list-style: none;    }div#stopkarotator ul li    {    color: #606060;    display: block;    font-size: 11px;    padding: 0px 7px 0px 7px;    height: 28px;    line-height: 28px;    text-decoration: none;    }    div#stopkarotator ul li:hover     {	cursor: pointer;	}div#stopkarotator ul li.selected    {    color: #282828;    background: #eeeeee;    }    div#stopkarotator div.tekst    {    clear: both;    color: #7c7c7c;    font-size: 11px;	padding: 10px 0 0 0;	opacity: 0;	display: none;	width: 910px;	font-size: 11px;	margin: 0 auto;	margin-top: 10px;    }
