/* VSEOBECNE NASTAVENI PARAMETRU WEBU */

body								{
								MARGIN: 0px;
								FONT-FAMILY: Arial, Verdana;
								OVERFLOW-Y: scroll;
								_OVERFLOW-Y: auto;
								BACKGROUND-COLOR: rgb(255,178,64);				
								}

.glob								{
								WIDTH: 998px;
								PADDING-TOP: 50px;
								MARGIN: 0 auto;
								}

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

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

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

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

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

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

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

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





/* VSEOBECNE NASTAVENI CENTRALNIHO BOXU */

.central_div							{
								WIDTH: 700px;
								TEXT-ALIGN: left;
								POSITION: relative;
								BACKGROUND-COLOR: rgb(255,255,255);
								OVERFLOW: auto;
								PADDING-LEFT: 10px;
								PADDING-RIGHT: 10px;
								PADDING-BOTTOM: 100px;
								}





/* DEFINICE HLAVICKY WEBU */

.header								{
								WIDTH: 700px;
								OVERFLOW: hidden;
								MARGIN-BOTTOM: 8px;
								HEIGHT: 197px;
								}

.header .left_panel						{
								WIDTH: 170px;
								HEIGHT: 197px;
								FLOAT: left;
								}

.header .right_panel						{
								WIDTH: 522px;
								HEIGHT: 197px;
								FLOAT: left;
								MARGIN-LEFT: 8px;
								}

.header img							{
								BORDER-RIGHT: 8px solid rgb(255,255,255);
								FLOAT: left;
								}





/* VSEOBECNE NASTAVENI LEVE CASTI WEBU */

.content_left							{
								FLOAT: left;
								WIDTH: 169px;
								MARGIN: 0px;
								}





/* DEFINICE OBSAHU LEVE CASTI WEBU - NAVIGACE */

.content_left h1 a						{
								FONT-SIZE: 9pt;
								FONT-WEIGHT: bold;
								COLOR: rgb(255,255,255);
								BACKGROUND-COLOR: rgb(184,66,68);
								PADDING: 10px;
								BORDER-BOTTOM: 1px solid rgb(255,255,255);
								BACKGROUND-IMAGE: none;
								PADDING-LEFT: 30px;
								BACKGROUND-IMAGE: url("./../images/menu_list_white.gif");
								BACKGROUND-POSITION: 10px 13px;
								BACKGROUND-REPEAT: no-repeat;
								}

.content_left h1 a:hover					{
								BACKGROUND-IMAGE: url("./../images/menu_list_orange.gif");
								BACKGROUND-POSITION: 10px 13px;
								BACKGROUND-REPEAT: no-repeat;
								COLOR: rgb(255,195,0);
								}

.content_left ul						{
								DISPLAY: block;
								}

.content_left a							{
								BACKGROUND-COLOR: rgb(220,220,220);
								FONT-SIZE: 8pt;
								COLOR: rgb(90,90,90);
								TEXT-DECORATION: none;
								PADDING-LEFT: 30px;
								PADDING-RIGHT: 10px;
								PADDING-TOP: 5px;
								PADDING-BOTTOM: 5px;
								FONT-WEIGHT: bold;
								BORDER-BOTTOM: 1px solid rgb(180,180,180);
								DISPLAY: block;
								HEIGHT: 1%;
								BACKGROUND-IMAGE: url("./../images/menu_list.gif");
								BACKGROUND-POSITION: 10px 8px;
								BACKGROUND-REPEAT: no-repeat;
								}

.content_left a:hover						{
								COLOR: rgb(255,255,255);
								BACKGROUND-COLOR: rgb(184,66,68);
								BACKGROUND-IMAGE: url("./../images/menu_list_white.gif");
								BACKGROUND-POSITION: 10px 8px;
								BACKGROUND-REPEAT: no-repeat;
								}

.searchbox							{
								MARGIN-TOP: 20px;
								WIDTH: 169px;
								}

.searchbox input						{
								FLOAT: left;
								WIDTH: 100px;
								MARGIN: 0px;
								PADDING: 0px;
								PADDING: 1px;
								}

