


* { margin: 0; padding: 0; }
body {
  position: relative;
  color: #646567;
  background-color: #a6cae1;
  font-size: 100.01%;
  font-size: 0.75em;
  line-height: 15px;
  font-family: Tahoma, Arial, sans-serif;
  cursor: default;
}

body.bg144 {
  background: #a6cae1 url(../images/theme/bg144.gif) repeat-x scroll 0 0;
}
/* ************************************************************************** */

/* Layout ******************************************************************* */
#top {
  width: 984px;
  margin: 0 auto;
}
#header { position: relative; }
#topNav {
  position: absolute;
  left: 0;
  top: 0;
  width: 984px;
  background: transparent url(../images/theme/topnavleft.gif) no-repeat bottom left;
}
#main {
  background: white;
  position: relative;
  height: 1%;
}
#teaserContainer {
  position: relative;
  height: 144px;
  background: transparent url(../images/theme/teaser/teaserunderlay.gif) repeat-x scroll 0 0;
  z-index: 2;
_v_isibility: hidden;
}

#content { background: white; }

.noteaser #main {
    background: transparent;
    padding-top:6px;
	margin-top:-30px;
}


#whiteback { /*background:yellow;*/ }


.noteaser #whiteback { background:white; }
.noteaser #whiteback { /*background:cyan;*/ margin-top:-7px;}

.noteaser #teaserContainer {
    background: transparent url(../images/theme/ctnt.gif) no-repeat top left;
    height: 12px;
    line-height: 1px;
    font-size: 1px;
}
.noteaser #teaserContainer * {
    display: none;
}


.noteaser #main.maxportlet {
	margin-top:-6px !important;
}

#main.maxportlet {
    background: transparent;
}

#main.maxportlet #whiteback {
	margin-top: -12px;
	padding-top: 1px;
	background:white;
}

#main.maxportlet #teaserContainer {
  position: relative;
  height: 24px;
  background: transparent url(../images/theme/ctnt.gif) no-repeat top left; /* */
  /*z-index: 2;*/
  font-size: 1px;
  margin-top: -24px;
}

/*
#whiteback.maxportlet div#ariadne { display:none; } */

#ariadne {
	margin-top:0px;
}

#footer {
  clear: both;
  background-color: #cce1ee;
  height: 20px;
  padding-top: 2px;
}

.printblock {
	display:none;
}
/* ************************************************************************** */

/* Toolbar ****************************************************************** */
.bg144 #header #toolBar {
	font-size: 0.9em;
  position: absolute;
  background-color: White;
  width: 240px;
  height: 36px;
  right: 0;
  color: #2e82b9;
  top: 168px;
}

#toolBar ul {
  list-style-type: none;
  margin: 2px 4px;
}
#toolBar ul li {
	margin: 0px 4px 0px 4px;
  display: inline;
}
#toolBar a:hover {
  text-decoration: underline;
}
/* ************************************************************************** */

/* Ariadne, Functionbar, Footer ********************************************* */
#footer ul, #ariadne ul, #functionBar ul {
  list-style-type: none;
  margin-top: 14px;
  margin-bottom: 0;
}
#functionBar ul li, #footer ul li, #ariadne ul li {
  display: inline;
  margin-left: 5px;
}

#functionBar ul li a, #footer ul li a, #ariadne ul li a, #ariadne ul li span.active {
  color: #408dbf;
  font-size: 0.92em;
  padding-left: 13px;
  text-decoration: none;
}
#functionBar a:hover, #ariadne a:hover, #footer a:hover {
  text-decoration: underline;
}
#footer .floatLeft li {
  margin-left: 16px;
}

/* functionBar *************** */
#functionBar {
  overflow: hidden;
  position: absolute;
  padding: 0;
  margin: 0;
  margin-top: -26px;
  z-index: 10;
}
#functionBar ul {
  margin-top: 0;
  margin-left: 0;
}
#functionBar ul li {
  margin-left: 24px;
}
#functionBar ul li.first {
  margin-left: 35px;
}
#functionBar ul li a {
  background: transparent url(../images/theme/icons/print.gif) no-repeat scroll 0 0;
  padding-left: 17px;
}
#functionBar ul li a.top {
    background-image: url(../images/theme/icons/barrowup.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
	background-attachment: scroll;
	/* background: transparent url(../images/theme/icons/barrowup.gif) no-repeat scroll 0 0; */
}
#functionBar ul li a.back {
    background-image: url(../images/theme/icons/barrowback.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
	background-attachment: scroll;
	/* background: transparent url(../images/theme/icons/barrowback.gif) no-repeat scroll 0 0; */
}

