#h1 {cursor:pointer; background-color:#FF9E5E;margin:0px;padding:10px;}
h2 {margin-bottom:0px;}

#container {max-width:920px;}
.prdiv { color:#000000;font-size: 12px;vertical-align:top;display:inline-block;width:160px;height:210px;margin:1%;border-radius: 15px;font-weight:bold;box-shadow: 0px 4px 8px 0px #999999; background-repeat:no-repeat;background-position:bottom;}
#offs p {background-color:rgba(255,255,255,0.8);font-weight:bold; padding:7px;margin-top:0px;}
.m1 { border-bottom: 4px solid #ff0000;}
.m3 { border-bottom: 4px solid #ffff00;}
.m5 { border-bottom: 4px solid #0000ff;}
.m5- { border-bottom: 4px solid #00ffff;}
#pl_ a::before {content:"&raquo; ";}
#ofres {font-size:24px;}
#navtop2 {color:#000000;z-index:10;border-top:1px solid #000000;right: 0px; bottom: 0px; position:fixed; background-color: #c0c0c0; font-size:13px;font-weight:bold;border-radius: 5px 5px 5px 5px; padding:10px;line-height:14px;text-align:justify;}
#navtop2 input:hover {background-color:#FBB03B;cursor:pointer;}

@media screen and (max-width: 40em){

.prdiv {width:110px;height:210px;border-radius:5px; background-size:110px 110px;}
#h1, h2 {font-size:18px;}
}