
body#mainBody {
	text-align: center; 
	background-color: #fff;
	color: #000;
	font-family: Verdana, Tahoma, sans-serif;	
	padding:0px; margin:0px; border: 0px;
	background-image: url(../images/bg.gif); background-repeat: repeat-x; background-position: top left; 
}
#mainBody * { padding:0px; margin:0px; border: 0px; }
#mainBody div.clear{ clear: both; }

div#mainPage{  margin:18px auto 0px auto; width:980px; }
div#mainPageInside{  margin:0px; }

div#topPanel{ width:980px; height:137px; clear:both; overflow:hidden; }

div#logo{ width:980px; height:70px; background-color:#003366; clear:both; text-align:left; overflow:hidden;}
#logo img{  margin:46px 0px 0px 7px; border:2px Solid #275889; float:left; }
#logo .logo{  margin:35px 10px 0px 0px; float:right; border: 0px; }

div#menu{ }
#mainMenuItems{ text-align:left; font-size:9pt; clear:both; }
#mainMenuItems ul{ list-style:none; margin:0px 0px 0px 8px; }
#mainMenuItems li{ float:left; margin:2px 0px 0px 0px; border-left:1px Solid #fff; text-align:center; }
#mainMenuItems li.first{ margin:2px 0px 0px 0px; border-left:0px; }
#mainMenuItems .selectedMainItem{ text-decoration:underline; color:#fff;}
#mainMenuItems a{ display:block; margin:2px 9px 2px 9px; color:#fff; text-decoration:none; text-align:center; padding:0px 0px 2px 0px;}

div#sub_menu{ background:#aeaa94; width:978px; border-left:1px Solid #fff; border-right:1px Solid #fff;  }
#sub_menu .sub_menu_blank{ height:9px; }
#subMenuItems{ font-size:9pt; color:#514f52; height:22px; /*border-top:1px Solid #fff;*/ clear:both; overflow:visible; text-align:center; }
#subMenuItems a{ color:#514f52; font-weight:bold; display:inline-block; height:22px; line-height:22px; text-transform:uppercase; text-decoration:none;}
#subMenuItems a.selected{ text-decoration:underline; }
#subMenuItems a:hover{ text-decoration:underline; }


div#subMenuItemsLeftHolder{ margin:27px 0px 0px 0px; border-left:1px Solid #fff; width:194px; float:left; background:#e9e9e6; overflow:hidden; }
#subMenuItemsLeftHolder h1{ font-size:10pt; padding: 4px 0px 4px 0px; background:#525053; color:#fff; font-weight:normal; text-transform:uppercase; }
ul#subMenuItemsLeft{ margin:10px 0px 0px 10px; overflow:hidden; }
#subMenuItemsLeft li{ font-size:9pt; padding: 3px 0px 3px 0px; clear:both; overflow:visible; text-align:left; list-style:none; }
#subMenuItemsLeft a{ color:#4b4b4a; font-weight:bold; text-decoration:none;}
#subMenuItemsLeft a:hover{ text-decoration:underline; }
#subMenuItemsLeft ul{ margin:4px 0px 4px 10px; }
#subMenuItemsLeft a.level3{ color:#4b4b4a; font-weight:normal; text-decoration:none;}
#subMenuItemsLeft a.level3:hover{ text-decoration:underline; }
#subMenuItemsLeft .selected{ text-decoration:underline; }

#flags{ text-align:right; margin: 0px 15px 0px 0px; }

#navigationPanel { margin:0px 0px 0px 0px; font-size:8pt; overflow:visible; height:50px; border-bottom:1px Solid #525053;}
#navigationPanel .date{ margin: 0px 0px 0px 10px; float:left; color:#285e95; font-size:8pt; font-weight:bold; }
#navigationPanel .articleMenuPath{ margin: 32px 10px 0px 0px; float:right; color:#514f52; }
#navigationPanel a{ color:#514f52; font-size:8pt; font-weight:bold; text-decoration:none; }
#navigationPanel a:hover{ text-decoration:underline; }

div#contentPanel{ margin:0px 0px 0px 0px; padding:1px 0px 0px 0px; background:#fff;}
div#contentPanelInside{ padding:10px 0px 0px 0px; margin:0px 0px 0px 0px; float:right; width:780px; text-align:left; }
div#contentPanelInsideWelcome{ padding:10px 0px 0px 0px; margin:0px 50px 0px 50px; text-align:left; }

div#articleMenu{ padding:1px 0px 0px 0px; margin:0px; text-align:left; font-size:8pt; }
#articleMenu .articleHeader{ padding:0px 10px 5px 40px; margin:10px 0px 0px 0px; font-size: 13pt; color: #514f52;}
div#textPanelNormal{ margin:10px 0px 0px 0px; padding:0px 50px 0px 50px; float:left; }

#articleList {}
#articleList .articleHeader{ padding:0px 10px 5px 0px; margin:10px 0px 0px 0px; font-size: 13pt; color: #514f52;}
#articleList a{ color:#514f52; text-decoration:none; font-weight: normal; font-size:10pt; font-weight:bold; }
#articleList a:hover{ text-decoration:underline;}
#articleList div{ font-size:8pt; margin:0px 0px 20px 0px; }
#articleList p{ font-style:italic; }



