BODY {color: #414042; background: #fafafa url('/img/i/bg_ihned.gif') repeat-x; font-size: 75%;}


A, A:visited { color: #00386d; text-decoration: none; }
A:hover { text-decoration: underline; }

UL {list-style-type: square; margin-left: 15px; color: #414042}

LI { margin: 5px 5px 2px 5px; }



#head {position: relative}
#main {margin: 0px;}
#foot  { border-top: none; }
#copy {background-color: #888888}
#map {border-top: 0;}
#r-full {position: absolute; top: 35px; right: 15px;}

.links1 {overflow: visible;}
.links1 .c1 {border: 0px; position: absolute; top: 24px; right: 85px; margin: 0px; width: 500px;}
.links1 .c2 {border: 0px; position: absolute; top: 24px; right: 5px; margin: 0px; width: 70px;}
.links1 .c3 {border: 0px;  position: absolute; top: 0px; left: 1px; margin: 0px; width: 392px; height: 19px; text-align: right; line-height: 18px;}
.links1 .c3 A, .links1 .c3 A:visited {  border: 0; border-right: 2px solid #ffffff; float: left; height: 19px; padding: 0px 11px 0px 10px;}
.links2 {border: 0px; position: absolute; top: 0px; left: 391px; margin: 0px; width: 608px;}
.page-login {width: 350px; position: absolute; bottom: 40px; right: 0px; z-index: 500}

.logo {margin-top: 0px}
.logo-r {margin-bottom: 20px; height: 90px; overflow: visible;background-image: none;}
.logo-r IMG { width: 280px; height: 90px}

#r-big 		{text-align: left; width: 300px;}
#r-ht1		{ display: none; width: 300px; }
#r-ht2		{ display: none; width: 300px; }	 
#r-bfull { margin-left: 67px; width:550px }
	 
.back-cleaner {clear: both; font: normal 1px/1px arial; display: block; height: 1px; overflow: hidden;}

#acual-a {border-left: 1px solid #e0e0e0;}
#actual, #readed, commented {background-color: #ffffff;}
.zalozky {background: #ffffff url("/img/i/bg_hp_zalozky-line.gif") repeat-x; margin-top: 15px; border-left: 1px solid #e0e0e0;}
.col3a-pozadi {background-color: #ffffff}

.left-lock {font: normal 0.1em/0.1em Arial; margin-top: 395px;}

.ow-r-name	{ clear: both; margin-bottom: 5px; width: 229px; }
.ow-r-name .orn-item { font: bold 0.95em/1.4em Arial; margin: 0px; color: #1d4b78;  }
.ow-r-name .orn-item A, .ow-r-name .orn-item A:visited { color: #1d4b78; margin: 5px 0px;}


.d-etarget {background-color: #ffffff; padding: 0px}
.d-etarget-moved .etarget {clear: both; padding: 15px 5px; width: 238px; _width: 250px; background-color: #ffffff; margin-bottom: 15px; }
.d-etarget-moved .et-title {display: block; color: #00000; background: none; text-align: left; font: normal 0.9em/2em Arial; text-transform: uppercase; margin: 0px 0px; padding: 0px 0px; height: 25px; width: 230px; _width: 250px;}
.d-etarget-moved .et-title SPAN { background-color: transparent; color: #000000; }
.d-etarget-moved .et-add {width: 248px; _width: 250px; font: bold 11px Arial; color: #000; padding-bottom: 5px; margin: 0px 18px 0px 0px}
.d-etarget-moved .et-head {padding: 0px;}


#adfox-l2{ width: 650px; }
#adfox-l2 h2 { margin: 8px 0 3px 0; padding-left: 0px; width: 600px; _width: 610px; background-color: white; background-image: none; color: #000000; }
#adfox-l2 h2 a, #adfox-l2 h2 a:visited {color: #000000; text-decoration: none;}



.d-tab1 { border-top: 1px solid black; border-left: 1px solid black; width: 500px; margin: 20px 0 0 25px; border-collapse: collapse; background-color: #edf3fe; }
.d-tab1 TD { border-bottom: 1px solid black; border-right: 1px solid black; padding: 4px; }
.d-tab1 .td1 { font-weight: bold; }
.d-tab1 P { margin-top: 0px; margin-bottom: 5px; }

.search-box2 { float: right; width: 200px; height: 33px; color: white; }
.search-box2 A,.search-box2 A:visited { display: none; visibility: hidden; }
.search-input { float: left; margin: 6px; width: 151px; height: 21px; border: 1px solid #959595; border-top: 1px solid #5b5b5b; padding: 0; padding-top: 3px; font: 11px Arial; color: black; background: #ffffff url('/img/i/bg_search.gif') repeat-x;  }
.search-submit { float: left; margin: 6px 10px 0 0px; }

.search-head {margin: 18px}

/**----------------------------**/

.col12 {width: 700px; float: left; border-top: 5px solid #e0e0e0;}
.col12a {width: 685px; margin-top: 10px}
.col12a-hp {width: 685px; }
.col12b { clear: both; width: 685px; height: 80px; }

.col12-in {margin: 8px; width: 655px}
.col3  { float: left; width: 300px; overflow: hidden; height: auto; border-top: 5px solid #e0e0e0; padding-top: 23px; }
.col3a { border: none; width: 300px; overflow: hidden; margin: 0px; padding: 0px}

/** HP **/
.hpb-rTR {position: absolute; top: 0px; right: 0px}
.hpb-rBR {position: absolute; bottom: 0px; right: 0px}
.hp-box-in {margin: 13px 17px 13px 17px}
.hp-box-in2 {margin: 13px 13px 13px 13px}
.hp-box-in4 {margin: 13px 13px 3px 3px}

.hp-box1 {background: #e7f2fa url('/img/i/bg-hp-box1.gif') no-repeat; float: left; display: inline; overflow: hidden; width: 477px; height: 193px; margin: 13px 13px 13px 0px; position: relative;}
.hp-box1 A, .hp-box1 A:visited {position: absolute; bottom: 6px; right: 8px}
.hpb1-title { margin: 12px 12px 0px 12px}

.hp-box11 {background: #ffffff url('/img/i/bg-hp-box11.gif') no-repeat; float: left; display: inline; overflow: hidden; width: 685px; height: 193px; margin: 13px 0px 13px 0px; position: relative;}
.hp-box11 A, .hp-box11 A:visited {position: absolute; bottom: 6px; right: 8px}
.hpb1-title { margin: 12px 12px 0px 12px}

.hp-box2 {float: left; display: inline; overflow: hidden; width: 230px; height: 193px; margin: 13px 0px; position: relative}
.hp-box2 A, .hp-box2 A:visited {position: absolute; bottom: 6px; left: 13px}
.hpb2-title {margin: 12px 12px 0px 12px}

.hp-box3 {background: #f7f7f7 url('/img/i/bg-hp-box3.gif') repeat-y; position: relative; float: left; display: inline; overflow: hidden; width: 720px; height: auto; margin: 0px 13px 13px 0px;}
.hpb3-title {margin: 12px 12px 0px 12px}


.hp-box4 {float: left; display: inline; overflow: hidden; width: 220px; height: 193px; margin: 13px 0px; position: relative}
.hp-box4 A, .hp-box4 A:visited {position: absolute; bottom: 6px; left: 13px}
.hpb4-title {margin: 12px 12px 0px 0px}


.box-355a-label, .box-355b-label { float: left; margin: 16px 10px 10px 10px; padding-left: 10px;
	height: 20px; display: inline; width: 317px; _width: 327px;
	 font: bold 0.85em/20px Arial; color: #444444;
	background: white url("/img/0/000000/bg_label_0.gif") no-repeat 0% 70%; }

.box-355b-label { margin-right: 0; width: 321px; _width: 331px; }

.box-355b-label-nosquare { float: left; margin: 16px 10px 16px 10px; padding-left: 10px;
	height: 20px; display: inline; width: 335px; _width: 345px;
	 font: bold 0.85em/20px Arial; color: #444444;
	background: white url("/img/0/000000/bg_label_0_nosquare.gif") no-repeat 0% 70%; }

.box-355b-label-nosquare { margin-right: 0; width: 331px; _width: 341px; }






.box-355aa { float: left; clear: both; }

.box-355b { float: left; clear: right; padding-left: 9px; padding-bottom: 8px;
	width: 335px; display: inline; border-left: 1px solid #D2D2D2; _width: 344px; _height: 100%;}



.box-355a DIV, .box-355b DIV { float: right; width: 233px; margin-bottom: 10px; margin-right: 10px; padding-top: 10px; }
.box-355a DIV.i, .box-355b DIV.i { float: left; width: 48px; margin-left: 10px;}

.box-355a IMG, .box-355b IMG { width: 48px; height: 48px; }


.ow {width: 653px; padding: 13px 0px 0px 0px;  margin: 0px 16px; }
.ow H2 A , .ow H2 A:visited {color: #0b4c71; font: bold 0.9em arial;}
.ow H2 SPAN { font: bold 0.8em arial; margin-left: 15px}
.ow .img {float: left; margin: 0px 10px 0px 0px; padding: 0px; border: 1px solid #e6e6e6; width: 117px; height: 72px }
.ow .img IMG {margin: 0px; padding: 0px;}
.ow .ow-date {font: bold 0.9em arial; color: #0066aa}
.ow .ow-date3 {margin: 0px; font-size: 0.8em}
.ow .ow-autor {font: normal 0.8em arial; margin-right: 18px;}
.ow P { margin-top: 10px}
.ow P A, .ow P A:visited {text-decoration: underline}
.ow P A:hover {text-decoration: none}
.ow .rell {display: inline; float: right; width: 559px; _width: 554px; margin: 10px 0px 0px 0px; padding: 0px;}
.ow .rell UL {list-style-type: square; color: #0066aa; font-size: 0.8em; margin-left: 15px}
.ow .rell LI {}
.ow .rell LI A {color: #888888; font-size: 1.1em}

.ow-smaller {min-height: 10px; _height: 10px;}
.ow-smaller P {margin-top: 5px; margin-bottom: 10px}

.ow-r {width: 275px; padding: 0px;  margin: 0px 5px; }
.ow-r H2 {padding-top: 10px}
.ow-r H2 A , .ow-r H2 A:visited {color: #0b4c71; font: bold 0.9em arial;}
.ow-r .ow-date {font: bold 0.9em arial; color: #0066aa; width: auto; margin-right: 5px}
.ow-r P { margin-top: 5px}
.ow-r P A, .ow-r P A:visited {text-decoration: underline; color: #0b4c71;}
.ow-r P A:hover {text-decoration: none}


.ow-hp {width: 310px; padding: 0px;  margin: 0px 5px; clear: both }
.ow-hp H2 {padding-top: 10px}
.ow-hp H2 A , .ow-hp H2 A:visited {color: #0b4c71; font: bold 0.8em arial;}
.ow-hp .ow-date {font: bold 0.9em arial; color: #00386d; width: auto; margin-right: 5px}
.ow-hp P { margin-bottom: 7px}
.ow-hp P A, .ow-r P A:visited {text-decoration: none; font: 1.0em arial; color: #00386d;}
.ow-hp P A:hover {text-decoration: underline}

.ow-hp UL {list-style-type: square; margin-left: 15px; color: #086EB2 }

.ow-hp  LI { margin: 5px 5px 2px 10px; }

.ow A.img { float: left; border: 1px solid #D2D2D2; padding: 0px; margin: 0 10px 10px 0; width: 117px; height: 72px; display: none } 

.ow A.block { display: block } 


.br-back-grey {background: #ffffff url('/img/i/bg-right-box1.gif')  right repeat-y; position: relative}
.br-back-blue {background: #ffffff url('/img/i/bg-right-box2.gif') right repeat-y; position: relative}
.br-back-grey-middle {background: #f7f7f7 url('/img/i/bg-stred-box1.gif') repeat-y; position: relative}
.br-back-blue-middle {background: #f7f7f7 url('/img/i/bg-stred-box2.gif') repeat-y; position: relative}


/** HP **/

.box-hp-left { float: left; width: 332px; margin-right: 10px; }
.box-hp-right { float: left; width: 332px;}
.box-middle { clear: both; padding: 0px 0px 0px 0px; width: 312px;}

.info-box {background: #f5f5f5 url('/img/i/bg-hp-box5.gif') repeat-y; position: relative; float: left; display: inline; overflow: hidden; width: 685px; height: auto; margin: 13px 0px 13px 0px;}
.info-box2 {background: #f7f7f7 url('/img/i/bg-hp-box4.gif') repeat-y; position: relative; float: left; display: inline; overflow: hidden; width: 720px; height: auto; margin: 13px 13px 13px 0px;}
.info-box H1, .info-box2 H1 {margin: 0px 0px 8px 0px; color: #00386d; font: normal 1.3em arial}
.info-box2 .info-box-in  {margin: 5px 18px 13px 18px}
.info-box .info-box-in {padding: 5px 18px 13px 18px; border-top: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee}
.info-box .ib-more {float: right;}


.box-right-label {height: 25px; width: 285px; background: none; padding: 0px; margin: 0px;  margin-top: 20px}
.box-right-label A, .box-right-label A:visited { }
.box-right-label A:hover { text-decoration: none; }

.box-middle-label {height: 25px; width: 250px; background: none; padding: 0px; margin: 0px;  margin-top: 20px}
.box-middle-label A, .box-middle-label A:visited { font: normal 1.3em arial; color: #888888; text-decoration: none; }
.box-middle-label A:hover { text-decoration: underline; }

.box-right { clear: both; padding: 0px 0px 13px 0px; width: 285px;}

.box-right-label-together { margin-right: 18px  }
.box-right-together {margin-right: 18px; border-right: 1px solid #d2d2d2 }

.cleaner-hp {clear:both; width: 685px; line-height: 20px;}


.d-text	{ width: 675px;}
.d-source-autor { width: 675px; }
.d-tools {width: 655px; _width: 675px; background-color: #ffffff}
.d-socnet {width: 684px; height: auto; overflow: hidden; background: #f7f7f7 url('/img/i/bg-hp-box3.gif') right top repeat-y; }
.ds-title {color: #414042; margin-left: 15px; width: 180px}
.ds-text {margin: 0px 8px 0px 8px; width: 666px; color: #414042}
.ds-box {background-color: #ffffff; background-image: none; width: 650px; height: auto; border: 0; margin: 0px 0px 0px 5px;}
.ds-box A, .ds-box A:visited {float: left; display: block; width: 115px; margin: 0px; padding: 5px; _width: 125px;}
.ds-box-in {width: 640px;}
#ds-box-small .ds-box {border: none; width: 400px; margin: 5px 0px;}
.d-socnet A.textid {color: #414042;}

.col12d H1 {font-size: 1.5em; font-weight: normal; color: #00386d}


.comm-title { background-color: #0066aa}
.comm { width: 680px;}
.comm TABLE {width: 680px;}
.comm-items { width: 635px; _width: 655px; }




.cert-zalozky {clear:both; width:684px; height:41px; margin:18px 18px 0px 18px; font:bold 11px/14px Arial;}
.cert-zalozky IMG {font-size: 0.1em}
.cert-zalozky A,.cert-zalozky A:visited {position: relative; width: auto; line-height:17px; display:inline; float:left; text-align:center; padding:2px 5px 0px 5px; text-decoration:none; margin-right:1px;color:#333333; background:#f0f0f1 url("/img/i/bg_zalozka.gif") repeat-x; border:1px solid #e6e6e6; border-bottom:1px solid #ffffff; }
.cert-zalozky A:hover {text-decoration:underline; background-color:#ffffff; background-image:none;; }
.cert-zalozky A.active,.cert-zalozky A.active:visited {font-weight:bold; color:#00386d; background:white; border-bottom:1px solid white; }
.cert-zalozky A.active:hover {text-decoration:underline; background:white; }
.cert-zalozky .cz-cL {position: absolute; top: -1px; left: -1px;}
.cert-zalozky .cz-cR {position: absolute; top: -1px; right: -1px;}
.cert-zalozky-last-line, .cert-zalozky-next-line {clear: both;}
.cert-zalozky-last-line A, .cert-zalozky-last-line A:visited {border-bottom:1px solid #e6e6e6; }
.cert-zalozky-hide {display: none;}
.cert-zalozky-text {margin: 0px 18px 18px 18px; padding: 0px 18px; border:1px solid #e6e6e6; _margin-top: -1px}
.cert-zalozky-text .d-text	{ width: 646px;}
.cert-zalozky-text .d-source-autor { width: 646px; }
.cert-zalozky-text .d-tools {width: 626px; _width: 646px;}
.cert-zalozky-text .comm { width: 646px;}
.cert-zalozky-text .comm TABLE {width: 626px;}
.cert-zalozky-text .comm-items { width: 626px; _width: 648px; }
.cert-zalozky-text .comm-items TABLE{width: 600px}
.cert-zalozky-text .comm-tab { width: 606px; }
.cert-zalozky-text .comm-ow {width: 606px}
.cert-zalozky-text #r-bfull { margin-left: 55px; float: left; width:550px }



#jmeno {margin: 0px 5px 5px 0px; width: 180px}
#email {margin: 0px 5px 5px 0px; width: 180px}
#dotaz {width: 450px; height: 63px; _height: 66px;}
#odeslat {clear: both; float: right; margin-bottom: 5px}



#hmenu A .hm-cL {position: absolute; top: 0px; left: 0px;}
#hmenu A .hm-cR {position: absolute; top: 0px; right: 0px;}
#hmenu A .hm-cR2 {_right: -1px;}
#hmenu_lvl2 {background-color: #0066aa; height: 33px; border-bottom: 1px solid #ffffff;}


.mmenu ul#hmenu{width:1000px; position:relative; height: 30px; padding-left: 1px; background:transparent url('http://ihned.cz/img/i/bg_hmenu_line.gif') bottom left repeat-x;}
.mmenu ul#hmenu,ul{padding:0;margin:0;list-style-type:none; }
.mmenu ul#hmenu ul{position:absolute;top:30;left:0px;visibility:hidden;background-color:white; width: 785px; height: 30px;}
.mmenu ul#hmenu li{width:auto; height: 30px; display: block; _display: inline; float: left; background: transparent url('http://ihned.cz/img/i/bg_hmenu.gif') repeat-x; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 0px;}
.mmenu ul#hmenu a{position: relative; display: block; float: left; line-height: 30px; height: 30px; padding: 0px 7px; margin: 0px; font-weight: bold}
.mmenu ul#hmenu li:hover ul,.mmenu ul#hmenu li.hover ul{visibility:visible; background-color: #0066aa; color: #ffffff; z-index: 10;}

.mmenu ul#hmenu li:hover ul UL,.mmenu ul#hmenu li.hover ul UL {visibility:hidden;}
.mmenu ul#hmenu li:hover ul li:hover UL,.mmenu ul#hmenu li.hover ul li.hover UL{visibility:visible; z-index: 10;top: 33px; height: 21px; _height: 26px; width: 1000px; background: #89BBDC url('http://ihned.cz/img/i/bg_hmenu_3rd_line.gif') bottom left repeat-x; border-bottom: 5px solid #E0E0E0}

.mmenu ul#hmenu li li{border:none; margin:0px; padding:0px; }
.mmenu ul#hmenu li{behavior:url(/css/006_menu.htc); }
.mmenu ul#hmenu ul li{height: 32px; _height: 31px; margin: 0px;}
.mmenu ul#hmenu li a:hover{color: #ffffff; text-decoration: none;}
.mmenu ul#hmenu li:hover a,ul#hmenu li.hover a{color: #ffffff;}
.mmenu ul#hmenu li:hover,ul#hmenu li.hover, ul#hmenu li.active {background: transparent url('http://ihned.cz/img/i/bg_hmenu-a.gif') repeat-x; margin: 0px 0px 0px 1px; }
.mmenu ul#hmenu li.active A, .mmenu ul#hmenu li.active ul li.active A {color: #ffffff;}
.mmenu ul#hmenu li.active ul {visibility:visible; background-color: #0066aa; z-index: 0;}

.mmenu ul#hmenu li.active ul UL {visibility:hidden;}
.mmenu ul#hmenu li.active ul li.active UL {visibility:visible;top: 33px; height: 21px; _height:26px; width: 1000px; background: #89BBDC url('http://ihned.cz/img/i/bg_hmenu_3rd_line.gif') bottom left repeat-x; border-bottom: 5px solid #E0E0E0}
.mmenu ul#hmenu li.active ul li.active UL.empty-item {width: 1000px;background: #ffffff url('http://ihned.cz/img/i/bg_hmenu_3rd_line_off.gif') top left repeat-x; border-bottom: none;}

.mmenu ul#hmenu UL li:hover,ul#hmenu UL li.hover { margin: 0px; }
.mmenu ul#hmenu li:hover ul a,ul#hmenu li.hover ul a, .mmenu ul#hmenu li.active ul a {background-color: #0066aa;color: #a6cae1;}

.mmenu ul#hmenu li:hover ul li ul, .mmenu ul#hmenu li.hover ul li ul {width: 1000px; top: 33px; height: 26px; background: #FFFFFF url('http://ihned.cz/img/i/bg_hmenu_3rd_line_off.gif') top left repeat-x; border-bottom: none; }
.mmenu ul#hmenu li:hover ul LI ul.empty-item, .mmenu ul#hmenu li.hover ul LI ul.empty-item {width: 1000px; visibility:visible; z-index:9;}
.mmenu ul#hmenu li:hover ul LI:hover ul.empty-item, .mmenu ul#hmenu li.hover ul LI.hover ul.empty-item { _z-index: 50}
.mmenu ul#hmenu li:hover ul LI:hover ul, .mmenu ul#hmenu li.hover ul LI.hover ul { _z-index: 50}

.mmenu ul#hmenu li ul li ul li { height: 20px; line-height: 20px; }
.mmenu ul#hmenu li:hover ul li:hover ul.empty-item,ul#hmenu li.hover ul li.hover ul.empty-item, .mmenu ul#hmenu li.active ul li.active ul.empty-item {_z-index: 30; top: 33px; height: 26px; background: #FFFFFF url('http://ihned.cz/img/i/bg_hmenu_3rd_line_off.gif') top left repeat-x; border-bottom: none;} 
.mmenu ul#hmenu li:hover ul li:hover ul a,ul#hmenu li.hover ul li.hover ul a, .mmenu ul#hmenu li.active ul li.active ul a {background-color: #89BBDC; height: 20px; line-height: 20px; background-image: none;color: #ffffff;}

.mmenu ul#hmenu li:hover ul a:hover,ul#hmenu li.hover ul a:hover, .mmenu ul#hmenu li.active ul a:hover {background-color: #0066aa; height: 33px; background-image: none; color:white; margin: 0px;}
.mmenu ul#hmenu li:hover ul li:hover ul a:hover,ul#hmenu li.hover ul li.hover ul a:hover, .mmenu ul#hmenu li.active ul li.active ul a:hover {background-color: #0066aa; height: 20px; color: white; margin: 0px;}

.mmenu ul#hmenu li:hover ul,ul#hmenu li.hover ul{visibility:visible; background-color: #0066aa;}


.disclaimer-out {clear: both; width: 1000px;}
.disclaimer {float: right; margin: 5px; font-size: 0.9em}

.kw-to_detail-label { margin: 8px 0 16px 0; padding-left: 10px;
	height: 20px; width: 675px; _width: 685px;
	text-transform: uppercase; font: bold 0.85em/20px Arial;
	background: white url("http://ihned.cz/img/0/000000/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}


.d-text	{  padding-left: 5px; }

/* #B# Detail - elementy */
.d-elm, #d-text-img { float: left; display: block; clear: left; width: 185px; margin: 5px 15px 5px 0px;  }
.d-elm-label { width: 185px; min-height: 24px; position: relative; left: -10px; padding-left: 5px; background: url('http://ihned.cz/img/0/box-prechod.gif') repeat-y top left; color: #85AFCF; font: bold 13px/24px Arial; }
.d-elm-label SPAN { padding-left: 30px; background-repeat: no-repeat; background-position: 0% 2px; display: block; }
.d-elm-label A, .d-elm-label A:visited { color: #85AFCF; text-decoration: none; }
.d-elm-in, .d-elm-in2 { border-top: 1px solid #D3E6F3; margin-top: 1px; font: 0.9em/1.7em Arial; padding-top: 10px; }
.d-elm-in A, .d-elm-in A:visited, .d-elm-in2 A, .d-elm-in2 A:visited { color: #507CA9; line-height: 15px; }
.d-elm-in IMG, .d-elm-in2 IMG { float: left; margin: 0 10px 0 0; }
.d-elm-in P, .d-elm-in2 P { margin: 0; padding: 0 0 5px 0; }
.d-elm-in2 P { font-size: 10px; }
.d-elm-in DIV, .d-elm-in2 DIV { clear: left; float: left; margin-bottom: 10px; width: 185px; _float: none; }
.d-elm-in .author, .d-elm-in2 .author { font-weight: bold; color: #A0A0A0; font-size: 11px; }

.d-elm-lupa { float: left; display: block; clear: left; width: 201px; margin: 5px 15px 5px -5px; }
.d-elm-lupa IMG { margin: 0; padding: 0 }
	/* ikony */
.d-rellinks	.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/0/ikona-souvisejici.gif'); }
#tagy		.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/0/ikona-tagy.gif'); }
.d-anketa	.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/0/ikona-anketa.gif'); }
.d-audio	.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/0/ikona-audio.gif'); }
.d-blogy	.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/0/ikona-blogy.gif'); }
.d-exkluzivne	.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/0/ikona-exkluzivne.gif'); }
.d-exkluzivne	.d-elm-label		{ background: url('http://ihned.cz/img/0/box-prechod-exkluzivne.gif') repeat-y top left; color: #E76C6F; }
.d-obrazem	.d-elm-label	SPAN,
.d-foto		.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/0/ikona-foto.gif'); }
.d-grafika	.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/0/ikona-grafika.gif'); }
.d-info		.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/0/ikona-info.gif'); }
.d-komentare	.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/0/ikona-komentare.gif'); }
.d-online	.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/0/ikona-online.gif'); }
.d-rozhovory	.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/0/ikona-rozhovory.gif'); }
.d-video	.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/0/ikona-video.gif'); }

	/*boxy*/
#d-text-img	{ padding: 5px; }
#d-text-img IMG { padding: 0; margin: 0; width: 185px; height: 122px; }

.d-audio .d-elm-in DIV { margin-top: 5px; }

.d-blogy .d-elm-in .author { font-size: 10px; background: transparent url('http://ihned.cz/img/Y/ico_author.gif') no-repeat 0% 50%; padding-left: 12px; }
.d-info .d-elm-in { font-size: 10px; width: 185px; height: auto; overflow: hidden; }
.d-info .d-elm-in IMG { margin: 0 5px 5px 0; }

.d-grafika .d-elm-in A.aimg, .d-grafika .d-elm-in A.aimg:visited,
.d-obrazem .d-elm-in A.aimg, .d-obrazem .d-elm-in A.aimg:visited,
.d-video .d-elm-in A.aimg, .d-video .d-elm-in A.aimg:visited { display: block; background-color: #E6E6E6; color: #316BAB; padding: 5px; margin-top: 5px; }
.d-grafika .d-elm-in IMG,
.d-obrazem .d-elm-in IMG,
.d-video .d-elm-in IMG { float: none; margin: 0 5px 0 0; }
.d-grafika .d-elm-in SPAN,
.d-obrazem .d-elm-in SPAN,
.d-video .d-elm-in SPAN { border: 1px solid #ABC0D5; background-color: #E7F2F8; padding: 2px 10px; font-size: 10px; position: relative; top: -6px; }

.d-foto			{ position: relative; }
.d-foto .d-elm-in DIV	{ position: relative; cursor: pointer; width: 185px; overflow: hidden; margin: 0; }
.d-foto .d-elm-in DIV SPAN	{ position: absolute; left: 160px; top: 97px; width: 20px; hight: 20px; display: block; background: transparent url('http://ihned.cz/img/0/0O/bg_zoom.png') no-repeat; }
.d-foto SPAN.author	{ display: block; text-align: center; }

.anketa { margin: 0; font-weight: bold; }
.anketa DIV { margin: 0; }
.anketa .answers { width: 185px; height: auto; overflow: hidden; margin-top: 5px; font-weight: normal; }
.anketa .answers .answer { width: 181px; height: auto; overflow: hidden; padding: 2px; }
.anketa .answers .percent_line { float: left; width: 141px; background-color: white; height: 9px; margin-top: 4px; border: 1px solid #F0F0F0; _overflow: hidden; }
.anketa .answers .percent_line_color { background-color: #7EB2D4; margin: 1px; height: 7px; _overflow: hidden; }
.anketa .answers .votes { width: 30px; float: right; font-size: 0.95em; text-align: right; clear: right; }
.anketa .all-votes { font: normal 0.85em Arial; color: gray; margin-top: 10px; }
.anketa .all-votes A, .anketa .all-votes A:visited { float: right; }
/* #E# Detail - elementy */

/* ----- Modelova portfolia ----- */
.portfolia-h1	{ display: none; }
.portfolia	{ width: 680px; margin: 20px 0 0 15px; }
.portfolio	{ width: 680px; }
.portf-l	{  }
.portf-name	{ font-size: 1.6em; margin-bottom: 0; }
.portf-txt	{  }
.portf-txt-tab	{ margin: 5px 0; }
.portf-txt-tab TD { text-align: right; padding: 3px 8px; }
.portf-tab	{ border-top: 1px solid black; border-left: 1px solid black; margin: 10px 0; width: 680px; }
.portf-tab TD	{ border-bottom: 1px solid black; border-right: 1px solid black; text-align: right;  padding: 3px 8px; }
.portf-tab TH	{ border-bottom: 1px solid black; border-right: 1px solid black;  padding: 3px 8px; background-color: #E0E0E0; }
.portf-kom	{ padding-left: 6px; }
.red		{ color: red; }
.green		{ color: green; }

.ow-move	{ width: 95% }
