@CHARSET "UTF-8";
/* ---------------------------------- */
/* Copyright (C) - Jasra-Safety */
/* ---------------------------------- */

#photo_content {
 padding-left: 10px;
 width: 660px;
 padding-bottom: 20px;
}

table.catalogue {
}

table.catalogue th {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-style: normal;
 font-weight: bold; 
 color: #330000;
 background-color: #C9C9C9;
 width: 210px;
}

table.catalogue td {
 background-color: #E9E9E9;
 width: 210px;
 height: 130px;
 text-align: center;
 vertical-align: middle;
}

table.catalogue td a img {
	border: 0px;
}

table.product {
	font-size: 11px; 
	font-style: normal;
	width: 360px;
}

table.product th {
	font-size: 13px;
	color: #090909;
 	border: thin solid #A9A9A9;
}


table.sub_product {
	font-size: 11px; 
	font-style: normal;
	width: 300px;
}

table.sub_product th {
	text-align: left;
	color: #090909;
}

table.sub_product td {
	background-image: url("/fr/catalogue/pics/arrow.jpg");
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 22px;
	text-align: left;
}

table.sub_product td a, a:visited, a:link, a:active {
	text-decoration: none;
	color: #660000;
}

table.sub_product td a:hover {
	text-decoration: none;
	color: #797979;
}

#article_content {
 	padding-left: 10px;
}

#product_content {
	overflow: auto;
	height: 450px;
 	padding-left: 10px;
}

#shopping_content {
	overflow: auto;
	height: 450px;
	width: 690px;
 	padding-left: 10px;
}

#navigation {
	border-top: thin solid #D9D9D9;
	position: relative;
	font-family: Arial, Helvetica, sans-serif; 
 	font-size: 11px; 
 	font-style: normal;
 	padding-top: 15px;
 	padding-left: 10px;
}

#navigation_up {
	border-bottom: thin solid #D9D9D9;
	position: relative;
	font-family: Arial, Helvetica, sans-serif; 
 	font-size: 11px; 
 	font-style: normal;
 	padding-bottom: 25px;
 	padding-left: 10px;
}

#navigation_left {
	float: left;
	width: 100px;
	border: thin solid #696969;
	text-align: center;
}

#navigation_left a, a:visited, a:link, a:active, a:hover {
	text-decoration: none;
	color: #696969;
}


#navigation_right {
	float: right;
	padding-right: 10px;
}

table.article_list {
	font-size: 11px; 
	font-style: normal;
}

table.article_list td {
}

table.article_list td a:visited, a:link, a:active {
	text-decoration: none;
	color: #660000;
}

table.article_list td a:hover {
	text-decoration: none;
	color: #797979;
}

table.article {
	font-size: 10px; 
	font-style: normal;
}

table.article td {
}

table.article td a:visited, a:link, a:active {
	text-decoration: none;
	color: #999999;
}

table.article td a:hover {
	text-decoration: none;
	color: #595959;
}

table.article_desc {
	font-size: 11px; 
	font-style: normal;
}

#command {
	position: relative;
	font-family: Arial, Helvetica, sans-serif; 
 	font-size: 10px; 
 	font-style: normal;
 	padding-top: 3px;
 	padding-left: 10px;
 	padding-top: 3px;
}

table.command_table {
	background-color:#D9D9D9; 
}

table.command_table th {
	font-weight: bold;
	background-color: #660000;
	color: #D9D9D9;
}

input.command_input {
	width: 22px;
	font-size: 10px;
	height: 12px;
	border: thin solid #660000;
	background-color: #D6D6D6;
	color: #550000;
}

td.td_shopping_login {
	background-color: #fff;
	height: 35px;
	/*width: 100px;*/
}

td.td_shopping_login a {
	/* background-image: url("/fr/pics/shoppingcart_view2.gif");
	background-repeat: no-repeat;
	background-position: right;*/
	text-decoration: none;
	border: thin solid #660000;
	background-color: #D6D6D6;
	font-size: 12px;
}

td.td_shopping_login a:visited, a:link, a:active {
	text-decoration: none;
	color: #660000;
}

td.td_shopping_login a:hover {
	text-decoration: none;
	color: #797979;
}

td.td_shopping {
	background-color: #fff;
	text-align: right;
	width: 100px;
}

td.td_shopping a {
	/* background-image: url("/fr/pics/shoppingcart_view2.gif");
	background-repeat: no-repeat;
	background-position: right;*/
	background-color: #D6D6D6;
	border: thin solid #660000;
	font-size: 12px;
}

td.td_shopping a:visited, a:link, a:active {
	text-decoration: none;
	color: #660000;
}

td.td_shopping a:hover {
	text-decoration: none;
	color: #797979;
}

table.addshopping {
	/* background-image: url("/fr/pics/shopping2_small.jpg");
	background-repeat: no-repeat;
	background-position: center left; */
	width: 200px;
	font-size: 12px; 
	font-style: normal;
}

table.addshopping td {
	padding-left: 35px;
}

input.shoppingbutton
{
   font-family:Arial,sans-serif;
   color:#797979;
   background-color:#770000;
   border-style:solid;
   border-color:#797979;
   cursor: pointer;
}

.a_next {
	background-image: url("/pics/next_jasra.gif");
	background-repeat: no-repeat;
	background-position: center right;
	padding-right: 22px;
	text-align: left;
}

.a_previous {
	background-image: url("/pics/previous_jasra.gif");
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 22px;
	text-align: left;
}

