body{
	margin:auto;
	padding:0;
	background: #d7d7d7 url(../images/pozadi.jpg) repeat-y center  ;
	width: 770px;
	font-family: "Trebuchet MS", Trebuchet MS,verdana, arial, helvetica, sans-serif;
	font-size: 75%;
	color: Black;
}
#stranka{
	width: 770px; 
	/* background: #b3b2b2 url(../images/pozadi.jpg) repeat-y center ;
	margin-left:auto;
	margin-right: auto;
	padding: 0px;
	margin-bottom: 10px;
	_margin-bottom: 0px;
	height: auto;*/
}
#top {
	margin: auto;
	margin-top:15px;
	padding: 0;
	width:738px;
	height: 205px;
	background: url(../images/hlavicka.jpg) no-repeat center; 
}
#top a{
	display: block;
	width:738px;
	height: 205px;
}
#left {
	float: left;
	margin: 0px 0 15px 0;
	padding:15px;
	width: 164px;
	background: url(../images/bghlavnimenu.jpg) no-repeat;
	overflow:hidden; 
}
#main {
	float: left;
	width: 564px;
	margin: 0px 0 15px 0;
	_margin: 0px 0 15px 0;
	padding:15px 0px 10px 3px;
	overflow:hidden;
}

#right {
	display:none;
	}
#paticka { clear:both; margin:0; padding:0; margin-bottom:10px; _margin-bottom:0;}
#paticka .top{ background:url(../images/footer-top.jpg) no-repeat center bottom; width:	768px ;height:9px; }
#paticka .stred{background:url(../images/footer-bg.jpg) repeat-y center; width:	768px;}
#paticka div#patickatext{ padding: 0 25px; position:relative;}
#patickatext .right{position:absolute; right:25px;}
#patickatext a {color: #f8a300; text-decoration:underline;}

#paticka .bottom{ background:url(../images/footer-bottom.jpg) no-repeat top center; width:	768px ;height:7px;}
	
/* *************************  DEFINICE HTML ELEMENTU ******* */
a{	text-decoration: none; color: Black;}
a:hover {text-decoration: underline;}
h1{padding: 0;	margin: 0;}
h2{
	font-size: 95%;
	color: #FF0000;
}
ul li{list-style-image: url(../images/odrazka.gif);}
img {border: 0px;padding:0px;margin:0px;	}
hr{display: none;}
form{padding: 0;margin: 0;}
legend{color:#000000; font-weight: bold; }
/* **********************  konec DEFINICE HTML ELEMENTU ******* */

#menu-top{background:url(../images/menu-top.jpg) no-repeat bottom center; width:164px; height:13px;}
#menu-stred{background:url(../images/menu-bg.jpg) repeat-y center; width:164px; padding:7px 0 5px 0; }
#menu-stred h2 {display:block; padding:0; margin:0; color:#FFFFFF; font-size:120%; }

#menu-stred h2 a{display:block; padding:5px 0 5px 32px; margin:0px 2px 6px 2px; color:white; background: #b3b2b2 url(../images/sipka.jpg) no-repeat left center;  }
#menu-stred h2.active a{display:block; padding:5px 0 5px 32px; margin:0px 2px 6px 2px; color:white; background: #f8a300 url(../images/sipka-act.jpg) no-repeat left center;}
#menu-stred h2 a:hover{display:block; padding:5px 0 5px 32px; margin:0px 2px 6px 2px; color:white; background: #f8a300 url(../images/sipka-act.jpg) no-repeat left center;}

#menu-stred h2.podmenu a{display:block; padding:5px 0 5px 50px; margin:0px 2px 6px 2px; color:#f8a300; background: #d7d7d7 url(../images/sipka2.jpg) no-repeat left center  ;   }
#menu-stred h2.podmenuact a {display:block; padding:5px 0 5px 50px; margin:0px 2px 6px 2px; color:white; background: #f8a300 url(../images/sipka2-act.jpg) no-repeat left center  ; text-decoration:none; }
#menu-stred h2.podmenu a:hover{display:block; padding:5px 0 5px 50px; margin:0px 2px 6px 2px; color:white; background: #f8a300 url(../images/sipka2-act.jpg) no-repeat left center  ;  }

#menu-bottom{background:url(../images/menu-bottom.jpg) no-repeat top center; width:164px; height:11px;}

#kontakt{ padding:15px 0; }
#kontakt-top{background:url(../images/menu-top.jpg) no-repeat bottom center; width:164px; height:13px;}
#kontakt-stred{background:url(../images/menu-bg.jpg) repeat-y center; width:164px;}
#kontakt-stred p{ margin:0; padding:0;}
#kontakt-bottom{background:url(../images/menu-bottom.jpg) no-repeat top center; width:164px; height:11px;}

#main-top{background:url(../images/main-top.jpg) no-repeat center bottom; width:556px; height:13px;}
#main-stred{background:url(../images/main-bg.jpg) repeat-y center; width:556px;}

#main-bottom{ background:url(../images/main-bottom.jpg) no-repeat center top; width:556px; height:11px; }

#navigace{text-align:center;color:#f8a300;font-weight: bold;font-size:150%;}

/* ***************************  DEFINICE TRID ******* */
.texty{padding: 0px 10px 5px 15px; text-align:justify;}
.left{text-align: left;}
.right{text-align: right;}
.center{text-align: center;}
.hidden{
	position:absolute;
	top: -10000px;
	left:0;
	width:1px;
	height:1px;
	overflow:hidden;
}
.line{
	padding: 6px 0;
	border-bottom: thin solid #D9DCE1;
}
CboldRed{
	color: #660000;
	font-weight: bold;
}
.CboldBlack{
	color: #000000 ;
	font-weight: bold;
	font-size: 1em;
}
.CboldBlue{
	color:#6A81DF;
	font-weight: bold;
}
.CboldOrange{
	color:#f8a300;
	font-weight: bold;
}
.foto{
	width:130px;
	height: 130px;
	padding: 5px;
	float: left;
}
.Ctlacitko{
	border: 1px;
	margin-top:3px;
	border-color: #000000;
	border-style: groove;
	font-size:11px;
	font-weight:bold;
}
a.Ctlacitko{
	text-decoration:none;
	padding: 1px;
	color: #000000;
	font-size: 85%;
}
