body {
	margin: 0; padding: 0;
	background: #dedede url(design/bg.jpg) top repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

p {	margin: 0; padding: 0; }

div#telo-big {
	width: 884px;
	margin: 69px auto 0;
	background: #fff  center repeat;/*url(design/bg-telo-big.jpg)*/
}

div#vrch { width: 719px; height: 117px; background: url(design/bg2.png) no-repeat; position: relative; }

div#jazyk { width: 719px; height: 23px; background-color: #f67c13; color: #fff; } 
div#jazyk p { text-align: right; padding-top: 6px; margin: 0; } 
div#jazyk a { color: #fff; text-decoration: none; }
div#jazyk a:hover { color: #000; }

/* lavy stlpec */
div.lavy { float: left;	width: 165px; overflow: hidden; }

/* pravy stlpec */
div.pravy { float: left; width: 719px; overflow: hidden; }




/* logo logo logo logo logo logo logo losgo logo */
div#logo { 	width: 165px; height: 145px; background: #f57d14 url(design/logo.jpg) no-repeat; }
div#logo a { display: block;	width: 165px; height: 145px; }
div#logo a span { position: absolute; top: -800px; }

/* dom dom dom dom dom dom dom dom dom dom */
div#dom { width: 165px; height: 231px; background: #f57d14 url(design/dom.jpg) no-repeat; }

h3 { color: #345d7b; font-size: 13px; margin: 0; padding: 5px 10px; }









/* menu menu menu menu menu menu menu menu */

/* hore hore hore hore hore hore hore hore hore hore */
div#menu1-hore { margin: 0; padding: 0; width: 719px; font-weight: bold; position: absolute; bottom: 0px; left: 0px; _bottom: -16px; }
div#menu1-hore ul { margin: 0; padding: 0; }
div#menu1-hore ul li { display: inline; height: 12px; float: left; padding: 0; margin:0; text-align: center; }
div#menu1-hore ul li a { display: block; float: left; height: 19px; padding: 0; margin: 0; background-color: #f67d14; color:#345d7b; text-decoration: none; }
div#menu1-hore ul li a:hover { color: #fff; }
div#menu1-hore ul li a span { display: block; padding-top: 15px; } /* medzera zhora */

div.o-l-h { float: left; height: 19px; padding-left: 14px; background: url(design/oranzovy-lavy-hore.gif) left no-repeat; } 
div.o-p-h { float: left; height: 19px; padding-right: 14px; background: url(design/oranzovy-pravy-hore.gif) right no-repeat; } 

div#menu1-hore ul li.invisible { visibility: hidden; }


/* jedna jedna jedna jedna jedna jedna jedna jedna */
div#menu1 { margin: 0; padding: 0; width: 719px; height: 35px; background: #345d7b url(design/menu1.gif) top repeat-x; }
div#menu1 ul { margin: 0; padding: 0; }
div#menu1 ul li {
	display: inline;
	float: left;
	height: 24px;
	background-color: #f67c13;
	padding: 0;	margin:0;
	text-align: center;
	visibility: hidden;
}

div#menu1 ul li a {
	display: block;
	float: left;
	height: 24px;
	padding: 0;	margin: 0;
	background-color: #f67d14;
	color: #fff;
	text-decoration: none;
}

/* rohy */
div.o-l { float: left; height: 25px; padding-left: 14px; background: url(design/oranzovy-lavy.jpg) left bottom no-repeat; } 
div.o-p { float: left; height: 25px; padding-right: 14px; background: url(design/oranzovy-pravy.jpg) right bottom no-repeat; } 

/* zapnut viditelnost */
div#menu1 ul li.visible { visibility: visible; }





/* dva dva dva dva dva dva dva dva dva dva dva dva */
div#menu2 { margin: 0; padding: 0; background: #f47216 url(design/menu2.jpg) top repeat-x; width: 719px; height: 27px; }
div#menu2 ul { margin: 0; padding: 0; }
div#menu2 ul li {
	display: inline;
	float: left;
	height: 22px;
	padding: 0;	margin:0;
	background-color: #345d7b;
	text-align: center;
}
div#menu2 ul li a {
	display: block;
	float: left;
	height: 22px;
	padding: 0;
	margin: 0;
	background-color: #345d7b;
	color:#fff;
	text-decoration: none;
}

/* rohy */
div.m-l { float: left; height: 23px; padding-left: 14px; background: url(design/modry-lavy.jpg) left bottom no-repeat; } 
div.m-p { float: left; height: 23px; padding-right: 14px; background: url(design/modry-pravy.jpg) right bottom no-repeat; } 



/* tri tri tri tri tri tri tri tri tri tri */
div#menu3 { background-color: #f47216; }
div#menu3 ul { margin: 0; padding: 0 0 6px; }
div#menu3 ul li { display: inline;  padding: 0 10px; margin:0; text-align: center; }


/* vseobecne menu */ 
div#menu { font-weight: bold; }
div#menu a { color: #fff; text-decoration: none; }
div#menu a:hover { color: #000; }

















/* obsah obsah obsah obsah obsah obsah obsah */





/* spodok spodok spodok spodok spodok spodok spodok */
div#dole-lavy { width: 165px; height: 18px; background-color: #f47216; font-size: 11px; }

div#dole-pravy { width: 719px; height: 18px; background-color: #345d7b;  }
div#dole-pravy p { padding-top: 1px; padding-right: 6px; text-align: right; color: #ccc; font-size: 11px; }
div#dole-pravy a { color: #ccc; }
div#dole-pravy a:hover { color: #fff; }

div.clear { clear: both; }


div.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	padding: 20px 40px 20px 40px;
	color: #333333;
	text-align:justify; 
	margin: 0; 
}

h1 { 
	font-size: 18px; color: #f47216; text-align:justify; 
}