@import "../../lib/styles/global.css";
@import "../../lib/styles/table_borders.css";
@import "../../lib/styles/schemes.css";
@import "../../lib/styles/scheme_develop.css";
@import "../../lib/styles/scheme_minolta.css";
@import "../../lib/styles/scheme_white.css";
body {
    background : #FFFFFF;
    font : 12px Arial, Helvetica, Sans-serif;
    margin : 0;
}

table.navbar td {
  font: 11px Arial, Helvetica, Sans-serif;
  border-top-width:    0px;
  border-right-width:  0px;
  border-bottom-width: 0px;
  border-left-width:   0px;
  border-top-color:    #408DD9;
  border-right-color:  #105DA9;
  border-bottom-color: #105DA9;
  border-left-color:   #408DD9;
  border-top-style:    solid;
  border-right-style:  solid;
  border-bottom-style: solid;
  border-left-style:   solid;
}

a.linkDark, a.linkDark:visited, a.linkDark:active, a.linkDark:link, a.linkDark:hover {
  color: #000000;
  text-decoration: underline;
}

a.linkDarkBlue, a.linkDarkBlue:visited, a.linkDarkBlue:active, a.linkDarkBlue:link {
  color: #000000;
  text-decoration: none;
}

a.linkDarkBlue:hover {
  color: #000000;
  text-decoration: underline;
}

a.linkWhite, a.linkWhite:visited, a.linkWhite:active, a.linkWhite:link {
  color: #FFFFFF;
  text-decoration: none;
}

a.linkWhite:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

a.classical, a.classical:visited, a.classical:active, a.classical:link {
  color: #06c;
  text-decoration: none;
}

a.classical:hover {
  color: #4598e5;
  text-decoration: underline;
}

table.navbar td a {
  font: 11px Arial, Helvetica, Sans-serif;
  display: block;
  padding: 2px;
  text-align: center;
  text-decoration: none;
}

table.navbar td a:link, table.navbar td a:visited {
  font: 11px Arial, Helvetica, Sans-serif;
  color: #FFFFFF;
  text-decoration: none;
}

table.navbar td a:hover, table.navbar td a:active {
  font: 11px Arial, Helvetica, Sans-serif;
  color: #FFFFFF;
  background-color: #3A81DA;
  text-decoration: none;
}

input, select, textarea {
    font : 12px Arial, Helvetica, Sans-serif;
}

td {
    font-size : 12px;
}

.newheadline {
  padding-left: 13px;
  font: 12px Arial, Helvetica, Sans-serif;
  font-weight: bolder;
  font-size: 80%;
}

.highlight {
  background-color:#FCFCD9;
  font-weight:bolder;
}

.survey {
    background-color : #919090;
    border: 1px solid Black;;
    padding: 5px;
}

.survey th {
    background : #3D3A3B;
    color : #CCCCCC;
    font-size:11px;
    letter-spacing : 1px;
}

.survey td {
    font-size:11px;
    letter-spacing : 1px;
}

.survey a {
    text-decoration : none;
}

.grayborder TD {
    border : 2px solid #999999;
}

 .blackmenuRL {
    border-right : 2px solid #999999;
}
 
.blackmenu td {
    background : #3D3A3B;
    border-top : 4px solid #666666;
    font-size : 11px;
    font-weight : bold;
    letter-spacing : 1px;
    padding : 3px 7px 3px 7px;
}

.blackmenu td a {
    color : #CCCCCC;
    text-decoration : none;
}

.blackmenu td a:hover {
    color : #CCCCCC;
    text-decoration : underline;
}

.blackmenu3row td {
    border-right : 2px solid #999999;
}

.blackmenu .blackmenuRside {
    background : #4C5A73;
    border-top : 4px solid #72839C;
    spadding : 0px 10px 0px 0px;
    text-align : right;
}

td.whitemenu a {
    background : #FFFFFF;
    border-bottom : 1px solid #FFFFFF;
    color : #000000;
    font-size : 10px;
    font-weight : bold;
    letter-spacing : 1px;
    padding : 3px 7px 4px 7px;
    text-decoration : none;
    width : 100%;
}

td.whitemenu  a:hover {
    border-bottom : 1px solid #000000;
    color : #000000;
}

td.comercial12 {
    background : #428EFF;
    vertical-align : top;
}

.comercial21 {
    text-align : center;
    border-left : 2px solid #FFFFFF;
    border-right : 2px solid #FFFFFF;
}

td.comercial22 {
    background : #428EFF;
    border-left : 2px solid #000000;
    border-right : 2px solid #000000;
    text-decoration : none;
    vertical-align : top;
}

