/*--- RÁM H2 ---*/
.ramSPS H2{
 margin: 0px 0px 3px 0px;
 padding: 5px;
 color: #FFFFFF;
 font-family: Arial;
}
.ramSPS H2 SPAN{
 font-weight: normal;
}
.main .ramSPS H2 A, .main .ramSPS H2 A:link, .main .ramSPS H2 A:visited{
 color: #FFFFFF;
}
.main .ramSPS H2 A:hover, .main .ramSPS H2 A:active{
 color: #000000;
}
/*--- RÁM H ---*/
.ramHL{
 padding: 0px 0px 0px 8px;
 background-image: url(obr/ramHL.png);
 background-repeat: no-repeat;
}
.ramHP{
 padding: 0px 8px 0px 0px;
 background-image: url(obr/ramHP.png);
 background-repeat: no-repeat;
 background-position: right 0px;
}
.ramHS{
 height: 5px;
 background-image: url(obr/ramHS.png);
 background-repeat: repeat-x;
}
/*--- RÁM D ---*/
.ramDL{
 padding: 0px 0px 0px 8px;
 background-image: url(obr/ramDL.png);
 background-repeat: no-repeat;
}
.ramDP{
 padding: 0px 8px 0px 0px;
 background-image: url(obr/ramDP.png);
 background-repeat: no-repeat;
 background-position: right 0px;
}
.ramDS{
 height: 5px;
 background-image: url(obr/ramDS.png);
 background-repeat: repeat-x;
}
/*--- RÁM S ---*/
.ramSLH{
 background-image: url(obr/ramSLH.png);
 background-repeat: no-repeat;
}
.ramSPH{
 padding: 4px 0px 0px 0px;
 background-image: url(obr/ramSPH.png);
 background-repeat: no-repeat;
 background-position: right 0px;
}
.ramSLD{
 background-image: url(obr/ramSLD.png);
 background-repeat: no-repeat;
 background-position: 0px bottom;
}
.ramSPD{
 padding: 0px 0px 4px 0px;
 background-image: url(obr/ramSPD.png);
 background-repeat: no-repeat;
 background-position: right bottom;
}
.ramSLS{
 background-image: url(obr/ramSLS.png);
 background-repeat: repeat-y;
}
.ramSPS{
 background-image: url(obr/ramSPS.png);
 background-repeat: repeat-y;
 background-position: right 0px;
 padding: 0px 9px 0px 9px;
}
.rampad{
 padding: 6px 5px 5px 5px;
}