/* Firma 				světlá RGB(143,175,208) tmavá RGB(75,127,179) nejtmavší RGB(59,99,139)
/* Činnost 				světlá RGB(255,204,142) tmavá RGB(255,150,45) nejtmavší RGB(216,108,0)
/* Reference			světlá RGB(160,207,189) tmavá RGB(110,176,141) nejtmavší RGB(66,120,92)
/* Kvalita 				světlá RGB(255,128,105) tmavá RGB(255,87,99) nejtmavší RGB(220,0,16)
/* Ostatní 				světlá RGB(190,190,190) tmavá RGB(150,150,150) nejtmavší RGB(120,120,120)

/* Globální nastavení písma*/
* {font-family : tahoma, verdana, arial;}

/* Slouží k zobrazování či skrývání SPANu či DIVu*/
	.DisplayOn		{display: on;}
	.DisplayOff		{display: none;}
	.VisibilityOn		{visibility: on;}
	.VisibilityOff		{visibility: hidden;}

  
/* ------------------------------------------------------------------------------------------------------ */
/* Základní definice odkazu - barevné varianty*/	
A		{font-weight : bold; text-decoration: none}
A.Normal {font-weight : normal; color: Black}

A.Zpet_Neg {color: black; text-decoration: none;}
A.Zpet_Neg:hover {text-decoration: none; background-color : black; color : White;}

A.Hlavni {font-size : 12pt; color: RGB(59,99,139); text-decoration: none;}
A.Hlavni:hover {font-size : 12pt; text-decoration: none; background-color : RGB(59,99,139); color : White;}

A.White	{color: White}
A.F		{color: RGB(59,99,139)}
A.C		{color: RGB(216,108,0)}
A.R		{color: RGB(66,120,92)}
A.K		{color: RGB(220,0,16)}
A.O		{color: RGB(79,116,10)}
A:hover	{text-decoration: underline}

A.F_Neg {color: RGB(59,99,139); text-decoration: none;}
A.F_Neg:hover {text-decoration: none; background-color : RGB(59,99,139); color : White;}

A.C_Neg {color: RGB(216,108,0); text-decoration: none;}
A.C_Neg:hover {text-decoration: none; background-color : RGB(216,108,0); color : White;}

A.R_Neg {color: RGB(66,120,92); text-decoration: none;}
A.R_Neg:hover	{text-decoration: none; background-color : RGB(66,120,92); color : White;}
  
A.K_Neg {color: RGB(220,0,16); text-decoration: none;}
A.K_Neg:hover	{text-decoration: none; background-color : RGB(220,0,16); color : White;}

A.O_Neg {color: RGB(79,116,10); text-decoration: none;}
A.O_Neg:hover	{text-decoration: none; background-color : RGB(79,116,10); color : White;}

A.F_Neg2 {font-weight : normal; color: RGB(59,99,139); text-decoration: none;}
A.F_Neg2:hover {text-decoration: none; background-color : RGB(59,99,139); color : White;}

A.C_Neg2 {font-weight : normal; color: RGB(216,108,0); text-decoration: none;}
A.C_Neg2:hover {text-decoration: none; background-color : RGB(216,108,0); color : White;}

A.R_Neg2 {font-weight : normal; color: RGB(66,120,92); text-decoration: none;}
A.R_Neg2:hover	{text-decoration: none; background-color : RGB(66,120,92); color : White;}
  
A.K_Neg2 {font-weight : normal; color: RGB(220,0,16); text-decoration: none;}
A.K_Neg2:hover	{text-decoration: none; background-color : RGB(220,0,16); color : White;}

A.O_Neg2 {font-weight : normal; color: RGB(79,116,10); text-decoration: none;}
A.O_Neg2:hover	{text-decoration: none; background-color : RGB(79,116,10); color : White;}


A.F_Ikona {font-weight : bold; color: RGB(59,99,139);}
A.F_Ikona:hover {text-decoration: none; background-color : RGB(59,99,139); color : White;}

A.C_Ikona {color: RGB(216,108,0);}
A.C_Ikona:hover {font-weight : bold; text-decoration: none; background-color : RGB(216,108,0); color : White;}

A.R_Ikona {font-weight : bold; color: RGB(66,120,92);}
A.R_Ikona:hover	{text-decoration: none; background-color : RGB(66,120,92); color : White;}
  
A.K_Ikona {font-weight : bold; color: RGB(220,0,16);}
A.K_Ikona:hover	{text-decoration: none; background-color : RGB(220,0,16); color : White;}

