/* --------------------- HLAVNÍ DEFINICE ---------------------  */
body {
		margin: 0; padding: 0; font-family: Tahoma,Arial; font-size: 11px; color: #000;background-color: #7b7f81;
        background-image: url(/img/body.jpg);
		background-repeat: repeat-x;
        background-position:top center;
     }
div {height: auto; _height: 0; margin: 0; padding: 0}
p {margin: 0; padding: 0}
a {_height: 0; text-decoration: none; color: #000;cursor: pointer;_cursor:hand}
img {margin: 0; padding: 0; border: 0}
form {margin: 0; padding: 0}
input {margin: 0; padding: 0}
table {border-collapse: collapse;}

h1,h2,h3,h4,h5 {margin: 0; padding: 0;}
h1 {font-weight: bold}

img {border: 0;}
.clear {clear: both;}
.correct {clear: left;height: 1px;}
.input_button {margin: 0; padding-bottom: 4px; vertical-align: middle; border: 0}

.h1-text {font-size:14px;color:#fd7700;padding-left:9px;padding-bottom:10px;}
	.h1-text a{color:#3B4569;text-decoration:underline;}
    .h1-text a:hover{text-decoration:underline;}

/* --------------------- HLAVIČKA --------------------- */
#kontejnerHeaderTransparent {
	width: 120px;
	height:100px;
    	position:absolute;
	top:10px;
        padding-left:20px;
	}

#kontejner {
    width:990px;
    margin: 0px auto 0px;
    background-color:#666a6b;
    height:140px;
	}

#kontejnerTOP {
	width: 990px;
	height: 140px;
    }

    #kontejnerTOPmenu {
        text-align:right;
        padding-top:17px;
        padding-bottom: 3px;
        padding-right:20px;
        color:#FFFFFF;
    	}

        #kontejnerTOPmenu a{color:#FFFFFF;}
        #kontejnerTOPmenu a:hover{text-decoration:underline;}

    #kontejnerTOPheader {
        height:140px;
    	background-image: url(/img/body-header.png);
		background-repeat: no-repeat;
    	}

        #kontejnerTOPheaderSearch {
        	margin-top:20px;
                padding-right:20px;
        	width:250px;
            text-align:right;
            float:right;
        	}

        #kontejnerTOPheaderNews {
        position:absolute;
        margin-top:60px;
        margin-left:250px;
        width:440px;
        text-align:left;
	padding:5px;
        border:2px #d87837 solid;
        font-weight:bold;
        font-size:12px;
        color:red;
        background-color:#FFFFFF;
        	}

        #kontejnerTOPheaderCart {
        	float:right;
        	padding-top:100px;
        	width:160px;
            line-height: 170%;
        	}

/* --------------------- TĚLO STRÁNKY --------------------- */
#kontejnerBODY {
    width:990px;
    margin: 0px auto 0px;
    background-color:#666a6b;
	}


/* --------------------- LEVÁ ČÁST --------------------- */
	#kontejnerLEFT {
	width: 186px;
	padding: 5px 0px 0px 9px;
        float:left;
       background-color:transparent;
    	}

