body {
margin: 0;
padding:0;
font: 10pt Arial,Verdana,sans-serif;
background: none;
}


h1 {
font: bold 110% Verdana,Arial,sans-serif;
}
h2 {
font: bold 105% Verdana,Arial,sans-serif;
}
h3 {
font: bold 100% Verdana,Arial,sans-serif;
}
h4 {
font: italic 100% Verdana,Arial,sans-serif;
}
h5 {
font: bold 100% Verdana,Arial,sans-serif;
}

dl {
clear:both;
float:left;
width:100%;
margin:0 0 10mm 0;
padding:0;
}
dt {
float:left;
width:21%;
margin:0;
padding:0;
text-align:right;
color:#acacac;
}
dd {
float:right;
width:77%;
margin:0;
padding:0;
}

object, embed, noembed, noscript, form,
hr.hr, .column, .column2, .footer, .layer1,
.boxfilter, .boxbanner, #plan_navigace, .boxbtn, .boxmessages .boxmenu, 
.boxhelp, .p-btn-ins, .p-btn-edit, input.f-submit, .calendarplan, a.btn-prev, a.btn-next {
display: none;
}

/****/
.logo img {
border: none;
}


/**/
.dayplan,
.dayplanmanual {
font:90% Verdana,Arial,sans-serif;
}
.dayplan .boxcontent {
padding-bottom:5mm;
}
.dayplan h4 {
padding:0 0 0.3mm 0;
font-size:100%;
}
.dayplan .d-phase {
clear:both;
padding:1mm 0 0 0;
}
.dayplan .d-bonus,
.dayplanmanual .d-phase {
clear:both;
padding:5mm 0 0 0;
border-top:0.1mm solid #ddd;
}
.dayplan.dayplanbig p {
float:left;
width:30%;
margin:0;
}
.dayplan .d-phase strong {
display:block;
padding:2mm 0;
font-size:100%;
color:#2a7ebc;
}
.dayplan b {
color:#164567;
}
.d-summarydata {
float:left;
width:20%;
padding:0 0 2mm 0;
font-size:90%;
color:#164567;
white-space:nowrap;
}
.dayplan.dayplanbig .d-summarydata {
float:left;
width:20%;
}
.dayplan.dayplanbig {
clear: both;
border-top:0.3mm solid #000;
}
.d-phase-data {
clear:both;
float:left;
width:100%;
padding:0.2mm 0;
/*border-top:0.5mm solid #ddd;*/
}
.dayplan.dayplanbig .d-phase-data .d-summarydata {
float:left;
width:100%;
}
.d-summarydata div {
clear:none;
float:left;
padding-right:20mm;
}

.feedback,
.tabledata {
margin:0 0 1mm 0;
font-size:90%;
border:1mm solid #acacac;
}
table.tabledatalayout {
border:0;
}
.tabledata .even td {
border-color:#acacac;
background:#f9f9f9;
}
form .feedback {
border-color:#164567;
}
.feedback td,
.tabledata td {
padding:1mm 2mm;
border:0.1mm solid #ccc;
background:#f1f1f1;
}
.feedback th.p-summ-data,
.tabledata th.p-summ-data {
clear:none;
float:none;
padding:2px 2px 2px 16px;
background-position:0 2px;
text-align:left;
white-space:nowrap;
font-size:80%;
color:#164567;
}
.tabledata th.p-summ-data {
clear:none;
float:none;
padding:0 0 0 16mm;
}
.tabledata th.p-summ-data.psd1 {
padding:0 0 0 1mm;
}
.p-summ-data strong,
.dayplan .d-phase .p-summ-data strong {
display:inline;
padding:0;
font-size:100%;
color:#164567;
}
.tabledata strong {
color:#2a7ebc;
}

.tvaligntop {
vertical-align:top;
}


