td {
	vertical-align: top;
	font-family: Tahoma;
	font-size: 11px;
	color: Black;
}

a {
	text-decoration: underline;
	color: Black;
}


.tel{
	color : #339933;
	font-size : larger;
	font-weight : bold;
}

.cart{
	padding-left: 15px;
}

a.none {
	text-decoration: none;
	color: Black;
}
a.u {
	text-decoration: underline;
	color: Black;
}
.headg
{
	color: Black;
	text-transform: uppercase;
	font-weight: bold;
}
.headw
{
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
}
.menu-big
{
	color: Black;
	font-size: 14px;
	text-decoration: none;
}
.menu-sma
{
	color: Black;
	font-size: 12px;
	text-decoration: none;
}
.menu
{
	color: Black;
}
a.menu
{
	color: Black;
	text-decoration: none;
}
.top1
{
	color: Black;
}
.top2
{
	color:#FFFFFF;
}
a.top2
{
	color:#FFFFFF;
	text-decoration:none;
}
.blue
{
	color:#0089DA;
	font-weight:bold;
	text-transform:uppercase;
}
a.blue
{
	color:#008ADC;
	font-weight:normal;
	text-transform:none;
	font-size:10px;
	text-decoration:none;
}
a.green
{
	color:#90BE00;
	font-weight:bold;
	font-size:10px;
	text-decoration:underline;
}
a.green_none
{
	color:#90BE00;
	font-size:10px;
	text-decoration:none;
}	
.gray
{
	color:#9B9B9B;
	font-weight:bold;
}
.green{
	color: Green;
	font-weight: bold;
	font-size: 14px;
}
.red
{
	color:#DD4300;
	font-weight:bold;
}
.copy
{
	color: Black;
}
a.copy
{
	color: Black;
	text-decoration: none;
}

#wrapper {width:350px;border:none;background-color:transparent;background-image:none;}
/*#navigation {padding-top:7px;}*/
#navigation li {position:relative;margin:0 2px;padding:1px 1px 0;}
#navigation li a {display:block;position:relative;margin:-1px 0 0;padding:5px 10px;line-height:normal;}
#navigation li.bc {margin:0 2px;padding:1px 1px 0;background:transparent;}
#navigation li.bc a {margin:-1px 0 0;}
html>body #navigation li a {line-height:normal;}
#navigation li a:hover {border-color:#670303;}	

body#home #sidebar {float:left;margin:0 14px 0 -9px;padding:0;width:183px;}

#productGlance {width:374px;float:right;font-size:10px;}
	#productGlance.full {width:100%;margin-bottom:20px;}

	
	#mycarouselToo {width:374px;height:207px;text-align:center;background-color:#fff;float:right;}

	
.jcarousel-skin-productGallery {position: relative;/* important */overflow: hidden;/* important */width:374px;/* important */height:610px;/* important */margin:0;float:right;}  
	.jcarousel-skin-productGallery ul {position: absolute;  top: 0;  margin-left: 0;  }  
	.jcarousel-skin-productGallery ul,  
	.jcarousel-skin-productGallery li {margin:0;padding:0;}  
	.jcarousel-skin-productGallery ul {width:2244px;}  
	.jcarousel-skin-productGallery ul li {display: block;float:left;margin:0;padding:0; border: none;background-color:#fff;}  
	.jcarousel-skin-productGallery ul li img {display: block;padding:0 49px;}
	.jcarousel-skin-productGallery .jcarousel-control {text-align:center;position: relative;margin-top:400px;border:none;padding:5px;}  
	.jcarousel-skin-productGallery .jcarousel-control a {margin: 0 2px;}  
	.jcarousel-skin-productGallery .jcarousel-control a img {padding: 2px;border:0}  
	.jcarousel-item {float:left;list-style:none;width: 374px;height: 207px;}/* We set the width/height explicitly. No width/height causes infinite loops. */

#pagination-flickr ul{
	padding-left: 40%;
}
/* -------------------------------------------- */
/* ------------- Pagination: Flickr -----------	*/
/* -------------------------------------------- */
	
#pagination-flickr li          { border:0; margin:0; padding:0; font-size:11px; list-style:none; /* savers */ float:left; }
#pagination-flickr a           { border:solid 1px #DDDDDD; margin-right:2px; }
#pagination-flickr .previous-off,
#pagination-flickr .next-off   { color:#666666; display:block; float:left; font-weight:bold;}
#pagination-flickr .next a,
#pagination-flickr .previous a { font-weight:bold; border:solid 1px #FFFFFF; }	
#pagination-flickr .active     {color: #0063e3y;font-weight:bold;display:block;float:left;padding:4px 6px;}
#pagination-flickr a:link, 
#pagination-flickr a:visited   { color:#0063e3; display:block; float:left; padding:3px 6px; text-decoration:none; }
#pagination-flickr a:hover     { border:solid 1px #666666; }