/* Footer ******************** */
#footer ul {
  text-align: right;
  margin: 0 10px 0 0;
}
#footer ul li {
  margin-left: 22px;
}
#footer ul li a {
/*  color: lime !important; #4792c2;*/
  padding-left: 12px;
  background: transparent url(../images/theme/icons/barrowsmall.gif) no-repeat scroll 0 0;
}

/* Ariadne ******************* */
#ariadne {
  clear: left;
  padding: 0;
  margin: 0 0 15px 0;
}

/* IE7-Workaround */
*+#ariadne {
  margin-top: 20px;
}

#ariadne ul {
  margin-top: 0;
  margin-left: 16px;
  padding-top: 2px;
}
#ariadne ul li {
  margin-left: 0;
}

#ariadne ul li span.active {
  color: #58585a;
}
#ariadne ul li a, #ariadne ul li span.active {
    background-image: url(../images/theme/icons/barrownarrow.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
	background-attachment: scroll;
  /*background: transparent url(../images/theme/icons/barrownarrow.gif) no-repeat scroll 0 0;*/
}
#ariadne ul li span.active {
  padding-left: 10px;
}
#ariadne ul li a.first {
    background-image: url(../images/theme/icons/barrow.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
	background-attachment: scroll;
	/* background: transparent url(../images/theme/icons/barrow.gif) no-repeat scroll 0 0; */
}
/* ************************************************************************** */







/* SMALL */
.small, p.small {
  font-size: .9em !important;
}
h2.small {
  font-size: 1.1em;
}

/* MORE & CROSS & DOWNLOAD*/
span.more, a.more {
	background: transparent url(../images/theme/icons/pinkarrow.gif) no-repeat 0px 4px;
	padding-left:11px;
}
span.cross, a.cross {
	background: transparent url(../images/theme/icons/cross.gif) no-repeat 0px 5px;
	padding-left:11px;
}
span.download, a.download {
	background: transparent url(../images/theme/icons/download.gif) no-repeat 0px 5px;
	padding-left:11px;
}

/* KONTAKT */
.contacts p {
	clear: both;
	height: auto;
	border-bottom: 1px dashed #e6e4e1;
	padding-bottom: 1.07142em !important;
}
.contacts p img {
    border:none;
	width:5em;
	float:left;
	padding-right:0.74074em;
}


a.linkFromMaximalized {
	font-size: .9em !important;
	margin-left:-5px;
}
h2.firstInMaximalized {
	margin-top: 0.85em !important;
}






/* Linklist ***************************************************************** */
.linklist {
  list-style-type: none;
  margin: 0;
}

ul.leftmargin {
	margin-left: -9px !important;
	/*background:yellow;*/
}

.linklist li {
  background: transparent url(../images/theme/icons/pinkarrow.gif) no-repeat scroll 0 5px;
  margin-left: 0;
  padding: 0 0 2px 11px;
  margin-bottom: 1px;
}

.linklist li a {
  color: #0066aa;
  line-height: 15px;
  padding-left: 0;
}

/* topicbar */
ul.linklist.topicbar {
  background: transparent url(../images/theme/topic.gif) repeat-y scroll 0 0;
  font-size: 0.92em;
  overflow: hidden;
  padding: 2px 0 0 6px !important;
}

ul.linklist.topicbar li {
  background-position: 0px 6px !important;
  float: left;
  margin: 0 12px 1px 0 !important;
  list-style-type: none !important;
  list-style-image: url(../images/dot.gif) !important;
  list-style-position: inside !important;
  padding: 0 0 2px 11px !important;
}
ul.linklist.topicbar li h3 {
    font-size: inherit !important;
	margin:0 !important;
}
    
.linklist.small {
  width: auto;
  font-size: 1em;
}
.linklist.small li {
  background-position: 0 5px;
  margin-left: 0;
  padding: 0 0 0 11px;
}
.linklist.small br {
  line-height: 0;
}

