/* CSS Document */

body {
margin: 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.body-style-01 {
background: url(images/body_bg01.gif) repeat-x;
}

.body-style-02 {
background: url(images/body_bg02.gif) repeat-x;
}

#header-clm {
float: left;
padding-top: 3px;
}

.flag-holder {
float: right;
padding: 0 6px 0 6px;
}

.pass-holder {
float: left;
padding: 6px 0 0 0;
}

#nav_0, #nav 
{
    background: url(images/top_nav_bg.gif) repeat-x;
    font-weight: bold;
    color: #999999;
    text-align: center;
}

#nav
{
    background: url(images/top_nav_bg.gif) repeat-x;
}

.currency {
font-size: 11px;
}

#login {
background-image: url(images/header_bg.gif);
}

.sf {
padding-bottom: 3px;
color:#ffffff;
}
 
#search-area {
color: #FFFFFF;
background:#000000;
}

.news {
padding: 0 10px 10px 10px;
}

#offers, .offers {
padding: 6px 0px 10px 0px;
}

#prom, .prom {
padding: 10px 10px 10px 10px;
}

#ftr-clm-01 {
color:#333333;
float:left;
font-size: 10px;
font-weight: bold;
}

#ftr-clm-02 {
color:#333333;
float:right;
font-size: 10px;
font-weight: bold;
}

.addition {
padding: 5px 5px 5px 5px;
}

.holder1
{
float: left;
padding: 5px 5px 0px 5px;
}

.holder2
{
float: left;
width: 410px;
padding: 5px 5px 5px 5px;
}

#title-pr
{
clear:both;
padding: 5px 10px 5px 10px;
border-top: #ffffff 2px solid;
}

.button, .artbutton {
	font-family: Verdana, Arial, Tahoma, Helvetica; 
	font-size: 11px; 
	/*font-weight: bold;*/
	color: #000000;
	border: #cccccc solid 1px;
	background-color: #999999;
}

.inp{
	font-family: Verdana, Arial, Tahoma, Helvetica; 
	font-size: 11px; 
	border: #cccccc solid 1px;
	background-color:#ffffff;
	width: 85px;
}

.pr-img     {
padding: 4px 5px 5px 5px;
}
.pr-cont {
padding: 4px 6px 6px 6px;
}

.artbutton
{
    text-decoration:none;
	padding: 3px 5px 7px 5px;
}

.breadcrumb, .breadcrumb a
{
    color: #666666;
    background-color:#FFFFFF;
    font-weight:bold;
}

.breadcrumb a, .breadcrumb a:visited
{
    text-decoration: none;
}

.breadcrumb a:hover
{
    text-decoration: underline;
}

.red 
{
    color: #ff0000;
}

.img {
padding: 5px 5px 5px 5px;
}


.NewProductImage
{
    padding-bottom:3px;
}

.cont
{
    width: 500px;
    padding: 10px 20px 10px 20px;
}

.producerLink, .producerLink:hover, .producerLink:visited
{
    color : black;
    text-decoration : none;
}

.additions
{
height: 60px;
width: 80px;
/*background: url(images/additions.jpg);*/
}


.moreVariantStyle
{
    /*border:1px solid red;*/
    overflow-y:auto;
    height:220px;
    width:193px;
      scrollbar-face-color:#999999;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-track-color:#cccccc;
  scrollbar-shadow-color:#000000;
  scrollbar-highlight-color:#000000;
  scrollbar-3dlight-color:#808080;
  scrollbar-darkshadow-Color:#202020;
}

.prevnext, .prevnext a
{
    color: #666666;
    font-weight:bold;
    vertical-align:text-bottom;
}

.prevnext a, .prevnext a:visited
{
    text-decoration: none;
}

.prevnext a:hover
{
    text-decoration: underline;
}
