body {margin:0px;}

body td {font-family:verdana;
        font-size:11px;
        color:#505050;}
        
        



/* menu
----------------------------------------------------*/

div#menu 
{
	height:35px;
	text-align:center;
}
	
div#menu a{
	float:left;
	font-weight:bold; 
	padding-left:0px; 
	padding-top:10px;
	height:35px;
	color:#505050;
	text-decoration:none;
}


div#menu a:hover {
                  color:#740202;
}

div#menu a#d1
{
		background:url(images/menu/start.gif) no-repeat right bottom;
		width:110px;
		padding:10px 0 0 5px;
}

div#menu a#d1:hover {
	background:url(images/menu/start-2.gif) no-repeat right bottom;
}


/*---------*/

div#menu a#d2
{
		background:url(images/menu/ofirmie.gif) no-repeat right bottom;
		width:70px;
		padding:10px 0 0 5px;
}

div#menu a#d2:hover {
	background:url(images/menu/ofirmie-2.gif) no-repeat right bottom;
}

div#menu #d2-s {background:url(images/menu/ofirmie-2.gif) no-repeat right bottom;
               width:70px;
               padding:10px 0 0 5px;
}

/*---------*/

div#menu a#d3
{
		background:url(images/menu/oferta.gif) no-repeat right bottom;
		width:62px;
		padding:10px 0 0 5px;
}

div#menu a#d3:hover {
	background:url(images/menu/oferta-2.gif) no-repeat right bottom;
}

div#menu #d3-s {background:url(images/menu/oferta-2.gif) no-repeat right bottom;
               width:62px;
               padding:10px 0 0 5px;
}

/*---------*/


div#menu a#d4
{
		background:url(images/menu/realizacje.gif) no-repeat right bottom;
		width:87px;
		padding:10px 0 0 5px;
}

div#menu a#d4:hover {
	background:url(images/menu/realizacje-2.gif) no-repeat right bottom;
}

div#menu #d4-s {background:url(images/menu/realizacje-2.gif) no-repeat right bottom;
               width:87px;
               padding:10px 0 0 5px;
}

/*---------*/


div#menu a#d5
{
		background:url(images/menu/park.gif) no-repeat right bottom;
		width:133px;
		padding:10px 0 0 5px;
}

div#menu a#d5:hover {
	background:url(images/menu/park-2.gif) no-repeat right bottom;
}

div#menu #d5-s {background:url(images/menu/park-2.gif) no-repeat right bottom;
               width:133px;
               padding:10px 0 0 5px;
}

/*---------*/


div#menu a#d6
{
		background:url(images/menu/formularz.gif) no-repeat right bottom;
		width:154px;
		padding:10px 0 0 5px;
}

div#menu a#d6:hover {
	background:url(images/menu/formularz-2.gif) no-repeat right bottom;
}


div#menu #d6-s {background:url(images/menu/formularz-2.gif) no-repeat right bottom;
               width:154px;
               padding:10px 0 0 5px;
}

/*---------*/


div#menu a#d7
{
		background:url(images/menu/kontakt.gif) no-repeat right bottom;
		width:69px;
		padding:10px 0 0 5px;
}

div#menu a#d7:hover {
	background:url(images/menu/kontakt-2.gif) no-repeat right bottom;
}

div#menu #d7-s {background:url(images/menu/kontakt-2.gif) no-repeat right bottom;
               width:69px;
               padding:10px 0 0 5px;
}

/*---------*/




/* WITAMY
-------------------------------------- */

.witamy {width:720px;
        height:260px;
        border:0px solid #ebebeb;
        
        background-image:url(images/witamy.jpg);
        background-color:#ebebeb;
        background-repeat:no-repeat;
        background-position:left;}
        
div.witamy div {text-align:right;
            height:260px;}
            

/* pasek
-------------------------------------- */

div.pasek {height:1px;
          font-size:1px;
          background-color:#a9a9a9;
		  overflow:hidden;
		  }
          

/* text 
---------------------------------------*/

div.header-text {color:#a9a9a9;
                font-weight:bold;
}


div.text {
         padding: 0 10 10 0;
}

div.text a {
           color:#505050; 
           text-decoration:none;
}

div.text a:hover {
           color:#505050; 
           text-decoration:underline;
}

div.text h1 {font-weight:bold; font-size:11px; display:inline;}


div.partnerzy {text-align:right; padding: 5 0 0 0;}


.oferta-menu {text-align:center; padding:10 0 0 70;}

.oferta-menu div {
                 border:1px solid #ebebeb;
                 width:250px;
                 float:left;
                 padding:20 10 20 10;
                 text-align:center;
}

.oferta-menu div#indywidualne {padding:28 10 28 10;}


.oferta-menu div a {
                   color:#740202;
                   font-weight:bold;
                   font-size:13px;
}


.back {
      text-align:right;
}


/*produkcja maszyn - przełączanie divów
------------------------------------------*/

div.active {
           height:18px; float:left; padding-right:3px; text-align:center; background-color:#740202;
}

div.active a {
             margin-top:2px; display:block; text-decoration:none; font-weight:bold; color:#ffffff; font-size:10px;
}

div.other {
          height:18px; float:left; padding-right:3px; text-align:center; background-color:#ebebeb;
}

div.other a {
            margin-top:2px; display:block; text-decoration:none; font-weight:bold; color:#505050; font-size:10px;
}

/*formularz
-----------------------------------------*/

.formularz input {width:500px; background-color:#ebebeb;}

.formularz textarea {width:500px; background-color:#ebebeb;}

.formularz#kontakt input  {width:200px;}

.formularz#kontakt textarea {width:200px;}

input.submit_button {border:1px solid #740202; width:90px; font-weight:bold; color:#ffffff; font-size:10px; background-color:#740202;}



/* kontakt
----------------------------------------*/

.kontakt-box {background-color:#740202;
             padding:5px;
             padding-top:10px;
             padding-bottom:10px;
             color:#ffffff;
             text-align:center;}

.kontakt-box div {padding-left:10px;
                 text-align:left;}

.kontakt-box div a {color:#ffffff;
                   font-weight:bold;}
                   
                   
                   
/* mapa dojazdu
-------------------------------------------*/

.mapa {
      height:170px;
      background-image:url(images/mapa.jpg);
}
                   
.mapa div {
          padding:150 0 0 20;
}

a.mapa-link {color:#740202; text-decoration:none;}


/* stopka
--------------------------------------------*/

td.stopka {
          height:40px; 
          border-top:1px solid #a9a9a9;
          font-size:9px;
          color:#a9a9a9;
}

.menu-stopka {
             float:left;
}
                   
.created {
           text-align:right;
}

.stopka div a {
           color:#a9a9a9;
           text-decoration:none;
}

div.footer-linki {
	text-align:center;
}

div.footer-linki a {
	margin:0 5px;
	text-decoration:none;
	font-size:10px;
	color:#A9A9A9;
}