.searchbox button						{
								FLOAT: right;
								WIDTH: 49px;
								HEIGHT: 22px;
								BORDER: 0px;
								CURSOR: pointer;
								BACKGROUND-IMAGE: url("./../images/button_search.gif");
								BACKGROUND-POSITION: left top;
								BACKGROUND-REPEAT: no-repeat;
								MARGIN-LEFT: 10px;
								}


/* VSEOBECNE NASTAVENI PRAVE CASTI WEBU */

.content_right							{
								FLOAT: right;
								WIDTH: 523px;
								}





/* DEFINICE DROBECKOVE NAVIGACE V PRAVE CASTI WEBU */

.content_right .sekce						{
								FONT-SIZE: 9pt;
								PADDING: 10px;
								TEXT-ALIGN: left;
								FONT-WEIGHT: bold;
								BACKGROUND-COLOR: rgb(184,66,68);
								COLOR: rgb(255,255,255);
								}

.content_right .sekce a						{
								COLOR: rgb(255,255,255);
								}

.content_right .sekce a:hover					{
								COLOR: rgb(255,229,0);
								}





/* DEFINICE OBSAHU SOUBORU INS_TEXT.PHP */
.content_right .content_text					{
								FONT-SIZE: 9pt;
								PADDING: 20px;
								}

.content_right .content_text p					{
								PADDING-BOTTOM: 10px;
								}

.content_right .content_text h2					{
								FONT-SIZE: 9pt;
								FONT-WEIGHT: bold;
								PADDING-BOTTOM: 10px;
								COLOR: rgb(184,66,68);
								}

.content_right .content_text h3					{
								FONT-SIZE: 9pt;
								FONT-WEIGHT: bold;
								PADDING-BOTTOM: 10px;
								}

.content_right .content_text h4					{
								FONT-SIZE: 8pt;
								FONT-WEIGHT: bold;
								PADDING-BOTTOM: 10px;
								}

.content_right .content_text ul					{
								PADDING-BOTTOM: 10px;
								DISPLAY: block;
								HEIGHT: 1%;
								OVERFLOW: auto;
								}

.content_right .content_text li					{
								BACKGROUND-IMAGE: url("./../images/content_text_list.gif");
								BACKGROUND-POSITION: left 4px;
								BACKGROUND-REPEAT: no-repeat;
								PADDING-LEFT: 10px;
								CLEAR: both;
								FLOAT: left;
								}

.content_right .content_text a					{
								COLOR: rgb(30,30,30);
								}

.content_right .content_text a:hover				{
								COLOR: rgb(184,66,68);
								}





/* DEFINICE OBSAHU SOUBORU INS_TEXT.PHP - GALERIE */

.content_right .content_text .galerie				{
								WIDTH: 100%;
								OVERFLOW: auto;
								PADDING-BOTTOM: 10px;
								PADDING-TOP: 10px;
								}

.content_right .content_text .galerie h3			{
								FONT-SIZE: 8pt;
								COLOR: rgb(184,66,68);
								WIDTH: 100%;
								BORDER-BOTTOM: 3px solid rgb(184,66,68);
								PADDING: 0px;		
								}

.content_right .content_text .galerie .info			{
								FONT-WEIGHT: normal;
								DISPLAY: block;
								BACKGROUND-COLOR: rgb(184,66,68);
								PADDING: 10px;
								MARGIN-TOP: 15px;
								MARGIN-BOTTOM: 15px;
								}

.content_right .content_text .galerie .galerie_polozka		{
								POSITION: relative;
								FLOAT: left;
								PADDING: 0px;
								MARGIN: 0px;
								MARGIN-RIGHT: 24px;
								MARGIN-BOTTOM: 15px;
								BORDER: 1px solid rgb(180,180,180);
								}

.content_right .content_text .galerie .galerie_polozka_last	{
								POSITION: relative;
								FLOAT: left;
								PADDING: 0px;
								MARGIN: 0px;
								MARGIN-RIGHT: 24px;
								MARGIN-BOTTOM: 15px;
								BORDER: 1px solid rgb(180,180,180);
								}

