BODY {	color: black; font-family: 'trebuchet ms', 'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif;
	font-size: 80%; background-color: white; margin: 0; padding 0; }
TABLE { font-family: 'trebuchet ms', 'Arial CE', 'Helvetica CE', Arial, Helvetica, sans-serif; font-size: 1.0em; }
FORM { margin: 0; padding: 0; }
IMG { border: 0; margin: 0; padding: 0;}


#top 	{ width: 780px; height: auto; overflow: hidden; float: left; display: inline; margin-top: 5px; border-bottom: 5px solid #00325A; }
#head	{ width: 780px; height: 90px; overflow: hidden; float: left; }
.head-rek { width: 218px; height: auto; overflow: hidden; float: right;  text-align: center; }

#main	{ width: 780px; height: auto; overflow: visible; float: left; margin-top: 5px; clear: left; }
#col123	{ width: 998px; height: auto; float: left; 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; }

.title  { width: 618px; overflow: hidden; display: block; padding-top: 7px; margin-bottom: 20px;}
.col2   { width: 368px; height: auto; float: left;  overflow: hidden; display: inline; }
.col3   { width: 468px; height: auto; float: right; display: inline; text-align: left; overflow: visible;}
.zapati { width: 626px; height: auto; float: left;  overflow: hidden; display: inline; }
.zapati a, .zapati a:visited { color: #00517B}
.zapati a:hover { color: #00517B}
.zapati P { width: 618px; padding: 0 0 100px 8px; font-size: 0.80em; }

.title H1 {color: #00325A; font: bold 1.4em/21px 'trebuchet ms'; margin: 0px 0px 0px 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;}
.col2c { width: 360px; height: auto; float: left; overflow: hidden; display: inline; margin: 0px 4px 0px 4px; }

.col3-rek-l { width: 250px; height: auto; float: left; display: inline; }
.col3-rek-r { width: 210px; height: auto; float: right; display: inline;}
.col3-rek-c { width: 468px; height: auto; float: left; display: inline; }



/* zahlavi begin */
.h-links  { height: 18px; width: 780px; float: left; clear: left; background-color: #00325A; }
.h-t-s    { height: 18px; width: 780px; float: left; clear: left; margin-top: 8px; }
.h-logo   { height: 46px; width: 350px; float: left; clear: left; }
.h-links2 { height: 46px; width: 350px; float: right; text-align: right; }
.h-links2 DIV { margin-top: 28px; }

.h-logo .ihn { margin: 14px 0 8px 12px; }
.h-logo .sub { margin: 16px 0 8px 20px; }

.h-links A, .h-links A:visited, .h-links A:link { color: white; font-size: 0.85em; text-decoration: none; }
.h-links A:hover { color: white; text-decoration: underline; }

.h-links2 A, .h-links2 A:visited { font-size: 0.85em; text-decoration: none; }
.h-links2 A:hover { text-decoration: underline; }

.h-t-s IFRAME { margin: 0 8px; background-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'; padding: 0; border: 0; margin: 1px 0 1px 53px; }
.search-submit { height: 14px; width: 26px; color: black; font: 10px/12px 'trebuchet ms'; padding: 0; border: 0; margin: 1px 4px; background-color: white; text-decoration: underline; }
.search-arrow A { text-decoration: none; }
/* zahlavi end */


.box12-t { background-color: #CACACA; font: bold 1em/18px 'trebuchet ms'; padding-left: 4px; }
.box12-b { background-color: #DDDDDD; padding: 4px; margin-bottom: 18px; }

.menu SPAN  { width: 138px; background-color: #dbdccc; font: bold 1em/18px 'trebuchet ms'; color: white; border-bottom: 1px solid white; display: block; }
.menu SPAN.menu-spempty {background-color: #AECBDE;}
.menu SPAN.menu-spempty1 {background-color: #91B9D2;}
.menu SPAN.menu-spempty2 {background-color: #00325A;}
.menu A, .menu A:link, .menu A:visited  { background-color: #dbdccc; color: #00325A; width: 138px; font: 1em/18px 'trebuchet ms'; border-bottom: 1px solid #FFFFFF; display: block; text-decoration: none; padding: 0 4px 0 4px; }
.menu A:hover { background-color: #aaaaaa; color: black; }
.menu A.menu-sp1, .menu A.menu-sp1:link, .menu A.menu-sp1:visited  {background-color: #91B9D2;	color: #00325A; font-weight: bold;}
.menu A.menu-sp1:hover {text-decoration: underline; color: #00325A; background-color: #cadeea;}
.menu A.menu-sp2, .menu A.menu-sp2:link, .menu A.menu-sp2:visited  {background-color: #AECBDE; color: #00325A; padding-left: 1.2em}
.menu A.menu-sp2:hover {text-decoration: underline; color: #00325A; background-color: #cadeea;}
.menu A.menu-sp3, .menu A.menu-sp3:link, .menu A.menu-sp3:visited  {background-color: #00325A; color: white; font-weight: bold;}
.menu A.menu-sp3:hover {text-decoration: underline; color: #00325A; background-color: #cadeea;}
.menu {margin-bottom: 18px;}

.chystase-tit {background-color: #91B9D2; color: #00325A; font-weight: bold; padding: 0 4px 0 4px;}
.chystase-body {background-color: white; color: black; height: 170px; overflow: auto; padding: 4px; margin-bottom: 18px; _width: 100%; font-size: 0.9em; border: 1px solid #91B9D2;
/* scroll bary */
	.scrollbar-arrow-color: #00325A;
	.scrollbar-face-color: #91b9d2;
	.scrollbar-shadow-color: #00325A;
	.scrollbar-highlight-color: #00325A;
	.scrollbar-3dlight-color: #cadeea;
	.scrollbar-darkshadow-color: #91b9d2;
	.scrollbar-track-color: #cadeea;
}


.chystase1-tit {background-color: #91B9D2; color: #00325A; font-weight: bold; padding: 0 4px 0 4px;}
.chystase1-body {background-color: white; color: black; height: 125px; overflow: auto; padding: 4px; margin-bottom: 18px; _width: 100%; font-size: 0.9em; border: 1px solid #91B9D2;
/* scroll bary */
	.scrollbar-arrow-color: #00325A;
	.scrollbar-face-color: #91b9d2;
	.scrollbar-shadow-color: #00325A;
	.scrollbar-highlight-color: #00325A;
	.scrollbar-3dlight-color: #cadeea;
	.scrollbar-darkshadow-color: #91b9d2;
	.scrollbar-track-color: #cadeea;
}


#navstevnost-kin, #alba-top-10, #poradi-vydavatelu {font-size: 0.9em;}
#navstevnost-kin  {_font-size: 0.8em; _width: 252px;}
#navstevnost-kin * {padding: 0px; margin: 0px;}

#diskutovane {background: white; border: 1px solid #91b9d2;}

.col2c H3 {font-weight: bold; font-size: 1.15em; margin: 0px 4px;}
.col2c A IMG {float: right; margin: 0px 3px 0px 5px;}

.box1-tit {background-color: #91b9d2; color: #00325A; font-weight: bold; padding: 0 4px 0 4px;}
.box1-tit A, .box1-tit A:Visited, .box1-tit A:link {color: #00325A; text-decoration: none;}
.box1-tit A:hover {text-decoration: underline; color: #00325A;}
.box1-body {background-color: #cadeea; padding: 4px; margin-bottom: 18px;}
.box1-body A IMG {float: right; margin: 4px;}
.box1-body A P {position: relative;}
.box1-body A {position: relative;}
.box1-body H3, .box1-body P {margin-bottom: 0.4em;}
.box1-body H3 A {color: #676056;}
.box1-body H3 A:hover {color: #D72327;}


.box3 { width: 250px; height: auto; text-align: left;}


.box3a-tit {background-color: #91B9D2; color: white; font-weight: bold; padding: 0 4px 0 4px;}
.box3a-tit A, .box3a-tit A:link, .box3a-tit A:visited {color: white; text-decoration: none;}
.box3a-tit A:hover {text-decoration: underline; color: white;}
.box3a-body {text-align: left; background-color: #CADEEA; padding: 4px; margin-bottom: 18px; }
.box3a-body IMG {float: right;}
.box3a-body H3 {margin-bottom: 10px; position: relative;}
.box3a-body H3 A {color: #00325A;}
.box3a-body H3 A:hover {color: #D72327;}
.box3a-body A H3 {color: #00325A; font-weight: bold;}
.box3a-body A:hover H3 {color: #D72327;}

.box3a-body-pz {text-align: left; background-color: #ffffff; padding: 4px; border-left: 1px solid #91B9D2; border-right: 1px solid #91B9D2; overflow: auto; height: 170px;}

.box3a-body-pz H3 {margin-bottom: 10px;}
.box3a-body-pz H3 A {color: #990000;}
.box3a-body-pz H3 A:hover {color: #D72327;}
.box3a-foot-pz {text-align: right; background-color: #91B9D2; color: white; font-weight: bold; padding: 0 4px 0 4px; margin-bottom: 18px;}
.box3a-foot-pz A, .box3a-foot-pz A:visited, .box3a-foot-pz A:link {color: #00325A; text-decoration: none;}
.box3a-foot-pz A:hover {color: #00325A; text-decoration: underline;}



.box3b-tit {background-color: #00325a; color: white; font-weight: bold; padding: 0 4px 0 4px;}
.box3b-tit A, .box3b-tit A:link, .box3b-tit A:visited {color: white; text-decoration: none;}
.box3b-tit A:hover {text-decoration: underline; color: white;}
.box3b-body {text-align: left; background-color: #aecbde; padding: 4px; margin-bottom: 18px;}

.cleaner {clear:both;}
HR.cleaner {clear:both; height:1px; margin: -1px 0 0 0; padding:0; border-width:0; border:none; visibility: hidden;}
.right {float: right;}
.left {float: left;}

.hp-2sloupce {width: 360px; overflow: hidden;}
.hp-2sloupce div {width: 180px; float: left; margin: 0 0px 0 0px}
.hp-2sloupce div P, .hp-2sloupce div H3 {padding: 0 0px 0 0px; }
.hp-2sloupce div H3 A {color: #00325A; font-weight: bold;}
.hp-2sloupce div H3 A:hover {color: navy;}

.hp-2sloupce-nadpisy H3 {font-size: 13px;}
.hp-2sloupce-nadpisy H3 A {color: #00325A; font-weight: normal;}
.hp-2sloupce-nadpisy H3 A:hover {color: navy;}


P.nfo { color: #AAAAAA; font-size: 0.8em; font-weight: normal;}
P.nfo A, P.nfo A:visited, SPAN.nfo A:link  {color: #AAAAAA; text-decoration: none;}
P.nfo A:hover { text-decoration: underline; color: #AAAAAA;}

.hp-boxa-tit, .hp-boxa-tit A:Link, .hp-boxa-tit A:Visited  {background-color: #00325A; color: white; font-weight: bold; padding: 0 4px 0 4px; margin-top: 0px; text-decoration: none;}
.hp-boxa-tit A:Hover {text-decoration: underline; color: white;}
.hp-boxa-tit DIV.right, .hp-boxb-tit DIV.right {width: 5em; text-align: right;}

.hp-boxa-body {text-align: left; padding: 0px; margin-bottom: 18px; border: 0px; background-color: #AECBDE; overflow: auto;}
.hp-boxa-body DIV {background-color: #AECBDE; padding: 4px;}
.hp-boxa-body DIV A IMG {float: right; margin: 0px; margin-left: 4px; }
.hp-boxa-body DIV H3 {margin: 0; position: relative;}
.hp-boxa-body DIV H3 A {color: #00325A; font-weight: bold;}
.hp-boxa-body DIV H3 A:hover {color: navy;}
.hp-boxa-body DIV P {position: relative;}
.hp-boxa-body DIV P.nfo, .hp-boxa-body DIV P.nfo A, .hp-boxa-body DIV P.nfo A:hover, .hp-boxa-body DIV P.nfo A:visited {color: white;position: relative;}

.recenze DIV A IMG {float: left; margin: 4px 4px 0 0;}

.hp-boxb-tit, .hp-boxb-tit A:Link, .hp-boxb-tit A:Visited  {background-color: #00325A; color: white; font-weight: bold; padding: 0 4px 0 4px; text-decoration: none;}
.hp-boxb-body {text-align: left; padding: 0px; margin-bottom: 15px; border: 0px;}
.hp-boxb-body DIV {background-color: white; margin: 0 0 -2px 0; border: 0px; padding: 0px;}
.hp-boxb-body DIV H3 , .hp-boxb-body P {padding: 0em 4px 0em 4px;}
.hp-boxb-body DIV H3 A {color: #00325A; font-weight: bold;}
.hp-boxb-body DIV H3 A:hover {color: navy;}
.hp-boxb-body DIV A IMG {float: right; margin: 4px 4px 0 4px;}

#hp-digest DIV {clear: both;}
#hp-digest IMG {position: relative; clear: both;}

#hp-otvirak1 {position: relative;}
#hp-otvirak1 DIV {background-color: #D5E3EE;}
#hp-otvirak1 DIV A IMG {float: left; margin: 4px 4px 4px 4px; position: relative; }

.hp-boxb-tit A:Hover {text-decoration: underline; color: white;}


.special-rubrika {width: 636px; margin: 8px 0 18px 0; _height: 0; background: white url('/img/J_kultura/special-rubrika-bg.gif') repeat-y; overflow: hidden;}
.special-rubrika DIV  {width: 308px; _height: 0%;  float: left; margin-right: 10px;}
.special-rubrika DIV P {margin: 0px 4px 0px 4px; clear: both;}
.special-rubrika DIV H3 {font-weight: bold; margin: 0px 0px 0px 0px; color: black;}
.special-rubrika DIV H3 A, .special-clanek H3 A:visited, .special-clanek H3 A:link {color: white; text-decoration: none;}
.special-rubrika DIV H3 A:hover {color: white; text-decoration: underline;}

.special-clanek H3 {background: #00325A; font-weight: bold; padding: 0 4px 0 4px; color: white;}
.special-clanek H3 A, .special-clanek H3 A:visited, .special-clanek H3 A:link {color: white; text-decoration: none;}
.special-clanek H3 A:hover {color: white; text-decoration: underline;}

.move {font-size: 0.85em; margin-bottom: 10px }

.box31-t {padding:0 4px ;background-color: #00325A; color: white; font: bold 1em/18px 'trebuchet ms'; }
.box31-b { background-color: #d5e3ee; padding:4px; margin-bottom:18px;}

H3 A, H3 A:visited, H3 A:link {color: #00325A;}
H3 A:hover {color: navy;}
h2.tit, h2.tit A { margin: 0; padding: 0; font: bold 1em/18px 'trebuchet ms'; color: #00325A; width: 352px;}
A, A:visited, A:link {color: #00325A;}
A:hover {color: red;}
#zapati A {color: #00517b;}
.r-sky {top: 232px;}
.zapati .reklama {background: #CADEEA;}

.box-in A {display: block; margin: 4px auto 4px auto;}
.box-in BR {display: none;}


A.title {width: auto; display: inline; margin: 4px; padding: 0px;}

.comm-title {background-color:#00325a;}
.comm-items {background-color: #cadeea;}
.comm-item1 {background-color: #cadeea;}
.comm-item2 {background-color: #aecbde;}

