/* ---------------------------------------------- */
/* -----  COMMON  ------------------------------ */
/* ---------------------------------------------- */
.invisible { display:none}
	
body, table, form, ul, li, input, select, textarea { font-size:100%; font-family:Trebuchet MS, Arial CE, Verdana, sans-serif; font-weight:normal; color:#fff; }
a {	text-decoration:underline; color:#000;}
a:hover { text-decoration:none; color:#000;}
h1, h2, h3, h4, h5, h6 { font-weight:bold; text-align:left;	margin:0; padding:0; line-height:normal; line-height:1.1em;}
	

/* ---------------------------------------------- */
/* -----  tooltabs - HEADER & FOOTER  ------------------------------ */
/* ---------------------------------------------- */
#header td, #footer td { font-size:12px; font-weight:bold; color:#fff; line-height:1.6em;}
#header td.www, #footer td.www { color:#4a4734; font-size:13px;}
#header a, #footer a { color:#d7d6ce; text-decoration:none;}
#header a:hover, #footer a:hover { color:#fde700;}
#header td.www a { color:#4a4734; text-decoration:none;}
#header td.www a:hover { color:#4a4734;}


/* ---------------------------------------------- */
/* -----  TOPLINE  ------------------------------ */
/* ---------------------------------------------- */
#topline h2 { color:#fefefe; font-size:1.5em; line-height:0.8em;}
#topline h2 small { color:#b2b0a7; font-size:0.6em;}


/* ---------------------------------------------- */
/* -----  CONTENT  ------------------------------ */
/* ---------------------------------------------- */
#column-right h1 { color:#fde700; font-size:2.25em; margin-bottom:1em; padding-left:3px;}
#column-right h2 { color:#fffffe; font-size:1.85em; padding-left:3px;}
#column-right h2 strong { color:#fdfcd4;}
#column-right h2 span { color:#b2b0a7;}
#column-right h3 { font-size:1.125em; margin:2.6em 0 1.5em 0; padding-left:3px;}
#column-right h4 { font-size:0.8em; margin:2em 0; padding-left:3px;}
#column-right p { font-size:0.75em; line-height:2em; margin:2em 0; padding-left:3px;}
#column-right ul { font-size:0.75em; line-height:1.9em; margin:2em 0; padding-left:35px;}
#column-right ul li { list-style-type:disc; margin:1em 0; padding-left:8px;}
#column-right p strong, #column-right ul strong { color:#fff; font-size:1.2em;}
#column-right a { font-weight:bold; color:#444234; background-color:#fde700; text-decoration:none; padding:0 3px;}
#column-right a:visited { background-color:#ffbf00; color:#64614f;}
#column-right a:hover { color:#3c392b; background-color:#fef16b;}

/* -----  tabulky  ------------------------------ */
#column-right table { width:100%; margin:0 0 1.5em 0; font-size:1em;}
#column-right table caption { display:none; }
#column-right table th { font-size:0.75em; line-height:1.1em; padding:0.9em 5px 0.9em 3px; font-weight:bold; color:#ffbf00; border-bottom:2px solid #575545; text-transform:uppercase;}
#column-right table td { font-size:0.75em; line-height:1.1em; padding:0.9em 5px 0.9em 3px; border-bottom:2px solid #575545;}
#column-right table td strong { color:#fdfcd4;}
#column-right table td em { color:#fde700; font-style:normal;}
#column-right table tr.over td { background-color:#6f6c5b;}
#column-right table tr.first td { border-top:2px solid #575545;}

/* -----  formulare  ------------------------------ */
#column-right table.form td { padding:8px 5px 8px 3px; }
#column-right table.form label { }
.frm-text { background:url(../obrazky/form-bcg.gif) left top no-repeat; font-weight:bold; color:#494939; border:4px solid #525041; padding:4px 7px;}
.focus { border-color:#ffbf00; color:#1d1d16;}
#column-right table.form textarea { overflow:auto; line-height:1.3em;}
.frm-button { margin:0 0 0 130px; cursor:pointer;}
.width-1 { width:100px; text-align:right; padding-right:12px !important;}
#column-right table.form td strong#msg { color:#ffbf00; font-size:1.2em; }
#column-right table.form tr.firstmsg td { border-top:2px solid #575545; border-bottom:none; padding:0.9em 5px;}


/* ---------------------------------------------- */
/* -----  opravy  ------------------------------ */
/* ---------------------------------------------- */
#column-right a.anchor { padding:0; background:none;}