/* SEIKA PRODUCTS */

/* PRODUCT INDEX ----------------------------------------------------------------------------------------------------------------------------------*/

.category {
list-style:none;
margin:0!IMPORTANT;
padding:0;
}

.category li {
width:140px;
text-align:center;
margin-right:20px;
float:left;
}


/* PAGE TITLE ----------------------------------------------------------------------------------------------------------------------------------*/

#g_content h1 {
background-image:url(../images/products/products-title.jpg);
}

.industrial #g_content h1 {
background-image:url(../images/products/industrial-material-equipment/industrial-title.jpg);
}

#product_content a {
text-decoration:underline;
color:#bc150c;
}

#product_content a:hover {
color:black;
}

/* PRODUCT CONTENT ----------------------------------------------------------------------------------------------------------------------------------*/

#product_content {
margin:0;
padding:0;
width:540px;
float:right;
/*border:1px solid red;*/
}

#product_content #product_photo {
width:150px;
}

#product_content #product_photo a {
display:block;
width:150px;
text-align:center;
}

/* KEY FEATURES ----------------------------------------------------------------------------------------------------------------------------------*/

#product_content #key_features_container {
margin-top:15px;
/*padding-top:15px;*/
/*border:1px solid red;*/
}

#product_content ul, #product_content  #key_features_content ul {
margin:0 0 15px 15px;
padding:0;
}

#product_content li, #product_content #key_features_content li {
margin-bottom:5px;
padding:0;
}

#product_content #key_features_content p {
text-align:center;
margin:0;
padding:0;
/*border:1px solid red;*/
}

/* PRODUCT DESCRIPTION ----------------------------------------------------------------------------------------------------------------------------------*/

#product_content #product_description {
margin:5px auto;
padding:12px;
background-color:#f6e9e7;
line-height:1.5em;
/*border:1px solid red;*/
}

#product_content #product_specs {
border-top:1px solid black;
border-left:1px solid black;
}

#product_content #product_specs th, #product_content #product_specs td {
border-bottom:1px solid black;
border-right:1px solid black;
padding:5px;
font-weight:normal;
vertical-align:top;
}

#product_content #product_specs th {
text-align:right;
background-color:#f6e9e7;
}

/* TECHNICAL ARTICLES ----------------------------------------------------------------------------------------------------------------------------------*/

#product_content #technical_articles th {
text-align:left;
}

#product_content #technical_articles .date {
width:100px;
font-weight:bold;
}

#product_content #technical_articles td, #product_content #technical_articles th {
color:#666666;
padding:10px;
vertical-align:text-top;
}

#product_content #technical_articles b {
color:#cc3300;
}

/* TECHNICAL INFORMATION ----------------------------------------------------------------------------------------------------------------------------------*/

#product_content #technical_information h4 {
margin:10px 0;
}

#product_content #technical_information h5 {
padding:0;
}


#product_content #technical_information p {
margin-top:10px;
}

#product_content #technical_information #tech_navigation {
text-align:center;
}

#product_content #technical_information #tech_navigation img {
margin:5px;
}

#product_content #technical_information .product_note {
margin:10px 0;
padding:10px;
background-color:#FFF165;
font-weight:bold;
}

/*TABLE ONE*/
#product_content #technical_information #table_one {
background-color:#f8ffff;
border:2px solid #b2b2b2;
}

#product_content #technical_information #table_one .y-row {
background-color:#ffffcc;
}

#product_content #technical_information #table_one th {
background-color:#d4dbe8;
color:black;
vertical-align:middle;
padding:10px;
}

#product_content #technical_information #table_one td {
border-top:1px solid #b2b2b2;
padding:10px;
vertical-align:top;
}

#product_content #technical_information #table_one td li {
margin-bottom:10px;
line-height:1.5em;
}

#product_content #technical_information #table_one .number {
font-weight:bold;
font-size:14px;
color:black;
}

/*TABLE TWO*/
#product_content #technical_information .table_two {
border-top:1px solid #b2b2b2;
border-bottom:2px solid #b2b2b2;
border-left:2px solid #b2b2b2;
border-right:1px solid #b2b2b2;
}

