
/* start: zakladni styly */
body { width: 1005px; font-family: Verdana, Arial; font-size: 11px; margin: auto; height: auto; background-color: #ffffff; /*background-color: #d4d6df;*/ }
#Form1  { /*border-left: solid 2px #a7b8af;*/ /*border-right: solid 2px #a7b8af;*/ background-color: white; }

/* kontejnery */
#ctrlHlava          {width:1005px; }        /*určuje šířku zobrazení */
#ctrlLeft           {width: 170px; float: left;  left: 0px; background-color: white; height: auto; }
#ctrlRight          {width: 125px; float: right; margin: 0px; padding: 0px; background-color: #ffffff; vertical-align: bottom; text-align: right; height: auto; }
#ctrlContent        {width: 700px; float: left; height: auto; border: 0px; padding: 0px; padding-left: 2px; padding-right: 2px; vertical-align:top; font-size: 10px; }
#ctrlScopeControl   {width: 100%; }

/* MapSiteControl */	
.ctrlMapSiteControl { font-size: 10px; font-weight: normal; color: #43a0b7 ; padding-top:15px; height:50px; }
.ctrlMapSiteControl a {padding-top:15px; height:50px; }
.ctrlMapSiteControl a:link { color: #43a0b7;  }
.ctrlMapSiteControl a:visited { color: #43a0b7; }
.ctrlMapSiteControl a:active { color: #43a0b7;  }
.ctrlMapSiteControl a:hover { color: #43a0b7; text-decoration:underlink; }	

/* ButtonControl */
.ctrlButtonControl {}

/* ctrlClanekControl */
.ctrlClanekControl				{	font-size: 11px; color: black; font-family: Verdana; }
.ctrlClanekControl A:link		{	color: #388396; /*1260C6*/ text-decoration: none;	}
.ctrlClanekControl A:visited	{	color: #388396; /*959884*/ text-decoration: none;	}	/* 23060D */
.ctrlClanekControl A:hover		{	color: #388396; text-decoration: underline;	} 	/* 23060D */

/* pravý sloupec ClanekControl pro vkládání akcí a balíčků */
.rightPan { width: 145px; vertical-align: top; }
.rightPan2 { width: 140px; vertical-align: top; }


/* Nabidka (balicky) do článku */
.kont_Clanek_Balicek { display:block; border-bottom: solid 1px #b45959; font-size: 9px; padding-top:10px; padding-bottom:10px; text-align: left; }
a.kont_Clanek_Balicek:hover {text-decoration: none; background-color:#e1eff2;} 

.balNazev {font-size: 11px; font-weight:bold; margin-top: 3px; margin-bottom: 3px; }
.balPopis {font-size: 9px; margin-top: 3px; margin-bottom: 3px; /*text-align: justify;*/ }
.balSnimek {text-align:center; width: 100%; }
.balDat0 {margin-top: 3px; margin-bottom: 3px;}
.balCena0 { color: Black; margin-top: 3px; margin-bottom: 3px;}





#ctrlPata {	width: 1005px; 	float: none; 	clear: both; } /* v doběhu (12.2.2017)*/
.cContent { width: auto; height: auto; border: 0px; padding: 0px; padding-left: 2px; padding-right: 2px; vertical-align:top;  
	font-size: 10px; margin: 5px; background-color: white; } /* v doběhu (12.2.2017)*/



.contentTab { width: 100%; text-align: center; }
.def_cTab { width: 100%; text-align: center; padding: 3px; }


h1  {font-size: 16px; color: #388396; font-weight: bolder; text-align: left; padding-left: 5px; }
h2	{font-size: 15px; color: #388396; font-weight: bolder; text-align: left; padding-left: 5px; }	
h3	{font-size: 14px; color: #388396; font-weight: bolder; text-align: left; padding-left: 5px; }	
h4	{font-size: 13px; color: #388396; font-weight: bolder; text-align: left; padding-left: 5px; }	

/*
h1  {font-size: 12px; color: #388396; font-weight: bolder;	border-bottom-width: 0px;	padding-bottom: -10px;} -- původní 16.2.2017
*/

/* TOTO JSOU BARVY PRO PREPINANI LETO/ZIMA */
.headbck1	{	background-color: #52C8E4;	/* ZIMA: 54c8e4		LETO: c5e34d 	PODZIM: 52C8E4 2014-05-30:52C8E4 */ }
.headbck2	{	background-color: #87f3fe;	/* ZIMA: 87f3fe		LETO: edff93 	PODZIM: 52C8E4 2014-05-30:87f3fe */ }
.headbck3	{	background-color: #c5e34d;	/* ZIMA: 99edf9		LETO: d9ed8a 	PODZIM: 52C8E4 2014-05-30:c5e34d */ }

/* ----------------------------------------------------------------------*/
.loader {
  border: 4px solid #e8e8e7;
  border-radius: 50%;
  border-top: 4px solid #ffffff;
  border-bottom: 4px solid #ffffff;
  width: 14px;
  height: 14px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 3s linear infinite;
}

@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
} 

/* ----------------------------------------------------------------------*/








/***** KONEC hlavniho designu *****/
							
.b							{	font-weight:bold; color:inherit;	}
.anti						{	text-align: right;	}
.stred						{  	text-align: center;	}

A							{	text-decoration: none; color: #ce552d; }
/*A:hover						{	text-decoration: underline; }*/

.cerv						{ color: #ce552d; }
.cerne						{	color: #5a5a5a; }
.cerne2						{	color: Black; }
.modre						{	color: #388396; text-decoration: none;}	/*  3a76af */
.cervene2					{	color: #cb3400; text-decoration: none;}	
.modre2						{	color: #2f84c1; text-decoration: none; }	/*  #6290C8 */
.bile						{	color: #ffffff; text-decoration: none; }	/*  #6290C8 */
.sede						{	color: #808080; }
.mn							{	color: #388396; text-decoration: none; }	/* 3a76af */
.mm							{	color: #388396; font-size: 9px; }			/* Old modra; 3a76af */
.just						{	text-align: justify; }
.mensi						{	font-size: 10px; }
.vetsi						{	font-size: 12px; }
.uzsi						{	letter-spacing:-1px; }
.sirsi						{	letter-spacing:2px; }
.up							{	vertical-align: top; }
.cent						{	text-align: center; }
.al_left					{	text-align: left; }
.pad0						{	padding: 2px; }
.unvis						{	color: White; }
.wmax						{	width: 100%; }
.xlnav						{	background-color: #e1eff2; width: 100%;	}
.tabn						{	padding: 0px; margin: 0px;	}

.c_akce_p2			{	background: #e3f2b7; padding: 4px; }


/* LN - link vizaze normalniho textu */
.ln							{	color: black; text-decoration: none; }
/* pro lyzarske arealy v seznamu strediska */
.modreVelke					{	color: #388396; font-size: 13px; font-weight:bold; text-decoration: none; }
.ulArealy					{	background-color: #f8f8f8; line-height: 25px; }
.modreLeto					{	color: #0000ff; text-decoration: none;}	/*  #6290C8 */

.galTab		{	border-style: solid; border-color: #c8c8c8; border-collapse: collapse; }

.info						{	font-family: Verdana; font-size: 11px; color: white; font-weight:bold; }

/* --- základní styl pro článek bez class ---  */
.noname         {margin-top: 0px; color: #2B3838; font-size: 12px; line-height: 140%; }
.noname div		{margin: 0px; padding: 0px; text-align:justify; font-size: inherit; }
.noname h3      {font-size: inherit; color: inherit; font-weight: bolder; margin: 20px 0px 3px 0px; padding: 0px;	}
.noname h4      {font-size: inherit; color: inherit; font-weight: bolder; margin: 0px; padding: 0px;	}
.noname p		{margin: 3px; margin-bottom:10px; padding: 0px; text-align:justify; font-size: 12px; line-height: 140%; }
.noname ul  	{margin: 5px 0px 0px 15px; padding: 0px; font-size: 12px; line-height: 140%; }        
.noname li		{list-style: url('../design/clanek_bod.jpg'); padding: 0px; margin:0px; }
.noname td      {font-size: 12px; }
     			  
/* --- základní styl pro článake class="ubyt" ------  */
.ubyt           {margin-top: 0px; color: #2B3838; font-size: 12px; line-height: 140%; }
.ubyt div		{margin: 0px; padding: 0px; text-align:justify; font-size: 12px; }
.ubyt h3        {font-size: inherit; font-weight: bolder; margin: 20px 0px 3px 0px; padding: 0px; color: inherit; }
.ubyt h4        {font-size: inherit; font-weight: bolder; margin: 0px; padding: 0px; color: inherit; }
.ubyt p			{margin: 0px; padding: 3px; text-align:justify; font-size: inherit; }
.ubyt ul		{margin: 0px; padding: 0px 0px 0px 15px; font-size: inherit; }        
.ubyt li	    { list-style: url('../design/clanek_bod.jpg'); padding: 0px; margin:0px; }

/* --- základní styl pro článek class="skiareal" ---  */
.skiareal       {margin-top: 0px; width:100%; }
.skiareal h3    {font-size: 12px; color: #2f84c1; font-weight: bolder; margin: 20px 0px 5px 0px; padding: 0px;	}
.skiareal h4    {font-size: 12px; color: inherit; font-weight: bolder; margin: 0px; padding: 7px 0px 0px 0px;	}
.skiareal p		{margin: 0px; padding: 3px; text-align:justify; font-size: 12px; color: #2B3838; line-height: 140%;   }
/*.skiareal div[id="popis"]    {min-height:120px;} */
.skiareal div[id="popis"] img   {float:left; padding-right:10px;}
.skiareal ul    {margin: 0px; padding: 0px 0px 0px 15px; font-size: 12px; color: #2B3838; line-height: 140%; background-color: inherit; }        
.skiareal li	{list-style: url('../design/clanek_bod.jpg'); padding: 0px; margin:0px; background-color: inherit; color: inherit; text-align:justify; }
.skiareal div[id="cenik"] p { background-color: #e2f2f7; } 				
.skiareal div[id="cenik"] p+ul { background-color: #e2f2f7; } 				
.skiareal div[id="cenik"] p+h4 { background-color: #e2f2f7; } 				
.skiareal td    {font-size:12px;}

.zive_vysilani {width:100%; height:380px;}

div[id="zdroj"] {margin-top: 20px;} /* mezera před odstavcem "popis" */
div[id="popis"] {margin-top: 30px;} /* mezera před odstavcem "popis" */

.app_odkaz {padding: 0px 0px 20px 0px; text-align:center; /*margin-top:10px;*/ }
.app_odkaz img {width:100px;}
.app_odkaz span {text-align: center; height:100%; color:grey; font-weight:bold; font-size:11px; vertical-align:middle;}    

/* ----------------------------------------------------------------------*/
/* ----------------------------------------------------------------------*/

/* styly pro tabulku */
table				{	font-family: Verdana, Arial; font-size: 11px;	}
table_invisible		{	border-collapse: collapse; border: 0px solid;	}
div					{ font-size: 11px; }

/* definice pisma do clanku */
.text_mensi			{	font-size: 10px; color: black; font-family: Verdana;	}
.text_maly			{	font-size: 9px; color: black; font-family: Verdana;	}
.text_upozorneni	{	font-size: 11px; color: #d34100; font-family: Verdana;	}

/* nadpisy */
.nadpis1			{	font-size: 16px; color: #6290C8; /*0b5178*/ font-weight: bolder; }
.nadpis2			{	font-size: 12px; color: #6290C8; font-weight: bolder; 	} /* pouzivan */
.nadpis3			{	font-size: 12px; color: #6290C8; font-weight: bolder;	}
.nadpis4			{	font-size: 11px; color: #6290C8; font-weight: bolder;	}
.nadpis4b			{	font-size: 11px; color: #b45959; font-weight: bolder;	}
.nadpis4c			{	font-size: 11px; color: #6290C8; font-weight: bolder; text-decoration: underline;}
.txt_voda			{	font-size: 11px; color: #000000; letter-spacing: 0px; line-height: 16px;  vertical-align: middle	}

.texted				{	padding: 8px;	}
.texted_titl		{	padding: 8px 8px 8px 0px;	}
.texted_small		{	padding-top: 5px; padding-bottom: 5px;	}
.texted_updown		{	padding-top: 2px; padding-bottom: 2px;	}
.texted_updown2		{	padding-top: 4px; padding-bottom: 4px;	}
/* obtekani */
.panelBod			{	float: left; width: 30px; text-align: center; }
.panelPopis			{	float: left; width: 150px; padding-left: 10px;	}
.panelPopis2		{	float: left; width: 50px; 	}
.panelImage			{	float: left; 	}
.panelNew			{	clear: left;	}
.pozadi1			{	background-color: #f8f8fa;	}
.pozadi1b			{	background-color: #f8f8fa; border-color: Gray;	}
.pozadi2			{	background-color: #f4f7fb;	}
.pozadi3			{	background-color: #ffffff;	}
.pozadi4			{	background-color: #e4eff7;	}
.pozadi5			{	background-color: #b45959;	} 
.silent				{	color: Gray;	}

.zmenit				{	background-color: #f37f00;	} 


.pozadi6			{	background-color: #b3d5de; padding: 5px; } 
.pozadi_zlut		{	background-color: #f8d164;	}


.txtPop				{	padding-left: 10px; }

/* start: styly pro DIV */

/* hlava control */
.lh { color: #666666; text-decoration:none; font-weight:bolder; font-size: 11px; letter-spacing:-1px; }
.lh A:link { color: #666666;  }
.lh A:visited { color: #666666; }
.lh A:active { color: #666666;  }
.lh A:hover { color: #666666;  }
.cra { color: #c3d583; }
.bordm
{
	border-bottom: solid 1px #b9cdd9; border-left: solid 1px #b9cdd9; border-right: solid 1px #b9cdd9;
	padding-left: 2px; padding-right: 2px;
}

.backm
{
/*	background-color: #e1eff2; */
	padding-left: 2px; padding-right: 2px;
}

/* scope control (v okoli najdete) */
.scope		{ font-family: Verdana; font-size: 11px; }
.scopeTab	{ border: solid 1px #cecece; width: 100%; height: 100%; margin: 0px; padding: 0px; }
.scopeTab2	{ height: 100%; padding: 0px; margin: 0px; }
.scopeMainTab { width: 100%; padding: 0px; margin: 0px; height: auto; }
.scopeTR	{ vertical-align: top; height: 100%; }
.scopeTD	{ width: auto; text-align: left; margin: 0px; padding: 4px; }
.scopeNazev	{ font-weight: bolder; font-size: 11px; padding-bottom: 4px; }
.scopeTxt	{ font-size: 9px; }

/* Nabidka (balicky) ubytovani na miru */
.bali { border-bottom: solid 1px #b45959; text-align: left; }
.balDat { color: #b45959; font-weight: bold; font-size: 12px; }
.balCena { font-weight: bold; font-size: 12px; }
.balDat0 { color: #b45959; font-size: 9px; }
.balCena0 { font-size: 9px; font-weight: bold; }
.balDph { font-weight: bold; font-size: 12px; }
.bcd { font-size: 9px; }
.bcd2 { font-size: 11px; }
.ehft { color: #c35100; font-weight: bold; font-size: 12px; }
.bskrt { text-decoration: line-through; }
/* 2017 */
.bal_clanek_kont { border-bottom: solid 1px #b45959; text-align: left; }


















/* intro styly */
.intro_text	{	color: #b35959; text-decoration: none; font-weight:bolder; font-size: 11px; line-height:50px; }

/* InfoCesko 2005 */
/* Odkazova cervena: c30806 */
.hc { font-size: 11px; text-decoration:none; font-weight: bolder; }
.hc A:link { color: black;  }
.hc A:visited { color: black; }
.hc A:active { color: black;  }
.hc A:hover { color: #ce552d; text-decoration:none; }

.lnk { text-decoration:none; }
.lnk A:link { color: black;  }
.lnk A:visited { color: black; }
.lnk A:active { color: black;  }
.lnk A:hover {   }	/* color: #ce552d; */

/* hnedy font - pouzity v dynamickem formu rezervace sluzeb */
.hnd		{ font-size: 11px; font-weight: bold; }
.hnd A:link { color: #80312e;  }
.hnd A:visited { color: #80312e; }
.hnd A:active { color: #80312e; }
.hnd A:hover { color: #80312e;  }


.hca { text-decoration: none; font-size: 10px; }
.hca A:link { color: #782f00;  }
.hca A:visited { color: #782f00; }
.hca A:hover { color: #782f00; text-decoration: underline; }

.lnk0 { text-decoration: none; }
.lnk0 A:link { text-decoration:none; }
.lnk0 A:visited { text-decoration:none; }
.lnk0 A:active { }
.lnk0 A:hover { text-decoration: underline; } 

.lnk2 { color: #c30806; font-size: 12px; text-decoration: none; font-weight: bold; }
.lnk2 A:link { text-decoration:none; color: #c30806;  }
.lnk2 A:visited { color: #c30806; text-decoration:none; }
.lnk2 A:active { color: #c30806;  }
.lnk2 A:hover { color: #c30806; text-decoration: underline; } /* #ee754d */

.lnk2m { font-size: 11px; text-decoration: none; font-weight: normal; }
.lnk2m A:link { text-decoration:none; color: #c30806;  }
.lnk2m A:visited { color: #c30806; text-decoration:none; }
.lnk2m A:active { color: #c30806;  }
.lnk2m A:hover { color: #c30806; text-decoration: underline; } /* #ee754d */

/* bily odkazovaci */
.lnkb { color: White; text-decoration: none; }
.lnkb A:link { color: White; text-decoration:none; }
.lnkb A:visited { color: White; text-decoration:none; }
.lnkb A:active { }
.lnkb A:hover { color: White; text-decoration: underline; } 

/* zluty */
.zluty { font-size: 12px; color: #ffe735; }
.zluty A:link { color: #ffe735; }
.zluty A:visited { color: #ffe735; }
.zluty A:active { color: #ffe735; }
.zluty A:hover { color: #ffe735; text-decoration: underline; }

/* modry */
.mod { color: #388396; }
.mod A:link { color: #388396; }
.mod A:visited { color: #388396; }
.mod A:active { color: #388396; }
.mod A:hover { color: #388396; text-decoration: underline; }

/* modry - leto */
.modleto { color: #3c3a6c; }
.modleto A:link { color: #3c3a6c; }
.modleto A:visited { color: #3a3764; }
.modleto A:active { color: #3a3764; }
.modleto A:hover { color: #3a3764; text-decoration: underline; }

.scont { line-height: 9px; font-size: 10px; }
.male {	font-size: 9px; }
.novecl {	font-size: 10px; font-weight: normal; }

.spolu
{
	font-size: 10px; 
	color: black; 
	font-family: Verdana;
	padding: 5px; 
	background-color: #e1eff2;
}

.seatb { border-style:none; }

.search { background-color: #b3d5de; }

.seaimg { padding: 0px; margin: 0px;}

.textbox9 {	Font-Size: 9px;	}
.textbox10 { Font-Size: 14px;	}
.textbox11 {	Font-Size: 11px;	}


.textbox					
{	
	Font-Size: 9px;		
	width: 115px;
}


/* PataControl */
.pata_txt { font-size: 10px; color: Black; text-decoration: none;}
.pata_txt A:link { font-weight:bold;  }
.pata_txt A:visited { font-weight:bold;  }
.pata_txt A:hover { text-decoration: underline;  }
.pata_back { background-color: #54c9e9; }

/* zahlavi */
/*
.zah1 A:link	{	color: #4c4c4c; text-decoration: none; }	
.zah1 A:visited	{	color: #4c4c4c; text-decoration: none; }	
.zah1 A:hover	{	color: #4c4c4c; text-decoration: underline; }	
*/
/*
.zah1			{	width: 170px; background-image: url(../design/zaz170.jpg); padding: left; padding-left: 5px; font-size: 12px; color: #4c4c4c; font-weight: bolder; }	
.zah2			{	width: 125px; background-image: url(../design/zaz125.jpg); padding: left; padding-left: 5px; font-size: 12px; color: #4c4c4c; font-weight: bolder; }	
.zah3			{	width: 684px; background-image: url(../design/zaz684.jpg); padding: left; padding-left: 5px; font-size: 13px; color: #4c4c4c; font-weight: bolder; }	
.zah4			{	width: 140px; background-image: url(../design/zaz140.jpg); padding: left; padding-left: 3px; font-size: 12px; color: #4c4c4c; font-weight: bolder; }	
.zah5			{	width: 136px; background-image: url(../design/zaz336.jpg); padding: left; padding-left: 5px; font-size: 13px; color: #4c4c4c; font-weight: bolder; }	
*/
	
.zah1			{	width: 170px; background-color: #D3E987; padding: left; padding-left: 5px; font-size: 12px; color: #4c4c4c; font-weight: bolder; }	
.zah2			{	width: 125px; background-color: #e1eff2; padding: left; padding-left: 5px; font-size: 12px; color: #4c4c4c; font-weight: bolder; text-align: left; }	
.zah3			{	width: 684px; padding: left; padding-left: 5px; font-size: 15px; color: #4c4c4c; font-weight: bolder; }	
.zah4			{	width: 140px; background-color: #e1eff2; padding: left; padding-left: 3px; font-size: 12px; color: #4c4c4c; font-weight: bolder; }	
.zah5			{	width: 332px; background-color: #D3E987; padding: left; padding-left: 5px; font-size: 13px; color: #4c4c4c; font-weight: bolder; }	
.zah6			{	width: 100%; background-color: #e1eff2; padding: left; padding-left: 5px; font-size: 13px; color: #4c4c4c; font-weight: bolder; }	

.zahtr2		{  background-color: #e1eff2; }
.zahtab2	{	background-color: #f8f8fa;  }
.zahtabb2	{	border-collapse: collapse; background-color: White; border-bottom-style:solid; border-color: Gray;  }

.zah7		{ background-color: #c0dfe7; font-size: 11px; color: black; padding-left: 0px; }


/* kontaktControl */
.kpop
{
	color: #c30806;
	font-size: 11px;
	font-weight:bold;
	line-height: 15px;
}
.kcon
{
	color: black;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
}

/* RobotControl */
.robotMapa { background-color: white; width: 100%; }
.robRodic	{	font-weight: bold; }
.robCbla	{	margin-left: 10px; }

/* CountControl */
.ccText	{ font-size: 10px; color: black; font-family: Verdana; }
.pCont	{	width: 100%; }

/* modul akce */
.akce_nadpis		{	font-size: 14px; color: #314004; font-weight: bolder; padding-top: 2px; padding-bottom: 2px; }


.err	{ color: Red; }

.imgt	{ text-align: justify; border-style: solid; }

.galerieTab	{ border-style: solid; border-color: #cce3ea; border-collapse: collapse; }

.cenikTab
{
	text-align: center;
	border-top: solid 1px black;
	border-bottom: solid 1px black;
	width: 75%;
}

.cenikTab_full
{
	text-align: center;
	border-top: solid 1px black;
	border-bottom: solid 1px black;
	width: 100%;
}

.quickGal { background-color: #f8f8f7; padding: 5px; }

.nadp_ubyt { font-size: 12px; color: #388396; font-weight: bolder; }

.aui
{
	border-bottom: solid 1px red;
}
/* anketa */
.anketa { border: solid 1px #e1eff2; font-size: 10px; padding: 2px; text-align: left; }
.ankTxt	{ font-size: 11px; font-weight: bolder; }
.anketa2 { text-align: right; font-size: 11px; }

.galNadpis { width: 100%; text-align: center; font-size: 12px; font-weight: bolder; }

.clanekZah
{
	padding-left: 15px;
	font-weight: bolder;
	font-size: 12px;
	background-image: url(../design/iksip.gif);
	width: 100%;
	color: black;
	background-repeat: no-repeat;
	background-color: #e1eff2;
}

.invisGal
{
	height: 2px; 
	font-size: 2px; 
	text-align: left;
	color: #f8f8f8;
}

.akceHotel
{
	text-align: left;
	padding: 5px;
}

.cre_tab
{
	border-collapse: collapse;
	border-color: #cecece;
	border-width: 1px;
	border-style: solid;
	background-color: #f8f8f8;
}

.mnx { text-decoration: none; font-weight: bold; }
.mnx A:link { text-decoration:none; color: #3e57aa;  }
.mnx A:visited { color: #3e57aa; text-decoration:none; }
.mnx A:active { color: #3e57aa;  }
.mnx A:hover { color: #3e57aa; text-decoration: underline; } 
.mnx
{
	text-align: left; padding-left: 5px; font-size: 10px; 
	color: #e1f0ff; font-weight: bolder;
	line-height: 12px; padding: 3px; padding-left: 8px;
}

.mnOranz { text-decoration: none; font-weight: bold; }
.mnOranz A:link { text-decoration:none; color: #f48000;  }
.mnOranz A:visited { color: #f48000; text-decoration:none; }
.mnOranz A:active { color: #f48000;  }
.mnOranz A:hover { color: #f48000; text-decoration: underline; } 

.mnx2
{
	text-align: left; padding-left: 8px; font-size: 10px; color: #e1f0ff; font-weight: bolder;
	line-height: 12px;
}
.mnx2 { text-decoration: none; font-weight: bold; }
.mnx2 A:link { text-decoration:none; color: #003885;  }
.mnx2 A:visited { color: #003885; text-decoration:none; }
.mnx2 A:active { color: #003885;  }
.mnx2 A:hover { color: #003885; text-decoration: underline; } /* #ee754d */

.m2		{	padding-left: 0px;  }
.mr1	{	background-color: #e1eff2; }
.mr2	{	background-color: #f7ac26; }


.lyzeTab
{
	padding: 3px;
	background-color: #f4f9fa;
	border: solid 1px white; 
}

.searchBack
{
	padding: 2px;
/*	color: #f37f00; */
}

.ubytreg
{
	font-size: 12px;
	font-weight: bolder;
}

.hindx
{
	font-size: 8px;
}


.ram1	{	border: ridge 1px darkgray; border-collapse: collapse;   }

.he3	{ height: 3px; }
.he2	{ height: 2px; }
.he1	{ height: 1px; }

.bk_lyze_ano	{ background-color: #7cbb00; width: 20px; }	
.bk_lyze_ne		{ background-color: #b70000; width: 20px; }
.bk_lyze_cast	{ background-color: #ff9901; width: 20px; }

.inphoto_ndps	{ font-size: 12px; font-weight: bold; vertical-align: middle; color: white; padding-left: 5px; }

.btop			{ background-color: #edf9ff; }
.btoporder		{ background-color: #ffdf85; }

.xl_bck_m		{ background-color: #edf9ff; }
.xl_bck_z		{ background-color: #ffdf85; }
.xl_bck_tr		{ background-color: #edf9ff; }


.warn           { color: Red; font-weight: bolder; }



/* ------------------------------------------------- */
a.button, input[type='submit']
{
  display: inline-block;
  font-family: arial,sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: rgb(68,68,68);
  text-decoration: none;
  user-select: none;
  margin: 2px;
  padding: 0.3em 1.2em;
  outline: none;
  border: 1px solid rgba(0,0,0,.1);
  border-radius: 2px;
  background: rgb(247,172,38) linear-gradient(#f4f4f4, #f1f1f1);
  transition: all .218s ease 0s;
}
a.button:hover, input[type='submit']:hover  
{
  color: rgb(24,24,24);
  border: 1px solid rgb(198,198,198);
  background: #f7f7f7 linear-gradient(#f7f7f7, #f1f1f1);
  box-shadow: 0 1px 2px rgba(0,0,0,.1);
}
a.button:active, input[type='submit']:active  
{
  color: rgb(51,51,51);
  border: 1px solid rgb(204,204,204);
  background: rgb(238,238,238) linear-gradient(rgb(238,238,238), rgb(224,224,224));
  box-shadow: 0 1px 2px rgba(0,0,0,.1) inset;
}

