
/**
 * 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: #333333; text-decoration: none; }
a.nav:hover { color: #333333; text-decoration: underline; }
.hrcolor { height: 1px; border: 0; color: #f2f2f2; background-color: #f2f2f2; }
a img{ border: 0; }
.quote { width: 98%; color: #333333; background-color: #F6F6F6; border: 1px solid #f2f2f2; margin: 1px; padding: 1px; font-size: x-small; line-height: 1.4em; }
.windowbg2 .quote { background-color: #ffffff; }
.code { color: #333333; background-color: #F6F6F6; border: 1px solid #f2f2f2; 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: #333333; font-family: "Courier New", Courier, monospace; font-size: x-small; line-height: 1.3em; white-space: nowrap; }
.windowbg2 .code { background-color: #ffffff; }
.quoteheader, .codeheader { color: #333333; 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: #333333; background-color: #ffffff; }
.windowbg2 { color: #333333; background-color: #F6F6F6; }
.windowbg3 { color: #333333; background-color: #F6F6F6; }
.calendar_today { background-color: #F6F6F6; }
.titlebg, tr.titlebg th, tr.titlebg td, .titlebg2, tr.titlebg2 th, tr.titlebg2 td { color: #333333; font-style: normal; background-color: #ffffff; border-bottom: solid 1px #f2f2f2; border-top: solid 1px #F6F6F6; background-repeat: repeat-x; padding-left: 10px; padding-right: 10px; }
.titlebg, .titlebg a:link, .titlebg a:visited { font-weight: bold; color: #333333; font-style: normal; }
.titlebg a:hover { color: #333333; }
.titlebg2 a:link, .titlebg2 a:visited { color: #333333; font-style: normal; text-decoration: underline; }
.titlebg2 a:hover { text-decoration: underline; }
.catbg , tr.catbg td , .catbg3 , tr.catbg3 td { background-color: #ffffff; color: #333333; padding-left: 10px; padding-right: 10px; }
.catbg2 , tr.catbg2 td { background-color: #f2f2f2; color: #333333; padding-left: 10px; padding-right: 10px; }
.catbg, .catbg2, .catbg3 { border-bottom: solid 1px #f2f2f2; 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: #333333; text-decoration: none; }
.catbg a:link, .catbg a:visited , .catbg2 a:link, .catbg2 a:visited { color: #333333; text-decoration: none; }
.catbg a:hover, .catbg2 a:hover, .catbg3 a:hover { color: #333333; }
.bordercolor { background-color: #f2f2f2; padding: 0px; }
.tborder { padding: 1px; border: 1px solid #f2f2f2; background-color: #F6F6F6; }
.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: #333333; text-transform: uppercase; vertical-align: top; }
.maintab_back, .maintab_active_back { color: #333333; 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: #333333; text-decoration: none; }
.maintab_back a:hover, .maintab_active_back a:hover { color: #333333; text-decoration: none; }
.mirrortab_first, .mirrortab_back, .mirrortab_last, .mirrortab_active_first, .mirrortab_active_back, .mirrortab_active_last { background-position: left top; color: #333333; text-transform: uppercase; vertical-align: top; }
.mirrortab_back, .mirrortab_active_back { color: #333333; 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: #333333; text-decoration: none; }
.mirrortab_back a:hover, .mirrortab_active_back a:hover { color: #333333; 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 --------------------------------------*/
BODY { color: #000000; background: #FFFFFF; margin-bottom: 20px; margin-left: 20px; margin-right: 20px; margin-top: 20px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: normal; text-decoration: none; }
FONT { font-family: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 11px; }
TH { font-weight: normal; font-size: 11px; }
TD { font-family: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 11px; }
P { font-family: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 11px; }
DIV { font-family: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 11px; }
INPUT { FONT-SIZE: 11px; font-family: Georgia, "Times New Roman", Times, serif; COLOR: #374254; BACKGROUND-COLOR:#FCFAF5; border: 1px solid; border-color:#807A61; margin-bottom:1px; }
TEXTAREA { FONT-SIZE: 11px; font-family: Georgia, "Times New Roman", Times, serif; COLOR: #000000; background-color:#FCFAF5; }
FORM { FONT-SIZE: 11px; font-family: Georgia, "Times New Roman", Times, serif; COLOR: #000000; margin-bottom: 0; }
SELECT { font-family: Georgia, "Times New Roman", Times, serif; FONT-SIZE: 11px; }
A:link { color: #3B475A; font: 11px Georgia, "Times New Roman", Times, serif; text-decoration: none; background: none; }
A:active { color: #3B475A; font: 11px Georgia, "Times New Roman", Times, serif; text-decoration: none; background: none; }
A:visited { color: #3B475A; font: 11px Georgia, "Times New Roman", Times, serif; text-decoration: none; background: none; }
A:hover { color: #3B475A; font: 11px Georgia, "Times New Roman", Times, serif; text-decoration: underline; background: none; }
h1 { font-weight: bold; font-size: 14px; }
h2 { font-weight: bold; font-size: 14px; }
h3 { font-weight: bold; font-size: 14px; }
h4 { font-weight: bold; font-size: 14px; }
h5 { font-weight: bold; font-size: 14px; }
h6 { font-weight: bold; font-size: 14px; }
#sitename { color: #93A1B9; font-size: 22px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; letter-spacing: 3px; text-decoration: none; background: none; }
#sitename A:link { color: #93A1B9; font-size: 22px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; letter-spacing: 3px; text-decoration: none; background: none; }
#sitename A:active { color: #93A1B9; font-size: 22px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; letter-spacing: 3px; text-decoration: none; background: none; }
#sitename A:visited { color: #93A1B9; font-size: 22px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; letter-spacing: 3px; text-decoration: none; background: none; }
#sitename A:hover { color: #93A1B9; font-size: 22px; font-weight: bold; font-family: Georgia, "Times New Roman", Times, serif; letter-spacing: 3px; text-decoration: none; background: none; }
.slogan { color: #EFE7D6; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; background: none; }
.pagetitle { color: #374254; font: bold 12px Georgia, "Times New Roman", Times, serif; text-decoration: none; background: none; }
.title { color: #374254; font: bold 12px Georgia, "Times New Roman", Times, serif; text-decoration: none; background: none; }
.blocktitle { color: #374254; font: bold 14px Georgia, "Times New Roman", Times, serif; letter-spacing: 2px; text-decoration: none; background: none; }
.storytitle { color: #374254; font: bold 14px Georgia, "Times New Roman", Times, serif; letter-spacing: 2px; text-decoration: none; background: none; }
.normal { color: #000000; font: 11px Georgia, "Times New Roman", Times, serif; text-decoration: none; text-align: justify; background: none; }
.blockcontent { color: #000000; font: 11px Georgia, "Times New Roman", Times, serif; text-decoration: none; text-align: justify; }
.content { color: #000000; font: 11px Georgia, "Times New Roman", Times, serif; text-decoration: none; text-align: justify; }
.sub { color: #374254; font: 10px Georgia, "Times New Roman", Times, serif; text-decoration: none; background: none; }
INPUT.text { color: #374254; border: solid 1px #807A61; font-size: 8px; background: none; }
.note { font-family: Georgia, "Times New Roman", Times, serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none; BACKGROUND: none; }
.tiny { font-family: Georgia, "Times New Roman", Times, serif; COLOR: #000000; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-DECORATION: none; BACKGROUND: none; }
img { border: 0; }
.headerinner { background-image: url(http://www.pleite-was-nun.info/themes/blue-sand/images/header_middle.gif); background-position: center center; background-repeat: repeat; }
.footmsg { color: #374254; font-size: 9px; }
.viewbench { color: #374254; font-size: 9px; }
#loginform { background-color: transparent; color: #ffffff; font-size: 11px; font-style: normal; font-variant: normal; font-weight: lighter; line-height: normal; margin: 0px; }
#loginform a { background-color: transparent; border-bottom-color: #F2F2F2; border-bottom-style: dotted; border-bottom-width: 1px; color: #666666; }
#loginform a:link { background-color: transparent; color: #93A1B9; }
#loginform a:visited { background-color: transparent; color: #93A1B9; }
#loginform a:hover, #loginform a:focus { background-color: transparent; border-bottom-color: #F2F2F2; color: #ffffff; }
#loginform a:active { background-color: transparent; color: ##93A1B9; }
#loginform input { background-color: #FFFFFF; border-bottom: #99CC33 1px inset; border-left: #99CC33 1px inset; border-right: #99CC33 1px inset; border-top: #99CC33 1px inset; color: #666666; height: 16px; padding-left: 0px; width: 80px; }
#loginform checkbox { width: 10px; }
#loginform input.formbutton { background-color: #F2F2F2; border-bottom: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #666666; border-top: 1px solid #666666; color: #333333; font-size: 10px; height: 17px; line-height: 10px; margin: 0px 0px 0px 0px; padding: 0px; text-transform: lowercase; width: 60px; }
#loginform input.formbutton:focus { background-color: #EFE7D6; color: #999999; }
#loginform input:focus { background-color: #EFE7D6; color: #999999; }
#loginform td { background-color: transparent; color: #ffffff; font-size: 11px; text-align: center; }
.tiny_loginform { font-family: Georgia, "Times New Roman", Times, serif; COLOR: #ffffff; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none; BACKGROUND: none; }