body {background-color:#f5f5f5; color:#000000; font:normal 0.8em Trebuchet MS,Arial,Helvetica,Sans-serif;}
h1 {text-align:left; font-size:200%; font-family:Georgia,Times New Roman,Serif; margin:0px; color:brown;}
h2 {background-color:#EEE8AA; text-align:left; font-size:120%; font-family:Arial,Helvetica,Sans-serif; margin:0px; margin-top:0em; padding-left:3px;}
h3 {background-color:#EEE8AA; text-align:left; font-size:105%; font-family:Arial,Helvetica,Sans-serif; margin:0px; margin-top:0em; padding-left:3px}
h4 {text-align:left; font-size:100%; font-family:Arial,Helvetica,Sans-serif; margin:0px; margin-top:0.5em; padding-left:3px}


form {margin:0px; color:#000000;}




.bold {font-weight:bold;}
.italic {color:#696969; font-weight:normal; font-size:0.8em; font-style:italic; font-family:Georgia,Times New Roman,Serif;}
.ramcek {border-left:0px solid brown; border-top:0px solid brown;}
.podramcek {border:1px solid #EEE8AA; background-color:#ffffe0;}






a {font-family:Georgia,Times New Roman,Serif; font-weight:bold; font-size:1.5em; color:#fffff0; text-decoration:none;}
a:hover {color:#EEE8AA;}

.telo a {font-family:Georgia,Times New Roman,Serif; font-weight:normal; font-size:1em; color:navy; text-decoration:underline;}
.telo a:hover {color:saddlebrown;}


.pag {color:#696969; font-weight:normal; font-size:1em; font-style:italic; font-family:Georgia,Times New Roman,Serif;}
.pag a {color:#FFA500; font-size:1em;}
.pag a:hover {color:#B8860B; font-size:large;}

.red {color:#DC143C; font-size:large;}
.red a {color:#DC143C; font-size:large;}

img {border-style:none;}
textarea {background-color:#fffff0; color:#000000; border:1px solid #C0C0C0;}
input {background-color:#fffff0; color:#000000; border:1px inset #C0C0C0;}
.select {background-color:#fffff0; color:#000000;}

table.tab {margin-top:20px; background-color:#fffff0; border-collapse:collapse;}
.tab td {border:1px solid #EEE8AA; border-collapse:collapse; text-align:left}

table.tab_obj {border:1px solid #DAA520; margin-top:20px; width:100%; border-collapse:collapse;}
.tab_obj td {border-collapse:collapse; text-align:left;  font-family:courier new,courier,monospace;}

table.kos {border:1px solid #DAA520; width:100%; border-collapse:collapse;}
.kos th {text-align:center; border:1px solid #DAA520; background-color:#EEE8AA;}
.kos td {border:1px solid #DAA520; font-family:courier new,courier,monospace;}

.submit {cursor:hand; color:#333333; margin:2px; font-weight:bold; color:navy; background-color:#fffff0; border-style:outset; font-size:0.9em}
.jdi {cursor:hand; color:#333333; border-width:1px; border-style:solid; font-weight:bold; font-size:0.9em}

.ivory {background-color:#FFFFE0}
.beige {background-color:#FAFAD2;}
.telo {background-color:#FAFAD2; padding:3px; margin-top:20px; }
.radio {background-color:transparent; border-style:none;}

#menu dl{border-bottom:1px solid #F9CA73;margin:0;padding:0;}
#menu dt{margin:0;padding:0;border-bottom:1px solid #F9CA73;}
/////#menu dd{border-bottom:1px solid #F9CA73;margin-left:1px;padding:0;}
#menu dt a{display:block;padding:5px 5px 5px 25px;text-decoration:none;text-align:left;color:brown;font-size:13px;font-family:Arial,Helvetica,Sans-serif;font-weight:bold;background:url("../obrazky/arrowl.gif") 15px 50% no-repeat;}
/////#menu dd a{display:block;padding:2px 5px 5px 2px;text-decoration:none;color:brown;font-size:13px;font-weight:bold;background:url(img/menu_image.gif) 5px 50% no-repeat;}
/////#menu dd a{font-weight:normal;background:url(img/menu_sub_image.gif) 5px 50% no-repeat;color:orange}
#menu dt a:hover{color:#ff9900; background-color:#ffefd9;}, #menu dd a:hover{background-color:#ffdbab;}
#menu dd a:active{background-color:#D3DFEC;color: #003366;text-decoration: none;}
#content{background:url(img/container_bg.gif) 170px repeat-y;float:left;padding:0 23px}
















.mp-produkt1 {
        float: left;
        width: 335px;
        margin: 0 0 5px 0;
        padding: 0;
        background: #FAFAD2 url("../obrazky/male/98043.jpg") 13px 27px no-repeat;
        min-height: 7em;
        height: auto !important;
        height: 7em;
        border: 1px solid #EEE8AA;
}







.top_line1 {padding:0px; padding-top:0px; border:1px solid brown; border-bottom:0px; background-color:#fffff1; color:#000000;}
#top_logo
{
        voice-family: "\"}\"";
        voice-family: inherit;
        padding: 10px 0 0 6px;
        width: auto;
        float: left;
}
#top_banner
{
        padding: 10px 0 0 20px;
        width: auto;
}

#top_line2
{

        min-height: 30px;
        height: auto;
        _height: 30px;
        background: transparent url("../obrazky/topline.gif"/*tpa=http://www.smokecentrum.sk/obrazky/topline.gif*/) no-repeat bottom center;

}

.top_menu
{
       margin: 0px 0 0px 0;
       padding: 8px 0 0 7px;
       background: url('../obrazky/top_menu_bg.gif');
       border-left: 1px solid brown;
       border-right: 1px solid brown;
}

#top_menu a
{
       padding:11px 15px 5px 15px;
       color:brown;
       font-size:14px;
       font-family:Arial,Helvetica,Sans-serif;
       font-weight:bold;

}
#top_menu a:hover
{
          color:#ff9900;
          background-color:#ffefd9;

}
#top_menu li
{
        float: left;
        list-style: none;
        background: transparent url("../obrazky/top_menu_sep.gif") no-repeat top right;
        height: auto;
}
#top_menu li.last
{
        float: right;
        height: auto;
        background: none;
}

.hlavni
{
       padding:5px;
       padding-top:0px;
       border:1px solid brown;
       background-color:#ffffe0;
       color:#000000;
}

.top_popis {
        padding: 15px 5px 15px 0;
        background-color: #FAFAD2;
        border: 1px solid #EEE8AA;
        border-top: 2px solid #EEE8AA;
        border-bottom: 2px solid #EEE8AA;
        margin-bottom: 30px;
}

.top_popis p { font-size: 105%; margin: 0 }

#mp-icons-div  { padding: 0; margin: 0; }
#mp-icons-div h3 {
        padding: 0; border: 0;
        background: transparent;
        margin: 0px 0 4px 5px;
}
#mp-icons-div h3 a:hover { color: #b71221; background: transparent; border-bottom-color: #2D4F6B }

.icons_box {
        float: left;
        width: 335px;
        margin: 0 0 5px 0;
        padding: 0;
        background: #FAFAD2 url("../obrazky/icon1.jpg") 7px 24px no-repeat;
        min-height: 7em;
        height: auto !important;
        height: 7em;
        border: 1px solid #EEE8AA;
}
.icons_box div { padding: 1px 8px 10px 80px; margin: 0 }
.icons_box h3 a:link, h3 a:visited {
        color: #2D4F6B;
        font: 95% "Luxi Sans", Arial, "Helvetica CE", Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: none;
        border-bottom: 1px dotted #b71221;
}
.icons_box ul {
        line-height: 1.2em;
        margin: 0; padding: 0;
        list-style: none;
}
.icons_box li {
        padding: 0 0 0 6px;
        background: url("../obrazky/li.gif") no-repeat 0 4px;
}

.icons_box_step { margin-right: 5px }


.icon2 { background-image: url("../obrazky/icon2.jpg"); }
.icon3 { background-image: url("../obrazky/icon3.jpg"); }
.icon4 { background-image: url("../obrazky/icon4.jpg"); }
.icon5 { background-image: url("../obrazky/icon5.jpg"); }
.icon6 { background-image: url("../obrazky/icon6.jpg"); }
.icon7 { background-image: url("../obrazky/icon7.jpg"); }
.icon8 { background-image: url("../obrazky/icon8.jpg"); }   
