/* ==== generell stil (element som är med på många ställen) ==== */

img.tyda_button {border-width:0px}
span.tyda_disabled {color:#ccc}
span.tyda_large,span.tyda_large a {font-size:120%}
span.tyda_disabled h1,span.tyda_disabled h2,span.tyda_disabled h3,span.tyda_disabled h4 {color:#ccc}
ul.tyda_compact {margin:0 0 0 1em;padding:0;line-height:1.5em;}
ul.tyda_compact li { margin:0 0 0 1em;padding:0}
div.tyda_flash {padding:10px;border:1px solid black;background:#FFD}

/* ---- generellt för formulär ---- */
tr.tyda_form_unimportant{display:none}
span.tyda_xsmall{font-size:70%}

/* ---- användare ---- */
span.tyda_user_user{color:#000;}
span.tyda_user_admin{color:#aa0000}
span.tyda_user_editor{color:#46B2B2; }
span.tyda_user_testing{color:#468646; }
span.tyda_user_unknown{color:#888; }
span.tyda_user_anonymous{color:#888; }

/* ==== huvudlayout ==== */

div.ads_bottom {background:black;position:fixed;bottom:0;left:0;right:0;text-align:left}

/* ==== widgets (komponenter med på godtyckliga sidor) ==== */

/* ---- widget: visning av pris ---- */
span.tyda_discount,span.tyda_discount span.tyda_price{color:#080}
span.tyda_discount_compare{}
div.tyda_discount_offer{color:#080}
span.tyda_vat{font-size:100%}

/* ---- widget: visning av ord ---- */

/* -- ord i liten visning -- */
ol.tyda_senses_small {display:inline}
ol.tyda_senses_small li {display:inline}

/* -- ord-text beroende på status -- */
span.tyda_word_public {font-weight:normal}
span.tyda_word_nonpublic {color:grey;font-weight:bold}
span.tyda_word_deleted {color:red;font-weight:bold}

/* -- märkning av information -- */
span.tyda_from_related {color:#E4BA71}
span.tyda_other_language {}

/* ---- widget: visning av förslag ---- */
div.tyda_version_content{border:1px solid #88A;padding:0px;margin:0 0 10px 0}
div.tyda_version_diff{margin:0;padding:0px 10px 0px 10px;background:#FFF}
div.tyda_version_status{margin:0;padding:5px 10px;background:#EEF}
div.tyda_version_score_status{margin:0;padding:5px 10px;background:#EFD}

/* ---- widget: diff-visning av förslag ---- */
div.tyda_diff{margin:2px 0;padding:0px}
div.tyda_diff h2,div.tyda_diff h3,div.tyda_diff h4{;margin:0;padding:0px;display:inline;color:inherit}
div.tyda_diff_indent{margin:0;padding:0 0 0 20px}
ins.tyda_diff{color:blue;text-decoration:none}
del.tyda_diff{color:red}
span.tyda_diff_small{font-size:small}
div.tyda_diff_sense h2{display:inline;font-size:medium}
div.tyda_diff_sense_content {margin:0 0 10px 0;padding:2px;border:1px solid #CCC}
div.tyda_diff span.tyda_lang,span.tyda_sense_mark,span.tyda_from_related{color:inherit}
ins.tyda_diff span.tyda_sense_mark{border-color:blue}
del.tyda_diff span.tyda_sense_mark{border-color:red}

/* ---- widget: nära strängar ---- */
span.tyda_string_near_current {font-weight:bold}

/* ---- widget: wikitext (används bl.a. för forum-body) ---- */
ul.tyda_wiki,ol.tyda_wiki {margin:0}
ul.tyda_wiki li,ol.tyda_wiki li {margin:0 0 0px 15px;padding:0}

/* ---- widget: presentkort ---- */
span.tyda_voucher_big {font-size:larger;font-weight:bold}

/* ---- widget: grafisk inline-annons ---- */
div.tyda_adbox{display:inline-block;float:right;margin:0 10px 0 10px}
div.tyda_adbox_head{color:#aaa;font-size:small;font-family:arial,sans-serif}
div.tyda_adbox_content{border:1px solid #aaa;padding:10px;background:#eff}

/* ---- widget: textbaserad annons ---- */
div.tyda_adtext_head{color:#aaa;font-size:small;font-family:arial,sans-serif}
div.tyda_adtext_content{border-top:1px solid #aaa;padding-top:2px;background:#fff}

/* ---- widget: färgväljare ---- */
a.tyda_input_color_select{padding:0 0.5em;margin:0}
div.tyda_input_color_base {position:absolute;left:0;top:1em;z-index:100}
div.tyda_input_color_list {background:#FFF;padding:2px;border:1px solid #000;white-space:nowrap}
table.tyda_input_color {padding:0;margin:2px;display:inline-table;border-collapse:collapse}
table.tyda_input_color tr {padding:0;margin:0}
table.tyda_input_color td {padding:0;margin:0}
table.tyda_input_color a {display:block;width:1em;height:1em}
/* ==== sidor - CSS specifik för vissa grupper av sidor ---- */

/* ---- sidor: rapporter ---- */
span.tyda_report_count{color:#000;display:block;text-align:right;margin:0 5px 0 0;line-height:90%}
span.tyda_report_sum{color:#A84;display:block;text-align:right;margin:0 5px 5px 0;line-height:90%}
span.tyda_report_summary{font-weight:bold}

/* ---- sidor: ordredigerare ---- */
h2.tyda_word_edit{margin:0;padding:0;font-size:medium}
h3.tyda_word_edit{margin:0;padding:0;font-size:medium}

/* navigering */
div.tyda_word_edit_level{font-family:sans-serif;padding:0px 10px;margin:0 0 5px 0;background:#eee;}
span.tyda_word_edit_step{border-left:1px solid #42454e;padding:0 5px 0 5px;margin:0 5px}

/* nära ord och versioner */
div.tyda_search_recursive {margin:0 0 5px 0;padding:10px;border:solid 2px #AAA}
div.tyda_search_recursive div.tyda_meaning_def {width:180px}
div.tyda_search_recursive div.tyda_trans {width:200px}
div.tyda_search_recursive table.tyda_word {margin:0 0 10px 0}
tr.tyda_word_near_current{background:#EEF}

/* ord */
div.tyda_word_edit_word{margin:0 0 5px 0;padding:10px}
div.tyda_word_edit_word input.tyda_text {width:400px}
div.tyda_word_edit_word select {width:200px}

/* betydelser */
div.tyda_word_edit_sense h2{display:inline;font-size:medium}
div.tyda_word_edit_sense{margin:0px 0px 5px 0px}
div.tyda_word_edit_sense_content{margin:0 0 2px 0;padding:10px 10px 10px 10px}
tbody.tyda_word_edit_sense_main select{width:200px}
div.tyda_word_edit_sense_actions{}
div.tyda_word_edit_sense_actions select{max-width:200px}

/* översättning */
/* tomt fält */
input.tyda_sense_none {margin:1px 0;padding:1px 0;border:1px solid #88A;background:#FFF}
/* exakt träff */
input.tyda_sense_sense {margin:1px 0;padding:1px 0;border:1px solid #88A;background:#AFA}
/* bara ord, status check_senses på mål */
input.tyda_sense_check {margin:1px 0;padding:1px 0;border:1px solid #88A;background:#FFA}
/* val mellan betydelser */
input.tyda_sense_choice_sense {margin:1px 0;padding:1px 0;border:1px solid #88A;background:#FC0}
/* val mellan ord */
input.tyda_sense_choice_word {margin:1px 0;padding:1px 0;border:1px solid #88A;background:#FC0}
/* ny betydelse */
input.tyda_sense_new {margin:1px 0;padding:1px 0;border:1px solid #88A;background:#CCF}
/* felaktig referens */
input.tyda_sense_error {margin:1px 0;padding:1px 0;border:1px solid #88A;background:red}
div.tyda_sense_list {background:#FFF;padding:2px;border:1px solid #000;width:400px}
div.tyda_input_sense_option{font-size:x-small}
div.tyda_input_sense_base {position:absolute;left:0;top:15px;z-index:100}
select.tyda_input_sense_mover {width:35px;padding:0}

select.tyda_word_edit_assoc_rank {width:40px}
select.tyda_word_edit_assoc_freq {width:80px}

/* märkning */
div.tyda_input_marks_mark {display:inline}
div.tyda_input_marks_mark input {width:68px;margin:0 0px 0 0}
div.tyda_input_mark_base {position:absolute;left:1px;top:17px;z-index:10}
input.tyda_mark_none {margin:1px 0;padding:1px 0;border:1px solid #88A;background:#FFF}
input.tyda_mark_mark {margin:1px 0;padding:1px 0;border:1px solid #88A;background:#AFA}
input.tyda_mark_choice {margin:1px 0;padding:1px 0;border:1px solid #88A;background:#FC0}
input.tyda_mark_new {margin:1px 0;padding:1px 0;border:1px solid #88A;background:#CCF}
input.tyda_sense_error {margin:1px 0;padding:1px 0;border:1px solid #88A;background:red}

div.tyda_mark_base_content{background:#FFF;padding:0px;border:1px solid #000;width:400px;display:table}
div.tyda_mark_menu {display:table-cell;padding:2px;width:200px}
div.tyda_mark_browser {display:table-cell;padding:2px;border-left:1px solid #000;width:200px}
div.tyda_mark_menu_content {background:#FFF;padding:0px}
div.tyda_mark_browser_content {background:#FFF;padding:0px;max-height:200px;overflow:auto}
