/* include PATCH style */
@import "common/jquery.tooltip.css";


/* CSS Document */

body {
  margin: 0 auto;
  padding: 0;
  overflow: auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.7em;
  color: #1F1A17;
  background: #FFFFFF url("/images/forcss/banner-bkg.png") top left repeat-x;
  text-align: center;
}

h1 { font-size: 1.3em; background: url(/images/forcss/h1.gif) top left no-repeat; height: 30px; padding: 4px 0 0 40px; color: #18446f; margin-top: 13px; }
h2 { font-size: 1.4em; color: #DD4F00; margin-bottom: 15px;}
h3 {  background: transparent url("/images/forcss/boxes.png") 0px 1px no-repeat;  padding: 0px 0px 0px 0px; color: #DD4F00; font-size: 1.1em; margin-bottom: 5px;}
h4 { font-size: 1.2em; }
h5 { padding: 0px; margin: 0px; font-size: 1em; font-weight: bold; }

table { border-collapse: collapse; font-size: 1em; }
td,th { vertical-align: top; }
form { padding: 0; margin: 0; }
select, input, textarea{ border: solid 1px #b8b8b8; color: #737373; }
button, input[type=submit], input[type=reset], input[type=button] { padding: 0 10px; height: 20px; position: relative; top: 1px; }
input.button { border: solid 1px #d8d8d8; height: 20px; margin-left: 5px; color: #909090;  }

strong { font-weight: bold; }

li .rss-list {font-size: 1.1em;}

/* links */
a { color: #399DCC; }
a:hover { text-decoration: none; }

/* images */
img { border: 0; }

/* positions */
.reset, .clear { clear: both; display: block; }
.rightReset { clear: right; display: block; }
.leftReset { clear: left; display: block; }

.left { float: left; }
.right { float: right; }

.a-left { text-align: left; }
.a-right { text-align: right; }
.a-center { text-align: center; }

/* colors */
.blink { text-decoration: blink; }
.orange { color: #dd4f00; }
.red { color: #d00; }
.white { color: #fff;  }

/* visibility */
.hidden { display: none; visibility: hidden; }
.no-display, .none { display: none; }

/* display */
.inline { display: inline; }
.block { display: block; }

/* fonts */
.bold { font-weight: bold; }
.italic {  font-style:italic; }
.capitalize { text-transform: uppercase; }
.small { font-size: 0.8em; }
.big { font-size: 1.2em; }

/* */
.vspace { padding: 5px 0; }
.vsep { padding: 5px 0; }
.mleft10 { margin-left: 10px; }

/* size */
.w100p { width: 100%; }
.w80p { width: 80%; }
.w60p { width: 60%; }
.w40p { width: 40%; }
.w30p { width: 30%; }
.w20p { width: 20%; }
.w10p { width: 10%; }

.m5 { margin-top: 5px !important; }
.m10 { margin-top: 10px !important; }
.m15 { margin-top: 15px !important; }
.m20 { margin-top: 20px !important; }

.mr10 { margin-right: 10px !important; }

.h5 { height: 5px; }
.h10 { height: 10px; }
.h20 { height: 20px; }
.h40 { height: 40px; }

.w20 { width: 20px; }
.w40 { width: 40px; }
.w50 { width: 50px; }
.w60 { width: 60px; }
.w80 { width: 80px; }
.w90 { width: 80px; }
.w100 { width: 100px; }
.w120 { width: 120px; }
.w140 { width: 140px; }
.w150 { width: 150px; }
.w160 { width: 160px; }
.w180 { width: 180px; }
.w200 { width: 200px; }
.w250 { width: 250px; }
.w300 { width: 300px; }
.w320 { width: 320px; }
.w340 { width: 340px; }
.w350 { width: 350px; }
.w375 { width: 375px; }
.w400 { width: 400px; }
.w450 { width: 450px; }
.w550 { width: 550px; }
.w800 { width: 800px; }

.w100p { width: 100%; }

/* main layout */

#main { width: 977px;  margin-left: auto;  margin-right: auto; text-align: left;  }
#head { position: relative; height: 300px; background: url("/images/forcss/head.jpg") 13px 0 no-repeat; }
#content {  background: url("/images/forcss/main-bkg.jpg") top left repeat-y; }
#contentInner {  background: url("/images/forcss/main.jpg") top left no-repeat; }

#leftColumn { float: left;  width: 220px; position: relative; overflow: hidden; }
#leftColumnInner {  margin: 30px 0 0 12px; }

#centerColumn { float: left; width: 500px; }
.centerColumnFull { width: 727px !important; }
#centerColumnInner { margin: 0 10px; }

#rightColumn { float: left; width: 227px; }
#rightColumnInner {  margin: 0; }
#rightColumn img { border: 1px solid #46A2CE; }

#foot { background: #fff url(/images/forcss/page-bottom.png) top left no-repeat; height: 78px; text-align: center; font-size: 0.9em; color: #8C8C8C; padding-top: 23px; margin-left: 220px; padding-left: 47px; }
#foot a { color: #3798C6; }
#foot a:hover { color: #8D8D8D; }

#navigation { font-size: 0.9em; color: #FFFFFF; bottom: 12px; left: 240px; position: absolute; }
#navigation a { color: #FFFFFF; }

#logo { display: block; position: absolute; left: 134px; top: 20px; height: 82px; width: 142px; }
#topBanner { position: absolute; bottom: 100px; right: 180px; width: 468px; height: 60px; background-color: #FFFFFF; }
#topBanner span { position: absolute; top: -13px; right: 0px; }

#searchForm { color: #FFFFFF; position: absolute; right: 45px; bottom: 50px; width: 500px; text-align: right; }
#searchForm .searchFormLabel { font-weight: bold; padding-left: 3px; }
#searchFormInput { border: 1px solid #AFC5D5; background: #FFFFFF url(/images/forcss/search-input-bkg.png) top left no-repeat; color: #18436E; font-size: 0.9em; padding: 3px 4px 3px 4px; width: 200px; }
#searchForm .searchFormSubmit { background: url(/images/forcss/search-submit-bkg.png) top left no-repeat; padding: 3px 6px 3px 6px; _padding: 3px 6px 3px 0px; color: #FFFFFF; border: 0px; font-size: 1em; font-weight: bolder; }

.buttonOrange { background: url(/images/forcss/orange-button.png) top left repeat-x; padding: 3px 6px 3px 6px; _padding: 3px 6px 3px 0px; color: #FFFFFF; border: 0px; font-size: 1em; font-weight: bolder; }

#topMenu { text-align: right; padding: 0 0 0px 295px; margin-right: 0px; color: #FFFFFF; }
#topMenu .item1 { background: transparent url("/images/forcss/komu-pomahame.png") 0px 0px no-repeat; }
#topMenu .item1:hover { height: 62px; background: transparent url("/images/forcss/komu-pomahame-h.png") 0px 0px no-repeat; }
#topMenu .item2 { background: transparent url("/images/forcss/jak-mohu-pomoci.png") 0px 0px no-repeat; }
#topMenu .item2:hover { height: 62px; background: transparent url("/images/forcss/jak-mohu-pomoci-h.png") 0px 0px no-repeat; }
#topMenu .item3 { background: transparent url("/images/forcss/ziskejte-darek.png") 0px 0px no-repeat; }
#topMenu .item3:hover { height: 62px; background: transparent url("/images/forcss/ziskejte-darek-h.png") 0px 0px no-repeat; }
#topMenu .item4 { background: transparent url("/images/forcss/kdo-uz-pomohl.png") 0px 0px no-repeat; }
#topMenu .item4:hover { height: 62px; background: transparent url("/images/forcss/kdo-uz-pomohl-h.png") 0px 0px no-repeat; }

#topMenu a { display: block; float: left; width: 165px; height: 52px; margin-right: 1px; margin-left: 2px; }
#topSubmenu { font-size: 0.9em; text-align: right; color: #FFFFFF; position: absolute; top: 90px; width: 940px; }
#topSubmenu a { color: #FFFFFF; }

.leftBox { margin: 15px 5px 20px 5px; width: 198px; position: relative; padding-top: 40px;  }
.leftBoxHeading { height: 30px; font-weight: bold;  padding-top: 13px;  padding-left: 20px; color: #fff; position: absolute; top: 0; }
.leftBoxContent { padding-top: 10px; }

.leftBoxContent .leftBoxList { list-style: none; padding:0; margin: 0; }
.leftBoxContent .leftBoxList li { padding: 0; margin: 0; }
.leftBoxContent .leftBoxList li a {font-size:1.1em; color: #000; margin-left: 20px; padding: 3px 0 3px 20px; font-weight: bold; display: block;  background: url(/images/forcss/arrow.gif) 0 0 no-repeat; fislter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/forcss/arrow.png',sizingMethod='image'); }
.leftBoxContent .leftBoxList li a.selected { color: #DD4F00; text-decoration: none; font-weight: bolder;  font-size: 1.1em; }

.leftBoxList .leftBoxList { padding: 5px 0 10px 0; }
.leftBoxList .leftBoxList li { }
.leftBoxList .leftBoxList li a { background: url(/images/forcss/dash.gif) 18px 4px no-repeat; font-weight: normal; padding: 1px 0 1px 30px; }

.leftBoxContent .leftBoxSplit { height: 3px; margin: 5px 0;  background: url(/images/forcss/orange-split.png) 0 0 no-repeat; }

.leftBox .leftBoxLabel { position: absolute; height: 54px; width: 198px; top: 0; }
.orangeLeftBox .leftBoxLabel { background: url(/images/forcss/orange-heading.png) top left no-repeat; }
.blueLeftBox .leftBoxLabel   { background: url(/images/forcss/blue-heading.png) top left no-repeat;  }
.grayLeftBox .leftBoxLabel   { background: url(/images/forcss/gray-heading.png) top left  no-repeat; }

.centerBox { background: url(/images/forcss/center-box-top.gif) top left no-repeat; padding: 12px 0; width: 479px; margin-top: 10px; }
.centerBoxSplit { background: url(/images/forcss/center-box-split.png) top left no-repeat; padding: 6px 0; margin-top: 10px; }
.centerBoxContent { background-color: #fbe5d9; padding: 2px 10px; border: solid 1px #f9d0ba; border-top: 0; border-bottom: 0; }
.centerBoxFoot { height: 12px; width: 479px; padding: 0; margin: 0; overflow: hidden; background: url(/images/forcss/center-box-bottom.gif) top left no-repeat; }

.centerBoxContent h2 { margin: 0; marigin-bottom: 10px; color: #dd4f00; text-transform: uppercase; margin-bottom: 10px; }
.centerBoxContent h3 { margin: 0; padding: 0; margin-bottom: 5px; }
.centerBoxContent img { float: left; border: solid 1px #fff; margin: 0 10px 10px 0; }

h3.blueLabel { margin-top: 10px; padding: 0; margin-bottom: 5px; background: url(/images/forcss/blue-label.gif) top left no-repeat; color: #fff; padding-top: 5px; height: 20px;  padding-left: 10px;  }
.whiteLabel { margin-top: 10px; padding: 0 20px; margin-bottom: 5px; background: url(/images/forcss/white-label.gif) top left no-repeat; color: #fff; padding-top: 5px; height: 20px;  padding-left: 10px;  }

.trippleBox { background: #fff url(/images/forcss/tripple-box-top.gif) top left no-repeat; position: relative; padding: 29px 0 12px; width: 479px; z-index: 100; }
.trippleBoxContent { background: url(/images/forcss/tripple-box-content.png) top left repeat-y; padding: 0; padding-bottom: 20px; display: inline-block; }
.trippleBoxFoot { height: 12px; width: 479px; background: url(/images/forcss/tripple-box-bottom.gif) bottom left no-repeat; position: absolute; bottom: 0; left: 0; }
.trippleBoxInner { float: left; padding: 5px 10px; width: 139px; }

.trippleBoxInner .shiftBox { overflow: hidden; position: relative; height: 150px; }
.trippleBoxInner .shiftBox div.shiftBoxItem { position: absolute;  top: 0px; background: #fff; width: 100%; }

.trippleBoxInner .heading { color: #fff; font-weight: bolder; position: absolute; top: 7px; left: 0; width: 139px; }

.trippleBoxInner .heading a { color: #fff;  text-decoration: none; }
.trippleBoxInner .heading a:hover { text-decoration: underline; }

.trippleBoxInner .predmetContent { width : 75px; }
.trippleBoxInner .predmetImg { width : 60px; }
.trippleBoxInner .predmetImg img { border: solid 1px #6D6D6D; }

.trippleBoxInner .articleInfo { margin-top: 10px;  width: 139px; position: absolute; bottom: 10px; left: 10px; }

.trippleBox0 .articleInfo { left: 10px; }
.trippleBox1 .articleInfo { left: 169px; }
.trippleBox2 .articleInfo { left: 328px; }

.trippleBox0 .heading { left: 10px; }
.trippleBox1 .heading { left: 169px; }
.trippleBox2 .heading { left: 328px; }

.rightBlock { margin: 20px 0; }

.rightBox { margin: 10px 5px 0px 0px; width: 220px; padding-bottom: 11px; background: url(/images/forcss/right-box-bottom.png) bottom left  no-repeat; }
.rightBoxHead { margin: 0; padding: 0; height: 1px; background: url(/images/forcss/right-box-head.gif) top left  no-repeat; }
.rightBoxHeading { height: 21px; font-weight: bold; margin-top: 13px;  padding-top: 8px; padding-left: 20px; color: #fff; background: url(/images/forcss/right-box-top.gif) top left  no-repeat; }
.rightBoxContent { background-color: #fff; padding: 0; border: solid 1px #eaeaea; border-top: 0; border-bottom: 0; }

.rightBoxKatalog {  list-style: none; margin: 0; padding: 10px; }
.rightBoxKatalog li { padding: 0 0 10px 0; background: url(/images/forcss/right-box-split.gif) left bottom no-repeat; }
.rightBoxKatalog li.last { background-image: none; }
.rightBoxKatalog li a { font-weight: bolder; font-size: 1.1em; }
.rightBoxKatalog li ul { list-style: none; margin: 0; padding: 0; }
.rightBoxKatalog li ul li { display: inline; margin: 0; padding: 0; background: url(/images/forcss/split.gif) top right no-repeat; padding-right: 7px; }
.rightBoxKatalog li ul li.last { background-image: none; padding-right: 0; }
.rightBoxKatalog li ul li a { font-weight: normal; font-size: 1em; }
.rightBoxKatalog li ul li.selected a { font-weight: bolder; color: #DD4F00; }



.rightBoxList { list-style: none; margin: 0; padding: 10px 0; }
.rightBoxList li { padding: 0; margin: 0; }
.rightBoxList li a { color: #000; margin-left: 10px; padding: 0px 0 3px 10px; font-weight: bold; display: block;  }
.rightBoxList li a.selected { font-weight: bolder; color: #DD4F00; }

.rightBoxArticles { list-style: none; margin: 0; padding: 10px 15px; }
.rightBoxArticles li { padding: 0; margin: 0; }
.rightBoxArticles li .articleImg { width: 60px; }
.rightBoxArticles li .articleImg img { border: solid 1px #6D6D6D; }
.rightBoxArticles li .imgLabel { padding-bottom: 5px; }
.rightBoxArticles li .imgLabel img { float: left; margin-right: 5px; margin-bottom: 5px; }
.rightBoxArticles li .date { color: #888; padding-left: 20px; background: url(/images/icons/date.png) top left no-repeat; font-size: 0.9em; padding-bottom: 2px; }
.rightBoxArticles li a { color: #399dcc;  margin-left: 0; padding: 0px 0 3px 0px; font-weight: bold; display: block;  }
.rightBoxArticles li .perex { margin-top: 5px; margin-bottom: 15px;  }

.rightBoxItems { list-style: none; margin: 0; padding: 10px 15px; }
.rightBoxItems li { padding: 0; margin: 0; padding-bottom: 5px; }
.rightBoxItems li a { color: #399dcc;  font-weight: bold; }


.list { list-style: none; margin:0; padding: 0; padding-top: 10px; }
.list li.split { background: url(/images/forcss/center-split.png) bottom left no-repeat; margin-bottom: 10px; padding-bottom: 20px; }
.list li.article { background: url(/images/forcss/center-split.png) bottom left no-repeat; margin-bottom: 10px; padding-bottom: 20px; }

.articleImg { float: left; width: 110px; overflow: hidden; }
.articleContent img { float: left; border: solid 1px #BDBDBD; margin: 0 12px 12px 0; padding: 2px; }
.articleInfo { list-style: none; margin: 0; padding: 0; margin-bottom: 5px; font-size: 0.9em; }
.articleInfo li { list-style: none; display: inline; padding: 0; margin: 0; padding-left: 10px; background: url(/images/forcss/split-black.gif) top left no-repeat; }
.articleInfo li.first { padding: 0; background-image: none; }
.articleInfo li.date, .date { padding-left: 20px; background: url(/images/icons/date.png) top left no-repeat; color: #666; padding-bottom: 2px; }
.articlePerex { margin: 0; padding: 0; font-size: 1em; font-weight: normal; line-height: 150%; }
.articlePerex p { margin-top: 0; }


.socialButton { list-style: none; padding: 0; margin: 5px; font-size: 0.9em; }
.socialButton li { list-style: none; display: block; float:left; padding: 0; margin: 0; padding-left: 20px; background: url(/images/forcss/split-black.gif) 7px 50% no-repeat; height: 20px; line-height: 20px; vertical-align: middle;}
.socialButton li.first { padding: 0; background-image: none; text-align: right; width: 93px; }
.socialButton li a { display: inline-block;}
.socialButton li a img { vertical-align: middle; }


.alert{
	color: red;
}

.niceForm label {
	clear: left;
	display: block;
	float: left;
	width: 160px;
}


.articleDetail { list-style: none; padding: 0; font-size: 1.1em; }
.articleDetailContent h1 { background-image: none; padding: 0; }
.articleDetailContent img {margin: 5px;}
.articleDetailContent {line-height: 1.3em; }
.articleDetail .articleContent {padding-bottom: 10px; background: url(/images/forcss/center-split.png) bottom left no-repeat; }

.exclamationText {background-color: #fbe5d9; padding: 3px 10px 5px 10px;  margin-top: 10px; margin-bottom: 15px;}



.rightBoxArchiv { padding: 15px; margin: 0; }
.rightBoxArchiv .rok a { font-weight: bolder; color: #000; }

.rightBoxArchiv .mesice { margin: 0; padding: 0; list-style: none; margin: 5px 0 5px 0; padding-bottom: 10px; background: url(/images/forcss/right-box-split.gif) bottom left no-repeat; }
.rightBoxArchiv .mesice li { margin-left: 15px; } 
.rightBoxArchiv .mesice li a { text-decoration: underline; color: #000;  }
.rightBoxArchiv .mesice li a:hover { text-decoration: none; }

.browser { padding: 20px 0 30px 0; text-align: right; }
.browser .items { display: inline; }
.browser a { color: #868686; text-decoration: none; font-weight: bolder; font-size: 11px;  }
.browser span { color: #000; font-weight: bolder; font-size: 11px;  }
.browser1 { background: url(/images/forcss/browser-1.png) top left no-repeat; padding: 2px 6px 2px 6px; margin-right: 2px; }
.browser2 { background: url(/images/forcss/browser-2.png) top left no-repeat; padding: 2px 6px 2px 6px; margin-right: 2px; }
.browser3 { background: url(/images/forcss/browser-3.png) top left no-repeat; padding: 2px 6px 2px 6px; margin-right: 2px; }

.browserNext { background: url(/images/forcss/browser-next.png) top left no-repeat; padding: 2px 11px 2px 6px; margin-right: 2px; }
.browserPrev { background: url(/images/forcss/browser-prev.png) top left no-repeat; padding: 2px 11px 2px 6px; margin-right: 2px; }
.browserLast { background: url(/images/forcss/browser-last.png) top left no-repeat; padding: 2px 11px 2px 6px; margin-right: 2px; }
.browserFirst { background: url(/images/forcss/browser-first.png) top left no-repeat; padding: 2px 11px 2px 6px; margin-right: 2px; }

.prijemceContent { margin-bottom: 10px; font-size: 1.1em; position: relative; }
.prijemceSubContent { position: relative; }
.prijemceContent img { float: left; margin: 0 10px 10px 0; } 
.prijemceContent h2 { magin: 0; padding: 0; display: inline;  }
.prijemceContent .articleInfo { margin-bottom: 20px; }

.mince { background: url(/images/forcss/coin-silver-empty.png) top left no-repeat; width: 89px; height: 151px;  text-align: center; font-weight: bolder; position: absolute; top: 25px; right: 40px; overview: hidden; }
.minceAdd { font-size: 1.5em; ; background: url(/images/forcss/coin-silver-top.gif) bottom left no-repeat; margin: 0 6px;  padding-left: 5px; padding-top: 75px; height: 35px; background-image: none; }

.progress { position: absolute; top: 125px; right: 10px; }
.progressBar { margin: 3px 5px; float: left; width: 100px; border: solid 1px #F9D0BA; background-color: #FBE5D9; height: 5px; display: block-inline; text-align: left; overflow: hidden;  }
.progressBar div { background-color: #DD4F00; height: 5px; display: block-inline; }


.osobnostContent { }
.osobnostContent img { float: left; margin: 0 10px 10px 0; }
.osobnostList { margin: 0; padding: 0; list-style: none; margin-top: 10px; }
.osobnostContent h2 { magin: 0; padding: 0; display: inline;  }

.predmetContent { }
.predmetContent img { float: left; margin: 0 10px 10px 0; }
.predmetList { margin: 0; padding: 0; list-style: none; margin-top: 10px; }
.predmetContent h2 { magin: 0; padding: 0; display: inline;  }

.patroniHp { text-align: center; padding: 0 20px; }
.patroniHp div { margin: 0 10px; margin-left: 10px; text-align: center; width: 50px; display: block ;}
.patroniHp img { border: solid 1px #DD4F00; }

.block { margin: 0 10px; }

.kosikOverview { width: 100%; }
.kosikOverview img { border: 0; }
.kosikOverview .kosikFoot { border-top: solid 1px black; }
.kosikOverviewSmall { width: 100%; }
.kosikOverviewSmall .kosikFoot { border-top: solid 1px black; }

.daryOverview { width: 100%; }
.daryOverview .kosikFoot { border-top: solid 1px black; }

.popup { position: absolute; background-color: #fff; padding: 5px; width: 215px; color: #000; top: 20px; right: 0; z-index: 100; border: solid 1px  #000;  }
.popup a { color: #399DCC !important; }

.objednavka { width: 100%; }
.objednavka th { text-align: right; padding-right: 3px; }

.split { background: url(/images/forcss/center-split.png) bottom left no-repeat; margin-bottom: 10px; padding-bottom: 10px; }
.topSplit { background: url(/images/forcss/center-split.png) top left no-repeat; margin-top: 10px; padding-top: 10px; }

.error { color: #f00; font-weight: bolder; }

.objednavkaNavigace { margin:0; padding: 0; }
.objednavkaNavigace .objednavkaKrok { float: left; width: 91px; text-align: center; background: url(/images/forcss/sipka-bila.gif) 30px 0 no-repeat;  }
.objednavkaNavigace div.selected { background: url(/images/forcss/sipka-oranzova.gif) 30px 0 no-repeat;  }
.objednavkaNavigace .inactive,
.objednavkaNavigace a { font-weight: bolder; padding-top: 40px; display: block; text-align: center; }
.objednavkaNavigace .inactive { color: #666; }
.objednavkaNavigace .selected a { color: #dd4f00; }
.objednavkaNavigace .objednavkaKrok  div { margin-top: 5px; }
.objednavkaNavigace .selected div { font-weight: bolder; }
.objednavkaNavigace .selected .inactive { color: #dd4f00; }

.platebniBrana table { width: 100%; }

.gallery { font-size: 1.1em; }
.lightbox { margin: 0; padding: 0; list-style: none; }
.lightbox img { margin: 5px;  }
.gallery li { float: left; width: 150px; text-align: center; }

.prijemceClankyList { font-size: 1.1em; }
.prijemceClankyList ul { list-style: none; padding: 0; margin: 10px 0;  }
.prijemceClankyList ul li { margin-bottom: 10px; }
.prijemceClankyList ul li a { margin: 0; }

.centerList { margin: 0; padding: 0; list-style: none; margin: 30px 10px; }
.centerList li { background: transparent url(/images/forcss/arrow.gif) top left no-repeat; padding-left: 20px; vertical-align: top; }
.centerList li img { position: absolute; }

.smallTable tr td { padding-bottom: 10px; }

.kosik { margin-top: 5px; display: block; padding: 11px 0 5px 45px; background: url(/images/forcss/ds-do-kosiku.gif) top left no-repeat; color: transparent; overflow: hidden; width: 155px; height: 20px;  }

.souvisejici { list-style: none; margin: 0; padding: 0; }
.souvisejici li { }

.mapaWebu ul { list-style: none; margin: 0; padding: 0; margin-left: 10px; }
.mapaWebu ul li {  list-style: none; margin-bottom: 5px; }

.message {font-size: 1.1em; padding: 5px; width: 98%; background-color: #ffffff;}
.centerBox .message { font-size: 1.1em; padding: 5px; width: 98%; background-color: transparent;}

.prijemciList { list-style: none; margin-top: 0; padding-top: 0; margin-left: 30px; padding: 0; }
.prijemciList li {}
.prijemciList li img { border: 0; padding: 0; margin: 2px; }
.prijemciList li .text { padding-top: 3px;line-height: 20px; }

.hasNote{
	border-bottom: 1px dotted;
	display: inline-block;
	cursor: help;
	font-style: normal;
}

.hasNote .note{
	display: none;
}

.switchChanger{
	outline: 0;
}

.switchData{
	display: none;
}
