/* CSS stylesheet for watchdog.cz */

body {
margin-top: 0px;
margin-left: 1px;
margin-right: 1px;
margin-bottom: 0px;
background: #ffffff;
}

/*** Header ***/

#header {
/* background-color: #99d27e; */
background-color: #4d8053;
/* background-image: url("images/obojek_maly.gif"); */
background-repeat: repeat;
height: 85px;
/* margin-top: -5px; */
}

#header h2 {
position: absolute;
left: 161px;
_left: 160px;
top: 49px;
_top: 56px;
font-family: Verdana,Arial,Helvetica,sans-serif;
/* margin: 0 0 0 0;
padding-top: -12px;
padding-left: 155px; */
font-size: 11px;
font-weight: bold;
/* color: #888888; */
color: #ffffff;
}

#header h1 {
position: absolute;
left: 50px;
_left: 45px;
top: -25px;
_top: 5px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 35pt;
font-weight: bold;
color: #EF9C00;
text-decoration: none;
/* margin-top: 0px;
padding-left: 40px;
margin-bottom: 0px; */
}

#header a {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 35pt;
font-weight: bold;
letter-spacing: -1pt;
color: #EF9C00;
text-decoration: none;
/* padding-top: 10px; */
margin-bottom: 0px;
}

#header img {
position: absolute;
left: 520px;
top: 10px;
}

#top-list {
position: absolute;
left: 610px;
/* _left: 595px; */
top: 24px;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 9pt;
/* color: #888888; */
color: #ffffff;
font-weight: bold;
line-height: 1.5;
padding-right: 20px;
margin-left: 5px;
}

#top-list ul {
margin: 0;
padding: 0;
list-style-position: inside;
}

#top-list li {
float: left;
display: inline;
_padding-left: 5px;
padding-right: 25px;
_padding-right: 2px;
}

span {
display: list-item;
list-style: disc;
}

#latest {
margin-top: 3px;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 0px;
/* background: #f0f0f0; */
}

#latest h2 {
padding-top: 1px;
margin-top: 0px;
margin-left: 0px;
padding-left: 10px;
margin-right: 0px;
margin-bottom: 2px;
padding-bottom: 2px;
background: #4d8053;
font-family: Arial, Verdana, HelveticaCE, sans-serif;
font-size : 7pt;
color: #ffffff;
}

#latest h2 a {
padding-top: 1px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 2px;
background: #4d8053;
font-family: Arial, Verdana, HelveticaCE, sans-serif;
font-size : 11pt;
font-weight: bold;
color: #ffffff;
}

#latest ul {
margin: 0;
margin-bottom: 2px;
padding-left: 0px;
/* background: #e5e5e5; */
}

#latest li {
margin: 0;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
background: #ffffff;
list-style-position: inside;
list-style-type: square;
border: 1px solid #e5e5e5;
font-size: 8pt;
}

#latest ul li a {
font-size: 8pt;
font-weight: normal;
}

#latest h3 {
margin: 0 0 0 0;
padding-left: 8px;
padding-bottom: 1px;
background: #e5e5e5;
/* background: #4d8053; */
font-size: 7pt;
color: #494949;
font-family: Arial, Verdana, HelveticaCE, sans-serif;
font-weight: bold;
}

#latest h3 a {
margin: 0 0 0 0;
padding-bottom: 2px;
/* background: #e5e5e5; */
/* background: #4d8053; */
font-size: 10pt;
color: #494949;
font-family: Arial, Verdana, HelveticaCE, sans-serif;
font-weight: bold;
}

#focus {
padding-top: 1px;
margin-top: 3px;
margin-left: 5px;
padding-left: 10px;
margin-right: 5px;
margin-bottom: 0px;
/* background: black; */
background: #4d8053;
font-family: Arial, Verdana, HelveticaCE, sans-serif;
font-size : 13pt;
font-weight: bold;
color: #ffffff;
}

#focus img {
margin-top: 3px;
_margin-top: 2px;
padding-left: 10px;
margin-right: 5px;
float:right;
}

#articles {
padding-top: 1px;
margin-top: 3px;
padding-left: 10px;
margin-bottom: 0px;
margin-right: 5px;
/* background: black; */
background: #4d8053;
font-family: Arial, Verdana, HelveticaCE, sans-serif;
font-size : 13pt;
font-weight: bold;
color: #ffffff;
}

#blogs {
padding-top: 1px;
margin-top: 3px;
padding-left: 10px;
margin-bottom: 0px;
margin-right: 5px;
/* background: black; */
background: #4d8053;
font-family: Arial, Verdana, HelveticaCE, sans-serif;
font-size : 13pt;
font-weight: bold;
color: #ffffff;
}

#search {
padding-top: 1px;
margin-top: 3px;
padding-left: 10px;
margin-bottom: 0px;
margin-right: 5px;
background: #4d8053;
font-family: Arial, Verdana, HelveticaCE, sans-serif;
font-size : 11pt;
font-weight: bold;
color: #ffffff;
}

#search a {
margin-right: 5px;
margin-top: 2px;
background: #4d8053;
font-family: Arial, Verdana, HelveticaCE, sans-serif;
font-size : 8pt;
font-weight: bold;
color: #ffffff;
float: right;
}

#newsletter {
padding-top: 1px;
margin-top: 3px;
padding-left: 10px;
margin-bottom: 3px;
margin-right: 5px;
background: #4d8053;
font-family: Arial, Verdana, HelveticaCE, sans-serif;
font-size : 11pt;
font-weight: bold;
color: #ffffff;
}

#newsletter a {
margin-right: 5px;
margin-top: 2px;
background: #4d8053;
font-family: Arial, Verdana, HelveticaCE, sans-serif;
font-size : 8pt;
font-weight: bold;
color: #ffffff;
float: right;
}