.content_right .content_text .galerie .info_img			{
								POSITION: absolute;
								BORDER: 0px;
								}

.content_right .content_text .dokumenty h3			{
								FONT-SIZE: 8pt;
								COLOR: rgb(184,66,68);
								WIDTH: 100%;
								BORDER-BOTTOM: 3px solid rgb(184,66,68);
								PADDING: 0px;
								}

div#napoveda 							{
								PADDING: 10px;
								BORDER: 1px solid rgb(150,191,230);
								DISPLAY: none;
								BACKGROUND-COLOR: rgb(227,236,255);
								COLOR: rgb(0,0,0);
								FONT-SIZE: 8pt;
								POSITION: absolute;
								Z-INDEX: 10000;
								WIDTH: 160px;
								TEXT-ALIGN: left;
								}





/* DEFINICE OBSAHU SOUBORU INS_TEXT.PHP - DOKUMENTY */

.content_right .content_text .dokumenty li			{
								BACKGROUND-IMAGE: none;
								PADDING: 0px;
								BORDER-BOTTOM: 1px solid rgb(215,220,223);
								DISPLAY: block;
								WIDTH: 100%;
								PADDING-TOP: 5px;
								PADDING-BOTTOM: 5px;
								}

.content_right .content_text .dokumenty li img			{
								FLOAT: left;
								}

.content_right .content_text .dokumenty li a			{
								FLOAT: left;
								MARGIN-TOP: 3px;
								MARGIN-LEFT: 20px;
								}






/* DEFINICE OBSAHU SEKCE REPORTAZE Z AKCI */

#reportaze .reportaz_item					{
								BORDER-BOTTOM: 1px solid rgb(180,180,180);
								WIDTH: 100%;
								OVERFLOW: auto;
								PADDING-BOTTOM: 10px;
								MARGIN-BOTTOM: 10px;
								}

#reportaze .reportaz_item img					{
								FLOAT: left;
								PADDING-RIGHT: 30px;
								PADDING-BOTTOM: 20px;
								}

#reportaze .reportaz_item li					{
								BACKGROUND-IMAGE: none;
								PADDING: 0px;
								}

#reportaze .reportaz_item p					{
								CLEAR: both;
								PADDING: 0px;
								PADDING-BOTTOM: 5px;
								}

#reportaze .reportaz_item a					{
								WIDTH: 100%;
								TEXT-ALIGN: right;
								DISPLAY: block;
								}





/* DEFINICE OBSAHU SEKCE KALENDAR AKCI */

.kalendarakci							{
								BORDER: 1px solid rgb(180,180,180);
								BORDER-LEFT: 0px;
								BORDER-BOTTOM: 0px;
								}

.kalendarakci .headertable					{
								BACKGROUND-COLOR: rgb(190,190,190);
								FONT-WEIGHT: bold;
								}

.kalendarakci .suda						{
								BACKGROUND-COLOR: rgb(200,200,200);
								}

.kalendarakci .licha						{
								BACKGROUND-COLOR: rgb(220,220,220);
								}

.kalendarakci td						{
								PADDING: 10px;
								BORDER-LEFT: 1px solid rgb(180,180,180);
								BORDER-BOTTOM: 1px solid rgb(180,180,180);
								}

.kalendarakci .cas						{
								TEXT-ALIGN: center;
								}





/* DEFINICE OBSAHU SEKCE KONTAKTY */

.kontakty td							{
								VERTICAL-ALIGN: top;
								}

.kontakty img							{
								FLOAT: left;
								MARGIN-RIGHT: 40px;
								}





/* DEFINICE OBSAHU SEKCE NAPISTE NAM */
#formular							{
								WIDTH: 450px;
								DISPLAY: block;
								}

#formular .formular_polozka					{
								CLEAR: both;
								MARGIN-BOTTOM: 10px;
								OVERFLOW: auto;
								HEIGHT: 1%;
								PADDING-LEFT: 10px;
								}

#formular .formular_polozka p					{
								FLOAT: left;
								PADDING: 0px;
								PADDING-TOP: 4px;
								PADDING-BOTTOM: 4px;
								FONT-WEIGHT: bold;
								WIDTH: 130px;
								}