#product_content #technical_information .table_two th,#product_content #technical_information .table_two td {
text-align:center;
padding:10px;
border-top:1px solid #b2b2b2;
border-right:1px solid #b2b2b2;
}

#product_content #technical_information .table_two th {
background-color:#bbdef4;
color:black;
}

/*TABLE THREE*/
#product_content #technical_information #table_three {
border-top:1px solid #b2b2b2;
border-bottom:2px solid #b2b2b2;
border-left:2px solid #b2b2b2;
border-right:1px solid #b2b2b2;
}

#product_content #technical_information #table_three .b-row {
background-color:#bbdef4;
}

#product_content #technical_information #table_three th,#product_content #technical_information #table_three td {
text-align:center;
padding:5px;
border-top:1px solid #b2b2b2;
border-right:1px solid #b2b2b2;
}

#product_content #technical_information #table_three .b-td {
background-color:#bbdef4;
}

#product_content #technical_information #table_three .y-td {
background-color:#ffffcc;
}

/*TABLE FOUR*/
#product_content #technical_information .table_four {
border-top:1px solid #b2b2b2;
border-bottom:2px solid #b2b2b2;
border-left:2px solid #b2b2b2;
border-right:1px solid #b2b2b2;
background-color:#ffffcc;
margin-bottom:10px;
}

#product_content #technical_information .table_four th,#product_content #technical_information .table_four td {
padding:5px;
border-top:1px solid #b2b2b2;
border-right:1px solid #b2b2b2;
}

#product_content #technical_information .table_four .image {
width:120px;
text-align:center;
}

#product_content #technical_information .table_four .image img {
margin:10px 0;
}

/* SERIES PRODUCT LIST ---------------------------------------------------------------------------------------------------------------------*/

#product_content .series_list td {
text-align:center;
/*border:1px solid red;*/
}

#product_content .series_list a {
text-decoration:none;
}

#product_content .series_list a:hover {
font-weight:bold;
}

#product_content .series_list img {
margin:5px 0;
}

/* SERIES PRODUCT LIST ---------------------------------------------------------------------------------------------------------------------*/
.industrial #product_content .category_item {font-size:16px; font-weight:bold;}

/* SIDEBAR SUBMENU ----------------------------------------------------------------------------------------------------------------------------------*/

#product_sidebar h2 a {
text-decoration:none;
font-size:12px;
color:black;
}

#product_sidebar {
margin:0;
padding:0;
/*float:left;*/
/*border:1px solid red;*/
}


/* Submenus */

div#submenu {
	width: 180px;
	margin: 0px;
	padding: 0;
	padding-top: 0px;
	float: left;
	display: block;
}

div#submenu ul{
	color: #666666;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
}

div#submenu ul li {
	display: block;
	padding: 2px 0px;
	border: 0;
	margin: 0;
	font-weight: normal;
	font-size: 11px;
	margin-left:0px;
	line-height:1.1em;
}

div#submenu ul li a:link{
	color: #666666;
	text-decoration:none;
}

div#submenu ul li a:visited{
	color: #666666;
	text-decoration:none;
}

div#submenu ul li a:hover {
	color: #666666;
	text-decoration: underline;
}

div#submenu ul.secondmenu li a:link{
	color: #666666;
	text-decoration:none;
}

div#submenu ul#qap ul.secondmenu li a:link,div#submenu ul#ate ul.secondmenu li a:link,div#submenu ul#smt ul.secondmenu li a:link,div#submenu ul#mi ul.secondmenu li a:link,div#submenu ul#pe ul.secondmenu li a:link{
	color: #CC3300;
	font-weight:bold;
}

div#submenu ul#qap ul.secondmenu li a:visited,div#submenu ul#ate ul.secondmenu li a:visited,div#submenu ul#smt ul.secondmenu li a:visited,div#submenu ul#mi ul.secondmenu li a:visited,div#submenu ul#pe ul.secondmenu li a:visited{
	color: #CC3300;
	font-weight:bold;
}

