/*
	CASCADING STYLE SHEETS
	CNM company
	VSECHNA PRAVA VYHRAZENA © 2008 eclair design s.r.o.
*/





/* GLOBALNI NASTAVENI PRVKU BODY */

body											{
											MARGIN: 0em;
											FONT-FAMILY: Arial, Verdana;
											BACKGROUND-COLOR: rgb(42,13,111);
											BACKGROUND-IMAGE: url("./../images/body_bg.gif");
											BACKGROUND-POSITION: left top;
											BACKGROUND-REPEAT: repeat-x;
											TEXT-ALIGN: center;					
											}





/* RESETOVANI DEFAULTNICH HODNOT JEDNOTLIVYCH PRVKU */

h1,h2,h3,h4,h5,h6									{
											MARGIN: 0px;
											PADDING: 0px;
											}

p											{
											MARGIN: 0px;
											PADDING: 0px;
											}

ul											{
											MARGIN: 0px;
											PADDING: 0px;
											}

li											{
											MARGIN: 0px;
											PADDING: 0px;
											LIST-STYLE-TYPE: none;
											}

img											{
											MARGIN: 0px;
											PADDING: 0px;
											BORDER: 0px;
											}

form											{
											MARGIN: 0px;
											PADDING: 0px;
											}





/* ZAKAZ ZOBRAZENI VYBEROVYCH LINII V MOZILLE */

div:focus										{
											-MOZ-OUTLINE: none;
											}		

a:focus											{
											-MOZ-OUTLINE: none;
											}

ul:focus										{
											-MOZ-OUTLINE: none;
											}

li:focus										{
											-MOZ-OUTLINE: none;
											}





/* NASTAVENI HLAVNICH ZOBRAZOVACICH PANELU */

.global_div										{
											BACKGROUND-IMAGE: url("./../images/top_lista.gif");
											BACKGROUND-POSITION: right 21px;
											BACKGROUND-REPEAT: no-repeat;
											PADDING-TOP: 30px;
											MARGIN: 0 auto;
											WIDTH: 810px;
											OVERFLOW: hidden;
											POSITION: relative;
											MARGIN-TOP: 30px;
											}

.global_div .strecha									{
											POSITION: absolute;
											TOP: 1px;
											LEFT: 297px;
											}

.central_div										{
											OVERFLOW: hidden;
											PADDING-LEFT: 10px;
											PADDING-RIGHT: 10px;
											FONT-SIZE: 8pt;
											BACKGROUND-COLOR: rgb(255,255,255);
											}





/* GLOBALNI NASTAVENI PRVKU HLAVICKA */
.central_div .header									{
											HEIGHT: 240px;
											TEXT-ALIGN: left;
											POSITION: relative;
											BACKGROUND-IMAGE: url("./../images/header_colage.gif");
											BACKGROUND-POSITION: right top;
											BACKGROUND-REPEAT: no-repeat;
											}

.central_div .header h1									{
											POSITION: absolute;
											LEFT: 15px;
											TOP: 70px;
											}


.central_div .header ul								{
											POSITION: absolute;
											RIGHT: 21px;
											TOP: 11px;										
											}

.central_div .header ul li								{
											FLOAT: left;
											PADDING-LEFT: 5px;
											}

.central_div .header ul li a							{
											FLOAT: left
											}

.central_div .header ul li a img							{
											FLOAT: left
											}





/* GLOBALNI NASTAVENI PRVKU CONTENT PRO VYPIS OBSAHOVE CASTI WEBU */

.central_div .content									{
											WIDTH: 100%;
											OVERFLOW: hidden;
											BACKGROUND-IMAGE: url("./../images/content_bg.gif");
											BACKGROUND-POSITION: left top;
											BACKGROUND-REPEAT: repeat-y;
											TEXT-ALIGN: left;
											PADDING-BOTTOM: 100px;
											MIN-HEIGHT: 400px;
											HEIGHT: expression(this.scrollHeight < 400? "400px" : "auto" );
											}





