/* reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}

html, body{height:100%;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content: none;}
b,strong{font-weight:700;}
input,textarea,select{font-family:tahoma,arial,sans-serif;}

/* styles */
body{background:#e5e5e5 url(../img/euTenBg.png) repeat-x;color:#444;font:12px/18px arial, sans-serif;}
.clear{clear:both;}
.clearfix:after{content:"";display:table;width:100%;}
h1,h2,h3,h4{color:#333;font:700 26px 'Open Sans Condensed', sans-serif;line-height:1.1em;margin:30px 0 20px;text-transform:uppercase;}
.h1Liner{background:url(../img/euTenH1Liner.png) repeat-x 0 13px;margin:30px 0 20px;}
    .h1Liner h1,.h1Liner h2{background:#fff;display:inline-block;margin:0;padding-right:20px;}
h3{font-size:20px;}
h4{font-size:18px;}
p{margin:0 0 20px;text-align:justify;}
a{color:#c23b25;outline:none;text-decoration:underline;}
a:hover{text-decoration:none;}
img{border:none;}


.mainSiteArea{background:url(../img/euTenFPic.jpg) no-repeat 1px 0;margin:0 auto;padding:0 0px;width:960px; max-width: 99%}
    .prodCol{background:url(../img/euTenSSLico.png) no-repeat 50% 7px;float:right;padding:42px 0 20px;min-width:225px;}
        .slideBlock{background:url(../img/euTenCaroBg.jpg) no-repeat;box-shadow:0 0 7px rgba(0,0,0,0.5);height:276px;overflow:hidden;position:relative;width:225px;}		
            .slideBlock .prevDButton,.slideBlock .nextDButton,.slideBlock .prevNButton,.slideBlock .nextNButton{background:url(../img/euTenCaroArr.png) no-repeat;cursor:pointer;display:block;height:56px;width:19px;position:absolute;top:146px;left:5px;z-index:100;opacity:0.6;transition: opacity 0.2s linear 0s;}
            .slideBlock .nextDButton,.slideBlock .nextNButton {background-position:-19px 0;left:auto;right:5px;}
            .slideBlock .prevDButton:hover,.slideBlock .nextDButton:hover,.slideBlock .prevNButton:hover,.slideBlock .nextNButton:hover{opacity:1;}
            .slideBlock .slideCnt{height:276px;overflow:hidden;width:225px !important;}
                .slideBlock li{color:#fff;display:inline-block;float:left;color:#333;font:400 18px 'Open Sans Condensed', sans-serif;height:276px !important;text-align:center;text-shadow:1px 1px 0 #df2d1e;text-transform:uppercase;width:225px;}
                    .slideBlock li a{color:#fff;cursor:pointer;display:block;height:144px;line-height:24px;padding:0 15px;text-decoration:none;transition: opacity 0.2s linear 0s;opacity:1;}
                    .slideBlock li a:hover{color:#fff;opacity:0.8;}
                        .slideBlock img{display:block;height:110px;margin:20px auto;width:110px;}
                        .slideBlock strong{display:table-cell;font-size:24px;height:50px;line-height:25px;padding:0 25px;vertical-align:middle;width:175px;}
                        .slideBlock .prix{display:block;margin-top:20px;}
                            .slideBlock .prix em{font-size:30px;font-style:normal;font-weight:700;line-height:1em;}
        .prodColSubCol{background:#fff;border:1px solid #c6c6c6;border-width:0 1px 1px;margin:0 6px;}
            .prodColSubCol .cart{border-bottom:1px solid #c6c6c6;color:#888;font:400 22px 'Open Sans Condensed', sans-serif;padding-bottom:10px;text-align:center;}
                .prodColSubCol .cartIn{background:url(../img/euTenCart.png) no-repeat;display:inline-block;height:46px;line-height:46px;margin:10px 0;padding-left:55px;}
                    .prodColSubCol .cartIn span{color:#555;}
            .prodColSubCol ul.prodlist{display:block;font:700 14px 'Open Sans Condensed', sans-serif;line-height:14px;margin:20px 0;text-transform:uppercase;}
                .prodColSubCol .prodlist li{background:#fff;display:inline-block;float:left;height:124px;margin:0 2px 5px 3px;overflow:hidden;width:100px;}
                    .prodColSubCol .prodlist a{border:1px solid #e5e5e5;color:#fff;display:block;height:122px;margin:0 2px;padding:0;position:relative;text-align:center;text-decoration:none;}
                    .prodColSubCol .prodlist a:hover{background-position:0 -34px;text-decoration:none;}
                        .prodColSubCol .prodlist img{height:60px;margin:10px 0;width:60px;}
                        .prodColSubCol .prodlist span{background:url(../img/euTenPillTtl.png) no-repeat;display:block;font-weight:700;height:34px;margin:0 -2px;position:relative;}
                        .prodColSubCol .prodlist a:hover span{background-position:0 -34px;}
                            .prodColSubCol .prodlist span strong{display:table-cell;height:34px;padding:0 5px;vertical-align:middle;width:90px;}
    .cntCol{float:left;max-width:725px;min-width: 70%;}
        header{background:url(../img/euTenLogoes.png) no-repeat 65% 25px;height:292px; width:100%;}
            header > a{background:#fff url(../img/euTenLogo.png) no-repeat;display:block;height:75px;width:228px;}
            header nav{color:#cddede;font:400 18px 'Open Sans Condensed', sans-serif;height:33px;}
                header li{display:inline;}
                    header li a{background:url(../img/euTenBtn.png) no-repeat 0 -1px;cursor:pointer;color:#fff;display:inline-block;font:700 14px 'Open Sans Condensed', sans-serif;height:33px;line-height:33px;margin-right:15px;padding-left:15px;position:relative;text-decoration:none;text-transform:uppercase;text-shadow:1px 1px 0 #c82718;}
                    header li a:hover{opacity:0.9;}
                    header li a:after{background:url(../img/euTenBtn.png) no-repeat 100% -1px;content:' ';display:block;height:33px;width:15px;position:absolute;top:0;right:-15px;}
            header .bestWords{background:url(../img/euTenBestWords.png) no-repeat 20px 50%;height:184px;}
        
        .body{background:#fff;border:1px solid #c6c6c6;padding:1px 20px 20px;}
            .body img{max-width:100%;}
            .body ul{list-style:square outside;margin:0 0 18px 35px;}
                .body ul li{padding-bottom:5px;}
            .body ul.euTenArticle{margin:20px 0;}
                .body ul.euTenArticle li{background:url(../img/euTenArticleIco.png) no-repeat 0 1px;display:block;padding:0 0 9px 33px;}
                    .body ul.euTenArticle a{color:#444;}
                    
        .prodCol {}
        .prodCol .body{font-size:11px;margin:20px 6px;}

    footer{color:#586467;font-size:11px;padding:20px 10px;text-align:center;}
        footer nav{display:block;height:18px;margin-bottom:15px;}
            footer nav li{display:inline;}
                footer nav ul a{color:#586467;padding:0 19px;}
                footer nav ul a:hover{color:#222;}


.euTenBtn{background:url(../img/euTenBtn.png) no-repeat;cursor:pointer;color:#fff;display:inline-block;font:700 14px 'Open Sans Condensed', sans-serif;height:34px;line-height:35px;margin-right:15px;padding-left:15px;position:relative;text-transform:uppercase;text-shadow:1px 1px 0 #c82718;}
.euTenBtn:hover{opacity:0.9;}
.euTenBtn:after{background:url(../img/euTenBtn.png) no-repeat 100% 0;content:' ';display:block;height:34px;width:15px;position:absolute;top:0;right:-15px;}
a.euTenBtn{color:#fff;text-decoration:none;}
	.euTenBtn input {background:none;border:0;color:#fff;cursor:pointer;font:700 14px 'Open Sans Condensed', sans-serif;height:34px;line-height:35px;margin:0 -15px;padding:0 15px;position:relative;}

a.euTenTableBtn{background:url(../img/euTenTableBtn.png) no-repeat;cursor:pointer;display:inline-block;height:34px;width:76px;}
a.euTenTableBtn:hover{background-position:0 -34px;}


table{border:0;border-collapse:collapse;width:100%;}
th{background:#8b969e;border:2px solid #fff;color:#fff;font:700 14px 'Open Sans Condensed', sans-serif;padding:8px 6px;text-transform:uppercase;text-shadow:1px 1px 0 #50606c;}
td{background:#f5f5f5;border:2px solid #fff;font:400 20px 'Open Sans Condensed', sans-serif;padding:2px 6px;text-align:center;vertical-align:middle;}
td:last-child{padding:4px 0 0;}
td.total, td.totalPrice{background:#fff;color:#222;font:700 18px 'Open Sans Condensed', sans-serif;padding:12px 6px;text-align:right;}
td.submit{border:0;text-align:right;}
td.delete a{color:#8e0d19;}

.prodCol { width: 23%; }
.slideBlock{margin: 0 auto;}
.prodColSubCol{width:213px;margin: 0 auto;}

/* < 980 */
@media only screen and (max-width:978px){   
   .cntCol{min-width: 70%; max-width: 0px}
   .prodCol { width: 28%; }
   .slideBlock{margin: 0 auto;}
   .prodColSubCol{width:213px;margin: 0 auto;}
   header {background: url(../img/euTenLogoes.png) no-repeat 85% 25px;}
}

/* < 800 */
@media only screen and (max-width:799px){   
   .mainSiteArea { background: none;}
   .cntCol{min-width: 65%; max-width: 0px}
   .prodCol { width: 33%; }
   .slideBlock{margin: 0 auto;}
   .prodColSubCol{width:213px;margin: 0 auto;}
   header {background: url(../img/euTenLogoes.png) no-repeat 100% 25px;}
}

/* < 768 */
@media only screen and (max-width:767px){   
    .mainSiteArea { background: none;}
    .cntCol {min-width: 100%;}

    header > a {
        background: #fff url(../img/euTenLogo.png) no-repeat center;
        width: 100%;
        text-align: center;
    }

    header nav { text-align: center; }
    header .bestWords {display:none;}
    header{ height:120px; }

    .prodCol {float:none; width: 100%; }
    .slideBlock{margin: 0 auto;}
    .prodColSubCol{width:213px;margin: 0 auto;}
    .prodColSubCol ul.prodlist{display:none;}
}
