body{
	margin:0;padding:0;text-align:center;
	background:#F8F3D1 url(../graphics/bg-body.gif) repeat-x;
	font-family:"Tahoma CE", Tahome, sans-serif; font-size:.8em;
}

h3{margin:0;padding:0;line-height:1em;color:#000;font-family:"Palatino CE", Palatino, serif;font-size:2em;font-weight:normal;}
h3 a{color:#000;text-decoration:none;}
h3 a:hover{text-decoration:underline;}

p, .articleText{margin:0;margin-bottom:1.4em;line-height:1.6em;}
a{font-weight:bold;text-decoration:underline;}
a:hover{text-decoration:none;}

#page{width:786px;margin:0 auto;
	text-align:left;
}
#header{position:relative;}

#header h1{position:relative;margin:0;padding:0;width:564px;height:169px;overflow:hidden;background:url(../graphics/logo-en.gif);}
#header h1 a, #header h1 span{display:block;width:564px;height:169px;}
#header h1 span {position:absolute;left:0;top:0;background:url(../graphics/logo-en.gif);cursor:pointer;}
#logo{position:absolute;top:54px;left:623px;width:90px;height:90px;background:url(../graphics/logo.gif);}
#languages{position:absolute;left:628px;top:0;width:83px;height:26px;background:url(../graphics/bg-languages.gif);}
	#languages a#langcs, #languages a#langcs span {display:block;position:absolute;left:15px;top:6px;width:16px;height:11px;background:url(../graphics/flag-cs.gif);overflow:hidden;}
	#languages a#langcs span{left:0;top:0;}
	#languages a.active#langcs span, #languages a:hover#langcs span{background-position:0 11px;}
	#languages a#langen, #languages a#langen span {display:block;position:absolute;left:52px;top:6px;width:16px;height:11px;background:url(../graphics/flag-en.gif);overflow:hidden;}
	#languages a#langen span{left:0;top:0;}
	#languages a.active#langen span, #languages a:hover#langen span{background-position:0 11px;}
#content{width:564px;background:url(../graphics/bg-content.gif) repeat-y;}
	#spodekKrasoplavcu{width:564px;height:302px;background:url(../graphics/spodek-krasoplavcu.gif);}
	#spodekKrasoplavcu a{display:block;width:564px;height:302px;text-decoration:none;}
	#content .in {margin:0 38px;}
	
	/* ARTICLES */
	p.sekce{color:#6e6b54;margin:0;font-family: "Palatino CE", Palatino, serif;}
	p.sekce a{color:#6e6b54;margin:0;text-decoration:none;}
	p.sekce a:hover{text-decoration:underline;}
	p.info{padding:.3em 0 5em 0;margin:0;margin-top:1.2em;background:url(../graphics/line-dotted.gif) left top repeat-x;
		color:#625f4b;}
	p.info a{color:#625f4b;text-decoration:none;font-weight:bold;}
	p.info a:hover{text-decoration:underline;}
	
	
#footer{position:relative;width:564px;height:60px;padding:140px 0 20px 0;background:url(../graphics/bg-footer.gif) no-repeat;}
	#editorial{margin-right:38px;padding-top:4px;color:#808080;font-size:.9em;}
	#editorial a{color:#808080;text-decoration:none;font-weight:normal;}
	#editorial a:hover{text-decoration:underline;}
		#mail{padding-right:28px;background:url(../graphics/iko-mail.gif) 100% 50% no-repeat}
			
	a#copyright {display:block;position:absolute;left:38px;top:140px;width:230px;height:28px;overflow:hidden;}
	a#copyright span{display:block;width:230px;height:28px;overflow:hidden;background:url(../graphics/rgs.gif);}
	a#copyright span{position:absolute;left:0;top:0;background:url(../graphics/rgs.gif);cursor:pointer;}
	
#rightCol{width:212px;text-align:center;margin-top:22px;font-size:.98em;}
	#kontakt{}
	#kontakt h2#krasoplavci{position:relative;width:214px;height:70px;margin:0;margin-left:-2px;padding:0;overflow:hidden;}
	#kontakt h2#krasoplavci a{display:block;width:214px;height:70px;}
	#kontakt h2#krasoplavci span{position:absolute;left:0;top:0;width:214px;height:70px;background:url(../graphics/krasoplavci-en.gif) no-repeat;cursor:pointer;}
	#kontakt p{font-family:"Palatino CE", Palatino, serif;font-size:1.125em;line-height:1.2em}
	#kontakt a{color:#000;text-decoration:none;font-weight:bold;}
	#kontakt a:hover{text-decoration:underline;}
	
	.box{padding:0 0 29px 0;margin-bottom:27px;background:#EEE6BC url(../graphics/box-bottom.gif) left bottom no-repeat;
		text-align:center;}
	.box h3{margin:0;padding:25px 0 15px 0;
		font-size:.84em;font-weight:bold;font-family:"Tahoma CE", Tahoma, sans-serif;text-transform:uppercase;letter-spacing:.15em;
		background:#EEE6BC url(../graphics/box-top.gif) left top no-repeat;}
	
	ul.vertMenu{margin:0;padding:1px 0 0 0;list-style:none;
		background:url(../graphics/line-dotted.gif) repeat-x;}
	ul.vertMenu li{}
	ul.vertMenu li a{display:block;/*height:2em;*/line-height:2em;text-decoration:none;color:#451E1E;
		padding-bottom:1px;background:url(../graphics/line-dotted.gif) left bottom repeat-x;font-weight:normal;}
	ul.vertMenu li a span{padding-left:22px;background:url(../graphics/square.gif) 0 50% no-repeat;}
	ul.vertMenu li a:hover,ul.vertMenu li a.active{background-color:#DCD097;font-weight:bold;letter-spacing:-0.04em;}
	ul.vertMenu li a:hover span,ul.vertMenu li a.active span{background:url(../graphics/square01.gif) 0 50% no-repeat;}
	
	ul.vertMenu ul{margin:0;padding:0;background-image:none;list-style:none;}
	ul.vertMenu ul li a{background-color:#E6DCAB;font-weight:normal;}
	ul.vertMenu ul li a span{padding-left:0;background-image:none}
	ul.vertMenu ul li a:hover,ul.vertMenu ul li a.active{background-color:#E6DCAB;font-weight:bold;letter-spacing:-0.04em;}
	ul.vertMenu ul li a:hover span,ul.vertMenu ul li a.active span{background-image:none;}
	
#drobky{text-align:center;padding:15px 0;font-size:.92em;color:#7A765D;}
#drobky a{font-weight:bold;color:#7A765D;text-decoration:none;}
#drobky a:hover{text-decoration:underline;}

#paragraf{line-height:1.2em;padding:0 32px;}
#rss{text-align:center;font-size:.9em;color:#3E3D34;}
#rss a{display:block;padding-top:25px;text-align:center;text-decoration:none;
	color:#3E3D34;background:url(../graphics/rss.gif) 50% 0 no-repeat;}
#rss a:hover{text-decoration:underline;}

/* DATUM VE CTVERECKU */
.squareDate{width:2.5em;margin:0 20px 0 0;padding-top:3px;
	text-align:center;border:1px solid #9c9771;background-color:#194660;color:#fff;font-size:1em;}
.squareDate span{display:block;color:#000;background-color:#f6f1cb;font-size:1.3em;font-weight:bold;}

/* Galerie */
table.galerie{width: 488px;border-collapse:collapse;margin-top:20px;}
table.galerie td{text-align:center;vertical-align:middle;line-height:0;width:122px;height:122px;margin:0;padding:0;}
table.galerie img{padding:7px;border:1px solid #C2C2C2;background:#fff;}
table.galerie tr.popisky td{background-color:transparent;height:auto;line-height:1.3em;font-size:.8em;border:0;}

/* Guestbook */
#guestbook{padding-bottom:2em;}
#guestbook table{width:488px;}
#guestbook textarea {width:480px;height:150px;}

/* STRANKOVANI */
.strankovani{margin:0 auto;padding-bottom:2em;}
.strankovani .prev, .strankovani .next, .strankovani a{display:block;float:left;height:29px;line-height:29px;font-size:12px;margin:0 10px;}
.strankovani a{width:29px;margin:0 2px;
	background:url(../graphics/bg-stranka.gif) no-repeat;color:#000;
	text-align:center;text-decoration:none;font-size:14px;}
.strankovani a.active, .strankovani a:hover{background-position:-29px;font-weight:bold;color:#fff;}
.strankovani .prev a,.strankovani .next a{background:none;text-decoration:none;width:auto;font-size:12px;}
.strankovani .prev a:hover,.strankovani .next a:hover{text-decoration:underline;font-weight:normal;color:#000;}


.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.clr{clear:both;font-size:1px;height:1px;}
.il{margin:0 25px 15px 0;padding:7px;border:1px solid #C2C2C2;background:#fff;}
.ir{margin:0 0 15px 25px;padding:7px;border:1px solid #C2C2C2;background:#fff;}

.palatino{font-family: "Palatino CE", Palatino, serif;}