table { border:0px; border-collapse:collapse ; width:100%}
td {vertical-align:top; padding:0px; }
html {height:100%;}


td, table, select, input, textarea{
	font-family:tahoma;
	font-size:11px;
	vertical-align:top;
	line-height:13px;
	color:#000000;
}

form { margin:0px; padding:0px}
body { margin:0px; padding:0px; background:#000000; height:100%; color:#000000}

img {border:0}
/*
ul{margin:0px; padding:0px; list-style:none}
ul li { line-height:14px}
ul li a{text-decoration:underline; color:#5b0000; background:url(../images/marker_list.gif) no-repeat 0 5px; padding-left:15px}
ul li a:hover{ text-decoration:none; background:url(../images/marker_list.gif) no-repeat 0 5px}
*/
b {color:#5b0000}

a {text-decoration:underline; color:#000000}
a:hover {text-decoration:none}

a p {text-decoration:underline; color:#000000}
a p:hover {text-decoration:none}

.link {text-align:right}
a.link {text-decoration:none; color:#000000; font-weight:bold; background:url(../images/marker_link.gif) no-repeat right 5px; font-size:10px; padding-right:17px}
a.link:hover {color:#5b0000}

a.link_1 {text-decoration:underline; color:#5b0000}
a.link_1:hover {text-decoration:none}

h2 {color:#5b0000; font-size:11px; text-transform:uppercase; margin:0}
h3 {color:#5b0000; font-size:11px; line-height:13px; margin:0 0 15px 0}
h4 {color:#000000; font-size:11px; line-height:13px; margin:0 0 2px 0}

/*.main { width:100%}*/
.main { width: 850px; }
/*.main_1 { width:100%; text-align:center}*/
.main_1 { width: 850px; text-align:center}
/*.main_2 {width:766px; margin:0 auto; text-align:left }*/
.main_2 {width: 850px; margin:0 auto; text-align:left }


.title {margin-bottom:16px; display:block}

.div_line {background:url(../images/bg_line.gif) repeat-x; width:auto; height:1px}

.pic_left {float:left; margin:0 11px 0 0}

.line {width:1px; background:url(../images/bg_col.gif) repeat-y; height:100%}
.line_bg {background:url(../images/bg_col_bot.gif) no-repeat bottom; height:100%}


/* header */
#header { height:198px;

}

/*#header div {height:253px}*/

/* content */
/* #content { height:545px; } */
#content .table_content {width:810px;  margin:15px 20px 18px 20px; }


/* footer */
#footer { height:82px; text-align:center; background:url(../images/bg_footer.jpg) repeat-x top left; color:#fdc1c7; font-weight:bold; line-height:16px; font-size:10px}
#footer div img {vertical-align:middle; margin-top:1px}
#footer div {margin:15px 0 2px 0; word-spacing:13px; color:#fdf5f1}
#footer a.link_f {color:#fdf5f1; text-transform:uppercase; font-size:10px; text-decoration:none; word-spacing:0}
#footer a.link_f:hover {color:#fdc1c7}
#footer a {color:#fdc1c7; text-decoration:underline}
#footer a:hover {text-decoration:none}


/* index.html */
#page1 #content .row1 {height:214px}
#page1 #content .row1 .col1 {width:412px; padding:0 15px 0 11px}
#page1 #content .row1 .col1 .title {margin-bottom:17px}
#page1 #content .row1 .col1 .div_pics {margin:0 0 13px -1px}
#page1 #content .row1 .col1 .link {margin:13px 2px 0 0}
#page1 #content .row1 .col1 .div_pics img {vertical-align:top; margin-right:3px}
#page1 #content .row1 .line_bg {background:url(../images/bg_col_bot.gif) no-repeat bottom; height:100%}
#page1 #content .row1 .col2 {width:246px; padding:0 0 0 21px}
#page1 #content .row1 .col2 .pic_left {margin:0 15px 0 0}
#page1 #content .row1 .col2 p {margin:0 0 15px 0}
#page1 #content .row1 .col2 .link {margin:14px 5px 0 0}
#page1 #content .row2 {height:67px; background:url(../images/bg_cont_p1.gif) no-repeat top}
#page1 #content .row3 {height:217px}
#page1 #content .row3 .col1 {width:257px; padding:0 0 0 10px}
#page1 #content .row3 .col1 .pic_left {margin:0 11px 0 0}
#page1 #content .row3 .col1 p {margin:0 0 17px 0}
#page1 #content .row3 .col1 .link {margin:13px 10px 0 0}
#page1 #content .row3 .line_bg {background:url(../images/bg_col_bot2.gif) no-repeat bottom; height:100%}
#page1 #content .row3 .col2 {width:418px; padding-left:20px}
#page1 #content .row3 .col2 .table {width:418px; height:174px}
#page1 #content .row3 .col2 .table .c1 {width:186px; padding-right:17px}
#page1 #content .row3 .col2 .table .c1 h3 {margin-bottom:15px}
#page1 #content .row3 .col2 .table .c1 .link {margin:13px 2px 0 0}
#page1 #content .row3 .col2 .table .c2 {width:1px; background:url(../images/bg_col2.gif) repeat-y}
#page1 #content .row3 .col2 .table .c3 {width:183px; padding:0 10px 0 21px}
#page1 #content .row3 .col2 .table .c3 h3 {margin-bottom:15px}
#page1 #content .row3 .col2 .table .c3 .link {margin:13px 0 0 0}


/* index-1.html */
#page2 #content .line_bg {background:url(../images/bg_col_bot2.gif) no-repeat bottom; height:100%}
#page2 #content .col1 {width:504px}
#page2 #content .col1 .row1 {height:178px; padding:0 20px 0 11px}
#page2 #content .col1 .row1 p {margin:13px 0 13px 0}
#page2 #content .col1 .row2 {height:73px; background:url(../images/bg_cont_p2.gif) no-repeat top left}
#page2 #content .col1 .row3 {height:247px; padding:0 20px 0 10px}
#page2 #content .col1 .row3 .link {margin:12px 0 11px 0}
#page2 #content .col2 {width:180px; padding-left:21px}
#page2 #content .col2 ul {margin:10px 0 0 0}
#page2 #content .col2 .div_line {margin:22px 0 18px 0}
#page2 #content .col2 .link {margin:14px 5px 0 0}

/* index-2.html */
/*#page3 #content .row1 {height:242px}*/
#page3 #content .row1 .col1 {width:236px; padding:0 20px 0 11px;}
#page3 #content .row1 .col1 ul {margin:11px 0 14px 0}
#page3 #content .row1 .line_bg {background:url(../images/bg_col_bot2.gif) no-repeat bottom; height:100%}
#page3 #content .row1 .col2 { padding-left:20px}
/*
#page3 #content .row1 .col2 .table {width: 562px; height:199px}
#page3 #content .row1 .col2 .table h3 {margin-bottom:18px}
#page3 #content .row1 .col2 .table p {margin:14px 0 11px 0}
#page3 #content .row1 .col2 .table .c1 {width:183px; padding-right:20px}
#page3 #content .row1 .col2 .table .c2 {width:1px; background:url(../images/bg_col2.gif) repeat-y; height:100%}
#page3 #content .row1 .col2 .table .c2_bg {background:url(../images/bg_col_bot3.gif) no-repeat bottom; height:100%}
#page3 #content .row1 .col2 .table .c3 {width:188px; padding:0 5px 0 21px}
#page3 #content .row1 .col2 .table .c3 .link {margin:0 3px 0 0}
/*
#page3 #content .row2 {height:67px; background:url(../images/bg_cont_p1.gif) no-repeat top}
#page3 #content .row3 {height:189px}
#page3 #content .row3 .col1 {width:236px; padding:0 20px 0 11px}
#page3 #content .row3 .col1 p {margin:14px 0 13px 0}
#page3 #content .row3 .line_bg {background:url(../images/bg_col_bot2.gif) no-repeat bottom; height:100%}
#page3 #content .row3 .col2 {width:407px; padding:0 10px 0 21px}
#page3 #content .row3 .col2 .div_list {width:387px; margin:10px 0 14px 0; height:70px}
*/

/* index-3.html */
#page4 #content .row1 {height:184px}
#page4 #content .row1 .col1 {width:407px; padding:0 20px 0 11px}
#page4 #content .row1 .col1 p {margin:14px 0 13px 0}
#page4 #content .row1 .line_bg {background:url(../images/bg_col_bot.gif) no-repeat bottom; height:100%}
#page4 #content .row1 .col2 {width:237px; padding:0 10px 0 20px}
#page4 #content .row1 .col2 .pic_left {margin-right:15px}
#page4 #content .row1 .col2 h3 {margin-bottom:17px}
#page4 #content .row1 .col2 p {margin:0 0 12px 0}
#page4 #content .row2 {height:67px; background:url(../images/bg_cont_p1.gif) no-repeat top}
#page4 #content .row3 {height:247px}
#page4 #content .row3 .col1 {width:407px; padding:0 20px 0 11px}
#page4 #content .row3 .col1 .link {margin:13px 0 11px 0}
#page4 #content .row3 .line_bg {background:url(../images/bg_col_bot2.gif) no-repeat bottom; height:100%}
#page4 #content .row3 .col2 {width:236px; padding:0 10px 0 21px}
#page4 #content .row3 .col2 p {margin:0 0 14px 0}


/* index-4.html */
#page5 #content .row1 {height:197px}
#page5 #content .row1 .col1 {width:407px; padding:0 20px 0 11px}
#page5 #content .row1 .col1 .table {width:405px; height:149px}
#page5 #content .row1 .col1 .table .c1 {width:179px; padding-right:40px}
#page5 #content .row1 .col1 .table p {margin:0 0 14px 0}
#page5 #content .row1 .col1 .table a {text-decoration:none; color:#5b0000; font-weight:bold}
#page5 #content .row1 .col1 .table a:hover {text-decoration:underline}
#page5 #content .row1 .col1 .table .c2 {width:186px}
#page5 #content .row1 .col1 p {margin:14px 0 13px 0}
#page5 #content .row1 .line_bg {background:url(../images/bg_col_bot.gif) no-repeat bottom; height:100%}
#page5 #content .row1 .col2 {width:237px; padding:0 10px 0 20px}
#page5 #content .row1 .col2 p {margin:14px 0 13px 0}
#page5 #content .row1 .col2 h2 { display:inline}
#page5 #content .row2 {height:67px; background:url(../images/bg_cont_p1.gif) no-repeat top}
#page5 #content .row3 {height:234px}
#page5 #content .row3 .col1 {width:236px; padding:0 20px 0 11px}
#page5 #content .row3 .col1 .pic {margin:1px 0 11px -1px}
#page5 #content .row3 .col1 p {margin:13px 0 14px 0}
#page5 #content .row3 .line_bg {background:url(../images/bg_col_bot2.gif) no-repeat bottom; height:100%}
#page5 #content .row3 .col2 {width:418px; padding:0 0 0 20px}
#page5 #content .row3 .col2 .div_links {text-align:right; margin:0 10px 0 0}
#page5 #content .row3 .col2 .table_form {width:418px; height:166px; margin-bottom:5px}
#page5 #content .row3 .col2 .table_form input {width:193px; height:20px; background:#ffffff; border:solid 1px #ce5663}
#page5 #content .row3 .col2 .table_form textarea {width:193px; height:152px; margin-bottom:4px; overflow:auto; background:#ffffff; border:solid 1px #ce5663}
#page5 #content .row3 .col2 .table_form .div_input {width:164px; height:20px; margin-bottom:9px}
#page5 #content .row3 .col2 .table_form .c1 {width:225px}
#page5 #content .row3 .col2 .table_form .c2 {width:193px}

/* index-5.html */
#page6 #content .table_content td {padding:0 0 0 11px}
#page6 #content .table_content p {margin:0 0 14px 0}


/* umelci */
#pageu #content .line_bg {background:url(../images/bg_col_bot2.gif) no-repeat bottom; height:100%}
#pageu #content .col1 {padding-right: 20px;}


#pageu #content .col2 {width:146px; padding-left:21px}
#pageu #content .col2 ul {margin:10px 0 0 0}
#pageu #content .col2 .div_line {margin:22px 0 18px 0}
#pageu #content .col2 .link {margin:14px 5px 0 0}

#pageu #content ul{margin:0px; padding:0px; list-style:none}
#pageu #content ul li { line-height:14px}
#pageu #content ul li a{text-decoration:underline; color:#5b0000; background:url(../images/marker_list.gif) no-repeat 0 5px; padding-left:15px}
#pageu #content ul li a:hover{ text-decoration:none; background:url(../images/marker_list.gif) no-repeat 0 5px}

.korg_tv ul{margin:5px; padding:0px; list-style:none}
.korg_tv ul li { line-height:14px}
.korg_tv ul li a{text-decoration:underline; color:#5b0000; background:url(../images/marker_list.gif) no-repeat 0 5px; padding-left:15px}
.korg_tvul li a:hover{ text-decoration:none; background:url(../images/marker_list.gif) no-repeat 0 5px}


/* WAI */
#page6 #content  {width:766px;margin:29px 0px 18px 0px;padding: 0px;padding-top: 15px;}
#page2 #content {padding-top: 15px;}

#page2 #content img  {padding: 2px;background-color: #FFFFFF;border: 1px solid #CB5764;}

#page3 #content img  {padding: 2px;background-color: #FFFFFF;border: 1px solid #CB5764;}

/* pohiblive banery na uvodnej stranke  vlavo hore */
#banery { width: 220px;  height: 500px; }
#banery div { width: 220px;  text-align: left;  background-color: #ffffff;}
#banery div img {  }
#banery div { top: 0; left: 0 }
#page2222 img {
padding: 2px;background-color: #FFFFFF;border: 1px solid #CB5764;
}


/** GALERIA **/

#gallery {

}
#navigation {
	width: 670px;
}
#slideshow {
	margin-top: 15px;
	margin-bottom: 15px;
}
#slideshow img{
	width: 670px;
}
.thumbs {
	list-style-type: none;

}
.thumbs li{
	float: left;
	margin: 2px;
}
.thumbs img {
	width: 50px;
}


/* CESTA KATEGORIE */

/* Float Clearing
 ---------------------------------------------------------------------*/

.module:after
{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

/* float clearing for IE6 */
* html .module
{
	height: 1%;
	overflow: visible;
}

/* float clearing for IE7 */
* + html .module
{
	min-height: 1%;
}

/* Breadcrumb Styles
 ---------------------------------------------------------------------*/

.breadCrumb
{
	margin: 0;
	padding: 0;
	float: left;
	display: block;
	height: 21px;
	overflow: hidden;
	width: 810px;
	padding:5px;
	border:solid 1px #dedede;
	background:#fff;
}
.breadCrumb ul
{
	margin: 0;
	padding: 0;
	height: 21px;
	display: block;
}
.breadCrumb ul li
{
	display: block;
	float: left;
	position: relative;
	height: 21px;
	overflow: hidden;
	line-height: 21px;
	margin: 0px 6px 0px 0;
	padding: 0px 10px 0px 0;
	font-size: .9167em;
	background: url(../images/Chevron.gif) no-repeat 100% 0;
}
.breadCrumb ul li div.chevronOverlay
{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}
.breadCrumb ul li span
{
	display: block;
	overflow: hidden;
}
.breadCrumb ul li a
{
	display: block;
	position: relative;
	height: 21px;
	line-height: 21px;
	overflow: hidden;
	float: left;

}
.breadCrumb ul li.first a
{
	height: 16px !important;
	text-indent:-1000em;
	width:16px;
	padding: 0;
	margin-top: 2px;
	overflow: hidden;
	background:url(../images/IconHome.gif) no-repeat 0 0;
}
.breadCrumb ul li.first a:hover
{
	background-position: 0 -16px;
}
.breadCrumb ul li.last
{
	background: none;
	margin-right: 0;
	padding-right: 0;
}
.chevronOverlay
{
	display: none;
	background: url(../images/ChevronOverlay.png) no-repeat 100% 0;
	width: 13px;
	height: 20px;
}

/*** TABS v detaile produktu ***/

.ui-tabs-hide { display: none; }

.ui-tabs-nav {
	text-align: left;
	margin: 0px;
	padding: 0px;
	clear: both;

}
.ui-tabs-tab {
	width: 90px;
	height: 23px;
	float: left;
	list-style: none;
	margin-right: 4px;
	background: url(../images/tab_bg.jpg) no-repeat;
	text-align: center;
	padding-top: 4px;
}
.ui-tabs-tab a{
	text-decoration: none;
	color:#fdc1c7;
}
.ui-tabs-tab a:hover{
	text-decoration: none;
	color: #FFFFFF;
}
.ui-tabs-selected {
	float: left;
	list-style: none;
	margin-right: 4px;

}
.ui-tabs-selected a{
	font-weight: bold;
	color: #FFFFFF;
}

/* PRODUKT */

.produkt-nazov {
	font-size: 23px;
  background: #EAE1D8;
/*	color: #CE5663; */
  color: black;
	padding: 15px;
  text-align: center;
  letter-spacing: 2px;
}

.produkt-cesta {
	padding-left: 8px;
	margin-bottom: 15px;
}

/***** PREDAJCOVIA *************************************************/

#map1 {
	border: 2px solid #000000;
}
#map2 {
	border: 2px solid #000000;
}

.basic  {
	width: 100%;
	font-family: verdana;
	border: 1px solid #000000;

}
.basic div {
	background-color: #eee;
}

.basic p {
	margin-bottom : 10px;
	border: none;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	margin: 0px;
	padding: 10px;
}

.basic h3 {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #FDF5F1;
	background-color: #000000;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #999;


}
.basic h3:hover {
	background-color: #960001;

}
.basic h3.selected {
	color: #FDF5F1;
	background-color: #960001;

}

/****** Kontakt **********************************/
#map_cr {
	border: 2px solid #000000;
}
#map_sr {
	border: 2px solid #000000;
}

/****/
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    xwidth: 75px;
    height: 41px;
}
.jcarousel-skin-ie7 .jcarousel-container {

    background: #000000;
    xborder: 1px solid #808080;
}

.jcarousel-skin-ie7 .jcarousel-container-horizontal {
    width: 756px;
    padding: 5px 5px;
}

.jcarousel-skin-ie7 .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 40px 20px;
}