/*
ul.linklist.more li, .linklist.more li, .linklist li.more, .cross li.more, .download li.more  {
  background: transparent url(../images/theme/icons/pinkarrow.gif) no-repeat scroll 0 5px;
} 
ul.cross li, .linklist.cross li, .linklist li.cross, .more li.cross, .download li.cross  {
  background: transparent url(../images/theme/icons/cross.gif) no-repeat scroll 0 6px;
}
ul.download li, .linklist.download li, .linklist li.download, .more li.download, .cross li.download  {
  background: transparent url(../images/theme/icons/download.gif) no-repeat scroll 0 6px;
}
*/

ul.linklist.more li, ul.linklist.cross li.more, ul.linklist.download li.more  {
  background: transparent url(../images/theme/icons/pinkarrow.gif) no-repeat scroll 0 5px;
}
ul.linklist.cross li, ul.linklist.more li.cross, ul.linklist.download li.cross  {
  background: transparent url(../images/theme/icons/cross.gif) no-repeat scroll 0 6px;
}
ul.linklist.download li, ul.linklist.more li.download, ul.linklist.cross li.download  {
  background: transparent url(../images/theme/icons/download.gif) no-repeat scroll 0 6px;
}


/* Graue Links */
.linklist.gray li a {
  color: #58585a;
}
ul.gray li.more a {
  color: #646567;
}

/* Weiße Links mit weißem Pfeil */
.linklist.white li {
  background: transparent url(../images/theme/icons/arrowwhite.gif) no-repeat scroll 0 6px;
  margin-bottom: 4px;
}
.linklist.white li a, .linklist.white li span {
  color: #e8e8e8;
}

















/* flyout-Links sind immer grau und Block-Elemente */
.flyout .linklist a {
  display: block;
  color: #58585a;
}
/* Listen in der flyout haben immer einen grauen Pfeil */
.flyout .linklist li {
  background: transparent url(../images/theme/icons/arrowgray.gif) no-repeat scroll 0 7px;
  margin-top: 7px;
}
/* Border unter den Links */
.flyout .linklist li a {
  border: none;
  border-bottom: 1px dashed #e6e4e1;
  padding-bottom: 9px; 
  padding-right: 10px;
}
.flyout .linklist li.last a {
  border-bottom: none;
  padding-bottom: 3px;
}

/* Abstand nach oben verringern */
.flyout .linklist li.first {
  margin-top: 2px;
}

.flyout .linklist li.more a {
  color: #0066aa;
  text-decoration: underline;
}
.flyout .linklist .more {
  background: transparent url(../images/theme/icons/pinkarrow.gif) no-repeat scroll 0 5px;
}

/* flyout-List */
.flyout .linklist li {
  background: transparent url(../images/theme/icons/grayarrow.gif) no-repeat scroll 0 5px;
  margin-bottom: 1px;
}



















/* Logos */

div.logos {
  border-top: 1px dashed #b8b3aa;
  border-bottom: 1px dashed #b8b3aa;
  padding: 13px 0 25px 0;
  text-align: center;
}
div.dotted {
  padding-bottom: 16px;
  margin-bottom: 24px;
  border-bottom: 1px dashed #b8b3aa;
}



/* HTML-Elemente ************************************************************ */

/* Listen */
ul, ol, dl {
	line-height: 1.5em;
	margin: 0 0 1em 1em;
}
li {
	margin-left: 1.5em;
	line-height: 1.5em;
}
dd {
	margin: 0 0 1em 2em;
}

/* Überschriften und Absätze */
h1, h2, h3, h4, h5, h6 {
  
}
h1 {
  font-size: 20px;
  margin-bottom: 10px;
}
h2 {
  font-size: 16px;
  margin-bottom: 7px;
  color: #0066aa;
  font: normal 20px sans-serif;
  letter-spacing: -1px;
  clear: both;
}

.col2 h2 {
  font: normal 18px sans-serif;
  letter-spacing: -1px;
}

h3 {
  font-size: 1em;
  /* line-height: 18px; */
}
#content p {
  line-height: 16px;
  margin-bottom: 16px;
}
a {
  color: #408dbf;
  text-decoration: none;
}
#content a:hover, .flyout a:hover, .teaserInner a:hover{
  text-decoration: underline;
}
a img {
  border: none;
}
img {
  border: 0;
}
/* Inhaltsbereich *********************************************************** */
#content {
  position: relative; /* um die functionBar nach unten zu positionieren */
  float: left;
  width: 741px;
  z-index: 5;
  overflow: hidden;
}
#content.wide {
  width: 984px;
}

