div.items-a a:link,
div.items-b a:link,
div.items-c a:link,
div.items-a a:visited,
div.items-b a:visited,
div.items-c a:visited{
	text-decoration:none;
}
div.items-a a:hover,
div.items-a a:focus,
div.items-a a:active,
div.items-b a:hover,
div.items-b a:focus,
div.items-b a:active,
div.items-c a:hover,
div.items-c a:focus,
div.items-c a:active, {
	text-decoration:underline;
}

div.category-section{
clear:both;
	background-color:#fff;
	border : 1px solid #fff;
}

div.items-a {
	clear:both;
	margin: 10px 0;
}
div.items-a ul {
	list-style : none;
}
div.items-a li {
	clear : both;
	margin-bottom:20px;
	>display:inline;
}
div.items-a img.pic {
	float : right;
	margin-bottom:20px;
	>display:inline;
}
div.items-a p {
	background: url(/common/img/icon_01.gif) 0 0.3em no-repeat;
	padding:0 0 20px 10px;
	width : 320px;
}



div.items-b{
	clear: both;
}
div.items-b ul :after{
	content: ".";
	display: block;
	clear: both;
	height: 0;
	line-height: 0;
	visibility: hidden;
}
div.items-b ul {
	clear: both;
	margin-top : 10px;
	list-style : none;
	padding-bottom : 1em;
}
div.items-b li {
	display : inline;
	float : left;
	width : 112px;
	height : auto;
	margin-right : 56px;
	>margin-right : 53px;
}
div.items-b li.break {
	margin-right : 0;
}
div.items-b li.break  :after{
	clear: both;
}
div.items-b p {
	margin:5px 0 0 0;
	background: url(/common/img/icon_01.gif) 0 0.3em no-repeat;
	padding:0 0 10px 10px;
}


div.items-b img.pic {
	margin-bottom:-20px;
	>margin-bottom:0;
}




index-blockB03-unit {
	clear:both;
	margin-top:20px;
}

div.search-results-blockA01 {
	margin : 0 10px;
}

div.top {
	padding-bottom : 5px;
	background: url(/common/img/dotline_h.gif) bottom repeat-x;
	margin-bottom:10px;
}




div.search-results-blockA01 div.result p {
	border : none !important;
	padding-left:0 !important;
}




div.items-c {
	clear:both;
	margin: 0 10px;
}
div.items-c ul {
	list-style : none;
}
div.items-c li {
	clear : both;
	margin-bottom:20px;
	background: url(/common/img/dotline_h.gif) bottom repeat-x;
	min-height : 95px;
	>height : 95px;
}
div.items-c li.last {
	margin-bottom:0px;
}
div.items-c img.pic {
	float : left;
	margin-bottom:20px;
	>display:inline;
}
div.items-c p {
	background: url(/common/img/icon_01.gif) 0 0.3em no-repeat;
	padding:0 0 20px 10px;
	margin-left: 132px;
}

div.w450 {
	clear:both;
}

div.w450 div.search-results-blockA01{
	width:428px !important;
}
div.w450 div.search-results-blockA01 div.pagination{
	width:270px !important;
}


.heading-lvl03A01-link {
clear:both;
}


div.index-listA01 ul li.sensors,
div.index-listA02 ul li.sensors{
	background-color:#E9EBF7;
}
div.index-listA01 ul li.switches,
div.index-listA02 ul li.switches{
	background-color:#F3EBF6;
}
div.index-listA01 ul li.safety-components,
div.index-listA02 ul li.safety-components{
	background-color:#FBF9E2;
}
div.index-listA01 ul li.relay,
div.index-listA02 ul li.relay{
	background-color:#FAE7E3;
}
div.index-listA01 ul li.control-components,
div.index-listA02 ul li.control-components{
	background-color:#FAEDDD;
}
div.index-listA01 ul li.automation-systems,
div.index-listA02 ul li.automation-systems{
	background-color:#EEF5E5;
}
div.index-listA01 ul li.motion-drive,
div.index-listA02 ul li.motion-drive{
	background-color:#F5F4E0;
}
div.index-listA01 ul li.addition,
div.index-listA02 ul li.addition{
	background-color:#F2F2F2;
}



div.index-listA01 ul {
	padding-left : 0 !important;
}

div.index-listA01 ul.left {
	width:215px;
	float : left;
}
div.index-listA01 ul.right {
	width:215px;
	float : right;
}

h2.heading-lvl04A01 {
	clear : both;
}


h3.heading-lvl02A01-link {
clear:both;
}


div.content-items {
	margin:20px 0;
	padding-top : 20px;
	border-top : 1px solid #ccc;
}
div.iconright {
	height : 80px;
	margin-top:20px;
}
div.iconright:after{
	content: ".";
	display: block;
	clear: both;
	height: 0;
	line-height: 0;
	visibility: hidden;
}
div.iconright img {
	float:right;
	margin-left:20px;
}
div.textA01 {
	clear:both;
}


/*h2*/

body.sensors div.local-naviA01 h2,
body.switches div.local-naviA01 h2,
body.safety-components div.local-naviA01 h2,
body.relay div.local-naviA01 h2,
body.control-components div.local-naviA01 h2,
body.automation-systems div.local-naviA01 h2,
body.motion-drive div.local-naviA01 h2,
body.addition div.local-naviA01 h2{
	background-color:#f5f5f5;
}

body.sensors div.local-naviA01 h2 a,
body.switches div.local-naviA01 h2 a,
body.safety-components div.local-naviA01 h2 a,
body.relay div.local-naviA01 h2 a,
body.control-components div.local-naviA01 h2 a,
body.automation-systems div.local-naviA01 h2 a,
body.motion-drive div.local-naviA01 h2 a,
body.addition div.local-naviA01 h2 a{
	border-bottom:3px solid #0055c4;
}
body.sensors div.local-naviA01 h2.stay,
body.switches div.local-naviA01 h2.stay,
body.safety-components div.local-naviA01 h2.stay,
body.relay div.local-naviA01 h2.stay,
body.control-components div.local-naviA01 h2.stay,
body.automation-systems div.local-naviA01 h2.stay,
body.motion-drive div.local-naviA01 h.stay2,
body.addition div.local-naviA01 h.stay2{
	border-bottom:3px solid #0055c4;
}


ul.left {
	float : left;
	width : 214px;
	padding-left:10px;
	padding-bottom:20px;
}
ul.right {
	float : right;
	width : 214px;
	padding-left:10px;
	padding-bottom:20px;
}
ul.right li {
	text-align : left;
}
