/* CSS - template ver. 2.8.09 - FCTescomaZlin.cz */

html {background:#CBE5FE;}
body {background:url(img/transition.gif) repeat-x;color:#4B4C4E;font:70% Verdana,sans-serif;margin:0;padding:0;text-align:center;line-height:1.6;} /* Tahoma, Trebuchet MS, Georgia */
table, input, select, textarea {font:100% Verdana,sans-serif;}
abbr, acronym {cursor:help;padding-bottom:1px;border-bottom:1px dashed #000;}
pre, kbd, code, .code {font-family:"Courier New",Courier,monospace;margin:.5em 0;}
.code {border:1px solid #757575;background:#FFFFDE;color:#f00;padding:0 .3em;}
pre {width:100%;overflow:scroll;}
address {;}
ins, .ins {color:#00f;text-decoration:none;border-top:1px dotted #00f;}
del, .del {color:#f00;text-decoration:line-through;}
var {color:#f00;}
q {font-style:italic;quotes: "„" "“" "‚" "‘";}
q:before {content:open-quote;}
q:after {content:close-quote;}
cite, .cite {font-style:italic;color:#666;}
blockquote {;}
p, dl {margin:0;}
dd {margin-left:0;}
ul, ol {margin:.4em 0 .4em 1em;padding:0 0 0 17px;}
form {margin:0;}
caption {color:#555;}
hr {height:1px;color:#bbb;}
.hr hr {display:none;}
img {border:0;}

.prev-next {font-size:100%;text-align:right;}
.clearfloat {overflow:auto;}
.clear {clear:both;font-size:1px;height:1px;line-height:1px;}
.nofloat {clear:both;}
.hidden {display:none;}
.invisible {position:absolute;top:-1000px;left:0;width:1px;height:1px;overflow:hidden;}
.frame {padding:.5em;border:4px solid #efefef;}
.hp-frame {padding:.5em 1em;background:url(img/hp-framex.jpg) #ededed top right no-repeat;}
.warning, .information {font-size:91%;padding:.3em 0 .3em 20px;background-position:top left;background-repeat:no-repeat;}
.warning {background-image:url(img/warning.gif);}
.information {background-image:url(img/information.gif);}
.segreg {height:1.5em;clear:both;}

.article-top {;}
.article {;} 
.text {;}
.date {;}
.author {color:#6c6c6c;font-size:91%;margin-bottom:.3em !important;}
.author span {background:#CEA511;color:#fff;padding:0 .2em;}
.perex {color:#757575;margin:1em 0 !important;padding-left:1em;font-style:italic;border-left:2px solid #aaa;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.strike {text-decoration:line-through;}
.spacing {letter-spacing:.3em;}
.small-caps {font-variant:small-caps;} 
.justify {text-align:justify;}
.right {text-align:right;}
.info {color:#555;font-size:91%;}
.info-a {color:#000;font-size:91%;}
.info-a span {font-weight:bold;}


/* links */
a:link, a:active {color:#13416F;text-decoration:underline;}
a:visited {color:#13416F;text-decoration:underline;}
a:hover, a:focus {color:#13416F;text-decoration:none;}
#fulltext a {color:#000;text-decoration:underline;}
#fulltext a:hover {color:#000;text-decoration:none;}
#footer a {color:#fff;text-decoration:underline;}
#footer a:hover {color:#fff;text-decoration:none;}
#hots h3 a {color:#fff;text-decoration:underline;}
#hots h3 a:hover {color:#fff;text-decoration:none;}

a.glink {border:1px solid #D6D8DA;background:url(img/glink.gif) #fff center right no-repeat;padding:0 20px 1px 2px;}
a.glink:hover {border:1px solid #f90;}

/* images with icon */
a.img {position:relative;}
a.img, span.img {border:1px solid #ccc;background:#fff;line-height:0px;padding:1px;}
#main a.img, #main span.img {padding:2px;}
a.img.noframe, span.img.noframe, #main a.img.noframe, #main span.img.noframe {border-width:0;padding:0;background:transparent;}
a.img span {background:url("img/img_zoom.gif") #CE1E3A;width:9px;height:9px;position:absolute;font-size:1px;right:5px;bottom:5px;display:none;display/**/:inline;/**/} /* IE 5 visibility hack */
a.img span.id {background:url("img/img_id.gif") #CE1E3A;}
a.img span.url {background:url("img/img_url.gif") #CE1E3A;}
#main a.img span {right:9px;bottom:9px;}
a.img:hover span {background:none;} 
a.img:hover,a.img:focus {border:1px solid #000;} /* filter:alpha(opacity:60);filter:gray;cursor:url(cursor.cur); */
.imgi {float:left;}
.imgl {float:left;clear:left;margin:.4em .9em 0 0;}
.imgr {float:right;clear:right;margin:.4em 0 0 .9em;}
.imgc {display:block;margin:auto;}
.c-imgc {clear:both;display:block;text-align:center;}

/* forms */
input.inp, textarea, select {border:1px solid #ccc;padding:2px;}
input.inp:focus, textarea:focus, select:focus {border:1px solid #aaa;background-color:#FFFBD4;}
#fulltext input.inp, .fulltext input.inp, .mail input.inp, .auth input.inp {background-image:url(img/bg_inp.gif);background-position:bottom;background-repeat:repeat-x;}
#fulltext input.inp:focus, .fulltext input.inp:focus, .mail input.inp:focus, .auth input.inp:focus {background-image:none;}
div.button {text-align:right;}
input.button {border:1px solid #C7C7C7;background:url(img/frm-submit.gif) #d9d9d9 repeat-x;color:inherit;margin:.2em .2em 0 0;padding:1px 2px 1px 10px;cursor:pointer;}
input.button:hover {border:1px solid #FD8421;background:url(img/frm-submit.gif) 0 -40px repeat-x;color:inherit;}
input.button-img {width:25px;height:18px;background:url(img/submit-img.gif) no-repeat left top;padding:0;cursor:pointer;border:none;overflow:hidden;letter-spacing:100px;}
input.button-img:hover {background-position:left bottom;}
img.info {border:1px solid #000;width:5px;height:5px;}
.required {background-image:url(img/required.gif);background-color:#fff;background-repeat:no-repeat;background-position:top right;color:inherit;}
.optional {background-color:#efefef;color:inherit;}
.invalid {background:inherit;color:#f00;}


/* layout-config */
#page-holder {;}
#page {text-align:left;background:url(img/background.gif) bottom repeat-y;}
#header {background:#fff;color:inherit;}
h1 {position:absolute;top:16px;left:12px;margin:0;padding:0;font-size:190%;}
h1 a {display:block;width:255px;height:71px;position:relative;overflow:hidden;}
h1 span {display:block;z-index:1;background:url(img/logo.gif) top left no-repeat;width:255px;height:71px;margin:0;padding:0;position:absolute;left:0;top:0;cursor:pointer;}
#lukrom {background:url(img/lukrom.gif) top left no-repeat;width:79px;height:31px;position:absolute;top:54px;left:80px;z-index:100;}
#provit {background:url(img/provit.gif) top left no-repeat;width:79px;height:31px;position:absolute;top:54px;left:165px;z-index:100;}
#lukrom span, #provit span {display:none;}
h2#server-info,#page-top span {display:none;}
#fulltext,#e-bag {font-size:91%;}
#fulltext {float:left;display:inline;background:#CBE5FE;text-align:center;margin-left:280px;color:#000;padding:.5em 1.5em;}
#fulltext input.inp {width:180px;padding:2px;border:1px solid #fff;}
#e-bag {float:right;text-align:right;padding:15px;}
* html #e-bag {line-height:1.8em;}
#motive {clear:both;}
#theme {clear:both;height:120px;background:url(img/theme/default.jpg) top left no-repeat;}
#hp-image {height:200px;background-image:url(img/motive/default.jpg);background-color:#CE1E3A;background-position:top right;background-repeat:no-repeat;}
#image {height:170px;background:#eee top left no-repeat;}
#slogan {display:inline;margin:50px 10px 20px 220px;background:url(img/4season.gif) top left no-repeat;float:left;color:#fff;}
#slogan h2 {color:#fff;font-size:160%;padding:65px 0 0 0;margin:0;line-height:1.0;}
#slogan h3 {font-size:130%;padding:0;margin:0;line-height:1.4;}
#slogan p {padding:0 10px 10px 0;line-height:1.4;}
#crumbs {clear:both;border-bottom:1px solid #e1e1e1;background:url(img/crumbs.gif) #fff 205px center no-repeat;color:#777;font-size:91%;padding:.3em 0 .3em 220px;margin-bottom:1.5em;}
#left {background:#fff;color:inherit;}
#main {background:#fff;color:inherit;}
#right {background:#fff;color:inherit;}
#footer {background:#13416F;color:#fff;font-size:91%;}
#page-top {float:right;}
#page-top a {width:20px;height:9px;background:url(img/page-top.gif) no-repeat;display:block;}

/* #left,#main,#right,#motive {background:#f00;color:inherit;} */ 


/* - - - Master_Objects - - - */
#left h2,#right h2 {background:url(img/h2_m.gif) #fff left center no-repeat;color:#647076;font-size:110%;margin:0;padding:.1em .3em .1em 1.8em;border-bottom:1px solid #E1E1E1;text-align:left;}
#left h3,#left h4,#left h5,#left h6,#right h3,#right h4,#right h5,#right h6 {color:#2B3548;margin:.7em 0 .15em 0;line-height:1.3em;}
#left h3,#right h3 {font-size:110%;margin:0 0 .15em 0;}
#left h4,#right h4 {font-size:100%;}
#left h5,#right h5 {font-size:100%;}
#left h6,#right h6 {font-size:100%;}
#left .hr,#right .hr {clear:both;height:1.3em;background:url(img/hr_m.gif) left center no-repeat;}
.m-obj {background:#fff;color:inherit;margin-bottom:1.5em;}
.m-con {font-size:91%;padding:.5em;}
.m-con p, .m-con dl {margin:0 0 .7em 0;}
.m-con ul, .m-con ol {margin:.4em 0 .4em .5em;}
.m-con ul li {list-style:url(img/li_m.gif) square;}
.m-con .info {color:#6c6c6c;font-size:91%;} 

/* navigation-top */
#navig-top {float:right;clear:right;width:520px;height:2.5em;background:url(img/menu/bg_menu_top.gif) #13416F left center no-repeat;border-bottom:1px solid #fff;}
#navig-top h2 {display:none;}
#navig-top ul {margin:0;padding:0 10px 0 0;}
#navig-top ul li {float:right;margin:0;background:transparent;list-style:none;margin-left:.2em;}
#navig-top ul li a {display:block;margin:0;padding:0;overflow:hidden;font-size:100%;font-weight:bold;color:#fff;background:url(img/menu/menu_top.gif) top left no-repeat;text-decoration:underline;}
#navig-top ul li.active a {background:url(img/menu/menu_top.gif) 0 -69px no-repeat;color:#fff;text-decoration:none;}
#navig-top ul li span {display:block;margin:0;padding:.3em .7em .3em 2em;}
#navig-top ul li a:hover {color:#fff;text-decoration:none;}

/* navigation */ 
.menu {border-bottom:5px solid #13416F;}
#left .menu h2 {display:none;}
.menu {;}
#navig ul {margin:0;padding:0;}
#navig ul li {width:100%;margin:0;border-top:1px solid #fff;background:url(img/menu/menu.gif) 0 -69px no-repeat;list-style-type:none;list-style-image:none;}
#navig ul li a {display:block;width:100%;background:url(img/menu/menu.gif) top left no-repeat;color:#505F6F;text-decoration:underline;}
#navig ul li.active a {background:url(img/menu/menu.gif) 0 -138px no-repeat;color:#fff;text-decoration:none;}
#navig ul li span {display:block;padding:.3em .3em .3em 20px;font-size:100%;font-weight:bold;}
/* level 2 */ 
#navig ul li li {background:url(img/menu/menu2.gif) 0 -69px no-repeat;}
#navig ul li li a, #navig li.active li a {background:url(img/menu/menu2.gif) no-repeat;color:#555;}
#navig ul li li.active a {background:url(img/menu/menu2.gif) 0 -138px no-repeat;color:#fff;}
#navig ul li li span {padding:.3em .3em .3em 25px;font-size:91%;font-weight:normal;}
/* */
#navig ul li a:hover {background-image:none;background-color:transparent;color:#fff;text-decoration:none;}
#navig ul li ul li a:hover {background-image:none;background-color:transparent;color:#fff;text-decoration:none;}

/* board and ticker */
.board {;}
.board h3 {;}
.board p {;}
#ticker {position:relative;overflow:hidden;}

/* enquiry */
.enquiry {;}
.enquiry h3 {;}
.enquiry p {margin-bottom:.3em;}
.enquiry p span {font-size:91%;padding-left:.2em;color:#666;}
.enquiry img.bar {background:url(img/bar.gif) #FFBF5E top right no-repeat;}

/* authorization */
.auth {;}
.auth fieldset {border-width:0;margin:0;padding:0;}
.auth label {clear:left;float:left;width:33%;padding-top:2px;}
.auth span {color:#f00;font-weight:bold;}
.auth input.inp {width:60%;}

/* calendar */
.cal {;}
.cal .m-con {text-align:center;padding-left:0;padding-right:0;}
.cal table {margin:auto;width:80%;}
.cal th,.cal td {background:transparent;font-size:10px;padding:2px;}
.cal th {font-weight:bold;}
.cal td {border:1px solid #a4a4a4;color:#000;}
.cal td.weekend {background:#e5e5e5;}
.cal td.hrden,.hrden {background:#aEa8a1;}
.cal td.doma {background:#F5A3B0;}
.cal td.venku {background:#B1DF6F;}
.cal td.day-d {border:1px solid #f00;}
.cal td a:link,.cal td a:visited,.cal td a:active {background:#CE1E3A;color:#fff;font-weight:bold;text-decoration:none;padding:0px;}
.cal td a:hover {background:#000;color:#fff;font-weight:bold;text-decoration:none;}

/* authorization */
.auth {;}
.auth fieldset {border-width:0;margin:0;padding:0;}
.auth label {clear:left;float:left;width:33%;padding-top:2px;}
.auth span {color:#f00;font-weight:bold;}
.auth input.inp {width:60%;}

/* mail-info */
.mail {;}
.mail input.inp {width:93%;}

/* context */ 
.context {;}
.context ul {margin:0;padding:0;}
.context ul li {width:100%;margin:0;border-top:1px solid #fff;background:url(img/menu/context.gif) 0 -69px no-repeat;list-style-type:none;list-style-image:none;}
.context ul li a {display:block;width:100%;background:url(img/menu/context.gif) top left no-repeat;}
.context ul li span {display:block;padding:.2em 0 .2em 17px;font-weight:bold;}
.context ul li a:hover {background-image:none;background-color:transparent;}

/* icons + banners */
.icons .m-con {padding:0;}
.icon {float:left;}
.icon a img {border:1px solid #ddd;}
#banner-top {clear:both;padding:10px 0 10px 35px;text-align:left;}
.banner a img {border:1px solid #ddd;margin:1px;}
.icon a:hover img, .banner a:hover img {border:1px solid #000;}

/* elh */
.elh {;}
.elh table {margin:auto;}
.elh th,.elh td {font-size:10px;padding:1px 1px 2px 0px;border-bottom:1px dotted #ddd;}
.elh th {background:#FFD84A;color:#B00007;font-weight:bold;text-align:left;}
.elh td {background:inherit;color:#000;}

/* top5 */
.top5 {;}
.top5 table {margin:auto;}
.top5 th,.top5 td {font-size:10px;padding:1px 1px 2px 0px;border-bottom:1px dotted #ddd;}
.top5 th {font-weight:normal;text-align:right;}
.top5 td {;}

/* benefits */
ul.benefits {margin:0;padding:0;}
ul.benefits  li {list-style-type:none;list-style-image:none;}
ul.benefits li span.no {font-weight:bold;background:red;padding:1px 2px;}



/* - - -  Contents_Objects - - - */
#main h2 {border-bottom:1px solid #E1E1E1;background:url(img/h2_c.gif) #fff left center no-repeat;color:#647076;font-size:120%;margin:0 0 1em 0;}
#main h2 span.h2 {background:url(img/h2_c.gif) no-repeat;padding:.1em 0 .1em 1.8em;}
#main h3, #main h4, #main h5, #main h6 {font-family:Tahoma,sans-serif;color:#2B3548;margin:1em 0 .15em 0;line-height:1.3em;}
#main h3 {font-size:130%;margin:0 0 .15em 0;}
#main h4 {font-size:120%;}
#main h5 {font-size:110%;}
#main h6 {font-size:110%;}
#main .hr {clear:both;height:1.5em;background:url(img/hr_c.gif) center center repeat-x;}
.c-obj {background:transparent;color:inherit;font-size:100%;}
.c-con {;}
.c-con p, .c-con dl {margin:0 0 .7em 0;}
.c-con ul, .c-con ol {margin:.4em 0 .4em 1em;}
.c-con ul li {list-style:url(img/li_c.gif) square;}

/* hot */
#hots {background:#fff;margin:1em 0;}
.hot {float:left;width:188px;color:#034A2E;}
.hot-box {background:url(img/hot/hot-box.jpg) #EDFBF6 right bottom no-repeat;}
.hot-img {margin:2px 0;border:0 solid #E3E2E8;height:70px;}
.hot-img a {display:block;height:70px;}
.hot-img a span {display:none;}
.hot1 {float:left;}
.hot2 {margin-left:15px;}
.hot3 {float:right;}
.hot1 .hot-img {background:url(img/hot/hot1.jpg) #fff no-repeat;}
.hot2 .hot-img {background:url(img/hot/hot2.jpg) #fff no-repeat;}
.hot3 .hot-img {background:url(img/hot/hot3.jpg) #fff no-repeat;}
#hots .hot h3 {border-bottom:0px solid #018853;background:#018853;color:#000;font-size:110%;padding:1px 0 1px 10px;margin:0;text-align:left;}
.hot p {font-size:91%;padding:.3em 7px}

/* submenu */
ul#submenu {border:0px solid #DEDEDE;background:#fff;margin:0 0 2em 0;padding:.5em;}
ul#submenu li {width:100%;margin:0;background:url(img/menu/submenu.gif) 0 -69px no-repeat;list-style-type:none;list-style-image:none;}
ul#submenu li a {display:block;margin:0;padding:0;width:100%;font-size:120%;font-weight:bold;background:url(img/menu/submenu.gif) top left no-repeat;}
ul#submenu li.active a {background:url(img/menu/submenu.gif) 0 -138px no-repeat;}
ul#submenu li span {display:block;margin:0;padding:.1em 0 .1em 23px;}
ul#submenu li a:hover {background-image:none;}

/* table, table-no */
.table,.table-no {;}
.table table {border-collapse:collapse;border:1px solid #000;}
.table th:first-child, .table td:first-child  {border-left-color:#000;} /* Mozilla hack */
.table caption {text-align:left;padding-bottom:.3em;}
.table th,.table td,.table-no th,.table-no td {text-align:left;vertical-align:top;}
.table th {background:#e4e4e4;color:#000;padding:.3em .4em;font-weight:bold;border-left:1px solid #999;border-bottom:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;}
.table td {background:#fff;padding:.2em .4em;border-left:1px solid #ddd;border-top:0px solid #ddd;}
.table tr.even td {background:#eee;}
/* .table tr.selected td {background:#F4F1D9;color:#000;border-left:1px solid #ccc;border-bottom:1px solid #ccc;} */
.table tr.ruled td {background:#FFF2C5;color:#000;border-color:#ccc;}
.table head:first-child+body tr.ruled td {background:#fff;} /* Opera fix */
.table tr.fctescoma {font-weight:bold;background:#FFCAD2;color:#B00007;}

/* form */
.frm {;}
.frm table {border-collapse:collapse;}
.frm th,.frm td {border:0 solid #000;vertical-align:top;}
.frm th {font-weight:normal;text-align:left;}
.frm td {padding:.3em 0;}
.frm .frm-txt {padding:.7em .5em;}

/* hardcore form */
.h-frm {;}
.h-frm fieldset {border:1px solid #B7B0A4;padding:.5em;margin-bottom:.5em;}
.h-frm legend {padding:.2em .5em;;color:#f00;font-size:110%;text-align:right;}
.h-frm p {clear:both;}
.h-frm p label {width:35%;padding:.2em .2em 0 0;font-size:100%;float:left;}
.h-frm p label.obligatory {font-weight:bold;}
.h-frm p span {color:#f00;font-weight:bold;text-align:left;font-size:100%;}

/* gallery, image */
.gallery {;}
.gallery div.card {float:left;margin:0 7px 7px 0;padding:0;text-align:center;}
.gallery p.foto {margin:0;padding:0;}
.gallery p.info {clear:both;margin:0 .5em;padding:0;text-align:center;font-size:91%;color:#666;}
/* .gallery p.info {display:none;} */

/* download */
.download {;}
.download dl {margin:0;}
.download dt {font-weight:bold;}
.download dt span {font-size:91%;font-weight:normal;}
.download dd {margin:.2em 0 .7em 1.8em;}

/* activemap */
.amap {;}
.amap img.img {border:0;}
 .amap-box {position:absolute;z-index:3;width:200px;border:1px dashed;background:#fff;color:inherit;visibility:hidden;padding:.5em;}
 .amap-box h3 {background:inherit;color:#7F4D02;font-size:110%;margin:0 0 .5em 0;}
 .amap-box p {font-size:91%;}

/* eshop-showlist */
.eshop-s1 table {border-collapse:collapse;}
.eshop-s1 th,.eshop-s1 td {padding:.3em 0;vertical-align:top;}
.eshop-s1 th {border-bottom:2px solid #000;text-align:left;}
.eshop-s1 td {border-bottom:1px solid #dedede;}
.eshop-s3 .product {width:130px;height:250px;background:#efefef;color:inherit;margin:0 2px 10px 0;font-size:91%;text-align:center;float:left;}
.eshop-s3 .product strong {color:#f00;}
/* eshop-details */
.eshop-d table {;}
.eshop-d th,.eshop-d td {vertical-align:top;}
.eshop-d th {text-align:left;font-weight:normal;padding:2px 3px 0 0;}
.eshop-d td {padding:2px 0;}
.eshop-d th strong {color:#f00;font-weight:bold;}
/* eshop-check */
.eshop-c table {;}
.eshop-c th,.eshop-c td {;}
.eshop-c th {border-bottom:2px solid #000;text-align:left;padding:.3em 0;}
.eshop-c td {border-bottom:1px solid #dedede;}
.frm td.e-frm-tit {border-bottom:2px solid #000;color:#f00;font-weight:bold;font-size:110%;padding-top:7px;}

/* discussion */
.dis-tree {;}
.dis-tree .c-con {background:#efefef;border:1px inset;padding:.5em;}
.c-con ul.tree, .c-con ul.tree ul {margin:0;padding:0;list-style:none none !important;}
.c-con ul.tree li {margin:0;padding:0 0 0 19px;text-indent:-19px;background:url(img/tree/tree-line-vertical.gif) top left repeat-y;list-style-type:none;list-style-image:none;}
.c-con ul.tree li.last {background-image:url(img/tree/tree-line-last.gif);background-repeat:no-repeat;background-position:top left;}
.tree img {border:0;vertical-align:middle;}
.discus {;}
.discus dl {margin:0;}
.discus dt {background:#efefef;padding:.3em;}
.discus dd {margin:.2em 0 1.3em 0;}

/* forum */
.forum {;}
.forum dl.message {background:#efefef;padding:.5em;margin:1px 0;}
.forum dl.re  {border-left:2px dashed #B50109;padding-left:.5em;margin:1em 0;}
.forum dt {font-weight:bold;font-size:110%;margin:0;}
.forum dd.reply  {margin-top:.3em;font-size:91%;}

/* guestbook */
.guestbook {;}
.guestbook dl.message {margin:0;font-style:italic;}
.guestbook dl.reply {margin:1em 0;}
.guestbook dt {;}
.guestbook dd.author {margin-top:.3em;text-align:right;font-size:91%;}

/* result */
.result {;}
.result dl {margin:0;}
.result dt {font-weight:bold;font-size:110%;padding-left:22px;}
.result dt span {font-weight:normal;font-size:90%;}
.result dt.r-folder {background:url(img/fulltext/folder.gif) no-repeat;}
.result dt.r-product {background:url(img/fulltext/product.gif) no-repeat;}
.result dt.r-article {background:url(img/fulltext/article.gif) no-repeat;}
.result dt.r-action {background:url(img/fulltext/action.gif) no-repeat;}
.result dd {margin:.2em 0 1.3em 0;}
.exp {background:#dcdcdc;font-weight:bold;}

/* sitemap */
.sitemap {;}
.sitemap ul {font-weight:bold;margin:.4em 0;padding:0;}
.sitemap ul li {background:url(img/map/m0.gif) no-repeat;margin:.6em 0 .6em 0;padding-left:19px;font-weight:bold;list-style-type:none;list-style-image:none;}
html>body .sitemap ul li {;}
.sitemap li ul li {background:url(img/map/arrow.gif) no-repeat;font-weight:normal;margin:.4em 0 .4em 15px;padding:0 0 0 10px;list-style-type:none;}

/* advert */
#advert .banner {margin:.3em 0 1.5em 0;}
#advert .banner p {text-align:center;font-size:91%;}