
#mainBody * { padding:0px; margin:0px; border: 0px; } 

body#mainBody {
	text-align: center; 
	background-color: #fff;
	color: #000;
	font-family: Verdana, Tahoma, sans-serif;	
}

div.clear{ clear: both; overflow:visible; }

body#mainBlackBody{ margin:0px; background: #000; text-align:center; font-family: Verdana, Tahoma, sans-serif;}
#mainBlackBody strong{ margin:10px auto 10px auto; font-size:12pt; color: #fff; display:block; clear:both;}
#mainBlackBody p{ margin:0px auto 10px auto;font-size:8pt; color: #fff; width:500px; display:block; clear:both;}

div#welcomePage{ margin: 0px auto 0px auto; width:773px; height:501px; background-image: url(../images/uvodni_bg2.gif); background-repeat: no-repeat; background-position: bottom left; text-align:right; }
#welcomePageTop{ margin: 55px 0px 0px 0px;  clear:both; height:121px; text-align:right; overflow:hidden;}
#welcomePageLogo{ margin: 0px 147px 0px 0px; z-index:2; display:block;}
#welcomePageLogo img{ border:0px; padding:0px; margin:0px; }
#welcomePageYvett{ margin: 0px 0px 0px 0px; width:366px; height:121px; display:block; float:left; padding:0px 0px 0px 0px; }
#welcomePageYvett img{ border:0px; padding:0px; margin:0px; }
div#welcomePageTextHolder{ margin: 0px; padding:0px 112px 0px 0px; height:380px; text-align:right; }
div#welcomePageText{  margin: 115px 0px 0px auto; width:352px; height:196px; text-align:center; float:right; }
#welcomePageText h1{ font-size: 10pt; }
#welcomePageText h2{ font-size: 10pt; margin: 0px 0px 10px 0px; }
#welcomePageText p{ font-size: 8pt; margin: 0px 0px 10px 0px; }
#welcomePageText a{ font-size: 8pt; color: #000; }
#welcomePageText a.enter{ font-size: 10pt; color: #b75500; font-weight: bold; float: right; text-decoration:none;}
#welcomePageText a.text{margin: 3px 0px 0px 0px; font-size: 10pt; color: #b75500; font-weight: bold; float: right; text-decoration:none;}
#welcomePageText a.text:hover{text-decoration:underline;}
#welcomePageText img{ margin: 0px 0px 0px 5px;}

div#mainPage{ margin:25px auto 0px auto; width:780px; height: 493px; background-image: url(../images/hlavni_bg.gif); background-repeat: no-repeat; background-position: bottom left; text-align:right; }
img#mainPageLogo{ margin:0px 0px 0px 33px; float:left; }
div#contentLeftImages{ margin:54px 0px 0px 54px; float:left; }
div#articleHolder{ margin:54px 0px 0px 10px; width:370px; height:265px; float:left; overflow:auto; }
div#menuHolder{ margin:40px 0px 0px 0px; width:100%; height:96px; clear:both; font-size:8pt;}
#menuHolder img{ margin-bottom: 2px;}
#menuHolder a{ text-decoration: none; color: #000; }
#menuHolder span{ width:72px; text-align:center; float:left; }
#menuHolder .menuItem01{ margin:20px 0px 0px 235px; }
#menuHolder .menuItem02{ margin:25px 0px 0px 0px; }
#menuHolder .menuItem03{ margin:28px 0px 0px 0px; }
#menuHolder .menuItem04{ margin:28px 0px 0px 0px; }
#menuHolder .menuItem05{ margin:24px 0px 0px 0px; }
#menuHolder .menuItem06{ margin:14px 0px 0px 0px; }
#menuHolder .menuItem07{ margin:0px 0px 0px 0px; }


div#photogalery{ margin:10px 10px 10px 0px; text-align: left; clear:both; }
#photogalery h1{ font-size: 12pt; color:#b95204; }
#photogalery h2{ font-size: 9pt; color:#000; }
#photogalery a{ color:#000; }

div#photogaleries{  margin:0px 0px 0px 0px; float:left;}
#photogaleries .photo{ margin:0px 10px 10px 0px; float:left; width:100px; height:75px; border: 1px Solid #000; display:table-cell; vertical-align:middle; line-height:73px; text-align:center; background:#000;}
#photogaleries img{ vertical-align:middle; }
#photogaleries p{  margin: 50px 0px 0px 0px; font-size: 8pt; color: #000; }

#actualities{ }
#actualities h3{font-size:13pt; color:#000;  padding:0px 0px 5px 0px;}
#actualities .actuality{ margin:0px 0px 0px 0px; padding:0px 0px 15px 0px; clear:both; }
#actualities .actuality div{ margin:0px 0px 0px 0px; clear:both; }
#actualities .actuality div span{ margin:0px 0px 0px 0px; float:left; display:block; width:80px; font-size:10pt; color:#b95204; font-weight:bold;} 
#actualities .actuality div h1{ margin:0px 0px 0px 0px; float:left; font-size:10pt; display:block; width:288px; clear:right; text-align:left;} 
#actualities .actuality div h1 a{ color:#000; }
#actualities .actuality p{ margin:0px 0px 0px 0px; clear:both; text-align:left; font-size:9pt;}
#actualities .actuality span{ margin:0px 0px 5px 0px; padding:2px 0px 0px 0px; display:block; font-size:8pt; color:#b95204; font-weight:bold; text-align:left; } 
#actualities .actuality span a{ color:#000; }

div#footer{  margin: 3px auto 0px auto;width:773px;text-align:right; font-size:8pt; }
#footer a{  color: #000; }

