body {margin: 0px;padding: 0px;background-color:#000000;background: url(/style/slincerbg.jpg) repeat;}
div,td,textarea{font:12px Tahoma;margin: 0px 0px 0px 0px;color:#666666;}
a{font:12px Tahoma;margin: 0px 0px 0px 0px;text-decoration:none;}
a:hover{font:12px Tahoma;margin: 0px 0px 0px 0px;text-decoration:none;}

.line {
    display:block;
    padding:2px;
}

form {
    margin:0px;
    padding:0px;
}	
p {
    text-align:left;
    font-family: Tahoma;
    color:#4C4C4C;
    font-size: 12px;
    margin:10px 0px 6px 0px;
    padding:0px;
}

table,td{
    padding: 0px; 
    margin: 0px;
    border:0;
    border-collapse: collapse;
    border-spacing: 0;
}   

h1,h2,h3,h4,h5,h6{
    padding: 0px; 
    margin: 0px;
    border:0;
    font:12px Tahoma;
    display:inline;
}   

.nadpis_txt1{
    color:#cacaca;
    font-size:14px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}

.topmenu_topsearch_div {
    padding:8px 0px 6px 0px;
    background-color:#333333;
    color:#d7d7d7;
    font-size:12px;
    font-weight:bold;
    text-align:left;
}

.top_search {
    padding:0px;
    color:#d7d7d7;
    font-size:12px;
    font-weight:bold;
    text-align:left;
}

.topmenu_left {
    float:right;
    padding-bottom:0px;
    padding-right:0px;
    padding-top:9px;
    padding-left:10px;
    color:#b3adad;
}

.toppanel_panel {
    padding:0px 1px 0px 1px;
    margin:0px;
    background-color:#ffffff;
    text-align:center;
    /*width:100%;*/
    width:996;
    border-left:15px solid #E2E9EA;
    border-right:15px solid #E2E9EA;	
}

/*menu top*/
.topmenu {
    height: 35px;
    width:110;
    text-align:center;
    vertical-align:middle;
    padding-left:7px;
    padding-right:7px;		
    padding-bottom:2px;
    background-image: url('../templates/black/top_menu_center.jpg');
    background-repeat: repeat-x;
}

.topmenuop {
    height: 35px;
    width:136;
    text-align:center;
    vertical-align:middle;
    padding-left:7px;
    padding-right:7px;		
    padding-bottom:2px;
    background-image: url('../templates/black/top_menu_center.jpg');
    background-repeat: repeat-x;
}
.topmenu-left {
    width: 14px;
    height: 35px;
    background-image: url('../templates/black/top_menu_left.jpg');
    background-repeat: no-repeat;
}
.topmenu-right {
    width: 19px;
    height: 35px;
    background-image: url('../templates/black/top_menu_right.jpg');
    background-repeat: no-repeat;
}

.topmenu-empty {
    padding:3px;
}

.topmenu a {	
    color: #00a3e8;
    font-weight: bold;
    text-decoration:none;
}
.topmenu a:hover {
    text-decoration: none;
    color: #12adef;
    font-weight: bold;		
}

.topmenuop a {	
    color: #00a3e8;
    font-weight: bold;
    text-decoration:none;
}
.topmenuop a:hover {
    text-decoration: none;
    color: #12adef;
    font-weight: bold;		
}

.product_popis_detail a {	
    color: #cacaca;
    font-weight: normal;
    text-decoration:none;
}
.product_popis_detail a:hover {
    text-decoration: none;
    color: #cacaca;
    font-weight: none;		
}

.page {
    padding:0px;
    margin:0px;	
    background-color:#323232;
    text-align:center;
    width:1010px;
}

.center_panel {
    padding:0px 0px 0px 0px;
    margin:0px;
    background-color:#323232;
    text-align:right;
    width:997;
}

.div_left_user {
    color:#cacaca;
    font-family: Tahoma;
    padding:15px 0px 15px 0px;
    margin:0px;
    font-size:12px;
    text-align:left;
}

a.left_user {	
    color: #cacaca;
    text-decoration:none;
    font-family: Tahoma;
    font-size:12px;
}
a.left_user:hover {
    text-decoration: underline;
    color: #12adef;
    font-family: Tahoma;
    font-size:12px;
}

a.ared {	
    color: red;
    text-decoration:none;
    font-family: Tahoma;
    font-size:12px;
}
a.ared:hover {
    text-decoration: underline;
    color: red;
    font-family: Tahoma;
    font-size:12px;
}

.toppanel_div {
    color:#000000;
    font-size:11px;
    text-decoration:none;
    font-family: Tahoma;
    padding:0px;
    margin:0px;
    background-color:#323232;
    font-size:12px;
    width:997;
    text-align:right;
    height:25;
}

/*LEFT MENU - CATEGORY*/
.novinky {
    width:152;
    height: 35px;
    text-align:left;
    vertical-align:middle;
    padding-left:7px;
    padding-right:7px;		
    padding-bottom:2px;
    background-image: url('../templates/black/top_menu_center.jpg');
    background-repeat: repeat-x;
}
.novinky-left {
    width: 14px;
    height: 35px;
    background-image: url('../templates/black/top_menu_left.jpg');
    background-repeat: no-repeat;
}
.novinky-right {
    width: 19px;
    height: 35px;
    background-image: url('../templates/black/top_menu_right.jpg');
    background-repeat: no-repeat;
}

.novinky a {	
    color: #f07015;
    font-weight: bold;
    text-decoration:none;
}
.novinky a:hover {
    text-decoration: none;
    color: #ce5d0d;
    font-weight: bold;		
}

.kat {
    width:152;
    height: 35px;
    text-align:left;
    vertical-align:middle;
    padding-left:0px;
    padding-right:0px;		
    padding-bottom:2px;
    background-image: url('../templates/black/top_menu_center.jpg');
    background-repeat: repeat-x;
}
.kat-left {
    width: 14px;
    height: 35px;
    background-image: url('../templates/black/top_menu_left.jpg');
    background-repeat: no-repeat;
}
.kat-right {
    width: 19px;
    height: 35px;
    background-image: url('../templates/black/top_menu_right.jpg');
    background-repeat: no-repeat;
}

.kat a {	
    color: #d1d1d1;
    font-weight: bold;
    text-decoration:none;
}
.kat a:hover {
    text-decoration: none;
    color: #12adef;
    font-weight: bold;		
}

a.acenterkat {
    text-decoration:none;
    color:#d7d7d7;
    font-size:12px;
    font-weight:normal;
}

a.acenterkat:hover {
    text-decoration:underline;
    color:#12adef;
    font-size:12px;
    font-weight:normal;
}

a.aproduct {
    text-decoration:underline;
    color:#d7d7d7;
    font-size:12px;
    font-weight:normal;
}

a.aproduct:hover {
    text-decoration:underline;
    color:#12adef;
    font-size:12px;
    font-weight:normal;
}

a.acenterproduct {
    text-decoration:none;
    color:#d7d7d7;
    font-size:12px;
    font-weight:normal;
}

a.acenterproduct:hover {
    text-decoration:underline;
    color:#12adef;
    font-size:12px;
    font-weight:normal;
}

a.akat_hover {	
    color: #12adef;
    font-weight: bold;
    text-decoration:none;
}
a.akat_hover:hover {
    text-decoration: none;
    color: #12adef;
    font-weight: bold;		
}

.kat-empty {
    padding:2px;
}


.akcie {
    width:152;
    height: 35px;
    text-align:left;
    vertical-align:middle;
    padding-left:7px;
    padding-right:7px;		
    padding-bottom:2px;
    background-image: url('../templates/black/top_menu_center.jpg');
    background-repeat: repeat-x;
}

.akcie a {	
    color: #f07015;
    font-weight: bold;
    text-decoration:none;
}
.akcie a:hover {
    text-decoration: none;
    color: #ce5d0d;
    font-weight: bold;		
}


.kat_two {
    width:135;
    height: 30px;
    text-align:left;
    vertical-align:middle;
    padding-left:0px;
    padding-right:0px;		
    padding-bottom:2px;
    background-image: url('../templates/black/kat_two_center.jpg');
    background-repeat: repeat-x;
}
.kat-left_two {
    width: 14px;
    height: 30px;
    background-image: url('../templates/black/kat_two_left.jpg');
    background-repeat: no-repeat;
}
.kat-right_two {
    width: 16px;
    height: 30px;
    background-image: url('../templates/black/kat_two_right.jpg');
    background-repeat: no-repeat;
}

.kat_two a {	
    color: #d1d1d1;
    font-weight: bold;
    text-decoration:none;
}
.kat_two a:hover {
    text-decoration: none;
    color: #12adef;
    font-weight: bold;		
}

a.akat_two_hover {	
    color: #12adef;
    font-weight: bold;
    text-decoration:none;
}
a.akat_two_hover:hover {
    text-decoration: none;
    color: #12adef;
    font-weight: bold;		
}

.kat_two-empty {
    padding:2px;
}

.kat_three {
    width:125;
    height: 30px;
    text-align:left;
    vertical-align:middle;
    padding-left:0px;
    padding-right:0px;		
    padding-bottom:2px;
    background-image: url('../templates/black/kat_two_center.jpg');
    background-repeat: repeat-x;
}
.kat-left_three {
    width: 14px;
    height: 30px;
    background-image: url('../templates/black/kat_two_left.jpg');
    background-repeat: no-repeat;
}
.kat-right_three {
    width: 16px;
    height: 30px;
    background-image: url('../templates/black/kat_two_right.jpg');
    background-repeat: no-repeat;
}

.kat_three a {	
    color: #d1d1d1;
    font-weight: bold;
    text-decoration:none;
}
.kat_three a:hover {
    text-decoration: none;
    color: #12adef;
    font-weight: bold;		
}

a.akat_three_hover {	
    color: #12adef;
    font-weight: bold;
    text-decoration:none;
}
a.akat_three_hover:hover {
    text-decoration: none;
    color: #12adef;
    font-weight: bold;		
}

.kat_three-empty {
    padding:2px;
}


.topmenu_kat_div {
    display:block;
    background:url('./../templates/black/menu.gif');
    background-repeat:no-repeat;
    padding:8px 0px 8px 5px;
    background-color:#4C93BE;
    color:#cacaca;
    font-size:12px;
    font-weight:bold;
    text-align:center;
}

.leftkat_div {
    display:block;
    padding:0px;
    margin:0px;
    border:0px solid #eee;
    font-size:11px;
}

a.leftkat_first {
    display:block;
    background:url('./../icon_image/caticon.gif');
    background-position: 5px 6px;
    background-repeat:no-repeat;
    padding:5px 0px 5px 20px;
    text-decoration:none;
    background-color:#DCDCDC;
    color:#000;
    border-top:1px solid #ffffff;
    font-size:11px;
}

a.leftkat_first:hover {
    display:block;
    background:url('./../icon_image/caticon.gif');
    background-position: 5px 6px;
    background-repeat:no-repeat;
    padding:5px 0px 5px 20px;
    text-decoration:none;
    background-color:#A9A6A6;
    color:#000;
    border-top:1px solid white;
    font-size:11px;
}

a.leftkat_first_on {
    display:block;
    background:url('./../icon_image/caticon.gif');
    background-position: 5px 6px;
    background-repeat:no-repeat;
    padding:5px 0px 5px 20px;
    text-decoration:none;
    background-color:#A9A6A6;
    color:#000000;
    border-top:1px solid white;
    border-bottom:1px solid white;
    font-size:11px;
}

a.leftkat_first_on:hover {
    display:block;
    background:url('./../icon_image/caticon.gif');
    background-position: 5px 6px;
    background-repeat:no-repeat;
    padding:5px 0px 5px 20px;
    text-decoration:underline;
    background-color:#A9A6A6;
    color:#000000;
    border-top:1px solid white;
    border-bottom:1px solid white;
    font-size:11px;
}

a.leftkat_two {
    display:block;
    /*background:url('./../icon_image/caticon.gif');
    background-position: 5px 3px;
    background-repeat:no-repeat;*/
    padding:2px 0px 2px 30px;
    text-decoration:none;
    background-color:#323232;
    color:#000;
    font-size:11px;
}

a.leftkat_two:hover {
    display:block;
    /*background:url('./../icon_image/caticon.gif');
    background-position: 5px 3px;
    background-repeat:no-repeat;*/
    padding:2px 0px 2px 30px;
    text-decoration:underline;
    background-color:#A9A6A6;
    color:#000;
    font-size:11px;
}

a.leftkat_three {
    display:block;
    /*background:url('./../icon_image/caticon.gif');
    background-position: 5px 3px;
    background-repeat:no-repeat;*/
    padding:2px 0px 2px 40px;
    text-decoration:none;
    background-color:#FBFBFB;
    color:#000;
    font-size:11px;
}

a.leftkat_three:hover {
    display:block;
    /*background:url('./../icon_image/caticon.gif');
    background-position: 5px 3px;
    background-repeat:no-repeat;*/
    padding:2px 0px 2px 40px;
    text-decoration:underline;
    background-color:#FBFBFB;
    color:#000;
    font-size:11px;
}

a.leftkat_four {
    display:block;
    /*background:url('./../icon_image/caticon.gif');
    background-position: 5px 3px;
    background-repeat:no-repeat;*/
    padding:2px 0px 2px 50px;
    text-decoration:none;
    background-color:#FBFBFB;
    color:#000;
    font-size:11px;
}

a.leftkat_four:hover {
    display:block;
    /*background:url('./../icon_image/caticon.gif');
    background-position: 5px 3px;
    background-repeat:no-repeat;*/
    padding:2px 0px 2px 50px;
    text-decoration:underline;
    background-color:#FBFBFB;
    color:#000;
    font-size:11px;
}

/*MENU DIV*/
.topmenu_pay_div {
    display:block;
    background:url('./../icon_image/menuicon_white.gif');
    background-position: 165px 11px;
    background-repeat:no-repeat;
    padding:5px 0px 5px 5px;
    border:1px solid #4C93BE;
    background-color:#4C93BE;
    color:#cacaca;
    font-size:12px;
    font-weight:bold;
}

.menu_pay_div {
    display:block;
    padding:0px;
    border:1px solid #eee;
    text-align:center;
    padding:5px;
}

.topmenu_search_div {
    display:block;
    background:url('./../icon_image/menuicon_white.gif');
    background-position: 165px 11px;
    background-repeat:no-repeat;
    padding:5px 0px 5px 5px;
    border:1px solid #4C93BE;
    background-color:#4C93BE;
    color:#cacaca;
    font-size:12px;
    font-weight:bold;
}

.menu_search_div {
    display:block;
    padding:0px;
    border:1px solid #eee;
    text-align:center;
    padding:5px;
}

.left_input_search {
    padding:0px;
    margin:0px;
    border:1px solid #cccccc;
    color:#000000;
    width:160;
    height:21;	
    font-size:11px Arial;
    background-color:#cccccc;
}

.left_button_search {
    padding:0px;
    margin:0px;
    color:#000000;
    width:15;
    height:21;
    font-size:10px Arial;
    background-color:#cccccc;
    border:1px solid #ffffff;
}

.top_select_search {
    padding:0px;
    margin:0px;
    border:1px solid #7F9DB9;
    color:#666666;
    width:250;
    height:20;
    font-size:13px Arial;
}

.top_button_search {
    padding:1px 0px 1px 0px;
    border:1px solid #373737;
    color:#000000;
    padding:0px;
    background-color:BCBCBC;
}

.menu_ban_div {
    display:block;
    padding:0px;
    border:0px solid #eee;
    text-align:center;
    padding:0px;
}

.toppanel {
    display:block;
    padding:15px 0px 15px 0px;
    border:1px solid #C2E9FF;
    background-color:#D9EFFC;
    font-size:12px;
    font-weight:bold;
    width:993;
    text-align:center;
}

.toppanel_downmenu {
    padding:5px 0px 5px 0px;
    border:1px solid #C2E9FF;
    background-color:#FCFDFD;
    font-size:11px;
    width:993;
    text-align:left;
}

a.atopmenu_top	   {
    color:#b3adad;
    font-size:11px;
    text-decoration:none;
    padding-right:2px;
    padding-left:2px;
    font-family: Arial, Helvetica, sans-serif;
}

a.atopmenu_top:hover {
    color:#b3adad;
    font-size:11px;
    text-decoration:underline; 
    padding-right:2px;
    padding-left:2px;
    font-family: Arial, Helvetica, sans-serif;
}

a.atopmenu	   {
    background: url(../templates/black/menu_line.gif) no-repeat right 100%;
    display:inline;
    padding-top:4px;
    padding-bottom:10px;
    height:25px;
    color:#666666;
    font-size:11px;
    text-decoration:none;
    padding-right:15px;
    padding-left:15px;
    font-weight:bold;
    font-family: Arial, Helvetica, sans-serif;
}

a.atopmenu:hover {
    color:#b3adad;
    font-size:11px;
    text-decoration:none; 
    padding-right:15px;
    padding-left:15px;
    font-weight:bold;
    font-family: Arial, Helvetica, sans-serif;
}

.toplogo {
    padding:0px 0px 3px 0px;
    margin:0px;
    font-size:11px;
    width:100%;
    height:165;
    text-align:left;
    background-color:#323232;
}

.toplogo_logo {
    padding:0px;
    text-align:left;
}

.toplogo_login {
    padding:0px 10px 0px 0px;
    margin:0px;
    text-align:right;
    border-right:1px solid #dcdcdc;
    color:#666666;
    font-size:11px;
}

.top_input_login {
    padding:0px 0px 0px 0px;
    margin:2px 0px 0px 0px;
    border:1px solid #cccccc;
    color:#000000;
    width:110;
    height:18;
    font-size:11px;
    background-color:#cccccc;
}	

.top_button_login {
    padding:1px 0px 1px 0px;
    margin:2px 0px 0px 0px;
    color:#000000;
    font-size:12px;
    background-color:#cccccc;
    border:1px solid #ffffff;
}

.login_no{
    padding:5px;
    color:red;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    border-top:1px solid red;
    border-bottom:1px solid red;
}

.login_txt2 {
    text-decoration:none;
    color:#d7d7d7;
    font-size:18px;
    font-weight:bold;
}

.toplogo_tel {
    padding:0px 10px 0px 0px;
    margin:0px;
    text-align:right;
    border:0px solid #dcdcdc;
    color:#F6832E;
    font-size:26px;
    font-family:Arial;
}

.toplogo_info {
    color:#F6832E;
    font-size:11px;
    padding:0px 10px 0px 0px;
    margin:0px;
    text-align:right;
}

a.atop_reg{
    color:#666666;
    font-size:11px;
    text-decoration:none;
}
a.atop_reg:hover {
    color:#666666;
    font-size:11px;
    text-decoration:underline;
}

.topmenu_left_end_div {
    display:block;
    background:url('./../templates/black/menu.gif');
    background-repeat:no-repeat;
    padding:8px 0px 8px 5px;
    background-color:#4C93BE;
    color:#cacaca;
    font-size:12px;
    font-weight:bold;
    text-align:center;
}

a.aleft_new{
    color:#cccccc;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
}
a.aleft_new:hover {
    color:#12adef;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
}
.side-banner {
    width: 185px;
    text-align: center;
}
.topmenu_products_odporucame_div {
    padding:8px 0px 6px 0px;
    background-color:#333333;
    color:#d7d7d7;
    font-size:12px;
    font-weight:bold;
    text-align:left;
}

.odporucame_div {
    font-size:12px;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
    border:1px solid #757575;
    color:#d7d7d7;
}	

a.aproducts_akcia{
    color:#000000;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
}
a.aproducts_akcia:hover {
    color:#F6832E;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
}

.products_price{
    text-align:right;
    color:#000000;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}
.products_price_two{
    text-align:right;
    color:#000000;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
}

.products_akciap {
    margin:0px 0px 0px 0px;
    padding:2px 0px 10px 0px;
    width:100%;
}

.products_akcia {
    border-bottom:1px dotted #4C4C4C;
    margin:10px 0px 6px 0px;
    padding:2px 0px 15px 0px;
    width:100%;
}

.topmenu_nkosik_div {
    padding:8px 0px 6px 0px;
    background-color:#333333;
    color:#d7d7d7;
    font-size:12px;
    font-weight:bold;
    text-align:left;
}

.nkosik_div {
    font-size:12px;
    font-weight:bold;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
    border:1px solid #757575;
    color:#d7d7d7;
}

a.nkosik_href {
    text-decoration:none;
    color:#cccccc;
    font-size:12px;
    font-weight:normal;
}

a.nkosik_href:hover {
    text-decoration:underline;
    color:#12adef;
    font-size:12px;
    font-weight:normal;
}

.topmenu_kontakt_div {
    padding:8px 0px 6px 0px;
    background-color:#333333;
    color:#d7d7d7;
    font-size:12px;
    font-weight:bold;
    text-align:left;
}

.kontakt_div {
    font-size:12px;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
    border:1px solid #757575;
    color:#d7d7d7;
}

.kontakt_name {
    text-decoration:none;
    color:#12adef;
    font-size:12px;
    font-weight:normal;
}


a.akontakt_mailto {
    text-decoration:none;
    color:#d7d7d7;
    font-size:12px;
    font-weight:normal;
}

a.akontakt_mailto:hover {
    text-decoration:underline;
    color:#12adef;
    font-size:12px;
    font-weight:normal;
}


.nkosik_td {
    border-bottom:1px solid #4C4C4C;
    color:#000000;
    font-size:11px;
    text-decoration:none;
    font-family: Tahoma;
}

.downpanel_div {
    color:#cacaca;
    text-decoration:none;
    font-weight: bold;	
}

a.adownmenu {	
    color: #cacaca;
    font-weight: bold;
    text-decoration:none;
    margin-top:5px;
    margin-bottom:25px;
    margin-left:10px;
    margin-right:15px;		
}
a.adownmenu:hover {
    text-decoration: none;
    color: #12adef;
    font-weight: bold;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:10px;
    margin-right:15px;	
}

a.atopinfo{
    color:#666666;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
}
a.atopinfo:hover {
    color:#DCDCDC;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
}

.topinfo_div{
    color:#000000;
    text-decoration:none;
    font-family: Tahoma;
    height:20;
}

.show_toppanel_div{
    color:#000000;
    padding:8px 0px 0px 0px;
    text-decoration:none;
    font-family: Tahoma;
    height:35;
    border-top:0px dotted #9B9D9B;
    border-bottom:0px dotted #9B9D9B;
}

a.astrany{
    color:#d7d7d7;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
}
a.astrany:hover {
    color:#12adef;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
}

a.astranya{
    color:#666666;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    background-color:#F6F6F5;
}
a.astranya:hover {
    color:#666666;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    background-color:#F6F6F5;
}

.show_select_search {
    padding:0px;
    margin:0px;
    border:1px solid #dcdcdc;
    color:#333333;
    width:150;
    height:20;
    font-size:12px;
    background-color:#cacaca;
}

.show_button_search {
    padding:1px 0px 1px 0px;
    margin:0px;
    border:1px solid #dcdcdc;
    color:#333333;
    font-size:12px;
}

.show_inputbag {
    padding:0px;
    margin:0px;
    border:1px solid #cccccc;
    color:#666666;
    width:25;
    height:18;
    font-size:12px;
    background-color:#cccccc;
}

.show_buttonbag {
    padding:0px;
    margin:0px;
    color:#000000;
    font-size:10px;
    background-color:#cccccc;
    border:1px solid #ffffff;
    font-weight:bold;
}

.show_buttondetail {
    padding:0px;
    margin:0px;
    border:1px solid #ffffff;
    color:#000000;
    font-size:10px Arial;
    background-color:#cccccc;
}

.show_list_products{
    border-bottom:1px dotted #9B9D9B;
    color:#000000;
    font-size:11px;
    text-decoration:none;
    font-family: Tahoma;
}

a.ashowproduct{
    color:#000000;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}
a.ashowproduct:hover {
    color:#F6832E;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}

.show_detail_top{
    color:#cacaca;
    padding:8px 0px 0px 0px;
    text-decoration:none;
    font-family: Tahoma;
    border-top:0px dotted #9B9D9B;
    border-bottom:0px dotted #9B9D9B;
}

.show_text_products{
    color:#cacaca;
    font-size:16px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}

.show_price_one_detail{
    color:#12adef;
    font-size:19px;
    text-decoration:none;
    font-family: Arial;
}

.show_price_one_detail_vat{
    color:#12adef;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
}

.show_price_two_detail{
    color:#cccccc;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
}

.show_image_detail{
    color:#cccccc;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
}

a.odkaz {
    color:#cacaca;
    text-decoration:none;
    font-size:12px;
    font-weight:normal;
}

a.odkaz:hover {
    color:#cacaca;
    text-decoration:underline;
    font-size:12px;
    font-weight:normal;
}

a.aodkaz_detail {
    text-decoration:none;
    color:#12adef;
    font-size:12px;
    font-weight:normal;
}

a.aodkaz_detail:hover {
    text-decoration:underline;
    color:#12adef;
    font-size:12px;
    font-weight:normal;
}

.product_detail1{
    color:#cacaca;
    padding:3px;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    text-align:left;
    font-weight:bold;
    border-bottom:1px solid #333333;
}

.product_detail2{
    color:#cacaca;
    padding:3px;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    text-align:left;
    border-bottom:1px solid #333333;
}

.product_popis_detail{
    color:#cccccc;
    padding:3px;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    text-align:justify;
}

.clanok_detail{
    color:#cccccc;
    padding:3px;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    text-align:justify;
}

.clanok_detail a {	
    color: #cacaca;
    font-weight: normal;
    text-decoration:none;
}
.clanok_detail a:hover {
    text-decoration: none;
    color: #cacaca;
    font-weight: none;		
}

.showprodukt_price_one{
    color:#d7d7d7;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}

.showprodukt_price_one_vat{
    color:#000000;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
}

.showprodukt_price_two{
    color:#F6832E;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
}

.show_price_two_akcia{
    color:#F6832E;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:normal;
}

.ShowImg{  
    position: absolute; 
    background: white;
    line-height: 1.2em;
    border: 1px solid silver;						
}

.reg_title{
    color:#000000;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}

.reg_input {
    padding:0px;
    margin:0px;
    border:1px solid #cccccc;
    color:#000000;
    font-size:12px;
    background-color:#cccccc;
}

.reg_button {
    padding:1px 0px 1px 0px;
    margin:0px;
    color:#000000;
    font-size:12px;
    background-color:#cccccc;
    border:1px solid #ffffff;
}

.reg_red{
    color:red;
}

.bag_ok{
    padding:5px;
    color:green;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    border-top:1px solid green;
    border-bottom:1px solid green;
}

.bag_no{
    padding:5px;
    color:red;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    border-top:1px solid red;
    border-bottom:1px solid red;
}

.bag_product {
    padding:2px;
    margin:5px 0px 0px 0px;
    border:1px solid #dcdcdc;
    color:#cccccc;
    font-size:12px;
}

.reg_text {
    text-decoration:none;
    color:#cccccc;
    font-size:12px;
    font-weight:normal;
}

a.abag_product{
    color:#cccccc;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}
a.abag_product:hover {
    color:#12adef;
    font-size:12px;
    text-decoration:underline;
    font-family: Tahoma;
    font-weight:bold;
}

.bag_input {
    padding:0px;
    margin:0px;
    border:1px solid #cccccc;
    color:#000000;
    font-size:12px;
    width:40;
    background-color:#cccccc;
}

.bag_price_one{
    color:#cccccc;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}

.bag_price_one_vat{
    color:#cccccc;
    font-size:11px;
    text-decoration:none;
    font-family: Tahoma;
}

.bag_price_two{
    color:#5f6666;
    font-size:11px;
    text-decoration:none;
    font-family: Tahoma;
}

.bag_text{
    color:#cccccc;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
}

.alert_info{
    color:blue;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    padding:4px;
    border-top:1px solid blue;
    border-bottom:1px solid blue;
}

.alert_ok{
    color:green;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    padding:4px;
    border-top:1px solid green;
    border-bottom:1px solid green;
}

.alert_error{
    color:red;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    padding:4px;
    border-top:1px solid red;
    border-bottom:1px solid red;
}

.bag_button {
    padding:1px 0px 1px 0px;
    margin:0px;
    color:#000000;
    font-size:12px;
    font-weight:bold;
    background-color:#cccccc;
    border:1px solid #ffffff;
}

.bag_order_txt0{
    color:#cacaca;
    font-size:18px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}

.bag_order_txt1{
    color:#cacaca;
    font-size:14px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}

.bag_order_txt2{
    color:#cccccc;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:none;
}	

.bag_order_txt3{
    color:red;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:normal;
}

.bag_noall{
    color:red;
    padding:5px;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    border-top:1px solid red;
    border-bottom:1px solid red;
}

.bag_inputorder {
    padding:0px;
    margin:0px;
    border:1px solid #cccccc;
    color:#000000;
    height:18;
    width:160;
    font-size:12px;
    background-color:#cccccc;
}

.order_txt1{
    color:#cacaca;
    font-size:14px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}

.order_txt2{
    color:#cccccc;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}

.order_txt3{
    color:#cccccc;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
}
.order_price_one{
    color:#cccccc;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:normal;
}

.order_price_two{
    color:#5f6666;
    font-size:11px;
    text-decoration:none;
    font-family: Tahoma;
}

.order_button {
    padding:1px 0px 1px 0px;
    border:1px solid #cccccc;
    color:#000000;
    padding:0px;
    background-color:#cccccc;
    font:11px Tahoma;
    font-weight:bold;
}

.order_table {
    padding:0px;
    border:1px solid #CFCFCF;
    background-color:#DCDCDC;
    font-size:12px;
    font-weight:bold;
    color:#00000;
}

.order_table_tdtop {
    padding:0px;
    font-size:12px;
    font-weight:bold;
    color:#00000;
    height:25;
}

.order_td {
    padding:0px;
    font-size:12px;
    font-weight:normal;
    color:#00000;
    border-bottom:1px solid #CFCFCF;
}

a.order_topa {
    text-decoration:none;
    color:#000000;
    font-size:12px;
    font-weight:bold;
}

a.order_topa:hover {
    text-decoration:underline;
    color:#000000;
    font-size:12px;
    font-weight:bold;
}

a.order_topa {
    text-decoration:none;
    color:#000000;
    font-size:12px;
    font-weight:bold;
}

a.order_topa:hover {
    text-decoration:underline;
    color:#000000;
    font-size:12px;
    font-weight:bold;
}

a.order_href {
    text-decoration:underline;
    color:#12adef;
    font-size:12px;
    font-weight:normal;
}

a.order_href:hover {
    text-decoration:underline;
    color:#12adef;
    font-size:12px;
    font-weight:normal;
}

.tblack{
    color:#cccccc;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:normal;
}

.tblackm{
    color:#cccccc;
    font-size:11px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:normal;
}

.order_top_ok {
    padding:3px 0px 3px 3px;
    border:1px solid #CFCFCF;
    background-color:#DCDCDC;
    font-size:12px;
    font-weight:bold;
    color:#000000;
}

.order_bot_ok {
    padding:3px 0px 3px 3px;
    border:1px solid #CFCFCF;
    font-size:12px;
    font-weight:bold;
}

.order_do {
    padding:3px 0px 3px 3px;
    border:1px solid #CFCFCF;
    background-color:#DCDCDC;
    font-size:12px;
    font-weight:bold;
    color:#000000;
}

.order_inf_ok {
    padding:3px 0px 3px 3px;
    border:1px solid #CFCFCF;
    font-size:12px;
    font-weight:bold;
}

.order_do_ok {
    padding:3px 0px 3px 3px;
    border:1px solid #CFCFCF;
    font-size:12px;
    font-weight:bold;
    color:#000000;
}

.order_top_item {
    padding:3px 0px 3px 3px;
    border:1px solid #CFCFCF;
    font-size:12px;
    color:#000000;
    font-weight:bold;
}

.order_top_itemm {
    font-size:12px;
    color:#000000;
    font-weight:bold;
    background-color:#DCDCDC;
}

.order_top_itemms {
    font-size:12px;
    color:#000000;
    font-weight:bold;
}

.reg_top_info {
    padding:3px 0px 3px 3px;
    border:1px solid #CFCFCF;
    background-color:#DCDCDC;
    font-size:12px;
    font-weight:bold;
    color:#000000;
}

.reg_bottom_info {
    padding:3px 0px 3px 3px;
    border:1px solid #CFCFCF;
    font-size:12px;
    font-weight:bold;
    color:#000000;
}

.tnadpis{
    color:#000000;
    font-size:14px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}

.zmenh_menu {
    border:1px solid #cccccc;
    background-color:#323232;
    font-size:12px;
    font-weight:bold;
    color:#000000;
}

.zmenh_menuta {
    border:1px solid #666666;
    background-color:#cccccc;
    font-size:12px;
    font-weight:bold;
    color:#000000;
}

.zmenh_menutd {
    border:1px solid #666666;
    background-color:#323232;
    font-size:12px;
    font-weight:bold;
    color:#000000;
}

.show_buttonbaghome {
    padding:1px 0px 1px 0px;
    margin:0px;
    border:1px solid #FF8513;
    color:#000000;
    background-color:#F97E0B;
    font-size:12px;
    font-weight:bold;
    width:100;
}

.show_buttondetailhome {
    padding:0px;
    margin:0px;
    border:1px solid #7B7575;
    color:#cacaca;
    background-color:#7B7575;
    font-size:12px;
    font-weight:bold;
    width:100;
}

a.ashowproducthome{
    color:#000000;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}
a.ashowproducthome:hover {
    color:#F6832E;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}

.home_novinky{
    color:#12adef;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}

.home_posun{
    color:#cccccc;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
}

.products_tophome {
    border-bottom:1px dotted #4C4C4C;
}

.products_home {
    border-bottom:1px dotted #4C4C4C;
}

.topponuka{
    color:#F6832E;
    font-size:30px;
    text-decoration:none;
    font-family: Arial;
    border-bottom:1px dotted #4C4C4C;
    width:100%;
}

.contact_txt1{
    color:#000000;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:normal;
}

.contact_title1{
    color:#F6832E;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}

.contact_name{
    color:#000000;
    font-size:14px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}

.contact_title2{
    color:#000000;
    font-size:14px;
    text-decoration:none;
    font-family: Tahoma;
}

.contact_formular_title{
    color:#000000;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}

.contact_formular_txt1{
    color:#cccccc;
    font-size:12px;
    text-decoration:none;
    font-family: Tahoma;
    font-weight:bold;
}

.contact_input {
    padding:0px;
    margin:0px;
    border:1px solid #cccccc;
    color:#000000;
    width:99%;
    height:18;
    font-size:12px;
    background-color:#cccccc;
}

.contact_textarea {
    padding:0px;
    margin:0px;
    border:1px solid #cccccc;
    color:#000000;
    width:99%;
    height:100;
    font-size:12px;
    background-color:#cccccc;
}

.contact_button {
    padding:0px;
    border:1px solid #373737;
    color:#000000;
    padding:0px;
    background-color:BCBCBC;
}

.contact_div {
    padding:0px;
    margin:0px;
    text-align:center;
}

a.acontact_mailto {
    text-decoration:none;
    color:#12adef;
    font-size:12px;
    font-weight:bold;
}

a.acontact_mailto:hover {
    text-decoration:underline;
    color:#12adef;
    font-size:12px;
    font-weight:bold;
}	

.home_href_line_one {
    border-top:1px dotted #666666;
}

.home_href_line {
    border-bottom:1px dotted #666666;
    height:80;
    padding:0px;
    margin:0px;
    width:100%;
}

.toolbarimg {
    border:1px solid #666683;
    background:#EEEEEE;
}
FIELDSET {
    border: #eeeeee 1px solid; 
    padding: 5px; 
    FLOAT: left; 
    margin-bottom: 10px; 
    margin-right: 10px; 
}
LEGEND {
    border: #eeeeee 1px solid;
    background:#eeeeee;
    padding: 2px;
    font-weight:bold;
    color:#000000;
}

a.aclanky {
    text-decoration:none;
    color:#d7d7d7;
    font-size:14px;
    font-weight:normal;
}

a.aclanky:hover {
    text-decoration:underline;
    color:#12adef;
    font-size:14px;
    font-weight:normal;
}

a.asearch {
    text-decoration:underline;
    color:#d7d7d7;
    font-size:14px;
    font-weight:normal;
}

a.asearch:hover {
    text-decoration:underline;
    color:#12adef;
    font-size:14px;
    font-weight:normal;
}