.searchmenu {
    background : #7AAFFF;
    padding : 1px 0px 0px 7px;
}

.searchmenu .textBox {
    border : none;
    font-size : 10px;
}

.pageBody {
    padding-left: 2px;
    height : 100%;
    vertical-align : top;
    width : 100%;
}

.pageBodyHome {
    background : #FFFFFF;
    height : 100%;
    vertical-align : top;
    width : 100%;
}

.pageBodyProductCategory {
    padding-left: 2px;
    background : #DDDDDD;
    height : 100%;
    vertical-align : top;
    width : 100%;
}

.pageBodyProduct {
    padding-left: 2px;
    height : 100%;
    vertical-align : top;
    width : 100%;
}

a.homenews, a.homenews:visited, a.homenews:active, a.homenews:link {
    color: #FFFFFF;
    font-size: 12px;
    padding-left: 8px;
	text-decoration: none;
}

a.homenews:hover {
    color: #FFFFFF;
	text-decoration: underline;
}

a.homeheadline, a.homeheadline:visited, a.homeheadline:active, a.homeheadline:link {
    color: red;
    font-size: 12px;
    font-weight : bold;
	text-decoration: none;
}

a.homeheadline:hover {
    color: red;
    font-weight : bold;
	text-decoration: underline;
}

.copyright {
    background : #3D3A3B;
    color : #CCCCCC;
    font-size : 11px;
    padding : 3px 7px 3px 7px;
    text-align : center;
}

.verticalmenu {
    width : 100%;
}

.verticalmenu td {
    background : #5E5E5E;
    font-size : 11px;
    font-weight : bold;
    letter-spacing : 1px;
    line-height : 17px;
}

.verticalmenu td a {
    color : #CCCCCC;
    padding : 2px 2px 2px 4px;
    text-decoration : none;
    width : 100%;
}

.verticalmenu td a:hover {
    background : #383435;
    color : #ED1C22;
}

.ArticlesList table {
    width : 100%;
}

.ArticlesList td {
    padding : 3px;
}

.ArticlesList .small {
    color : #0066CC;
    font-size : 9px;
}

.ArticlesList .small a {
    text-decoration : none;
}

.ArticlesList .Header {
    color : #0066CC;
    font-size : 11px;
    font-weight : bold;
    letter-spacing : 1px;
    text-decoration : none;
}

.ArticlesList .oddRow td {
    background : #FFFFFF;
    border-bottom : 1px solid #DBDBDB;
	padding-top: 6px;
	padding-bottom: 6px;
}

.ArticlesList .evenRow td {
    background : #FFFFFF;
    border-bottom : 1px solid #DBDBDB;
	padding-top: 6px;
	padding-bottom: 6px;
}

h4.minolta_h4 {
    background : #83A7DF;
    border-bottom : 2px solid #000000;
    border-top : 1px solid #000000;
    font-size : 11px;
    font-weight : bold;
    letter-spacing : 1px;
    padding : 3px 7px 3px 7px;
}

.productCategory td {
    padding : 4px;
}

.productPath {
    background : #6D98D9;
    color : #000000;
    font-size : 11px;
    font-weight : bold;
    letter-spacing : 1px;
    padding : 4px 5px 3px 13px;
}

.productPath a {
    color : #000000;
    text-decoration : none;
}

.productPath a:hover {
    text-decoration : underline;
}

.ProductImageDetail {
    background : #DDDDDD;
    height : 226px;
    text-align : center;
    width : 226px;
}

.ProductImageDetailOld {
	background : #DDDDDD;
    background-image: none;
    height : 226px;
    text-align : center;
    width : 226px;
}

.productDescription {
    background : #DDDDDD;
    color : #000000;
    font-size : 11px;
    font-weight : normal;
    height : 100px;
    letter-spacing : 1px;
    padding : 5px 5px 0px 13px;
    vertical-align : top;
}

.productNext {
    background : #DDDDDD;
    color : #000000;
    font-size : 12px;
    font-weight : normal;
    height : 126px;
    letter-spacing : 1px;
    padding : 2px 4px 2px 4px;
    vertical-align : top;
}

.productNext table {
    background : #428EFF;
    border : solid 1px #FFFFFF;
}

.productNext table th {
    border-bottom : solid 1px #FFFFFF;
    border-left : solid 1px #FFFFFF;
    color : #000000;
    font-size : 12px;
    font-weight : bold;
    letter-spacing : 1px;
    padding : 1px 2px 1px 2px;
}