#contentInner {
  overflow: hidden;
  padding: 4px 29px 0 34px; 
}


/* flyout ****************************************************************** */ 
#flyoutContainer {
	overflow: hidden;
  margin-bottom: 17px; /* +12px von den flyouts + br.clearBoth */
  margin-right: 1px;
  width: 239px;
}

dl.flyout {
  float: right;
  width: 236px;
  background-color: White;
  margin-bottom: 12px;
  margin-left:0; 
}
dl.flyout p {
  margin-bottom: 15px;
}

.flyout dt {
  color: #666666; /*#a0a0a0;*/
  background-color: #edecea;
  width: 216px;
  height: 22px;
  font-size: 1.1em;  /* 13px; */
  font-weight: bold;
  
  padding: 7px 0 0 18px;
  border-right: 1px solid #e6e4e1;
  margin-bottom: 1px;
}
.flyout dt img {
  vertical-align: middle;
}
#flyout dt {
  cursor: pointer;
}
#flyout dt.active {
  cursor: auto;
}

.flyout dt.active {
  background-color: #e6e4e1;
  color: #0066aa;
  background-image: none;
  margin-bottom: 0;
  width: 216px;
}

.flyout dt.first {
  background: #fff url(../images/theme/flyoutboxheaderinactive.gif) no-repeat scroll 0 0;
  border-right: none;
  height: 21px;
  width: 217px;
}
.flyout dt.firstactive {
  background: #fff url(../images/theme/flyoutboxheader.gif) no-repeat scroll 0 0;
  width: 217px;
  height: 22px;
  border-right: none;
  margin-bottom: 0;
}

.flyout dt a {
	color: #06a;
}

.flyout .border {
  border-right: 1px solid #e6e4e1;
  border-bottom: 1px solid #e6e4e1;
  border-left: 1px solid #e6e4e1;
  padding: 11px 0 9px 17px;
  margin: 0;
  width: 216px;
}
/* Listen sollen einen kleineren Abstand haben */
.flyout .border.list {
  padding: 12px 16px 16px 17px;
  width: 200px;
}

/* flyout Pressekontakt */
.flyout {
  font-size: 0.92em;
}
.flyout .press p {
  height: auto;
  border-bottom: 1px dashed #e6e4e1;
  padding-bottom: 7px;
  margin-bottom: 7px;
}
.flyout h3 {
  font-size: 14px;
  font-weight: normal;
  margin-bottom: 5px;
  color: #0066aa;
}
.flyout .rwePhone {
  font-size: 16px;
  color: #0066aa;
  margin-bottom: 25px;
}
.flyout .rwePhoneInfo {
  font-size: 10px;
}
/* Verschiedene Content-Aufteilungen **************************************** */
#content .col1 {
  float: left;
}
#content .col2 {
  float: right;
}
/* col2_1: col1 ist 2 Spalten breit, col2 ist 1 Spalte breit */
#contentInner.col2_1 .col1 {
  width: 442px;
  margin-right: 34px; 
}
#contentInner.col2_1 .col2 {
  width: 216px;
  margin-right: 3px;
}

/* col1_2: col1 ist 1 Spalte breit, col2 ist 2 Spalten breit */
#contentInner.col1_2 {
  padding-right: 10px;
  padding-left: 16px;
}
#contentInner.col2_1 {
  padding-right: 10px;
}

#contentInner.col1_2 .col1 {
  width: 200px;
}
#contentInner.col1_2 .col2 {
  width: 462px;
  margin-right: 19px;
  margin-bottom: 0;
}

/* col2_2: weiter Contentbereich (#content.wide), beide Spalten gleich breit */
#content.wide #contentInner {
  padding-right: 34px;
}
#content.wide #contentInner.col2_2 .col1, #content.wide #contentInner.col2_2 .col2 {
  width: 429px;
}

#content.wide #contentInner.col2_2 .col3 {
  width: 916px;
}

.marginBottom {
  margin-bottom: 17px;
  overflow: hidden;
}
/* ************************************************************************** */








/* Bild-Ausrichtungen ******************************************************* */
.imageRight {
  float: right;
  margin: 3px 0 0px 5px;
}
.imageLeft {
  float: left;
  margin: 3px 6px 0 0;
}
/* ************************************************************************** */

