/***********   NEW  ****************/
h1.detailHead{
	padding:0px;
	margin:0px;
	font-size:12px;
	font-weight:normal;
}

h2.detailHead{
	padding:0px;
	margin:0px;
	font-size:12px;
	font-weight:normal;
}

.catCatHead{
	text-align:left;
	font-weight:bold;
	white-space:nowrap;
	padding:0px;
	margin:0px;
	font-size:14px;
	color: #0053a1;
}

/*****************************************************ODKAZY**************************************************/

a.catalog {
	color :#000000;
	text-decoration: none;
	text-decoration: none;
	border: 0px;
	margin: 0px;
}

a.img {
	color : #FFFFFF;
	text-decoration: none;
	padding: 0; 
	border: 0;
}

a.head_menu {
	color : #FFFFFF;
	text-decoration: none;
	padding: 0.2em 1em 0.2em 1em; 
	border: outset 0.1em;
	background: <?php echo $color[1];?>
}
a.head_menu:hover  {
	background: <?php echo $color[2];?>;
	color :#000000;
}

a.head_menu2 {
	color : #FFFFFF;
	text-decoration: none;
	font-weight:bolder;
	font-size:13px;
}
a.head_menu2:hover  {
	/*color:#1ad55c;*/
}

/************** OBECNE *********************/

.catLine {
	background-color:#0077c5;
}

/****************************  SHOW CATEGORY ********************************/

.catPath {
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	width:100%;
}



/****************************  PAGER ********************************/

.catPagerNum {
	color:#0077c5;
}

.catPagerActNum {
	color:#78af00;
}

/************************** KATALOG - ILLUSTRATED ****************************/
table.catalog_il_intro {
	width:100%;
	margin:5px;
}

table.catalog_il {
	width:100%;
	margin:5px;
}

.catCode {
	font-weight:normal;
	color:#333333;
}

a.catName {
	font-size:11px;
	font-weight:400;
}

.catName {
	padding:0px;
	margin:0px;
	line-height:normal;
	font-weight:bolder;
	font-size:12px;
	color: #015696;
}

.catProducer {
	font-weight:bold;
}


.catPrice {
	color: #015696;
	font-weight: bold;
}

.catActPrice{
	color: #FF0000;
	font-weight:bolder;
}

.catActNoPrice{
	color: #015696;
	font-weight: bold;
	text-decoration:line-through;
}


input.catPostLink {
	border:0px;
	margin:0px;
	padding:0px;
	color:#003c00;
	font-weight:bolder;
	background-color:#ffffff;
	font-size:12px;
	cursor: pointer;
}

/************************** KATALOG - LINE ****************************/

.TableHead {
	
	/*font-family:Tahoma;*/
	font-size:11px;
	color:#FFFFFF;
	vertical-align: top;
	font-weight: bold;
	background-color: #999999;
}

.catPriceLine {
	color:#5b5b5b;
	font-size:12px; 
	font-weight:bolder
}

/*******************************************************************/


.catLineHead {
	font-weight:bolder;
	background-color:#414141;
}


a.catLineName {
	color:#5b5b5b;
	font-weight: bold;
	text-decoration:underline;
	font-size:11px;
}

/****/

table.catalog {
	background-color: <?php echo $color[1]?>;
	width:100%;
}

.




.catalog_headTitle{ 
	font-size: 24px;
	color:#7E9676;
}

.catalog_line {
	background-color:#a1a1a4;
}
.catalog_row1 {
	background-color: #b7b7b7;
	
}
.catalog_row2 {
	/*background-color:#FBE9D1;*/
	background-color:#acacac;
}

.catalog_row3 {
	/*background-color:#FBE9D1;*/
}

.cart_table {
	border-left:1px solid #78AF00;
	border-bottom:1px solid #78AF00;
}

.cart {
	border-right:1px solid #78AF00;
	border-top:1px solid #78AF00;
	
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:10px;
}

.cart_head {
	
	/*font-family:Tahoma;*/
	font-size:10px;
	color:#FFFFFF;
	vertical-align: top;
	font-weight: bolder;
	padding: 2px 3px 2px 3px;
	background-color:#0077C5;
}

.cart_row1 {
}
.cart_row2 {
	background-color:#CCCCCC;
}

.cart_row3 {
	background-color:#9AF400;
	
}

.cartFormHeadline {
	font-size:14px;
	font-weight:bolder;
}

.cartFormInput {
	width:150px;
	font-size: 13px;
	color: #000000;
	height: 20px;
	border: 1px solid #78AF00;
	margin-bottom: 5px;
	padding-left: 5px;
}

.cartFormData {
	padding-right:10px;
}

.cartFormDesc {
	font-weight:bolder;
	margin-bottom: 5px;
	font-size:12px;
	padding-right:5px;
	padding-left:5px;
}

.cartFormBtn {
	text-align:center;
	font-size: 13px;
	color: #FFFFFF;
	height: 25px;
	width: 100px;
	border: 1px solid #000000;
	margin-bottom: 10px;
	background-color: #0077C5;
	cursor:pointer;
}

/***************************************** DETAIL ****************************************/

.detailHeadline2 {
	text-align:left;
	font-weight:bold;
	white-space:nowrap;
	padding:0px;
	margin:0px;
	font-size:14px;
	color: #0053a1;
}

.detailHeadline {
	font-weight:bolder;
	text-transform:uppercase;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align:left;
	background-color:#FFFFFF;
	padding:5px 2px 5px 2px;
	color:#000000;
}

.detailLi {
	width: 8px;
	background-color:#FFFFFF;
}

.detailTitle {
	background-color:#FFFFFF;
	padding:2px 5px 2px 5px;
	color:#000000;
}

.detailText {
	background-color:#FFFFFF;
	padding:2px 5px 2px 5px;
	color:#000000;
	
}

.detailPrice {
	color: #015696;
	font-weight: bold;
}

.detailNoPrice {
	color: #015696;
	font-weight: bold;
	text-decoration:line-through;
}

.detailActprice {
	color: #FF0000;
	font-weight:bolder;
}

/***********/

.detailHeadTr {
	background-color:#0077C5;
}

.detail_head {
	
	/*font-family:Tahoma;*/
	font-size:11px;
	color:#FFFFFF;
	vertical-align: top;
	font-weight: bold;
	padding: 2px 5px 2px 5px;
}

.detail_body {
	
	/*font-family:Tahoma;*/
	font-size:11px;
	padding: 2px 5px 2px 5px;
}


/*********************MENU************************/

.catMenuTable {
	width:100%;
	border-bottom:1px solid #FFFFFF;
}

.catMenuTr {
}

.catMenuTrOn {
	background-color:#0077C5;
}

.catMenuImgTd {
	width:0px;
	padding-right:0px;
}

.catMenuMainBorder {
	height:1px;
	background-color:#FFFFFF;
}

.catMenuTd {
	padding:2px 6px 2px 6px;
	text-align:left;
}


.catSubMenuTd {
	padding:0px;
	margin:0px;
	/*border-top:1px solid #FFFFFF;*/
	background-color:#F8EB52;
}

.catMenuDiv {
}

.catMenuA {
	font-size:12px; 
	color:#003985;
	font-weight:500;
	line-height:150%;
}

.catMenuAOn {
	font-size:12px; 
	color:#FFFFFF;
	font-weight:500;
	line-height:150%;
}

.catMenuHeadline {
	padding-left:20px;
	padding-bottom:2px;
	font-weight:bolder;
	font-size:14px;
	color:#003985;
}








