#top-rek  { background-color: #FFFFFF; }

#top 	{ width: 780px; height: auto; overflow: hidden; float: left; display: inline; margin-top: 5px; border-bottom: 5px solid #263649; }
#head	{ width: 780px; height: auto; overflow: hidden; float: left; }
.head-rek { width: 218px; height: auto; overflow: hidden; float: right;  text-align: center; }

#main	{ width: 998px; height: auto; overflow: hidden;float:left;  margin-top: 5px; clear: left; }
#col123	{ width: 998px; height: auto; overflow: hidden; }


.col1   { width: 138px; height: auto; float: left;  overflow: hidden; display: inline; margin-left: 8px; }
.col23  { width: 844px; height: auto; float: right; overflow: hidden; display: inline; margin-left: 8px; }
.col23b  { width: 844px; height: auto; float: right; overflow: hidden; display: inline; margin-left: 8px; }

.r-leftsquare { width: 138px; text-align: center; margin-top 18px; }

.title  { width: 618px; height: 47px; overflow: hidden; display: inline;  }
.col2   { width: 368px; height: auto; float: left;  overflow: hidden; display: inline; }
.col2i   { width: 480px; height: auto; float: left;  overflow: hidden; display: inline; }

.col3   { width: 468px; height: auto; float: right; display: inline; }
.col3i   { width: 356px; height: auto; float: right; display: inline; }
.zapati { width: 626px; height: auto; float: left;  overflow: hidden; display: inline; }

.title H1 { font: bold 1.4em/21px 'trebuchet ms'; margin: 6px 0 20px 8px; padding: 0; }

.col2l { width: 180px; height: auto; float: left; overflow: hidden; }
.col2r { width: 180px; height: auto; float: left; overflow: hidden; display: inline; margin-left: 8px;}

.col2l-h { width: 368px; height: auto; float: left; overflow: hidden; }
.col2r-h { width: 250px; height: auto; float: left; overflow: hidden; display: inline; margin-left: 8px;}