#formular .formular_polozka input				{
								FLOAT: right;
								WIDTH: 300px;
								}

#formular .formular_polozka textarea				{
								WIDTH: 300px;
								HEIGHT: 150px;
								FLOAT: right;
								OVERFLOW-Y: scroll;
								}

#formular .formular_button					{
								TEXT-ALIGN: right;
								}

#formular .formular_button button				{
								WIDTH: 80px;
								HEIGHT: 30px;
								BORDER: 0px;
								CURSOR: pointer;
								BACKGROUND-IMAGE: url("./../images/button.gif");
								BACKGROUND-POSITION: left top;
								BACKGROUND-REPEAT: no-repeat;
								}





/* DEFINICE OBSAHU SEKCE KNIHOVNA */

.knihovna_vypis							{
								WIDTH: 100%;
								OVERFLOW: auto;
								MARGIN-BOTTOM: 10px;
								BORDER-BOTTOM: 1px solid rgb(180,180,180);
								PADDING-BOTTOM: 10px;
								}

.knihovna_vypis img						{
								FLOAT: left;
								BORDER: 1px solid rgb(200,200,200);
								}

.knihovna_vypis h2,
.knihovna_vypis p,
.knihovna_vypis a						{
								WIDTH: 400px;
								FLOAT: right;
								}

.knihovna_vypis a						{
								TEXT-ALIGN: right;
								}

.knihovna_titul_obrazek						{
								BORDER: 1px solid rgb(200,200,200);
								WIDTH: 100px;
								FLOAT: left;
								}

.knihovna_titul_text						{
								FLOAT: right;
								WIDTH: 380px;
								}





/* DEFINICE OBSAHU AKTUALIT (UVODNI STRANKA) */

.aktualita							{
								WIDTH: 100%;
								OVERFLOW: auto;
								MARGIN-BOTTOM: 10px;
								PADDING-BOTTOM: 10px;
								BORDER-BOTTOM: 1px solid rgb(180,180,180);
								}

.aktualita a							{
								DISPLAY: block;
								TEXT-ALIGN: right;
								}

.aktualita div							{
								PADDING-BOTTOM: 10px;
								}

/* DEFINICE SELECT BOXU */

#select_box							{
								WIDTH: 100%;
								MARGIN-BOTTOM: 30px;
								OVERFLOW: auto;
								}

#select_box p							{
								FLOAT: left;
								PADDING: 0px;
								MARGIN: 0px;
								PADDING-TOP: 4px;
								PADDING-BOTTOM: 4px;
								FONT-WEIGHT: bold;
								COLOR: rgb(184,66,68);
								PADDING-RIGHT: 10px;
								}

#select_box select						{
								FLOAT: left;
								WIDTH: 100px;
								MARGIN-RIGHT: 10px;
								}

#select_box button						{
								FLOAT: left;
								MARGIN: 0px;
								PADDING: 0px;
								BACKGROUND-IMAGE: url("./../images/search_box_button.gif");
								BACKGROUND-POSITION: left top;
								_BACKGROUND-POSITION: -1px -1px;
								BACKGROUND-REPEAT: no-repeat;
								HEIGHT: 22px;
								WIDTH: 56px;
								BORDER: 1px solid rgb(220,220,220);
								CURSOR: pointer;
								}





.produkt_cukrarna_left						{
								WIDTH: 230px;
								OVERFLOW: auto;
								MARGIN-BOTTOM: 10px;
								PADDING-BOTTOM: 10px;
								BORDER-BOTTOM: 1px solid rgb(220,220,220);
								FLOAT: left;
								}

.produkt_cukrarna_right						{
								WIDTH: 230px;
								OVERFLOW: auto;
								MARGIN-BOTTOM: 10px;
								PADDING-BOTTOM: 10px;
								BORDER-BOTTOM: 1px solid rgb(220,220,220);
								FLOAT: right;
								}

.produkt_cukrarna_left img,
.produkt_cukrarna_right img					{
								FLOAT: left;
								BORDER: 1px solid rgb(220,220,220);
								MARGIN-RIGHT: 20px;
								}

