div#wrapper {
	margin: 0;
	padding: 0;
	width: 785px;
	text-align: left;
	float: left;
	background-color: #e7e7ea;
}

div#menu {
	margin: 0;
	padding: 51px 0 0 0;
	width: 230px;
	min-height: 300px;
	height: 100%;
	background-color: #fff;
	clear: both;
	float: left;
}

div#content {
	margin: 0;
	padding: 0;
	width: 545px;
	float: left;
}

ul#top-navi {
	margin: 16px 5px;
	padding: 0;
	list-style: none;
	float: right;
}
ul#top-navi a#top-navi1 {
	margin: 0;
	padding: 0 5px 0 17px;
	text-decoration: none;
	font-size: 12px;
	background-repeat: no-repeat;
	background-position: center left;
	color: #000;
	float: left;
    background-image: url(http://mm.denik.cz/grafika/86/ico_homepage.gif);
}
div#top-links {
	margin: 16px 5px;
	padding: 0;
	float: right;
}
div#top-links a {
	text-decoration: none;
	font-size: 12px;
	color: #000;
}
div#top-links a#switch-pl {
    padding-right:6px;
    border-right:1px solid #000000
}
div#top-links a#switch-eng {
    padding:0px;
    padding-left:6px;
    padding-right:20px;
}

div#top-menu-block {
	margin: 0 0 4px 0;
	padding: 0;
	width: 100%;
	height: 49px;
	float: left;
}
ul#top-menu {
  margin: 0;
  padding: 0;  
  list-style: none;
  float: right;
}
ul#top-menu li {
  margin: 0;
  padding: 6px 0;
  float: left;
  position: relative;
}

ul#top-menu li a {
	display: block;
	padding: 10px 15px;	
	border-right: 1px solid #fff;
	cursor: pointer;
	background:#1c4a7c;
}

ul#top-menu li a:hover {
	background:#4c8cca;
}

ul#top-menu li ul {
  	display: none;
  	position: absolute;
	margin: 0 0 0 -1px;
	padding: 0;
  	width: 163px;
  	border-width: 0 1px 0 1px; 
  	border-style: solid; 
	border-color: #cfcdc0; 
	background: #1c4a7c;
	list-style: none; 
  	top: 41px;
  	left: 0;
    z-index: 1000;
}
ul#top-menu ul li>ul {
	top: auto;
	left: auto;
}
ul#top-menu li ul li {	
	padding: 0; 
	width: 163px;
	text-align: center; 
	border-bottom: 1px solid #cfcdc0;
	overflow: hidden;
	float: left;
}
ul#top-menu li ul a {
    margin: 2px auto;
	padding: 8px 10px;
	width: 156;
	text-decoration: none;
	text-align: left;
	border: 0;
	color: #fff;
	cursor: pointer;
}

ul#top-menu li ul a:hover,
ul#top-menu li ul li:hover {
	background: #4c8cca;
	color: #fff;
}

ul#top-menu li:hover ul, 
ul#top-menu li.over ul { 
	display: block;
}
ul#top-menu li a.noBorder {
	border: none;
}
/**
 * Menu LEWE
 */
div#menu ul {
	padding: 0;
	width: 175px;
	list-style: none;
	float: right;
}
div#menu ul li {
	position: relative;
    margin: 0;
    padding: 2px 0;
    width: 175px;
	float: right;
}

div#menu ul a {	
    margin: 0;
    padding: 6px 22px 7px 0;
    width: 175px;
	text-align: right;
	text-decoration: none;	
    background: url(http://mm.denik.cz/grafika/86/menu_a_arrow.gif) no-repeat top right; 
	color: #0f4471;
	float: left;    
    voice-family: "\"}\""; 
    voice-family: inherited;
    width: 153px; 
    
}
div#menu ul li>a {
    width: 153px;
}
* html div#menu ul li a {
    width: 175px;
}
div#menu ul a:hover {	
	color: #cc0c0c;
}
/**
 * END LEWE MENU
 */
/**
 * LEWE MENU -- CD --
 */
ul#lev1 { margin: 0 4px 0 0; }
ul#lev1 li { background: url(http://mm.denik.cz/grafika/86/menu_li_bg.gif) no-repeat bottom center; }
ul#lev1 li:first-child { padding-top: 0; }
ul#lev1 li.lev1last { background-image: none; }