/* --------------------- LEVÁ ČÁST MENU --------------------- */
	        .menuHEADER {
	            width:152px;
	            height:20px;
	            background-image: url(/img/hlavicka-produkty.png);
	            background-repeat: no-repeat;
                    padding-top:9px;
                    padding-left:25px;
                    font-size:12px;
                    font-weight:bold;
                    color:#3c5a75;
	            }
	        .menuBODY {
	            width:152px;
	            background-image: url(/img/menu-body.png);
	            background-repeat: no-repeat;
	            font-size:13px;
	            padding-left:25px;
	            padding-top:2px;
	            color:#fd7700;
                    background-color:#FFFFFF;
	            }

                    .menuBODY a{color:#fd7700;font-size:13px;font-weight:normal;}
                    .menuBODY a:hover{text-decoration:underline;}

	        .menuFOOTER {
	            width:177px;
	            height:10px;
	            background-image: url(/img/konec-produkty.png);
	            background-repeat: no-repeat;
	            padding-bottom:8px;
	            }

/* --------------------- OSTATNÍ MENU --------------------- */

	        .nabidkaHEADER {
	            width:152px;
	            height:20px;
	            background-image: url(/img/hlavicka-menu.png);
	            background-repeat: no-repeat;
                    padding-top:9px;
                    padding-left:25px;
                    font-size:12px;
                    font-weight:bold;
                    color:#3c5a75;
	            }
	        .nabidkaBODY {
	            width:177px;
	            background-image: url(/img/menu-body-menu.png);
	            background-repeat: repeat-y;
	            font-size:11px;
	            padding-top:8px;
	            color:#4b6d8d;
                    text-align:center;
	            }

                    .nabidkaBODY a{color:#fc4100;font-size:11px;font-weight:normal;text-decoration:underline;}
                    .nabidkaBODY a:hover{text-decoration:underline;}

	        .nabidkaFOOTER {
	            width:177px;
	            height:10px;
	            background-image: url(/img/konec-menu.png);
	            background-repeat: no-repeat;
	            padding-bottom:8px;
	            }

/* --------------------- PROSTŘEDNÍ ČÁST WEBU --------------------- */
	#kontejnerMIDDLE {
	    width: 601px;
            padding:5px 0px 0px 0px;
        float:left;
    	}

	        .middleHEADER {
	            width:576px;
	            height:16px;
	            background-image: url(/img/hlavicka-middle.png);
	            background-repeat: no-repeat;
                    padding-top:9px;
                    padding-left:25px;
                    font-size:12px;
                    font-weight:bold;
                    color:#3c5a75;
	            }
	        .middleBODY {
	            width:601px;
	            background-image: url(/img/menu-body-middle.png);
	            background-repeat: repeat-y;
	            font-size:13px;
	            padding-top:8px;
	            color:#4b6d8d;
	            }

                    .menuBODY a{color:#fd7700;font-size:13px;font-weight:normal;}
                    .menuBODY a:hover{text-decoration:underline;}

                .middleSEPARATOR {
                	width:601px;
                        height:2px;
	            	background-image: url(/img/separator.png);
	            	background-repeat: no-repeat;
                }

	        .middleFOOTER {
	            width:601px;
	            height:10px;
	            background-image: url(/img/konec-middle.png);
	            background-repeat: no-repeat;
	            padding-bottom:8px;
	            }

/* --------------------- FILTR DALŠÍCH SEKCÍ --------------------- */
	        #kontejnerMIDDLEfiltr {
	        width: 570px;
                padding: 5px;
                margin-bottom:8px;
                margin:auto;
                background-color:#F7F8FA;
                border:1px solid #DDE1EA;
                font-size:13px;
                color:#3B4569;
                font-weight:bold;
	            }

                    #kontejnerMIDDLEfiltr a {color:#3B4569;}
                    #kontejnerMIDDLEfiltr a:hover {text-decoration:underline;}

            .kontejnerMIDDLEfiltrSEKCE {
                padding-left: 20px;
                width:250px;
                font-size:13px;
                color:#3B4569;
                font-weight:bold;
                float:left;
		text-align:left;
            	}
                	.kontejnerMIDDLEfiltrSEKCE a{color:#3B4569;}
                    .kontejnerMIDDLEfiltrSEKCE a:hover{text-decoration:underline;}
                    .kontejnerMIDDLEfiltrSEKCE.aktivni {text-decoration:underline;color:#78717B;background-image: url(/img/filtr-odrazka-aktivni.png);background-repeat: no-repeat;}

			.kontejnerMIDDLEfiltrTREE {
	            background-image: url(/img/filtr-odrazka.png);
	            background-repeat: no-repeat;
                padding-left: 20px;
                float:left;
                font-size:13px;
                color:#3B4569;
                font-weight:bold;
            	}
                	.kontejnerMIDDLEfiltrTREE a{color:#3B4569;}
                    .kontejnerMIDDLEfiltrTREE a:hover{text-decoration:underline;}

		.kontejnerMIDDLEpage {
	        width: 570px;
                margin:auto;
            	text-align:right;
                color:#1377FF;
                font-size:11px;
                font-weight:bold;
                margin-bottom:5px;
                margin-top:3px;
                padding:5px;
                background-color:#F7F8FA;
                border:1px solid #DDE1EA;
            	}
                	.kontejnerMIDDLEpage a{color:#78717B;text-decoration:underline;}


/* --------------------- DETAIL ZBOŽÍ --------------------- */
            #kontejnerARTICLE {
                padding-left:9px;
            	}

            #kontejnerARTICLEimg {
                border:1px solid #D4D3D3;
                width:270px;
                margin-right:30px;
                float:left;
                text-align:center;
            	}

			#kontejnerARTICLEimgPART2 {
                border:1px solid #D4D3D3;
                width: 88px;
                float:left;
                text-align:center;
            	}

			#kontejnerARTICLEimgPART3 {
                border:1px solid #D4D3D3;
                width: 88px;
				float:left;
                margin-left:20px;
                text-align:center;
            	}

			.kontejnerARTICLEsklad {
            	color:#00BC00;
            }
            	.kontejnerARTICLEsklad a {
                color:#00BC00;
                }

            #kontejnerARTICLEinfo {
            	margin-top:0px;
            	width:250px;
                float:left;
                font-size:12px;
                line-height:190%;
            	}

                #kontejnerARTICLEinfo a {text-decoration:underline;}

	            .kontejnerARTICLEprice {
	            	background-image: url(/img/article-detail-price.png);
	            	background-repeat: no-repeat;
                    width:148px;
                    height:28px;
                    text-align:center;
                    padding-top:2px;
                    margin-top:9px;
                    color:#323232;
                    font-size:13px;
	                }

                    	.kontejnerARTICLEpriceMJ {
                            color:#6A6A6A;
                            font-size:10px;
                            font-weight:bold;
                        	}

	            .kontejnerARTICLEkosik {
		    margin-top:10px;
                    min-height:78px;
	                }

                    .kontejnerARTICLEkosikPARAM {margin-bottom:2px;float:left;width:90px;}

	        .kontejnerARTICLEpopis {
	        width: 570px;
                padding: 5px;
                background-color:#F7F8FA;
                border:1px solid #DDE1EA;
                font-size:13px;
                color:#3B4569;
                font-weight:bold;
                margin:auto;
                margin-top:10px;
	            }

	        #kontejnerARTICLEpopisTEXT {
	        width: 575px;
                padding-left: 15px;
                padding-top:5px;
                font-size:12px;
                color:#3B4569;
	            }