/**/
.boxnews,
.boxactualities,
.boxarticles,
.boxquestions,
.boxwhatsnew,
.boxmessages,
.boxpayment {
clear:both;
float:left;
width:100%;
margin:1mm 0 0 0;
}
.listnews,
.listnews li,
.listactualities,
.listactualities li,
.listarticles,
.listarticles li,
.listquestions,
.listquestions li,
.listwhatsnew,
.listwhatsnew li,
.listmessages,
.listmessages li {
clear:both;
float:left;
width:100%;
margin:0;
padding:0 0 1mm 0;
background:none;
}
.column .list {
padding:0;
}
.list .itemimage,
.boxcontent .itemimage {
float:right;
margin:0 0 1mm 10mm;
}
.list .itemdate,
.boxcontent .itemdate {
font-size:90%;
}
.list .itemcategory,
.boxcontent .itemcategory {
font-weight:normal;
font-size:90%;
}
.list .itemtitle,
.boxcontent .itemtitle {
padding:0 0 1mm 0;
font-size:100%;
line-height:120%;
}
.list .itemtitle,
.list .itemtitle a,
.boxcontent .itemtitle,
.boxcontent .itemtitle a {
color:#2a7ebc;
}

.boxmailmessages {
clear:both;
float:left;
width:100%;
text-align:right;
font-size:90%;
}
.content .boxmessages {
clear:none;
}
.content .boxmessages .boxtitle {
display:none;
}
.boxmessages .boxcontent {
padding:0;
}
.boxmessages dl {
width:100%;
margin:1mm 0 0 0;
padding:1mm 0 0 0;
border-top:1mm solid #ddd;
}
.boxmessages dt {
width:18%;
font-size:90%;
}
.boxmessages dt b {
font-size:100%;
}
.boxmessages dd {
width:80%;
}
.boxmessages dl.question dt b {
color:#434343;
}
.boxmessages dl.answer {
color:#555;
}
.boxmessages dl.answer dt b {
color:#216394;
}
.boxmessages dl.system {
color:#164567;
}
.boxmessages dl.system dt b {
color:#ffd200;
}


/**/
.boxlastnews h4,
.boxarchiv h4 {
font-size:130%;
}
.boxlastnews li,
.boxarchiv li {
margin-bottom:1mm;
padding-top:1mm;
font-size:90%;
}


/**/
.boxdescription {
clear:both;
font-size:90%;
}




/*plan*/
.plan-month {
clear:both;
}
.plan-month table {
font-size:9pt;
border:1mm solid #acacac;
}
.plan-month table th,
.plan-month table td {
vertical-align:top;
padding:1mm 2mm;
border:0.5mm solid #ccc;
}


.plan-month td {
font:80% Verdana,Arial,sans-serif;
color:#164567;
background:#e8e8e8;
}
.plan-calendar td.p-free {
background:#e8e8e8;
}
.plan-month td.p-futu.p-high,
.p-futu .p-high,
.plan-calendar td.p-futu.p-high {
background:#ffd4d1;
}
.plan-month td.p-futu.p-mid,
.p-futu .p-mid,
.plan-calendar td.p-futu.p-mid {
background:#fff0d1;
}
.plan-month td.p-futu.p-low,
.p-futu .p-low,
.plan-calendar td.p-futu.p-low {
background:#c3ffb5;
}
.plan-month td.p-futu.p-rege,
.p-futu .p-rege,
.plan-calendar td.p-futu.p-rege {
background:#ddf1f4;
}
.plan-month td.p-hist.p-high,
.p-hist .p-high,
.plan-calendar td.p-hist.p-high {
background:#ff9d96;
}
.plan-month td.p-hist.p-mid,
.p-hist .p-mid,
.plan-calendar td.p-hist.p-mid {
background:#ffdd96;
}
.plan-month td.p-hist.p-low,
.p-hist .p-low,
.plan-calendar td.p-hist.p-low {
background:#76ff57;
}
.plan-month td.p-hist.p-rege,
.p-hist .p-rege,
.plan-calendar td.p-hist.p-rege {
background:#b2dfe6;
}
.plan-month td.p-summary {
background:#f1f1f1;
}
.p-actual {
border-color:#164567;
}
.plan-month td .p-motiv {
clear:both;
}
.p-nextstage {
clear:both;
float:left;
width:100%;
margin:0;
padding:0;
border:0;
border-top:0.5mm solid #fff;
}
.p-summarydata {
clear:both;
float:left;
cursor:help;
}

