body
{
	font-family:		Times New Roman, serif;
	font-size:			13px;
	margin:				0px;
	line-height:		21px;
	background-color:	#e7e1ce;
	color:				#886500;
}

table, form, input, select
{
	font-family:		Times New Roman, serif;
	font-size:			14px;
	margin:				0px;
	line-height:		21px;
	color:				#886500;
}

#tbl
{
	position:absolute;
	left:50%;
	margin-left:-390px;
}

.nadpis, h1
{
	font-family:		Times New Roman, serif;
	font-size:			20px;
	margin:				0px;
	line-height:		21px;
	color:				#6b5002;
	font-weight:400;
	margin:0px;
	margin-top:15px;
}

h1.nav
{
	font-family:		Times New Roman, serif;
	font-size:			12px;
	margin:				0px;
	line-height:		16px;
	color:				#6b5002;
	font-weight:400;
	margin:0px;
	margin-top:10px;
}

.nav
{
	font-family:		Times New Roman, serif;
	font-size:			12px;
	margin:				0px;
	line-height:		12px;
	color:				#6b5002;
	font-weight:400;
	margin:0px;
	margin-top:10px;
}

h2
{
	font-family:		Times New Roman, serif;
	font-size:			18px;
	margin:				0px;
	line-height:		21px;
	color:				#6b5002;
	font-weight:400;
	margin:0px;
	margin-top:15px;
	cursor:default;
}

h2.nadpis
{
	font-size:24px;
	font-weight:800;
}

h2.bold
{
	font-family:		Times New Roman, serif;
	font-size:			17px;
	margin:				0px;
	line-height:		21px;
	color:				#6b5002;
	font-weight:800;
	margin:0px;
	margin-top:15px;
	text-decoration:underline;
	cursor:default;
}

h2.pointer
{
	cursor:pointer;
}

h3
{
	font-family:		Times New Roman, serif;
	font-size:			14px;
	margin:0px;
	margin-bottom:5px;
	position:relative;
	top:5px;
	line-height:		21px;
	color:				#886500;
	cursor:default;
}

h3.pointer
{
	cursor:pointer;
}

h4
{
	font-family:		Times New Roman, serif;
	font-size:			13px;
	margin:				0px;
	position:relative;
	top:5px;
	line-height:		21px;
	color:				#886500;
}

p
{
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
}

a
{
	font-family:		Times New Roman, serif;
	font-size:			14px;
	color:				#906a01;
	text-decoration:	none;
}

a.u
{
	font-family:		Times New Roman, serif;
	font-size:			14px;
	color:				#906a01;
	text-decoration:	underline;
}

a.plain
{
	font-family:		Times New Roman, serif;
	font-size:			14px;
	color:				black;
	text-decoration:	none;
}

a.green
{
	color:				#9DAD98;
	font-family:		Times New Roman, serif;
	font-size:			14px;
	text-decoration:	none;
}

a.pobyty { text-decoration:underline; } 

td.hlavicka
{
	background: white url(http://www.javasalon.cz/obr/hlavicka.jpg) no-repeat; 
	background-position:center top;
}

td.middle
{
	background: white url(http://www.javasalon.cz/obr/stred.jpg) no-repeat; 
	background-position:center top;
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
}

td.patka
{
	background: white url(http://www.javasalon.cz/obr/patka.jpg) no-repeat; 
	background-position:center bottom;
}
td.patka2
{
	background: white url(http://www.javasalon.cz/obr/patka2.jpg) no-repeat; 
	background-position:center bottom;
}
td.patka3
{
	background: white url(http://www.javasalon.cz/obr/patka3.jpg) no-repeat; 
	background-position:center bottom;
}
img.aktuality
{
	float:right;margin-left:20px;margin-top:15px;cursor:pointer;margin-bottom:15px;
}

p.hidden, span.hidden
{
	display:none;
}

td.vanocniakce
{
	background-image:url('/obr/vanocni-akce.png');
	background-repeat:no-repeat;
	width:737px;
	height:110px;
	padding-left:30px;
	padding-top:4px;
}

td.akce
{
	background-image:url('/obr/akce.png');
	background-repeat:no-repeat;
	width:737px;
	height:260px;
	padding-left:30px;
	padding-top:4px;
}

span.vanoce-nadpis { font-size:18px;font-weight:800; line-height:30px; }
span.akce-nadpis { font-size:18px;font-weight:800; line-height:30px; }
span.akce-nadpis2 { font-size:18px;font-weight:800; line-height:13px; }
span.vanoce-velke { font-size:16px;font-weight:800; }
span.vanoce { font-size:14px;font-weight:800; }

img.Galerie
{
	border:3px solid #6b5003;
	margin-right:13px;
	margin-bottom:13px;
	cursor:pointer;
}
