BODY { color: #333333; font-size: 80%; font-family: Arial, Helvetica, sans-serif; background-color: #FAFAFA; margin: 0; padding: 0; text-align: center; }
FORM, UL, IMG { margin: 0; padding: 0; border: 0; }
P, LI { margin: 0 0 2px 0; }
UL { margin-left: 20px; list-style-type: square; color: #D2D2D2; }
LI SPAN { color: #BCBCBC; font-size: 0.85em; }

A, A:visited { color: #333333; text-decoration: none; }
A:hover { text-decoration: underline; }
A.m, A.m:visited, LI A, LI A:visited { color: #004A8F; }


.s { line-height: 4px; font-size: 4px; }
.s8 { line-height: 8px; font-size: 8px; }
.align-right { text-align: right; }
.hidden { display: none; }

/* Kostra #### */

#mereni { position: absolute; left: 0px; top: 0px; }

#ihned, #main, #foot { width: 1000px; height: auto; clear: both; }

#ihned { margin: auto; text-align: left; background-color: white; border-left: 1px solid white; border-right: 1px solid white; _width: 1002px; }
#head  { margin-top: 2px; }
#main  { float: left; margin-top: 5px; border-bottom: 5px solid #F2F2F2; }

#foot	{ font: 0.85em/1.2em Arial; border-top: 5px solid white; }
#foot A, #foot A:visited { text-decoration: underline; }
#foot A:hover { text-decoration: none; }

#map { padding: 8px 45px; background-color: #F2F2F2; border-bottom: 1px solid #ACACAC; }
#map SPAN { width: 110px; font-weight: bold; display: block; float: left; }

#copy { padding: 8px 0; background-color: #3C7AB3; border-top: 1px solid white; color: white; text-align: center; }
#copy A, #copy A:visited, #copy A:hover { color: white; }

.col12 { clear: left; float: left; width: 693px; height: auto; padding-left: 5px; border-right: 1px solid #E5E5E5; _width: 699px; _display: inline; }

.col12a, .col12b, .col12c { clear: both; width: 688px; }

.col12a { height: 20px; }
.col12b { height: 80px; }
.col12c { height: 50px; }

.col3 { float: right; width: 300px; height: auto; overflow: hidden; }

.col2a A:visited, .col2d A:visited, .col3a A:visited { color: #808080; }
.col2a LI A:visited, .col2d LI A:visited, .col3a LI A:visited { color: #800080; }


.col12e { clear: both; width: 720px; float: left;  border-bottom: 1px solid #D2D2D2;
	margin: 0 0 0px 10px; padding: 0 0 5px 0; _float: none; }
.col12e1 { clear: both; width: 720px; float: left; background-color: #F2F2F2; padding: 5px 0; _float: none; _height: 82px; }

/* #### Kostra */


/* Reklama #### */
.reklama TABLE	{ margin: auto; }
#r-leader	{ display: none; width: 1000px; height: auto; clear: both; margin: auto; text-align: left; background-color: white; }
/*#r-full		{ display: none; width: 468px; text-align: right; float: right; margin: 6px 0 0 0; padding-left: 10px;
			background: url("/img/0/0_hp09/reklama.gif") no-repeat 0% 5%; }*/
#r-sfull	{ display: none; width: 693px; clear: both; margin-top: 10px; margin-bottom: 20px; text-align: center; float: left; _float: none; }
#r-rectan-d	{ display: none; width: 550px; }
#r-big		{ display: none; width: 300px; margin: 0 0 10px 0; clear: both; float: left; text-align: center; _float: none; }
#r-ht1		{ display: none; width: 300px; margin: 0 0 15px 0; clear: both; float: left; _float: none; overflow: hidden; }
#r-ht2		{ display: none; width: 300px; margin: 0 0 15px 0; clear: both; float: left; _float: none; overflow: hidden; }
#r-ht3		{ width: 300px; margin: 0 0 10px 0; clear: both; float: left; _float: none;  }

#r-sky		{ display: none; position: fixed; top: 9px; left: 999px; padding-left: 11px;
			_position: absolute; _top: expression( ( skyRposYs + ( ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) > 2250 ? 2250 : ignoreMe ) ) + 'px' ); }
#r-sky-l	{ display: none; position: fixed; top: 9px; left: 0;
			_position: absolute; _top: expression( ( skyLposYs + ( ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) > 2250 ? 2250 : ignoreMe ) ) + 'px' ); }

.datart	{ float: left; padding: 5px; clear: both; border: 1px solid #3A66D3; width: 288px; _width: 300px }
.datart	.title {  font: bold 1.1em/20px Arial;   }
.datart	.title A {  color: #3A66D3; display: block; margin-bottom: 3px }
.datart	A { margin: 0 10px 0 0; float: left }
.datart .lsd  {  float: left; width: 120px }
#r-ht3-ozn { color: #BCBCBC; font: 9px/9px Arial; margin: 0 4px 0 0;  float: right }

#r-leader SPAN, #r-full SPAN, #r-bfull SPAN, #r-sfull SPAN, #r-big SPAN, #r-ht1 SPAN, #r-ht2 SPAN, #r-sky SPAN, #r-sky-l SPAN, #r-nes SPAN, #r-rectan-d SPAN { color: #BCBCBC; font: 9px/9px Arial; margin: 0 4px; }
#r-full-ozn { display: none; }
#r-sfull .reklama,  #r-sfull TABLE {  text-align: center; margin: auto; }
#r-leader .reklama { text-align: center; padding-bottom: 10px; }
#r-ht1 IMG, #r-ht2 IMG { margin: 0 10px 10px 0; }
#r-ht1 .reklama, #r-ht2 .reklama { display: block; width: 300px; overflow: hidden;}
#r-big-ozn { text-align: right; width: 292px; display: block; }

/* #### Reklama */


/* Zahlavi #### */

#logo	 { float: left; width: 290px; margin-left: 10px; height: 100px; word-spacing: 3px; font: bold 13px/14px Arial; color: #004A8F; _display: inline; }
#logo H1 { margin: 0; padding: 0; font: bold 13px/14px Arial; }
#logo A		{ width: 280px; height: 52px; display: block; margin: 18px 0 8px 0; position: relative; }
#logo A SPAN	{ width: 280px; height: 52px; position: absolute; left: 0; top: 0;
			background-image: url("/img/0/0_hp09/ihned.cz.gif"); cursor: pointer; }

#hmenu0	{ float: right; width: 700px; height: 13px; margin-top: 2px; font: normal 10px/13px Arial; overflow: hidden; }
#hmenu0 SPAN A { color: #CA1B22; }
#hm0-l	{ float: right; width: 68px; height: 13px; background-color: #CBDBDF; position: relative; text-align: right; padding-right: 10px; _width: 78px; }
#hm0-lb	{ position: absolute; top: 0; left: 0; border-top: 13px solid white; border-right: 13px solid #CBDBDF; }
#hm0-lo	{ display: none; }
#hm0-oi	{ float: right; margin-right: 5px; }


#top1		{ float: right; width: 700px; height: 35px; background-color: #EEF3F4; font: normal 10px/13px Arial; position: relative; }
#top1 #setHP	{ float: right; margin: 10px 5px 0 0; font: normal 10px/16px Arial; text-align: right; }
#top1 A#setHP-a	{ float: right; color: black; padding-left: 23px; background: url("/img/0/0_hp09/home.gif") no-repeat 0% 0%; }
#top2		{ float: right; width: 700px; height: 50px; background: transparent url("/img/0/0_hp09/bg-top2.gif") repeat-x; }

#login	{ display: none; position: absolute; z-index: 5; width: 260px; height: 119px; left: 400px; top: 1px; padding: 13px 20px 0 20px; background-color: #CBDBDF; font-size: 13px; _width: 300px; _height: 132px; }
#login DIV { text-align: center; }
#login FORM SPAN { float: right; clear: both; display: block; margin-top: 10px; font-size: 11px; }
#l-nm	{ border: 1px solid black; }
#l-pw	{ border: 1px solid black; }
.l-sm	{ border: 1px solid white; background-color: #CBDBDF; float: right; margin-top: 10px; font-size: 12px;
		padding: 2px 20px; letter-spacing: 1px; cursor: pointer; }
#login A { margin: 0; float: none; text-decoration: underline; }
#login A.l-sm { text-decoration: none; }


#hmenu1, #hmenu2 { float: left; clear: both; width: 1000px; height: 23px; overflow: hidden; margin-top: 1px; background-color: #97C7E4; color: #0A5295; font: bold 11px/23px Arial; }
#hmenu1		 { background-color: #2665A0; color: white; }
#hmenu1 A	{ float: left; padding: 0 8px; color: white; }
#hmenu1 A:hover	{  }
#hmenu2 A	{ float: left; padding: 0 13px; color: #0A5295; }

#hm1-hp { background: transparent url("/img/0/0_hp09/bg-hmenu1-hover.gif") repeat-x; }
#hm1-ih { display: none; }

#hmenu1 A#hm1-hp { padding-left: 10px; }
#hmenu2 A#hm2-do { padding-left: 10px; }
#hmenu2 A#hm2-vo { padding-left: 10px; }

A#hm2-ze, A#hm2-ze:hover { background: transparent url("/img/0/0_hp09/zalozka_25.gif") no-repeat bottom left; width: 36px; _width: 61px; display: block; }  
A#hm2-vo, A#hm2-vo:hover { background: transparent url("/img/0/0_hp09/volby10_256.gif") no-repeat bottom left; width: 66px; _width: 88px; display: block; color: black}  
A#hm2-ho, A#hm2-ho:hover { background: transparent url("/img/0/0_hp09/hokej.gif") no-repeat bottom left; width: 64px; _width: 86px; display: block; }  
A#hm2-mf, A#hm2-mf:hover { background: transparent url("/img/0/0_hp09/mff_menu.gif") no-repeat 0% 0%; display: block;  color: white }


/*400   13*/
#top2 A		{ text-align: center; font: normal 10px arial; vertical-align: top; color: white; margin-top: 3px; float: left; display: block; height: 47px; _display: inline; }
#top-bl		{ background: transparent url("/img/0/0_hp09/bg-top2-bl1.gif") no-repeat 40% 100%; height: 47px; width: 55px; margin-left: 5px; }
#top-bl:hover	{ background: transparent url("/img/0/0_hp09/bg-top2-bl1-hover.gif") no-repeat 40% 100%; }
#top-vi		{ background: transparent url("/img/0/0_hp09/bg-top2-vi1.gif") no-repeat 40% 100%; height: 47px; width: 55px; margin-left: 4px; }
#top-vi:hover	{ background: transparent url("/img/0/0_hp09/bg-top2-vi1-hover.gif") no-repeat 40% 100%; }
#top-ob		{ background: transparent url("/img/0/0_hp09/bg-top2-ob1.gif") no-repeat left bottom; height: 47px; width: 55px; margin-left: 9px; }
#top-ob:hover	{ background: transparent url("/img/0/0_hp09/bg-top2-ob1-hover.gif") no-repeat left bottom; }
#top-tv		{ background: transparent url("/img/0/0_hp09/bg-top2-tv1.gif") no-repeat left bottom; height: 47px; width: 55px; margin-left: 10px; }
#top-tv:hover	{ background: transparent url("/img/0/0_hp09/bg-top2-tv1-hover.gif") no-repeat left bottom; }
#top-po		{ background: transparent url("/img/0/0_hp09/bg-top2-po1.gif") no-repeat left bottom; height: 47px; width: 55px; margin-left: 10px; }
#top-po:hover	{ background: transparent url("/img/0/0_hp09/bg-top2-po1-hover.gif") no-repeat left bottom; }
#top-an		{ background: transparent url("/img/0/0_hp09/bg-top2-an1.gif") no-repeat 20% 100%; height: 47px; width: 55px; margin-left: 10px; }
#top-an:hover	{ background: transparent url("/img/0/0_hp09/bg-top2-an1-hover.gif") no-repeat 20% 100%; }



#search-bg { width: 300px; float: right; margin-top: 7px; font: 11px/15px Arial; color: white; z-index: 0 }
.radio { margin-left: -7px; _margin-left: -5px  }
.search-input-bg { float: left; width: 221px; height: 17px; margin-top: 1px;
	border: 1px solid #C0E1FF; padding: 0; font: 11px/15px Arial; color: #333333; background: #FFFFFF url("/img/5/google-wattermark.gif") no-repeat 95% 50%; }
.search-submit-bg { float: left; margin: 1px 0 0 1px; }
#search-bg .radio	{ float: left; height: 25px; font: 9px/25px Arial; margin-top: 1px;  }
#search-bg .radio INPUT {  position: relative; top: 3px; }
#search-bg .radio A, #search-bg .radio A:hover { color: #FFFFFF; margin: 0; padding: 0; height: auto; float: none; display: inline; position: relative; top: 6px; _top: 7px; }



#search-box { width: 300px; float: right; font: 11px/15px Arial; }
#top2 #search-box A { margin: 10px 5px 0 0; color: #E3EEF5; height: 15px; float: right; text-decoration: underline; }

.search-input { float: left; width: 221px; height: 17px; margin-top: 1px;
	border: 1px solid #C0E1FF; padding: 0; font: 11px/15px Arial; color: #333333; }
.search-submit { float: left; margin: 1px 0 0 1px; }


/* #### Zahlavi */


/* Otv #### */

A.tit2, .tit2 A:visited { font: bold 1em Arial; }

.otv  { float: left; width: 510px; overflow: hidden; height: auto; }
.otv .title { margin: 5px 0; float: left; display: inline; width: 510px; }
.otv .title A, .otv .title A:visited { font: bold 1.5em Arial; }
.otv .img { margin: 3px 10px 0 0; float: left; width: 295px; display: inline; clear: left; }
.otv .img IMG { width: 295px; height: 195px; }
.otv .txt { float: right; width: 205px; display: inline; }
.otv .nfo, .otv2-5 .nfo, .pn-123 .nfo { display: none; }


.otv2345 { float: left; clear: both; width: 688px; border-top: 15px solid #F0F7FB; border-bottom: 10px solid #F0F7FB; background: #F0F7FB url("/img/0/0_hp09/bg_otv2345.gif") repeat-y left; }

.otv2-5 { float: left; width: 152px; min-height: 240px; padding: 0 10px; _width: 172px; _height: 240px; }

.otv2-5-rekl { float: left; width: 162px; min-height: 240px; padding: 0px 5px 0 5px; _width: 172px; _height: 240px; background: #F5CCCE url("/img/0/0_hp09/prechod_csob1.gif") repeat-x; position: relative; left: 0px; top: 0px; margin-top: -15px}
.otv2-5-rekl .rekl { color: white; text-align: center; font: 10px/15px Arial  }
.otv2-5-rekl P { background: white; padding: 5px; margin-bottom: 5px  }
.otv2345 .otv2-5-rekl .img {  border: 1px solid #FFFFFF; margin-bottom: 5px; margin-left: 5px;}

.otv2-5-oh { float: left; width: 162px; min-height: 240px; padding: 0px 5px 0 5px; _width: 172px; _height: 240px; background: #DAF1F9 url("/img/0/0_hp09/podklad_otviraky_hp.gif") repeat-x; position: relative; left: 0px; top: 0px; margin-top: -15px}
.otv2-5-oh .rekl { color: white; text-align: center; font: 10px/15px Arial  }
.otv2-5-oh P { background: white; padding: 5px; margin-bottom: 5px  }
.otv2345 .otv2-5-oh .img { border: 1px solid #FFFFFF;  margin-bottom: 5px; margin-left: 5px;}

.otv2-5-van { float: left; width: 162px; min-height: 300px; padding: 0px 5px 0 5px; _width: 172px; _height: 300px; background: #DAF1F9 url("/img/0/0_hp09/vanoce1.jpg") repeat-x; position: relative; left: 0px; top: 0px; margin-top: -15px; margin-bottom: -10px}
.otv2-5-van .rekl { color: #588580; text-align: center; font: 10px/15px Arial  }
.otv2-5-van P { padding: 5px; margin-bottom: 5px  }
.otv2345 .otv2-5-van .img { border: 1px solid #FFFFFF;  margin-bottom: 5px; margin-left: 5px;}

.otv2345 .img { border: 1px solid #D2D2D2; padding: 4px; margin-bottom: 10px; width: 141px; height: 93px; overflow: hidden; _width: 151px; _height: 103px; }
.otv2345 IMG  { width: 141px; height: 93px; _width: 185px; _height: 122px; _filter:progid:DXImageTransform.Microsoft.Matrix(m11=0.76, m22=0.76, enabled=true, sizingmethod='auto expand'); }
.otv2345 A.tit2 { display: block; margin-bottom: 10px; font: bold 1.1em Arial; }


.akt-nej-dis { float: right; width: 168px; border: 1px solid #E6E6E6; _width: 170px; margin-right: 5px; }

.zalozky { width: 168px; height: 38px; position: relative; text-transform: uppercase; margin-bottom: 5px; }
.zalozky A.active  { position: absolute; left: 0; top: 1px;	border-bottom: 1px solid #E5F1F8; width: 168px; text-align: center; font: normal 14px/17px Arial; }
.zalozky A.unact-l { position: absolute; left: 0; top: 20px;	background-color: #E5F1F8;	width: 84px;	text-align: center; font: bold 10px/18px Arial; }
.zalozky A.unact-r { position: absolute; left: 84px; top: 20px;	background-color: #E5F1F8;	width: 84px;	text-align: center; font: bold 10px/18px Arial; }

#actual, #readed, #commented	{ height: 213px; overflow: hidden; width: 168px; font-size: 0.85em; }
#readed, #commented		{ display: none; }

#actual DIV, #readed DIV, #commented DIV { width: 158px; height: 196px; overflow: hidden; padding: 0 5px; _width: 168px; position: relative; }

#actual DIV DIV, #readed DIV DIV, #commented DIV DIV { position: absolute; top: 0; left: 0; }

#actual P { margin-bottom: 3px; }
#actual SPAN { color: #808080; font-size: 0.85em; } /*float: left; width: 35px;*/
#actual P A, #actual P A:hover { color: #004A8F; }
#actual P A:visited { color: #800080; }

#readed UL, #commented UL { margin-left: 16px; }
#readed LI, #commented LI { margin-bottom: 4px; }

#actual DIV.arc-next, #readed DIV.arc-next, #commented DIV.arc-next { background-color: #E5F1F8; text-align: right; margin-top: 2px; height: 15px; }

/* #### Otv */


.top-news { float: left; width: 688px; height: 30px; clear: both; margin: 10px 0; position: relative; }
.top-news #l-7d { float: left; width: 133px; height: 30px; overflow: hidden; }
.top-news #l-7d A { position: relative; width: 133px; height: 30px; font: normal 28px/30px Arial; background-color: #757E8B; color: #757E8B; display: block; }
.top-news #l-7d A:hover { background-color: #004A8F; color: #004A8F; }
.top-news #l-7d SPAN { z-index: 2; position: absolute; top: 0; left: 0; width: 133px; height: 30px; cursor: pointer; overflow: hidden;
				background: transparent url('/img/0/0_hp09/rot-7days.gif') no-repeat left top; }
.top-news #l-hn { position: absolute; top: -10px; left: -5px; width: 148px; height: 56px; background: transparent url('/img/0/0_hp09/rot-HN.gif') no-repeat left top;  cursor: pointer; }
.top-news #l-hn A { width: 148px; height: 56px; font: normal 0px/56px Arial; display: block; color: #EAEAEE; }

#top-news { float: right; width: 530px; height: 20px; overflow: hidden; position: relative; border: 5px solid #E6E8E9; padding: 0 5px 0 10px; _width: 555px; _height: 30px; }
#top-news DIV.zprava { font: 13px/20px Arial; height: 20px; width: 500px; position: absolute; left: 10px; top: 20px; overflow: hidden; }
#top-news DIV.zprava A, #top-news DIV.zprava A:visited { color: #C80C12; }
#top-news DIV.zprava A:hover { text-decoration: none; }
#top-news .prevnext { float: right; width: 25px; padding-top: 5px; text-align: right; }
#top-news .prevnext IMG { margin-left: 5px; cursor: pointer; }


/* Stred #### */

.volby-baner { width: 688px; height: 100px; display: block; margin: 0; }
.volby-baner A { width: 688px; height: 100px; position: relative; font: bold 11px/23px Arial; display: block;  }
.volby-baner A SPAN { z-index: 2; position: absolute; top: 0; left: 0; width: 688px; height: 100px; cursor: pointer; background: #ffffff url("/img/0/0_hp09/volby_688.gif") no-repeat; }

.mbox-l-label, .mbox-r-label { float: left; margin: 16px 10px 10px 5px; padding-left: 10px; height: 20px; display: inline; width: 319px; 
	text-transform: uppercase; font: bold 0.89em/20px Arial; color: #444444;
	background: white url("/img/0/0_hp09/bg_label_0.gif") no-repeat 0% 70%; _width: 329px; }

.mbox-r-label { margin: 16px 5px 10px 10px; width: 318px; _width: 328px; }

.mbox-l-label A, .mbox-r-label A, .rbox-label A, .mbox2-label A, .box-720a-label A, .mbox-l-label A:visited, .mbox-r-label A:visited, .rbox-label A:visited, .mbox2-label A:visited, .box-720a-label A:visited { background-color: white; color: #C80C12; text-decoration: underline; }
.mbox-l-label A:hover, .mbox-r-label A:hover, .rbox-label A:hover, .mbox2-label A:hover, .box-720a-label A:hover { text-decoration: none; }
.mbox-l-label SPAN, .mbox-r-label SPAN, .rbox-label SPAN, .mbox2-label SPAN, .box-720a-label SPAN { background-color: white; color: #C80C12; }

.mbox-l { float: left; clear: left;  padding: 0 10px 8px 5px;  width: 328px; display: inline; _width: 343px; _height: 100%; }
.mbox-r { float: left; clear: right; padding: 0 5px 8px 10px; width: 328px; display: inline; border-left: 1px solid white; _width: 343px; _height: 100%;}

.mbox-l DIV, .mbox-r DIV { float: right; width: 270px; }
.mbox-l DIV.i, .mbox-r DIV.i { float: left; width: 48px; }

.mbox-l IMG, .mbox-r IMG { width: 48px; height: 48px; }

#n5 { background: white url("/img/0/0_hp09/bg_label_1.gif") no-repeat 0% 70%; }

.mbox2-label { float: left; margin: 16px 5px 10px 5px; padding-left: 10px; height: 20px; display: inline; width: 668px;
	text-transform: uppercase; font: bold 0.89em/20px Arial; color: #444444;
	background: white url("/img/0/0_hp09/bg_label_1.gif") no-repeat 0% 70%; _width: 678px; }

#n9 { background: white url("/img/0/0_hp09/bg_label_3.gif") no-repeat 0% 70%; margin-bottom: 5px; }

.mbox2 { float: left; clear: both; width: 678px; margin: 0 5px; padding-bottom: 5px; border-bottom: 1px solid #D2D2D2; }
.mbox2-in { float: left; background-color: #F2F2F2; padding: 5px 0; }

.mbox2 .mbox-l { width: 324px; _width: 339px; }
.mbox2 .mbox-r { width: 323px; _width: 338px; border-left: 1px solid #D2D2D2; }
.mbox2 .mbox-l DIV { width: 186px; }
.mbox2 .mbox-l DIV.i { width: 127px; }
.mbox2 .mbox-l IMG { border: 1px solid #D2D2D2; padding: 4px; width: auto; height: auto; }


#n10 { width: 203px; _width: 213px; }
#n11,#n12 { margin-left: 15px; width: 202px; _width: 212px; }
#n12 { margin-left: 16px; }


.pn-123	{ float: left; clear: both; width: 677px; margin-left: 6px; overflow: hidden; height: 400px; }
.pn-in	{ float: left; width: 702px; display: inline; }
.pn	{ float: left; width: 209px; display: inline; margin-right: 25px; }

.pn .mbox2-label { margin: 16px 0 10px 0; width: 199px; _width: 209px; }
.pn .ow		{ width: 192px; margin-left: 10px; }
.pn-123 IMG	{ margin-bottom: 5px; width: 185px; }
.pn-123 A.tit2	{ display: block; margin-bottom: 3px; }
.pn-123 UL	{ margin: 10px 0 0 30px; }

/* #### Stred */


/* Vpravo #### */

.col3a P { width: 229px; }
.col3a P SPAN { width: 194px; float: left; }
.col3a P SPAN.time { float: left; width: 35px; font-size: 0.85em; color: #808080; margin-top: 1px; }
.col3a P A, .col3a P A:hover { color: #004A8F; }
.col3a P A:visited {color: #800080;}

#rbannery-items { float: left; width: 300px; height: 50px; overflow: hidden; position: relative; clear: both; margin: 0 0 15px 0; }
#rbannery-items DIV { position: absolute; left: 0px; top: 0px; display: block; height: 48px; width: 298px; overflow: hidden; border: 1px solid #B20000; text-align: center; font-size: 11px; margin: 0px; _width: 300px; _height: 50px; }

.rbox-label { margin: 15px 0 10px 10px; padding-left: 10px; height: 20px; width: 269px; _width: 279px;
	text-transform: uppercase; font: bold 0.85em/20px Arial; background: white url("/img/0/0_hp09/bg_label_0.gif") no-repeat 0% 70%; _float: left; _display: inline; }
.rbox { clear: both; padding: 0 10px 0 10px; _width: 300px; _float: left; _display: inline; }
.rbox DIV { float: right; width: 222px; }
.rbox DIV.i { float: left; width: 48px; margin-right: 0; }
.rbox IMG { width: 48px; height: 48px; }
.rbox UL { margin-top: 8px; }

.rbox-label-video { float: left; clear: both;  font: bold 11px/25px Arial; text-transform: uppercase; width: 300px; }
.rbox-label-video A { float: left; padding-left: 41px; width: 109px; _width: 150px; }
A#hprva	{ background: #333333 url("/img/0/0_hp09/label-video.gif") no-repeat 3% 50%; }
A#hpraa	{ background: #A7090A url("/img/0/0_hp09/label-anim-unactive.gif") no-repeat 0% 50%; color: #909090; }
#hprab	{ display: none; }

.rbox-video { float: left; border: 5px solid #ECECEC; border-top: 0; clear: both; _width: 300px; }
.rbox-next1 { height: 11px; padding: 3px 12px 0 0; text-align: right; clear: both; 
		background: transparent url("/img/0/0_hp09/rcorner1.gif") no-repeat right bottom; font: bold 10px/11px Arial; _height: 14px; _width: 290px; }
.rbox-next1 A { color: gray; }


.rbox-video .v-p { float: left; margin: 0 1px 1px 1px; width: 260px; height:auto; background: transparent url("/img/0/0_hp09/bg-video_player.jpg") repeat-x 0% 0%; 
padding: 8px 14px 10px 14px; _width: 288px; overflow: hidden; }

.rbox-video .v-p A { color: #004A8F; font: bold 1.0em Arial; display: block; padding-bottom: 5px}

.rbox-video .v-p IMG { width: 260px; height: 172px; _width: 295px; _height: 195px; _filter:progid:DXImageTransform.Microsoft.Matrix(m11=0.88, m22=0.88, enabled=true, sizingmethod='auto expand'); }

.rbox-video .v-o { float: left; margin: 0 1px; clear: both; border-top: 1px solid #D4D4D4; width: 288px; }
.rbox-video .v-o A { padding-top: 10px; display: block; color: #004A8F; font: bold 0.9em Arial; }
.rbox-video .v-o .v-i { float: left; width: 142px; height: 72px; background: transparent url("/img/0/0_hp09/bg-video_img.gif") repeat-x 0% 0%; margin-right: 10px; padding: 10px 0; }
.rbox-video .v-o .v-i A { width: 110px; height:72px; overflow: hidden; background: transparent url("/img/0/0_hp09/bg-video_img_arrow.gif") no-repeat 100% 0%; padding: 0 18px 0 14px; _width: 142px; }
.rbox-video .v-o .v-i A IMG { width: 110px; }
.rbox-video .v-o .r-c { width: 133px; float: right; text-align: right; color: #999999; font-size: 0.8em; padding: 5px 3px 3px 0; _width: 136px; }

.rbox-label-foto { margin-top: 15px; background: #C3C2C7 url("/img/0/0_hp09/label-foto.gif") no-repeat 3% 50%; padding-left: 38px; font: bold 11px/25px Arial; text-transform: uppercase; }
.rbox-foto	{ border: 5px solid #C3C2C7; border-top: 0; padding: 5px 0 0 5px; _width: 300px; _float: left; }
.rbox-next2	{ height: 11px; padding: 3px 12px 0 0; text-align: right; _width: 285px;
			background: transparent url("/img/0/0_hp09/rcorner2.gif") no-repeat right bottom; font: bold 10px/11px Arial; _height: 14px; }

.rbox-next2 A, .rbox-label-video A, .rbox-label-foto A, .rbox-next2 A:visited, .rbox-label-video A:visited, .rbox-label-foto A:visited { color: white; }


.rbox-foto .r-c	{ text-align: right; color: #999999; font-size: 0.8em; padding: 2px 5px 3px 0; }
.rbox-foto P	{ clear: both; padding-top: 5px; }
.rbox-foto .g-i	{ float: left; margin-right: 10px; }
.next-gal IMG	{ margin: 0 5px 5px 3px; width: 48px; height: 48px; }


.rbox-servis { float: left; clear: both; border: 1px solid #8CADBB;  font: 1.1em/1.5em Arial; color: #4B4B4B; width: 288px; _width: 300px; text-align: center; margin-bottom: 15px; padding: 0 0 0 10px }
.rbox-servis A { float: left; background: url("/img/0/0_hp09/news_hp.gif") no-repeat 38% 0%; width: 274px; height: 55px; display: block; margin-bottom: 15px }

.rbox-servis FORM { text-align: left }
.rbox-servis2 IMG { width: 36px; height: 14px; margin-right: 1px; margin-bottom: 5px }
.rbox-servis2 { float: left; font: 0.85em/1.5em Arial; width: 270px; text-align: center; margin: 20px 0 15px 15px; }

.newsletter-p { width: 278px; height: 19px; margin: 12px 0 10px 0 }
input.buttono { float: right; width: 77px; height: 19px; border: none; background: url('/img/0/0_hp09/tlacitko_odeslat_hp.gif') no-repeat 0px 0px; text-align: center; text-decoration: none; color: #fff; cursor: pointer;  font: 11px/19px Arial; text-transform: uppercase }
input.buttono:hover { background-position: 0px -19px; }
.policko { float: right;  width: 201px; border-left: 1px solid #8CADBB; border-top: 1px solid #8CADBB; border-bottom: 1px solid #8CADBB; border-right: 0; height: 19px; color: #A7A7A7; text-transform: uppercase; font: 9px/19px Arial; padding: 0 0 2px 3px }

#nr-s { background: white url("/img/0/0_hp09/bg_label_2.gif") no-repeat 0% 70%; }
#nr-s SPAN { color: black; }

#twitter	{ float: left; background-color: #C5EBF5; border: 1px solid #66C9E9; background-image: none; height: 67px; width: 298px; }
#twitter A	{ float: left; height: 66px; padding: 12px 0px 0  70px; font: 1.1em/1.5em Arial  }

#vogel		{ background: transparent url("/img/0/0_hp09/twitter_a.gif") no-repeat 0% 0%; }
#vogel:hover	{ background: transparent url("/img/0/0_hp09/twitter_h.gif") no-repeat 0% 0%; }

#news	{ float: left; background-color: #DC5B00; border: 1px solid #66C9E9; background-image: none; height: 67px; width: 298px; _width: 100%; }
#news A	{  height: 67px; width: 298px;background: transparent url("/img/0/0_hp09/twitter_a.gif") no-repeat 0% 0%;  display: block }
#news A:hover { height: 67px; width: 298px; background: transparent url("/img/0/0_hp09/twitter_h.gif") no-repeat 0% 0%; }


/* #### Vpravo *

/* Detail #### */

.rbox-label-together { height: 22px; background: #d8d8d8 url("http://ihned.cz/img/_allwebs/bg_label-together.gif") repeat-x; clear: both; margin-top: 15px; }
.rbox-label-together A, .rbox-label-together A:visited {  }
.rbox-label-together A:hover { }
.rbox-label-together SPAN {color: #333333; padding: 0px; text-transform: uppercase; font: bold 0.85em/22px arial; margin: 0px; height: 22px; overflow: hidden }
.rbox-label-together IMG {float: left; width: 31px; height: 22px; margin: 0px; padding: 0px}

.rbox-together { border-left: 1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; clear: both; padding: 15px 10px 15px 10px; margin-bottom: 25px;}
.rbox-together UL {margin-left: 20px;}
.rbox-together LI {list-style: square; color: #d2d2d2}


.cleanerface {clear: both; font: normal 1px/1px arial; display: block; height: 1px; overflow: hidden; }
.iphone IMG { float: left; padding: 0; margin: 0; }

.karieraweb-empty { height: 1px; clear: both; font-size: 0.1em; overflow: hidden; display: block; }
.karieraweb-label { clear: both; padding: 15px 0 5px 11px; }
.karieraweb-box { clear: both; margin-bottom: 15px; font: normal 0.95em/1.25em arial; border-top: 5px solid #D4D5D7; border-bottom: 5px solid #D4D5D7; }
.karieraweb-box IMG { display: none; }
.karieraweb-box A, .karieraweb-box A:visited { color: #ffffff; display: block; margin: 5px; background: transparent url("http://kariera.ihned.cz/img/q/arrow_topnabidky.gif") 0px 2px no-repeat; padding-left: 13px; }
.karieraweb-box .kw-box-items { background: #dc2601 url('/img/q/bg_allwebs_box.gif') repeat-x; border-left: 4px solid #e9e9eb; border-right: 4px solid #e9e9eb; margin: 0px; padding: 10px 0px; display: block; }


.kw-to_detail-label { margin: 8px 0 16px 0; padding-left: 10px;
	height: 20px; width: 540px; _width: 550px;
	text-transform: uppercase; font: bold 0.85em/20px Arial;
	background: white url("http://ihned.cz/img/0/0_hp09/bg_label_5.gif") no-repeat 0% 70%;
	color: #4A963E; }

.kw-to_detail-label A, .kw-to_detail-label A:visited { background-color: white; color: #4A963E;  text-decoration: underline;}
.kw-to_detail-label SPAN { background-color: white; color: #4A963E; padding-right: 5px}
.kw-to_detail {padding-bottom: 15px}
.kw-to_detail UL {margin-bottom: 10px;}
.kw-to_detail LI {font-size: 0.9em; color: #d2d2d2}
.kw-to_detail LI A, .kw-to_detail LI A:visited {color: #315289; margin: 0px; padding: 0px}
.kw-to_detail A, .kw-to_detail A:visited {color: #4A963E; margin-left: 15px; margin-top: 5px}

/* spec B */
.r { float: right; }
A.aeo, A.aeo:visited { font: normal 12px/20px Arial; color: #7E7F67; text-decoration: none; }
A.aeo SPAN { font: bold 12px/15px Arial; color: #F10000; }
#n61 { background: white url("/img/0/0_hp09/bg_label_4.gif") no-repeat 0% 70%; }
/* spec E */

/* Kurzy SPAD #### */

.t-k-s { clear: both; width: 300px; height: auto; overflow: hidden; }

.ksb-title { width: 300px; background: url("/img/0/0_hp09/bg_kurz_spad.gif") repeat-y top left; text-transform: uppercase; font: bold 0.85em/15px Arial; color: white; position: relative; }
.ksb-title A, .ksb-title A:visited, .ksb-title A:hover { margin-left: 10px; color: white; text-decoration: none; }
.ksb-title .zavri { position: absolute; top: 2px; left: 288px; cursor: pointer; }

.ksb-in { width: 300px; height: 15px; padding: 6px 0 6px 0; background: url("/img/0/0_hp09/bg_kurz_spad_box.gif") no-repeat top left; }
.ksb-in DIV { width: 270px; height: 15px; overflow: hidden; margin: 0 15px; position: relative; }
.ksb-in TABLE { width: 270px; }
.ksb-in TR { position: absolute; left: 0px; top: 15px; font: 13px/15px Arial; height: 15px; width: 270px; height: 15px; overflow: hidden; }
.ksb-in TD { text-align: right; }
.ksb-in TD SPAN { padding-right: 17px; }
.ksb-in TD SPAN.change-up {background: url("http://ihned.cz/img/finweb/up.gif") 100% 25% no-repeat;}
.ksb-in TD SPAN.change-down {background: url("http://ihned.cz/img/finweb/down.gif") 100% 25% no-repeat;}
.ksb-in TD SPAN.change-equal {background: url("http://ihned.cz/img/finweb/equal.gif") 100% 25% no-repeat;}
.ksb-in TD.tc1 { width: 90px; height: 15px; overflow: hidden; text-align: left; }
.ksb-in TD.tc2 { width: 85px; height: 15px; overflow: hidden; }
.ksb-in TD.tc3 { width: 95px; height: 15px; overflow: hidden; }
.ksb-in TD.tc1 SPAN { width: 90px; display: block; }

/* #### Kurzy SPAD */

.flash { margin-bottom: 15px} 
.fb-hp { border: 1px solid #9da1c4; background-color: #eceff6; margin-bottom: 15px }

/*A#zoh	{ text-decoration: none; color: #278bc7; } #n8	{ color: #444444; background-image: url("/img/0/0_hp09/bg_label_oh.gif"); }*/

#predpl-hp	{ float: left; margin-bottom: 10px;  }
#predpl-hp A { display: block; height: 59px; width: 300px; font: 1.1em/1.5em Arial; background: url("/img/0/0_hp09/hn_predplatne_hp.gif") no-repeat 0% 0%;   }
#predpl-hp SPAN { color: #BCBCBC; font: 9px/9px Arial; margin: 0 4px; }