.produkt_cukrarna_left .main,
.produkt_cukrarna_right .main					{
								FLOAT: left;
								WIDTH: 118px;
								}

.produkt_cukrarna_left .main span,
.produkt_cukrarna_right .main span				{
								MARGIN: 0px;
								PADDING: 0px;
								DISPLAY: block;
								FONT-SIZE: 7pt;
								}

.produkt_cukrarna_left h3,
.produkt_cukrarna_right h3					{
								COLOR:rgb(184,66,68);
								}

.navmenu							{
								WIDTH: 100%;
								OVERFLOW: auto;
								PADDING-BOTTOM: 10px;
								BORDER-BOTTOM: 1px solid rgb(230,230,230);
								}

.navmenu a							{
								FLOAT: left;
								DISPLAY: block;
								MARGIN-RIGHT: 10px;
								}

.navig								{
								PADDING-TOP: 10px;
								MARGIN-BOTTOM: 20px;
								WIDTH: 100%;
								BORDER-BOTTOM: 1px solid rgb(230,230,230);
								}

.udaje								{
								MARGIN-TOP: 30px;
								BACKGROUND-COLOR: rgb(230,230,230);
								PADDING: 10px;
								FONT-SIZE: 9pt;
								BORDER: 1px solid rgb(220,220,220);
								HEIGHT: 1%;
								OVERFLOW: auto;
								}

.udaje h3							{
								PADDING-BOTTOM: 10px;
								FONT-SIZE: 9pt;
								}

.udaje table							{
								MARGIN-BOTTOM: 10px;
								}

#odkazy								{
								MARGIN-TOP: 10px;
								}

#odkazy h4							{
								FONT-SIZE: 9pt;
								FONT-WEIGHT: bold;
								COLOR: rgb(255,255,255);
								BACKGROUND-COLOR: rgb(184,66,68);
								PADDING: 10px;
								BORDER-BOTTOM: 1px solid rgb(255,255,255);
								}

#odkazy	ul							{
								CLEAR: both;
								DISPLAY: block;
								}

#odkazy li a							{
								BACKGROUND-COLOR: rgb(220,220,220);
								FONT-SIZE: 8pt;
								COLOR: rgb(90,90,90);
								TEXT-DECORATION: none;
								PADDING-LEFT: 30px;
								PADDING-RIGHT: 10px;
								PADDING-TOP: 5px;
								PADDING-BOTTOM: 5px;
								FONT-WEIGHT: bold;
								BORDER-BOTTOM: 1px solid rgb(180,180,180);
								DISPLAY: block;
								HEIGHT: 1%;
								BACKGROUND-IMAGE: url("./../images/menu_list.gif");
								BACKGROUND-POSITION: 10px 8px;
								BACKGROUND-REPEAT: no-repeat;
								}

#odkazy li a:hover						{
								COLOR: rgb(255,255,255);
								BACKGROUND-COLOR: rgb(184,66,68);
								BACKGROUND-IMAGE: url("./../images/menu_list_white.gif");
								BACKGROUND-POSITION: 10px 8px;
								BACKGROUND-REPEAT: no-repeat;
								}

#pocitadlo							{
								BACKGROUND-IMAGE: none;
								BORDER: none;
								PADDING: 0px;
								BACKGROUND-COLOR: transparent;
								MARGIN-TOP: 30px;
								}


#odkazyainspirace li						{
								PADDING: 0px;
								MARGIN: 0px;
								FLOAT: left;
								CLEAR: both;
								WIDTH: 100%;
								BACKGROUND-IMAGE: url("./../images/dotted.gif");
								BACKGROUND-POSITION: left bottom;
								BACKGROUND-REPEAT: repeat-x;
								MARGIN-BOTTOM: 20px;
								}

#odkazyainspirace li img					{
								FLOAT: left;
								WIDTH: 90px;
								}

#odkazyainspirace li .text					{
								FLOAT: right;
								WIDTH: 365px;
								}

#odkazyainspirace li .odkaz					{
								CLEAR: both;
								WIDTH: 100%;
								TEXT-ALIGN: right;
								}