.productNext table td {
    border-left : solid 1px #FFFFFF;
    font-size : 12px;
    font-weight : normal;
    letter-spacing : 1px;
    padding : 2px 4px 2px 4px;
    vertical-align : top;
}

.productNext table td a {
    color : #000000;
    text-decoration : none;
}

.productNext table td a:hover {
    color : #FFFFFF;
}

.productArticle {
    background : #FFFFFF;
    color : #000000;
    font-size : 11px;
    font-weight : normal;
    letter-spacing : 1px;
    padding : 5px 5px 5px 13px;
}

/*  GRAY PRODUCT MENU */

.productNew {
  text-align:right;
  width : 100%;
}

.productNew span {
  color:#CC0000;
  background-color:#FFFFEE;
  font-weight : bold;
  font-style : italic;
  font-size : 11px;
  padding:1px 1px;
}

.productImage {
    background : #FFFFFF;
    width : 100%;
}

.productImage td {
    text-align : center;
}

.productImage td a img {
    filter : Alpha(Opacity=50,Style=0);
}

.productImage td a:hover img {
    filter : Alpha(Opacity=100,Style=0);
}

.productImage td .active img {
    filter : Alpha(Opacity=100,Style=0);
}

.grayproduct td {
    background : #FFFFFF;
    border-color : #000000;
    color : #000000;
    font-size : 11px;
    height : 36px;
    letter-spacing : 1px;
    padding : 3px 7px 3px 7px;
    text-decoration : none;
}

.grayproduct td a {
    color : #0066CC;
    text-decoration : none;
}

.grayproduct td a:hover {
    text-decoration : underline;
}

.grayproductA td {
    background : #DBDBDB;
    border-color : #000000;
    color : #000000;
    font-size : 11px;
    height : 36px;
    letter-spacing : 1px;
    padding : 3px 7px 3px 7px;
    text-decoration : none;
}

.grayproductA td a {
    color : #0066CC;
    text-decoration : none;
}

.grayproductmenu td {
    background : #DBDBDB;
    color : #000000;
    font-size : 11px;
    letter-spacing : 1px;
    padding : 3px 7px 3px 7px;
    text-decoration : none;
}

.grayproductmenu td small {
    font-size : 10px;
    letter-spacing : 0px;
}

.grayproductmenu .price {
    color : #0066CC;
    font-weight:bold;
    font-size:12px;
}

.grayproductmenu td a {
    background : #DBDBDB;
    color : #000000;
    text-decoration : none;
}

.grayproductmenu td a:hover {
    text-decoration : underline;
}

td.grayproductmenu a:hover {
    background : #DBDBDB;
    color : #0066CC;
    line-height : 21px;
    text-decoration : none;
}

.MC2300LeftBody {
    background : #97A2A6;
}

.MC2300LeftBody td {
    padding-left : 5px;
}

.MC2300LeftBody a {
    color : #000000;
    font-weight : bold;
    text-decoration : none;
}

.pastelkaCervena {
    background : url(../../images/pastelkacervena2.gif) no-repeat center;
    height : 22px;
}

.pastelkaModra {
    background : url(../../images/pastelkamodra2.gif) no-repeat center;
    height : 22px;
}

.pastelkaZelena {
    background : url(../../images/pastelkazelena2.gif) no-repeat center;
    height : 22px;
}

.pastelkaZluta {
    background : url(../../images/pastelkazluta2.gif) no-repeat center;
    height : 22px;
}

.cmrk3 {
    background : url(../../images/cmrk3.gif);
    height : 34px;
}

.cmrk4 {
    background : url(../../images/cmrk4.gif);
    height : 27px;
}

.cmrk5 {
    background : url(../../images/cmrk5.gif);
    height : 38px;
}

.cmrk6 {
    background : url(../../images/cmrk6.gif);
    height : 32px;
}

.cmrk7 {
    background : url(../../images/cmrk7.gif);
    height : 27px;
}

.cmrk8 {
    background : url(../../images/cmrk8.gif);
    height : 29px;
}

.cmrk9 {
    background : url(../../images/cmrk9.gif);
    height : 27px;
}

.cmrk10 {
    background : url(../../images/cmrk10.gif);
    height : 28px;
}

.cmrk11 {
    background : url(../../images/cmrk11.gif);
    height : 27px;
}

.cmrk12 {
    background : url(../../images/cmrk12.gif);
    height : 30px;
}

.cmrk13 {
    background : url(../../images/cmrk13.gif);
    height : 32px;
}

.MC2300BottomBody {
    background : transparent url(../../images/tuzka2.gif);
    color : #FFFFFF;
}

.MC2300BottomBody a {
    color : #FFFFFF;
}

