/* cached file: www.pragmamx.org.Forum.pragmaMxfresh.pragmamx.css */

/**
 * pragmaMx SMF Integration
 * Copyright by A.Ellsel (Andi) - http://pragmaMx.org
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * $Id: style.css,v 1.6 2008/06/07 09:37:06 tora60 Exp $
 */
#smfoutput #ajax_in_progress {
   padding: 3px;
   width: 100%;
   background: #32cd32;
   color: #ffffff;
   font-weight: bold;
   font-size: 18pt;
   text-align: center;
   position: fixed;
   top: 0;
   left: 0;
}
#smfoutput .bordercolor {
   padding: 0px;
   background-color: #ECEFF3;
   color: #666666;
}
#smfoutput .bordercolor .catbg,
#smfoutput .catbg2,
#smfoutput .catbg3 {
   border-bottom: none;
   background-repeat: repeat-x;
}
#smfoutput .calendar_today {
   background-color: #F3F6F9;
   color: #333333;
}
#smfoutput .catbg,
#smfoutput tr.catbg td,
#smfoutput .catbg3,
#smfoutput tr.catbg3 td {
   padding-left: 10px;
   padding-right: 10px;
   background-image: url(images/catbg.jpg);
   background-color: #fdfefa;
   color: #FFFFFF;
}
#smfoutput .catbg a:link,
#smfoutput .catbg a:visited,
#smfoutput .catbg2 a:link,
#smfoutput .catbg2 a:visited {
	color: #FFF;
	background-color: transparent;
	text-decoration: none;
}
#smfoutput .catbg a:hover,
#smfoutput .catbg2 a:hover,
#smfoutput .catbg3 a:hover {
   color: #333333;
   background-color: transparent;
}
#smfoutput .catbg,
#smfoutput .catbg2 {
   font-weight: bold;
}
#smfoutput .catbg,
#smfoutput .catbg2,
#smfoutput .catbg3 {
   border-bottom: solid 1px #ECEFF3;
   background-repeat: repeat-x;
}
#smfoutput .catbg2,
#smfoutput tr.catbg2 td {
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(images/catbg2.jpg);
	background-color: #ECEFF3;
	color: #FFF;
}
#smfoutput .catbg3,
#smfoutput tr.catbg3 td,
#smfoutput .catbg3 a:link,
#smfoutput .catbg3 a:visited {
	color: #FFF;
	background-color: transparent;
	font-size: 10px;
	text-decoration: none;
}
#smfoutput .code {
   border: 1px solid #ECEFF3;
   padding: 1px;
   width: 98%;
   margin: 1px auto 0.3em auto;
   white-space: pre;
   color: #333333;
   background-color: #F3F6F9;
   font-family: "Courier New", Courier, monospace;
   font-size: 9px;
   line-height: 1.3em;
   max-height: 24em;
   overflow: auto;
}
#smfoutput .editor {
   width: 96%;
}
#smfoutput .error{
   color: #ff0000;
   background-color: transparent;
}
#smfoutput .help {
   cursor: help;
}
#smfoutput .highlight {
   background-color: #ffff00;
   color: #000000;
   font-weight: bold;
}
#smfoutput .hrcolor {
   border: 0;
   color: #ECEFF3;
   background-color: #ECEFF3;
   height: 1px;
}
#smfoutput .largetext {
   font-size: 13px;
}
#smfoutput .maintab_active_back {
   background-repeat: repeat-x;
}
#smfoutput .maintab_active_first {
   width: 6px;
   background-repeat: no-repeat;
}
#smfoutput .maintab_active_last {
   width: 8px;
   background-repeat: no-repeat;
}
#smfoutput .maintab_back {
   background-repeat: repeat-x;
}
#smfoutput .maintab_back a:link,
#smfoutput .maintab_back a:visited,
#smfoutput .maintab_active_back a:link,
#smfoutput .maintab_active_back a:visited {
   color: #666666;
   background-color: transparent;
   text-decoration: none;
}
#smfoutput .maintab_back a:hover,
#smfoutput .maintab_active_back a:hover {
   color: #333333;
   background-color: transparent;
   text-decoration: none;
}
#smfoutput .maintab_back,
#smfoutput .maintab_active_back {
   padding: 2px 6px 6px 6px;
   color: #666666;
   background-color: transparent;
   font-size: 9px;
   font-family: tahoma, sans-serif;
   text-decoration: none;
   vertical-align: top;
}
#smfoutput .maintab_first {
   width: 10px;
   background-repeat: no-repeat;
}
#smfoutput .maintab_first,
#smfoutput .maintab_back,
#smfoutput .maintab_last,
#smfoutput .maintab_active_first,
#smfoutput .maintab_active_back,
#smfoutput .maintab_active_last {
   background-position: left bottom;
   background-color: transparent;
   color: #666666;
   text-transform: uppercase;
   vertical-align: top;
}
#smfoutput .maintab_last {
   width: 8px;
   background-repeat: no-repeat;
}
#smfoutput .meaction {
   color: #ff0000;
   background-color: transparent;
}
#smfoutput .middletext {
   font-size: 10px;
}
#smfoutput .mirrortab_active_back {
   background-repeat: repeat-x;
}
#smfoutput .mirrortab_active_first {
   width: 6px;
   background-repeat: no-repeat;
}
#smfoutput .mirrortab_active_last {
   width: 8px;
   background-repeat: no-repeat;
}
#smfoutput .mirrortab_back {
   background-repeat: repeat-x;
}
#smfoutput .mirrortab_back a:link,
#smfoutput .mirrortab_back a:visited,
#smfoutput .mirrortab_active_back a:link,
#smfoutput .mirrortab_active_back a:visited {
   color: #666666;
   background-color: transparent;
   text-decoration: none;
}
#smfoutput .mirrortab_back a:hover,
#smfoutput .mirrortab_active_back a:hover {
   color: #333333;
   background-color: transparent;
   text-decoration: none;
}
#smfoutput .mirrortab_back,
#smfoutput .mirrortab_active_back {
   padding: 6px 6px 2px 6px;
   color: #666666;
   background-color: transparent;
   font-size: 9px;
   font-family: tahoma, sans-serif;
   text-decoration: none;
   vertical-align: bottom;
}
#smfoutput .mirrortab_first {
   width: 10px;
   background-repeat: no-repeat;
}
#smfoutput .mirrortab_first,
#smfoutput .mirrortab_back,
#smfoutput .mirrortab_last,
#smfoutput .mirrortab_active_first,
#smfoutput .mirrortab_active_back,
#smfoutput .mirrortab_active_last {
   background-position: left top;
   color: #666666;
   background-color: transparent;
   text-transform: uppercase;
   vertical-align: top;
}
#smfoutput .mirrortab_last {
   width: 6px;
   background-repeat: no-repeat;
}
#smfoutput .normaltext {
   font-size: 11px;
}
#smfoutput .post,
#smfoutput .personalmessage {
   width: 100%;
   line-height: 1.3em;
   overflow: auto;
   color:#442319;
}
#smfoutput .quote {
   width: 98%;
   border: 1px solid #ECEFF3;
   margin: 1px;
   padding: 1px;
   color: #333333;
   background-color: #F3F6F9;
   font-size: 9px;
   line-height: 1.4em;
}
#smfoutput .quoteheader,
#smfoutput .codeheader {
   margin-top: 0.3em;
   color: #333333;
   background-color: transparent;
   font-style: normal;
   font-weight: bold;
   font-size: 9px;
   text-decoration: none;
   line-height: 1.2em;
}
#smfoutput .codeheader span {
   font-weight: normal;
   color: #666666;
   background-color: transparent;
   margin-left: 2em;
   font-size: 90%;
}
#smfoutput .signature {
   width: 100%;
   padding-bottom: 3px;
   line-height: 1.3em;
   overflow: auto;
}
#smfoutput .smallpostbutton b {
   margin-left: 1px;
   margin-right: 3px;
   font-weight: normal;
   font-size: 9px;
   font-family: verdana, sans-serif;
}
#smfoutput .smalltext {
   font-size: 9px;
   color:#000;
}
#smfoutput .tborder {
   padding: 1px;
   border: 1px solid #ECEFF3;
   background-color: #F3F6F9;
   color: #333333;
}
#smfoutput .titlebg a:hover {
   color: #666666;
   background-color: transparent;
}
#smfoutput .titlebg,
#smfoutput .titlebg a:link,
#smfoutput .titlebg a:visited {
   color: #333333;
   background-color: transparent;
   font-weight: bold;
   font-style: normal;
}
#smfoutput .titlebg,
#smfoutput tr.titlebg th,
#smfoutput tr.titlebg td,
#smfoutput .titlebg2,
#smfoutput tr.titlebg2 th,
#smfoutput tr.titlebg2 td {
   border-bottom: solid 1px #ECEFF3;
   border-top: solid 1px #F3F6F9;
   padding-left: 10px;
   padding-right: 10px;
   color: #333333;
   background-color: #fdfefa;
   background-image: url(images/titlebg.jpg);
   background-repeat: repeat-x;
   font-style: normal;
}
#smfoutput .titlebg2 a:link,
#smfoutput .titlebg2 a:visited {
   color: #333333;
   background-color: transparent;
   font-style: normal;
   text-decoration: underline;
}
#smfoutput .titlebg2 a:hover {
   text-decoration: underline;
}
#smfoutput .windowbg {
   color: #333333;
   background-color: #fdfefa;
}
#smfoutput .windowbg pre,
#smfoutput .windowbg2 pre {
   white-space: pre;
   color: #333333;
   background-color: transparent;
   font-family: "Courier New", Courier, monospace;
   font-size: 9px;
   line-height: 1.3em;
}
#smfoutput .windowbg2 {
   color: #333333;
   background-color: #F3F6F9;
}
#smfoutput .windowbg2 .code {
   background-color: #fdfefa;
   color: #333333;
}
#smfoutput .windowbg2 .quote {
   background-color: #fdfefa;
   color: #333333;
}
#smfoutput .windowbg3 {
   color: #333333;
   background-color: #F3F6F9;
}
#smfoutput a img{
   border: 0;
}
#smfoutput a,
#smfoutput a:link,
#smfoutput a:visited,
#smfoutput a:hover,
#smfoutput a:active {
   border: none;
   text-decoration: underline;
}
#smfoutput a.nav,
#smfoutput a.nav:link,
#smfoutput a.nav:visited,
#smfoutput a.nav:active {
   color: #333333;
   background-color: transparent;
   text-decoration: none;
}
#smfoutput a.nav:hover {
   color: #666666;
   background-color: transparent;
   text-decoration: underline;
}
#smfoutput input.check {
   color: #333333;
   background-color: transparent;
}
#smfoutput select {
   font-size: 11px;
   font-weight: normal;
}
#smfoutput table {
   empty-cells: show;
}
#smfoutput textarea.editor {
   padding: 5px;
   font-size: 11px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   line-height: 1.2em;
}
