table.productList {
COLOR: #000000; 
}

table.productList tr.row1 {
BACKGROUND-COLOR: #e6e6e6;
}

table.productList tr.row2 {
BACKGROUND-COLOR: #e6e6e6;
}

table.productList td {
BORDER-BOTTOM: #ffffff 1px solid;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
}
table.SubGroupList td {
BORDER-BOTTOM: 0px;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
}


table.productList tr.row1:hover {
BACKGROUND-COLOR: #F5993D;
}


#parcalc_preview_table td{
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
}

#parcalc_preview_table input{
margin-left: 1px;
margin-right: 1px;
margin-top: 0px;
margin-bottom: 0px;
text-align: right;
}

.parcalc_border_right{
border-right: thin solid Black;
}

.parcalc_border_bottom {
border-bottom: thin solid Black;
}

.parcalc_border_top {
border-top: thin solid Black;
}

.parcalc_border_left {
border-left: thin solid Black;
}

.parcalc_top_on {
background-color: #e6e6e6;
}

.parcalc_top_off {
background-color: #e6e6e6;
color: #B5B5B5;
}

.parcalc_td_input {
background-color: #e6e6e6;
color: #B5B5B5;
}

#parcalc_preview td{
}

#gallery img {
	border:4px solid #e6e6e6;
	margin-bottom:4px;
}
#gallery a:hover img {
	border:4px solid #9A0000;
	margin-bottom:4px;
}
#docsys
{
 border-top: 1px solid #454F58;
border-left: 1px solid #454F58;
}

#docsys td
{
 border-right: 1px solid #454F58;
 border-bottom: 1px solid #454F58;
}

#docsys th
{
 border-right: 1px solid #454F58;
 border-bottom: 1px solid #454F58;
 font-weight: bold;
}

#media
{
 border-top: 1px solid #454F58;
border-left: 1px solid #454F58;
}

#media td
{
 border-right: 1px solid #454F58;
 border-bottom: 1px solid #454F58;
}

#media th
{
 border-right: 1px solid #454F58;
 border-bottom: 1px solid #454F58;
 font-weight: bold;
}

#news
{
 border-top: 1px solid #454F58;
 border-left: 1px solid #454F58;
}

#news td
{
 border-right: 1px solid #454F58;
 border-bottom: 1px solid #454F58;
}

#news th
{
 border-right: 1px solid #454F58;
 border-bottom: 1px solid #454F58;
 font-weight: bold;
}

#sitemap_level_1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C4C4C4;
	font-weight: bold;
}

#sitemap_level_2,
#sitemap_level_3,
#sitemap_level_4,
#sitemap_level_5 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C4C4C4;
	font-weight: normal;
}


