.cl {clear: both}

A.download {
	PADDING-LEFT: 24px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url('/images/download.gif') no-repeat; LEFT: 420px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; POSITION: absolute; TOP: 28px; TEXT-DECORATION: none
}

A.prform {
	PADDING-LEFT: 24px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url('/images/form.gif') no-repeat; LEFT: 420px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; POSITION: absolute; TOP: 28px; TEXT-DECORATION: none; color: #ed1a3a;
}

A.prform_bot {
	PADDING-LEFT: 24px; FONT-WEIGHT: normal; BACKGROUND: url('/images/form.gif') no-repeat; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; color: #ed1a3a; text-transform: uppercase; margin-top: 10px; display: block; font-weight: bold;
}

#sub-navigation A {
	padding-right: 10px
}

/* Menu level 4 */
#sub-navigation DIV.level4 {
	BACKGROUND: #dadae7; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;
}
#sub-navigation DIV.level4 A {
	FONT-SIZE: 11px; BACKGROUND: url('/images/line_dark.gif') no-repeat 0px 9px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 28px; PADDING-TOP: 2px
}
#sub-navigation A.level4-no {
	COLOR: #6a6d89
}
#sub-navigation A.level4-no:hover {
	COLOR: #ed1a3a
}
#sub-navigation A.level4-act {
	COLOR: #ed1a3a
}

.cat-menu {

	}