/* DEFINICE ZAKLADNIHO CLENENI OBSAHU */

.central_div .content .panel_left							{
											FLOAT: left;
											WIDTH: 200px;
											}

.central_div .content .panel_right							{
											FLOAT: right;
											WIDTH: 549px;
											BORDER-TOP: 30px solid rgb(255,255,255);
											}





.central_div .content .panel_left ul li							{
											FLOAT: left;
											CLEAR: both;
											OVERFLOW: hidden;
											WIDTH: 100%;
											CURSOR: pointer;
											}

.central_div .content .panel_left ul #item_1						{
											BACKGROUND-COLOR: rgb(246,242,233);
											BORDER-BOTTOM: 2px solid rgb(243,235,224);
											}

.central_div .content .panel_left ul #item_2						{
											BACKGROUND-COLOR: rgb(246,242,233);
											BORDER-BOTTOM: 2px solid rgb(241,235,223);
											}

.central_div .content .panel_left ul #item_3						{
											BACKGROUND-COLOR: rgb(245,241,233);
											BORDER-BOTTOM: 2px solid rgb(240,233,223);
											}

.central_div .content .panel_left ul #item_4						{
											BACKGROUND-COLOR: rgb(244,240,232);
											BORDER-BOTTOM: 2px solid rgb(240,231,219);
											}

.central_div .content .panel_left ul #item_5						{
											BACKGROUND-COLOR: rgb(244,237,227);
											BORDER-BOTTOM: 2px solid rgb(236,229,213);
											}

.central_div .content .panel_left ul #item_6						{
											BACKGROUND-COLOR: rgb(241,233,220);
											BORDER-BOTTOM: 2px solid rgb(233,222,202);
											}

.central_div .content .panel_left ul #item_7						{
											BACKGROUND-COLOR: rgb(236,227,212);
											BORDER-BOTTOM: 2px solid rgb(225,214,186);
											}

.central_div .content .panel_left ul a							{
											PADDING-LEFT: 20px;
											FLOAT: left;
											PADDING-TOP: 6px;
											PADDING-BOTTOM: 4px;
											COLOR: rgb(60,60,60);
											TEXT-DECORATION: none;
											WIDTH: 180px;
											*WIDTH: 200px;
											FONT-WEIGHT: bold;
											}

.central_div .content .panel_left ul .active						{
											BACKGROUND-IMAGE: url("./../images/myarrow.gif");
											BACKGROUND-POSITION: 180px -31px;
											BACKGROUND-REPEAT: no-repeat;
											}

.central_div .content .panel_left ul .active_subtree					{
											BACKGROUND-IMAGE: url("./../images/myarrow.gif");
											BACKGROUND-POSITION: 180px -70px;
											BACKGROUND-REPEAT: no-repeat;
											}

.central_div .content .panel_left ul .active_ns						{
											BACKGROUND-IMAGE: url("./../images/myarrow.gif");
											BACKGROUND-POSITION: 180px -70px;
											BACKGROUND-REPEAT: no-repeat;
											}

.central_div .content .panel_left ul .noactive,
.central_div .content .panel_left ul .noactive_ns					{
											BACKGROUND-IMAGE: url("./../images/myarrow.gif");
											BACKGROUND-POSITION: 180px 8px;
											BACKGROUND-REPEAT: no-repeat;
											}

.central_div .content .panel_left ul .noactive:hover					{
											COLOR: rgb(78,54,130);
											BACKGROUND-IMAGE: url("./../images/myarrow.gif");
											BACKGROUND-POSITION: 180px -70px;
											BACKGROUND-REPEAT: no-repeat;
											}

.central_div .content .panel_left ul .noactive_ns:hover					{
											COLOR: rgb(78,54,130);
											BACKGROUND-IMAGE: url("./../images/myarrow.gif");
											BACKGROUND-POSITION: 180px -70px;
											BACKGROUND-REPEAT: no-repeat;
											}

