/* CSS knihovna pro Beskydy2 */
body	
{
	font-family: Verdana, Arial; 
	background-color: #e8e8e7; 
	width: auto; 
	height: auto; 
	margin: auto;
	
}

#Form1		
{
	padding: 0px; margin: auto; width: 1005px; text-align: left; height: auto; 
	background-color: white; 
}

p		{	margin-top: 8px; margin-bottom: 8px;	}

A					{	text-decoration: none; color: #04498c; }
A:hover				{	text-decoration: underline; }
.b					{	font-weight: bold;	}
.text				{	font-size: 11px; color: black; font-family: Verdana;	}
.texted				{	font-size: 11px; }
.zelene				{	color: #305737; }
.mensi				{	font-size: 10px; }
.vetsi				{	font-size: 12px; font-weight: bolder; }
.just				{	text-align: justify; }
.bile				{	color: #ffffff; text-decoration: none; }	
.sede				{	color: #808080; }
.cerne				{	color: Black; }
.cerne2				{	color: Black; }
.pad1				{	padding: 4px;  }
.unvis				{	color: White; }
.wmax				{	width: 100%; }
.xlnav				{	background-color: #e1eff2; width: 100%;	}
.tabn				{	padding: 0px; margin: 0px;	}
.err				{ color: Red; }

.c_akce_p2			{	background: #e3f2b7; padding: 4px; }

.cervene2			{	color: #cb3400; text-decoration: none;}	
.uzke				{	letter-spacing: -1px; }

#ctrlRight	{ float: right; width: 146px; margin: 0px; padding: 0px; vertical-align: bottom; text-align: right; background-color: #e9e9e8; height: 100%; border-right: solid 1px black; border-bottom: solid 1px black; }
#ctrlLeft	{ float: left; width: 182px; height: auto; padding: 0px; background-color: white; }
#ctrlContent
{
	float: left;
	background-color: white;
	vertical-align: top;
	text-align: left;
	width: 665px;	 
	padding: 3px;
	margin: 0px;
	font-size: 10px;
	height: auto;
}
#ctrlMain
{
	background-color: white;	
	height: auto;
}
#ctrlPata 
{ 
	width: 1005px; 
	float:left;
	clear: both;
}

.clr			{ float: none; clear:both  }

.main_content	{ width: 100%; padding: 5px; }
.contentTab		{ width: 100%; text-align: center; padding:0px; margin: 0px }
.contentPage	{ width: 660; background-color: white;	}
/**/

/* HlavaControl */
.d_hcj						{ padding: 5px; text-align: right; }

.hc { font-size: 11px; font-weight: normal; font-family: Verdana; }
.hc A:link { color: #f48000;  }
.hc A:visited { color: #f48000; }
.hc A:active { color: #f48000;  }
.hc A:hover { color: #f79323; text-decoration:none; }

.hc2 { font-size: 11px; font-weight: normal; font-family: Verdana; }
.hc2 A:link { color: #24211D;  }
.hc2 A:visited { color: #24211D; }
.hc2 A:active { color: #24211D;  }
.hc2 A:hover { color: #24211D; text-decoration:none; }

/* MenuControl */
.mn { padding: 1px; padding-left: 5px; font-size: 13px; font-weight: bold; color: #605d5c; border-bottom: solid 1px #a2a1a0; }
.mn A:link { color: #605d5c; }
.mn A:visited { color: #605d5c; }
.mn A:hover { text-decoration:none; color: Black; }

.mn2 { font-size: 13px; padding-left:10px; color: #605d5c; border-bottom: solid 1px #a2a1a0; }
.mn2 A:link { color: #605d5c; }
.mn2 A:visited { color: #605d5c; }
.mn2 A:hover { text-decoration:none; color: Black; }

.mn3 { font-size: 11px; padding-left:10px; color: #605d5c; border-bottom: solid 1px #a2a1a0; }
.mn3 A:link { color: #605d5c; }
.mn3 A:visited { color: #605d5c; }
.mn3 A:hover { text-decoration:none; color: Black; }

.mn4 { font-size: 13px; padding-left:5px; color: #605d5c; }
.mn4 A:link { color: #605d5c; }
.mn4 A:visited { color: #605d5c; }
.mn4 A:hover { text-decoration:none; color: Black; }

.mnOrange { padding: 1px; padding-left: 5px; font-size: 13px; font-weight: bold; color: #f48000; border-bottom: solid 1px #a2a1a0; }
.mnOrange A:link { color: #f48000; }
.mnOrange A:visited { color: #f48000; }
.mnOrange A:hover { text-decoration:none; color: #d46000; }

.mnOrange	{ color: #f48000; }

.back_zel		{ background-color: #cdee6c; }

/* === odkazy === */
.nab1 { padding: 1px; padding-left: 0px; font-size: 11px; font-weight: bold; color: #605d5c; }
.nab1 A:link { color: #605d5c; }
.nab1 A:visited { color: #605d5c; }
.nab1 A:hover { text-decoration:none; color: Black; }


/* standartni */
.lnk A:link { color: #0074c5;  }
.lnk A:visited { color: #0074c5; }
.lnk A:active { color: #0074c5;  }
.lnk A:hover { color: #0074c5; text-decoration:none; }

.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 */


/* 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; }

/* zelene odkazy */
.zel A:link { color: #00743f;  }
.zel A:visited { color: #00743f; }
.zel A:active { color: #00743f;  }
.zel A:hover { color: #00743f; text-decoration: underline; }

/* modre odkazy */
.mod { font-weight: normal; }
.mod A:link { color: #04498c;  }
.mod A:visited { color: #04498c; }
.mod A:active { color: #04498c;  }
.mod A:hover { color: #04498c; text-decoration: underline; }

/* cerv */
.cerv { color: #bf0a01; }
.cerv A:link { color: #bf0a01; }
.cerv A:visited { color: #bf0a01; }
.cerv A:active { color: #bf0a01; }
.cerv A:hover { color: #bf0a01; text-decoration: none; }

/* cerv */
.cern { color: black; }
.cern A:link { color: black; }
.cern A:visited { color: black; }
.cern A:active { color: black; }
.cern A:hover { color: #ce552d; text-decoration: none; }

/* 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;  }

/* === zahlavi === */
.zah_1			{	text-align: left; padding-left: 15px; font-size: 14px; color: white; font-weight: bolder; }	
.zahback_1		{	background-image: url(../design/zahl_left.gif); width: 100%; background-repeat: no-repeat; background-color: #76a840; }
.zah_2			{	text-align: left; font-size: 13px; color: #24211D; font-weight: bolder; }	
.zah_3			{	text-align: left; padding-left: 15px; font-size: 13px; color: #5D4707; font-weight: bolder; line-height: 20px; }	
.zah_4			{	text-align: left; padding-left: 0px; font-size: 15px; font-weight: bolder; }	/* color: #314004; */
.zah_5			{	text-align: left; padding-left: 10px; font-size: 13px; color: black; font-weight: bold; }	
.zah_7			{	text-align: left; padding-left: 10px; font-size: 12px; color: white; font-weight: bold; }	
.zah_8			{	text-align: left; padding-left: 10px; font-size: 12px; color: white; font-weight: bold;  }	
.zah_9			{	text-align: left; padding-left: 8px; font-size: 13px; color: white; font-weight: bold;  }	
.zah3			{	padding: left; padding-left: 5px; font-size: 13px; color: #4c4c4c; font-weight: bolder; }	

.hs_poz			{	background-color: #f3f9f0; border-color: #c7c8ca; border-bottom: solid 1px #c7c8ca; border-top: solid 1px #c7c8ca; }
.hs_upoz		{	font-size: 11px; color: #e46000; font-family: Verdana;	}

.center			{ text-align: center; padding: 2px; }

/* nadpisy */
.nadpis				{	font-size: 14px; color: #314004; font-weight: bolder; }
.nadpis1			{	font-size: 16px; color: #6290C8; font-weight: bolder; }            
.nadpis2			{	font-size: 12px; color: #6290C8; font-weight: bolder; 	} 
.nadpis3			{	font-size: 12px; color: #6290C8; font-weight: bolder;	}
.nadpis4			{	font-size: 14px; color: #314004; font-weight: bolder; padding-top: 4px; padding-bottom: 4px; }
.nadpis4b			{	font-size: 11px; color: #b45959; font-weight: bolder;	}
.nadpis4c			{	font-size: 11px; color: #6290C8; font-weight: bolder; text-decoration: underline;}
.nadp_ubyt			{	font-size: 12px; color: #3a76af; font-weight: bolder; }

.pozadi1b			{	background-color: #f8f8fa; border-color: #f8f8fa;	}

.pozadi_zlut		{	background-color: #f8d164;	}


#topview
{
	width: 162px;
	text-align: center;
	margin-left: 10px;	/* 10 */
	margin-right: 10px;  /* 10 */
}
.searchBack
{
	background-image: url(../design/pozadi_fire.jpg);
	background-repeat: no-repeat;
	padding: 2px;
}
#searchList
{
	padding: 2px;
}

/* styly pro tabulku */
table				{	font-family: Verdana, Arial; font-size: 11px;	}
table_invisible		{	border-collapse: collapse; border: 0px solid;	}

/* start: styly pro DIV */
.textbox					
{	
	Font-Size: 9px;		
	width: 150px;
}

.textbox11 {	Font-Size: 11px;	}

.spolubox
{
	Font-Size: 9px;		
	width: 80px;
}
/***** KONEC hlavniho designu *****/


/* scope control (v okoli najdete) */
.scope		{ font-family: Verdana; font-size: 9px; }
.scopeTab	{ border: solid 1px #f48000; 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: 14px; color: #314004; padding-bottom: 4px; }
.scopeTxt	{ font-size: 9px; }

/* ubytovani na miru */
.bali { border-bottom: solid 1px #b45959; }
.bali A { color: #305737; }
.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; }
.ehft { color: #c35100; font-weight: bold; font-size: 12px; }
.bskrt { text-decoration: line-through; }

.anketa { width: 130px; border: solid 1px #f48000; font-size: 10px; padding: 4px; text-align: left; }
.ankTxt	{ font-size: 11px; font-weight: bolder; }
.ankTxt2	{ font-size: 10px; }
.anketa2 { text-align: right; }

.odsad		{	margin-left: 10px; }

.rightPan { width: 140px; vertical-align: top; text-align: left; }
.rightPan2 { width: 140px; vertical-align: top; text-align: left; }

.galTab		{	border-style: solid; border-color: #c8c8c8; border-collapse: collapse; }
.galNadpis	{	width: 100%; text-align: center; font-size: 12px; font-weight: bolder; }
.pCont		{	width: 100%; }

.back_lyze	{ background-color: #9ce5ff; }
.back_hledej	{ background-color: #e9e9e8; }	/* background-color: #cdee6c; */


.inphotoContent
{
	width: 730px; 
	border: 0px;
	padding: 0px;
	padding-left: 8px;
	padding-right: 8px;
	vertical-align:top;  
	font-size: 10px;
	margin: 5px;
}

.inphotoTab
{
	border: solid 1px red; 
	margin: 2px;
}

.inphotoNadp
{
	font-size: 12px; color: #3a76af; font-weight: bolder;	
}

.np_1		{ font-weight: bold; }
.np_2		{ font-weight: bold; }
.np_3		{ font-weight:bold; }
.np_4		{ font-weight:bold; }
.np_5		{ font-weight:bold; }
.np_6		{ font-weight:bold; }

/* KontaktControl */
.kpop
{
	color: #964B00;
	font-size: 11px;
	font-weight:bold;
	line-height: 15px;
}
.kcon
{
	color: black;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
}
.beskydyTab		{ border: solid 1px #c0c0c0; padding: 10px; }

.cre_tab
{
	border-collapse: collapse;
	border-color: #cecece;
	border-width: 1px;
	border-style: solid;
	background-color: #f8f8f8;
}

.spolu
{
	font-size: 10px; 
	color: black; 
	font-family: Verdana;
	padding: 5px;
}

.pataCtrl
{
	background-image: url(../design/leftzapati3.gif); 
	background-repeat: repeat-x; 
	background-color: #e8e8e7;
	width: 823px;
}

.hindx
{
	font-size: 8px;
}

H1
{
	font-size: 12px; color: #3a76af; font-weight: bolder;
	border-bottom-width: 0px;
	padding-bottom: -10px;
}

.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; }

.padd			{ padding: 5px; }

.btop			{ background-color: #edf9ff; }
.btoporder		{ background-color: #ffdf85; }
.xl_bck_m		{ background-color: #edf9ff; }
.xl_bck_z		{ background-color: #fbd258; }
.xl_bck_tr		{ background-color: #edf9ff; }