ul#lev2 { margin: 28px 5px 0 0; }
ul#lev2 li { border-bottom: 1px solid #f0f0f0; }
ul#lev2 li:first-child { border-top: 1px solid #bedffb; }
ul#lev2 li.lev2first { border-top: 1px solid #bedffb; }
ul#lev2 li.lev2last { border-bottom: none; }
ul#lev2 li.lev2firstAct { border-top: 2px solid #cc0c0c; }
ul#lev2 li.lev2lastAct { border-bottom: 2px solid #cc0c0c; }
ul#lev2 a.actLevel { font-weight: bold; background: url(http://mm.denik.cz/grafika/86/menu_a_arrowred.gif) no-repeat top right; color: #cc0c0c;  }
ul#lev2 a.actLevelUrl:link, ul#lev2 a.actLevelUrl:visited { background: none; color: #cc0c0c; }
ul#lev2 a.actLevelLink:link, ul#lev2 a.actLevelLink:visited, ul#lev2 a.actLevelLink:hover { background: #cc0c0c url(http://mm.denik.cz/grafika/86/menu_a_arrowwhite.gif) no-repeat top right; color: #fff; }
ul#lev2 a:hover { text-decoration: underline; }
/**
 * END LEWE MENU -- CD --
 */
  
div#flash-banner {
	margin: 0;
	padding: 0;
	width: 545px;
	height: 270px;
	overflow: hidden;
	float: left;
}
div#flash-banner-subpage {
	margin: 0;
	padding: 0;
	width: 545px;
	height: 76px;
	background: #0f4471 no-repeat top left;
	clear: both;
	float: left;	
}
div#flash-banner-subpage p {
	margin: 0 0 0 217px;
	padding: 34px 0 0 0;
	border-left: 2px solid #fff;
}
div#bottom-banner { 
	margin: 0; 
	padding: 0;	 
	clear: both;
	float: left;
}
div#bottom-banner p { 
	margin: 4px 0 0 230px;
	padding: 4px 0; 
	background: url(http://mm.denik.cz/grafika/86/bottom_banner_bg.gif) repeat-x top left;
	width: 545px
}
/* background: url(http://mm.denik.cz/grafika/86/bottom_banner_bg.gif) repeat-x top left; */
div#path-navi {
	margin: 0; 
	padding: 8px 0 8px 0; 
	width: 545px;
	height: 16px; 
	border-bottom: 1px solid #eee;
	clear: both;
	float: left;
}
div#path-navi p {
	margin: 0;
	text-indent: 22px;
}
div#content-news {
	margin: 0;
	padding: 0;
	width: 287px;
	background: #fff;
	float: left;
}
/*div#content-news*/ h4 {
	margin: 15px 0 0 0;
	padding: 0 0 0 11px;
	font-weight: bold;
	font-size: 11px;
	background: url(http://mm.denik.cz/grafika/86/ico_h4.gif) no-repeat top left;
}
div#content-news p {
	margin: 5px 20px 5px 0;
	text-align: justify;
}

div#content-links {
	margin: 0;
	padding: 0;
	width: 259px;
	min-height: 225px;
	float: left;
	background: #f7f7f7 url(http://mm.denik.cz/grafika/86/group_logo_bg.gif) no-repeat top right;
}
div#content-links div.clLink {
	margin: 5px 10px 5px 10px;
}
p.cl-title {
	padding: 10px 0 0 0;
	font-weight: bold;
	font-size: 13px;
	color: #144570;
}
div#content-links img.sep {
    width: 1px;
    height: 225px;
    border: 0;
    float: left;
}
div#article {
	margin: 0; 
	padding: 0;
	width: 545px;
	float: left;	
}
div#article-contents {
	margin: 0; 
	padding: 15px 0 15px 22px;
	float: left;
}
div.articleSpan {
    margin: 0; 
	padding: 15px 0 15px 22px;
	width: 523px;
	float: left;
}
div#article-contents div.articleSpan {
    padding: 0;
    float: none;
}
#article div.article { width: 450px; }
#article div.article p { margin: 5px 0; }
#article div.press { width: 535px; }
#article div.map { width: 545px; overflow: hidden; }

div.articleCol1 {
   margin: 0 53px 0 0; 
   padding: 0; 
   width: 310px;    
   clear: left;
   float: left;
}
div.articleCol1a {
   margin: 0 53px 0 0; 
   padding: 0; 
   width: 195px;
   float: left;
}
div.articleCol2 {
   margin: 0; 
   padding: 0; 
   width: 165px;
   clear: right; 
   float: left;
}
div.articleCol2 p {
   margin: 7px 0;
}

