#ihned		{ font-family: Arial; }

A.m, A.m:visited, LI A, LI A:visited { color: #DB2128; }
.nfo		{ font-size: 9px; }
.center		{ text-align: center; }

.col1l		{ float: left; width: 490px; }
.col1l #r-bfull	{ width: 490px; text-align: center; }
.col1r		{ float: right; width: 193px; background-color: #EEF3F4; border: 1px solid #EAEFF0; _width: 195px; }

.col12		{ float: left; width: 695px; height: auto; background-color: white; padding-bottom: 15px; }
.col2d		{ margin-left: 10px; }
.col2d H1	{ color: #598693; font: normal 2.2em 'Arial Narrow'; }
.col2d H1 A, .col2d H1 A:visited, .col2d H1 A:hover { color: #598693; }

#main		{ border-color: #EEF4F4; }
#map		{ background-color: #EEF4F4; }
#copy		{ background-color: #DB2128; }

#r-big		{ margin-bottom: 10px }

/* top */
#logo		{ margin-top: 10px; overflow: hidden; _height: 111px; }
#logo H1	{ margin: 0; }
#logo A		{ height: 100px; margin: 0; }
#logo A SPAN	{ height: 100px; background-image: url("/img/1/mam_logo.gif"); }

#top1		{ height: 50px; position: relative }
#top1 A		{ float: none; margin: 0; }
#top1 .claim	{ float: left;  width: 370px; margin: 35px 0 0 5px; color: #DB2128; }
#top2		{ background-color: #DB2128; background-image: none; height: 56px; }
#top2 A		{ margin-top: 12px; padding-top: 1px; height: 35px; _height: 36px; text-align: right;}

#top-bl		{ background: transparent url("/img/1/ico_blogy_n.gif") no-repeat left top; width: 61px; margin-left: 20px; }
#top-bl:hover	{ background: transparent url("/img/1/ico_blogy_a.gif") no-repeat left top; }

#top-vi		{ background: transparent url("/img/1/ico_video_n.gif") no-repeat left top; width: 63px; margin-left: 20px; }
#top-vi:hover	{ background: transparent url("/img/1/ico_video_a.gif") no-repeat left top; }

#top-ga		{ background: transparent url("/img/1/ico_galerie_n.gif") no-repeat left top; width: 69px; margin-left: 20px; }
#top-ga:hover	{ background: transparent url("/img/1/ico_galerie_a.gif") no-repeat left top; }

#top-pv		{ background: transparent url("/img/1/ico_plne-verze_n.gif") no-repeat left top; width: 82px; margin-left: 20px; }
#top-pv:hover	{ background: transparent url("/img/1/ico_plne-verze_a.gif") no-repeat left top; }

#hmenu1		{ background-color: #83989D; }
#hmenu2		{ background-image: none; background-color: #EEF4F4; }
#hmenu2 A	{ color: black; }
#hmenu2 SPAN	{ float: left; padding: 0 10px; color: #DB2128; }
#hm1-hp		{ background-image: url("/img/1/mam_menu-hp.gif"); }
#hm1-mm, .hm3	{ display: none; }
#hmenu2 A#hm2-ma, #hmenu2 A.hm-b { padding-left: 10px; }
#hm2-mv-sm A	{ padding: 0 13px; }
#hm2-mv-sm A.hm-b { padding-right: 15px; }

.top-shadow	{ float: left; clear: both; width: 1000px; height: 1px; margin-top: 1px; overflow: hidden;
			border-top: 1px solid #E6EAEB; background-color: #F0F2F3; border-bottom: 1px solid #F7F9F9; _height: 3px; }

#search-bg		{ width: 300px; float: right; margin-top: 12px; color: #F0CED3; }
#search-bg .radio	{ float: left; height: 25px; font: 9px/25px Arial; margin-top: 1px; }
#search-bg .radio INPUT { position: relative; top: 3px; }

.search-input-bg { border: 1px solid #F2AFB1; }

A.fb-top		{ float: right; position: absolute; top: 1px; right:5px; display: block; width: 112px; height: 48px; background: url("/img/1/fcb-hlavicka-neaktivni.gif") no-repeat; }
A.fb-top:hover 		{ background: url("/img/1/fcb-hlavicka-hover.gif") no-repeat; }

.site-slot	{ font: normal 25px/39px 'Arial Narrow'; height: 39px; margin: 0 0 10px 5px; padding: 0; color: black; border-bottom: 3px solid black; }
.site-slot A, .site-slot A:visited, .site-slot A:hover { color: black; }


/* stred */
H2		{ font: normal 1.2em 'Arial Narrow'; margin: 11px 0; }
H2 A		{ color: #598693; }
H2 A:visited	{ color: gray; }

.otv		{ float: left; width: 485px; padding: 10px 0 10px 5px; margin-bottom: 15px; height: auto; overflow: hidden; _width: 490px; }
.otv H2		{ float: left; width: 485px; display: inline; margin: 0 0 15px 0; font: normal 2.4em 'Arial Narrow'; }
.otv .img	{ float: left; clear: left; width: 295px; margin: 2px 10px 0 0; display: inline; }
.otv .img IMG	{ width: 295px; height: 195px; }
.otv .txt	{ float: right; width: 180px; padding-top: 7px; height: 178px; overflow: hidden; _height: 185px; }
.otv .nfo	{ display: inline; }

.col1l .otv	{ border-bottom: 1px solid #DDDDDD; }

.txt		{ line-height: 140%; }
DIV.ow		{ margin-left: 5px; width: 98%; border-bottom: 1px solid #DDDDDD; padding-bottom: 10px; }
.col1l .ow-move	{ width: 490px; }
.ow-move	{ font: normal 1.2em 'Arial Narrow'; text-transform: uppercase; margin-bottom: 0px; }
.ow-move .next	{ float: right; }
.ow H2		{ font: normal 1.7em 'Arial Narrow'; }
.ow UL		{ clear: both; padding: 0; margin-top: 5px; }
.ow-banner	{ float: left; padding: 7px 0 15px 0; border-bottom: 1px solid #DDDDDD; _float: none; }
.ow .ath	{ padding-bottom: 3px; font-size: 9px; color: #DB2128; }
.ow-move	{ width: 670px; }
.ow-move A, .ow-move A:visited, .ow-move A:hover { color: #DB2128; }
.o .img		{ float: left; margin-right: 5px; }

.box-m		{ margin: 0 4px 10px 4px; }
.box-m IMG	{ width: 185px; }
.box-m .nfo	{ display: none; }
.box-m .txt	{ padding-top: 5px; }

.col1r .o	{ float: left; min-height: 48px; padding: 10px 0; clear: both; width: 185px; _height: 68px; }
.col1r .second	{ background-color: #F8FAFB; }
.col1r .o .img	{ float: left; }
.col1r .o .img IMG { width: 48px; height: 48px; }
.col1r .o H2	{ margin: 0; font: normal 1.2em 'Arial Narrow'; float: right; width: 132px; }
.col1r .o .ath	{ padding-bottom: 3px; font-size: 9px; }

.col1r H2	{ font: normal 1.4em 'Arial Narrow'; }
.col1r UL H2	{ font: normal 1.2em 'Arial Narrow'; }
.col1r UL	{ margin-left: 15px; }

.m-vyzk		{ margin-bottom: 0px; border-top: 1px solid #DDDDDD; }
.ow-vyzk	{ min-height: 0 !important; }

.vyzk-ico A	{ width: 175px; height: 100px; position: relative; padding: 1px; border: 1px solid #EEF3F4; margin: 25px 3px; display: block; _width: 179px; _height: 104px; }
.vyzk-ico A:hover { border-color: #DB2128; }
.vyzk-ico A SPAN { position: absolute; top: 1px; left: 1px; width: 175px; height: 100px; background: white url("") no-repeat top left; cursor: pointer; }
A.v-ct SPAN	{ background-image: url("/img/1/ico_vyzkumy_ct.gif"); }
A.v-nt SPAN	{ background-image: url("/img/1/ico_vyzkumy_nt.gif"); }
A.v-pr SPAN	{ background-image: url("/img/1/ico_vyzkumy_pr.gif"); }
A.v-tv SPAN	{ background-image: url("/img/1/ico_vyzkumy_tv.gif"); }
A.v-ns SPAN	{ background-image: url("/img/1/ico_vyzkumy_ns.gif"); }
A.v-pa SPAN	{ background-image: url("/img/1/ico_vyzkumy_pa.gif"); }
A.v-nk SPAN	{ background-image: url("/img/1/ico_vyzkumy_nk.gif"); }


/* vpravo */
.box-r		{ border-left: 5px solid #E9EFF1; border-right: 5px solid #E9EFF1; margin-bottom: 10px; width: 290px; _width: 300px; }
.bfooter	{ background: transparent url("/img/1/bfooter11.gif") no-repeat right top; text-align: right; padding-right: 13px; height: 16px; }
.bfooter A	{ font: 9px/16px Arial; color: #4D747F; }

.d-box-r	{ border: 5px solid #E9EFF1; margin-bottom: 15px; }
.obalky		{ display: none; padding-top: 10px; border: 5px solid #BACCD0; border-top: 0; background: transparent url("/img/1/mam_bg_obl.jpg") repeat-x left top;
			color: #B0B0B0; width: 290px; height: 261px; _width: 300px; }
.obalky IMG	{ float: right; margin: 0 5px 0 8px; height: 165px; }
.obalky SPAN	{ margin-left: 5px; display: block; }
.obalky DIV	{ clear: both; width: 280px; margin-top: 10px; padding: 0 5px; height:85px; background-color: #545454; border-top: 1px solid #7D7D7D; 
			float: right; _width: 290px; }
.obalky DIV A, .obalky DIV A:visited { float: left; margin-top: 10px; width: 130px; height: 15px; padding-left: 5px; display: block; font: 10px/15px Arial; 
					text-align: left; background-color: #424242; color: white; _display: inline; _width: 135px; }
.obalky DIV A.ml { margin-left: 10px; text-align: right; padding: 0 5px 0 0; }
.obalky DIV A:hover { background-color: #262626; }

.zalozky-obl	{ border: 5px solid #BACCD0; border-bottom: 0; height: 23px; _height: 28px; background-color: #666666; }
.zalozky-obl A	{ float: left; display: block; color: white; background-color: #666666; border-left: 1px solid #CBCFCE; border-bottom: 1px solid #999D9E;
			text-align: center; line-height: 22px; }
.zalozky-obl A:hover { text-decoration: none; }
#obl1		{ width: 43px; border-left: 0; background-color: white; color: #333333; border-bottom: 1px solid white; }
#obl2		{ width: 105px; }
#obl3		{ width: 37px; }
#obl4		{ width: 102px; }
#obl1-b		{ display: block; }

.rblg .o	{ padding: 5px; background: transparent url("/img/1/mam_bg_blg.gif") repeat-x left top; }
.rblg .o .img IMG { width: 48px; height: 48px; }
.rblg .o H2	{ margin: 0; }
.rblg .o H2 A	{ color: #DB2127; }
.rblg .o .ath	{ margin-left: 53px; display: block; padding: 0 0 3px 15px; font-size: 9px; background: transparent url("/img/Y/ico_author.gif") no-repeat -1px 0px; }
.rblg .r-c	{ display: block; padding: 3px 0; font-size: 9px; clear: left; color: #999999; }

.rrt		{ padding-top: 15px; }
.rrt H2		{ font-size: 1.7em; margin: 0 15px 10px 15px; }
.rrt H2 A	{ color: #DB2128; }
.rrt .txt	{ padding: 10px 15px 0 15px; }
#rrt		{ width: 260px; height: 194px; margin-left: 15px; }
#rrt A		{ position: relative; width: 260px; height: 194px; background: transparent url("/img/1/mam_bg_hp_video.gif") no-repeat bottom left; display: block; }
#rrt 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');}
#rrt SPAN	{ _position: absolute; _width: 87px; _height: 88px; _top: 42px; _left: 86px; _z-index: 2; }
#rrt IMG#play-ico { position: absolute; width: 87px; height: 88px; top: 42px; left: 86px; z-index: 2; _filter: none; }

.rpv		{ padding-top: 5px; }
.box-r.fbt 	{ border-bottom: 5px solid #E9EFF1;  }
.fbook-title	{ position: relative; width: 290px;  background: #4F69A2; color: white; font: bold 1em/30px Arial;  padding: 0 0 0 10px; _width: 300px; }
.fbook-f	{ position: absolute; top: -36px; right: 10px; z-index: 1; width: 22px; height: 48px;  background: url("/img/1/f-box.jpg") no-repeat; display: block; }

.box-r .f	{ border-bottom: 5px solid #E9EFF1;}
.col3 .label, .col1r .label, .col1hp-l .label, .right-col .label
		{ height: 33px; clear: both; padding: 5px; background-color: #AABFC4; _height: 43px; }
.col3 .label A, .col1r .label A, .col1hp-l .label A, .right-col .label A
		{ height: 27px; width: 180px; position: relative; display: block; padding-left: 4px; border: 3px solid white; _width: 190px; _height: 33px; }
.col3 .label A SPAN, .col1r .label A SPAN, .col1hp-l .label A SPAN, .right-col .label A SPAN
		{ height: 27px; width: 180px; position: absolute; left: 4px; top: 0; background-repeat: no-repeat; background-position: left bottom; cursor: pointer; }

.col1r .label	{ background-color: transparent; padding: 10px 4px 0 4px; }
.col1r .label A	{ width: 154px; _width: 160px; border-color: #AABFC4; background-color: white; }
.col1r .label A SPAN	{ width: 150px; }

.obl A SPAN	{ background-image: url("/img/1/label_nase-tituly.gif"); }
.blg A SPAN	{ background-image: url("/img/1/label_blogy.gif"); }
.p-v A SPAN	{ background-image: url("/img/1/label_plne-verze.gif"); }
.ret A SPAN	{ background-image: url("/img/1/label_reklama-tydne.gif"); }
.rss A SPAN	{ background-image: url("/img/1/label_rss-kanaly.gif"); }
.fbook A SPAN	{ background-image: url("/img/1/fcb-zalozka.gif"); }
/*.ank A SPAN	{ background-image: url("/img/1/label_anketa.gif"); }
.fla A SPAN	{ background-image: url("/img/1/label_online-prohlizec.gif"); }*/
.mvi A SPAN	{ background-image: url("/img/1/label_nejsledovanejsi.gif"); }

.mre A SPAN	{ background-image: url("/img/1/label_nejctenejsi.gif"); }
.col3 .mrr	{ background-color: #DB2128; margin-bottom: 1px; }
.mrr A SPAN	{ background-image: url("/img/1/label_nejctenejsi_red.gif"); }
.kom A SPAN	{ background-image: url("/img/1/label_komentare.gif"); }
.nat A SPAN	{ background-image: url("/img/1/label_nas-tip.gif"); }
.vyz A SPAN	{ background-image: url("/img/1/label_vyzkumy-a-data.gif"); }
.gal A SPAN	{ background-image: url("/img/1/label_galerie-napadu.gif"); }
.lid A SPAN	{ background-image: url("/img/1/label_lide-personalie.gif"); }
.zam A SPAN	{ background-image: url("/img/1/label_zamereno-na.gif"); }

.mar A SPAN	{ background-image: url("/img/1/label_hp_marketing.png"); }
.med A SPAN	{ background-image: url("/img/1/label_hp_media.png"); }
.rek A SPAN	{ background-image: url("/img/1/label_hp_reklama.png"); }
.vyr A SPAN	{ background-image: url("/img/1/label_hp_vyroba-reklamy.png"); }
.rek, .vyr	{ margin-top: 20px; }


/* Archiv ### */
.archiv		{ padding: 10px; }
.cisla		{ padding: 10px 0; }
.cisla SPAN	{ float: left; width: 200px; }
.cisla B	{ float: left; width: 300px; }
.pop-slot	{ padding-bottom: 10px; }
.pop-slot	{ list-style-type: none; }
.pop-slot LI	{ padding-top: 2px; }
.pop-slot SPAN	{ float: left; width: 25px; display: block; }
.pop-slot A:visited { color: gray; }

.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-color: #E0E0E0; border-bottom: 1px solid #CCCCCC; 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 { width: 176px; height: 20px; display: block; font: 12px/20px Arial; text-align: center; border: 0; margin-left: 55px;
				background-color: #83989D; color: white; cursor: pointer; }
/* ### Archiv */


/* HP ### */
.col1hp		{ float: left; width: 500px; margin-bottom: 10px; }
.col1hp-l	{ float: left; width: 244px; margin-right: 5px; border-right: 1px solid #EAEFF0; _width: 245px; _display: inline; }

.col1hp #r-bfull{ text-align: center; width: 480px; margin-left: 10px; }
.col1hp #r-bfull-ozn { display: block; text-align: right; padding: 0 12px 8px 0; }

.mr-b		{ height: 248px; overflow: hidden; margin-bottom: 0; border-bottom: 7px solid #EEF4F4; _height: 255px; }

.otv2345	{ float: left; clear: both; width: 685px; border: 5px solid #EEF3F4; margin-bottom: 10px; _width: 695px; _float: none; }
.otv2-5		{ float: left; width: 151px; min-height: 240px; padding: 10px; _width: 171px; _height: 260px; }
.otv2345 .img	{ border: 1px solid #E1E9EA; padding: 4px; margin-bottom: 10px; width: 110px; height: 72px; overflow: hidden; _width: 120px; _height: 82px; }
.otv2345 IMG	{ width: 110px; height: 72px; /*_width: 185px; _height: 122px; _filter:progid:DXImageTransform.Microsoft.Matrix(m11=0.76, m22=0.76, enabled=true, sizingmethod='auto expand');*/ }
.otv2345 H2	{ margin: 0; font: normal 1.4em 'Arial Narrow'; }
.otv2345 H2 A	{ display: block; margin-bottom: 10px; }
.otv2345 .nfo	{ display: none; }
.otv2-5 SPAN	{ line-height: 140%; }

.col1hp H2	{ margin: 10px 5px 0 5px; font: normal 1.4em 'Arial Narrow'; }
.col1hp .txt	{ margin: 0 5px; padding-bottom: 10px; border-bottom: 1px solid #DDDDDD; }
.col1hp .nfo	{ padding: 5px; }

.col1hp H2.first	{ margin: 10px 5px; font: normal 1.2em 'Arial Narrow'; }
.col1hp H2.second	{ margin: 0 5px; font: normal 1.2em 'Arial Narrow'; padding: 10px 0; border-top: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; }
.col1hp H2.first A, .col1hp H2.second A, .col1r UL LI H2 A { font-weight: normal; color: #DB2128; }

.col1hp-l .bfooter	{ background-image: url("/img/1/bfooter2.gif"); height: 17px; border-bottom: 1px solid #DBDEDE; _height: 18px; }
.col1hp-l .bfooter A	{ color: #999999; }

.col1hp-l .label { height: 32px; background-color: transparent; border-top: 3px solid black; border-bottom: 1px solid black; _height: 46px; }
.col1hp-l .label A, .col1hp-l .label A SPAN { height: 32px; border: 0; }
/* ### HP */


/* Detail */
.d-source A.disc, .d-source A.disc:visited { color: #999999; background-image: url('/img/1/d_ikona_diskuse.png'); }
.d-autor-web		{ display: none; }


/* #B# Komentare */
#comm-head-title	{ color: #DB2128; }
#comm-head, #comm-foot	{ color: #DB2128; background-color: #EEF4F4; }
#comm-head		{ background: #EEF4F4 url("/img/1/d_ikona_diskuse.png") no-repeat 10px 10px; }
A.c-back		{ background: transparent url("/img/1/d_ikona_zpet.png") no-repeat 0% 50%; }
A.c-add			{ background: transparent url("/img/1/d_ikona_pridat-nazor.png") no-repeat 0% 50%; }

	/* #B# Nahled+Novy */
#comm-dp, #comm-new	{ background-color: #EEF4F4; }
#comm-dp A, #comm-new A, #comm-dp A:visited, #comm-new A:visited { color: #DB2128; border-color: #ABBEC5; height: 16px; _height: 20px; }
#comm-new TABLE		{ color: #DB2128; }
	/* #E# */

A.comm-add:link, A.comm-add:active, A.comm-add:visited,
A.comm-button:link, A.comm-button:active, A.comm-button:visited,
A.comm-button-file:link, A.comm-button-file:active, A.comm-button-file:visited { color: #DB2128; border-color: #ABBEC5; height: 16px; _height: 20px; }

/* Detail - elementy */
.d-elm, #d-text-img, .d-elm-in, .d-elm-in2 { border-color: #ABBEC5; }
.d-elm-label		{ background-image: url('http://ihned.cz/img/1/box-prechod.gif'); color: #DB2128; }
.d-elm-in A, .d-elm-in A:visited, .d-elm-in2 A, .d-elm-in2 A:visited { color: black; }
	/* ikony */
.d-rellinks	.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/1/d_ikona_souvisejici.png'); }
#tagy		.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/1/d_ikona_tagy.png'); }
.d-anketa	.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/1/d_ikona_anketa.png'); }
.d-audio	.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/1/d_ikona_audio.png'); }
.d-blogy	.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/1/d_ikona_blogy.png'); }
.d-exkluzivne	.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/1/d_ikona_exkluzivne.png'); }
.d-obrazem	.d-elm-label	SPAN,
.d-foto		.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/1/d_ikona_foto.png'); }
.d-grafika	.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/1/d_ikona_grafika.png'); }
.d-info		.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/1/d_ikona_info.png'); }
.d-komentare	.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/1/d_ikona_komentare.png'); }
.d-online	.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/1/d_ikona_online.png'); }
.d-rozhovory	.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/1/d_ikona_rozhovory.png'); }
.d-video	.d-elm-label	SPAN	{ background-image: url('http://ihned.cz/img/1/d_ikona_video.png'); }

.anketa .answers .percent_line_color { background-color: #DB2128; }
.anketa .all-votes { color: #DB2128; }


.karieraweb-box { width: 300px; }
.karieraweb-box .kw-box-items { width: 292px; _width: 300px; }

A.pdf { width: 500px; height: 50px; background: url('http://ihned.cz/img/1/pdf_ikona.gif') no-repeat;  font: bold 15px/20px Arial;display: block; padding: 0 0 0 70px; margin: 20px 0 }
A.pdf:hover { background-color: gray; color: white } 

#sklikReklama_8800 { margin: 0 0 15px 0 }

.fpvideo{width: 320px; height: 240px; margin: 5px; display:block;}