/* Helper-Klassen *********************************************************** */
.clearSmall {
  clear: both;
  font-size: 0;
}
.clearBoth {
  clear: both;
}
.clearLeft {
  clear: left;
}
.clearRight {
  clear: right;
}
.clearNone {
  clear: none !important;
}


.floatLeft {
  float: left;
}
.floatRight {
  float: right;
}
.alttext {
  display: none;
}
.hidden {
  display: none;
  visibility: hidden;
}
.clickable {
    cursor: pointer;
}

/* ************************************************************************** */





/* ************************************************************************** */

/* .textonlyi, .textonlyb {
	display:none;
} */
.auraltext {
   position: absolute;
   font-size: 0;
   left: -2000px;

	/*
   font-size: 9px !important;
   font-weight: bold !important;
   left: 2px;
   color:red !important;
   z-index: 500;
   */
}


div#accessibility { position:absolute; top:0px; left:4px; background:transparent; font:bold 9px verdana; z-index:10; }








/* defaultne velkosti obrazkov */
img.sqteaser { width: 132px; height: 60px; }
img.scoteaser { width: 132px; height: 72px; }
img.mcoteaser { width: 156px; height: 96px; }
img.lcoteaser { width: 204px; height: 144px; }
img.wcoteaser { width: 216px; height: 84px; }

img.sqteaser.imageRight, img.scoteaser.imageRight, img.mcoteaser.imageRight, img.lcoteaser.imageRight, img.wcoteaser.imageRight {
	margin-left: 1.5em;
    margin-bottom: 1em;
    clear: right;
}

img.sqteaser.imageLeft, img.scoteaser.imageLeft, img.mcoteaser.imageLeft, img.lcoteaser.imageLeft, img.wcoteaser.imageLeft {
	margin-right: 1.5em;
    margin-bottom: 1em;
    clear: left;
}








a.themelink {
	background:transparent;
	display:block;
	position:absolute;
	/*top:84px; left:0px; width:96px; height:60px;*/
	cursor:pointer;
}
a.themelink:hover, a.themelink:active, a.themelink:focus {
	background-position: bottom;
}
a.themelink img {
	width:100%; height:100%; border:none;
}













	/* podfarbenie pre tabulator */
	.jccl a:active, .jccl a:focus,
	div#accessibility a:active, div#accessibility a:focus,
	ul.servMenu a:active, ul.servMenu a:focus,
	div#toolBar a:active, div#toolBar a:focus,
	div#teaserContainer a:active, div#teaserContainer a:focus,
	div#ariadne a:active, div#ariadne a:focus,
	div#functionBar a:active, div#functionBar a:focus,
	div#footer a:active, div#footer a:focus
	{
	    background-color: transparent !important; /*#CEE0EE; #a6cae1; #efeff6;*/
	}
	.jccl a:active img, .jccl a:focus img {
	    border: none !important; /*#CEE0EE; #a6cae1; #efeff6;*/
	}
	a#linkhomepage:active, a#linkhomepage:focus,
	a#linkrwepage:active, a#linkrwepage:focus {
	    background-color: transparent !important; /*#CEE0EE; #a6cae1; #efeff6;*/
	    border: none !important; /*#CEE0EE; #a6cae1; #efeff6;*/
	}
	a#linkhomepage:active img, a#linkhomepage:focus img,
	a#linkrwepage:active img, a#linkrwepage:focus img {
	    border: none !important; /*#CEE0EE; #a6cae1; #efeff6;*/
	}


    /* podfarbenie linkov */
	div#teaserContainer a, div#teaserContainer a:visited, div#teaserContainer a:active, div#teaserContainer a:focus,
	div#ariadne a, div#ariadne a:visited, div#ariadne a:active, div#ariadne a:focus,
	div#content a, div#content a:visited, div#content a:active, div#content a:focus,
	div#functionBar a, div#functionBar a:visited, div#functionBar a:active, div#functionBar a:focus,
	div#footer a, div#footer a:visited, div#footer a:active, div#footer a:focus,
	.flyout p a, .flyout p a:visited, .flyout p a:active, .flyout p a:focus,
	.flyout .linklist li.more a, .flyout .linklist li.more a:visited, .flyout .linklist li.more a:active, .flyout .linklist li.more a:focus
	{
		color: #0066aa !important;
		text-decoration: none !important;
	}
	div#teaserContainer a:hover,
	div#ariadne a:hover,
	div#content a:hover,
	div#functionBar a:hover,
	div#footer a:hover,
	.flyout p a:hover,
	.flyout .linklist li.more a:hover
	{
		color: #0066aa !important;
		text-decoration: underline !important;
	}
	








