/*  setting   */
.center{text-align: center;
margin-left: auto;
margin-right: auto;
}
a{color :blue;
}
a:link{color: blue;
}
a:hover{color: blue;
}
a:visited{color: purple;
}
a:active{color: red;
}
p{color: #222222;
}
span.red{
color:red;
}
a.name{
color:black;
text-decoration:none;
}


.right{
text-align:right;
}
.left{
text-align:left;
}
.float-left{
float:left;
}
.float-right{
float:right;
}
.float-clear{
clear:both;
}
.block{
display:block;
}
.inline{
display:inline;
}

div.index-left-container{
width:78%;
float:left;
}
div.index-main{
width:73%;
float:right;
}
div.index-left-menu{
width:26%;
float:left;
}
div.index-right-menu{
width:21%;
float:right;
}
/*  header  */
div.header{
margin-left: auto;
margin-right: auto;
}
div.index-logo{
text-align: center;
}
a.index-logo img{
border: none;
}
h1.index-tytle{
margin-top:0px;
margin-bottom: 5px;
text-align: center;
}


/* p.menu  */
div.top-menu{
background-color: black;
color: white;
text-align: right;
}
div.top-menu p{color: white;
}
div.top-menu strong{color: #FF9900 ;
padding-left:4px;
padding-right:4px;
}
div.top-menu a{padding-left:4px;
padding-right:4px;
}
div.top-menu a:link{color: white;
text-decoration: none;
}
div.top-menu a:visited{color: white;
text-decoration: none;
}
div.top-menu a:hover{color: #FF9900;
text-decoration: none;
}
div.top-menu a:active{color: #FF9900;
text-decoration: none;
}

ul.menu li{
list-style-type: none;
padding-left: 1em;
display:inline;
}
ul.menu-small li{
font-size:0.8em;
padding-left: 0.5em;
list-style-type: none;
display:inline;
}

/*items  */
a.image-link img{
border:none;
}
div.scontent{
font-size:0.9em;
}
span.availability{
color:#008000;
}
span.price{
color:#990000;
}
h3.search-results{
margin-top:0px;
font-size:1em;
margin-bottom:2px;
}
a.similar-product{
color:#7777CC;
}

div.site-map-box{
width:32%;
float:left;
}
div.footer{clear: both;
}
div.main{
width:99%;
margin: auto;
}

/* per page  */
h2.index{
font-size:1.2em;
margin-bottom:0px;
color: #008000;
}
h3.index{
margin-bottom:0px;
text-align: center;
}
h3.intro{
text-align: center;
margin-bottom:0.1em;
}
h4.intro{
text-align: center;
margin-bottom:0.1em;
}
h4.search-results{
margin-top:0px;
margin-bottom:0px;
font-size:0.8em;
}
div.index-item-box{
border: solid 2px #FF9900;
margin:12px;
padding:6px;

}
div.footer{
text-align: center;
}


h2.associate{
text-align:right;
font-size:1em;
margin-bottom:0px;
}
p.associate{
text-align:right;
font-size:1em;
margin-top:0px;
}
a.name-black{
color:black;
}

/* index  */
div.index-left-menu img{
border:none;
}
div.index-right-menu img{
border:none;
}

div.index-left-menu a{color :black;
}
div.index-right-menu a{color :black;
}

div.index-left-menu a:visited{color :black;
}
div.index-right-menu a:visited{color :black;
}

div.index-left-menu a:hover{color :blue;
}
div.index-right-menu a:hover{color :blue;
}
div.index-left-menu ul{
margin-left:10px;
padding-left:10px;
padding-top:1px;
margin-top:1px;
}
div.index-right-menu ul{
margin-left:9px;
padding-left:9px;
padding-top:1px;
margin-top:1px;
}

div.index-left-menu h4{
margin-bottom:1px;
}
div.index-right-menu h4{
margin-bottom:1px;
}

/* site-map  */
h2.site-map{
font-size:1em;
}