.central_div .content .panel_left .ukaz							{
											DISPLAY: block;
											}

.central_div .content .panel_left .schov						{
											DISPLAY: none;
											}

.central_div .content .panel_left ul li ul li a						{
											FONT-WEIGHT: normal;
											PADDING: 0px;
											PADDING-BOTTOM: 5px;
											PADDING-TOP: 3px;
											PADDING-LEFT: 35px;
											BACKGROUND-IMAGE: url("./../images/myarrow.gif");
											BACKGROUND-POSITION: 20px -110px;
											BACKGROUND-REPEAT: no-repeat;
											}

.central_div .content .panel_left ul li ul li a:hover					{
											TEXT-DECORATION: underline;
											}

.central_div .content .panel_left ul li ul li .underline				{
											TEXT-DECORATION: underline;
											}







/* GLOBALNI NASTAVENI PRVKU PANEL_RIGHT */

.central_div .content .panel_right .inside_content					{
											FLOAT: left;
											WIDTH: 305px;
											}

.central_div .content .panel_right .inside_content h2					{
											FONT-SIZE: 10pt;
											COLOR: rgb(78,54,130);
											MARGIN-BOTTOM: 10px;
											}

.central_div .content .panel_right .inside_content .nadpis_sekce			{
											MARGIN-BOTTOM: 30px;
											}

.central_div .content .panel_right .inside_content h3					{
											FONT-SIZE: 9pt;
											COLOR: rgb(50,50,50);
											MARGIN-BOTTOM: 10px;
											}

.central_div .content .panel_right .inside_content h4					{
											FONT-SIZE: 8pt;
											COLOR: rgb(50,50,50);
											MARGIN-BOTTOM: 10px;
											}

.central_div .content .panel_right .inside_content p					{
											MARGIN-BOTTOM: 10px;
											LINE-HEIGHT: 16px;
											COLOR: rgb(50,50,50);
											}

.central_div .content .panel_right .inside_content table				{
											FONT-SIZE: 8pt;
											LINE-HEIGHT: 16px;
											COLOR: rgb(50,50,50);
											}

.central_div .content .panel_right .inside_content a					{
											COLOR: rgb(42,13,112);
											}

.central_div .content .panel_right .inside_content a:hover				{
											COLOR: rgb(0,0,0);
											}

.central_div .content .panel_right .inside_content ul					{
											MARGIN-BOTTOM: 10px;
											WIDTH: 100%;
											OVERFLOW: auto;
											COLOR: rgb(50,50,50);
											}

.central_div .content .panel_right .inside_content ul li				{
											FLOAT: left;
											CLEAR: both;
											*WIDTH: 100%;
											PADDING-LEFT: 15px;
											MARGIN-BOTTOM: 5px;
											BACKGROUND-IMAGE: url("./../images/list_item.gif");
											BACKGROUND-POSITION: left 4px;
											BACKGROUND-REPEAT: no-repeat;
											}

.central_div .content .panel_right .aktuality						{
											FLOAT: right;
											WIDTH: 200px;
											PADDING-TOP: 20px;
											}

.central_div .content .panel_right .aktuality ul li 					{
											FLOAT: left;
											CLEAR: both;
											PADDING-LEFT: 20px;
											PADDING-RIGHT: 20px;
											PADDING-BOTTOM: 20px;
											*WIDTH: 100%;
											}

.central_div .content .panel_right .aktuality ul li span				{
											FONT-SIZE: 9pt;
											COLOR: rgb(255,255,255);
											}

.central_div .content .panel_right .aktuality ul li h3 a				{
											FONT-SIZE: 8pt;
											COLOR: rgb(255,204,0);
											PADDING-TOP: 5px;
											PADDING-BOTTOM: 5px;
											TEXT-DECORATION: none;
											DISPLAY: block;
											}