/* JCCL Correction ********************************************************** */

div.jccl {
	color: black;
}

/* takto je uvedeny kazdy portlet - predpoklada sa obsah zacinajuci H2*/
div.jccl.NTOP { margin-top: -33px; /*-2.75em; /*32px;*/ }
div.jccl.MTOP { margin-top: -1px; }

#contentInner.col2_1 .col1 div.jccl.NTOP,
#contentInner.col1_2 .col2 div.jccl.NTOP { margin-top: -33px; /*-2.75em; /*32px;*/ }

#contentInner.col2_1 .col2 div.jccl.NTOP,
#contentInner.col1_2 .col1 div.jccl.NTOP { margin-top: -28px; /*-2.60em; /*-3.00em; /*32px;*/ }



/**/
.aNTOP { margin-top: 2.75em !important; }
.PTOP { margin-top: 4.5em !important; }


div.jccl strong {
	color: #666666;
}

div.jccl .notice strong {
	color: #999999 !important;
}
div.jccl .warning strong {
	color: #f49e00 !important;
}
div.jccl .error strong {
	color: #e2001a !important;
}
div.jccl .info strong {
	color: #009932 !important;
}






div.jccl div.magazine {
	clear: both;
	margin: 1.07142em 0em 0em 0em !important;
	width: 100%;
	/*background:#ffdddd;*/
}

div.jccl div.magazine p, div.jccl div.magazine ul, div.jccl div.magazine ol {
	margin: 1em 0em 0em 0em;
}

div.jccl div.magazine p.first, div.jccl div.magazine ul.first, div.jccl div.magazine ol.first {
	margin: 0em 0em 0em 0em;
}

div.jccl div.magazine img {
	border: none;
	margin: 0em 0em 1.07142em 0em;
	float: left;
	width: 7.1428em;
}
div.jccl div.magazine div {
	margin: 0em 0em 0em 7.8571em;
	/*background:#ddffdd;*/
}

div.jccl div.magazine h4,
div.jccl div.magazine h5,
div.jccl div.magazine h6 {
	margin-top: 0 !important;
	clear: none;
}

div.jccl div.xcleaner, div.jccl div.cleaner {
	clear: both;
	font-size: 0.0001em;
	line-height: 0em;
}
div.jccl br.brclean {
	clear: both;
	font-size: 0.0001em;
	line-height: 0em;
}



div.jccl div.namestie {
    margin-top:2em !important;
}
div.jccl div.namestie h3 {
    margin-top:.7em !important;
    clear: both !important;
}
div.jccl div.namestie p {
    margin-top:-20px !important;
	padding-top:24px !important;
	/*background: lime;*/

}
div.jccl div.namestie p img.sqteaser.imageRight {
    margin:-17px 0px 0px 0px !important;
    padding:0px 0px 8px 8px !important;
}

span.stricktnormal {
	/*font:normal 12px tahoma !important;*/
    font:normal 0.83333em tahoma, sans-serif !important;
}
span.spanner45 {
    display: inline-block;
	padding-left:0em; /*2.5em;*/
    margin-bottom:.7em;
}
span.spanner00 {
    display: inline-block;
	padding-left:0em; /*2.5em;*/
    margin-bottom:0em;
}
span.label {
    /*display: inline-block;*/
	color:#666;
	font-weight: bold;
	/*margin-bottom:0em; /*.1em;*/
}

/* USAGE:

<span class="label"><bean : message key="pocetOdbernychMiest" />:</span><br />
<span class="spanner45"><c : out value="< %=odberatelMoo.getPocetOdbernychMiest()% >" /></span><br />

*/

.small h3 {
	font-size: 1.5em;
    font-weight: bold;
}

/******************************************************************************/
/* Corrections for layouts                                                    */

/* 3 + F */
#content #contentInner div.jccl p.WIDE, #content #contentInner div.jccl .FWPWIDE {
	width: 100%; /* 678px; */
/*	background: gray; */
}
#content #contentInner div.jccl p, #content #contentInner div.jccl .FWP,
#content #contentInner div.jccl ol, #content #contentInner div.jccl ul {
	width: 556px;
/*	background: cyan; */
}
#content #contentInner div.jccl ul.noindented {
	width: 590px;