.cat-menu UL {
	PADDING: 0px; MARGIN: 0px;  overflow: hidden; min-height: 20px; WIDTH: 100%; background: url('/images/pr_menu_bg.gif') repeat-x left bottom; background-color: #eeeef4; }

.cat-menu A {
	DISPLAY: block; min-height: 20px; font-size: 12px; TEXT-ALIGN: center; TEXT-DECORATION: none;
}
.cat-menu LI {
	FLOAT: left; margin: 0px; list-style-type: none; padding: 0px; border-left: 1px solid #ffffff;
}
.cat-menu LI A.root-item {PADDING-RIGHT: 12px; PADDING-LEFT: 12px;  BACKGROUND: #eeeef4; PADDING-TOP: 5px; PADDING-BOTTOM: 2px; font-weight: normal
}
.cat-menu LI A.root-item-selected {	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #FFFFFF; PADDING-TOP: 5px; PADDING-BOTTOM: 2px;
}

.cat-menu li.item-selected {
	background: url(images/pr_menu_bw.gif) repeat-x left bottom;
	background-color: #ffffff;
	border-left: 1px solid #a1a3bc; border-right: 1px solid #a1a3bc; border-top: 1px solid #a1a3bc;
}


/* Headers for catalog */
H2.content_sm {
	MARGIN-TOP: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: bold; BACKGROUND: url('/images/oval_red.gif') no-repeat; MARGIN-BOTTOM: 30px; TEXT-TRANSFORM: uppercase; WIDTH: 300px; HEIGHT: 18px;
}

H2.content_mid {
	MARGIN-TOP: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: bold; BACKGROUND: url('/images/oval_red.gif') no-repeat; MARGIN-BOTTOM: 30px;  TEXT-TRANSFORM: uppercase; WIDTH: 380px; HEIGHT: 18px;
}

/* Catalog index */
.catalog {width: 617px;}
.catalog td {padding-right: 10px; vertical-align: top; padding-bottom: 20px; padding}
.catalog .cat_label {width: 62px;}
.catalog .cat_dirs {width: 220px;}
.catalog .cat_dirs ul {margin: 0px; padding: 0px;}
.catalog .cat_dirs ul li {margin: 5px 0px 5px 0px; list-style-type: none}
.catalog .cat_dirs ul li a {font-weight: normal}
.catalog .cat_dirs ul li.dir_name {font-size: 16px; margin: 5px 0px 15px 0px}
.catalog .cat_dirs ul li.dir_name a {font-weight: bold;}

/* Catalog dirs */
.dirs {width: 617px}
.dirs td {padding-right: 10px; vertical-align: top; padding-bottom: 20px; width: 290px}
.dirs .desc {position: relative; margin-bottom: 30px;}
.dirs .desc img {position: absolute; left:0; top:0;}
.dirs h3 {margin: 0px; padding: 0px 0px 15px 0px;}
.dirs .desc2 {padding-left: 90px;}
.dirs .meat_desc {BACKGROUND: url('/images/meat_label.gif') no-repeat left top; padding-left: 90px; margin-bottom: 30px;}
.dirs .chicken_desc {BACKGROUND: url('/images/chicken_label.gif') no-repeat left top; padding-left: 90px; margin-bottom: 30px;}
.dirs .fish_desc {BACKGROUND: url('/images/fish_label.gif') no-repeat left top; padding-left: 90px; margin-bottom: 30px;}
.dirs .cheese_desc {BACKGROUND: url('/images/cheese_label.gif') no-repeat left top; padding-left: 90px; margin-bottom: 30px;}
.dirs ul {margin: 0px; padding: 0px;}
.dirs ul li {margin: 10px 0px 10px 0px; list-style-type: none}
.dirs ul li a {font-weight: bold;}
.dirs ul li ul li {margin: 5px 0px 5px 20px;}
.dirs ul li ul li a {font-weight: normal}
.dirs ul.types li a {font-weight: normal;}

/* Catalog product list */
.pr_list {width: 617px}
.pr_list td {padding-right: 10px; vertical-align: top; padding-bottom: 20px;}
.pr_list .pr_foto {width: 160px; text-align:center;}
.pr_list .pr_foto div {border: 1px solid #d0d0dd; text-align:center;}
.pr_list .pr_foto img {}
.pr_list .pr_name {text-transform: uppercase; margin-bottom: 15px}
.pr_list .pr_more a {font-weight: normal}
table.partner_logo {width:auto; margin: auto 0px;}
table.partner_logo td {vertical-align: middle; text-align: center; width:auto; height: auto; padding: 5px;}

/* Catalog product description */
.pr_desc {width: 617px; border-bottom: 1px solid #d9dae7}
.pr_desc .pr_review td {vertical-align: top; padding-bottom: 10px; padding-top: 20px}
.pr_desc .pr_bfoto {border-top: 2px solid #9091a0; margin-bottom: 10px; width: 617px; padding: 10px 0px; text-align: center}
.pr_desc .pr_bfoto img {}
.pr_desc .pr_text {padding-right: 10px; width: }
.pr_desc .pr_add {width: 220px}
.pr_desc .pr_add .pr_gal {margin-bottom: 10px}
.pr_desc .pr_add .pr_gal img {float: left; margin-right: 10px; margin-bottom: 10px;}
.pr_desc .pr_add .pr_download  {}
.pr_desc .pr_add .pr_download span {text-transform: uppercase; font-weight: bold; display: block; margin-bottom: 10px;}
.pr_desc .pr_add .pr_download a {PADDING-LEFT: 24px; FONT-WEIGHT: normal; BACKGROUND: url('/images/download.gif') no-repeat; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; display: block; margin-bottom: 10px}
.pr_desc .pr_usage  {clear: both; margin-bottom: 10px; margin-top: 20px}
.pr_desc .pr_usage span {text-transform: uppercase; font-weight: bold; display: block; margin-bottom: 10px; }
.pr_desc .pr_usage img {float: left; margin-right: 10px; margin-bottom: 10px;}

.ctable td {background-color: #eeeef4}
.ctable span.model { color: #ed1a3a; font-weight: bold; }
.ctable span { font-weight: bold; }
.ctable div { text-align: center; } 
#sub-navigation DIV.level3 A.level2-act { COLOR: #12082b; }
ul, ol {margin-top: 0px; padding-top: 0px;}
/* Catalog product description */