body {background-color: #ffffff; 
font-size: 11px;
font-family: Verdana,Arial,Helvetica,sans-serif;
 color:#000000; margin:0px;padding:0px; behavior: url(csshover.htc);} /* WinIE behavior call */

p {font: 11px 'Verdana CE',Verdana,'Arial CE',Arial,'Helvetica CE',Helvetica,sans-serif; color:#000000; }
A {font: 11px Verdana,'Verdana CE',Arial,'Arial CE',Helvetica,'Helvetica CE',sans-serif; color:#24136F}
#head_logo {position:relative;display:block;text-align:center;width:100%; color:#FFFFFF; margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

#menu {float:center;display:block;text-align:center;width:100%px;margin:0px;padding:0px;}
.menia {display:block;border: 0px;text-align:center;margin:1px;padding:10px 7px 7px 7px;font-weight:bold;background: url("http://www.dnalegislativa.cz/images/of.gif") repeat-x;border: 1px #BDBDBD solid;}
A.menia:link,A.menia:visited {text-decoration:none;font: 11px Verdana,'Verdana CE',Arial,'Arial CE',Helvetica,'Helvetica CE',sans-serif;color:#28176B;font-weight:bold;background: url("http://www.dnalegislativa.cz/images/of.gif") repeat-x;border: 1px #BDBDBD solid;margin:0px;padding:10px 7px 7px 7px;}
A.menia:hover,A.menia:active {text-decoration:none;font: 11px Verdana,'Verdana CE',Arial,'Arial CE',Helvetica,'Helvetica CE',sans-serif;color:#CD9933;font-weight:bold;background: url("http://www.dnalegislativa.cz/images/on.gif") repeat-x;border: 1px #BDBDBD solid;margin:0px;padding:10px 7px 7px 7px;}
p {text-align:justify;}

div {
font-size: 11px;
}

.tpozadi20 {
background: url("http://www.dnalegislativa.cz/images/linkovka.gif") no-repeat;
}

.tpozadi40 {
background: url("http://www.dnalegislativa.cz/images/linkovka2.gif") no-repeat;
}

.tpozadi60 {
background: url("http://www.dnalegislativa.cz/images/linkovka3.gif") no-repeat;
}

/* General smart tables class */

table.forums, table.forumsmb {
font-family: Verdana,Arial,Helvetica,sans-serif;
width: 600px;
border: 1px #CCCCCC solid;
display: table;
color: #000000;
border-collapse: collapse;
text-align: center;
margin-left: auto;
margin-right: auto;
} 


table.forumsre, table.forumsmbre {
font-family: Verdana,Arial,Helvetica,sans-serif;
width: 580px;
border: 1px #CCCCCC solid;
display: table;
color: #000000;
border-collapse: collapse;
text-align: center;
margin-left: auto;
margin-right: auto;
} 


table.forumsre2, table.forumsmbre2 {
font-family: Verdana,Arial,Helvetica,sans-serif;
width: 560px;
border: 1px #CCCCCC solid;
display: table;
color: #000000;
border-collapse: collapse;
text-align: center;
margin-left: auto;
margin-right: auto;
} 

table.forumsre3, table.forumsmbre3 {
font-family: Verdana,Arial,Helvetica,sans-serif;
width: 540px;
border: 1px #CCCCCC solid;
display: table;
color: #000000;
border-collapse: collapse;
text-align: center;
margin-left: auto;
margin-right: auto;
} 


table.forumsmb{
margin-bottom:12pt;
}

/* Simple transparent table without borders and background color (menu navigation, general tables) */

.tbTransparent, .tbTransparentmb{
font-family: Verdana,Arial,Helvetica,sans-serif;
width: 600px;
background: transparent;
font-size: 11px;
line-height: 15px;
text-align: center;
margin-left: auto;
margin-right: auto;
vertical-align: top;
}

.tbTransparentmb{
margin-bottom:12pt;
}

.tbTransparentCell{
text-align: left;
}

img {
border: 0px;
}

td{
text-align: left;
}

/* Small analog text, used usually with SPAN */

.txtSm{
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;	
font-size: 10px;
}

/* Normal analog text, used usually with SPAN */

.txtNr{
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;	
font-size: 11px;
}

/* Views color */

.views{
color:#9A9A9A;
}

/* Warning text */

.warning{
color: #225873;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
font-weight: bold;
}

/* Supscript class */

.navCell{
font-family: Arial,Helvetica,Geneva,sans-serif;
font-size: 10px;
}

/* Class for select boxes */

.selectTxt {
font-family: Verdana,Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #FFFFFF;
}

/* List style - user's info */

.limbb{
list-style: circle;
font-size: 11px;
margin-left: 10pt;
}

/* Input areas - boxes, textareas... */

.inputButton {
font-family: Verdana,Arial,Helvetica,sans-serif;
background: #FFFFFF;
border-top: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-left: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
font-size: 10px;
color: #000000;
/* height: 19px; */
}

.textForm {
font-family: Verdana,Arial,Helvetica,sans-serif;
background: #FFFFFF;
border-bottom: #CCCCCC 1px solid;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-top: #CCCCCC 1px solid;
font-size: 11px;
}

/* Caption 1 (the one for displaying sub-headers like "topics, posted" etc) */

td.caption1 {
border: 1px #E3E3E3 solid;
font-size: 11px;
line-height: 15px;
padding-bottom: 1px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
text-align: left;
}

/* Caption 2 color and properties (this one displaying main menu,  New Topic text bg, New Message text bg) */

td.caption2 {
background-color: #FFFFFF;
border: 1px #CCCCCC dotted;
padding: 4px;
height: 20px;
font-size: 11px;
font-weight: bold;
line-height: 15px;
}

/* Caption 3 (used for Last Discussions, topic titles, Forums selection) */

td.caption3 {
background-color: #FBF8F3;
padding: 3px;
height: 20px;
font-size: 11px;
line-height: 15px;
vertical-align: top;
}

/* Caption 4 (the one for displaying not separate headers like Forum, Topic, Poster etc. on 1st page, Buttons menu, left info cell) */

td.caption4 {
background-color: #CE9A31;
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
line-height: 15px;
text-align: left;
vertical-align: top;
}

/* Caption 5 (used for user input like password/login and registration etc) */

td.caption5 {
background-color: #F6F9FB;
padding: 4px;
height: 20px;
font-size: 11px;
line-height: 15px;
vertical-align: top;
}

/* Font for displaying username in each thread */

.username{
text-decoration: none;
font-size: 11px;
font-weight: bold;
}

/* Topics/forums/threads content cell color #1 */

.tbCel1{
background: #F4F1E9;
}


.title {
background: #F4F1E9;
}

/* Topics/forums/threads content cell color #2 */

.tbCel2{
background: #F6F9FB;
}

.formStyle{
margin: 0px;
}

/* Stats bar */

.tbStBar{
border: #CCCCCC 1px solid;
margin: 1px;
padding: 1px;
background: #F0F0F0;
font-size: 11px;
}

A:link {
color: #29146B;
text-decoration: none;
}

A:active {
color: #29146B;
text-decoration: none;
}

A:visited {
color: #29146B;
text-decoration: none;
}

A:hover {
color: #0083C5;
text-decoration: none;
}


ol.mbb, ul.mbb, blockquote.mbb{
margin-bottom: 0px;
}

  


div#nav {float: left; margin: 0;
  background: #FFF; border: 0px solid #AAA;}
div#nav ul {margin: 0; padding: 0; background: white;
  border: 0px solid #AAA;}
div#nav li {position: relative; list-style: none; float:left; width:110px;font-size:11px;color:#28176B;font-weight:bold;
border: 0px;text-align:center;margin:0px;font-weight:bold;background: url("http://www.dnalegislativa.cz/images/of.gif") repeat-x;border: 1px #BDBDBD solid; }
div#nav li:hover {font-size:11px;color:#CD9933;font-weight:bold;background: url("http://www.dnalegislativa.cz/images/on.gif") repeat-x;color: #0083C5;}
div#nav li.submenu {text-align:center;margin:0px;font-weight:bold;background: url("http://www.dnalegislativa.cz/images/of.gif") repeat-x;}
div#nav li.submenu:hover {font-size:11px;color:#CD9933;font-weight:bold;background: url("http://www.dnalegislativa.cz/images/on.gif") repeat-x;color: #0083C5;border: 1px #BDBDBD solid;}
div#nav li a {display: block; font-size:11px;color:#28176B;font-weight:bold;padding:10px 7px 7px 7px;}
div#nav li a:hover {display: block; font-size:11px;color:#CD9933;font-weight:bold;padding:10px 7px 7px 7px;}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; width: 10em;
  display: none;}
div#nav ul ul li {border-bottom: 1px solid #CCC;}

div#nav ul.level1 li.submenu:hover ul.level2,
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}

span.TLACITKO
{
   text-decoration: underline;
   cursor: pointer;
}
span.TLACITKO:hover
{
   color: #4682B4;
}
{
   visibility: hidden;
   clear: both;
}

hr.HIDDEN
{
   visibility: hidden;
   clear: both;
}
