﻿BODY
	{
		background-color: #44423c;
		background-image: url('../images/body_bg.gif');
		background-repeat: repeat-x;
		background-position: top left;
		font-family: Verdana;
		font-size: 11px;
		text-align: center;
	}
	#contener
		{
			margin: auto;
			width: 978px;
			position: relative;
			text-align: left;
		}
		.naglowek_panel_lcd
			{
				position: absolute;
				top: 5px;
				left: 617px;
			}
		.naglowek_maszyna
			{
				position: absolute;
				top: 340px;
				left: 600px;
			}
		.top
			{
				width: 978px;
				height: 70px;
			}
		.obrys_top
			{
			    width: 978px;
			    height: 11px;
			}
		    .obrys_top_left
			    {
				    width: 14px;
				    height: 11px;
				    background-image: url('../images/index_03.jpg');
				    background-repeat: no-repeat;
				    background-position: left;
				    float: left;
				    overflow: hidden;
			    }
		    .obrys_top_center
			    {
				    width: 951px;
				    height: 11px;
				    background-image: url('../images/obrys_top_center.gif');
				    background-repeat: repeat-x;
				    background-position: left;
				    float: left;
				    overflow: hidden;
			    }
		    .obrys_top_right
			    {
				    width: 13px;
				    height: 11px;
				    background-image: url('../images/index_05.jpg');
				    background-repeat: no-repeat;
				    background-position: right;
				    float: left;
				    overflow: hidden;
			    }
		.naglowek_box
			{
				clear: both;
				width: 978px;
				height: 185px;
				background-color: #FFFFFF;
			}
			.naglowek
				{
					width: 951px; 
					height: 185px; 
					background-image: url('../images/naglowek_bg.gif');
					background-repeat: repeat-x;
					background-position: left;
					margin-left: 14px;
					margin-right: 13px;
				}
			.naglowek img
				{
					margin-top: 50px;
					margin-left: 30px;
					width: 385px;
					height: 95px;
				}
		.menu_box
			{
				width: 978px;
				background-color: #FFFFFF;
				height: 101px;
			}
			.menu_left
				{
					margin-left: 14px;
					float: left;
					width: 8px;
					height: 101px;
					background-image: url('../images/index_10.jpg');
					background-repeat: no-repeat;
				}
			.menu_center
				{
					float: left;
					width: 935px;
					height: 101px;
					background-image: url('../images/menu_bg.gif');
					background-repeat: repeat-x;
				}
				a.menu_button
					{
						float: left;
						margin-top: 30px;
						text-align: center;
						padding-top: 20px;
						display: block;
						width: 117px;
						height: 44px;
						font-size: 13px;
						font-weight: bold;
						color: #FFFFFF;
						background-image: url('../images/spacer.gif');
						background-repeat: no-repeat;
						background-position: right;
						text-decoration: none;
					}
				a.menu_button:HOVER
					{
						color: #00A750;
					}
			.menu_right
				{
					float: left;
					width: 8px;
					height: 101px;
					background-image: url('../images/index_12.jpg');
					background-repeat: no-repeat;
				}
		.middle_contener_box
			{
				width: 978px;
				
				background-color: #FFFFFF;
			}
			.middle_contener
				{
					clear: both;
					width: 951px;
					height: 333px;
					margin-left: 14px;
					background-image: url('../images/middle_baner_bg.gif');
					background-position: top left;
					background-repeat: repeat-x;
				}
				.promocje_box
					{
						width: 550px;
						height: 333px;
						background-image: url('../images/wstega.png');
						background-repeat: no-repeat;
						background-position: left;
					}
					.box_promocja
						{
							float: left;
							position: relative;
							width: 180px;
							height: 330px;
							text-align: center;
							vertical-align: bottom;
						}
						.dymek_cena
							{
								width: 70px;
								height: 41px;
								position: absolute;
								top: 110px;
								left: 90px;
								background-image: url('../images/dymek.png');
								background-repeat: no-repeat;
								font-size: 15px;
								font-weight: bold;
								color: #FFFFFF;
								text-align: center;
								padding-top: 25px;
							}
						.box_promocja p
							{
								font-size: 10px;
								padding-left: 20px;
								padding-right: 10px;
								text-align: left;
								overflow: hidden;
								height: 50px;
							}
						.box_promocja p.szczegoly
							{
								height: 0px;
							}
						.box_promocja table.zdjecia
							{
								width: 160px;
								height: 160px;
								vertical-align: bottom;
								text-align: center;
							}
							.box_promocja table.zdjecia td
								{
									vertical-align: bottom;
								}
						.box_promocja h1
							{
								padding-left: 20px;
								text-align: left;
								margin-top: 30px;
								font-size: 13px;
								color: #333333;
								font-weight: bold;
							}
		.main_contener
			{
				clear: both; 
				width: 978px;
				overflow: auto;
				background-color: #FFFFFF;
			}
		.main_contener_artykul
			{
				clear: both; 
				width: 951px;
				overflow: auto;
				margin-left: 14px;
				background-color: #FFFFFF;
				/* dodano */
    			background-image: url('../images/middle_baner_bg.gif');
				background-position: top left;
				background-repeat: repeat-x;
				/* dodano */
				
			}
			.main_contener_left
				{
				    /*background-color: red;*/
					margin-left: 14px;
					width: 508px; 
					float: left; 
					padding: 10px;
				}
			.main_contener_left_artykul
				{
				    /*background-color: red;*/
					width: 588px; 
					float: left; 
					/* dodano */
				    background-image: url('../images/wstega.png'); 
				    background-repeat: no-repeat; 
				    background-position: top left;
				    /* dodano */
				}
				.main_contener_left_artykul h1
					{
						padding-left: 20px;
						text-align: left;
						margin-top: 30px;
						font-size: 13px;
						color: #333333;
						font-weight: bold;
					}
			.main_contener_right
				{
				    /*background-color: yellow;*/
					width: 400px; 
					float: left; 
					padding: 10px;
				}
			.main_contener_right_artykul
				{
				    /*background-color: yellow;*/
					width: 320px; 
					float: left; 
					padding: 10px;
				}
		.stopka
			{
				width: 978px;
				height: 43px;
				clear: both;
				background-color: #FFFFFF;
			}
			.stopka_left
				{
					margin-left: 10px;
					float: left;
					width: 8px;
					height: 43px;
					background-image: url('../images/stopka_left.gif');
					background-repeat: no-repeat;
					background-position: left;
				}
			.stopka_center
				{
					float: left;
					width: 930px;
					height: 43px;
					padding-left: 10px;
					background-image: url('../images/stopka_center.gif');
					background-repeat: repeat-x;
					background-position: left;
					color: #FFFFFF;
				}
			    .stopka_center a
				    {
					    color: #FFFFFF;
					    text-decoration: none;
				    }
			    .stopka_center a:HOVER
				    {
					    color: #FFFFFF;
					    text-decoration: underline;
				    }
			.stopka_right
				{
					float: left;
					width: 8px;
					height: 43px;
					background-image: url('../images/stopka_right.gif');
					background-repeat: no-repeat;
					background-position: left;
				}
		.obrys_bottom
		    {
		        width: 978px;
		        height: 12px;
		    }
		    .obrys_bottom_left
			    {
				    width: 14px;
				    height: 12px;
				    background-image: url('../images/index_17.jpg');
				    background-repeat: no-repeat;
				    background-position: left;
				    float: left;
			    }
		    .obrys_bottom_center
			    {
				    width: 951px;
				    height: 12px;
				    background-image: url('../images/obrys_bottom_center.gif');
				    background-repeat: repeat-x;
				    background-position: left;
				    float: left;
			    }
		    .obrys_bottom_right
			    {
				    width: 13px;
				    height: 12px;
				    background-image: url('../images/index_19.jpg');
				    background-repeat: no-repeat;
				    background-position: right;
				    float: left;
			    }
	.info
		{
			width: 978px;
			height: 40px;
			color: #FFFFFF; 
			padding-top: 20px; 
			padding-bottom: 20px; 
			clear: both; 
			margin: auto; 
			text-align: center;
		}


