/*  Tables */

#Table h2, #Table h3, #Table h4, #Table h5, #Table h6, #Table table, #Table .Card table, #Table-B table, #Table-B h4
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#Table .Body
{
	display: block;
	width: 460px;
	margin: 0;
	padding: 0;
	margin: 7px 0 5px 3px;
	background-image: url(../__gfx/catalog_item_bg_simple.png);
	background-repeat: repeat-y;
	background-position: 0 0;
	border: 1px solid #000000;
}

#Table h2
{
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}


#Table h3, #Table-B h3
{
	padding: 0;
	margin: 0 0 8px 0;
	font-size: 11px;
	font-weight: bold;
	color: #FF8C00;
	text-align: center;
}

#Table h4
{
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}

#Table h4 span
{
	position: absolute;
	left: 0px;
	top: 4px;
}

#Table .Even
{
 background: #F5F5F5;
}

#Table img
{
	padding: 0;
	margin: 0 5px 0 0;
}

#Table h5
{
	padding: 0;
	margin: 0 0 3px 0;
	font-size: 11px;
	font-weight: bold;
	color: #A8C4DB;
}

#Table h6
{
	padding: 0;
	margin: 0 0 3px 0;
	font-size: 11px;
	font-weight: bold;
	color: #232323;
}

#Table table
{
	width: 100%;
	padding: 0;
	margin: 5px 0 15px 0;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	border-width: 0;
	border-collapse: collapse;
}

#Table th
{
	padding: 3px 3px 3px 7px;
	margin: 0;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #DCDCDC;
	color: #000;
	background: transparent url(../gfx/module/th2.gif) repeat-x 0px 0px;
}

#Table td
{
	padding: 3px 3px 3px 7px;
	margin: 0px; 
	border: 1px solid #DCDCDC;
	color: #080E0F;
}

#Table td p
{
	padding: 0;
	margin: 0; 
}

#Table .Even
{
	background-image: url(../__gfx/catalog_item_bg_simple.png);
	background-repeat: repeat-y;
	background-position: 0 0;
}


#Table .odd
{
	left: 15px;
	background-image: url(../gfx/itemBulletYellow.gif);
	background-repeat: no-repeat;
	background-position: 2px 50%;
	padding: 0 3px 0 10px;
}


/*  Akce */

