@import url('DDW_Stats/css/styles.css');
@import url('DDW_Steno/css/general.css');
@import url('DDW_EMS/css/general.css');

* { padding: 0; margin: 0; }
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 76%; color: #000000; background: #f1f5f9; }
table { background: #f1f5f9; }
td { background: #f1f5f9; }
img { border: none; }
ul { padding-left: 2em; padding-bottom: 1em; }
ol { padding-left: 2em; padding-bottom: 1em; }
p { padding-bottom: 1.2em; }
table table td { margin: 0.2em; }
table table input { margin-right: 0.5em; }
a { color: #00265f; text-decoration: none; }
a:hover { text-decoration: underline; }
#PageTable { width: 68em; height: 100%; margin-left: 1.4em; margin-right: 1.4em; text-align: left; border-collapse: collapse; }
#TableHeader { vertical-align: top; }
#TableContent { height: 100%; }
#TableLeft { vertical-align: top; width: 25%; padding-left: 0.6em; padding-top: 0.4em; }
#TableCenter { vertical-align: top; width: 75%; padding-left: 0.7em; }
#TableFooter { vertical-align: bottom; }
#TableHLeft { vertical-align: top; width: 25%; padding-left: 0.6em; }
#TableHCenter { vertical-align: top; width: 50%; padding-left: 0.7em; }
#TableHRight { vertical-align: top; width: 25%; padding-left: 0.7em; }
.forminput { width: 100%; border: 1px solid #88a2c1; font-family: monospace; font-size: 1.3em; height: 1.3em; }
.formarea { width: 100%; border: 1px solid #88a2c1; font-family: monospace; font-size: 1.3em; }
.DDW_Modified { display: none; }

h1 { font-weight: bold; padding-top: 0.5em; font-size: 1.2em;}
h2 { font-weight: bold; padding-top: 0.5em; font-size: 1.1em;}
h3 { font-weight: bold; padding-top: 0.5em; font-size: 1em;}

.pealkiri { font-weight: bold; padding-top: 0.5em; font-size: 1em;}
.scms_table { width: 90%; }
.scms_table td { vertical-align: middle; height: 2.3em; }
.scms_flex_input { width: 15em; }
.searchbtn { background-color: #cee6f7; border: 1px solid #88a2c1; }

/* Riigikogu Home start ----------------------------------------------------- */
#DDW_Home_Left .DDW_Topic { margin-bottom: 0.3em; padding: 0.2em 0.5em 0.4em 1.1em; background: #ade19f url('/px_custom/riigikogu.ee/corner_apple.gif') no-repeat 0 100%; color: #00265f; font-family: 'Times New Roman'; text-transform: uppercase; font-weight: bold; }
#DDW_Home_Left .DDW_Topic span { font-family: Verdana, Arial, Helvetica, sans-serif; }
#DDW_Home_Left .DDW_Text { margin-left: 1em; font-size: 0.9em; text-align: right; }
#DDW_Home_Left .DDW_Calendar div { float: left; margin: 2px; width: 1.5em; padding: 0.2em; background: #c0def3; text-align: center; }
#DDW_Home_Left .DDW_Calendar .selected { background: #ade19f }
#DDW_Home_Left .DDW_Article { margin-left: 1em; padding-bottom: 0.6em; border-bottom: 1px dotted #9da4af; font-size: 0.9em; clear: both; }
#DDW_Home_Left ul { font-size: 0.9em; margin-left: 1em; margin-top: 0.6em; }
#DDW_Home_Middle .DDW_Topic { margin-bottom: 0.3em; padding: 0.2em 0.5em 0.4em 1.1em; background: #aadc21 url('/px_custom/riigikogu.ee/corner_green.gif') no-repeat 0 100%; color: #00265f; font-family: 'Times New Roman'; text-transform: uppercase; font-weight: bold; }
#DDW_Home_Middle .DDW_Topic span { font-family: Verdana, Arial, Helvetica, sans-serif; }
#DDW_Home_Middle .DDW_Topic .right { float: right; width: 12em; font-weight: normal; font-size: 0.9em; text-transform: none; text-align: right; }
#DDW_Home_Middle ul { margin-left: 1em; padding-bottom: 0.4em; border-bottom: 1px dotted #9da4af; font-size: 0.9em; }
#DDW_Home_Middle li { padding-top: 0.1em; padding-bottom: 0.1em; }
#DDW_Home_Middle .DDW_Title { display: inline; font-weight: bold; text-indent: -1.5em; }
#DDW_Home_Middle .DDW_Archive { margin-left: 1em; padding-top: 0.2em; padding-bottom: 0.2em; text-transform: lowercase; font-size: 0.9em; }
#DDW_Home_Middle .DDW_Archive span { font-weight: bold; }
#DDW_Home_Middle .DDW_Topic2 { margin-left: 1em; padding-top: 1em; padding-bottom: 0.8em; font-weight: bold; }
#DDW_Home_Right .DDW_Topic { margin-bottom: 0.3em; padding: 0.2em 0.5em 0.4em 1.1em; background: #ebd01f url('/px_custom/riigikogu.ee/corner_orange.gif') no-repeat 0 100%; color: #00265f; font-family: 'Times New Roman'; text-transform: uppercase; font-weight: bold; }
#DDW_Home_Right .DDW_Topic span { font-family: Verdana, Arial, Helvetica, sans-serif; }
#DDW_Home_Right .DDW_Article { margin-bottom: 2em; margin-left: 1em; font-size: 0.9em; }
#DDW_Home_Bottom { color: #00265f; }
#DDW_Home_Bottom .block { border-top: 4px solid #0d71ad; width: 25%; float: left; }
#DDW_Home_Bottom .block { margin-left: -1px; }
#DDW_Home_Bottom .block .primary { padding: 0.2em 1.1em; background-color: #c0def3; font-family: 'Times New Roman'; text-transform: uppercase; font-weight: bold; }
#DDW_Home_Bottom .block .primary span { padding-right: 0.6em; font-size: 1.2em; font-weight: normal; }
#DDW_Home_Bottom .blockeng { border-top: 4px solid #0d71ad; width: 33%; min-height: 12em; float: left; }
#DDW_Home_Bottom .blockeng { _height: 12em; _margin-left: -1px; }
#DDW_Home_Bottom .blockeng .primary { padding: 0.2em 1.1em; background-color: #c0def3; font-family: 'Times New Roman'; text-transform: uppercase; font-weight: bold; }
#DDW_Home_Bottom .blockeng .primary span { padding-right: 0.6em; font-size: 1.2em; font-weight: normal; }
#DDW_Home_Bottom .blockrus { border-top: 4px solid #0d71ad; width: 33%; min-height: 11em; float: left; }
#DDW_Home_Bottom .blockrus { _height: 11em; _margin-left: -1px; }
#DDW_Home_Bottom .blockrus .primary { padding: 0.2em 1.1em; background-color: #c0def3; font-family: 'Times New Roman'; text-transform: uppercase; font-weight: bold; }
#DDW_Home_Bottom .blockrus .primary span { padding-right: 0.6em; font-size: 1.2em; font-weight: normal; }
#DDW_Home_Bottom ul { margin-top: 0.8em; margin-left: 0.8em; padding-top: 0.2em; }
#DDW_Home_Bottom ul li a { font-size: 0.9em; }
/* Riigikogu Home end ------------------------------------------------------- */

/* Riigikogu Header start --------------------------------------------------- */
#Header { font-size: 0.8em; }
#Header a { color: #00265f; text-decoration: none; }
#Header a:hover { text-decoration: underline; }
#Header ul { display: inline; list-style: none; padding-left: 0; padding-bottom: 0; }
#Header ul li { display: inline; }
#Header div.top { height: 1.5em; padding-top: 0.2em; }
#Header div.top ul.left { float: left; text-align: left; width: 49%; padding-left: 0.7em; }
#Header div.top ul.left span { margin-right: 0.3em; color: #00265f; font-weight: bold; }
#Header div.top ul.left a { margin-right: 2em; }
#Header div.top ul.right { float: right; text-align: right; width: 49%; padding-right: 0.1em; }
#Header div.top ul.right span { margin-left: 0.5em; color: #00265f; font-weight: bold; }
#Header div.top ul.right a { margin-left: 0.3em; }
#Header div.middle { height: 74px; background: #c0def3 url('/px_custom/riigikogu.ee/header_back.gif') no-repeat 0 0; padding-right: 2em; }
#Header div.middle div { float: left; display: inline; width: 30em; height: 70px; cursor: pointer; }
#Header div.middle ul.lang li { width: 4em; margin-left: 1em; float: right; background: #00265f url('/px_custom/riigikogu.ee/lang_right.gif') no-repeat 100% 100%; text-transform: uppercase; text-align: center; }
#Header div.middle ul.lang li a { display: block; background: url('/px_custom/riigikogu.ee/lang_left.gif') no-repeat 0 100%; padding: 0.2em 1.1em; color: #ffffff; text-decoration: none; }
#Header div.middle ul.lang li a:hover { text-decoration: underline; }
#Header div.middle form { float: right; display: inline; padding-top: 1em; clear: both; }
#Header div.middle form a { color: #00265f; text-decoration: underline; }
#Header div.middle form .forminput { width: 8em; }
#Header div.middle form .formbutton { margin-left: 0.3em; vertical-align: bottom; }
#Header div.bottom { height: 19px; padding-left: 8em; padding-top: 4px; background-image: url('/px_custom/riigikogu.ee/header_saw.gif'); background-repeat: repeat-x; border-top: 3px solid #3594c9; border-bottom: 4px solid #0d71ad; }
#Header div.bottom ul { padding-right: 0.1em; }
#Header div.bottom ul span { margin-left: 0.4em; color: #000000; }
#Header div.bottom ul a { margin-left: 0.7em; }
/* Riigikogu Header end ----------------------------------------------------- */

/* Riigikogu Navigation start ----------------------------------------------- */
#Navigation ul { list-style: none; padding-left: 0;}
#Navigation ul li a { display: block; padding: 0.2em 0.5em 0.4em 2.1em; margin-bottom: 0.3em; text-indent: -0.9em; background: #cee6f7 url('/px_custom/riigikogu.ee/corner_blue.gif') no-repeat 0 100%; text-decoration: none; color: #00265f; font-size: 0.9em; }
#Navigation ul li.Selected a, #Navigation ul li a:hover { font-weight: bold; text-indent: -1em; background: #9bd2f1 url('/px_custom/riigikogu.ee/corner_navy.gif') no-repeat 0 100%; color: #ffffff; }
#Navigation ul li a:hover { text-indent: -0.9em; }
#Navigation ul li.Selected a:hover { text-indent: -1em; }
#Navigation ul li a span { margin-right: 0.3em; color: #00265f; font-weight: bold; }
#Navigation ul li.Selected a span { margin-right: 0.3em; color: #00265f; font-weight: bold; }
#Navigation ul ul { margin: 0.2em 0.5em 0.2em 1em;  padding-bottom: 0.2em; }
#Navigation ul li.Selected ul li a { padding: 0 0 0 1.3em; margin: 0; text-indent: -0.9em; background: none; color: #00265f; font-weight: normal; font-size: 0.8em; }
#Navigation ul li.Selected ul li.Selected a, #Navigation ul li.Selected ul li a:hover { font-weight: bold; text-indent: -0.9em; background: none; color: #00265f; }
#Navigation ul li.Selected ul li a:hover { text-indent: -0.9em; }
#Navigation ul li.Selected ul li.Selected a:hover { text-indent: -0.9em; }
#Navigation ul li.Selected ul li a span { margin-right: 0.5em; color: #00265f; font-weight: normal; }
#Navigation ul li.Selected ul li.Selected a span { margin-right: 0.5em; color: #00265f; font-weight: normal; }
#Navigation ul ul ul { margin: 0.4em 2em 0.2em 0.3em; border-top: 1px dotted #cecece; border-bottom: 1px dotted #cecece; }
#Navigation ul li.Selected ul li.Selected ul li a { padding: 0 0 0 1.5em; text-indent: -0.9em; color: #00265f; font-weight: normal; }
#Navigation ul li.Selected ul li.Selected ul li.Selected a, #Navigation ul li.Selected ul li.Selected ul li a:hover { font-weight: bold; text-indent: -0.9em; background: none; color: #00265f; }
#Navigation ul li.Selected ul li.Selected ul li a:hover { text-indent: -0.9em; }
#Navigation ul li.Selected ul li.Selected ul li.Selected a:hover { text-indent: -0.9em; }
#Navigation ul li.Selected ul li.Selected ul li a span { color: #00265f; }
#Navigation ul li.Selected ul li.Selected ul li.Selected a span { color: #00265f; }
/* Riigikogu Navigation end ------------------------------------------------- */

/* Riigikogu Navbar start --------------------------------------------------- */
#Navbar { font-size: 0.9em; margin-top: 0.6em; margin-bottom: 0.3em; }
#Navbar a { color: #00265f; text-decoration: none; }
#Navbar a:hover { text-decoration: underline; }
#Navbar ul { display: inline; list-style: none; padding-left: 0; }
#Navbar ul li { display: inline; }
#Navbar ul li span { font-weight: bold; }
#Navbar div.category { margin-top: 0.6em; padding: 0.2em 0.5em 0.4em 1.1em; background: #f6edc6 url('/px_custom/riigikogu.ee/corner_yellow.gif') no-repeat 0 100%; color: #000000; font-family: 'Times New Roman'; font-size: 1.2em; text-transform: uppercase; border-top: 0px; }
#Navbar div.category span { color: #00265f; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
/* Riigikogu Navbar end ----------------------------------------------------- */

/* Bottom start ------------------------------------------------------------- */
#Bottom { color: #00265f; text-align: right; font-size: 0.9em; margin-top: 0.5em; margin-bottom: 3em; border-top: 1px dotted #9da4af; padding-top: 0.4em; clear: both; }
#Bottom a { color: #00265f; text-decoration: none; }
#Bottom a:hover { text-decoration: underline; }
/* Bottom end --------------------------------------------------------------- */

/* Riigikogu Footer start --------------------------------------------------- */
#Footer { color: #00265f; font-size: 0.9em; margin-top: 0.5em; margin-bottom: 3em; border-top: 4px solid #0875b3; padding-top: 0.2em; }
#Footer a { color: #00265f; text-decoration: none; }
#Footer a:hover { text-decoration: underline; }
#Footer span.left { padding-left: 0.5em; float: left; text-align: left; }
#Footer span.right { padding-right: 0.5em; float: right; text-align: right; }
/* Riigikogu Footer end ----------------------------------------------------- */

#DDW_Titles { font-size: 0.9em; margin: 0.5em 1.5em; }
#DDW_Titles p { padding-bottom: 1.2em; }
#DDW_Titles .DDW_AddArt { margin-top: 2em; clear: both; }
#DDW_Titles .DDW_AddArt ul { list-style: none; padding-left: 0.4em; }
#DDW_Titles .DDW_AddArt ul li { padding-bottom: 0.4em; }

#DDW_Articles { font-size: 0.9em; margin: 0.5em 1.5em; }
#DDW_Articles a { text-decoration: underline; color: #00265f; }
#DDW_Articles a:hover { text-decoration: none; }
#DDW_Articles p { padding-bottom: 1.2em; }
#DDW_Articles .DDW_IVSec { padding-left: 2em; margin-bottom: 0.5em; border-top: 1px dotted #9da4af; clear: both; }
#DDW_Articles .DDW_IVSec ul { display: inline; list-style: none; padding-left: 0;}
#DDW_Articles .DDW_IVSec li { padding-bottom: 0.3em;}
#DDW_Articles .DDW_IVSec a { text-decoration: none; }
#DDW_Articles .DDW_IVSec a:hover { text-decoration: underline; }
#DDW_Articles .DDW_Title { font-weight: bold; padding-top: 0.5em; padding-bottom: 1.5em; }
#DDW_Articles .DDW_Lead { padding-bottom: 1em; }
#DDW_Articles .DDW_Body { padding-bottom: 1em; }
#DDW_Articles .DDW_AddArt { margin-top: 2em; clear: both; }
#DDW_Articles .DDW_AddArt ul { list-style: none; padding-left: 0.4em; }
#DDW_Articles .DDW_AddArt a { text-decoration: none; }
#DDW_Articles .DDW_AddArt a:hover { text-decoration: underline; }
#DDW_Articles .DDW_Author { font-style: italic; clear: both; padding-top: 2em; padding-bottom: 1em; }
#DDW_Articles .DDW_Date { font-style: italic; clear: both; }
#DDW_Articles .DDW_Comments { margin-top: 4em; }
#DDW_Articles div.Help {
  background: url('/extensions/DDW_Stats/images/help.jpg') no-repeat 0 0;
  float: right;
  line-height: 1.8em;
  padding: 0 0.6em 0 18px;
  text-align: right;
}

p.Example { background-color: #ffffff; border: 1px solid #cecece; padding: 0.2em; padding-left: 2em; }
#DDW_InputForm { background-color: #fdeeb0; border-top: 1px dotted #e26c12; padding: 0.4em; }
#DDW_InputForm div.row { clear: both; height: 1.8em; }
#DDW_InputForm div.row span.label { float: left; width: 19%; text-align: right; padding-top: 0.2em; }
#DDW_InputForm div.row span.field { float: right; width: 79%; text-align: left; }


#DDW_Forum table { border: 1px solid #cee6f7; border-collapse: collapse; width: 95%; font-size: 0.9em; }
#DDW_Forum th { padding: 0.3em 0.5em; background-color: #9bd2f1; color: #00265f; font-weight: bold; }
#DDW_Forum td { padding: 0.1em 0.5em; vertical-align: top; border-bottom: 1px solid #cee6f7; }
#DDW_Forum tr.selected td { background-color: #ffffff; }
td.tbc { font-size: 0.9em; padding: 0.3em 0.5em; vertical-align: top; background-color: #cee6f7; color: #00265f; }

/* [Arhiiv algus] ----------------------------------------------------------- */
#DDW_Archive { font-size: 0.9em; }
#DDW_Archive div { margin: 0.1em; padding: 0.3em 0; }
#DDW_Archive .DDW_Month { background-color: #cee6f7; padding: 0.1em 0.3em; margin-right: 0.2em; }
#DDW_Archive .DDW_Body { border-bottom: 1px solid #cee6f7; }
#DDW_Archive .DDW_BodySelected { border-bottom: 1px solid #cee6f7; background-color: #ffffff; }
/* [Arhiiv l�pp] ------------------------------------------------------------ */

/* [Documents start] -------------------------------------------------------- */
.DDW_Documents { width: 100%; font-size: 0.9em; }
.DDW_Documents td { vertical-align: top; padding: 0.2em; }
.DDW_Documents thead td { font-weight: bold; background-color: #cee6f7; }
.DDW_Documents tbody td { border-bottom: 1px solid #cee6f7; }
.DDW_Documents tbody tr.selected td { background-color: #ffffff; }
/* [Documents end] ---------------------------------------------------------- */

/* [Sisukord start] --------------------------------------------------------- */
#Sisukord { font-size: 0.9em; margin-top: 0.6em; margin-bottom: 0.3em; }
#Sisukord a { color: #00265f; text-decoration: none; }
#Sisukord a:hover { text-decoration: underline; }
#Sisukord ul { display: inline; list-style: none; padding-left: 0;}
#Sisukord ul li { padding-left: 1em; text-indent: -0.9em; }
#Sisukord ul li ul li { padding-left: 1.3em; }
#Sisukord ul li ul li ul li { padding-left: 1.3em; }
#Sisukord ul li ul li ul li ul li { padding-left: 2em; }
/* [Sisukord end] ----------------------------------------------------------- */

.rk_page { width: 98%; font-size: 0.9em; }
#DDW_AdvancedSearch .Shortcuts a { padding: 0.2em 0.5em; text-decoration: underline; }
#DDW_AdvancedSearch .Shortcuts a.selected { padding: 0.2em 0.5em; text-decoration: none; font-weight: bold; }
#DDW_AdvancedSearch form { margin-top: 2em; }
#DDW_AdvancedSearch .FormField { width: 100%; float: left; }
#DDW_AdvancedSearch .FormField .Label {  width: 125px; height: 2.3em; float: left; vertical-align: middle; }
#DDW_AdvancedSearch .FormField .Field {  height: 2.3em; float: left; vertical-align: middle; }
#DDW_AdvancedSearch .FormField input { border: 1px solid #97705c; } 
#DDW_AdvancedSearch .FormField .FormButtons { height: 2.3em; vertical-align: middle; margin-bottom: 15px; }
#DDW_AdvancedSearch .FormField .FormButtons input { border: none; vertical-align: middle; padding: 0 0.5em;  margin-top: 15px; margin-right: 10px; margin-bottom: 5px; }
#DDW_AdvancedSearch .FormField a span { font-size: 1em } 
#DDW_AdvancedSearch .Sorting { padding: 0.5em 0; border-top: 1px dotted #666666; }
#DDW_AdvancedSearch .SearchResult { padding: 0.5em 0; border-top: 1px dotted #666666; } 
#DDW_AdvancedSearch .Paging { padding: 0.5em 0; border-top: 1px dotted #666666; }
#DDW_AdvancedSearch .Title { font-weight: bold; }
#DDW_AdvancedSearch .match { background-color: #cecece; }

.heading { font-weight: bold; padding: 0.4em; }
.heading a.boxheadlink { display: none; }
.heading font { font-size: 0.9em; }
.img { float: left; border: 1px solid #cecece; padding: 3px; margin: 2px; }

.DDW_Cal { border-collapse: collapse; width: 18em; font-size: 1.1em; }
.DDW_Cal .selectMonth th { border-bottom: 3px solid #ffffff; padding: 0.8em; color: #ffffff; background-color: #cee6f7; text-align: center; vertical-align: middle; }
.DDW_Cal .selectMonth a { color: #828282; text-decoration: none; }
.DDW_Cal .selectMonth #iYear { width: 4.5em; }
.DDW_Cal td { padding: 0.1em 0.2em; width: 1.5em; color: #000000; background-color: #cee6f7; text-align: right; vertical-align: middle; }
.DDW_Cal tr.weekdays td { padding: 0.9em 0.4em 0.1em 0; font-size: 0.8em; font-weight: bold; text-align: right; }
.DDW_Cal td a { display: block; color: #00265f; font-weight: bold; text-decoration: none; }
.DDW_Cal td a:hover { text-decoration: underline; }
#DDW_Articles .DDW_Cal a { text-decoration: none; }
#DDW_Articles .DDW_Cal a:hover { text-decoration: underline; }
#DDW_Articles select { min-width: 8em; }

#DDW_EMSI .Group { padding-top: 1em; margin-top: 1em; margin-bottom: 1em; border-top: 1px dotted #cecece; clear: both; }
#DDW_EMSI .noborder { border-top: none; }
#DDW_EMSI .Picture { float: left; margin-right: 2em; margin-bottom: 2em; }
#DDW_EMSI span.Field { font-weight: bold; padding-right: 0.5em; }
#DDW_EMSI div.Field { font-weight: bold; padding-bottom: 0.2em; padding-top: 1em; }
#DDW_EMSI div.FieldLeft { width: 30%; float: left; clear: left; font-weight: bold; padding: 0.1em 0; }
#DDW_EMSI .ValueRight { margin-left: 30%; padding: 0.1em 0; }
#DDW_EMSI .Phases { border-top: 1px dotted #cecece; padding-top: 0.5em; padding-bottom: 0.5em; margin-left: 30%; margin-top: 0.5em; }
#DDW_EMSI .Opinion { border-top: 1px dotted #cecece; border-bottom: 1px dotted #cecece; padding-top: 0.5em; padding-bottom: 0.5em; margin-left: 30%; }
#DDW_EMSI .Value a, #DDW_EMSI .ValueRight a, #DDW_EMSI .Phases a, #DDW_EMSI .Opinion a, #DDW_EMSI td.DocLink a { text-decoration: none; }
#DDW_EMSI .Value a:hover, #DDW_EMSI .ValueRight a:hover, #DDW_EMSI .Phases a:hover, #DDW_EMSI .Opinion a:hover, #DDW_EMSI td.DocLink a:hover { text-decoration: underline; }
#DDW_EMSI table { width: 100%; }
#DDW_EMSI td .Title { font-weight: bold; }
#DDW_EMSI td { vertical-align: top; padding: 0.5em 0.2em; }
#DDW_EMSI .StartPhase td { padding-top: 1em; }
#DDW_EMSI .EndPhase td { border-bottom: 1px dotted #cecece; padding-bottom: 1em; }
#DDW_EMSI td.DateLeft { width: 20%; text-align: left; font-weight: bold; }
#DDW_EMSI td.DateRight { width: 20%; text-align: right; padding-right: 1em; }
#DDW_EMSI a.nodecoration { text-decoration: none; }

/* Riigikogu Header start --------------------------------------------------- */
#ELAK_Left { vertical-align: top; width: 25%; padding-left: 0.6em; padding-top: 0.4em; }
#ELAK_Center { vertical-align: top; width: 50%; padding-left: 0.7em; }
#ELAK_Right { vertical-align: top; width: 25%; padding-left: 0.6em; padding-top: 0.4em; }
#ELAK_Right .DDW_Topic { margin-bottom: 0.3em; padding: 0.2em 0.5em 0.4em 1.1em; background: #063e90 url('/px_custom/riigikogu.ee/corner_darkblue.gif') no-repeat 0 100%; color: #ffffff; font-family: 'Times New Roman'; text-transform: uppercase; font-weight: bold; }
#ELAK_Right .DDW_Topic span { font-family: Verdana, Arial, Helvetica, sans-serif; }
#ELAK_Right .DDW_Article { margin-bottom: 2em; margin-left: 1em; font-size: 0.9em; }

#ELAKHeader { font-size: 0.8em; }
#ELAKHeader a { color: #00265f; text-decoration: none; }
#ELAKHeader a:hover { text-decoration: underline; }
#ELAKHeader ul { display: inline; list-style: none; padding-left: 0; padding-bottom: 0; }
#ELAKHeader ul li { display: inline; }
#ELAKHeader div.top { height: 1.5em; padding-top: 0.2em; }
#ELAKHeader div.top ul.left { float: left; text-align: left; width: 49%; padding-left: 0.7em; }
#ELAKHeader div.top ul.left span { margin-right: 0.3em; color: #00265f; font-weight: bold; }
#ELAKHeader div.top ul.left a { margin-right: 2em; }
#ELAKHeader div.top ul.right { float: right; text-align: right; width: 49%; padding-right: 0.1em; }
#ELAKHeader div.top ul.right span { margin-left: 0.5em; color: #00265f; font-weight: bold; }
#ELAKHeader div.top ul.right a { margin-left: 0.3em; }
#ELAKHeader div.middle { height: 74px; background: #c0def3 url('/px_custom/riigikogu.ee/header_elak_back.gif') no-repeat 0 0; padding-right: 2em; }
#ELAKHeader div.middle div { float: left; display: inline; width: 45em; height: 70px; cursor: pointer; }
#ELAKHeader div.middle ul.lang li { width: 4em; margin-left: 1em; float: right; background: #00265f url('/px_custom/riigikogu.ee/lang_right.gif') no-repeat 100% 100%; text-transform: uppercase; text-align: center; }
#ELAKHeader div.middle ul.lang li a { display: block; background: url('/px_custom/riigikogu.ee/lang_left.gif') no-repeat 0 100%; padding: 0.2em 1.1em; color: #ffffff; text-decoration: none; }
#ELAKHeader div.middle ul.lang li a:hover { text-decoration: underline; }
#ELAKHeader div.middle form { float: right; display: inline; padding-top: 1em; clear: both; }
#ELAKHeader div.middle form a { color: #00265f; text-decoration: underline; }
#ELAKHeader div.middle form .forminput { width: 8em; }
#ELAKHeader div.middle form .formbutton { margin-left: 0.3em; vertical-align: bottom; }
#ELAKHeader div.bottom { height: 19px; padding-left: 8em; padding-top: 4px; background-image: url('/px_custom/riigikogu.ee/header_saw.gif'); background-repeat: repeat-x; border-top: 3px solid #3594c9; border-bottom: 4px solid #0d71ad; }
#ELAKHeader div.bottom ul { padding-right: 0.1em; }
#ELAKHeader div.bottom ul span { margin-left: 0.4em; color: #000000; }
#ELAKHeader div.bottom ul a { margin-left: 0.7em; }

#ELAK_Navbar { font-size: 0.9em; margin-top: 0.2em; margin-bottom: 1em; }
#ELAK_Navbar a { color: #00265f; text-decoration: none; }
#ELAK_Navbar a:hover { text-decoration: underline; }
#ELAK_Navbar div.category { margin-top: 0.35em; padding: 0.2em 0.5em 0.4em 1.1em; background: #fcd40d url('/px_custom/riigikogu.ee/corner_yellow2.gif') no-repeat 0 100%; color: #000000; font-family: 'Times New Roman'; font-size: 1.2em; text-transform: uppercase; }
#ELAK_Navbar div.category span { color: #00265f; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

.DDW_ELAK_Calender { margin-bottom: 1em; }
.DDW_ELAK_Calender table { background-color: #9bd2f1; width: 95%; }
.DDW_ELAK_Calender td { background-color: #9bd2f1; }
.DDW_ELAK_Calender .cal_selectbox_tr td { background: #9bd2f1 url('/px_custom/riigikogu.ee/corner_navy.gif') no-repeat 0 100%; }
.DDW_ELAK_Calender .cal_selectbox_tr table td { background: #9bd2f1; }
.DDW_ELAK_Calender .drd { width: auto !important; }
.DDW_ELAK_Calender .cal_weekday_tr td { border-top: 0.3em solid #f1f5f9; }
.DDW_ELAK_Calender .cal_weekday_tr table td { border-top: none; }

.DDW_ELAK_Calender a { display: block; }
.DDW_ELAK_Calender a.day { text-decoration: none; color: #000000; }
.DDW_ELAK_Calender a.day_bd { text-decoration: none; font-weight: bold; color: #000000; }
.DDW_ELAK_Calender a.day_bd:hover { text-decoration: underline; font-weight: bold; color: #ff3300; }
.DDW_ELAK_Calender a.today { text-decoration: none; color: #ffffff; background-color: #063e90; }
.DDW_ELAK_Calender a.today_bd { text-decoration: none; font-weight: bold; color: #ffffff; background-color: #063e90; }

.pagehead { padding: 3px; font-size: 11px; line-height: 11pt; background-color: #efefef; border-color: #000000 #000000 #b1b1b1; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; width: 100%; }

.DDW_ELAK_Ad { text-align: center; border-top: 1px dotted #9da4af; }

#DDW_ELAK_Pressiinfo { font-size: 0.9em; }
#DDW_ELAK_Pressiinfo ul { list-style: none; padding-left: 0; padding-bottom: 0; }
#DDW_ELAK_Pressiinfo a { text-decoration: none; }
#DDW_ELAK_Pressiinfo .DDW_Lead { margin-top: 1em; }
#DDW_ELAK_Pressiinfo .LoeVeel { display: block; margin-top: 1em; margin-bottom: 1em; }
#DDW_ELAK_Pressiinfo li { margin-left: 6em; }
#DDW_ELAK_Pressiinfo li span { margin-left: -4.8em; margin-right: 1.4em; font-weight: bold; }
#DDW_ELAK_Pressiinfo li div { border-top: none; }
#DDW_ELAK_Pressiinfo li div.DDW_Lead { margin-left: -4.8em; margin-top: 0.2em; border-top: none; }
#DDW_ELAK_Pressiinfo li div.DDW_Lead span { margin-left: 0; margin-right: 0.2em; }
#DDW_ELAK_Pressiinfo div { margin-top: 2em; border-top: 1px dotted #9da4af; }

.ELAK_List { width: 100%; }
.ELAK_List td { padding: 0.2em; }

table.bordered_table { margin: 0.1em 0; padding: 0.5em 0; border-bottom: 1px dotted #9DA4AF; border-top: 1px dotted #9DA4AF;}
table.bordered_table td { padding: 0.2em; }
th.list_heading { background-color: #9BD2F1; padding: 0.3em; }

/* kirjaregister */
tr.list_data td { background: #fff; }
tr.list_data_odd td { background: #F1F5F9; }
table.bordered_table table { border: 1px solid rgb(206, 230, 247); border-bottom: 0px; }
table.bordered_table table td { border-bottom:1px solid #CEE6F7; }