.MenuGlowneRozwijane		
    {
        width: 257px; 
        z-index: 500; 
        position: absolute; 
        top: 354px; 
        left: 14px;
    }
    .MenuGlowneRozwijaneTop
        {
            width: 257px; 
            height: 11px; 
            background-image: url('../images/sub_menu_top.png');
        }
    .MenuGlowneRozwijaneBottom
        {
            width: 257px; 
            height: 11px; 
            background-image: url('../images/sub_menu_bottom.png');
        }
    a.SubMenuElements
        {
		    width: 257px !important; 
		    height: 40px; 
		    /*line-height: 20px;*/
		    color: #d7ded0; 
		    display: block; 
		    background-image: url('../images/sub_menu_bg.png');
		    background-repeat: repeat-y;
		    background-position: top;
		    font-size: 11px;
		    text-decoration: none;
		    line-height: 40px;
        }		
    a.SubMenuElements:HOVER
        {
            background-color: #0c914d;
            background-image: url('../images/sub_menu_bg_hover.png');
            cursor: pointer;
            color: #000000;
        }		
        a.SubMenuElements div
            {
                padding-left: 10px; 
                width: 257px;
                height: 40px;
            }
            

.subMenuGlowneRozwijane		
    {
        width: 257px; 
        z-index: 500; 
        position: absolute; 
        top: 354px; 
        left: 14px;
    }
    .subMenuGlowneRozwijaneTop
        {
            width: 257px; 
            height: 11px; 
            background-image: url('../images/sub_menu_top.png');
        }
    .subMenuGlowneRozwijaneBottom
        {
            width: 257px; 
            height: 11px; 
            background-image: url('../images/sub_menu_bottom.png');
        }
    a.subSubMenuElements
        {
		    width: 257px; 
		    height: 40px; 
		    /*line-height: 20px;*/
		    color: #d7ded0; 
		    display: block; 
		    background-image: url('../images/sub_menu_bg.png');
		    background-repeat: repeat-y;
		    background-position: top;
		    font-size: 11px;
		    text-decoration: none;
		    line-height: 40px;
		    text-align: left;
        }		
    a.subSubMenuElements:HOVER
        {
            background-color: #0c914d;
            background-image: url('../images/sub_menu_bg_hover.png');
            cursor: pointer;
            color: #000000;
        }		
        a.subSubMenuElements div
            {
                padding-left: 10px; 
                width: 257px;
                height: 40px;
            }
