/* STYLY PUVODNIHO INFOCESKA PRO POTREBY METALOWCONTROL */

/* start: zakladni styly */
body						{	font-family: Verdana, Arial; 
						        font-size: 11px;
								margin: 0px; margin-left: 0px; padding: 0px; border: 0px; height: 1005px;
							}
.b							{	font-weight:bold;	}
.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: #3a76af; text-decoration: none;}	/*  #6290C8 */
.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: #3a76af; text-decoration: none; }
.mm							{	color: #3a76af; font-size: 9px; }
.just						{	text-align: justify; }
.mensi						{	font-size: 10px; }
.up							{	vertical-align: top; }
.cent						{	text-align: center; }
.unvis						{	color: White; }
.wmax						{	width: 100%; }
.xlnav						{	background-color: #e1eff2; width: 100%;	}
.tabn						{	padding: 0px; margin: 0px;	}

/* LN - link vizaze normalniho textu */
.ln							{	color: black; text-decoration: none; }
/* pro lyzarske arealy v seznamu strediska */
.modreVelke					{	color: #3a76af; font-size: 13px; font-weight:bold; text-decoration: none; }
.ulArealy					{	background-color: #f8f8f8; line-height: 25px; }
.modreLeto					{	color: #0000ff; text-decoration: none;}	/*  #6290C8 */

.info							{	font-family: Verdana; font-size: 11px; color: white; font-weight:bold; }
p							{	margin-top: 8px; margin-bottom: 8px;	}
/* styly pro tabulku */
table				{	font-family: Verdana, Arial; font-size: 11px;	}
table_invisible		{	border-collapse: collapse; border: 0px solid;	}

/* definice pisma do clanku */
.text				{	font-size: 11px; color: black; font-family: Verdana; }
.text A:link		{	color: #3a76af; /*1260C6*/ text-decoration: none;	}
.text A:visited		{	color: #3a76af; /*959884*/ text-decoration: none;	}	/* 23060D */
.text A:hover		{	color: #3a76af; /*959884*/ text-decoration: underline;	}	/* 23060D */
.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	}
.uzsi				{	letter-spacing:-1px; }

.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: LigthGray;	}
.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 */
.textbox					
{	
	Font-Size: 9px;		
	width: 115px;
}

/***** Engine stranek *****/
#Form1	{ width: 1005px; padding: 0px; margin: 0px; }

.contentTab { width: 100%; text-align: center; }

.def_cTab { width: 100%; text-align: center; padding: 3px; }

#ctrlLeft {	float: left; left: 0px; width: 137px; background-color: white; }
#ctrlRight { float: right; width: 125px; margin: 0px; padding: 0px; background-color: #ffffff; vertical-align: bottom; text-align: right; }
#ctrlContent
{
	width: 730px; 
	border: 0px;
	padding: 0px;
	padding-left: 2px;
	padding-right: 2px;
	vertical-align:top;  
	font-size: 10px;
	margin: 5px;
}
.cContent
{
	width: 730px; 
	border: 0px;
	padding: 0px;
	padding-left: 2px;
	padding-right: 2px;
	vertical-align:top;  
	font-size: 10px;
	margin: 5px;
}
#ctrlPata { width: 1005px; float: left; }

/***** KONEC hlavniho designu *****/

.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; }
.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; }

/* 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 */

/* 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: #3a76af; }
.mod A:link { color: #3a76af; }
.mod A:visited { color: #3a76af; }
.mod A:active { color: #3a76af; }
.mod A:hover { color: #3a76af; 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;
}

.search { background-color: #b3d5de; }

/* PataControl */
.pata_txt { color: White; text-decoration: none;}
.pata_txt A:link { font-weight:bold;  }
.pata_txt A:visited { font-weight:bold;  }
.pata_txt A:hover { text-decoration: underline;  }

/* zahlavi */
.zah1			{	text-align: left; padding-left: 5px; font-size: 10px; color: #e1f0ff; font-weight: bolder; }	
.zah1 A:link	{	color: #c30806; text-decoration: none; }	
.zah1 A:visited	{	color: #c30806; text-decoration: none; }	
.zah1 A:hover	{	color: #c30806; text-decoration: underline; }	
.zah2			{	text-align: center; font-size: 10px; color: black; font-family: Verdana; font-weight: bolder;	}	/* zmena: bolder */
.zah2 A:link	{	text-decoration: none; color: black; }	
.zah2 A:visited	{	text-decoration: none; color: black; }	

.zahtr2		{  background-color: #e1eff2; }
.zahtab2	{	background-color: #f8f8fa;  }
.zahtabb2	{	border-collapse: collapse; background-color: White; border-bottom-style:solid; border-color: Gray;  }

.zah3		{ background-color: #e1eff2; font-size: 13px; padding-left: 5px; }
.zah4		{ background-color: #e1eff2; font-size: 11px; padding-left: 3px; }
.zah5		{ background-color: white; font-size: 13px; color: #f37f00; border-bottom: solid 1px #f37f00; }
.zah6		{ background-color: white; font-size: 13px; color: #014993; border-bottom: solid 1px #014892; }
.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%; }

.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%;
}

.rightPan { width: 140px; vertical-align: top; }
.rightPan2 { width: 140px; vertical-align: top; }

.quickGal { background-color: #f8f8f7; padding: 5px; }

.nadp_ubyt { font-size: 12px; color: #3a76af; 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(../images/dsgn/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;
}

H1
{
	font-size: 12px; color: #3a76af; font-weight: bolder;
	border-bottom-width: 0px;
	padding-bottom: -10px;
}

.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; }