/*	background: gold; */
}
#content #contentInner div.jccl li p, #content #contentInner div.jccl li .FWP,
#content #contentInner div.jccl ol ul, #content #contentInner div.jccl ul ul,
#content #contentInner div.jccl ol ol, #content #contentInner div.jccl ul ol {
	width: 100%; /* 556px; */
/*	background: red; */
}
#content #contentInner div.jccl table p, #content #contentInner div.jccl table .FWP {
	width: 100%;
	_width: 96% !important;
	/*background: red;*/
}


#content #contentInner div.jccl div.leftcolumn p, #content #contentInner div.jccl div.leftcolumn .FWP,
#content #contentInner div.jccl div.rightcolumn p, #content #contentInner div.jccl div.rightcolumn .FWP,
#content #contentInner div.jccl div.leftcolumn p.WIDE, #content #contentInner div.jccl div.leftcolumn .FWPWIDE,
#content #contentInner div.jccl div.rightcolumn p.WIDE, #content #contentInner div.jccl div.rightcolumn .FWPWIDE,
#content #contentInner div.jccl div.thirdcolumn p, #content #contentInner div.jccl div.thirdcolumn .FWP,
#content #contentInner div.jccl div.thirdcolumn p.WIDE, #content #contentInner div.jccl div.thirdcolumn .FWPWIDE {
	width: 100%; /* 324px; */
/*	background: lightblue; */
}

/* 2 + 1 + F */
#content #contentInner.col2_1 .col1 div.jccl p, #content #contentInner.col2_1 .col1 div.jccl .FWP,
#content #contentInner.col2_1 .col1 div.jccl ol, #content #contentInner.col2_1 .col1 div.jccl ul {
	width: 100%; /* 442px; */
/*	background: yellow; */
}
#content #contentInner.col2_1 .col1 div.jccl div.leftcolumn p, #content #contentInner.col2_1 .col1 div.jccl div.leftcolumn .FWP,
#content #contentInner.col2_1 .col1 div.jccl div.rightcolumn p, #content #contentInner.col2_1 .col1 div.jccl div.rightcolumn .FWP {
    width: 100%; /* 212px; */
/*	background: lightyellow; */
}
#content #contentInner.col2_1 .col2 div.jccl p, #content #contentInner.col2_1 .col2 div.jccl .FWP,
#content #contentInner.col2_1 .col2 div.jccl ol, #content #contentInner.col2_1 .col2 div.jccl ul {
	width: 100%; /* 216px; */
/*	background: orange; */
}
#content #contentInner.col2_1 .col1 div.jccl ul.noindented {
	width: 477px;
/*	background: gold; */
}
#content #contentInner.col2_1 .col2 div.jccl ul.noindented {
	width: 247px;
/*	background: gold; */
}

/* 1 + 2 + F */
#content #contentInner.col1_2 .col1 div.jccl p, #content #contentInner.col1_2 .col1 div.jccl .FWP,
#content #contentInner.col1_2 .col1 div.jccl ol, #content #contentInner.col1_2 .col1 div.jccl ul {
	width: 100%; /* 200px; */
/*	background: green; */
}
#content #contentInner.col1_2 .col2 div.jccl p, #content #contentInner.col1_2 .col2 div.jccl .FWP,
#content #contentInner.col1_2 .col2 div.jccl ol, #content #contentInner.col1_2 .col2 div.jccl ul {
	width: 100%; /* 462px;*/
/*	background: lime; */
}
#content #contentInner.col1_2 .col2 div.jccl div.leftcolumn p, #content #contentInner.col1_2 .col2 div.jccl div.leftcolumn .FWP,
#content #contentInner.col1_2 .col2 div.jccl div.rightcolumn p, #content #contentInner.col1_2 .col2 div.jccl div.rightcolumn .FWP {
    width: 100%; /* 220px; */
/*	background: lightgreen; */
}
#content #contentInner.col1_2 .col2 div.jccl ul.noindented {
	width: 497px;
/*	background: gold; */
}
#content #contentInner.col1_2 .col1 div.jccl ul.noindented {
	width: 231px;
/*	background: gold; */
}
/* for all layouts */
#content #contentInner.col2_1 .col1 div.jccl ul.linklist.topicbar {
	width: 95%;
/*	background: transparent url(../images/theme/topic.gif) repeat-y scroll 0 0;*/
}


/* ************************************************************************** */