/* --------------------- NÁKUPNÍ KOŠÍK ---------------------------- */

	        .kontejnerKOSIK {
	        width: 580px;
                padding-left:9px;
                font-size:12px;
                color:#393939;
	            }

                .kontejnerKOSIK td{padding:5px;border-bottom:1px solid #CCCCCC;}
                .kontejnerKOSIK th{padding:5px;}

            .kontejnerKOSIKheader {
                background-color:#F7F8FA;
                font-weight:bold;
	            background-image: url(/img/cart-header.png);
	            background-repeat: no-repeat;
            }

	            .kontejnerKOSIKcontent a{color:#1377FF;font-weight:bold;font-size:12px;text-decoration:underline;}
	            .kontejnerKOSIKcontent a:hover{text-decoration:underline;}
                .kontejnerKOSIKcontentPARAM {color:#A0A0A0;font-size:11px;padding-top:6px;}

			#kosikUDAJEleft {
            	float:left;
                width:258px;
                padding:5px;
                text-align:right;
            }

            #kosikUDAJEright {
            	float:left;
                width:259px;
                padding:5px;
                text-align:right;
            }

            .kosikUDAJEnepovinne {
            	padding:6px;
            }
            .kosikUDAJE {
            	padding:6px;
                font-weight:bold;
            }

	        #kosikODESLANI {
	            width: 527px;
                padding:5px;
                font-size:12px;
                color:#393939;
                background-color:#F7F8FA;
	            }

	            #kosikODESLANI a{color:#1377FF;font-weight:bold;font-size:12px;text-decoration:underline;}
	            #kosikODESLANI a:hover{text-decoration:underline;}

            .kontejnerKOSIKdokonceno {text-align:center;}
            	.kontejnerKOSIKdokonceno a{color:#1377FF;font-weight:bold;font-size:11px;text-decoration:underline;}

/* --------------------- ZOBRAZENÍ ČLÁNKŮ --------------------- */
	.kontejnerMIDDLEclanek {
	width: 580px;
        padding-left:9px;
	line-height: 170%;
        font-size:11px;
    	}
        	.kontejnerMIDDLEclanek a{text-decoration:underline;}

/* --------------------- DLAŽDICE ZBOŽÍ UPROSTŘED WEBU --------------------- */
    .articleBODY {
    	width:580px;
        height:153px;
	margin: 0 auto 0 auto;
    	}

	    .articleBODYnadpis {
            padding-top:10px;
            height: 33px;
            text-align:left;
            color:#000000;
	        }
	            .articleBODYnadpis a{color:#000000;font-weight:bold;font-size:12px;}
	            .articleBODYnadpis a:hover{text-decoration:underline;}

	    .articleBODYimg {
	        padding-top:3px;
	        padding-left:0px;
	        padding-right:0px;
	        float:left;
            width:276px;
            height:130px;
            text-align:center;
	        }

    	.articleBODYdesc {
            color:#78717B;
            padding-top:20px;
            font-weight:bold;
            font-size:12px;
        	}

    	.articleBODYprice {
            color:#75302b;
            font-weight:bold;
            font-size:15px;
        	}

        .articleBODYbuttons {
            padding-top:5px;
            text-align:center;
        	}

/* --------------------- DLAŽDICE ZBOŽÍ VPRAVO DOPORUČUJEME --------------------- */
    .doporucujemeBODY {
    	width:180px;
        height:144px;
        margin-top:3px;
		background-image: url(/img/doporucujeme-body.png);
	    background-repeat: no-repeat;
    	}

	    .doporucujemeBODYnadpis {
        	height: 29px;
	        padding-top:9px;
	        padding-left:8px;
	        }
	            .doporucujemeBODYnadpis a{color:#03517E;font-weight:bold;font-size:12px;}
	            .doporucujemeBODYnadpis a:hover{text-decoration:underline;}

	    .doporucujemeBODYimg {
	        padding-top:3px;
	        padding-left:8px;
	        padding-right:6px;
	        float:left;
	        }

    	.doporucujemeBODYprice {
            color:#323232;
            font-weight:bold;
            font-size:12px;
            text-align:center;
        	}

        .doporucujemeBODYbuttons {
            padding-right:3px;
            padding-top:20px;
            text-align:right;
        	}

/* --------------------- DETAIL ZBOŽÍ SOUVISEJÍCÍ ZBOŽÍ --------------------- */
    .kontejnerALTERNATIVE {
    	width:260px;
        margin-top:3px;
        float:left;
    	}
        	.kontejnerALTERNATIVE.first {margin-right:11px;margin-bottom:7px;margin-left:15px;}
            .kontejnerALTERNATIVE.last {margin-bottom:7px;}

	    .kontejnerALTERNATIVEnadpis {
	        padding-top:9px;
            text-align:center;
	        }
	            .kontejnerALTERNATIVEnadpis a{color:#1377FF;font-weight:bold;font-size:12px;}
	            .kontejnerALTERNATIVEnadpis a:hover{text-decoration:underline;}

	    .kontejnerALTERNATIVEimg {
	        padding-top:3px;
            text-align:center;
	        }

/* --------------------- PRAVÁ ČÁST WEBU --------------------- */
	#kontejnerRIGHT {
	    width: 177px;
	    padding: 5px 0px 0px 9px;
        float:left;
    	}

/* --------------------- FOOTER --------------------- */
#kontejnerFOOTER {
    clear:both;
    width:990px;
    height:30px;
    margin: 0px auto 0px;
    background-color:#434343;
    color:#FFFFFF;
    text-align:center;
	}

/* --------------------- ERR ------------------------ */
/* ERR BOX (VISIBLE AT START) */
#web_all {width: 100%; z-index: 1; }
/*#web_cover {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bg/50_percent_black.png'); }*/
#web_cover {position: absolute; top: 0; left: 0; width: 100%; height: 2000px; background-image: url('/bg/50_percent_black.png'); z-index: 2; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bg/50_percent_black.png', sizingMethod='scale'); }

#err_box {position: absolute; display: none; width: 300px; height: 140px; background: #FFF; border: 2px solid #fd7700; z-index: 3; text-align: left; }
#err_type {padding-top:10px;padding-left:50px;padding-bottom:20px; color: #666; font-size: 16px; font-weight: bold; }
#err_txt {padding: 0 50px; color: #666; font-size: 11px; font-weight: normal; }
#err_txt a {color: font-weight: bold; }
#err_close {position: absolute; top: 85px; left: 50px; width: 55px; height: 15px; }
#err_close a {cursor: pointer; display: block; width: 40px; height: 15px; padding-top:5px;padding-bottom:5px;background-color: #fd7700; color: #FFF; font-size: 11px; font-weight: bold; text-align: center; }
/*#err_close a:HOVER {background-image: url('/bg/err_btn_close_shadow_on.gif'); }*/
#web_box {position: absolute; top: 0; left: 0; width: 100%; height: 2000px; z-index: 1; }