.p-date {
display:block;
float:left;
width:40%;
font:110% Arial,Tahoma,sans-serif;
white-space:nowrap;
}
.p-date a {
color:#2a7ebc;
}
.p-type {
display:block;
float:right;
width:58%;
text-align:right;
font:110% Arial,Tahoma,sans-serif;
cursor:help;
}
.p-futu * {
font-weight:bold;
}


.p-summ-data {
clear:both;
float:left;
padding:0 0 2px 15px;
font-weight:bold;
}
.p-summ-data i {
font-weight:normal;
}
.ico-time {
background:url('ico-time.gif') 0 0 no-repeat;
}
.ico-heart {
background:url('ico-heart.gif') 0 0 no-repeat;
}
.ico-pedal {
background:url('ico-pedal.gif') 0 0 no-repeat;
}
.ico-dst {
background:url('ico-dst.gif') 0 0 no-repeat;
}
.ico-avs {
background:url('ico-avs.gif') 0 0 no-repeat;
}
.ico-asc {
background:url('ico-asc.gif') 0 0 no-repeat;
}
.ico-power {
background:url('ico-power.gif') 0 0 no-repeat;
}

.feeling-1, .intensity-1 {
background:url('smiley-lol.gif') 0 0 no-repeat;
}
.feeling-2, .intensity-2 {
background:url('smiley-smile.gif') 0 0 no-repeat;
}
.feeling-3 {
background:url('smiley-not.gif') 0 0 no-repeat;
}
.feeling-4, .intensity-3 {
background:url('smiley-sad.gif') 0 0 no-repeat;
}
.feeling-5 {
background:url('smiley-bad.gif') 0 0 no-repeat;
}
.intensity-1, .intensity-2, .intensity-3,
.feeling-1, .feeling-2, .feeling-3, .feeling-4, .feeling-5 {
display:inline-block;
min-width:14px;
height:14px;
line-height:14px;
margin:0 0 0 5px;
padding:0 0 0 3px;
cursor:help;
}
.intensity-1 label, .intensity-2 label, .intensity-3 label,
.feeling-1 label, .feeling-2 label, .feeling-3 label, .feeling-4 label, .feeling-5 label {
display:inline-block;
width:11px;
cursor:pointer;
}
.intensity-1 b, .intensity-2 b, .intensity-3 b,
.feeling-1 b, .feeling-2 b, .feeling-3 b, .feeling-4 b, .feeling-5 b {
visibility:hidden;
}


.graph {
clear:left;
float:left;
width:77px;
}
.graph-reality {
margin:3px 0 0 0;
}
.graph div {
float:left;
border:1px solid #164567;
}
.graph i {
display:block;
float:left;
height:9px;
}
.graph-plan .g-rege {background:#c2e5eb;}
.graph-plan .g-low {background:#a7ff93;}
.graph-plan .g-mid {background:#ffe4ad;}
.graph-plan .g-high {background:#ffb2ad;}
.graph-reality .g-rege {background:#74c4d1;}
.graph-reality .g-low {background:#37ff09;}
.graph-reality .g-mid {background:#ffc244;}
.graph-reality .g-high {background:#ff5044;}


/**/
#gallery ul,
#album ul {
clear:both;
width:100%;
margin:0;
padding:0;
}
#gallery li,
#album li {
float:left;
width:190px;
min-height:145px;
margin:0 0 20px 0;
padding:0 9px;
text-align:center;
list-style:none;
background:0;
}
#gallery li.itembreak {
clear:both;
}
#gallery h2 {
margin:0;
padding:0;
font-size:12px;
}
#gallery p {
font-size:85%;
}

#fotopata {
clear:both;
}

.chyba {
color:#ff8400;
}