.col2l-h1 { width: 468px; height: 66px; float: left; overflow: hidden; background: #DEDEDE;padding-left: 0px;padding-right: 0px; margin-left: 0px; margin-bottom: 10px; }
.col2r-h1 { width: 158px; height: 66px; float: right; overflow: hidden; display: inline; background: #DEDEDE; padding-left: 0px; margin-bottom: 10px; text-align: center;}

.col2l-h2 { width: 192px; height: auto; float: left; overflow: hidden; }
.col2r-h2 { width: 192px; height: auto; float: left; overflow: hidden; display: inline; margin-left: 25px;}
.col2r-h3 { width: 192px; height: auto; float: left; overflow: hidden; display: inline; margin-left: 25px;}

.col2c { width: 352px; height: auto; float: left; _float:none;overflow: hidden; display: inline; margin: 0 8px; }

.col2c-b { width: 352px; height: auto; text-align: center; overflow: hidden; padding-top: 30px; margin: 0 0px; }


.col2b { width: 368px; height: auto; float: left; overflow: hidden; display: inline; padding: 8px; margin: 0px 0px 18px 0px; background-color: #EBEFF2;}

.col2ci { width: 464px; height: auto; float: left; overflow: hidden; display: inline; margin: 0 8px; }


.col3-rek-l { width: 250px; height: auto; float: left;  }
.col3-rek-r { width: 210px; height: auto; float: right; }
.col3-rek-c { width: 468px; height: auto; float: left;  }

.col2c-t { width: 368px; height: auto; float: left; _float:none;overflow: hidden; margin: 10px 0 4px 0;
		background-color: #CDDBE3; color: #263649; font: bold 1em/18px 'trebuchet ms'; }


.col2c-th { width: 368px; height: auto; float: left; overflow: hidden; margin: 0px 0 4px 0;
		background-color: #CDDBE3; color: #263649; font: bold 1em/18px 'trebuchet ms'; }

.col2z0 { width: 368px; height: auto; float: left; overflow: hidden; margin-top: 10px; display: inline; }

.zapati P { width: 618px; padding: 0 0 100px 8px; font-size: 0.80em; margin: 0; }

/* zahlavi b */
.h-links  { height: 18px; width: 780px; float: left; clear: left; background-color: #263649; }
.h-t-s    { height: 18px; width: 780px; float: left; clear: left; margin-top: 8px; }
.h-logo   { height: 44px; width: 350px; float: left; clear: left; }
.h-links2 { height: 18px; width: 350px; float: right;  text-align: right; }
.h-links2 DIV { margin-top: 28px; }
.h-logo .ihn { margin: 14px 0 4px 12px; }
.h-logo .sub { margin: 15px 0 4px 20px; }

.h-links A, .h-links A:visited { color: white; font-size: 0.85em; text-decoration: none; }
.h-links2 A, .h-links2 A:visited { font-size: 0.85em; text-decoration: none; }
.h-links A:hover { color: white; text-decoration: underline; }
.h-links2 A:hover { text-decoration: underline; }

.h-t-s IFRAME { margin: 0 8px; backgroud-color: #DDDDDD; }

.h-t-s .ticker { float: left; height: 18px; width: 530px; }
#search { float: right; height: 18px; width: 250px; background: white url("http://ihned.cz/img/0/search_bg_250.gif") no-repeat }

.search-input  { height: 14px; width: 135px; color: gray; font: 10px/12px 'trebuchet ms'; pading: 0; border: 0; margin: 1px 0 1px 53px; }
.search-submit { height: 14px; width: 26px; color: black; font: 10px/12px 'trebuchet ms'; pading: 0; border: 0; margin: 1px 4px; background-color: white; text-decoration: underline; }
.search-arrow A { text-decoration: none; }
/* zahlavi e */


.menu { margin-bottom: 0px; }
.menu SPAN  { width: 138px; background-color: #263649; font: 1em/18px 'trebuchet ms'; color: white; border-bottom: 1px solid white; display: block; }
.menu A:link, .menu A:visited  { background-color: #CDDBE3; color: black; width: 138px; font: 1em/18px 'trebuchet ms'; border-bottom: 1px solid #FFFFFF; display: block; text-decoration: none }
.menu A:hover  { background-color: #4A94CE; color: white; }
.menu SPAN A:link, .menu SPAN A:visited { background-color: #263649; color: white; text-decoration: none; border-bottom: 0; display: inline; }
.menu SPAN A:hover { text-decoration: underline; background-color: #4A94CE; }
.menu SPAN.menu-sp { background-color: #CDDBE3; }


.box3 { width: 250px; height: auto; float: left; }
.box3i { width: 138px; height: auto; float: left; }
.box3a { width: 250px; height: auto; float: left; }
.box3a1 { width: 138px; height: auto; float: left; }

.box21-t { background-color: #4994CE; color: white; font: bold 1em/18px 'trebuchet ms'; margin-top: 18px; }
.box21-b { background-color: #EBEFF2; padding: 4px; }


.box31-t { background-color: #263649; color: white; font: bold 1em/18px 'trebuchet ms'; }
.box31-b { background-color: #CDDBE3; padding: 4px; display: block; margin-bottom: 18px; }
.box31-neris { background-color: white; width: 250px; height: 204px; overflow: auto; margin: 4px 0; }
.box31-neris DIV { padding: 0 4px }

.box31-t1 { background-color: #263649; color: white; font: bold 1em/18px 'trebuchet ms'; }
.box31-b1 { background-color: #FEF9D1; padding: 4px; display: block; margin-bottom: 18px; }


.tit { margin: 0; padding: 0; font-size: 1.0em; }
.tit A:link, .tit A:visited { color: #990000; }
.tit A:hover { color: navy; }

.tit2 { margin: 0; padding: 0; font-size: 1.0em; }
.tit2 A:link, .tit2 A:visited { color: #990000; }
.tit2 A:hover { color: navy; }

.tit3 { margin: 0; padding: 0; font-size: 1.3em; }
.tit3 A:link, .tit3 A:visited { color: #990000; }
.tit3 A:hover { color: navy; }


.nad { color: black; font-size: 0.85em; }
.nfo { color: #AAAAAA; font-size: 0.85em; }
.nfo A, .nfo A:visited { color: #AAAAAA; text-decoration: none; }
.nfo A.n2, .nfo A.n2:visited { color: #AAAAAA; text-decoration: none; }
.nfo A:hover, .nfo A.n2:hover { color: #AAAAAA; text-decoration: underline; }

.line { width: auto; height: 1px; overflow: hidden; margin: 4px 0;clear:left; }
.line2 { width: auto; height: 1px; overflow: hidden; margin: 4px 0;clear:both; }
.line HR { color: white;visibility:hidden; }

.lista_dalsi {float:right;font-weight:normal;margin-right:5px;color:white;}

.box21-t A:link, .box21-t A:visited, .box31-t1 A:link, .box31-t1 A:visited, .box31-t A:link, .box31-t A:visited { color: white; text-decoration: none; }
.box21-t A:hover, .box31-t1 A:hover, .box31-t A:hover { color: white; text-decoration: underline; }

.col2c-th A:link, .col2c-th A:visited, .col2c-t A:link, .col2c-t A:visited { color: #263649; text-decoration: none; }

.col2c-t A:hover, .col2c-th A:hover { text-decoration: underline; color: #263649;}

.col2c-t DIV, .col2c-th DIV, .box21-t DIV { float: right; width: 55px; height: 18px; font-weight: normal; text-align: right; }

.p4 { padding: 0 4px 4px 4px; }
.move { font-size: 0.85em; margin-bottom: 10px }

.r-ht-r { padding-left: 0; }
.r-ht { width: 368px; }

/* detail */
.col2d H3 { font: bold 1.0em 'trebuchet ms'; margin: 0; }
.col2d H4 { font: bold 0.9em 'trebuchet ms';  }

.dH3 { font: italic 1.0em 'trebuchet ms'; margin: 0; margin-bottom: 18px }
.dH4 { font: bold 1.0em 'trebuchet ms'; margin-bottom: 18px }

.cleaner {clear:both;}
