
/**
 * pragmaMx Integration
 * Copyright (C) 2007 by A.Ellsel (Tora) - http://pragmaMx.org
 * 
 * Revision: 1.7 $
 * Date: 2007/04/01 10:06:25 $
 */
#smfoutput a, #smfoutput a:link, #smfoutput a:visited, #smfoutput a:hover, #smfoutput a:active { border: none; text-decoration: underline; }
a.nav, a.nav:link, a.nav:visited, a.nav:active { color: #666666; text-decoration: none; }
a.nav:hover { color: #666666; text-decoration: underline; }
.hrcolor { height: 1px; border: 0; color: #000000; background-color: #000000; }
a img{ border: 0; }
.quote { width: 98%; color: #666666; background-color: #000000; border: 1px solid #000000; margin: 1px; padding: 1px; font-size: x-small; line-height: 1.4em; }
.windowbg2 .quote { background-color: #000000; }
.code { color: #666666; background-color: #000000; border: 1px solid #000000; padding: 1px; font-family: "Courier New", Courier, monospace; font-size: x-small; width: 98%; max-height: 24em; margin: 1px auto 0.3em auto; white-space: nowrap; overflow: auto; line-height: 1.3em; }
.windowbg pre, .windowbg2 pre { color: #666666; font-family: "Courier New", Courier, monospace; font-size: x-small; line-height: 1.3em; white-space: nowrap; }
.windowbg2 .code { background-color: #000000; }
.quoteheader, .codeheader { color: #666666; background-color: transparent; text-decoration: none; font-style: normal; font-weight: bold; font-size: x-small; line-height: 1.2em; margin-top: 0.3em; }
.help { cursor: help; }
.meaction { color: red; }
.editor { width: 96%; }
.highlight { background-color: yellow; font-weight: bold; color: #000000; }
.windowbg { color: #666666; background-color: #000000; }
.windowbg2 { color: #666666; background-color: #000000; }
.windowbg3 { color: #666666; background-color: #000000; }
.calendar_today { background-color: #000000; }
.titlebg, tr.titlebg th, tr.titlebg td, .titlebg2, tr.titlebg2 th, tr.titlebg2 td { color: #666666; font-style: normal; background-color: #000000; border-bottom: solid 1px #000000; border-top: solid 1px #000000; background-repeat: repeat-x; padding-left: 10px; padding-right: 10px; }
.titlebg, .titlebg a:link, .titlebg a:visited { font-weight: bold; color: #666666; font-style: normal; }
.titlebg a:hover { color: #666666; }
.titlebg2 a:link, .titlebg2 a:visited { color: #666666; font-style: normal; text-decoration: underline; }
.titlebg2 a:hover { text-decoration: underline; }
.catbg , tr.catbg td , .catbg3 , tr.catbg3 td { background-color: #000000; color: #666666; padding-left: 10px; padding-right: 10px; }
.catbg2 , tr.catbg2 td { background-color: #000000; color: #666666; padding-left: 10px; padding-right: 10px; }
.catbg, .catbg2, .catbg3 { border-bottom: solid 1px #000000; background-repeat: repeat-x; }
.bordercolor .catbg, .catbg2, .catbg3 { border-bottom: none; background-repeat: repeat-x; }
.catbg, .catbg2 { font-weight: bold; }
.catbg3, tr.catbg3 td, .catbg3 a:link, .catbg3 a:visited { color: #666666; text-decoration: none; }
.catbg a:link, .catbg a:visited , .catbg2 a:link, .catbg2 a:visited { color: #666666; text-decoration: none; }
.catbg a:hover, .catbg2 a:hover, .catbg3 a:hover { color: #666666; }
.bordercolor { background-color: #000000; padding: 0px; }
.tborder { padding: 1px; border: 1px solid #000000; background-color: #000000; }
.smalltext { font-size: x-small; }
.middletext { font-size: x-small; }
.normaltext { font-size: small; }
.largetext { font-size: large; }
.post, .personalmessage { width: 100%; overflow: auto; line-height: 1.3em; }
.signature { width: 100%; overflow: auto; padding-bottom: 3px; line-height: 1.3em; }
.error{ color: red; }
.maintab_first, .maintab_back, .maintab_last, .maintab_active_first, .maintab_active_back, .maintab_active_last { background-position: left bottom; color: #666666; text-transform: uppercase; vertical-align: top; }
.maintab_back, .maintab_active_back { color: #666666; text-decoration: none; font-size: 9px; vertical-align: top; padding: 2px 6px 6px 6px; font-family: tahoma, sans-serif; }
.maintab_first { background-repeat: no-repeat; width: 10px; }
.maintab_back { background-repeat: repeat-x; }
.maintab_last { background-repeat: no-repeat; width: 8px; }
.maintab_active_first { background-repeat: no-repeat; width: 6px; }
.maintab_active_back { background-repeat: repeat-x; }
.maintab_active_last { background-repeat: no-repeat; width: 8px; }
.maintab_back a:link , .maintab_back a:visited, .maintab_active_back a:link , .maintab_active_back a:visited { color: #666666; text-decoration: none; }
.maintab_back a:hover, .maintab_active_back a:hover { color: #666666; text-decoration: none; }
.mirrortab_first, .mirrortab_back, .mirrortab_last, .mirrortab_active_first, .mirrortab_active_back, .mirrortab_active_last { background-position: left top; color: #666666; text-transform: uppercase; vertical-align: top; }
.mirrortab_back, .mirrortab_active_back { color: #666666; text-decoration: none; font-size: 9px; vertical-align: bottom; padding: 6px 6px 2px 6px; font-family: tahoma, sans-serif; }
.mirrortab_first { background-repeat: no-repeat; width: 10px; }
.mirrortab_back { background-repeat: repeat-x; }
.mirrortab_last { background-repeat: no-repeat; width: 6px; }
.mirrortab_active_first { background-repeat: no-repeat; width: 6px; }
.mirrortab_active_back { background-repeat: repeat-x; }
.mirrortab_active_last { background-repeat: no-repeat; width: 8px; }
.mirrortab_back a:link , .mirrortab_back a:visited, .mirrortab_active_back a:link , .mirrortab_active_back a:visited { color: #666666; text-decoration: none; }
.mirrortab_back a:hover, .mirrortab_active_back a:hover { color: #666666; text-decoration: none; }
.smallpostbutton b { font-weight: normal; font-size: x-small; font-family: verdana, sans-serif; margin-left: 1px; margin-right: 3px; }
#ajax_in_progress { background: #32CD32; color: white; text-align: center; font-weight: bold; font-size: 18pt; padding: 3px; width: 100%; position: fixed; top: 0; left: 0; }


/* -------- start pragmaMx stylesheet --------------------------------------*/
 @import url(layout.css); @import url(modal-message.css); @import url(anylinkmenu.css); @import url(http://www.blitzradio.fm/themes/mystyle1/menu/ddlevelsmenu-base.css); @import url(http://www.blitzradio.fm/themes/mystyle1/menu/ddlevelsmenu-topbar.css); @import url(http://www.blitzradio.fm/themes/mystyle1/menu/ddlevelsmenu-sidebar.css); a img { border: 0px; }
a:hover, a:focus { background-color: transparent; color: #CC0000; text-decoration: none; }
a:active, a:link, a:visited { background-color: transparent; color: #666666; text-decoration: none; }
body { margin-bottom: 0px; margin-top: 0px; color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; background:url(http://www.blitzradio.fm/themes/mystyle1/images/tail.gif) repeat-x 0 0 #000000;color:#757575 }
.main-bg{background:url(http://www.blitzradio.fm/themes/mystyle1/images/header.jpg) no-repeat 50.3% 0}
.main{width:995px;margin:0 auto}
br { line-height: 8px; }
del, strike{ text-decoration: line-through; }
h7, h1, h2, h3, h4, h5, h6 { font-size: 14px; font-weight: bold; }
html, body { margin: 0px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; height: 100%; }
img { border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; }
small { font-size: 9px; }
span.footmsg a { background-color: transparent; color: #666666; font-size: 9px; }
th { font-weight: bold; }
u{ text-decoration: underline; }
.content { font-size: 11px; }
.option { font-size: 12px; font-weight: bold; }
.tiny { font-size: 9px; }
#htmlarea { background-color: #FFFFFF; background-image: none; color: #000033; }
#htmlarea body { margin: 5px; background-color: #FFFFFF; background-image: none; color: #000033; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
#anmeldeleiste { position: fixed; left: 1%; bottom: 0; z-index: 7; align: center; width: 98%; height: 28px; color: #000; filter:alpha(opacity=90); -moz-opacity:0.9; }
.tipsy { padding: 5px; font-size: 10px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat; }
.tipsy-inner { padding: 4px 5px; background-color: black; color: white; max-width: 200px; text-align: center; }
.tipsy-north { background-image: url(http://www.blitzradio.fm/themes/mystyle1/images/tipsy-north.gif); background-position: top center; }
.tipsy-south { background-image: url(http://www.blitzradio.fm/themes/mystyle1/images/tipsy-south.gif); background-position: bottom center; }
.tipsy-east { background-image: url(http://www.blitzradio.fm/themes/mystyle1/images/tipsy-east.gif); background-position: right center; }
.tipsy-west { background-image: url(http://www.blitzradio.fm/themes/mystyle1/images/tipsy-west.gif); background-position: left center; }
#listticker{ height:50px; width:550px; overflow:hidden; }
#listticker li{ border:0; margin:0; padding:0; list-style:none; }
#listticker li{ height:60px; padding:5px; list-style:none; }
#listticker a{ color:#000000; margin-bottom: }
#listticker .news-title{ display:block; font-weight:bold; margin-bottom:4px; font-size:11px; }
#listticker .news-text{ display:block; font-size:11px; color:#666666; }
#listticker img{ float:left; margin-right:14px; padding:4px; border:solid 1px #DEDEDE; }
#mainContainer{ width:500px; margin:0 auto; margin-top:10px; border:1px double #000; padding:5px;text-align:left }
.modalDialog_contentDiv_error{ border:3px solid #FFF; padding:2px;z-index:100; position:absolute; background-color:#F00; color:#FFF }
.modalDialog_contentDiv_error a{ color:#FFF }
.modalDialog_transparentDivs{ filter:alpha(opacity=40); opacity:0.4; background-color:#AAA;z-index:1;position:absolute; }
.modalDialog_contentDiv{ border:3px solid #000; padding:2px; z-index:100; position:absolute; background-color:#FFF; }
.modalDialog_contentDiv_shadow{ z-index:90; position:absolute; background-color:#555; filter:alpha(opacity=30); opacity:0.3; }
#Navigation { display: inline; margin: 0; padding: 0; text-align: center; }
#Navigation li { list-style: none; margin: 1px; padding: 0; position: relative; float: none; width: auto; display: block; margin-bottom: -1px; white-space: nowrap; }
#Navigation ul { background-color: #000000; color: #666666; text-align: left; display: none; margin: -3em 0 0 12em; padding: 0 0 5px 0; position: absolute; }
*:first-child+html #Navigation table { margin-left: -40em; }
*:first-child+html #Navigation ul { margin: -20px 0 0 0; padding: 5px; }
#Navigation td:hover ul, #Navigation_main td:hover ul { display: block; }
#Navigation a, #Navigation span { border: 0; color: #666666; display: block; padding: 0.2em 1em; text-decoration: none; }
#Navigation a:hover { color: #FFFFFF; }