.central_div .content .panel_right .aktuality ul li h3 a:hover				{
											TEXT-DECORATION: underline;
											}

.central_div .content .panel_right .aktuality ul li p					{
											COLOR: rgb(255,255,255);
											LINE-HEIGHT: 16px;
											}





/* DEFINICE GALERIE */

.central_div .content .panel_right .inside_content #prilohy				{
											WIDTH: 100%;
											OVERFLOW: auto;
											MARGIN-TOP: 20px;
											}								

.central_div .content .panel_right .inside_content #galerie 				{
											WIDTH: 100%;
											OVERFLOW: auto;
											}

.central_div .content .panel_right .inside_content #galerie h3				{
											BORDER-BOTTOM: 1px solid rgb(100,100,100);
											PADDING-BOTTOM: 3px;
											MARGIN-BOTTOM: 20px;
											COLOR: rgb(80,80,80);
											FONT-SIZE: 8pt;
											}

.central_div .content .panel_right .inside_content #galerie .galerie_polozka		{
											PADDING: 0px;
											MARGIN: 0px;
											FLOAT: left;
											MARGIN-RIGHT: 29px;
											WIDTH: 82px;
											_WIDTH: 80px;
											}

.central_div .content .panel_right .inside_content #galerie .galerie_polozka_last	{
											PADDING: 0px;
											MARGIN: 0px;
											FLOAT: left;
											WIDTH: 82px;
											_WIDTH: 80px;
											}

.central_div .content .panel_right .inside_content #galerie .galerie_polozka img,
.central_div .content .panel_right .inside_content #galerie .galerie_polozka_last img
											{
											BORDER: 1px solid rgb(100,100,100);
											}

.central_div .content .panel_right .inside_content #galerie .galerie_polozka p,
.central_div .content .panel_right .inside_content #galerie .galerie_polozka_last p
											{
											PADDING: 0px;
											PADDING-TOP: 4px;
											}

.central_div .content .panel_right .inside_content #galerie .cleaner			{
											CLEAR: both;
											PADDING: 0px;
											MARGIN: 0px;
											HEIGHT: 1px;
											}





/* DEFINICE VYPISU SOUBORU */

.central_div .content .panel_right .inside_content #soubory				{
											WIDTH: 100%;
											OVERFLOW: auto;
											}

.central_div .content .panel_right .inside_content #soubory h3				{
											MARGIN: 0px;
											BORDER-BOTTOM: 1px solid rgb(100,100,100);
											PADDING-BOTTOM: 3px;
											COLOR: rgb(80,80,80);
											FONT-SIZE: 8pt;
											}

.central_div .content .panel_right .inside_content #soubory ul				{
											MARGIN: 0px;
											PADDING: 0px;
											}

.central_div .content .panel_right .inside_content #soubory ul li			{
											MARGIN: 0px;
											PADDING: 0px;
											WIDTH: 100%;
											DISPLAY: block;
											BACKGROUND-IMAGE: none;
											BORDER-BOTTOM: 1px solid rgb(100,100,100);
											}

.central_div .content .panel_right .inside_content #soubory ul li a			{
											DISPLAY: block;
											WIDTH: 100%;
											OVERFLOW: auto;
											PADDING-TOP: 5px;
											PADDING-BOTTOM: 5px;
											}

.central_div .content .panel_right .inside_content #soubory ul li a img			{
											FLOAT: left;
											PADDING-RIGHT: 20px;
											}

.central_div .content .panel_right .inside_content #soubory ul li a span		{
											FLOAT: left;
											PADDING-TOP: 3px;
											PADDING-BOTTOM: 3px;
											TEXT-DECORATION: underline;
											}




/* NASTAVENI ZOBRAZENI LISTY POD OBSAHEM */

.bottom_lista										{
											CLEAR: both;
											MARGIN-BOTTOM: 30px;
											}