A.O_Ikona {font-weight : bold; color: RGB(79,116,10);}
A.O_Ikona:hover	{text-decoration: none; background-color : RGB(79,116,10); color : White;}

A.O_Mapa1 {font-size: 10pt; color: RGB(79,116,10); text-decoration: none;}
A.O_Mapa1:hover	{text-decoration: none; background-color : RGB(153,210,46); color : White;}

A.O_Mapa2 {font-size: 8pt; color: RGB(79,116,10); text-decoration: none;}

/* ------------------------------------------------------------------------------------------------------ */
  
TABLE {font-size: 8pt; text-align: left; border-collapse: collapse;}
TABLE.SmallFont {font-size: 7pt; padding: 1px;}
TABLE.SmallBoldFont {font-size: 7pt; font-weight: bold; background-color : #FFD700;
					 border: 1px solid Black;}
TABLE.Oddil {width: 696px; margin-top: 0 0 0 0;}
TABLE.PageButtons {width: 696px; margin : 0 0 5px 0;}
TABLE.Stranka {width: 760px}

/* ------------------------------------------------------------------------------------------------------ */

TD.Section
{ color : White; font-size: 12pt; font-style : normal; font-weight : 800; text-align: center; text-indent: 0px;}

TD.PageButton_F {color : White; font-size: 7pt; background-color: RGB(75,127,179); font-weight : bold; text-align: center; padding :5px; border : 2px solid #ffffff; margin-top: 50px;}

TD.PageButton_C	{color : White; font-size: 7pt; background-color: RGB(216,108,0); font-weight : bold; text-align: center;
				padding :5px; border : 2px solid #ffffff; margin-bottom: 50px;}

TD.PageButton_R	{color : White; font-size: 7pt; background-color: RGB(110,176,141); font-weight : bold; text-align: center;
				padding : 5px; border : 2px solid #ffffff; margin-bottom: 50px;}

TD.PageButton_K	{color : White; font-size: 7pt; background-color: RGB(255,87,99); font-weight : bold; text-align: center;
 				padding : 5px; border : 2px solid #ffffff; margin-bottom: 50px;}

TD.PageButton_O {color : White; font-size: 7pt; background-color: RGB(79,116,10); font-weight : bold; text-align: center;
				padding : 5px; border : 2px solid #ffffff; margin-bottom: 50px;}

TD.Oddil_F {font-size : 10pt; font-weight : bold; color : RGB(59,99,139); vertical-align: bottom; text-align: left; border-bottom : 1px solid #dddddd; 	border-collapse : collapse; padding-bottom : 1px;}

TD.Oddil_C {font-size : 10pt; font-weight : bold; color : RGB(216,108,0); vertical-align: bottom; text-align: left; border-bottom : 1px solid #dddddd; border-collapse : collapse; padding-bottom : 1px;}

TD.Oddil_R {font-size : 10pt; font-weight : bold; color : RGB(110,176,141); vertical-align: bottom; text-align: left; border-bottom : 1px solid #dddddd; border-collapse : collapse; padding-bottom : 1px;}

TD.Oddil_K {font-size : 10pt; font-weight : bold; color : RGB(220,0,16); vertical-align: bottom; text-align: left; border-bottom : 1px solid #dddddd; border-collapse : collapse; padding-bottom : 1px;}

TD.Oddil_O {font-size : 10pt; font-weight : bold; color : RGB(79,116,10); vertical-align: bottom; text-align: left; border-bottom : 1px solid #dddddd; border-collapse : collapse; padding-bottom : 1px;}

TD.OddilOdkaz_F {font-size : 7pt; color : RGB(59,99,139); font-style : normal; vertical-align: bottom; text-align: right; border-bottom : 1px solid #dddddd; border-left-width : 0;}

TD.OddilOdkaz_C {font-size : 7pt; 	color : RGB(216,108,0); font-style : normal; vertical-align: bottom; text-align: right; border-bottom : 1px solid #dddddd; border-left-width : 0;}
	
TD.OddilOdkaz_R {font-size : 7pt; 	color : RGB(66,120,92); font-style : normal; vertical-align: bottom; text-align: right; border-bottom : 1px solid #dddddd; border-left-width : 0;}
	
TD.OddilOdkaz_K {font-size : 7pt; 	color : RGB(220,0,16); font-style : normal; vertical-align: bottom; text-align: right; border-bottom : 1px solid #dddddd; border-left-width : 0;}
	
TD.OddilOdkaz_O {font-size : 7pt; 	color : RGB(95,140,10); font-style : normal; vertical-align: bottom; text-align: right; border-bottom : 1px solid #dddddd; border-left-width : 0;}
				 
				 
TD.Hlavicka_Reference {font-size: 8pt; color: RGB(66,120,92); font-weight : bold; text-align : left; border-bottom : 1px solid #dddddd; border-collapse : collapse; height: 30px; vertical-align : bottom;}
											
TD.Nadpis_Formular {font-size: 11pt; font-weight : bold; text-align : left; border-bottom : 1px solid #dddddd; vertical-align : bottom;} 

TR.Nadpis_Kontakt {background-color: #dddddd; font-size: 8pt; font-weight: bold; text-align: left; } 

TD.Sekce_Kontakt {font-size: 9pt; font-weight : bold; text-align: left; }

TD.Radek_Kontakt {padding-left: 3px;}

TD.Nadpis_Mapa_F {font-size: 10pt; color: RGB(66,120,92); font-weight : bold; text-align : left;
				  border-bottom : 1px solid #dddddd; border-collapse : collapse; height: 30px; vertical-align : bottom;}
TD.Nadpis_Mapa_C {font-size: 10pt; color: RGB(66,120,92); font-weight : bold; text-align : left;
				  border-bottom : 1px solid #dddddd; border-collapse : collapse; height: 30px; vertical-align : bottom;}
TD.Nadpis_Mapa_R {font-size: 10pt; color: RGB(66,120,92); font-weight : bold; text-align : left;
				  border-bottom : 1px solid #dddddd; border-collapse : collapse; height: 30px; vertical-align : bottom;}
TD.Nadpis_Mapa_K {font-size: 10pt; color: RGB(66,120,92); font-weight : bold; text-align : left;
				  border-bottom : 1px solid #dddddd; border-collapse : collapse; height: 30px; vertical-align : bottom;}
TD.Nadpis_Mapa_O {font-size: 10pt; color: RGB(66,120,92); font-weight : bold; text-align : left;
				  border-bottom : 1px solid #dddddd; border-collapse : collapse; height: 30px; vertical-align : bottom;}
				  
TD.Cenik_Sekce	{font-size: 8pt; font-weight : bold; text-align: left;  background-color : RGB(255,150,45);  color : White;   }

/* ------------------------------------------------------------------------------------------------------ */

P {font-size: 8pt; text-align : justify; line-height: 125%; margin-top: 3px; margin-bottom: 3px; }
P.bold {font-weight : bold; }
P.small {font-size : 7pt; margin-top: 2px; margin-bottom: 2px; }

/* ------------------------------------------------------------------------------------------------------ */

IMAGE 				{cursor : auto;}
IMAGE.Hand			{cursor : hand;}
IMAGE.Ikona 		{cursor : hand;	border:	0px; margin: 0px 0px 0px 10px;}
IMAGE.TopRight 		{margin: 5px 0px 0px 5px;}
IMAGE.TopLeft		{margin: 5px 5px 0px 0px;}

IMAGE.ThumbNail	{cursor: hand; margin: 0px 0px 0px 0px; border: 2x solid #FFFFFF; behavior: url(../nahled.htc);}
IMAGE.ThumbNail_galerie	{cursor: hand; margin: 0px 0px 0px 0px; border: 2x solid #FFFFFF;}

IMAGE.ThumbNail_OLD		{cursor: hand; margin: 0px 0px 0px 0px; border: 2x solid #FFFFFF; behavior: url(../nahled.htc);}
IMAGE.ThumbNail_Top {cursor: hand; margin: 5px 0 0 0; border: 2x solid #FFFFFF; behavior: url(../nahled.htc);}

/* ------------------------------------------------------------------------------------------------------ */
					 
H1 {font-size : 13pt; font-weight : bold; margin-top: 5px; margin-bottom: 5px; text-align : left; }

/* ------------------------------------------------------------------------------------------------------ */

H2 {font-size : 11pt; font-weight : bold; margin-top: 5px; margin-bottom: 5px; text-align : left; }
H2.Hlaseni {text-align : center;}


/* ------------------------------------------------------------------------------------------------------ */

H3 {font-size : 9pt; font-weight : bold; margin-top: 5px; margin-bottom: 5px; text-align : left; }
H3.F {color:RGB(59,99,139); }
H3.C {color:RGB(216,108,0); }
H3.R {color:RGB(66,120,92); }
H3.K {color:RGB(220,0,16); }
H3.O {color:RGB(95,140,10); }
H3.F_Under {color : RGB(59,99,139); background : transparent; border-bottom-color : #D3D3D3; border-bottom-style : solid;
			border-collapse : collapse; border-bottom-width : 1; }
H3.C_Under {color : Green; background : transparent; border-bottom-color : #D3D3D3; border-bottom-style : solid;
			border-collapse : collapse; border-bottom-width : 1; }
H3.R_Under {color : RGB(66,120,92); background : transparent; border-bottom-color : #D3D3D3; border-bottom-style : solid;
			border-collapse : collapse; border-bottom-width : 1; }
H3.K_Under {color : RGB(220,0,16); background : transparent; border-bottom-color : #D3D3D3; border-bottom-style : solid;
			border-collapse : collapse; border-bottom-width : 1; }
H3.O_Under {color : Gray; background : transparent; border-bottom-color : #D3D3D3; border-bottom-style : solid;
				border-collapse : collapse; border-bottom-width : 1; }

/* ------------------------------------------------------------------------------------------------------ */				

H4 {font-size : 8pt; font-weight : normal; margin-top: 10px; margin-bottom: 0px; text-align : left; }
H4.Bold {font-weight : bold; margin-top: 10px; }
H4.F {color : RGB(59,99,139); font-weight : bold; background : transparent;}
H4.C {color: RGB(216,108,0); font-weight : bold; background : transparent; }
H4.R {color: RGB(66,120,92);font-weight : bold; background : transparent; }
H4.K {font-weight : bold; font-weight : bold; color: RGB(220,0,16); background : transparent; margin-top:10}
H4.O {color: #777777; font-weight : bold; background : transparent; }
H4.F_Under {font-weight : normal; color : RGB(59,99,139); background : transparent; border-bottom-color : #D3D3D3; 
			border-bottom-style : solid; border-collapse : collapse; border-bottom-width : 1; }
H4.C_Under {font-weight : normal; color : RGB(216,108,0); background : transparent; border-bottom-color : #D3D3D3;
			border-bottom-style : solid; border-collapse : collapse; border-bottom-width : 1; }
H4.R_Under {font-weight : bold; color : RGB(66,120,92); background : transparent; border-bottom-color : #D3D3D3;
			border-bottom-style : solid; border-collapse : collapse; border-bottom-width : 1; }
H4.K_Under {font-weight : normal; color : Orange; background : transparent; border-bottom-color : #D3D3D3;
			border-bottom-style : solid; border-collapse : collapse; border-bottom-width : 1; }
H4.O_Under {font-weight : normal; color : Gray; background : transparent; border-bottom-color : #D3D3D3;
			border-bottom-style : solid; border-collapse : collapse; border-bottom-width : 1; }

/* ------------------------------------------------------------------------------------------------------ */
			
H5 {font-weight : normal; font-size : 7pt; margin-top: 5px; margin-bottom: 0px; text-align : left; }
H5.Bold {font-weight : bold; }


/* Nadpis H5 s linkou - barevné varianty */
H5.F_Under {color : RGB(75,127,129); background : transparent; border-bottom-color : #D3D3D3; 
			border-bottom-style : solid; border-collapse : collapse; border-bottom-width : 1; }
H5.C_Under {color : Green; background : transparent; border-bottom-color : #D3D3D3; border-bottom-style : solid;
			border-collapse : collapse; border-bottom-width : 1; }

/* ------------------------------------------------------------------------------------------------------ */

BUTTON
	{
	text-align: center;
	font-size: 8pt;
	color: #999999;
	background-color: #EEEEEE;
	cursor: hand;
	font-weight: bold;
	border: 1 solid #777777;
	height: 20px;
}

INPUT.Tlacitko
	{
	text-align: center;
	font-size: 8pt;
	color: #777777;
	background-color: #EEEEEE;
	cursor: hand;
	font-weight: bold;
	border: 1 solid #777777;
	height: 20px;
}

HR
{
	height: 1 px;
	color: 	#DDDDDD;
}

BODY
{
scrollbar-arrow-color: #BBBBBB;
scrollbar-face-color: #DDDDDD;
scrollbar-highlight-color: #BBBBBB;
scrollbar-shadow-color: #BBBBBB;
scrollbar-3dlight-color: #EEEEEE;
scrollbar-darkshadow-color: #EEEEEE;
scrollbar-track-color: #EEEEEE;
}