*{padding: 0; margin: 0;}

/* ----- global default/initial styles ----- */
body {background-color:#fff; margin: 1px; padding: 0;}

/* ----- base default font size, type, and line height ----- */
html body{font: 62.5%/1.4em Arial, Helvetica, sans-serif;color:#333333}
html>body{font: 62.5%/1.4em Arial, Helvetica, sans-serif;color:#333333}

/* ----- add selectors here for font sizing ----- */
p, table, ul, dl, h2 {font-size: 1.2em}
caption {font-size: 1.4em}
h3 {font-size: 1.6em}

h3 {
		color: #cfcfcf;
		font-weight: bold;
		text-transform: capitalize;
		margin-top:30px;
		padding-bottom:10px;
}


	/* CSS for the box starts here */
	.portletcontent {
		padding:0 7px 0 0;
		background:#fff url(images/borders.gif) 100% 0 repeat-y;
	}
	.bi {
		padding:0 0 0 1px;
		background:#000 url(images/borders.gif) 0 0 repeat-y;
		

	}
	.bb {
		height:30px;
		margin:0 -7px 0 -1px;
		background:url(images/box.gif) 100% 100% no-repeat;
	}
	.bb div {
		width:18px;
		height:30px;
		background:url(images/box.gif) 0 100% no-repeat;
	}
	.portlet h2 {
	height:20px;
	padding:0 0 0 10px;
	background-color:#666;
	background-image:url(images/topright.gif);
	background-position:right top;
	background-repeat:no-repeat;
	color:#592C16;
	line-height:20px;
	}
	
	
	.portletcontent p {
		padding:8px 10px 8px 10px;
		background:#fff;
	}

.bgpic
{
	background-image:url(images/m0.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

form {
width: 100%; /* задаем ширину формы, чтобы сработал overflow */
/* overflow: hidden; обрезаем выступы за форму (в частности в ие6 неправильно расчитанный width для div) */
padding: 2px; /* небольшой отступ чтобы не обрезалась подсветка input в фокусе в Safari и Chrome */
}
form div {
float: left; /* чтобы не было проблем с отступами между блоками */
width: 100%; /* чтобы блоки не встраивались в одну строку */
margin-bottom: 5px; /* расстояние между блоками */
}
form label {
float: left; /* делаем метки плавающими и фиксированной ширины чтобы выровнять их по одному уровню */
width: 40px;
text-align: right;
position: relative; /* выравниваем тексты меток и полей по одному уровню */
top: 2px; /* отступ сверху подбираем в зависимости от размера шрифта и дизайна полей */
margin-right: 5px; /* чтобы к меткам не прилипали поля */
}
form input[type=text], form input[type=password] {/* оформление для полей типа text и password */
border: 1px solid #7f9db9; /* цвет бордюра */
width:140px; 
height:19px; 
font-family:Tahoma; 
font-size:11px; 

color:#7F7F7F

}
form .formText { /* класс для ие6, который не понимает свойства по типам селекторов */
width: 140px;
background: #fff;
border: 1px solid #7f9db9;
height: 19px;
}
form input[type=submit] { /* оформление для кнопки submit */
margin-left: 65px;
cursor: pointer; /* меняем указатель для кнопки */
}
form .formSubmit { /* класс для ие6 */
margin-left: 65px;
cursor: pointer;
width: auto;
}
* html input { /* хак для ие6, котрый поможет ему понять типы селекторов */
z-index: expression(
runtimeStyle.zIndex = 1,
type == "text" ? (className = "formText") : 0,
type == "password" ? (className = "formText") : 0,
type == "submit" ? (className = "formSubmit") : 0
)
} 
.userdata{
	border: thin solid Silver;
	padding: 15px;
}
a:hover img {
        filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50);
        -moz-opacity: 0.5; /* Mozilla 1.6 */
        -khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
        opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
        filter: alpha(opacity=50); /* IE 5.5+*/
} 
div.autocomplete {
	position:absolute;
	width:250px;
	background-color:white;
	border:1px solid #888;
	margin:0px;
	padding:0px;
}
div.autocomplete ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li {
	list-style-type:none;
	display:block;
	margin:0;
	padding:2px;
	cursor:pointer;
	background:none;
}
.cat{
	font : bold 12px;
	color : Black;
}
.sc{
	font : 10px;
	color : Black;
}
.ottisk{
	background-image : url(/images/format_ottisk.gif);
	background-position : center;
	background-repeat : no-repeat;
}

