.zvyraznivmenu {
	/*background: Aqua;*/
	background-image: url(obr/arrow.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 15px; /*zvýraznění červenou šipkou*/
	/*font-size: 120%;*/
	/*color: #4B0082; -*/
/*text-transform: uppercase; velká písmena*/
/*font-variant: small-caps; kapitálky*/
 /*letter-spacing: -1px; zhustit text*/
}
 
a.tlacmenuakt .zvyraznivmenu {
		
		color: #AC3232;
		


	}
	
	body {
		font-size: 12px;
		font-family: arial, sans-serif;
		/*font-weight: 800;*/
		background-color: White;
	}
	.okraj {
		margin: 10px;
	}
	.celek {
		width: 95%;
		text-align: center;
		/*background: #F1F3F5;*/
		background: #333333;
	}

	#stred {
		width: 950px;
		background-color: White;
		background-image: url(obr/podlogo.jpg);
		background-repeat: no-repeat;
		margin: auto;
		border: thin solid #CCCCCC;

	}
#textmenu {

		text-align: left;
	}
	
	
	
	.jazyky {
	display: inline;
	float: right;
	/*background: Silver;
	background-image: url(obr/pozadi.gif);
	background-position: left;
	background-repeat: repeat-y;*/
	
	width: auto;
	height: auto;
	text-align: right;
	
	margin-top: 24px;/*pod adresu*/
	/*margin-top: 124px;/*těsně nad menu*/
	padding-right: 3px;
	padding-left: 5px;
	padding-top: 3px;
	/*border-top: 1px solid #B22222;*/
}

	#obrazeklogo {
		/*background: #0ECAA7;*/
		background: White;
		background-image: url(obr/logo.jpg);
		width: 100%;
		height: 150px;
		/*background-position: center;*/
		background-position: left;
		background-repeat: no-repeat;
		
	}



	#polozkamenu,#textmenu {

	/*tady je IE hack
		_margin-left: 1px;
		_margin-right: 2px;*/


		font-size: 100%;
		top: -5px;
		position: relative; /*text-align: left;
		padding-left: 90px;*/

		background: #F1F3F5; /*background-image: url(obr/podmenu.gif);background-position: center;*/
		background-image: url(obr/menubg.jpg);
		padding-top: 5px;
		padding-bottom: 5px;
		border-bottom: 1px solid #CCCCCC;
		border-top: thin solid #CCCCCC;

	}

	#polozkamenu a, a.tlacitkomenu {
		text-decoration: none;
		font-weight: bold;
		color: #333333;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 10px;
		padding-right: 10px;
		background-image: url(obr/trans50.png);
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-top: 1px solid #CCCCCC;
		margin-left: 1px;
		margin-right: 1px;

	}

	#polozkamenu a:hover, a.tlacitkomenu:hover,a.tlacmenuakt {
		font-weight: bold;
		color: #AC3232;
		padding-top: 5px;
		padding-bottom: 22px;
		padding-left: 11px;
		padding-right: 11px;
		background-image: url(obr/trans75.png);
		border-left: none;
		border-right: none;
		border-bottom: 1px solid #FFFFFF;
		border-top: 2px solid #AC3232;
		margin-left: 1px;
		margin-right: 1px;


	}

	#polozkasloupec, .podmenu {
		font-size: 12px;
		position: static;
		display: inline;
		padding-left: 0px;
		margin-left: 0px;
		list-style: inside;
		list-style-image: url(obr/odr.png);

	}

	#polozkasloupec a, a.tlacitkopodmenu {
		display: block;
		text-align: left;
		/*background: #F1F3F5;*/
		background: #E3E3E3;
		color: #333333;
		font-size: 12px;
		text-decoration: none;
		border-left: 0px solid #F1F3F5;
		border-right: 0px solid #F1F3F5;
		border-top: 0px solid #F1F3F5;
		border-bottom: 0px solid #F1F3F5;
		padding-left: 15px;
		margin-left: 0px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		background-image:url(obr/odr.png);background-position: top left;background-repeat: no-repeat;

	}



	#polozkasloupec a:hover,a.tlacitkopodmenu:hover {
		color: #AC3232;
		background: #FFFFFF;
		border-left: 0px solid #FFFFFF;
		border-right: 0px solid #FFFFFF;
		border-top: 0px solid #FFFFFF;
		border-bottom: 0px solid #FFFFFF;
		padding-left:15px;
		margin-left: 0px;

		background-image: url(obr/odr.png);background-position: top left;background-repeat: no-repeat;

	}


	#obsahova-cast {

		/*border:  thin solid red	;	*/
		padding-top: 15px;
		_padding-top: 0px;
		position: relative;
		text-align: left;
		font-family: sans-serif;
		padding-left: 10px;
		padding-right: 10px;
		font-size: 100%;
		min-height: 350px;


	}

	#levy-sloupec-siroky {
		float: left;
		/*background: Red;*/
		width: 72%;
		/*border:  thin solid red	;*/
		display: block;
		text-align: justify;
		/*margin-right: 2%;*/
		padding: 1%;
		margin-bottom: 15px;
		/*border: 1px dotted Highlight; */
		padding-top: 0px;


	}

	#pravy-sloupec-uzky {
		float: left; /*display: block;text-align: justify;*/
		height: auto;
		width: 25%; /*padding-left: 2%;*/
		/*background: #F1F3F5;*/
		/*border: 1px solid Navy; *//*top: -20px;position: relative;*/
		/*border: 1px solid #CCCCCC;*/
	}

	#paticka {

		width: 100%;
		clear: both;
		background: #F1F3F5;
		color: #AC3232;
		top: 0px;position: relative;
		border-top: 1px solid #CCCCCC;
		/*margin: auto;*/
		font-family: sans-serif;
		font-size: 80%;
		text-align: center;
		background-image: url(obr/patabg.jpg);

	}
	#paticka a{
		color: #AC3232;
	}



	.podmenu {
		font-size: 100%;
		float: left;
		/*text-align: left;
		padding-left: 90px;*/
		width: 80%;
		_width: auto;
		padding: 10%;
		padding-top: 0px;
		/*background: #DFEFFF;background-image: url(obr/podmenu.gif);
		background-position: center;*/


	}

	.centrovano {
		text-align: center;
		margin: auto;

	}

	.bezramecku {
		border: none;

	}
	.bezrameckuvlajka {
		border: none;
display: inline;
vertical-align: top;

	}


	.obrvlevo {
		float: left;
		margin: 10px;
		border: none;
	}
	.obrvpravo {
		float: right;
		margin: 10px;
		border: none;
	}


	.obrvpravobezokraje {
		float: right;
		border: none;
	}
	.obrvlevobezokraje {

		float: left;
		border: none;
	}
	.dobloku {
		text-align: left;
		display: block;
		margin: 3px;
	}

	.novinka, .polozka {
		text-align: left;
		vertical-align: top;
		margin: auto;
		border: 1px solid  #CCCCCC;

		background: #F1F3F5;
	}

	h3  {
		text-align: center;
		background: #F1F3F5;
		border: 1px solid  #CCCCCC ;
		color: #AC3232;
	}

	h4,h5 {

		text-align: center;
		/*background: #F1F3F5;

		border-top: 1px solid #BBBBBB ;*/
		background: #E3E3E3;
		border-top: 1px solid #BBBBBB ;
		/*top: -29px;position: relative;*/
		width: 100%;
		margin: auto;
		color: #333333;
		font-size: 12px;
		padding-bottom: 3px;
		padding-top: 3px;
		margin-bottom: 10px;
	}

	table {
		font-family: sans-serif;
		font-size: 100%;

	}
	/*tohle je třeba dát do dalších stylů*/
	table {
		font-family: sans-serif;
		font-size: 100%;
		margin: auto;

	}
	.tabklasik   {
		border: 1px solid #CCCCCC;
	}
	.tabklasik  td {
		background-color:#F1F3F5;
	}
	.tabklasik  th {
		background-color: #CCCCCC;
	}
	.tabklasik .hlavicka {
		background-color: #CCCCCC;
	}

	.sudaradka {
		background-color: #F1F3F5;

	}
	.licharadka {
		background-color: #CCCCCC;
	}

	/*tohle je třeba dát do dalších stylů*/



	.textv-n-c {
		text-align: justify;
		vertical-align: top;
		padding-left: 10px;
		padding-right: 10px;
		font: 100%;
	}
	.nadpisv-n-c, .nadpisvpolozce {
		text-align: center;
		vertical-align: top;
		background: #CCCCCC;
		color: #AC3232;
		border-bottom: 1px solid #CCCCCC ;
		font-weight: bold;
		width: 100%;
	}
	.nadpis ,.prezdivka{
		border-bottom: 1px solid #CCCCCC ;
	}

	.den-autor {
		float: left;
		vertical-align: bottom;
		margin: auto;
		border: none;
		background: #F1F3F5;
		width: auto;


	}
	.tiskzpravy {
		float: right;
		vertical-align: bottom;
		margin: auto;
		border: none;
		background: #F1F3F5 url(obr/tisk.gif) no-repeat left;
		padding-left: 30px;
		padding-right: 10px;
		width: auto;
	}
	.tiskzpravyvlevo {
		float: left;
		vertical-align: bottom;
		margin: auto;
		border: none;
		background: #F1F3F5 url(obr/tisk.gif) no-repeat left;
		padding-left: 30px;
		padding-right: 10px;
		width: auto;
	}

	.pdefko {
		float: left;
		vertical-align: bottom;
		margin: auto;
		border: none;
		background: #F1F3F5 url(obr/pdefko.gif) no-repeat left;
		padding-left: 40px;
		padding-right: 10px;
		width: auto;
		height: 39px;
	}



	.patickav-n-c
	{
		padding-left: 10px;
		padding-right: 10px;

		width: 800px;
		background: #F1F3F5;
		border-color: #CCCCCC;
		margin: auto;
	}



	a.tlacitkopodmenu:hover {
		color: #AC3232;

	}

	a.tlacitkopodmenuakt {
		display: block;
		text-align: left;
		/*background: #F1F3F5;*/
		background: White;
		color: #AC3232;
		font-size: 12px;

		border-left: 0px solid #F1F3F5;
		border-right: 0px solid #F1F3F5;
		border-top: 0px solid #F1F3F5;
		border-bottom: 0px solid #F1F3F5;
		padding-left: 15px;
		margin-left: 0px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		background-image:url(obr/odr.png);background-position: top left;background-repeat: no-repeat;

	}
	a.tridapppmenu {
		display: block;
		text-align: left;
		/*background: #F1F3F5;*/
		background: White;
		color: #191970;
		font-size: 12px;
		border-left: 0px solid #F1F3F5;
		border-right: 0px solid #F1F3F5;
		border-top: 0px solid #F1F3F5;
		border-bottom: 0px solid #F1F3F5;
		padding-left: 15px;
		margin-left: 0px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		text-decoration: none;
		background-image:url(obr/odr.png);background-position: top left;background-repeat: no-repeat;


	}
	a.tridapppmenu:hover {
		color: #AC3232;

	}


	a.tridappmenuakt {
		display: block;


		/*color: #CCCCCC;*/
		color: #191970;
		/*background-color: #CCCCCC;*/
		text-align: center;
		font-family: sans-serif;
		font: bolder;
		/*background: #F1F3F5;*/
		background: White;
		/*border-top: 1px solid #CCCCCC ;
		border-left: 1px solid #CCCCCC ;
		border-bottom: none;*/

	}
	a.tlacitkopodmenurss {
		display: block;
		text-align: left;
		/*background: #E3E3E3;*/
		background: #F1F3F5;
		color: #333333;
		font-size: 12px;
		text-decoration: none;
		border-left: 0px solid #F1F3F5;
		border-right: 0px solid #F1F3F5;
		border-top: 0px solid #F1F3F5;
		border-bottom: 0px solid #F1F3F5;
		margin-left: 0px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-left: 25px;
		background-image: url(obr/rss.gif);
		background-repeat: no-repeat;
		background-position: left bottom;

	}
	a.tlacitkopodmenurss:hover {
		color: #AC3232;
		background: #FFFFFF;		
		padding-left: 25px;
		background-image: url(obr/rss.gif);
		background-repeat: no-repeat;
		background-position: left bottom;
	}
		a.tlacitkopodmenufacebook {
		display: block;
		text-align: left;
		/*background: #E3E3E3;*/
		background: #F1F3F5;
		color: #333333;
		font-size: 12px;
		text-decoration: none;
		border-left: 0px solid #F1F3F5;
		border-right: 0px solid #F1F3F5;
		border-top: 0px solid #F1F3F5;
		border-bottom: 0px solid #F1F3F5;
		margin-left: 0px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-left: 25px;
		background-image: url(obr/facebook.gif);
		background-repeat: no-repeat;
		background-position: left bottom;

	}
	a.tlacitkopodmenufacebook:hover {
		color: #AC3232;
		background: #FFFFFF;
		padding-left: 25px;
		background-image: url(obr/facebook.gif);
		background-repeat: no-repeat;
		background-position: left bottom;
	}
	a.tlacitkopodmenuarchiv {
		display: block;
		text-align: left;
		background: #F1F3F5;
		color: #333333;
		font-size: 12px;
		text-decoration: none;
		border-left: 0px solid #F1F3F5;
		border-right: 0px solid #F1F3F5;
		border-top: 0px solid #F1F3F5;
		border-bottom: 0px solid #F1F3F5;
		margin-left: 0px;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-left: 20px;
		background-image: url(obr/archiv.gif);
		background-repeat: no-repeat;
		background-position: left bottom;
	}

	a.tlacitkopodmenuarchiv:hover {
		color: #AC3232;
		background: #FFFFFF;
		padding-left: 20px;
		background-image: url(obr/archiv.gif);
		background-repeat: no-repeat;
		background-position: left bottom;
	}
	a.tlacitkopodmenuvse {
		width: auto;
		height: auto;
		color: #AC3232;
		background-color: transparent;
		text-align: center;
		font-family: sans-serif;
		font: bolder;
		padding-right: 14px;
		/*padding-top: 5px;*/
		background-image: url(obr/arrow.png);
		background-repeat: no-repeat;
		background-position: right bottom;
		float: right;
	}



	.prihlaska{
		background: ThreedHighlight;
		border-style: double;
		border-color: Blue;
	}
	.udaje{
		background-color: #AC3232;
		color: White;
		margin: auto;
	}

	.chyba{
		color: Red;
		font-weight: bold;
		text-align: left;

	}
	.tlacitko {
		background-color: #AC3232;;
		color: White;
		/*letter-spacing: 5pt;*/
		font-weight: normal;
	}
	.fotogal {
		background: #F1F3F5;
		text-align: center;
		margin: auto;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-style: solid;
		border-right-width: 1px;
		border-bottom-style: solid;
		border-top-style: solid;
		border-width: 1px;
		border-color: #CCCCCC;

	}

	.fotogaladmin {
		border: 1px solid  #CCCCCC;
		text-align: center;
	}

	.skrolovatko {
		overflow: auto;
		width: 100%;
		height: 400px;
	}
	.skrolovatkorady {
		overflow: auto;
		width: 100%;
		height: 150px;
	}
	.pdefkorady {
		float: right;
		vertical-align: top;
		margin: auto;
		border: none;
		background: transparent ;
		background-image: url(obr/pdefko.gif);
		background-repeat:  no-repeat;
		background-position:  left top;
		margin-top: -20px;
		padding-left: 40px;
		padding-right: 10px;
		width: auto;
		height: 39px;
		display: inline;
	}
	.zavrirady {
		float: right;
		vertical-align: top;
		margin: auto;
		border: none;
		background: transparent;
		background-image:  url(obr/zavri.gif);
		background-repeat:  no-repeat;
		background-position:  left top;
		margin-top: -15px;
		padding-left: 10px;
		padding-right: 10px;
		width: auto;
		height: 18px;
		display: inline;
	}


	.skrolovatkomale {
		overflow: auto;
		width: 100%;
		height: 70px;
	}
	.nadpisv_n_ref {
		text-align: center;
		vertical-align: top;
		background: #058706;
		color: Yellow;
		width: auto;
	}

	.prodanevstup {
		color: #AC3232;
		font-weight: bold;
		text-align: left;
	}
	.volnevstup {
		color: #2E8B57;
		font-weight: bold;
		text-align: right;
	}
	.robauto {
		visibility: hidden;
	}
	.zvyraznitano {
		background-color: Lime;
		font-weight: bolder;
	}
	.zvyraznitne {
		background-color: Yellow;
		font-weight: bolder;
	}
	.tlacodkaz {
		width: auto;
		height: auto;
		color: #AC3232;
		background-color: transparent;
		text-align: left;
		font-family: sans-serif;
		font: bolder;
		padding-left: 15px;
		background-image: url(obr/arrow.png);
		background-repeat: no-repeat;
		background-position: top left ;
	}
	.tlacodkazblok{
		width: auto;
		height: auto;
		/*color:#696969;*/
		color: #AC3232;
		background-color: transparent;
		text-align: left;
		font-family: sans-serif;
		font: bolder;
		padding-left: 15px;
		background-image: url(obr/arrow.png);
		background-repeat: no-repeat;
		background-position: top left ;
		text-decoration: line-through;

	}
	.tlacitkoblok{
		background-color: #AC3232;;
		color: White;
		/*letter-spacing: 5pt;*/
		font-weight: normal;
		text-decoration: line-through;
	}
	.hledej-tlacitko{
		float: right;
	}
	#rozdeleny_obsah_oskole {
		float: right;
		/*background: Red;*/
		width: 35%;
		/*border:  thin solid red	;*/
		display: inline;
		text-align: justify;
		margin-right: 1%;
		padding: 1%;
		margin-bottom: 15px;
		/*border: 1px dotted Highlight; */
		padding-top: 0px;


	}
	#rozdeleny_obsah_novinky {
		float: left;
		/*background: Red;*/
		width: 35%;
		/*border:  thin solid red	;*/
		display: inline;
		text-align: justify;
		/*margin-right: 2%;*/
		padding: 1%;
		margin-bottom: 15px;
		/*border: 1px dotted Highlight; */
		padding-top: 0px;


	}
	#rozdeleny_obsah_levy {
		float: left;
		/*background: Red;*/
		width: 48%;
		/*border:  thin solid red	;*/
		display: inline;
		text-align: center;
		/*margin-right: 2%;*/
		padding: 1%;
		margin-bottom: 15px;
		/*border: 1px dotted Highlight; */
		padding-top: 0px;


	}

	#rozdeleny_obsah_pravy {
		float: right;
		/*background: Red;*/
		width: 48%;
		/*border:  thin solid red	;*/
		display: inline;
		text-align: center;
		/*margin-right: 2%;*/
		padding: 1%;
		margin-bottom: 15px;
		/*border: 1px dotted Highlight; */
		padding-top: 0px;


	}
	.upozorneni {
		background: White;
		width: auto;
		z-index: 5;
		top: -10px;position: relative;
	}
	#rozdeleny_elearning_levy {
		float: left;
		/*background: Red;*/
		width: 70%;
		/*border:  thin solid red	;*/
		display: block;
			padding-left: 1%;
		padding-right: 1%;
	
		/*border: 1px dotted Highlight; */
		padding-top: 0px;
		margin: auto;
/*	background: Fuchsia;   */
	}

	#rozdeleny_elearning_pravy {
		float: right;
		/*background: Red;*/
		width: 25%;
		display: block;
		padding-left: 1%;
		padding-right: 1%;
		margin: auto;
/*	background: Aqua;     */

	}
	.stin {
	background: #A3A3A3;
	
	float: left;
	background-image: url(obr/stin.jpg);
	background-position: right bottom ;
	background-repeat: no-repeat;
	overflow: visible;
}

.posunap {

	top: -5px;
	left: -5px;
	position: relative;
	
	
}


.jidelna {
	border: 3px solid Red;
	text-align: center;
	width: 100%;
}
.stul {
	background: #FFDEAC;
	height: auto;
	color: #AC3232;
	text-decoration: none;
	font-weight: bold;
	text-align: center; /*margin: 10px;*/
	font-size: 100%;
	font-weight: bold;
	width: 30%;
	border: 20px solid Gray;
}