.belka_oferta a
    {
        color: #333333;
        text-decoration: none;
        border: 0;
    }            
.belka_oferta strong
    {
        color: #00A750;
    }            
         
         
.guzik_1
    {
        float: left; 
        background-image: url('../images/guzik_1.png'); 
        display: block; 
        width: 91px; 
        height: 45px; 
        color: #FFFFFF; 
        text-decoration: none; 
        font-size: 10px; 
        line-height: 28px;
    }         
.guzik_2
    {
        float: left; 
        background-image: url('../images/guzik_2.png'); 
        display: block; 
        width: 91px; 
        height: 45px; 
        color: #FFFFFF; 
        text-decoration: none; 
        font-size: 10px; 
        line-height: 28px;
    }  
.formPolaTXTmini
    {
        width: 30px !important;
        height: 20px !important;
        background-color: #F6F5F0 !important;
        border: 1px solid #8E8E8E !important;
        font-size: 10px;
        line-height: 20px;
    }


/*  MENU ROZWIJANE      */

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	z-index: 50000;
}

#nav a {
	display: block;
	width: 117px;
	text-align: left;
}

#nav li {
	float: left;
	width: 117px;
}

#nav li ul {
	position: absolute;
	width: 117px;
	left: -999em;
}

#nav li:hover ul {
	left: 117px;
}


#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}

#nav li ul ul {
	margin: -1em 0 0 117px;
}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1;
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
	left: auto;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {
	left: auto;
}


.menu_button
    {
        width: 117px;
        height: 44px;
	    float: left;
	    margin-top: 39px;
	    background-image: url('../images/spacer.gif');
	    background-repeat: no-repeat;
	    background-position: right;
	    text-align: left;
	    /*border: 1px solid green;*/
    }
    .menu_button a.menu_glowne
        {
    	    text-decoration: none;	
    	    text-align: center !important;
	        display: block;
	        width: 117px;
	        height: 44px;
	        line-height: 44px;
   	        font-size: 13px;
	        font-weight: bold;
	        color: #FFFFFF;
	        /*border: 1px solid red;*/
        }
