@charset "windows-1250";
/* author: jeyik@centrum.cz */
/* Creation date: 31.1.2006 */

body	{
		background-color: #ffffff;
		color: #330000;
		text-align: center;
		font-family: Arial;
		}


/*	tabulky	*/
table	{border-style: none; margin: 0 auto}
td		{text-align: center; margin: 0 auto}
th		{text-align: center; margin: 0 auto}



a         {text-decoration: none; font-weight: 600}
/*	odkazy	*/
.menu:link		{color: #ffffff; font-weight: 500; font-size: 15pt; cursor: default; font-family: Comic Sans MS}
.menu:visited	{color: #ffffff; font-weight: 500; font-size: 15pt; cursor: default; font-family: Comic Sans MS}
.menu:active	{color: #ffffff; font-weight: 500; font-size: 15pt; cursor: default; font-family: Comic Sans MS}
.menu:hover		{color: #8c6239; font-weight: 600; font-size: 15pt; cursor: default; font-family: Comic Sans MS}
.foto:link		{color: #8c6239; font-weight: 600; font-size: 12pt; font-family: Arial}
.foto:visited	{color: #8c6239; font-weight: 600; font-size: 12pt; font-family: Arial}
.foto:active	{color: #8c6239; font-weight: 600; font-size: 12pt; font-family: Arial}
.foto:hover		{color: #ffffff; font-weight: 600; font-size: 12pt; font-family: Arial}

table.ovladani td{
	width: 150px;
	height: 60px;
}
.ovladani a		{color: #000000; font-weight: 600; font-size: 18px; font-family: Arial}
.ovladani a:hover		{color: #8c6239; font-weight: 600; font-size: 18px; font-family: Arial}


.foot:link		{color: #cc9966; text-align: center; font-weight: 500; font-size:8pt;}
.foot:visited	{color: #cc9966; text-align: center; font-weight: 500; font-size:8pt;}
.foot:active	{color: #cc9966; text-align: center; font-weight: 500; font-size:8pt;}
.foot:hover		{color: #cc9966; text-align: center; font-weight: 500; font-size:8pt; text-decoration: underline}

/*	pisma	*/
.p_red		{color: #ff0000;}
.small		{font-size: 9pt;}
.underline	{text-decoration: underline}



/*	zarovnani	*/
.center		{text-align: center}
.left		{text-align: left}
.m_left		{margin-left: 0pt}
.right		{text-align: right}


/*	pozadi	+	useky	*/
.back_oragne	{background-color: #fdc689}
.border			{border-style: solid; border-color: #8c6239;}
.border_img		{border-color: #000000;}
.foot			{color: #cc9966; text-align: center; font-size:8pt;}
.obsah			{margin-top: 30pt; background-color: #fec996}
.menu			{margin-top:0pt;}


/*	formulare	*/
input, textarea, select	{background-color: #fdc689; color: #330000; border: 1px solid #000000}
input.button			{background-color: #665544; color: #fdc689; border: 0; font-weight: bold; cursor: default}

table.obsazenost td{
	border: solid 1px black;
}

table.calendar {
	margin-top: 0px;
}

table.calendar a{
	color: #000000;
	font-weight: 500;
}

table.calendar td{
	background-color: #cccccc;
}

table.calendar td.selected{
	background-color: #cc0000;
}

table.calendar td.pad{
	visibility: hidden;
}

table.objednavky{
	border-collapse: collapse;
	border: solid 1px black;
	width: 750px;
}

table.objednavky td{
	padding-left: 5px;
	padding-right: 5px;
}


table.form th{
	text-align: left;
}

table.form td{
	text-align: left;
}

table.detail{
	border-collapse: collapse;
	border: solid 1px black;
}

table.detail th{
	text-align: left;
	font-weight: 500;
	padding-right: 50px;
}
table.detail td{
	text-align: left;
	font-weight: 500;
}

table.obsazenost a{
	color: #330000;
}

table.obsazenost a:hover{
	color: #000000;
}

div#volny_ctverecek{
	background-color: #cccccc;
	width: 20px;
	height: 20px;
	float: left;
}

div#obsazeny_ctverecek{
	background-color: #cc0000;
	width: 20px;
	height: 20px;
	float: left;
}

