body{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background-color: #D9EE9F;
}

#container{
	width: 950px;
	margin-left: auto;
	margin-right: auto;
	font-family: Tahoma;
	position: relative;
}

#top_menu{
	width: 950px;
	height: 35px;
	background-image: url(img/bg_top_menu.gif);
	background-repeat: no-repeat;
	text-align: left;
}

#top_menu_content{
	padding-top: 5px;
}

#top_menu a{
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 8pt;
}

#top_menu a:hover{
	text-decoration: underline;
}

#top_menu img{
	margin-right: 8px;
	position: relative;
	top: 1px;
}

#motiv{
	width: 950px;
	height: 176px;
}

.bg_motiv{
	width: 50px;
	height: 176px;
	background-repeat: no-repeat;
	float: left;
}

#motiv01{background-image: url(img/bg_motiv01.jpg);}
#motiv02{background-image: url(img/bg_motiv02.jpg);}
#motiv03{background-image: url(img/bg_motiv03.jpg);}
#motiv04{background-image: url(img/bg_motiv04.jpg);}
#motiv05{background-image: url(img/bg_motiv05.jpg);}
#motiv06{background-image: url(img/bg_motiv06.jpg);}
#motiv07{background-image: url(img/bg_motiv07.jpg);}
#motiv08{background-image: url(img/bg_motiv08.jpg);}
#motiv09{background-image: url(img/bg_motiv09.jpg);}
#motiv10{background-image: url(img/bg_motiv10.jpg);}
#motiv11{background-image: url(img/bg_motiv11.jpg);}
#motiv12{background-image: url(img/bg_motiv12.jpg);}
#motiv13{background-image: url(img/bg_motiv13.jpg);}
#motiv14{background-image: url(img/bg_motiv14.jpg);}
#motiv15{background-image: url(img/bg_motiv15.jpg);}
#motiv16{background-image: url(img/bg_motiv16.jpg);}
#motiv17{background-image: url(img/bg_motiv17.jpg);}
#motiv18{background-image: url(img/bg_motiv18.jpg);}
#motiv19{background-image: url(img/bg_motiv19.jpg);}

#main{
	width: 950px;
	height: 354px;
	font-size: 11px;
	position: relative;
}

#main_left{
	float: left;
	width: 395px;
	background-color: #ffffff;
	
}

#main_middle{
	width: 161px;
	height: 294px;
	background-color: #ffffff;
	position: absolute;
	left: 397px;
	top: 106px;           
	position: absolute; 
	z-index: 100;  
	
}

#main_right{
	float: left;
	width: 392px;
	height: 370px;
	background-color: #ffffff;
	
}

#left_pruh1{
	width: 397px;
	height: 210px;
	
}

#left_sep{
	width: 69px;
	height: 210px;
	background-image: url(img/bg_sep.gif);
	background-repeat: repeat-x;
	float: left;
}

#left_menu{
	width: 328px;
	height: 210px;
	float: left;
	display: inline;
}

.menu_flash{
	width: 161px;
	height: 104px;
	margin-left: 2px;
	float: left;
	display: inline;
}

#menu_flash01{background-image: url(img/bg_menu_flash01.jpg);}
#menu_flash02{background-image: url(img/bg_menu_flash02.jpg);}
#menu_flash06{background-image: url(img/bg_menu_flash06.jpg); margin-top: 2px;}
#menu_flash07{background-image: url(img/bg_menu_flash07.jpg); margin-top: 2px;}
#menu_flash04{background-image: url(img/bg_menu_flash04.jpg);}
#menu_flash05{background-image: url(img/bg_menu_flash05.jpg);}
#menu_flash08{background-image: url(img/bg_menu_flash08.jpg); margin-top: 2px;}
#menu_flash09{background-image: url(img/bg_menu_flash09.jpg); margin-top: 2px;}
#menu_flash03{
	width: 161px;
	height: 104px;
	background-image: url(img/bg_menu_flash05.jpg);
}


.cleaner{
	height: 0px;
	line-height: 0px;
	clear: both;
}

#right_pruh1{
	width: 392px;
	height: 210px;
}

#right_menu{
	float: left;
	width: 328px;
	height: 210px;
}

#right_sep{
	float: left;
	width: 64px;
	height: 210px;
	background-image: url(img/bg_sep.gif);
	background-repeat: repeat-x;
}

.sep_orange{
	width: 161px;
	height: 11px;
	line-height: 11px;
	background-color: #FF6600;
	margin-top: 0px;
}

#menu{
	text-align: center;
}

#menu a{
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	width: 161px;
	height: 20px;
	background-color: #9BCD36;
	display: block;
	line-height: 20px;
	border-bottom: 1px solid #698B25;
	border-top: 1px solid #ffffff;
}

#menu  a:hover{
	background-color: #029495;
	color: #FFFFFF;
	font-weight: bold;
}

#bottom{
	width: 950px;
	height: 43px;
	background-color: #009395;
	background-image: url(img/bg_bottom.gif);
	background-repeat: no-repeat;
	color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 47px;
}

#bottom a{
	color: #ffffff;
}

#bottom_content{
	padding-top: 15px;
	padding-left: 90px;
}

#copy{
	color: #999999;
	font-size: 10px;
	margin-top: 10px;
}

#copy a{
	color: #999999;
}

#copy a:hover{
	text-decoration: none;
}

#left_pruh2_content{
	color: #797979;
	text-align: right;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 20px;
}
#left_pruh2_content a{
	color: #669933;
}
#right_pruh2_content{
	color: #797979;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 20px;
}

#right_pruh2_content a{
	color: #669933;
}
.reference:first-letter {
	font-size: 12pt;
	font-weight: bold;
	float: left;
	display: block;
}
.velke {
	font-size: 1.3em;
	font-weight: bold;
}
/*#flash {
	position: absolute;
	top: 211px;
	left: 71px;
}*/
#pod-flash {
	background: url(img/bg_sep.gif) repeat-x left top;
	width: 950px;
	height: 210px;
	float: left; 
	position: relative;
}
#container #main #pod-flash h1 {margin-left: 100px;  font-size: 12px;}
#container #main #pod-flash h2 {margin-left: 100px; font-size: 12px; position: absolute; top: 0; left: 100px;}
#pod-flash2 {
	background: White;
	width: 813px;
	height: 210px;
	position: absolute;
	top: 0px;
	left: 71px; 
}
#levy-dolni {
	width: 398px;
	height: 190px;
	float: left;
	background: White;
	font-size: 0.8em;
	position: relative;
	text-align: right;
}
#levy-dolni-vnitrek {
	position: absolute;
	top: 16px;
	width: 350px;
	right: 20px;
	line-height: 14px;
}
#pravy-dolni {
	width: 392px;
	height: 190px;
	float: right;
	background: White;
	font-size: 0.8em;
	text-align: left;
	position: relative;
} 
#pravy-dolni-vnitrek {
	position: absolute;
	top: 16px;
	width: 350px;
	left: 20px;
	line-height: 14px;
}

#pravy-dolni-vnitrek a, #levy-dolni-vnitrek a {color: #000;}
#pravy-dolni-vnitrek a:hover, #levy-dolni-vnitrek a:hover {text-decoration: none;}

.mleft9 {margin-left: 9px;}
.mleft30 {margin-left: 30px;}
.mleft457 {margin-left: 457px;}
.mtop1 {margin-top: 1px;}

p {margin: 0;  padding: 0; }
