html {height:100%;}
body{margin:0 auto; font-weight: normal; font-size: 11px; color: #333333; font-family: Tahoma, Verdana, Arial; text-decoration: none;
	background:url(http://miofit.com/images/bg.jpg); background-position:top center; background-repeat:no-repeat; background-attachment:fixed;}
.header {margin:0 auto; width:900px; height:65px; padding:0 0 0 10px;font-weight:bold;color:#FFFFFF;}
.headlinks {width:900px; margin:0 auto;}
.navlinks {width:900px; margin:0 auto; padding-top:2px;} 
.sbwrap {width:200px;margin:0 auto;}
.conwrap {width:900px;margin:0 auto;}
.footwrap {width:100%;margin:0 auto; background:url(http://miofit.com/images/footer.jpg); background-repeat:repeat-x;}
.footer {width:900px;margin:0 auto;}


/* Formatting */
a {text-decoration:none; color:#3b5998} a:hover {text-decoration:underline;} a:visited{color:#3b5998;}
.ali_c {text-align:center; margin:0 auto;}  .ali_l {text-align:left;} .ali_r {text-align:right;}
.invis{display:none; visibility:hidden;} .invisd{display:none;} .invisv{visibility:hidden;}
.indiv{float:left; display:inline; margin:0; padding:0;}
.indivR{float:right; display:inline; margin:0; padding:0;}
.clears {float:none;clear:both; margin:0; padding:0; height:1px;}
* html .clears {display:inline-block; float:none; clear:both; overflow:hidden;}
.pntr {cursor:pointer;}
.inedit{margin:0; padding:0;} .inedit_txt {background:#FFFFCC;}
.untxt, .onun:hover{text-decoration:underline;}

.outred { border:1px dotted #b61c1f; padding:3px;}
.outblk { border:1px solid #000000; padding:3px;}
.outgrey { border:1px solid #E4E4E4; padding:3px;}

.wid_90p {width:90%; overflow:visible;} .wid_95p {width:95%; overflow:visible;} .wid_100p {width:100%; overflow:visible;}

.wid_20 {width:20px; overflow:hidden;} .wid_25 {width:25px; overflow:hidden;}  .wid_30 {width:40px; overflow:hidden;} .wid_35 {width:35px; overflow:hidden;} 
.wid_40 {width:40px; overflow:hidden;} .wid_50 {width:50px; overflow:hidden;} .wid_60 {width:60px; overflow:hidden;} .wid_70 {width:70px; overflow:hidden;} 
.wid_75 {width:75px; overflow:hidden;} .wid_80 {width:80px; overflow:hidden;} .wid_90 {width:90px; overflow:hidden;} .wid_100 {width:100px; overflow:hidden;} 
.wid_110 {width:110px; overflow:hidden;} .wid_125 {width:125px; overflow:hidden;} .wid_150 {width:150px; overflow:hidden;} .wid_175 {width:175px; overflow:hidden;}
.wid_200 {width:200px; overflow:hidden;} .wid_225 {width:225px; overflow:hidden;} .wid_250 {width:250px; overflow:hidden;} .wid_300 {width:300px; overflow:hidden;}
.wid_325 {width:325px; overflow:hidden;} .wid_350 {width:350px; overflow:hidden;} .wid_375 {width:375px; overflow:hidden;} .wid_400 {width:400px; overflow:hidden;} .wid_450 {width:450px; overflow:hidden;} .wid_500 {width:500px; overflow:hidden;} .wid_600 {width:600px; overflow:hidden;} .wid_140 {width:140px; overflow:hidden;}

.hei_10 {height:10px;} .hei_15 {height:15px;} .hei_20 {height:20px;} .hei_25 {height:25px;} .hei_30 {height:30px;} .hei_50 {height:50px;} .hei_75 {height:75px;}
.hei_100 {height:100px;} .hei_110 {height:110px;} .hei_125 {height:125px;} .hei_130 {height:130px;} .hei_135 {height:135px;}.hei_145 {height:145px;} .hei_150 {height:150px;} .hei_175 {height:175px;} .hei_200 {height:200px;} .hei_225 {height:225px;} .hei_250 {height:250px;} .hei_300 {height:300px;}

.pad_0 {padding:0;} .pad_1 {padding:1px;} .pad_2 {padding:2px;} .pad_3 {padding:3px;} .pad_4 {padding:4px;} .pad_5 {padding:5px;} .pad_10 {padding:10px;}
.mg_0 {margin:0;} .mg_1 {margin:1px;} .mg_2 {margin:2px;} .mg_3 {margin:3px;} .mg_4 {margin:4px;} .mg_5 {margin:5px;} .mg_7 {margin:7px;} .mg_10 {margin:10px;}.mg_20 {margin:20px;}

.mg5{margin:0 5px 0 5px;}
.mg10{margin:0 10px 0 10px;}
.lmg5{margin-left:5px;} .rmg5{margin-right:5px;} .tmg5{margin-top:5px;} .bmg5{margin-bottom:5px;}
.lmg10{margin-left:10px;} .rmg10{margin-right:10px;} .tmg10{margin-top:10px;} .bmg10{margin-bottom:10px;}
.lmg15{margin-left:15px;} .rmg15{margin-right:15px;} .tmg15{margin-top:15px;} .bmg15{margin-bottom:15px;}
.lmg20{margin-left:20px;} .rmg20{margin-right:20px;} .tmg20{margin-top:20px;} .bmg20{margin-bottom:20px;}
.tmg5_m{margin-top:-5px;}

* Fonts */
.txt9 {font-size:9px;} .txt10 {font-size:10px;} .txt11 {font-size:11px;} .txt12 {font-size:12px;} .txt13 {font-size:13px;} .txt14 {font-size:14px;}
.txt15 {font-size:15px;} .txt16 {font-size:16px;} .txt18 {font-size:18px;} .txt20 {font-size:20px;} .txt24 {font-size:24px;}

.fb {font-weight:bold;}
.fn {font-weight:normal; font-style:normal;}
.fi {font-style:italic;}
.fu {text-decoration:underline;}

.blue, .blue:visited {color:#3b5998;}
.blued, .blued:visited {color:#018dd4;}
.bluet, .bluet:visited {color:#244075;}
.green, .green:visited {color:#00CC00}
.red, .red:visited {color:#b61c1f;}
.black, .black:visited {color:#333333;}
.white, .white:visited {color:#FFFFFF;}

.blackb, .blackb:visited {color:#333333; font-weight:bold;}
.whiteb, .whiteb:visited {color:#FFFFFF; font-weight:bold;}
.blueb, .blueb:visited {color:#3b5998; font-weight:bold;}

.white:hover{#7cd3e4;}

.gray, .gray:visited {color:#666666;}
.lgray, .lgray:visited {color:#999999;}

a.blue, a.lgray{border:0; border-bottom-width:1px; border-style:dotted; border-bottom-color:#3b5998; text-decoration:none;}
a.blue:hover, a.lgray:hover{border:0;border-bottom-width: 1px;border-style:solid; border-bottom-color:#3b5998; text-decoration:none;}
a.blueb:visited {color:#3b5998;} a.lgray:visited {color:#999999;} a.white:visited, a.whiteb:visited {color:#FFFFFF;}
a.blueb:hover {color:#732c0d; text-decoration:none;}






* {
margin: 0;
padding: 0;
}
html {
font-size: 100%;
}

.left {
float: left;
clear: both;
width: 50%;
text-align: left;
}
.right {
float: right;
width: 50%;
text-align: right;
}
#kontener {
width: 900px;
margin: auto;
text-align: left;
}

#stopka {
width: 850px;
padding:10px 10px 10px 10px;
margin: auto;
height: 30px;
text-align: center;
background: url('./images/bottom.png') no-repeat center top;
display: block;
color: #5f5f5f;
}
#stopka a {
color: #ccccd0;
}
#menu a {
color: #343434;
text-transform: uppercase;
margin: 0;
padding: 0;
font-family: Arial, "Trebuchet MS";
font-size: 11px;
font-weight: bold;
}
#menu a:hover {
color: #069;
text-decoration: none;
border-bottom: 1px solid #cecece;
}
#datebar {
margin: 10px 25px 0 25px;
}
#findbar {
width: 100%;
margin: 0;
padding: 0;
border: 0;
}
.forumrules {
background-color: #f9cc79;
border-width: 1px;
border-style: solid;
border-color: #bb9860;
padding: 4px;
font-weight: normal;
font-size: 1.1em;
font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}
.forumrules h3 {
color: red;
}
h1 {
color: black;
font-weight: bold;
font-size: 1.8em;
text-decoration: none;
}
h2 {
font-weight: bold;
font-size: 1.8em;
text-decoration: none;
line-height: 120%;
}
h3 {
font-size: 1.3em;
font-weight: bold;
line-height: 120%;
}
h4 {
margin: 0;
font-size: 1.1em;
font-weight: bold;
}
p {
font-size: 1.1em;
}
p.moderators {
margin: 0;
float: left;
color: black;
font-weight: bold;
}
.rtl p.moderators {
float: right;
}
p.linkmcp {
margin: 0;
float: right;
white-space: nowrap;
}
.rtl p.linkmcp {
float: left;
}
p.breadcrumbs {
margin: 5px 0 0 0;
height: 23px;
padding: 6px 10px 0 10px;
color: black;
font-weight: bold;
white-space: normal;
font-size: 11px;
background: url('./images/breadbg.png') no-repeat center;

}
.rtl p.breadcrumbs {
float: right;
}
p.datetime {
margin: 0;
float: right;
white-space: nowrap;
font-size: 1em;
}
.rtl p.datetime {
float: left;
}
p.searchbar {
padding: 2px 0;
white-space: nowrap;
}
p.searchbarreg {
margin: 0;
float: right;
white-space: nowrap;
}
.rtl p.searchbarreg {
float: left;
}
p.forumdesc {
padding-bottom: 4px;
}
p.topicauthor {
margin: 1px 0;
}
p.topicdetails {
margin: 1px 0;
}
.postreported, .postreported a:visited, .postreported a:hover, .postreported a:link, .postreported a:active {
margin: 1px 0;
color: red;
font-weight: bold;
}
.postapprove, .postapprove a:visited, .postapprove a:hover, .postapprove a:link, .postapprove a:active {
color: green;
font-weight: bold;
}
.postapprove img, .postreported img {
vertical-align: bottom;
}
.postauthor {
color: #000000;
}
.postdetails {
color: #000000;
}
.postbody {
font-size: 1.2em;
line-height: 170%;
font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
}
.postbody li, ol, ul {
margin: 0 0 0 1.5em;
}
.rtl .postbody li, .rtl ol, .rtl ul {
margin: 0 1.5em 0 0;
}
.posthilit {
background-color: yellow;
}
.nav {
margin: 0;
color: black;
font-weight: bold;
}
.pagination {
padding: 4px;
color: black;
font-size: 1em;
font-weight: bold;
}
.gen {
margin: 1px 1px;
font-size: 1.2em;
}
.genmed {
margin: 1px 1px;
font-size: 1.1em;
}
.gensmall {
margin: 1px 1px;
font-size: 1em;
}
.titles {
font-weight: bold;
font-size: 1.3em;
text-decoration: none;
}
.error {
color: red;
}
th {
color: #fff;
font-size: 1.1em;
font-weight: bold;
background-color: #343434;
background-image: url('./images/cellpic3.gif');
white-space: nowrap;
height: 27px;
padding: 0 10px 0 10px;
}
td {
padding: 2px;
}
td.profile {
padding: 4px;
}
.tablebg {
background: #d7d7d7;
}
.catdiv {
height: 28px;
margin: 0;
padding: 0;
border: 0;
background: white url('./images/cellpic2.jpg') repeat-y scroll top left;
}
.rtl .catdiv {
background: white url('./images/cellpic2_rtl.jpg') repeat-y scroll top right;
}
.cat {
color: #343434;
font-size: 11px;
height: 25px;
margin: 0;
padding: 0 10px 0 10px;
border: 0;
background-color: #c7d0d7;
background-image: url('./images/cellpic1.gif');
text-indent: 4px;
}
.row1 {
background: #f1f1f1 url('./images/row.png') repeat-x top;
padding: 4px;
font-size: 11px;
}

tr.efekt:hover .row1 {
background-color: #e4f6ff;
color: #012538;
}
tr.efekt:hover .row2 {
background-color: #d0efff;
color: #012538;
}
tr.efekt:hover a {
color: #006699;
}
.row2 {
background: #e7e7e7 url('./images/row.png') repeat-x top;
padding: 4px;
font-size: 11px;
}
.spacer {
background: url('./images/cellpic1.gif') top;
}
hr {
height: 1px;
border-width: 0;
background-color: #d1d7dc;
color: #d1d7dc;
}
.legend {
text-align: center;
margin: 0 auto;
}
a:link, a:active, a:visited {
color: #343434;
text-decoration: none;
}
a:hover {
color: #000;
text-decoration: underline;
}
a.forumlink {
color: #343434;
font-weight: bold;
font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
font-size: 1.2em;
}
a.topictitle {
margin: 1px 0;
font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: 1.2em;
}
th a, th a:visited {
color: #fff !important ;
text-decoration: none;
}
th a:hover {
text-decoration: underline;
}
form {
margin: 0;
padding: 0;
border: 0;
}
input {
color: #333333;
font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size: 1.1em;
font-weight: normal;
padding: 1px;
border: 1px solid #a9b8c2;
background-color: #fafafa;
}
textarea {
background-color: #fafafa;
color: #333333;
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 1.0em;
line-height: 1.4em;
font-weight: normal;
border: 1px solid #a9b8c2;
padding: 2px;
}
select {
color: #333333;
background-color: #fafafa;
font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size: 1.1em;
font-weight: normal;
border: 1px solid #a9b8c2;
padding: 1px;
}
option {
padding: 0 1em 0 0;
}
option.disabled-option {
color: GrayText;
}
.rtl option {
padding: 0 0 0 1em;
}
input.radio {
border: none;
background-color: transparent;
}
.post {
background-color: white;
border-style: solid;
border-width: 1px;
}
.btnbbcode {
color: #000000;
font-weight: normal;
font-size: 1.1em;
font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;
background-color: #efefef;
border: 1px solid #666666;
}
.btnmain, .btnlite {
font-weight: bold;
border: 1px solid #a9b8c2;
cursor: pointer;
padding: 1px 5px;
font-size: 1.1em;
background: #f1f1f1 url('./images/row.png') repeat-x top;
}
.btnmain:hover, .btnlite:hover {
border-color: #6bcdff;
background: #e4f6ff url('./images/row.png') repeat-x top;
color: #012538;
}
.btnfile {
font-weight: normal;
background-color: #ececec;
border: 1px solid #a9b8c2;
padding: 1px 5px;
font-size: 1.1em;
}
.helpline {
background-color: #dee3e7;
border-style: none;
}
.quotetitle, .attachtitle {
margin: 10px 5px 0 5px;
padding: 2px 4px;
color: #ffffff;
background: #0081c2 url('./images/row.png') repeat-x top;
font-size: 0.8em;
border-color: #0081c2;
border-width: 1px 1px 0 1px;
border-style: solid;
}
.quotetitle .quotetitle {
font-size: 1em;
}
.quotecontent, .attachcontent {
margin: 0 5px 10px 5px;
padding: 5px;
border-color: #0081c2;
border-width: 0 1px 1px 1px;
border-style: solid;
font-weight: normal;
font-size: 1em;
line-height: 1.4em;
font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
background: #fafafa url('./images/row.png') repeat-x top;
color: #4b5c77;
font-style: italic;
}
.attachcontent {
font-size: 0.85em;
}
.codetitle {
margin: 10px 5px 0 5px;
padding: 2px 4px;
color: #ffffff;
background: #727272 url('./images/row.png') repeat-x top;
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 0.8em;
border-color: #727272;
border-width: 1px 1px 0 1px;
border-style: solid;
}
.codecontent {
direction: ltr;
margin: 0 5px 10px 5px;
padding: 5px;
border-color: #727272;
border-width: 0 1px 1px 1px;
border-style: solid;
font-weight: normal;
color: #032f00;
font-size: 0.95em;
font-family: Monaco, 'Courier New', monospace;
background: #fafafa url('./images/row.png') repeat-x top;
}
.syntaxbg {
color: #ffffff;
}
.syntaxcomment {
color: #ff8000;
}
.syntaxdefault {
color: #0000bb;
}
.syntaxhtml {
color: #000000;
}
.syntaxkeyword {
color: #007700;
}
.syntaxstring {
color: #dd0000;
}
.pm_marked_colour {
background-color: #000000;
}
.pm_replied_colour {
background-color: #a9b8c2;
}
.pm_friend_colour {
background-color: #007700;
}
.pm_foe_colour {
background-color: #dd0000;
}
img {
border: none;
}
.sep {
color: black;
background-color: #ffa34f;
}
table.colortable td {
padding: 0;
}
pre {
font-size: 1.1em;
font-family: Monaco, 'Courier New', monospace;
}
.nowrap {
white-space: nowrap;
}
.username-coloured {
font-weight: bold;
}
h4.notable {
color: #343434;
text-transform: uppercase;
margin: 15px 0 5px 0;
border-bottom: 1px solid #cecece;
font-size: 11px;
font-family: Arial, "Trebuchet MS";
}
p.notable {
line-height: 150%;
font-size: 11px;
font-family: "Trebuchet MS";
}
ul.legenda {
margin: 0;
padding: 0;
height: 40px;
list-style-type: none;
}
ul.legenda li {
list-style-type: none;
float: left;
margin-right: 15px;
text-align: center;
}
#legendaforum {
border: 0;
width: 100%;
}
.minipostimg img {
padding: 0 5px 0 0;
margin: 3px 0 -3px 0;
}
.lastpost img {
margin: 3px 0 -3px 0;
}
#theme {
font-size: 11px;
color: gray;
}
#theme i {
color: silver;
font-weight: bold;
font-style: normal;
}
#theme strong {
color: #00aaff;
}
#theme a {
font-weight: bold;
color: silver;
}
.both {
clear: both;
}

body.simple{
    background-color: #ffffff;
}