body							{
						FONT-FAMILY: Arial;
							}



/*Vytvorime definici stylu pro hlavni menu*/
ul#navigace,
ul#navigace li,
ul#navigace ul						{
							MARGIN: 0px;
							BORDER: 0px;
							PADDING: 0px;
							WIDTH: 173px !inherit; /*Podminka pro prohlizec IE*/
							LIST-STYLE: none;
							CLEAR: BOTH;
							}



/*PODMINKA PRO GECKO PROHLIZECE*/

ul#navigace>li						{
							WIDTH: 173px;
							}





ul#navigace:after /*IE 7 PODMINKA*/			{
							CLEAR: both;
							DISPLAY: block;
							FONT: 1px/0px serif;
							CONTENT: ".";
							HEIGHT: 0px;
							VISIBILITY: hidden;
							}





ul#navigace li 						{
							FLOAT: left; /*IE 7*/
							DISPLAY: block !important; /*GECKO PROHLIZECE*/
							DISPLAY: inline; /*IE*/
							POSITION: relative;
							}




/*DEFINICE HLAVNIHO MENU*/
ul#navigace a						{
							PADDING: 0px;
							PADDING-RIGHT: 14px;
							DISPLAY: block;
							BACKGROUND-COLOR: rgb(209,210,202);
							COLOR: rgb(90,90,92);
							FONT-SIZE: 10pt;
							PADDING-TOP: 6px;
							PADDING-BOTTOM: 5px;
							BORDER-BOTTOM: 2px solid rgb(255,255,255);
							TEXT-DECORATION: none;
							HEIGHT: auto !important;
							HEIGHT: 1%; /*IE*/
							TEXT-ALIGN: right;
							}


/*DEFINICE HLAVNIHO MENU:HOVER*/
ul#navigace a:hover,
ul#navigace li:hover a,
ul#navigace li.explorerhover a				{
							BACKGROUND-COLOR: rgb(0,0,0);
							COLOR: rgb(255,255,255);
							}





ul#navigace li ul					{
							PADDING-top: 10px;
							PADDING-BOTTOM: 4px;
							BORDER-LEFT: 2px solid rgb(255,255,255);
							MIN-WIDTH: 173px;
							}



/*DEFINICE SUBMENU*/
ul#navigace li:hover li a,
ul#navigace li.explorerhover li a			{
							BACKGROUND-COLOR: rgb(209,210,202);
							COLOR: rgb(90,90,92);
							WHITE-SPACE: nowrap;
							TEXT-ALIGN: left;
							PADDING-TOP: 0px;
							PADDING-LEFT: 10px;
							BORDER-BOTTOM: 0px;
							PADDING-BOTTOM: 7px;
							PADDING-RIGHT: 10px;
							FONT-SIZE: 8pt;
							}

/*DEFINICE SUBMENU:HOVER */
ul#navigace li:hover li a:hover,
ul#navigace li:hover li:hover a,
ul#navigace li.explorerhover li a:hover,
ul#navigace li.explorerhover li.explorerhover a		{
							BACKGROUND-COLOR: rgb(209,210,202);
							COLOR: rgb(0,0,0);
							}



ul#navigace ul,
ul#navigace ul ul,
ul#navigace ul ul ul					{
							DISPLAY: none;
							POSITION: absolute;
							TOP: 0;
							LEFT: 173px;
							BACKGROUND-COLOR: rgb(209,210,202);
							WIDTH: auto;
							}


ul#navigace li:hover ul ul,
ul#navigace li:hover ul ul ul,
ul#navigace li.explorerhover ul ul,
ul#navigace li.explorerhover ul ul ul 			{
							DISPLAY: none;
							}

ul#navigace li:hover ul,
ul#navigace ul li:hover ul,
ul#navigace ul ul li:hover ul,
ul#navigace li.explorerhover ul,
ul#navigace ul li.explorerhover ul,
ul#navigace ul ul li.explorerhover ul 			{
  							DISPLAY: block;
							}


fieldset			{
				MARGIN: 0px;
				PADDING-BOTTOM: 10px;
				PADDING-TOP: 15px;
				_PADDING-TOP: 0px;
				BORDER: 1px solid rgb(150,150,150);
				PADDING-LEFT: 20px;
				PADDING-RIGHT: 20px;
				BACKGROUND-COLOR: rgb(255,255,255);
				}

legend				{
				MARGIN: 0px;
				PADDING: 0px;
				MARGIN-LEFT: 30px;
				FONT-SIZE: 8pt;
				FONT-WEIGHT: bold;
				PADDING-LEFT: 10px;
				PADDING-RIGHT: 10px;
				_MARGIN-BOTTOM: 15px;
				COLOR: rgb(0,0,0);
				}


.formular_superglobal		{
				WIDTH: 400px;
				}

.formular_global		{
				PADDING: 10px;
				BACKGROUND-COLOR: rgb(255,255,255);
				}

.formular_polozka		{

				CLEAR: both;
				HEIGHT: 30px;
				}

#formular_polozka_addinp1	{
				MARGIN-BOTTOM: 5px;
				CLEAR: both;
				HEIGHT: 30px;
				}

#formular_polozka_addinp2	{
				MARGIN-BOTTOM: 5px;
				CLEAR: both;
				HEIGHT: 30px;
				}

.formular_polozka_popis		{
				FONT-SIZE: 8pt;
				WIDTH: 100px;
				DISPLAY: block;
				FLOAT: left;
				PADDING-TOP: 4px;
				PADDING-BOTTOM: 4px;
				}

.formular_polozka_pole		{
				FLOAT: right;
				WIDTH: 200px;
				}

.formular_polozka_pole input	{
				MARGIN: 0px;
				PADDING: 0px;
				HEIGHT: 22px;
				WIDTH: 200px;
				_MARGIN-TOP: -1px;
				PADDING-TOP: 4px;
				PADDING-LEFT: 4px;
				PADDING-RIGHT: 4px;
				_PADDING-TOP: 3px;
				_PADDING-LEFT: 3px;
				_PADDING-RIGHT: 3px;
				FONT-SIZE: 8pt;
				FONT-FAMILY: Verdana;
				}

.formular_polozka_pole select	{
				MARGIN: 0px;
				PADDING: 0px;
				WIDTH: 200px;
				HEIGHT: 22px;
				}

.formular_polozka_textarea	{
				WIDTH: 338px;
				OVERFLOW-Y: scroll;
				MARGIN: 0px;
				PADDING: 0px;
				MARGIN-BOTTOM: 10px;
				HEIGHT: 100px;
				}

.check_pole			{
				WIDTH: 20px;
				FLOAT: left;
				DISPLAY: block;
				}

.check_pole input		{
				MARGIN: 0px;
				PADDING: 0px;
				_MARGIN: -4px;
				_MARGIN-BOTTOM: -3px;
				}

.check_popis			{
				FONT-SIZE: 8pt;
				FLOAT: right;
				WIDTH: 300px;
				MARGIN-BOTTOM: 20px;
				TEXT-ALIGN: justify;
				}

.odeslat			{
				TEXT-ALIGN: right;
				}


.odeslat button			{
				BORDER: 1px solid rgb(209,210,202);
				WIDTH: 150px;
				PADDING-TOP: 2px;
				PADDING-BOTTOM: 2px;
				MARGIN-RIGHT: 10px;
				BACKGROUND-COLOR: rgb(236,233,216);
				FONT-SIZE: 8pt;
				COLOR: rgb(85,85,85);
				}

#insidePage #galerieText {
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 25px;
	padding-bottom: 10px;
}