#searchformular {
margin-top: 0px;
margin-bottom: 0px;
padding: 5px 3px;
text-align: center;
}

#newsletterformular {
margin-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding: 5px 3px;
text-align: center;
}

#navigation {
padding-left: 2px;
padding-top: 1px;
padding-bottom: 2px;
margin-bottom: 0px;
font-family: Arial, Verdana, HelveticaCE, sans-serif;
font-size : 9pt;
border-bottom: solid 2px #4d8053;
/* border-bottom: solid 2px black; */
vertical-align: middle;
}

#navigation img {
position: relative;
/* top: -13px; */
top: 2px;
_top: 0px;
_margin-top: -17px;
padding-right: 5px;
_padding-right: 5px;
float: right;
}

a { color: #000000; text-decoration: underline; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 9pt  }
a:hover { color: #787878; text-decoration: none; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 9pt  }

#iemarquee { color: white; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 8pt  }
#iemarquee a { color: white; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 8pt  }


p {
font-size: 9pt;
}

sup {
	position: relative;
	/*top: -0.4em;*/
	font-size: xx-small;
	vertical-align: text-top;
	}

a.pseudobutton {
 text-decoration: none;
 text-transform : uppercase; 
 padding: 2px;
 padding-left: 6px;
 padding-right: 6px;
 margin: 3px;
 border-left: solid 2px #ecebe4;
 border-top: solid 2px #ecebe4;
 border-bottom: solid 2px #6b6a5b;
 border-right: solid 2px #6b6a5b;
}

a.pseudobutton:hover {
 color: #EF9C00;
}

td { color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 9pt  }

i { color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 9pt  }
h3 { color: #EF9C00; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 12pt}

i.lap { color: #787878; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 8pt}

td b {  color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 9pt }

a.anotace {  color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 11pt; font-weight : bold }
a:hover.anotace { color: #787878; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 11pt; font-weight : bold }
a.anotace i {  color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 11pt; font-weight : bold }
a:hover.anotace i { color: #787878; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 11pt; font-weight : bold }

a.lap {  color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 9pt; font-weight : bold }
a:hover.lap { color: #787878; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size :9pt; font-weight : bold }
a.lap i {  color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 9pt; font-weight : bold }
a:hover.lap i { color: #787878; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size :9pt; font-weight : bold }

td.leftmenu {  color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 7pt }

a.leftmenu {  color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 8pt }
a:hover.leftmenu { color: #EF9C00; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 8pt }
a.rightmenu {  color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: underline; font-size: 7pt }
a:hover.rightmenu { color: #EF9C00; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: underline; font-size : 7pt }

a.topmenu {  color: #ffffff; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 9pt; font-weight : bolder }
a:hover.topmenu { color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 9pt; font-weight : bold }
b.topmenu {  color: #ffffff; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 9pt }

font.leftmenu {  color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 8pt }

a.submenu {  color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 8pt }
a:hover.submenu { color: #EF9C00; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 8pt }

td.topnavig {  color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 9pt }
p.topnavig {  color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 9pt }
a.topnavig {  color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 9pt }

a:hover.topnavig { color: #EF9C00; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 9pt }

b.topnavig { color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 9pt }

a.smallnav {  color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 9pt; font-weight: bold }

a.smallnav_normal {  color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 9pt }

a:hover.smallnav { color: #EF9C00; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 9pt; font-weight: bold  }

td.glasnost {  color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 9pt }

b.glasnost {  color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 9pt }
a.glasnost {  color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 9pt }
a:hover.glasnost { color: #EF9C00; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 9pt }

a.numglasnost {  color: #666666; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 9pt; font-weight: bold }
a:hover.numglasnost { color: #EF9C00; font-family: Arial, Verdana, HelveticaCE, sans-serif; text-decoration: none; font-size : 9pt; font-weight: bold }

td.small {  color: #FFFFFF; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 7pt }

td.marquee { color: #FFFFFF; text-decoration:none; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 8pt }
td
.marquee a:link { color: #FFFFFF; text-decoration:underline; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 8pt }
td
.marquee a:active { color: #FFFFFF; text-decoration:underline; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 8pt }
td
.marquee a:visited { color: #FFFFFF; text-decoration:underline; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 8pt }
td
.marquee a:hover { color: #EF9C00; text-decoration:underline; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 8pt }
td
.marquee i { color: #FFFFFF; font-style:italic; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 8pt }

td.smaller {  color: #000000; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 9pt }

b.headline {  color: #494949; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 12pt; font-weight: bold}

h1.headline {  color: #494949; 
font-family: Arial, Verdana, HelveticaCE, sans-serif; 
font-size : 11pt; 
font-weight: bold; 
margin: 0pt; 
padding: 0pt;
}

h1.headline i {  color: #494949; 
font-family: Arial, Verdana, HelveticaCE, sans-serif; 
font-size : 11pt; 
font-weight: bold; 
margin: 0pt; 
padding: 0pt;
}

input {background-color: #ffffff; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 8pt; color: #000000 }

input.gray {background-color: #f0f0f0; font-family: Arial, Verdana, HelveticaCE, sans-serif; font-size : 8pt; color: #000000 }

p.editors {font-size : 6pt;}

#nic {display:none;}

/*mm*/
label {
 float:left;
 width:10em;
}

#ramecek {border:1px solid black;}
/*.offtopic { background-color: #c0c0c0; }*/

/*Nifty Corners Cube CSS by Alessandro Fulciniti
The following classes are added dinamically by javascript,
and their use should be avoided in the markup */

b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}
.end {text-align:center;padding-top:10px;padding-left:10px;padding-bottom:10px;display:block;font-weight:bold;}