.blockright { float: right; } 

.mediattlline01 { padding: 5px 15px 5px 7px; background: url("../../images/frontend/media/bgrblogttl.gif") repeat-y right top; background-color: #000000; color: #ffffff; font-size: 17px; font-family: arial; display: inline; float: left; font-weight: bold; }
.mediattlline02 { padding: 5px 15px 5px 7px; color: #000000; font-size: 17px; font-family: arial; display: inline; float: left; width: 310px; }
.mediattlline03 { padding: 5px 0 5px 7px; color: #000000; font-size: 17px; font-family: arial; display: inline; float: right; font-size: 15px; width: 200px; }
.mediattlline03 span {font-weight: bold; }
.mediattlline03 a:link { text-decoration: underline; color: #000000; }
.mediattlline03 a:visited { text-decoration: underline; color: #000000; }
.mediattlline03 a:hover { text-decoration: none; color: #000000; }

.mediablock01 { background: url("../../images/frontend/media/mediashadow.gif") no-repeat 0 0; width: 128px; height: 126px; float: left; }
.mediablock02 { background: url("../../images/frontend/media/mediasep.gif") no-repeat 0 6px; float: left; width: 20px; height: 121px; }

.mediattl { float: left; font-weight: bold; font-size: 10px; color: #000000; padding: 7px 5px 0 8px; height: 16px; }
.mediadata { float: right; color: #999999; font-size: 10px; padding: 7px 7px 0 5px; height: 16px; }
.mediab01 { padding: 0 0 0 4px; clear: both; }
.mediab02 { padding: 0 0 0 4px; }
.mediaimg { height: 55px; }
.mediaimg img { margin: 0px auto; }
.mediattlinner { padding: 3px 0 0 8px; height: 17px; color: #000000; font-size: 11px; }

.mediarating { float: left; color: #989898; font-size: 10px; padding: 0 0 0 8px; }
.mediarating img { display: inline; }
.mediaget { float: right; font-size: 10px; }
.mediaget a:link { text-decoration: underline; color: #007f7f; }
.mediaget a:visited { text-decoration: underline; color: #007f7f; }
.mediaget a:hover { text-decoration: none; color: #007f7f; }

.mediagetimg { float: right; padding: 0 4px 0 4px; }

.ttlmedia { background-color: #186379; padding: 5px 0 3px 0; }
.ttlmedia img { margin: 0px auto; }

.menuleftmedia { background-color: #ffffff; margin: 1px 0 0 0; border-bottom: solid 1px #ffffff; }
.menuleftmedia li { list-style-type: none; list-style-position: outside; color: #000000; font-size: 12px; font-family: arial; padding: 2px 0 5px 5px; border-top: solid 1px #000000; font-weight: bold; background: url("../../images/frontend/media/mediaarrowlm.gif") no-repeat right 6px; }
.menuleftmedia a:link { text-decoration: underline; color: #000000; font-size: 12px; font-weight: normal; }
.menuleftmedia a:visited { text-decoration: underline; color: #000000; font-size: 12px; font-weight: normal; }
.menuleftmedia a:hover { text-decoration: none; color: #000000; font-size: 12px; font-weight: normal; }

.ttlmediafilter { background-color: #000000; padding: 0 0 3px 0; }
.ttlmediafilter img { margin: 0px auto; }

.menuleftmediafilter { background-color: #000000; margin: 10px 0 0 0; }
.menuleftmediafilter li { list-style-type: none; list-style-position: outside; color: #1e748e; font-size: 13px; font-family: arial; padding: 2px 0 5px 5px; }
.menuleftmediafilter a:link { text-decoration: underline; color: #ffffff; font-size: 13px; background: url("../../images/frontend/media/mediaarrowlmf.gif") no-repeat right 6px; display: block; }
.menuleftmediafilter a:visited { text-decoration: underline; color: #ffffff; font-size: 13px; background: url("../../images/frontend/media/mediaarrowlmf.gif") no-repeat right 6px; display: block; }
.menuleftmediafilter a:hover { text-decoration: none; color: #1e748e; font-size: 13px; background: url("../../images/frontend/media/mediaarrowlmfa.gif") no-repeat right 6px; display: block; }
.menuleftmediafilter span { text-decoration: none; color: #1e748e; font-size: 13px; background: url("../../images/frontend/media/mediaarrowlmfa.gif") no-repeat right 6px; display: block; }

.vse_filtr a:link { text-decoration: none; color: #1e748e; font-size: 13px; background: url("../../images/frontend/media/mediaarrowlmfa.gif") no-repeat right 6px; display: block; }
.vse_filtr a:visited { text-decoration: none; color: #1e748e; font-size: 13px; background: url("../../images/frontend/media/mediaarrowlmfa.gif") no-repeat right 6px; display: block; }

.ttlmedianew { background-color: #000000; padding: 0 0 3px 0; }
.ttlmedianew img { margin: 0px auto; }

.mediablock03 { background: url("../../images/frontend/media/mediashadowl.gif") no-repeat 0 0; width: 120px; height: 118px; float: left; margin: 5px 0 0 0; }

.mediattll { float: left; font-weight: bold; font-size: 10px; color: #000000; padding: 3px 5px 0 5px; height: 15px; }
.mediadatal { float: right; color: #999999; font-size: 10px; padding: 3px 4px 0 5px; height: 15px; }
.mediab01l { clear: both; }
.mediaimg { height: 55px; }
.mediaimg img { margin: 0px auto; }
.mediattlinnerl { padding: 3px 0 0 5px; height: 18px; color: #000000; font-size: 11px; }

.mediaratingl { float: left; color: #989898; font-size: 10px; padding: 0 0 0 5px; }
.mediaratingl img { display: inline; }
.mediaget { float: right; font-size: 10px; }
.mediaget a:link { text-decoration: underline; color: #007f7f; }
.mediaget a:visited { text-decoration: underline; color: #007f7f; }
.mediaget a:hover { text-decoration: none; color: #007f7f; }

.mediagetimgl { float: right; padding: 0 0 0 4px; }



.prev01 { float: left; margin: 0 0 0 -20px; width: 120px; height: 28px; background-color: #000000; }
.prev01 img { float: right; margin: 0 0 0 10px; }
.next01 { float: right; margin: 0 -20px 0 0; width: 120px; height: 28px; background-color: #000000; }
.next01 img {float: left; margin: 0 10px 0 0; }

.pages01 { float: left; width: 372px; text-align: center; margin: -5px 0 0 0; font-size: 26px; font-family: Georgia; color: #7f0000; font-weight: bold; }
.pages01 a:link { text-decoration: underline; color: #000000; font-size: 16px; font-weight: normal; font-family: Arial; }
.pages01 a:visited { text-decoration: underline; color: #000000; font-size: 16px; font-weight: normal; font-family: Arial; }
.pages01 a:hover { text-decoration: none; color: #000000; font-size: 16px; font-weight: normal; font-family: Arial; }

.submenumedia a:link { text-decoration: underline; color: #ffffff; font-size: 13px; background: url("../../images/frontend/media/mediaarrowlmf.gif") no-repeat right 6px; display: block; }
.submenumedia a:visited { text-decoration: underline; color: #ffffff; font-size: 13px; background: url("../../images/frontend/media/mediaarrowlmf.gif") no-repeat right 6px; display: block; }
.submenumedia a:hover { text-decoration: none; color: #1e748e; font-size: 13px; background: url("../../images/frontend/media/mediaarrowlmfa.gif") no-repeat right 6px; display: block; }
.submenumedia span { text-decoration: none; color: #1e748e; font-size: 13px; background: url("../../images/frontend/media/mediaarrowlmfa.gif") no-repeat right 6px; display: block; }
.submenumedia ul { background-color: #000000; padding: 10px; }
.submenumedia li { list-style-type: none; list-style-position: outside; color: #ffffff; font-size: 13px; font-family: arial; padding: 0 2px 3px 2px; }
