body,table,td {
font-size: 12px;
font-family:Tahoma;
color:#606569;
}

html,body {height:100%;}

body{
margin:0;
padding:0;
background:#fcfdff;
}


a {color:#606569;}
a:link {text-decoration:underline;}
a:visited{text-decoration:underline;}
a:hover{text-decoration:none;}



#menu {
padding:0px;
margin:23px 0px 23px 40px;
text-align:left;
width:860px;
}
#menu td {
font:18px Georgia;
color:#a577ab;
list-style:none;
display:inline;
font-style:italic;
height:45px;
padding:5px 15px 17px 12px;
margin-right:20px;
}
#menu td:hover,
#menu td.action,
#menu td.jshover {background:url(../images/about-li.png) top left no-repeat;}


#menu #delivery {padding:5px 30px 17px 20px;}
#menu #delivery:hover,
#menu #delivery.action,
#menu #delivery.jshover {background:url(../images/about-li.png) top left no-repeat;}

#menu #clients {padding:5px 30px 17px 15px;}
#menu #clients:hover,
#menu #clients.action,
#menu #clients.jshover {background:url(../images/li-hover-big.png) top left no-repeat;}

#menu td.none {background:none;}

#menu a{
	color:#a577ab;
	text-decoration:underline;
}
#menu td:hover a,
#menu td.action a,
#menu td.jshover a {text-decoration:none;}



.catalog {padding:0px; margin:0px;}
.catalog li {
padding:0px 0px 8px 17px;
list-style:none;
color:#2f89b9;
background: url('../images/li.gif')  left no-repeat;
}
.catalog a {color:#2f89b9;}
.catalog a:link {text-decoration:underline;}
.catalog a:visited{text-decoration:underline;}
.catalog a:hover{text-decoration:none;}


/******************************************************************************/


div.gallery-scroll {
	/* Set it so we could calculate the offsetLeft */
	position: relative;
	height: 160px;
	width: 530px;
	overflow: auto;
}
ul.gallery-scroll {
	display: block;
	/* max width here, for users without javascript */
	width: 10000px;
	height: 150px;
	padding: 0;
	margin: 0 0 0 0px;
	/* removing default styling */
	list-style: none;
}
.gallery-scroll li {
	display: block;
	float: left;
	padding: 0px 0px 0px 20px;
	display:inline;
	height:131px;
}
.gallery-scroll a {
	display: block;
	text-decoration: none;
}

.gallery-scroll img {
	border:none;
	filter:alpha(opacity=85);
	opacity: 0.85;
}
.gallery-scroll a:hover img {
	filter:alpha(opacity=100);
	opacity: 1;
}
.gallery-scroll a.action img {
	filter:alpha(opacity=100);
	opacity: 1;
}

.gallery-scroll #left {padding:0px 0px 0px 0px; margin:0px;}
