<style media="all">	/* Style Definitions */
	*,html {
		font-size: 100%;
		font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;
		margin: 0px; padding: 0px;
	}
	BODY {
		font-size: 90%;
		font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;
		background: #80c0ff;
		color : #000000;
		margin: 0em;

	}
	#head {
		padding: 10px 10px 0px 10px;
		text-align: left;
		background: none;
		border-style: solid;
		border-color: #e9e9e9;
		border-width:0px;/* 1px 1px 0px 1px;*/
		background: url('../img/bgfade1.jpg') repeat-x top left #ffffff;
		margin: 0px 0px -10px 0px;
		_width: 100%;
		position: relative;
	}
	#head {
	        ie5ne;
	        voice-family:"\"}\"";
            voice-family:inherit;
			margin: 0px;
	}
	.neutralizatorHacku {}
	#logo {
		float: left;
		text-align: center;
		border: solid 0px #000080;
		margin: 0px 2em 0px 0em;
		_margin: 0px 1em 0px 0em;
		xxxbackground: url('../img/bgfade1b.jpg') repeat-x top left #ffffff;
	}
	#menu {
		margin: 0px 0em -3px 0em;
		padding: 0px;
		text-align: left;
		min-height: 59px;
		_height: 59px;
		width: 100%;
	}
	#hmenu {
		float: right;
		margin: 0px;
		text-align: right;
	}
	#main {
		font-size: 100%;
		font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;
		margin: 0em;
		padding: 0px;
		position:relative;
		xxxtext-align:justify;
		xxxtext-justify: distribute;
		background: url('../img/bgfade1b.jpg') repeat-x 100% 100% #ffffff;
		_width: 100%;
		border-style: solid;
		border-color: #e9e9e9;
		border-width:0px;/* 0px 1px 1px 1px;*/
	}
	#sekce {
		xxxtext-align: justify;
		text-justify: distribute;
		margin: 0px 0.5em 0.5em 0.5em;
		background: none;/*url('../img/bgfade1b.jpg') repeat-x 100% 0% #80C0FF;*/
		padding: 0em 0.5em 0.5em 0.5em;
		/*border-style: ridge;
		border-color: #FFFFFF;
		border-width: 0px 1px 1px 1px;*/
	}
	#sekce LI {
		font-size:90%;
		font-weight: bold;
		color: #0080C0;
	}
	.normal
	{
		xxxtext-align:justify;
		xxxtext-justify: distribute;
		padding: 12px;
	}
	#aktuality {
	    width: 245px;
	    float: right;
		margin: 0em 0em 0em 1em;
		xxxtext-align: justify;
		xxxtext-justify: distribute;
		xxbackground: #edf9fe;/*url('../img/bgfade1b.jpg') repeat-x 100% 0% #80C0FF;*/
		xxborder-left: solid 5px #e9e9e9;
	}
	* html body .normal {
		width: 99%;
	}
	.tvurce {
		font-size: 85%;
		color: #0080C0;
		text-align: left;
		display: block;
		margin: 0.5em 2em 0.5em 2em;
	}
	.male
	{
		font-size: 85%;
		font-weight: normal;
	}
	.velke
	{
		font-size: 110%;
	}
	H1 {
		font-size: 160%;
		font-weight: bold;
		color: #000080;
		text-transform: uppercase;
	}
	#main H1 {
		margin: 0em 0px 0em 0px;
	}
	#head H1 {
		display: inline;
	}
	H2 {
		color: #000080;
		font-size:140%;
		letter-spacing:0.15em;
		font-weight: bold;
		display: inline;
		line-height:130%;
	}
	#head H2
	{
		font-size:14px;
		color: #0080C0;
		display: block;
		line-height:17px;
		margin: 0px 3px 0em 4px;
		font-weight: normal;
		/*border-width: 2px 2px 0px 0px;
		border-style: solid;
		border-color: #0080C0;*/
	}
	#logo H2 {
		letter-spacing:0em;
		color: #000080;
		display: block;
		font-size:14px;
		text-transform: uppercase;
		margin: 0px 0em 0px 0em;
	}
	#aktuality H2 { 
	  display: block;
	  text-align: center;
	  margin: 0em;
	}
	H3 {
		font-size:120%;
		font-weight: bold;
		color: #000080;
		display: inline;
		xxxfont-style : italic;
	}
	H3.imperativ {
		font-size:21px;
		font-weight: bold;
		color: #000080;
		display: inline;
		font-style : italic;
	}
	.tvurce H3 {
		font-size:100%;
		font-weight: bold;
		font-style: normal;
	}
	H4 {
		font-size:120%;
		/*text-transform: uppercase;*/
		letter-spacing:0.1em;
		font-weight: bold;
		background: none;
		display: block;
		margin: 0px 1em 0px 1em;
	}
	#head H4 {
		font-size:140%;
		text-transform: uppercase;
		letter-spacing:0.1em;
		font-weight: bold;
		color: #800080;
		margin: 0.25em 0em 0.25em 0em;
	}
	.novinka H4 {
		margin: 0px;
	}
	H5 {
		font-size:15px;
		letter-spacing:0.15em;
		background: none;
		border-bottom: dashed 1px;
		_display: inline;
		width: 100%;
		margin: 4px 0px 0px 0px;
	}
	a:link, a:visited {
	    letter-spacing:0em;
		color: #B93094;
		font-weight: bold;
		text-decoration : underline;
	}
	a:hover {
		color: #400040;/*#8A0000;*/
		font-weight: bold;
		text-decoration : none;
	}
	a H2, a.list {
	  text-decoration : none;
	}
	a.menu:link, a.menu:visited {
		color: #B93094/*#C694BD*/;
		text-decoration : none;
		letter-spacing:0.0em;
		text-align: center;
	}
	a.menu:hover, a.menu2:visited, a.menu2:link, a.menu2:hover  {
		color: #800080;
		text-decoration : none;
		text-align: center;
	}
	#menu a.menu, #head a.menu2 {
		font-size: 9px;
		letter-spacing:0em;
		display:block;
		float: left;
		vertical-align: top;
		text-align: center;

	}
	#menu01,#menu02,#menu03,#menu04,#menu05 {
		padding: 1px 0.25em 1px 0.25em;
		xxxwidth:20%;
		xxx_width: 18%;
		xxxmargin: 0px;
	}
	#menu01 {
		background: #E4E4E4;
	}
	#menu #menu01 {
		width:9%;
		_width:8%;
		min-height: 59px;
		_height: 59px;
		padding: 2px 0px 0px 2px;
		_margin-left: -3px;
	}
	#menu02 {
		background: #CCFFCC;
	}
	#menu #menu02 {
		background: url('../img/menu02.gif') top left no-repeat #CCFFCC;
		width:16%;
		_width: 22%;
		min-height: 59px;
		_height: 59px;
		padding: 2px 0px 0px 22px;

	}
	#menu03 {
		background: #FFA7A7;
	}
	#menu #menu03 {
		background: url('../img/menu03.gif') top left no-repeat #FFA7A7;
		width:13%;
		_width: 23%;
		min-height: 59px;
		_height: 59px;
		padding: 2px 0px 0px 22px;
	}
	#menu04 {
		background: #FFFF80;
	}
	#menu #menu04 {
		background: url('../img/menu04.gif') top left no-repeat #FFFF80;
		width:16%;
		_width: 17%;
		min-height: 59px;
		_height: 59px;
		padding: 2px 0px 0px 22px;
	}
	#menu05 {
		background: #C0C0FF;
	}
	#menu #menu05 {
		background: url('../img/menu05.gif') top left no-repeat #C0C0FF;
		width:11%;
		_width: 20%;
		min-height: 59px;
		_height: 59px;
		padding: 2px 0px 0px 22px;
		_margin-right: -3px;
	}
	#hmenu img { 
	   margin: 0px 2px 2xp 0px;
	}
	.news {
		font-size: 90%;
		height: 18px;
		font-weight: bold;
		color: #FFFFFF;
		padding: 2px;
		margin: 0px;
		background: #0080C0;
		border: solid 1px #FFFFFF;
	}
	.novinka,.jazyky {
		xxposition:relative;
		margin: 1px 0px 0px 0px;
		padding: 0.5em 1em 0.5em 1em;
		xxbackground: #edf9fe;
		border-left: solid 10px #e9e9e9;
		xx_width: 100%;
		margin: 0px;
	}
	#aktuality .novinka {
	  xxbackground: #f2faff;
		/*border: 5px solid #f2faff;*/
		border: 2px dotted #e9e9e9;
		padding-bottom: 1em;
	}
	/*.novinka {
	    padding: 0px;
		xxxborder: solid 1px #8897ac;
	}
	.novinka h3 {
		background: #87cefa;
		_width: 100%; 
		padding: 0.25em 1em 0.25em 1em;
		margin: 0px;
		color: white;
	}
	.novinka div {
	   padding: 1em;
	}*/
	.jazyky {
	   width: auto; 
	   margin: 18px 18px 0px 0px;
	   padding: 3px 6px 3px 6px;
	}
	.novinka2 {
		font-size: 100%;
		letter-spacing: 1px;
		line-height: 150%;
		color: #000080;
		position:relative;
		margin: 1em 0em 1em 0em;
		padding: 5px;
		background: #ffffff;
		border: solid 1px #000080;
		_width: 100%;
		xxxtext-align: justify;
		xxxtext-justify: distribute;
		vertical-align: center;
	}
	#clanek, .relative {
	    position:relative;
	}
	.kulisy {
	    font-family: "Comic Sans MS CE", "Arial CE", "Sand CE", "Helvetica CE", "Comic Sans MS", lucida, fantasy;
	    font-size: 160%;
		font-weight: normal;
		letter-spacing: 2px;
		line-height: 130%;
		color: #000080;
		margin: 0em 0.5em 0.5em 0.5em;
	}
	#kulisa1, #kulisa2 {
	  float: left;
	}
	.diar {
		position:relative;
		margin: 0px 4x 0px 0px;
		text-align: left;
		display:block;
		width:auto;
	}
	.pObr {
		margin: 0px 6px 0px 0px;
		display: block;
		float: left;
	}
	.rObr {
		margin: 0px 0px 0px 6px;
		display: block;
		float: right;
	}
	.pObr img {
		margin: 0px 24px 0px 0px;
	}
	input, SELECT {
		background : #E4E4E4;
		color : #000080;
		border : 1px solid #000080;
	}
	textarea {
		background : #E4E4E4;
		color : #000080;
		border : 1px solid #000080;
		scrollbar-3dlight-color : #E4E4E4;
		scrollbar-face-color : #E4E4E4;
		scrollbar-base-color : #000080;
		scrollbar-highlight-color : #000080;
		scrollbar-arrow-color : #000080;
		scrollbar-shadow-color : #000080;
		scrollbar-darkshadow-color : #E4E4E4;
		scrollbar-track-color : #E4E4E4;
	}
	a.tlacitko:link, a.tlacitko:visited, a.tlacitko:hover {
		background : #E4E4E4;
		color : #000080;
		border : 1px solid #000080;
		padding: 2px 5px 2px 5px;
		font-weight: normal;
		text-decoration : none;
	}
	.fleft {
		float: left;
		margin: 0px;
	}
	.fright {
		float: right;
		margin: 0px;
	}
	.clear {
	  clear: both;
	}
	HR.clear {
	  height:1px;
		margin: -1px 0 0 0; padding:0;
		border:none;
		visibility: hidden;
	
	}
	.justify {
		text-align: justify;
		text-justify : distribute;

	}
	.justifyOds {
		text-align: justify;
		text-justify: distribute;
		padding: 1em;
	}
	.Ods {
	    padding: 1em;
	}
</style>
