BODY { color: black; font-size: 80%; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; text-align: center; background-color: #FBFAF9; }FORM, UL, IMG { margin: 0; padding: 0; border: 0; }P, LI { margin: 0 0 2px 0; }UL { margin-left: 15px; list-style-type: square; color: #9C9D9F; }H1, H2 { margin: 0 0 4px 0; padding: 0; _display: inline; }A, A:visited { color: black; text-decoration: none; }A:hover { text-decoration: underline; }LI A, LI A:visited { color: #007CA5; }.s { line-height: 4px; font-size: 4px; }.s8 { line-height: 8px; }.align-right { text-align: right; }.none { display: none; }/* Kostra #### */#mereni { position: absolute; left: 0px; top: 0px; }#respekt, #main, #foot, #foot .links, #copy, #head, .col123 { float: left; width: 1000px; height: auto; clear: both; background-color: white; }#respekt { margin: auto; float: none; text-align: left; background-color: white; border-left: 1px solid white; border-right: 1px solid white; _width: 1002px; }#foot	{ padding: 20px 0; }#foot .links	{ float: left; width: 920px; margin: 0 40px; _display: inline; }#foot .links DIV { float: left; border-right: 1px solid #CCCCCC; width: 209px; padding-left: 20px; height: 115px; _width: 230px; }/*#foot .links DIV { float: left; border-right: 1px solid #CCCCCC; width: 248px; padding-left: 50px; height: 135px; _width: 299px; }*/#foot .links A { text-decoration: underline; line-height: 1.5em; margin-left: 15px; _display: inline; }#foot LI { font-weight: bold; }#foot .links LI A, #foot .links LI A:visited { color: black; text-decoration: none; line-height: 1em; margin-left: 0; }#foot .links LI A:hover { text-decoration: underline; }#foot LI SPAN { color: black; font-size: 1em; }#copy	{ font-size: 0.8em; margin-top: 20px; color: #444444; padding-left: 5px; width: 995px; _width: 1000px; }#copy A { text-decoration: underline; }/* Reklama */.reklama TABLE	{ margin: auto; }#r-leader	{ display: none; width: 1000px; height: auto; margin: auto;	  clear: both; text-align: left; background-color: white; }#r-leader .reklama { text-align: center; padding-bottom: 10px; width: 1020px; margin-left: -10px; position: relative;			/*ie6*/	_margin-left: 0px; _left: -10px; _display: inline; _position: static; }#r-big, #rn-big	{ display: none; width: 300px; height: 312px; margin: 0 0  8px 0; clear: both; float: left; _float: none; }#r-ht1, #rn-ht1	{ display: none; width: 300px;  height: auto; margin: 0 0 20px 0; clear: both; float: left; _float: none; overflow: hidden; }#r-ht2, #rn-ht2	{ display: none; width: 300px;  height: auto; margin: 0 0 20px 0; clear: both; float: left; _float: none; overflow: hidden; }#r-bfull	{ display: none; width: 660px;  height: auto; margin: 0 0 20px 0; clear: both; float: left; _float: none; overflow: hidden; text-align: center; background-color: #F4F4F4; }#r-rectan-d	{ display: none; width: 660px;  height: auto; margin: 0 0 20px 0; clear: both; float: left; _float: none; overflow: hidden; text-align: center; background-color: #F4F4F4; }#r-sky		{ display: none; position: fixed; top: 0; left: 1001px; padding-left: 10px;		_position: absolute; _top: expression( ( ( ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) > 2250 ? 2250 : ignoreMe ) ) + 'px' ); }#r-sky-l	{ display: none; position: fixed; top: 0; left: 0; padding-right: 10px;		_position: absolute; _top: expression( ( ( ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) > 2250 ? 2250 : ignoreMe ) ) + 'px' ); }#r-leader SPAN, #r-big SPAN, #r-ht1 SPAN, #r-ht2 SPAN, #r-sky SPAN, #r-sky-l SPAN, #r-bfull-ozn { color: #BCBCBC; font: 9px/9px Arial; margin: 0 4px; }#r-leader SPAN, #r-sky SPAN, #r-sky-l SPAN { display: block; }#r-ht1 IMG, #r-ht2 IMG	{ margin: 0 10px 10px 0; }#r-ht1 .reklama, #r-ht2 .reklama { margin-left: 10px; display: block; width: 290px; overflow: hidden;}#r-big-ozn		{ text-align: right; width: 292px; display: block; height: 12px; }#r-bfull .reklama, #r-rectan-d .reklama { text-align: center; }/* Top */#imenu { text-transform: uppercase; height: 20px; font: bold 11px/20px Arial; background-color: #E1E1E2; padding: 0 10px; margin-top: 5px; letter-spacing: 1px; }#imenu A { padding: 0 5px; }#imenu A SPAN { display: none; }#head		{ float: left; height: 147px; border-bottom: 1px solid #999999; position: relative; background: white url("/img/R/bg_head.png") no-repeat 100% 50%; _height: 148px; }#logo		{ width: 370px; height: 85px; float: left; margin-top: 18px;}#logo H1	{ margin: 0; padding: 0; font-size: 1em; }#logo A		{ width: 370px; height: 85px; position: relative; display: block; }#logo A SPAN	{ width: 370px; height: 85px; position: absolute; cursor: pointer; z-index: 2; background: white url("/img/R/respekt_logo.png") no-repeat; top: 0; left: 0; }#head #image	{ width: 200px; height: 147px; overflow: hidden; position: absolute; top: 0; left: 360px; z-index: 2; }#login { float: right; width: 125px; height: 80px; margin: 24px 12px 0 0; color: gray; font-size: 9px; text-align: center; position: relative; _margin-top: 20px; _display: inline; }#login INPUT { width: 123px; border: 1px solid #EEF0F2; font-size: 9px; text-align: center; margin-bottom: 6px; color: gray; _margin-bottom: 4px; }#login INPUT.submit, #login A.submit { background-color: #E5E9EB; width: 67px; border-left: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE; cursor: pointer; }#login A, #login A:visited, #login DIV { color: #707070; letter-spacing: 1px; }#login DIV SPAN A, #login DIV SPAN A:visited { color: black; }#login A { text-decoration: underline; }#login A.submit { font: 9px/15px Arial; margin: 4px 0 0 29px; display: block; _margin-left: 0; }DIV#logininfo { display: none; position: absolute; left: -125px; top: 0; width: 244px; background-color: red; color: white; cursor: pointer; text-align: center; padding: 3px; _width: 250px; }#head-extra-link { position: absolute; top: 23px; left: 523px; z-index: 3; display: none; }/* Menu */#menu		{ clear: left; z-index: 3; padding: 15px 0 11px 0; font: bold 14px/14px Arial; }#menu A, #menu A:visited { position: relative; font-size: 0px; color: white; display: block; float: left; height: 14px;			border-left: 1px solid #949395; border-right: 1px solid #1A171B; }#menu A SPAN	{ height: 14px; z-index: 2; position: absolute; top: 0; left: 8px; cursor: pointer; }#m-space	{ width: 184px; height: 14px; display: block; float: left; border-left: 1px solid #949395; border-right: 1px solid #1A171B; _width: 186px; }#menu A#m-rs		{ width: 83px; border-left-width: 0; _width: 84px; display: none; }#menu A#m-rs SPAN	{ width: 75px; height: 16px; background: transparent url("/img/R/menu/menu_respekt_black.gif") no-repeat; left: 0; }#menu A#m-sr		{ width: 141px; border-left-width: 0; _width: 142px; }#menu A#m-sr SPAN	{ width: 133px; height: 16px; background: transparent url("/img/R/menu/menu_sloupky-redaktoru_gray.gif") no-repeat; left: 0; }#menu A#m-dj		{ width: 88px; _width: 90px; }#menu A#m-dj SPAN	{ width: 72px; height: 16px; background: transparent url("/img/R/menu/menu_respekt-dj_black.gif") no-repeat; }#menu A#m-bl		{ width: 55px; _width: 57px; }#menu A#m-bl SPAN	{ width: 39px; height: 16px; background: transparent url("/img/R/menu/menu_blogy_black.gif") no-repeat; }#menu A#m-ar		{ width: 64px; _width: 66px; }#menu A#m-ar SPAN	{ width: 48px; background: transparent url("/img/R/menu/menu_archiv_black.gif") no-repeat; }#menu A#m-pp		{ width: 95px; border-right: 0; _width: 96px; }#menu A#m-pp SPAN	{ width: 79px; height: 16px; background: transparent url("/img/R/menu/menu_predplatne_gray.gif") no-repeat; }#menu A#m-cp		{ width: 69px; _width: 71px; }#menu A#m-cp SPAN	{ width: 53px; height: 16px; background: transparent url("/img/R/menu/menu_casopis_red.gif") no-repeat; }#menu A#m-nl		{ width: 93px; _width: 95px; }#menu A#m-nl SPAN	{ width: 77px; background: transparent url("/img/R/menu/menu_newsletter_red.gif") no-repeat; }#menu A#m-ep		{ width: 95px; _width: 97px; }#menu A#m-ep SPAN	{ width: 79px; height: 16px; background: transparent url("/img/R/menu/menu_e-produkty_gray.gif") no-repeat; }/*#menu A#m-ro		{ width: 90px; _width: 92px; }#menu A#m-ro SPAN	{ width: 74px; height: 16px; background: transparent url("/img/R/menu/menu_rozhovory_gray.gif") no-repeat; }#menu A#m-mm		{ width: 100px; _width: 102px; }#menu A#m-mm SPAN	{ width: 84px; background: transparent url("/img/R/menu/menu_multimedia_gray.gif") no-repeat; }*/#menu A#m-wm		{ width: 16px; border: 0; margin-left: 70px;}#menu A#m-wm SPAN	{ width: 16px; height: 17px; background: transparent url("/img/R/otaznik.png") no-repeat; left: 0; top: -2px; }.submenu		{ display: none; position: absolute; top: 134px; z-index: 4; width: 130px; background-color: white; border: 1px solid black; padding: 5px; text-align: left; _width: 132px; }.submenu A		{ display: block; padding: 2px; border-top: 1px solid #F0F0F0; }.submenu A:hover, .webmap A:hover { display: block; background-color: #F0F0F0; }#menu-nl		{ left: 506px; }#menu-ep		{ left: 649px; width: 215px; }/* Sloupce */#main	{ padding-top: 20px; }.col123	{ margin-bottom: 30px; }/*.col1	{ min-height: 100px; float: left; width: 300px; padding-right: 19px;  }.col12	{ min-height: 1000px; float: left; width: 660px; padding: 0 15px 0 5px; border-right: 1px solid #CCCCCC; clear: left; _width: 681px; _height: 1000px; }.col2	{ min-height: 100px; float: left; width: 300px; }.col2a	{ min-height: 100px; float: left; width: 320px; margin: 0 20px; _width: 300px; _margin: 0px; }.col23	{ min-height: 100px; float: left; width: 680px; }.col3	{ float: left; height: auto; min-height: 100px; padding-left: 19px; width: 300px; } */.col1	{ min-height: 100px; float: left; width: 300px; padding-right: 19px; _width: 319px; }.col12	{ min-height: 1000px; float: left; width: 660px; padding: 0 15px 0 5px; border-right: 1px solid #CCCCCC; clear: left; _width: 681px; _height: 1000px; }.col2	{ min-height: 100px; float: left; width: 300px; }.col2a	{ min-height: 100px; float: left; width: 320px; margin: 0 20px; }.col23	{ min-height: 100px; float: left; width: 680px; }.col3	{ float: left; height: auto; min-height: 100px; padding-left: 19px; width: 300px; }/* Stred, OW */.b-l	{ border-left: 1px solid #CCCCCC; _width: 320px; }.b-r	{ border-right: 1px solid #CCCCCC; _width: 320px; }.b-lr	{ border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; padding: 0 24px; margin: 0 5px; _width: 350px; }.bg-srafy { background: white url("/img/R/bg_srafy.gif") repeat; }.rub-toptext { float: left; width: 660px; clear: both; margin-bottom: 20px; }.ow-enclose, .reglogcont { float: left; width: 660px; clear: both; }.rubriky UL	{ float: left; width: 300px; margin-left: 20px; }.rubriky LI A, .rubriky LI A:visited { color: black; font-weight: bold; }.rubriky DIV { float: left; margin-top: 20px; }.ow, .ow-move	{ float: left; padding-bottom: 30px; width: 660px; }.ow A.slot	{ float: left; clear: both; display: block; height: 18px; border-left: 2px solid #B6B7B9; border-right: 2px solid #B6B7B9; padding: 0 8px; margin-bottom: 8px; }.ow SPAN.slot	{ float: left; clear: both; font: bold 1em Arial; }.ow .img IMG	{ float: left; width: auto; height: 80px; margin: 0 8px 8px 0; }.ow .date-author,.ow .date	{ float: left; clear: left; font-size: 0.95em; display: block; width: 100%; padding-bottom: 5px; color: #606060; }.ow .date-author A, .ow .date-author A:visited { text-decoration: underline; color: #606060; }.ow H2		{ clear: left; font: bold 19px/21px Arial; }.ow P IMG	{ display: none; }.ow A.next, .ow A.next:visited	{ width: 10px; font: 10px/15px Arial; color: white; background: url("/img/R/arrow_blue2.gif") repeat-x 0% 50%; }.ow A.disc	{ float: left; font-style: italic; _font-size: 0px; }.ow A.disc SPAN { padding-left: 15px; background: url('/img/R/ico_arrow_gray.gif') no-repeat 0% 50%; _font-size: 12px; }A.sl-n, A.sl-n:visited	{ float: left; clear: left; color: #007CA5; width: 140px; }/*.ow-enclose .ow P { display: block; /*height: 85px; _height: 64px; }*/.ow-move, .ow-move A, .ow-move A:visited { color: #127BA5; line-height: 14px; }.ow-move .prev	{ float: left; width: 150px; text-align: left; }.ow-move .prev IMG { float: left; }.ow-move .count	{ float: left; width: 150px; text-align: center; }.ow-move .next	{ float: left; width: 150px; text-align: right; }.ow-move .next IMG { float: right; }.ow-enclose .ow { _float: none; }.hp-b- { float: left; clear: left; }DIV.navi { float: left; font-size: 0.9em; margin-bottom: 20px; }DIV.navi A { text-decoration: underline; }DIV.slot, H1.slot { float: left; clear: left; height: 18px; font-size: 5px; margin-bottom: 30px; }DIV.slot SPAN, H1.slot SPAN { display: block; padding: 0 8px; border-left: 2px solid #B6B7B9; border-right: 2px solid #B6B7B9; background-color: white; }DIV.slot A, H1.slot A, DIV.slot A:visited, H1.slot A:visited { font-size: 0px; color: white; }/* Prava strana */.hp-search { float: left; width: 298px; background-color: #EBEBEB; border-right: 2px solid #CCCCCC; border-top: 2px solid #CCCCCC;		margin-bottom: 20px; padding-bottom: 5px; _width: 300px; }.hp-search A, .hp-search A:visited { color: #808080; text-decoration: underline; font: 9px Arial; letter-spacing: 1px; float: right; margin: 6px 22px 0 0; }.search-input { border: none; width: 256px; margin: 5px 20px; }.search-submit { margin: 0 20px; }.readed-bottom-label { margin: 20px 0 0 0; border-bottom: 1px solid #CCCCCC; background-color: #F0F0F0; padding: 11px 0 6px 20px; font-weight: bold; width: 980px; _width: 1000px; }#readed-bottom { float: left; padding: 20px 40px; height: 150px; overflow: hidden; _height: 190px; }#readed-bottom .ow { width: 200px; padding: 10px 15px 10px 14px; border-right: 1px solid #E6E6E6; height: 130px; _width: 230px; _height: 150px; }.zalozky { float: left; font: bold 13px/25px Arial; width: 300px; height: 27px; margin-top: 20px; }.zalozky .active { float: left; display: block; width: 130px; height: 25px;		background-color: white;   border-bottom: 1px solid white;   border-top: 1px solid #C5C7C8; border-left: 1px solid #C5C7C8; _width: 141px; }.zalozky .unact  { float: left; display: block; width: 129px; height: 25px;		background-color: #D1D3D3; border-bottom: 1px solid #C5C7C8; border-top: 1px solid #D1D3D3; border-right: 1px solid white; _width: 140px; }.zalozky .re-act { float: left; display: block; width: 19px; height: 27px; background: transparent url("/img/R/zalozky_l-a.gif") no-repeat top left; }.zalozky .co-act { float: left; display: block; width: 19px; height: 27px; background: transparent url("/img/R/zalozky_r-a.gif") no-repeat top left; }#z-readed { text-align: left;  padding-left: 10px; }#z-commen { text-align: right; padding-right: 10px; }.r-box, #col3end{ float: left; clear: both; width: 300px; height: auto; margin-bottom: 20px; _float: none; }.r-box .ow	{ width: 300px; clear: both; }.r-box .ow A.next { display: none; }.r-box .ow H2	{ margin-top: 5px; _display: block; }.r-box A.rt, .r-box A.rt:visited, .r-box .author A, .r-box .author A:visited { text-decoration: underline; color: #606060; }.r-box .today-week { padding-bottom: 10px; font-size: 0.85em; cursor: pointer; }.r-box .today-week A, .r-box .today-week A:visited { text-decoration: underline; color: #606060; }#rsr DIV	{ clear: both; }#rsr DIV A, .sr A, #rsr DIV A:visited, .sr A:visited { text-decoration: underline; }#rsr DIV A:hover, .sr A:hover { text-decoration: none; }#col3end { margin-bottom: 0; }#readed1, #readed2, #commen1, #commen2 { border: 1px solid #C5C7C8; border-top: 0; display: none; width: 278px; padding: 10px; _width: 300px; }#readed1 .ow, #readed2 .ow, #commen1 .ow, #commen2 .ow { width: 278px; padding-bottom: 10px; }#readed1 .ow H2, #readed2 .ow H2, #commen1 .ow H2, #commen2 .ow H2 { font: bold 15px/18px Arial; }A.cp-rs, A.cp-rs:visited, A.next-slots, A.next-slots:visited, A.next-articles, A.next-articles:visited { position: relative; font-size: 0px; color: white; display: block; float: left; height: 19px; width: 146px; margin-right: 12px;			border-left: 2px solid #9C9D9F; border-right: 2px solid #9C9D9F; _width: 150px; }A.cp-rs SPAN, A.next-slots SPAN, A.next-articles SPAN { height: 19px; z-index: 2; position: absolute; top: 0; left: 8px; cursor: pointer; width: 130px; background: transparent url("/img/R/hp_casopis-respekt_gray.gif") no-repeat; }.r-box A.cp-rs, .r-box A.next-slots, .r-box A.next-articles { margin: 20px 0; }A.next-slots, A.next-slots:visited	 { width: 126px; _width: 130px; }A.next-articles, A.next-articles:visited { width: 118px; _width: 122px; }A.next-slots SPAN			 { width: 110px; background: transparent url("/img/R/next-slots_gray.gif") no-repeat; }A.next-articles SPAN			 { width: 102px; background: transparent url("/img/R/next-articles_gray.gif") no-repeat; }A#predpl-url { clear: left; float: left; position: relative; font-size: 0px; color: white; display: block; float: left; height: 18px; width: 93px;		margin-top: 20px; border: 2px solid #818282; border-width: 2px 10px; _width: 113px; _height: 22px; }A#predpl-url SPAN { height: 18px; z-index: 2; position: absolute; top: 0; left: 0; cursor: pointer; width: 93px; background: transparent url("/img/R/slots/predplatne_white.gif") no-repeat; }/* Logovani a registrace*/.form-tab		{ width: 300px; margin: auto; padding: 20px 0; }.form-tab .error	{ background-color: red; color: white; font: bold 13px/19px arial; margin-bottom: 3px; }.form-tab .tab	{ width: 300px; border: 1px solid #CCCCCC; font-size: 90%; }.form-tab .tab-label { font: bold 1em/34px Arial; background: white url("/img/R/bg_srafy.gif") repeat; padding: 0 14px; margin-bottom: 14px; }.form-tab .c1, .form-tab .c2, .form-tab .tab-submit { padding: 10px 14px 0 14px; width: 120px; _width: 148px; }.form-tab .tab-submit { padding-bottom: 10px; }.form-tab .c2 INPUT	{ border: 1px solid #CCCCCC; width: 120px; }.form-tab .tab-submit INPUT, .sbutton { width: 176px; height: 20px; display: block; font: 12px/20px Arial; text-align: center; margin-left: 55px;				  background: url("/img/R/bg_detail_button.png") no-repeat 50% 50%; border: 0; cursor: pointer; }.reglogcont { text-align: center; }.logged { width: 178px; margin: auto; margin-top: 20px; }.logged A { width: 176px; height: 20px; display: block; font: 12px/20px Arial; text-align: center; background: url("/img/R/bg_detail_button.png") no-repeat 50% 50%; }.reg { text-align: left; width: 660px; }.login-info { width: 660px; text-align: left; }/* OW banneru */.b-ow		{ background: #1A171B url("http://respekt.ihned.cz/img/R/slots/respekt-doporucuje_rht.gif") no-repeat 153px 10px;			width: 290px; height: 100px; overflow: hidden; padding-right: 10px; _width: 300px; }.b-ow H2	{ font: bold 14px/17px Arial; color: white; }.b-ow H2 A, .b-ow H2 A:visited { color: white; }.b-ow IMG	{ margin: 10px 0 2px 0; _float: left; }.b-ow .img	{ width: 133px; height: 100px; background-color: black; text-align: center; float: left; margin-right: 20px; }.b-ow .img IMG	{ height: 100px; margin: 0; float: none; }.b-av, .b-sk	{ background-image: none; }.b-av .img	{ background: black url("http://respekt.ihned.cz/img/R/slots/avizo_rhti.gif") no-repeat top left; }.b-sk .img	{ background: black url("http://respekt.ihned.cz/img/R/slots/solokapr_rhti.gif") no-repeat top left; }.b-ow-bs	{ background-color: #212120; width: 300px; height: 300px; overflow: hidden; }.b-ow-bs H2	{ margin: 0 16px; _clear: left; }.b-ow-bs H2 A, .b-ow-bs H2 A:visited { color: white; font: bold 23px/25px Arial; }.b-ow-bs IMG	{ margin: 0 0 8px 16px; _float: left; }.b-ow-bs .img	{ width: 300px; height: 150px; background-color: black; text-align: center; float: left; margin-bottom: 10px; }.b-ow-bs .img IMG { height: 150px; margin: 0; }.b-ow TABLE, .b-ow-bs TABLE { padding: 0; margin: 0; border-collapse: collapse; }.b-ow TABLE TD, .b-ow-bs TABLE TD { padding: 0; margin: 0; height: 70px; vertical-align: middle; }.b-ow TABLE	{ margin-top: 30px; }.b-ow-bs TABLE TD { height: auto; }.b-av TABLE, .b-sk TABLE	{ margin-top: 0px; }.b-av TABLE TD, .b-sk TABLE TD	{ height: 100px; }.b-av H2, .b-av H2 A, .b-av H2 A:visited, .b-sk H2 A, .b-sk H2 A:visited { color: #C2A007; }/* Seznam autoru */.authors-search { text-align: center; padding-top: 10px; }.authors-search INPUT { border: 1px solid #CCCCCC; margin-bottom: 5px; }.authors-search INPUT.search-submit { border: 0; margin: 0 50px 0 10px; top: 5px; position: relative; }.authors-letters { margin: 35px 0 30px 0; }.authors-letters A, .authors-letters A:visited { font: bold 1.2em Arial; color: #007CA5; border: 1px solid #CCCCCC; border-left: 0; padding: 5px 5px 3px 5px; }.authors-list { float: left; width: 300px; margin: 0 0 20px 10px; line-height: 20px; }.authors-list A,.authors-list A:visited { color: #007CA5; }/* OW ankety */.ow-surv { margin: 5px; }.ow-surv .srv-q { font-weight: bold; margin-bottom: 3px; }.ow-surv .srv-a { float: left; margin-right: 30px; line-height: 23px; }.ow-surv .srv-al { float: left; background: url("/img/R/survey_a_l.gif") no-repeat top left; }.ow-surv .srv-ar { float: left; background: url("/img/R/survey_a_r.gif") no-repeat top right; }.ow-surv .srv-am { float: left; background: url("/img/R/survey_a_m.gif") repeat-x top left; text-transform: uppercase; }.ow-surv .srv-am A, .ow-surv .srv-am A:visited { color: #007CA5; }.ow-surv .srv-msg { float: left; font-size: 0.85em; color: red; line-height: 23px; text-transform: uppercase; _display: inline; }/* Advanced search */.as .ow IMG, .as .ow IMAGE { float: left; width: auto; height: 80px; margin: 0 8px 8px 0; }.as .ow H2 IMG { width: auto; height: auto; margin: 0; float: none; }.advanced-search { width: 660px; margin: 0; padding: 0; background-color: white; }.advanced-search TABLE.tab1 { width: 660px; font-size: 0.9em; }.tab1 TD { border-bottom: 1px solid white; padding: 5px; background-color: #EBEBEB;}.tab1 .c1 { border-right: 1px solid white; width: 50%; }.r1 TD, .r4 TD, .r7 TD, .r10 TD { color: #808080; font: bold 15px/15px Arial; border-bottom: 2px solid #808080; background-color: white; padding-top: 20px; text-transform: uppercase; }.r2 .c1, .r3 .c1 { background-color: #EBEBEB; padding-bottom: 0; }.r2 .c1 { border-bottom: 1px solid #EBEBEB; }.r2 .c2 { background-color: #EBEBEB; }.r3 .c2, .r6 .c1, .r8 .c1 { background-color: #DBDBDB; }.r5 .c1 { border-right: 1px solid #EBEBEB; }.r5 .c2 { border-bottom: 1px solid #EBEBEB; }.r8 .c2, .r12 TD { background-color: #F8F8F8; text-align: right; }.tabz-1 { width: 630px; margin: 10px; font-size: 1em; }.tabz-1 .c1 { background-color: #F0F0F0; width: 50%; text-transform: uppercase; }.tabz-1 .c2 { background-color: #F0F0F0; }.tabz-1 .c2 .d1 { }.z1 .c1, .z1 .c2 { background-color: #DBDBDB; text-transform: none; }.r8  .sbutton { margin-left: 70px; }.r12 .sbutton { margin-left: 235px; }.error-message { text-align: center; color: white; background-color: red; padding: 5px; font-weight: bold; }#as-help { display: none; clear: both; }/* Webmap *//* - menu */#webmap { display: none; position: absolute; left: 0; top: 0; text-align: left; z-index: 4; }#webmap DIV { background-color: white; border: 1px solid black; padding: 5px; _width: 110px; }#webmap DIV SPAN { display: none; }#webmap DIV.lvl1 { display: none; z-index: 4; position: absolute; top: 0; left: -199px; width: 188px; _width: 200px; }#webmap A, .webmap A { display: block; padding: 2px; border-top: 1px solid #F0F0F0; }#webmap A:hover, .webmap A:hover { display: block; background-color: #F0F0F0; }/* - rubrika */.webmap DIV { margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid #DBDBDB; width: 200px; }.webmap DIV SPAN { display: block; font-weight: bold; margin-bottom: 5px; }/* Ruzne */.allrss DIV { margin-left: 40px; padding: 3px 0px; border-bottom: 1px solid #F4F4F4; width: 560px; position: relative; }.allrss DIV A { display: block; float: left; margin-right: 15px; width: 250px; }.allrss DIV SPAN { font: 12px monospace; }.allrss DIV SPAN A { display:inline; float:none; margin:0px; }.search-head { display: block; margin-bottom: 20px; clear: left; }.search-info { display: block; }.autor-info { margin-bottom: 20px; }.oznamkujte P { display: none; }.oznamkujte-detail .d-perex { display: none; }.autor-info IMG { float: right; }.autor-info .aemail { padding: 10px 0; }.autor-articles-label { padding: 20px 0; font-weight: bold; }.ow-clanek LI { color: black; }.ow-clanek A, .ow-clanek A:visited { text-decoration: underline; }.rub-toptext { font: bold 1em Arial; margin-bottom: 30px; color: #787878; }.rub-toptext A, .rub-toptext A:visited { color: #787878; }.cisla DIV DIV { margin: 0 15px; }.cisla DIV DIV IMG, .obalka IMG { margin-top: 3px; width: 135px; height: auto; }/* hlavy */.bg-machy { background: transparent url("/img/R/h-rub/bg_h_machacek.jpg") no-repeat 531px 18px; }.bg-machy .ow .img { display: none; }.bg-machy .rub-toptext, .bg-ctc .rub-toptext { width: 530px; float: left; clear: left; }A.safarikova { width: 126px; height: 129px; position: relative; display: block; float: right; font-size: 5px; }A.safarikova SPAN { width: 126px; height: 129px; position: absolute; cursor: pointer; z-index: 2; background: white url("/img/R/h-rub/bg_h_safarikova.jpg") no-repeat;top: 0; left: 0; }.bg-ctc-d, .bg-np-d { position: relative; }.bg-ctc-d A.safarikova, .bg-np-d A.safarikova { width: 126px; height: 129px; position: absolute; top: 0; left: 539px; float: none; }.bg-ctc-d H1, .bg-np-d H1 { width: 530px; }.bg-t-z		{ background: transparent url("/img/R/h-rub/bg_h_kundra.jpg") no-repeat 531px 5px; }.bg-t-bp	{ background: transparent url("/img/R/h-rub/bg_h_sacher.jpg") no-repeat 531px 5px; }.bg-t-v		{ background: transparent url("/img/R/h-rub/bg_h_spurny.jpg") no-repeat 531px 5px; }.bg-t-p		{ background: transparent url("/img/R/h-rub/bg_h_lindner.jpg") no-repeat 531px 5px; }.bg-t-sb	{ background: transparent url("/img/R/h-rub/bg_h_vrankova.jpg") no-repeat 531px 5px; }.bg-t-ny	{ background: transparent url("/img/R/h-rub/bg_h_platzova.jpg") no-repeat 531px 5px; }.bg-t-ob	{ background: transparent url("/img/R/h-rub/bg_h_simecka.jpg") no-repeat 531px 5px; }.bg-t-k		{ background: transparent url("/img/R/h-rub/bg_h_sura.jpg") no-repeat 531px 5px; }.bg-t-s		{ background: transparent url("/img/R/h-rub/bg_h_prochazkova.jpg") no-repeat 531px 5px; }.bg-t-u		{ background: transparent url("/img/R/h-rub/bg_h_kontra.jpg") no-repeat 531px 5px; }.bg-t-nr	{ background: transparent url("/img/R/h-rub/bg_h_lauder.jpg") no-repeat 531px 5px; }.bg-t-ee	{ background: transparent url("/img/R/h-rub/bg_h_tabery.jpg") no-repeat 531px 5px; }.bg-t-ls	{ background: transparent url("/img/R/h-rub/bg_h_strakova.jpg") no-repeat 531px 5px; }.bg-t-zp	{ background: transparent url("/img/R/h-rub/bg_h_kavanova.jpg") no-repeat 531px 5px; }.bg-t-z .ow-enclose, .bg-t-bp .ow-enclose, .bg-t-v .ow-enclose, .bg-t-p .ow-enclose, .bg-t-sb .ow-enclose,.bg-t-ny .ow-enclose, .bg-t-ob .ow-enclose, .bg-t-ee .ow-enclose, .bg-t-nr .ow-enclose, .bg-t-u .ow-enclose,.bg-t-k .ow-enclose, .bg-t-np .ow-enclose, .bg-t-dk .ow-enclose, .bg-t-ve .ow-enclose, .bg-t-of .ow-enclose,.bg-t-zm .ow-enclose, .bg-t-ls .ow-enclose, .bg-t-s .ow-enclose, .bg-t-zp .ow-enclose  { padding-top: 20px; }SPAN.cudlin	{ float: right; width: 140px; height: 130px; display: block; background: transparent url("/img/R/h-rub/bg_h_cudlin.jpg") no-repeat 10px 0px; }SPAN.gregor	{ float: right; width: 140px; height: 130px; display: block; background: transparent url("/img/R/h-rub/bg_h_gregor.jpg") no-repeat 10px 0px; }SPAN.jaros	{ float: right; width: 140px; height: 130px; display: block; background: transparent url("/img/R/h-rub/bg_h_jaros.jpg") no-repeat 10px 0px; }SPAN.nezbeda	{ float: right; width: 140px; height: 130px; display: block; background: transparent url("/img/R/h-rub/bg_h_nezbeda.jpg") no-repeat 10px 0px; }SPAN.stransky	{ float: right; width: 140px; height: 130px; display: block; background: transparent url("/img/R/h-rub/bg_h_stransky.jpg") no-repeat 10px 0px; }SPAN.uhlir	{ float: right; width: 140px; height: 130px; display: block; background: transparent url("/img/R/h-rub/bg_h_uhlir.jpg") no-repeat 10px 0px; }SPAN.vitvar	{ float: right; width: 140px; height: 130px; display: block; background: transparent url("/img/R/h-rub/bg_h_vitvar.jpg") no-repeat 10px 0px; }.jobs09-label		{ background: #072450 url("http://ihned.cz/img/advert/jobs09_bg.gif") repeat-x; height: 35px; padding: 10px 6px 0 30px; text-align: right; clear: both;  }.jobs09-label IMG	{ float: left; }.jobs09-label A, .jobs09-label A:visited { color: white; font: bold 12px/35px Arial; }.jobs09			{ border: 1px solid #143058; border-top: 0; padding: 12px 12px 12px 10px; text-align: right; margin-bottom: 20px; _padding: 12px; }.jobs09 A, .jobs09 A:visited { color: #0A2851; text-decoration: underline; font: bold 12px Arial; }.jobs09 A:hover		{ text-decoration: none; }.jobs09 UL		{ text-align: left; list-style-image: url("http://ihned.cz/img/advert/jobs09_dot.gif"); margin-bottom: 9px; _list-style-image: url("/img/advert/jobs09_dot_IE.gif"); }.jobs09 UL LI		{ padding-bottom: 3px; }.jobs09 UL LI A,.jobs09 UL LI A:visited { font-weight: normal; }
