html, body, img, div, form, table, tr, td, ul, ol, dl, li, dt, h1, h2, h3, h4, p, caption {
   padding: 0;
   margin: 0;
   border: none;
   background-repeat:no-repeat;
}
span {background-repeat:no-repeat;}
body {
  font-family: "Trebuchet MS", "MS Sans Serif", Geneva, sans-serif; font-size: 12px;
  line-height: 16px; background: #fff; color: #000;
}
table { 
  border-collapse:collapse;border-spacing:0;table-layout:fixed;
  
}
td, th {
  vertical-align:top; 
}
ul { list-style-type: none; }
h1, h2, h3 { margin-top:0.5em; }
h1 { font-size:2.5em; }
h2 { font-size:2em; }
/*  */
hr.clear {clear: both; height: 1px; border: none; margin: -1em 0 0 0; visibility: hidden;}
/* DEBUG style */
/*td {
  border:1px dotted #000;
}
div {
  border:1px dotted #000;
}*/
/* format hlavni kostry webu */
#html {height:100%;margin-right:auto;margin-left:auto;}
#idneslista {}
#head {}
#body table {}
#body td#leftcol  {}
#body td#rightcol {}
#body td#middle   {width:100%;}
#foot {width:100%;height:3em;}
#foot p {margin-left:145px;background-color:#EBE8DE;padding:1em 0 1em 0;text-align:center;
font-size: 10px;
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
/* */
div#logo {}

/* FORMATOVANI TEXTU */
a {text-decoration:none;}

a:visited, a:active, a:hover, a:link {
color: blue;
text-decoration: none;
}
a.help {
font-size: 1.5em;
font-weight: bold; 
}

#menu_l a:hover {
color: red;
text-decoration:underline;
}

/*** format clanku ***/
div.art { text-align:left;} /* nebo justify */
div.art h2 {text-align:center;margin-bottom:1.5em;}
div.art p {margin:0.5em;}
div.art-foot {text-align:center;}
div.art-foot hr {margin:0 0 0.25em 0;}
div.art-foot p {text-align:right;margin:0 0.5em 0 0.5em;}
div.art-foot p.info {float:left;text-align:left;}
div.art-foot p.karma {float:left;text-align:center;margin:1em 1em 1em 2em;}
div.art-foot p.karma b {font-size:2em;display:block;margin-top:0.2em;}
div.art-foot hr.clear {clear: both; height: 1px; border: none; margin: -1em 0 0 0; visibility: hidden;}
div.art-foot form {float:right;text-align:right;width:27em;margin-right:0.5em;}

/*** Formatovani soukromych zprav ***/
div.private_msg {height:100%;border:0;}
div.private_msg div {border:0;background-repeat: no-repeat;}
div.private_msg div.height {position:relative;width:100%;border:1px solid #000;border-bottom:0;}
div.private_msg div.msg_autor {float:left;text-align:left;margin-left:0.5em;border:0;border-right:1px solid yellow;height:100%;min-width:125px;_width:125px;}
div.private_msg div.msg_autor a{position:relative;left:-0.5em;_left:-1em;display:block;padding-left:0.5em;}
div.private_msg div.msg_autor a.group{background-color:#aacc00;}
div.avatar {margin:0.5em 0 0.5em 0;padding-left:10px;background-position: right;}
div.life {position:absolute;top:2.9em;left:-2px;width:10px;height:50px;border:1px solid black;}
div.life div {position:absolute;left:7px;_left:13px;width:9px;font-size:0;}
div.life div.life_mask {top:0px;left:5px;_left:11px;height:55px;width:13px;background-image: url('../../../core/plugins/core/img/avatar_mask_life.gif');}
div.menu_rigth {position:relative;float:right;z-index:2;}
div.menu_left {position:absolute;top:0;left:0;height:1.8em;padding:0.2em 1em 0 1em;margin-left:135px;}
div.private_msg div.text {position:relative;padding:1em 1em 1em 2em;padding-top:2.5em;margin-left:135px;}

div.menu_left {background-color:#b6b4ad;}
div.menu_rigth {background-color:#b6b4ad;padding:0.2em 1em 0 1em;height:1.8em;}
div.private_msg {border:1px solid brown !important;border-bottom:0 !important;}
div.bottom_line {border-bottom:1px solid brown !important;}
div.private_msg div.text {border-left:1px solid brown !important;}

div#user-setting {text-align:center;}
div#user-setting form {width:100%;}
div#user-setting table {margin:1em auto 1em auto;}
div#user-setting table {text-align:left;}

/*** home ***/
#home {text-align:left;max-width:100%;margin:1em 0.5em 1em 0.5em;margin-right: 20em;}
#home div { padding:1em 0 2.5em 0.5em;}
#home div p {text-align:justify;padding:0.5em;}
#home h2 {margin:0 0 0.5em 1em !important;}
#home div h2 {font-size:1.2em;margin:0 0 0.2em 0 !important;background-color:#B6B4AD;padding:0.2em}
#home div ul {text-align:left;padding:0.5em;}
#home div span.name {float:right;width:100%;margin-bottom:1em;text-align:right;display:block;}
/*.hide {display:none;}*/

/******************************************************************************/
/*** stavove zpravy ***/
div.box {margin:0.2em 1em 0.5em 1em;padding:0.4em;text-align:center;}
.announce {max-width:100%;margin:0 !important;}
.error {border: 1px solid #DD0000 !important;background-color: #FFE5E5;}
.warn {border: 1px solid #F46F0B !important;background-color: #FFF0E5;}
.note {border: 1px solid #AFAF00 !important;background-color: #FFFFDF;}
.succes {border: 1px solid #2EB42E !important;background-color: #E5FFE5;}
.error h3 { color: #FF0000; }
.warn h3 { color: #F46F0B; }
.note h3 { color: #AFAF00; }
.succes h3 { color: #2EB42E; }
/* prave menu v divu (lokalni) */
#right_divmenu
{
width: 19em;
float: right;
text-align: center;
margin: 0.3em;
}
#right_divmenu p
{
text-align: center;
margin:2em;
}
#right_divmenu p.important a
{
color:red;
}

#right_divmenu h3
{
font-size: 1em;
margin: 2em 0 0 0;
}
#right_divmenu h4
{
color:#fffcf8;
background-color: #8E877E;
display: block;
font-size: 100%;
font-weight:normal;
padding:0.3em 0 0.3em 0;
margin: 1em 0 0 0;
}

li.odd { background-color:#B6B4AD;}
/*li.premiera {background-color:#e5ffe5;}*/
/*li.premiera {background-color:#ff0000;}*/
li.premiera {background-color:#FFCBCB;}
li.odd_premiera {background-color:#B69191;}
#right_divmenu ol
{
list-style-type: none;
margin-left: 0;
margin: 0em 0 0.4em 0;
padding: 0;
}

#right_divmenu li
{
list-style: none;
text-align: left;
margin: 0 0 0 2em;
padding:0.1em 0.4em 0.1em 0.4em;
}
#right_divmenu li a
{
display: block;
margin-left:4em;
}
#right_divmenu li span
{
float:left;
display: inline-block;
width:4em;
text-align:right;
}