div#submenu ul#qap ul.secondmenu li a:hover,div#submenu ul#ate ul.secondmenu li a:hover,div#submenu ul#smt ul.secondmenu li a:hover,div#submenu ul#mi ul.secondmenu li a:hover,div#submenu ul#pe ul.secondmenu li a:hover{
	color: #CC3300;
	text-decoration: underline;
	font-weight:bold;
}

div#submenu ul#qap ul.productsname li a:link,div#submenu ul#ate ul.productsname li a:link,div#submenu ul#smt ul.productsname li a:link,div#submenu ul#mi ul.productsname li a:link,div#submenu ul#pe ul.productsname li a:link {
	color: #666666;
	font-weight:normal;
}

div#submenu ul#qap ul.productsname li a:visited,div#submenu ul#ate ul.productsname li a:visited,div#submenu ul#smt ul.productsname li a:visited,div#submenu ul#mi ul.productsname li a:visited,div#submenu ul#pe ul.productsname li a:visited {
	color: #666666;
	font-weight:normal;
}

div#submenu ul#qap ul.productsname li a:hover,div#submenu ul#ate ul.productsname li a:hover,div#submenu ul#smt ul.productsname li a:hover,div#submenu ul#mi ul.productsname li a:hover,div#submenu ul#pe ul.productsname li a:hover {
	color: #666666;
	text-decoration: none;
	font-weight:normal;
}

div#submenu ul#qap ul.secondmenu li,div#submenu ul#ate ul.secondmenu li,div#submenu ul#smt ul.secondmenu li,div#submenu ul#mi ul.secondmenu li,div#submenu ul#pe ul.secondmenu li{
	border:none;
	margin-left:5px;
	padding:0px;
	padding-left:5px;
	background-color:#FFFFFF;
	line-height:1.2em;
}

div#submenu ul#smt,div#submenu ul#ate,div#submenu ul#qap,div#submenu ul#mi,div#submenu ul#pe {
	margin-left:9px;
}

div#submenu ul#smt li,div#submenu ul#ate li,div#submenu ul#qap li,div#submenu ul#mi li,div#submenu ul#pe li {
	margin:2px 0px 2px 0px;
	padding:3px 4px 3px 4px;
	border-left:3px solid #CC3300;
	background-color:#F6E9E7;
}

div#submenu ul#qap ul.productsname,div#submenu ul#smt ul.productsname,div#submenu ul#ate ul.productsname,div#submenu ul#mi ul.productsname,div#submenu ul#pe ul.productsname {
	background-color:#FFFFFF;
	padding-top:0px;
}

div#submenu ul#qap ul.productsname li,div#submenu ul#ate ul.productsname li,div#submenu ul#smt ul.productsname li,div#submenu ul#mi ul.productsname li,div#submenu ul#pe ul.productsname li {
	background-color:#FFFFFF;
	border:none;
	margin-left:20px;
	padding:0px;
	border-bottom:1px dashed #CCCCCC;
}

div#submenu ul#qap ul.productsname li:hover,div#submenu ul#ate ul.productsname li:hover,div#submenu ul#smt ul.productsname li:hover,div#submenu ul#mi ul.productsname li:hover,div#submenu ul#pe ul.productsname li:hover {
	background-color:#FFDDDD;
	border:none;
	margin-left:20px;
	padding:0px;
	border-bottom:1px dashed #FF3300;
}

div#submenu ul#smt li.products-li,div#submenu ul#ate li.products-li,div#submenu ul#qap li.products-li,div#submenu ul#mi li.products-li,div#submenu ul#pe li.products-li,div#submenu ul#smt li ul li.products-li,div#submenu ul#ate li ul li.products-li,div#submenu ul#qap li ul li.products-li,div#submenu ul#mi li ul li.products-li,div#submenu ul#pe li ul li.products-li{
	border:none;
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	font-size:0px;
	line-height:0px;
	border-bottom:none;
}

div#submenu li.menu-jointer {
	margin:0;
	padding:0;
	font-size:0px;
	line-height:0px;
	border-bottom:none;
}

ul.productsname {
border:1px solid #999999;
padding-bottom:12px;
}