ul#sitemap{ margin: 10px 0px 50px 10px; list-style:none; color:#828282; text-decoration:none; font-weight: normal; font-size:8pt;}
#sitemap li{ margin: 0px 0px 0px 0px; padding: 2px 0px 2px 0px; text-transform:uppercase; }
#sitemap .innerUl{ list-style:none; margin:0px 0px 0px 0px;}
#sitemap .innerLi{ text-transform:none; margin: 0px 0px 0px 20px; }
#sitemap a{ color:#828282; text-decoration:none; font-weight: normal; font-size:8pt; }
#sitemap a:hover{ text-decoration:underline;}

/* UVODNI STRANKA */
#textPanelWelcome{ margin:40px 10px 0px 0px; width:400px; float:left; }
#actualityPhotoPanel{ margin:0px 0px 0px 0px; width:356px; float:right; color:#fff; font-size:8pt; overflow:hidden; }
#actualityPanel{ margin:40px 0px 0px 0px; padding-bottom:5px; color:#514f52; font-size:8pt; background-image: url(../images/actual_bg.gif); background-repeat: no-repeat; background-position: top left;}
#actualityPanel h1{ font-size:10pt; color:#fff; padding:7px 0px 10px 10px; }
#actualityPanel div{ margin: 0px 10px 3px 10px; padding:7px 0px 7px 0px; border-bottom:1px Solid #f0f0f0;  }
#actualityPanel a{ color: #514f52; font-size:9pt; text-decoration:none; }
#actualityPanel a:hover{ text-decoration:underline; }
#actualityPanel .history{ display:block; text-align:right;font-size:8pt; margin:5px 10px 0px 0px; }
#actualityPanel span{ width: 100px; font-size:9pt; }
#welcomePhotoPanel{ margin:20px 0px 0px 0px; padding:0px 0px 1px 0px; }
#welcomePhotoPanel img{ margin:10px 0px 0px 0px; clear:both; }


/*FOTOGALERIE*/
#photogalleryTree{}
#photogalleryTree h1{ color: #3366cc; text-align:center; font-size:14pt; margin:20px 0px 0px 0px;}
#photogalleryTree div{ background: #0f3c96; color: #fff; text-align:center; font-size:10pt; margin:20px 0px 20px 0px; padding:3px 0px 3px 0px; }
#photogalleryTree a{ color: #fff; font-size:10pt; font-weight:bold; text-decoration:none; }
#photogalleryTree .selected{ text-decoration:underline; }
#photogalleryTree a:hover{ text-decoration:underline; }
#photogallery{ margin: 0px 0px 30px 0px; }
#photogallery .articleHeader{ padding:0px 10px 5px 40px; margin:10px 0px 0px 0px; font-size: 13pt; color: #514f52; }
#photogallery p{ color: #514f52; text-align:left; font-size:9pt; padding:0px 40px 0px 40px; white-space:pre; overflow:hidden; }
#photogalleryPhotos{ margin:20px 0px 20px 40px;}
#photoDetail { width:392px; height:392px; float:left; padding:0px; text-align:center; overflow:hidden; line-height:392px; }
#photoDetail tr{ width:392px; height:392px; }
#photoDetail td{ width:392px; height:392px; line-height:392px; }
#photoDetail img{ margin: auto; vertical-align:middle; line-height:408px; }
#photos { width:265px; height:392px; float:right; padding:0px 40px 0px 0px; }
#photos .photo{ margin:0px 4px 4px 0px;  width:62px; height:62px; float:left; background:#000; overflow:hidden; }


#bottomMenuCopyright{ clear:both; overflow:visible; background:#fff; height:50px; }
#copyright { margin:34px 0px 0px 0px; font-size:8pt; color:#514f52; float:right; padding:0px 17px 0px 8px; }
#copyright span{ padding:0px 6px 4px 6px; display:block; float:left; }
#copyright .border{ border-left:1px Solid #514f52; }
#mainMenuItemsBottom{ margin:34px 0px 0px 0px; color:#514f52; float:left; padding:0px 0px 0px 8px; text-align:left; font-size:8pt; width:610px; overflow:hidden; }
#mainMenuItemsBottom a{ color:#514f52; text-decoration:none; padding:0px 6px 4px 6px; display:block; float:left; }
#mainMenuItemsBottom .border{ border-left:1px Solid #514f52; }
#mainMenuItemsBottom a:hover{ text-decoration:underline; }

div#footer{  margin:0px 0px 60px 0px; background-image: url(../images/footer_bg.gif); background-repeat: no-repeat; background-position: bottom left; text-align:center; font-size:8pt; color:#fff; height:28px; padding:0px 0px; clear:both; overflow:visible; }
div#chvila{  color:#fff; margin:0px auto 0px auto; padding:0px 0px; float:left; width:980px;}
#chvila div{ padding:6px 0px; height:10px; overflow:hidden;}
#chvila img{ margin:-3px 0px ; }
#chvila a{  color: #fff; }
span#bizpublish{ color: #fff; text-align:right; }
#bizpublish a{  color: #fff; font-weight:bold; }