div#bottom-links {
   margin: 0;
   padding: 0;
   color: #5681a6;
   clear: both;
   float: left;   
}
div#bottom-links p { 
	margin: 15px 0 15px 230px; 
	width: 545px; 
}
div#bottom-links a:link, 
div#bottom-links a:visited {
   text-decoration: none;
   color: #5681a6;
}
div#bottom-links a:hover {
   text-decoration: underline;
   color: #5681a6;
}

div#foot {
	margin: 0;
	padding: 0;
	width: 100%;
	background: #0f4372;
	clear: both;
	float: left;
}
div#foot p {
	margin: 0 0 0 230px;
	padding: 10px 0 9px 0;
	width: 545px;
	text-align: center;
	color: #fdfdff;
}

/**
 *	menu top i menu główne lewe
 */
a.menu, a.menuA {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
a.menu:link, a.menu:visited, a.menuA:visited {	
   text-decoration: none;
	color: #fff;
}
a.menu:hover, a.menuA:hover {
   text-decoration: none;	
	color: #fff;
	background: #4c8cca;
	pading-top: 5px 0px;
}

a.blueArrow {
   display: block;
   margin: 2px auto;
   padding: 0 0 0 9px;
   text-decoration: none;
   background: url(http://mm.denik.cz/grafika/86/txt_a_arrow.gif) no-repeat top left;
}
a.blueArrow:link, a.blueArrow:visited {
   text-decoration: none;
   color: #303030;
}
a.blueArrow:hover {
   text-decoration: underline;
   color: #666;
}

h2 {
	font-weight: bold;
	font-size: 16px;
	color: #0F4471;
}
h3 {
    margin: 5px 0;
	font-weight: normal;
	font-size: 11px;
}
/*h4 {
	margin: 0 0 13px 0;
	font-weight: bold;
	font-size: 12px;
	color: #333;
}*/
h4 a:link, h4 a:visited, h4 a:hover { text-decoration: none; color: black; }
h6 {
   margin: 5px 0;
	font-weight: bold;
	font-size: 11px;
	color: #333;
}

ul.listType1 {
   margin: 0;
   padding: 0;
}
ul.listType1  li {
   margin: 0;
   padding: 0 0 1px 0;
   list-style: none;
}
/* ---- TAG ADDRESS ---- */
address {
	margin: 25px 0;
	font-style: normal;
	font-size: 11px;
}
address strong {
	color: #31a8d2;
}
address span {
	display: block;
	margin: 5px 0;
	padding: 3px 0 5px 25px;	
	white-space: nowrap;
	background: no-repeat top left;
}
address span.address {
	border-bottom: 1px solid #f0f0f0;
	background-image: url(http://mm.denik.cz/grafika/86/ico_envelope.gif);
}
address span.phones {
	border-bottom: 1px solid #f0f0f0;
	background-image: url(http://mm.denik.cz/grafika/86/ico_telephone.gif);
}
address span.internet {
	background-image: url(http://mm.denik.cz/grafika/86/ico_comp.gif);
}
address a:link, address a:visited {
	text-decoration: underline;
	color: #1f91b7;
}
address a:hover {
	text-decoration: none;
	color: #15adcd;
}

address.vertical {
	margin: 10px 0;
	width: 100%;
	border-top: 1px solid #f0f0f0;
	clear: both;
	float: left;
}
address.vertical span {
	display: block;
	white-space: nowrap;
	margin: 5px;
	width: 25%;
	border: 0;
	float: left;
}

.comboOff {
	margin: 0;
	padding: 5px 0 5px 15px;
	width: 290px;	
	font-weight: bold;
	background: url(http://mm.denik.cz/grafika/86/ico_plus.gif) no-repeat center left;
	border-bottom: 1px solid #dfdfdf;
	cursor: pointer;
}
.comboOn {
	margin: 0;
	padding: 5px 0 5px 15px;
	width: 290px;	
	font-weight: bold;
	background: url(http://mm.denik.cz/grafika/86/ico_minus.gif) no-repeat center left;
	cursor: pointer;
}
.combo {	
	display: none;
	visibility: hidden;
	margin: 0 0 10px 0;
	padding: 0 0 0 15px;
	width: 190px;
	border-bottom: 1px solid #ccc;	
}
.combo address {
	margin: 5px 0;
}
.combo address span {
	border: 0;
}

a:link, a:visited {
	text-decoration: underline;
	color: #1f91b7;
}
a:hover {
	text-decoration: none;
	color: #15adcd;
}

.action { 
	color: #fff;
	background: #4c8cca;
	padding:10px 15px;
	margin: 0px -15px;
}
/* Szablon członek zarządu */
.leader {
	margin-bottom: 15px;
	width: 100%;
	clear: both;
	float: left;
}
.leaderFoto {
	margin: 0 0 0 25px; 
	padding: 3px;
	border: 1px solid #e0e0e0;
	float: right;
}
.leaderFoto img {
	display: block;
	width: 140px;
}
/*.leader p {
	margin: 5px 0;
	width: 350px;
	text-align: justify;*/
}
/* ----------------------- */

/* bottom navi (nawigacja w artykule ;) */
ul#bottom-navi {
	display: block; 
	margin: 25px 0 0 0; 
	padding: 0; 
	width: 100%; 
	list-style: none; 
	float: left;
}
ul#bottom-navi li {
	display: block; 
	width: 33%;
	float: left;
}
ul#bottom-navi li#prev { text-align: left; }
ul#bottom-navi li#return { text-align: center; }
ul#bottom-navi li#next { text-align: right; }
ul#bottom-navi li#prev a { padding-left: 10px; background: url(http://mm.denik.cz/grafika/86/ico_ahref_left.gif) no-repeat center left; }
ul#bottom-navi li#return a { padding-left: 15px; background: url(http://mm.denik.cz/grafika/86/ico_ahref_top.gif) no-repeat center left; }
ul#bottom-navi li#next a { padding-right: 10px; background: url(http://mm.denik.cz/grafika/86/ico_ahref_right.gif) no-repeat center right; }
/* ------------------------------------ */

ul, ol { margin-left: 12px; padding-left: 16px; }

table#file-to-download {
	margin: 35px 0 5px 0;
	padding: 0;
	width: 350px;	
	text-align: left;
	vertical-align: middle;
	font-size: 11px;
}
table#file-to-download td { padding: 5px 5px 20px 0; width: 50%; }
table#file-to-download td img.ico { margin-right: 10px; vertical-align: bottom; border: 0; }







#menu ul li ul {
	position: absolute;
	background-color: #0F4471;
	background-image: none;
	padding: 0px;
	margin: 0px;
	z-index: 50;
	left: 175px;
	border: 0px;
	width: auto;
}

#menu ul li ul { 
	visibility: hidden;
}
#menu ul li:hover ul, 
#menu ul li ul.over { 
	visibility: visible;
}

