body{font-family:Arial,sans-serif;font-size:82%;text-align:center;margin:0;padding:0;background:#fff url(/ik2/img/body.jpg) top left repeat-x}
a img{border:none}
a{color:#333}
.clear{clear:both;float:none;width:0;height:0;font-size:0}
.center{text-align:center}
.orange{color:#dd2f01 !important}
.orange a{color:#dd2f01 !important}
div.dot{height:1px;background:url(/img/dot.gif) repeat-x;margin:1em 0}
#page{margin:0 auto;width:950px;text-align:left;position:relative}
#head{height:120px;position:relative}
#head a.l{position:absolute;left:0px;top:28px;width:200px;height:61px;overflow:hidden}
#head a#sr{position:absolute;font-size:0.9em;left:16px;top:84px;color:#888;text-decoration:none;font-size:1.2em;font-weight:bold}
#head a#sr:hover{text-decoration:underline}
#head p{position:absolute;left:410px;top:38px}

ul#mainmenu{list-style:none;margin:0;padding:0;position:absolute;left:230px;top:82px}
ul#mainmenu li{float:left;margin-right:0}
ul#mainmenu li a{display:block;width:84px;height:38px;background:url(/img/menu.gif) top left no-repeat;line-height:31px;text-align:center}
ul#mainmenu li a:hover{color:#d12200;font-weight:bold;text-decoration:none}
ul#mainmenu li a.act{background-position:100% 0;color:#fff;text-decoration:none}
ul#mainmenu li a.act:hover{font-weight:normal;color:#fff !important}
ul#mainmenu li.l{margin-right:0 !important}
ul#mainmenu li.l a{width:124px;background:url(/img/menul.gif) top left no-repeat}
ul#mainmenu li.l a.act{background-position:100% 0;}


.flags{position:absolute;left:880px;text-align:right;width:70px;top:90px}
form#search{position:absolute;left:620px;top:32px;width:348px}
form#search select{padding:3px;border:1px solid #aaa}
form#search input.txt{padding:4px;width:180px;border:1px solid #aaa;background:#fff url(/img/input.gif) top left no-repeat}
form#search * {vertical-align:middle}
p#rinfo{position:absolute;left:500px;top:5px;width:450px;text-align:right}
p#rinfo a{color:#d12200}
p#rinfo span{font-size:0.85em}
#footer{background:#e5e5e5;color:#666;font-size:0.85em;padding:12px;margin:30px 0 0}
#content{background:#fff;margin-top:12px;padding-top:6px}
#cleft{float:left;width:49.9%}
#cright{float:right;width:49.9%}
#ileft{float:left;width:54.9%}
#iright{float:right;width:44.9%}
.hpad{padding:0 10px}

p.next{text-align:right;font-size:0.85em;margin-top:-1em}
p.next a{color:#d00}

ul.regiony li{margin:2px 0}
ul.regiony a{color:#444}
ul.regiony a:hover{color:#d00;text-decoration:none;font-weight:bold}

h2.nadpis{font-size:1.1em;padding:4px 6px;font-weight:bold;margin:8px 0}
h2.obch{background:#f96c00;color:#fff}
h2.kult{background:#64a1d0;color:#fff}
h2.zpr{background:#63a34d;color:#fff}

div.pad_gen{padding:8px 12px}
h1.gen{font-size:1.4em;color:#dd2f01;font-weight:normal;margin-top:0}

hr{display:none}

p.banner{text-align:center}

table.akce-index{width:100%;border-collapse:collapse;margin-bottom:16px}
table.akce-index th{width:106px;text-align:center;vertical-align:top;padding-top:4px}
table.akce-index td{vertical-align:top}
table.akce-index h3{font-size:1.1em;margin:0;padding:0;}
table.akce-index h3 a{color:#dd2f01}
table.akce-index p.info{margin:0;padding:2px 0;font-size:0.9em}
table.akce-index p.more{text-align:right;margin:0;padding:4px 0}
table.akce-index p.date{font-size:0.85em;color:#dd2f01;margin:0 0 2px 0;padding:0}
table.akce-index p.date a{color:#dd2f01}

table.akce-index-2{width:100%;border-collapse:collapse;margin-bottom:16px}
table.akce-index-2 th{width:106px;text-align:center;vertical-align:top;padding-top:4px}
table.akce-index-2 td{vertical-align:top}
table.akce-index-2 h3{font-size:1.1em;margin:0;padding:0;}
table.akce-index-2 h3 a{color:#194E77}
table.akce-index-2 p.info{margin:0;padding:2px 0;font-size:0.9em}
table.akce-index-2 p.more{text-align:right;margin:0;padding:4px 0}
table.akce-index-2 p.date{font-size:0.85em;color:#194E77;margin:0 0 2px 0;padding:0}
table.akce-index-2 p.date a{color:#194E77}

div.akce-featured{background:#ffffcc;padding:8px 0;border:1px solid #dd2f01;margin-bottom:1em}
table.akce-index-featured{width:100%;border-collapse:collapse;margin-bottom:16px}
table.akce-index-featured th{width:106px;text-align:center;vertical-align:top;padding-top:4px}
table.akce-index-featured td{vertical-align:top}
table.akce-index-featured h3{font-size:1.1em;margin:0;padding:0;}
table.akce-index-featured h3 a{color:#dd2f01}
table.akce-index-featured p.info{margin:0;padding:2px 0;font-size:0.9em}
table.akce-index-featured p.more{text-align:right;margin:0;padding:4px 0}
table.akce-index-featured p.date{font-size:0.85em;color:#dd2f01;margin:0 0 2px 0;padding:0}
table.akce-index-featured p.date a{color:#dd2f01}

table.akce-list{width:100%;border-collapse:collapse;margin-bottom:16px}
table.akce-list th{width:132px;text-align:center;vertical-align:top;padding-top:4px}
table.akce-list td{vertical-align:top}
table.akce-list h3{font-size:1.1em;margin:0;padding:0;}
table.akce-list h3 a{color:#dd2f01}
table.akce-list p.info{margin:0;padding:2px 0}
table.akce-list p.more{text-align:right;margin:0;padding:4px 0}
table.akce-list p.date{font-size:0.9em;color:#dd2f01;margin:0 0 2px 0;padding:0}
table.akce-list p.date a{color:#dd2f01}

div.akce-list-featured{margin-bottom:16px;padding:8px 0;background:#ffa}

table.zprava-index{width:100%;border-collapse:collapse;margin-bottom:16px}
table.zprava-index th{width:106px;text-align:center;vertical-align:top;padding-top:4px}
table.zprava-index td{vertical-align:top}
table.zprava-index h3{font-size:1.1em;margin:0;padding:0;}
table.zprava-index h3 a{color:#274}
table.zprava-index p.info{margin:0;padding:2px 0;font-size:0.9em}
table.zprava-index p.more{text-align:right;margin:0;padding:4px 0}
table.zprava-index p.date{font-size:0.85em;color:#274;margin:0 0 2px 0;padding:0}
table.zprava-index p.date a{color:#274}

div.featured{background:#ffffcc;border:1px solid #dd2f01; padding:10px 0 0;margin-bottom:10px}

ul.index-cats{list-style:none;margin:0;padding:0}
ul.index-cats li{float:left;width:49.9%;font-size:0.9em}
ul.index-cats img{vertical-align:middle;margin-right:6px}

.horoskop h2{font-size:1.0em;margin:0 0 4px 116px;padding:0}
.horoskop a{color:#274}
.horoskop td{font-size:0.9em;color:#333;line-height:140%}

form.if{width:100%}
form.if table{width:100%;background:#eee;border:1px solid #ccc}
form.if table tr.r1 td{padding:6px 2px 0 2px}
form.if table tr.r2 td{padding:0 2px 6px 2px}
form.if table td.hd{width:70px;text-align:right}
form.if table.in{width:80px}
form.if table.in input{width:80px}
form.if label{display:block;float:left;width:100px}
form.if br{clear:left}

form.reg{}
form.reg table{width:100%;}
form.reg th{width:30%;font-weight:normal;text-align:right;padding-right:2em}

div.errors{background:#fee;border:1px solid #d00;padding:1em;margin-bottom:2em}
div.errors li{color:#d00}

#akce-detail{}
#akce-detail .ad-l{float:left;width:69.9%}
#akce-detail .ad-r{float:right;width:29.9%}
#akce-detail .pad{padding:8px 12px}
#akce-detail .ad-l h1{font-size:1.4em;color:#dd2f01;font-weight:normal;margin-top:0}
#akce-detail .ad-l img.left{float:left;margin:0 1em 0 0}
#akce-detail .ad-l img.right{float:right;margin:0 0 0 1em}
#akce-detail .ad-l p{line-height:140%;color:#333}
#akce-detail .ad-l a{color:#dd2f01}
#akce-detail h1{margin-bottom:0}
#akce-detail p.date{font-size:0.9em;margin-top:2px;padding-top:0;color:#666}

.firmainfo{background:#FFFAD5;margin:0 0 1em 0;padding:8px 8px 8px 24px}
.firmainfo h3{margin:0 !important;padding:0 !important;font-size:1.0em;font-weight:bold;color:#dd2f01}
.firmainfo p{margin:8px 0;padding:0}
.firmainfo p img{border:1px solid #888}
.firmainfo h4{font-size:1.1em}
.firmainfo p.links{font-size:0.9em}
.firmainfo p a{color:#dd2f01}


.rbox1{background:#D9ECF6;margin:0 0 1em 0;padding:8px 8px 8px 24px}
.rbox1 h3{margin:0 !important;padding:0 !important;font-size:1.0em;font-weight:bold;color:#dd2f01}
.rbox1 h3 a{color:#dd2f01}
.rbox1 ul{list-style:none;margin:1em 0;padding:0}
.rbox1 li{margin:4px 0;font-size:0.9em}
.rbox1 p a{color:#dd2f01}

.rbox2{background:#D0F9DD;margin:0 0 1em 0;padding:8px 8px 8px 24px}
.rbox2 h3{margin:0 !important;padding:0 !important;font-size:1.0em;font-weight:bold;color:#dd2f01}
.rbox2 ul{list-style:none;margin:1em 0;padding:0}
.rbox2 li{margin:4px 0;font-size:0.9em}
.rbox2 p a{color:#dd2f01}

#akce-l{float:left;width:69.9%}
#akce-r{float:right;width:29.9%}
#akce-l .pad, #akce-r .pad{padding:8px 12px}
#akce-l h1{font-size:1.4em;color:#dd2f01;font-weight:normal;margin-top:0}
#akce-r h2{font-size:1.4em;color:#dd2f01;font-weight:normal;margin-top:0}


#zpravy-l{float:left;width:69.9%}
#zpravy-r{float:right;width:29.9%}
#zpravy-l .pad, #akce-r .pad{padding:8px 12px}
#zpravy-l h1{font-size:1.4em;color:#dd2f01;font-weight:normal;margin-top:0}
#zpravy-r h2{font-size:1.4em;color:#dd2f01;font-weight:normal;margin-top:0}





#kat-l{float:left;width:74.9%}
#kat-r{float:right;width:24.9%}
#kat-l .pad, #kat-r .pad{padding:8px 12px}
#kat-l h1{font-size:1.4em;color:#dd2f01;font-weight:normal;margin-top:0}
div.subcats-outer{background:#FFFAD5;padding:8px 12px}
div.subcats{height:120px;overflow:auto}
ul.bcsub{list-style:none;margin:0;padding:0;float:left;width:45%}
ul.bcsub a{color:#dd2f01}
ul.bcsub strong{font-weight:normal}
ul.bc{list-style:none;margin:0;padding:0;float:left;width:45%}
ul.bc li{float:left;padding:8px 8px 8px 40px}
ul.bc li a{font-size:1.2em;color:#444}
ul.bc li a strong{color:#dd2f01}
ul.bc li img {margin-right:8px;vertical-align:middle}
ul.bc span{font-size:0.7em}
ul.bc span.more a{color:#666}
h2#catalog_path{font-size:1.1em;font-weight:bold;color:#dd2f01;margin-top:0}

div.catalog-featured{margin-bottom:16px;padding:0 0 8px 0;background:#ffa}
div.comp-item{margin:1em 0 0 12px;padding:1em 0 0}
div.comp-item div.logo{float:left;width:96px}
div.comp-item div.logo img{border:1px solid #888}
div.comp-item div.info{float:right;width:566px}
div.comp-item h2{font-size:1.2em;font-weight:normal;margin:0;padding-bottom:2px}
div.comp-item h2 a{color:#dd2f01;font-weight:bold}
div.comp-item p.pp{margin-top:0;padding-top:2px}

div.comp-featured{background:#ffffcc;border:1px solid #fd943a; padding:0 0 10px 0;margin-bottom:10px}
div.featured div.comp-item{margin:1em 0 0 0;padding:1em 0 0}

#search-l{float:left;width:74.9%}
#search-r{float:right;width:24.9%}
#search-l .pad, #search-r .pad{padding:8px 12px}
#search-l h1{font-size:1.4em;color:#dd2f01;font-weight:normal;margin-top:0}

#det-l{float:left;width:680px}
#det-r{float:right;width:260px}
#det-l .pad, #det-r .pad{padding:8px 12px}
#det-l h1{font-size:1.4em;color:#dd2f01;font-weight:normal;margin-top:0}
#det-r img.logo{border:1px solid #aaa}
#det-r p.hd{font-size:0.9em;color:#666;margin-bottom:4px}

#det-r p.hd, div#det_m p.hd{color:#888;font-size:0.85em;margin-bottom:2px}
#det-r img.logo{border:1px solid #888}
#det-l h2{color:#d00;font-size:1.5em;font-weight:normal}
#det-l table{width:650px;border-collapse:collapse}
#det-l table td{vertical-align:top;width:325px;padding-left:10px}
#det-l #mapa{border:1px solid #888; width:682px;height:380px;margin:0 0 1.5em 0;background:#eee}

#det-l a{color:#dd2f01}
















