#activ_01 {background-color:#E3E4E6;}
a#rev { text-decoration:none;}
a:hover .menu_01 { background-color:#E3E4E6;}
h3 {font:bold 18px tahoma; text-transform:uppercase;padding:1px 1px 1px 30px;}
.glink {color: #6A6B75;text-decoration:none;}
.menu_cat {color: #6A6B75;}
.no_line {text-decoration:none;}

body {padding:0px;margin:0px; background-color:#fff;}
body, div, td {font:11px tahoma; color:#5A5C68;}
.button_01 { background:url(/images/button_01.gif) no-repeat center left;width:30px;height:23px;border:0px solid white;cursor:pointer;cursor:hand;}

#clr {clear:both;}
#color_01 {color:#5A5C68;}
#color_02 {color:#fff;}
#color_03 {color:#0086c4;}
#color_04 {color:#F5B418;}
#color_05 {color:#E52F0B;}
.add_basket div {color:#5A5C68;font:12px;}
.contentPrize {border:1px solid #CECED1;text-align:center;padding:15px 0px 20px 0px; margin-top:10px; color:#B1B1B1; margin-right:15px;}
.contentNameR {font:bold 12px arial; text-transform:uppercase; padding:17px 0px 15px 10px;}
.contentRight { padding-left:20px;padding-right:40px;}
.contentRight a { text-decoration:underline;}
.contentRight a:hover { text-decoration:none;}

.field_01 {width:160px;font:10px tahoma;padding:1px 0px 2px 0px;margin:0px;}
form {padding:0px;margin:0px;}



img {border:none;}

.logoImg {background:url('/images/logo.png');background: expression('none'); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png', sizingMethod='crop');}

.menuDown {padding:0px 0px 10px 10px; font:bold 10px tahoma;}
.menuDownSelect {width:100%; font-size:11px;margin-top:2px; color:#5A5C68;}
.menu_01 {font:bold 10px tahoma; text-transform:uppercase;border-bottom:1px solid #CECED1; padding:8px 0px 8px 45px; background:url(/images/bg_menu_01.gif) no-repeat 26px 10px;}
.menu_02 {padding:25px 0 0 0;}
.menu_02 a {text-decoration:underline;color:#747681;}
.menu_02 a:hover {color:#F73903;}
.menu_03  {padding:20px 10px 5px 30px;text-align:left;}
.menu_03 a {color:#5A5C68;}
.menu_03 a:hover {color:#F73903;}
.menu_04 {padding:2px 0px 2px 10px; color:#0086c4;}
.menu_04_activ { font-weight:bold; color:#5A5C68; padding:2px 0px 2px 10px; background:url(/images/bg_menu_04.gif) no-repeat 1px 7px;}
.menuName {font:bold 18px tahoma; text-transform:uppercase;padding:5px 10px 18px 30px;}

.photoFull {text-align:center;}
.photoFull .img img {border:1px solid #CECED1;margin:20px;}
.photoFull .left {text-align:right;}
.photoFull .right {text-align:left;}


.prodServL { background:url(/images/bg_l_prod_serv.gif) no-repeat top left; padding:0px 0px 0px 5px;}
.prodServR { background:url(/images/bg_r_prod_serv.gif) no-repeat top right #E3E4E6; padding:0px 5px 0px 1px;}
.prodRes {margin-top:14px;}


.tab_01 {height:100%;}
.tab_01 .h_01 { background:url(/images/bg_h_01.gif) repeat-x top left #EC4A11;text-align:center;padding:15px 15px 22px 15px;}
.tab_01 .h_02 { background:url(/images/bg_h_02.gif) repeat-x top left #005BAF;padding:5px;color:#fff;}
.tab_01 .h_02 div {color:#fff;}
.tab_01 .h_02 a {color:#fff;}
.tab_01 .h_02 .left {padding:8px 0px 0px 10px;}
.tab_01 .h_02 .right {padding:10px 0px 0px 10px;text-align:center;font: bold 16px tahoma;color:#FFF;}
.tab_01 .h_03 { background:url(/images/bg_h_03.gif) repeat-x top left #4C4E56;border-bottom:1px solid #fff;padding:40px 0px 7px 30px;}
.tab_01 .h_03 table td {vertical-align:middle;}
.tab_01 .b_01, .tab_01 .b_02, .tab_01 .b_03 { background:url(/images/bg_b.gif) repeat bottom left;}
.tab_01 .b_01 div {padding:10px 10px 15px 32px;}
.tab_01 .b_02 td {padding-top:15px; padding-bottom:16px;}
.tab_01 .b_03 div {padding:9px 0px 0px 30px;}
.tab_01 .b_01_i, .tab_01 .b_02_i, .tab_01 .b_03_i {border-bottom:1px solid #fff; width:100%;}
.tab_01 .b_01_i { background-color:#EC4A11;}
.tab_01 .b_02_i { background-color:#0086C4;}
.tab_01 .b_03_i { background-color:#747681;}
.tabProductAll_01 {margin-top:13px;}
.tabProductAll_01 td {padding-right:15px;}
.tabProductAll_01 .headName { background-color:#F0F0F0;padding:5px 10px 10px 10px; color:#6A6B75; font-weight:bold;border-bottom:1px solid #fff;}
.tabProductAll_01 .headNameLink { background-color:#F0F0F0; color:#6A6B75; font-weight:bold;border-bottom:1px solid #fff;text-decoration:none;}
.tabProductAll_01 .headBuy .left {font-weight:bold; background:url(/images/basket_02.gif) no-repeat 0px 14px; padding:12px 0px 0px 0px;}
.tabProductAll_01 .headBuy .left img {margin-right:11px;}

.tabProductAll_01 .headBuy .right {font:bold 18px arial; color:#EC4A11; text-align:right;padding-top:7px;}
.tabProductAll_01 .img {border-top:1px dashed #AEAEB3; background:url(/images/bg/images_prod_all.gif) no-repeat top left; text-align:center;padding:10px 10px 30px 10px;}
.tabProductAll_02 #border {border-bottom:1px dashed #5D5E68;height:20px;}
.tabProductAll_02 .left, .tabProductAll_02 .right {padding-right:15px;}
.tabProductAll_02 .left { padding-left:30px;padding-top:20px;padding-right:40px; }
.tabProductAll_02 .left div { position:relative; top:0px; left:0px;}
.tabProductAll_02 .left div a { text-decoration:none;}
.tabProductAll_02 .left div a:hover { text-decoration:underline;}
.tabProductAll_02 .right div { font-weight:bold;padding:21px 0px 5px 0px; text-transform:uppercase;}
.tabProductAll_02 .right div a { text-decoration:none;}
.tabProductAll_02 .right div a:hover { text-decoration:underline;}

.tabProduct_01 .prodZoom {text-align:right; padding:0px ;}
.tabProduct_01 .prodPrice {padding:20px 0px 0px 0px ;font:bold 18px arial; color:#EC4A11; text-align:right; vertical-align:bottom; padding-bottom:3px;}
.tabProduct_01 .text {padding:3px 0px 3px 0px;margin-bottom:4px;}
.tabProduct_01 #basket { background:url(/images/basket_03.gif) no-repeat 0px 5px;}
.tabProduct_01 #credit { background:url(/images/credit_01.gif) no-repeat 0px 5px;}

.tabSorting { background-color:#E3E4E6;text-align:left;}
.tabSorting .left {padding:10px;}

td {vertical-align:top;}


/*TREE VIEW*/
.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}

.treeview ul {
	background-color: white;
	margin-top: 4px;
}

.treeview .hitarea {
	background: url(/images/treeview-default.gif) -64px -25px no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

.treeview li { 
	margin: 0;
	padding: 3px 0pt 3px 16px;
}

.treeview a.selected {
	background-color: #eee;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color: red; cursor: pointer; }

.treeview li { background: url(/images/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(/images/treeview-default.gif); }  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

.treeview-red li { background-image: url(/images/treeview-red-line.gif); }
.treeview-red .hitarea, .treeview-red li.lastCollapsable, .treeview-red li.lastExpandable { background-image: url(/images/treeview-red.gif); } 

.treeview-black li { background-image: url(/images/treeview-black-line.gif); }
.treeview-black .hitarea, .treeview-black li.lastCollapsable, .treeview-black li.lastExpandable { background-image: url(/images/treeview-black.gif); }  

.treeview-gray li { background-image: url(/images/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(/images/treeview-gray.gif); } 

.treeview-famfamfam li { background-image: url(/images/treeview-famfamfam-line.gif); }
.treeview-famfamfam .hitarea, .treeview-famfamfam li.lastCollapsable, .treeview-famfamfam li.lastExpandable { background-image: url(/images/treeview-famfamfam.gif); } 


.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder { background: url(/images/folder.gif) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url(/images/folder-closed.gif) 0 0 no-repeat; }
.filetree span.file { background: url(/images/file.gif) 0 0 no-repeat; }
/*TREE VIEW*/

#navigation { display:none; }
.treeview, .treeview ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

#category {
	font-size:16px;
}

#products_wrapper {
	width:100%;
	text-align:center;
	border:0;
	border-collapse:collapse;
	border-spacing:0;
}

#man_toggle_1{
	height:16px;
	width:15px;
	background:url(images/man_toggle.gif) -31px 0 no-repeat;
	float:left;
	cursor:pointer;
	margin:0 3px;
	padding:0;
}
#man_toggle_2{
	height:16px;
	width:15px;
	background:url(images/man_toggle.gif) 0 0 no-repeat;
	float:left;
	cursor:pointer;
	margin:0 3px;
	padding:0;
}
#man_toggle_3{
	height:16px;
	width:15px;
	background:url(images/man_toggle.gif) -16px 0 no-repeat;
	float:left;
	cursor:pointer;
	margin:0 3px;
	padding:0;
}

.activepage{
	margin:2px;
}

.pagelist {
	margin:2px;
}

.clearfloat{
	clear:both;
}

.bigproduct {
	font-size:15px;
}

.we_advice {
	margin-left: 30px;
	padding-left: 5px;
	margin-bottom: 10px;
	border-left: 1px solid red;
}

.sape, .sape a {
	color: #ffe6ff;
	font-size:10px;
	text-decoration: none;
}