#menu ul li ul li, #menu ul li ul li:first-child {
	background-image: none;
	border: 0px;
	width: auto;
	
}
#menu ul li ul li a {
	color: white;
	text-decoration: none;
	width: 130px;
}
#menu ul li ul li a:hover {
	color: white;
	text-decoration: underline;
}

.csc-textpic-imagewrap {
	float: left;
	padding-right: 20px;
}

.svetle-sede-pozadi {
	background-color:#F7F7F7;
	padding:5px 20px;
}

.tmave-sede-pozadi {
	background-color:#E0E0E0;
	padding:5px 20px;
}

.novinky_perex {
	font-weight: bold;
	font-style: italic;
}



.cleaner {
	height: 1px;
	overflow: hidden;
	clear: both;
}

#mojeinzerce h3 {
	font-weight: bold;
	font-size: 15px;
	color: #0F4471;
	border-bottom: 1px solid #0F4471;
}


.table-info {
	border-collapse:collapse;
}
.table-info .r1 {
	background:#E7F1FD none repeat scroll 0 0;
}
.table-info .r2 {
	background:#FBFCFF none repeat scroll 0 0;
}
.table-info th {
	background:#e7781e none repeat scroll 0 0;
	border:1px solid #e7781e;
	color:#FFFFFF;
	text-align:left;
}
.table-info td {
	border:1px solid #B7CCEC;
}
.table-info td, .table-info th {
	padding:5px;
}
.small {
	font-size:80%;
}

.fl_l {
	float:left;
}
.fl_r {
	float:right;
}
.fl_l img {
	padding-right: 10px;
}
.fl_r img {
	padding-left: 10px;
}
.cl {
	height: 0px;
	line-height: 0px;
	overflow: hidden;
	clear:both;
}