.jcarousel-skin-ie7 .jcarousel-clip-horizontal {
    width:  756px;
    height: 43px;
}

.jcarousel-skin-ie7 .jcarousel-clip-vertical {
    width:  77px;
    height: 245px;
}

.jcarousel-skin-ie7 .jcarousel-item {
    height: 41px;
    border: 1px solid #fff;
}

.jcarousel-skin-ie7 .jcarousel-item:hover {
    border-color: #808080;
}

.jcarousel-skin-ie7 .jcarousel-item-horizontal {
    margin-right: 7px;
}

.jcarousel-skin-ie7 .jcarousel-item-vertical {
    margin-bottom: 7px;
}

.jcarousel-skin-ie7 .jcarousel-item-placeholder {
}

/*************************************************************************/
/* Dusan Daniska: stare main-menu
.main-menu {
  width:100%;
	background: url(../images/menu_bg.png) repeat-x;
	height: 50px;
}
.main-menu td{
	text-align: center;
	vertical-align: middle;
}
.main-menu a {
	color: #FDCED3;
	text-decoration: none;
	font-family: Arial;
	font-size: 14px;

}
.main-menu a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.main-menu .sel {
	text-decoration: underline;
}
*/

.main-menu { width:100%;margin: 0px;padding: 0px; }
.main-menu td { text-align: center; vertical-align: middle; height: 33px; background: url(../images/main_menu_item_bkg.gif) repeat-x; }
.main-menu td a { color: white; text-decoration: none; font-family: Arial; font-size: 14px; }
.main-menu a:hover { color: #FFFFFF; text-decoration: underline; }
.main-menu .sel { color: white; text-decoration: underline; font-weight: bold; }


/** jdMenu **/
/*
ul.jd_menu {
	position: relative;
	margin: 0px;
	padding: 0px;
	height: 33px;
	list-style-type: none;
	background-color: #8B0101;
	background: url(../images/main_menu_item_bkg.gif) repeat-x;
	z-index: 10000;
}
ul.jd_menu ul {
	display: none;
}
ul.jd_menu a,
ul.jd_menu a:active,
ul.jd_menu a:link,
ul.jd_menu a:visited
{
	text-decoration: none;
	color: #FFF;
}
ul.jd_menu li {
	float: left;
	font-family: Arial;
	font-size: 14px;

	cursor: pointer;
	white-space: nowrap;

	color: #FFF;

}
ul.jd_menu li.jd_menu_hover_toolbar {
	xxpadding-left: 5px;
	border-left: 1px solid #3C0000;
	xxpadding-right: 5px;
	border-right: 1px solid #3C0000;
	border-right: 1px solid #3C0000;
	color: #FFF;
	background: url(../images/main_menu_item_bkg180.gif) repeat-x;
}
ul.jd_menu a.jd_menu_hover_toolbar {
	color: #FFF;
}

/* -- Sub-Menus Styling -- */
/*
ul.jd_menu ul {
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;

	background: #8B0101;
	border: 1px solid #3C0000;
}
ul.jd_menu ul li {
	float: none;
	margin: 0px;
	padding: 6px 10px 6px 4px;


	background: #8B0101;
	border: none;
	color: #FFFFFF;

}
ul.jd_menu ul li.jd_menu_hover {
	background: url(../images/main_menu_item_bkg.gif) repeat-x;
	padding-top: 6px;
	border-top: 1px solid #ABB5BC;
	padding-bottom: 6px;
	border-bottom: 1px solid #929AA1;
	color: #FFF;
}
ul.jd_menu ul a,
ul.jd_menu ul a:active,
ul.jd_menu ul a:link,
ul.jd_menu ul a:visited {
	text-decoration: none;
	color: #ffffff;
}
ul.jd_menu ul a.jd_menu_hover {
	color: #FFF;
}
.jd_menu-top {
	padding: 8px 15px 12px 15px;
	margin: 0px;
	vertical-align: middle;
}
.jd_menu-top a{

}

*/
ul.jd_menu {
	background: url(../images/main_menu_item_bkg.gif) repeat-x;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 665px;
}
ul.jd_menu ul {
	display: none;

}
ul.jd_menu li {
	float: left;

}

/* -- Sub-Menus -- */
ul.jd_menu ul {
	position: absolute;
	display: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	z-index: 10000;
}
ul.jd_menu ul li {
	float: none;
	margin: 0px;
}


ul.jd_menu,
ul.jd_menu ul {
	background-color: #8B0101;
/*	border: 1px solid #036;*/
	height: 33px;
}
ul.jd_menu {
	background-color: #FFFFFF;
}
ul.jd_menu ul {
	border: 1px solid #520100;
}

ul.jd_menu ul {
	height: auto;
}
* html ul.jd_menu ul {
	width: 1%;
}
ul.jd_menu li {
	font-family: sans-serif;
	font-size: 12px;
	color: #FFF;

	line-height: 14px;

	margin: 0px;
	padding: 4px 7px 4px 7px;
	height: 13px;

	cursor: pointer;
	white-space: nowrap;
}
/*
ul.jd_menu li li {
	width: 200px;
}*/
ul.jd_menu li a {
	color: #FFF;
	text-decoration: none;
	font-weight: bold;

}

ul.jd_menu li.jdm_hover,
ul.jd_menu li.jdm_active {
	background: url(../images/main_menu_item_bkg180.gif) repeat-x;
	color: #FFF;
	padding: 4px 7px 4px 7px;
/*	border: 1px solid #369;
	border-left: 1px solid #9CF;
	border-top: 1px solid #9CF;
	*/
	width: auto;
}

ul.jd_menu li.jd_menu-top {
	padding: 8px 15px 12px 15px;
}
.korg-search {
	background: url(../images/main_menu_item_bkg.gif) repeat-x;
	width: 185px;
	height: 33px;
	background-color: #8B0101;
}


.korg-search form{
	margin-top: 6px;
	margin-right: 15px;
}
.search-text {
	border: 1px solid #640000;
	margin-right: 5px;
	padding-left: 2px;
}
.search-button {
	border: 1px solid #640000;
	background-color: #8B0101;
	color: #FFFFFF;
	cursor: pointer;
}
.korg-search .search-text {
	border: 1px solid black;
	margin-right: 5px;
  width: 110px;
}
.korg-search .search-button {
	border: 1px solid black;
	background-color: #1C0000;
	color: #FFFFFF;
	cursor: pointer;
	padding-left: 2px;
}

.reg-prod input{
 	margin-bottom: 10px;	
 	width: 296px;
}
.reg-prod select{
 	margin-bottom: 10px;	
}

.reg-prod .povinne {
	color: red;
	margin-left: 3px;
}

.info-ok {
	color: green;
	font-weight: bold;
}

.info-error {
	color: red;
	font-weight: bold;
}