#akce table
{
	width: 100%;
	padding: 0;
	margin: 5px 0 15px 0;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	border-width: 0;
	border-collapse: collapse;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#akce th
{
	padding: 3px 3px 3px 7px;
	margin: 0; 
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #CFCFCF;
	color: #000;
	background: transparent url(../gfx/module/th.png) repeat-x 0px 0px;
}

#akce td
{
	padding: 3px 3px 3px 7px;
	margin: 0; 
	border: 1px dotted #C5CDD7;
	color: #080E0F;
}

#akce h2
{
	padding: 0;
	margin: 0 0 3px 0;
	font-size: 11px;
	font-weight: bold;
	color: #232323;
}

#akce .color
{
  background: url(../gfx/module/color.gif)repeat-x 0px 0px;
}



.bg-blue-light {
  background: url(../gfx/module/th-download.png);
  padding: 6px 0 6px 23px;  font-size: 12px; font-weight: bold;
}


#konfigurator table
{
	width: 100%;
	padding: 0;
	margin: 5px 0 15px 0;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	border-width: 0;
	border-collapse: collapse;
}


#konfigurator td
{
	margin: 10px; padding: 0px 10px 10px 0px;
	color: #080E0F;
}


#TableSortimentWodego table
{
	width: 759px;
	padding: 0;
	margin: 5px 0 15px 0;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	border: 0px solid #D5E8BA;
	border-collapse: collapse;
}

#TableSortimentWodego th, #TableSortimentWodegoNoLink th
{
	padding: 7px 3px 7px 27px;
	margin: 0px 0px 0px 0px; font-weight: bold;
	font-size: 120%; text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 100%; color: #2F4559;
	border: 1px solid #D5E8BA;
	color: #000;
	background: #D5E8BA url(../gfx/ikony/td-sipka.gif) no-repeat 0px 50%;
}

#TableSortimentWodego .bggreen
{
	padding: 7px 3px 7px 7px;
	margin: 0px 0px 0px 0px; font-weight:normal;
	font-size: 100%; text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 110%; color: #0B0B0B;
	border: 1px solid #E8F3DB;
	background: #E8F3DB;
}

#TableSortimentWodego .bggreen-center
{
	padding: 7px 3px 7px 7px;
	margin: 0px 0px 0px 0px; font-weight:normal;
	font-size: 100%; text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 110%; color: #0B0B0B;
	border: 1px solid #E8F3DB;
	background: #E8F3DB;
}


#TableSortimentWodego td,#TableSortimentWodegoNoLink td
{
	padding: 5px 3px 5px 7px;
	margin: 0; 
	border: 1px solid #D5E8BA;
	color: #000; 
}
#TableSortimentWodego td.bordernula
{
	padding: 5px 3px 5px 7px;
	margin: 0; 
	border: 0px solid #D5E8BA;
	color: #000; 
}

#TableSortimentWodego .even, #TableSortimentWodegoNoLink .even
{
 background-color: #F3F9EC;
}


#TableSortimentWodego  a
{
	text-decoration: underline;
	margin: 0; font-weight: normal;
	padding: 4px 0px 4px 25px; 
	background-position: 0px;
	background-repeat: no-repeat;
	background-image:  url(../gfx/ikony/pdf.gif);
}

#TableSortimentWodego  a.nopdf
{
	text-decoration: none;
	margin: 0; font-weight: normal;
	padding: 0px 0px 0px 0px; 
	background:  none;
}

#TableSortimentWodegoNoLink a 
{
	text-decoration: none;
	margin: 0; font-weight: normal;
	padding: 4px 0px 4px 5px; 
   border: 0px solid #E6E6FA;
}

#TableSortimentWodego  a:hover, #TableSortimentWodegoNoLink  a:hover
{
	text-decoration:  none;
}

	
#TableSortimentWodego .pdf
{
  margin: 0px 0px 0px 0px;
}


#TableSortimentWodego .ctverec
{
	font-weight: bold; text-align: center; vertical-align:  middle;
   color: #509926; border: 1px solid #509926; 	background: #509926;
	padding: 0px 4px 0px 4px;  font-size: 8px;
}

#TableSortimentWodego .ctverec-red
{
	font-weight: bold; text-align: center; vertical-align:  middle;
   color: #B22222; border: 1px solid Maroon; 	background:#B22222 ;
	padding: 0px 4px 0px 4px;  font-size: 8px;
}

#TableSortimentWodego .ctverec-orange
{
	font-weight: bold; text-align: center; vertical-align:  middle;
   color: #FFA637; border: 1px solid #FF8C00; 	background: #FFA637 ;
	padding: 0px 4px 0px 4px;  font-size: 8px;
}

#TableSortimentWodego .img
{
	text-align: left;	margin: -5px 10px 0px -7px;  float: left;
}
#TableSortimentWodego .img-left
{
	text-align: left;	margin: -5px -5px 0px -7px;  float: left;
	width: 120px;
}

#TableSortimentWodego .img2
{
	text-align: center;	margin: 0; vertical-align:  middle;
}
#TableSortimentWodego .img3
{
	text-align: left;	margin: 0px 10px 0px -2px;  float: left;
}
#TableSortimentWodego .img-right
{
	text-align: right;	margin: 0px 10px 0px -2px;  float: right;
}

#TableSortimentWodego .wodegoTitle
{
	padding: 3px 0 3px 7px; 	background: #D5E8BA;
	margin: 0 0 3px 0;
	font-size: 140%;
	font-weight: bold;
	color: #000; font-family: Arial, Helvetica, sans-serif;
}	


#TableSortimentWodego .borderTop
{	border-top: 2px solid #D5E8BA; }
#TableSortimentWodego .borderBottom
{	border-bottom: 2px solid #D5E8BA; }












#TableSortimentDuropal table
{
	width: 759px;
	padding: 0;
	margin: 5px 0 15px 0;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	border-width: 0;
	border-collapse: collapse;
}

#TableSortimentDuropal th, #TableSortimentDuropalNoLink th
{
	padding: 7px 3px 7px 27px;
	margin: 0px 0px 0px 0px; font-weight: bold;
	font-size: 120%; text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 100%; color: #2F4559;
	border: 1px solid #FDDCA3;
	color: #000;
	background: #FDDCA3 url(../gfx/ikony/td-sipka-duropal.gif) no-repeat 0px 50%;
}

#TableSortimentDuropal .bgorange
{
	padding: 7px 3px 7px 7px;
	margin: 0px 0px 0px 0px; font-weight: bold;
	font-size: 100%; text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 110%; color: #000;
	border: #FDE4B9;
	background: #FDE4B9;
}


#TableSortimentDuropal td,#TableSortimentDuropalNoLink td
{
	padding: 5px 3px 5px 7px;
	margin: 0; 
	border: 1px solid #FDE4B9;
	color: #000; 
}

#TableSortimentDuropal tr.even
{
 background: #FDF9EC;
}

#TableSortimentDuropal .even, #TableSortimentDuropalNoLink .even
{
 background-color: #F3F9EC;
}


#TableSortimentDuropal  a
{
	text-decoration: underline;
	margin: 0; font-weight: normal;
	padding: 4px 0px 4px 25px; 
	background-position: 0px;
	background-repeat: no-repeat;
	background-image:  url(../gfx/ikony/pdf.gif);
}

#TableSortimentDuropalNoLink a 
{
	text-decoration: none;
	margin: 0; font-weight: normal;
	padding: 4px 0px 4px 5px; 
   border: 0px solid #E6E6FA;
}

#TableSortimentDuropal  a:hover, #TableSortimentDuropalNoLink  a:hover
{
	text-decoration:  none;
}

	
#TableSortimentDuropal .pdf
{
	margin: 0px 0px 0px 0px;
}

#TableSortimentDuropal .ctverec
{
	font-weight: bold; text-align: center; vertical-align:  middle;
   color: #FDE4B9; border: 1px solid #FDD188; 	background: #FDE4B9;
	padding: 0px 4px 0px 4px;  font-size: 8px;
}

#TableSortimentDuropal .img
{
	text-align: left;	margin: -5px 10px 0px -7px;  float: left;
}

.img-left
{
	text-align: left;	margin: 2px 10px 0px -7px;  float: left;
}

#TableSortimentDuropal .img2
{
	text-align: center;	margin: 0; vertical-align:  middle;
}


.pdf  a
{
	text-decoration: underline;
	margin: 0; font-weight: normal;
	padding: 4px 0px 4px 25px; 
	background-position: 0px;
	background-repeat: no-repeat;
	background-image:  url(../gfx/ikony/pdf.gif);
}

.jpg a
{
	text-decoration: underline;
	margin: 0; font-weight: normal;
	padding: 4px 0px 4px 25px; 
	background-position: 0px;
	background-repeat: no-repeat;
	background-image:  url(../gfx/ikony/jpg.gif);
}

#Table-podlahy,  #Table-podlahy2
{
 float: left;
}


#Table-podlahy td
{
	padding: 3px 3px 3px 7px;
	margin: 0px; 
	border: 1px solid #DCDCDC;
	color: #080E0F;
	font-size: 11px;
}

#Table-podlahy th
{
	padding: 3px 3px 3px 7px;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #DCDCDC;
	color: #000;
	background: transparent url(../gfx/module/th.png) repeat-x 0px 0px;
}

#Table-podlahy2 td
{
	padding: 3px 0px 3px 0px;	margin: 0px; 
	border: 0px solid #DCDCDC;
	color: #080E0F;	font-size: 11px;
}

#Table-podlahy2 th
{
	padding: 3px 0px 3px 6px;	margin: 0px 0px 0px 10px;
	font-size: 12px;	font-weight: bold;
	border: 1px solid #DCDCDC;	color: #000;
	background: transparent url(../gfx/module/th.png) repeat-x 0px 0px;
}

#panel-vyrobce-podlahy
{
	padding: 0px;
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #DCDCDC;
	color: #000;
	background: #E7E7E7;
}

#panel-vyrobce-podlahy span
{
 vertical-align: top;
}


/*  E-shop */

#cartTable table
{
	width: 100%;
	padding: 0;
	margin: 5px 0 15px 0;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	border-width: 0;
	border-collapse: collapse;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#cartTable th
{
	padding: 3px 3px 3px 7px;
	margin: 0; 
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #CFCFCF;
	color: #fff;
	 background: #2F4559;
}

#cartTable td
{
	padding: 3px 3px 3px 5px;
	margin: 0; 
	border: 1px dotted #C5CDD7;
	color: #080E0F;
}

#cartTable h2
{
	padding: 0;
	margin: 0 0 3px 0;
	font-size: 11px;
	font-weight: bold;
	color: #232323;
}

#cartTable .shop-img-thumbs
{
 height: 50px; vertical-align: middle;
}











