/* CSS Document */
/* Body */
body {
	margin: 8px 0 8px 0;
	color: #000;
	font-family: Tahoma, Arial, sans-serif;
	font-size:80%;
background-color:#FFFF80;
}
/* Links */
.menu_nahore {
	text-align: right;
	padding-bottom: 5px;
}



.menzu{
background-color:#990000;
color:white;
font-weight:bold;
padding-left:5px;
margin:1px;
padding-top:3px;
}

ank_1{
text-align:right;
font-weight:bold;
}
.procent{
 text-align:center;width:5px;
}
.ixko{
 text-align:center;width:5px;border-top:1px solid #990000;font-weight:bold;
}
.lidi{
text-align:right;border-top:1px solid #990000;font-weight:bold;
}
/*-----------------------------Levé menu--------------------------------------*/
.h1{border-top:solid 1px #990000;border-right:solid 1px #990000;margin-top:0px;
}
h1{
background-color:#990000;
color:white;
margin-top:1px;
margin-right:1px;
 font-size:20px;
}
.menu{

	width: 180px;
	border:1px solid #990000;
}
.men {
	margin-bottom: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	display: block;

	color:#990000;
	font-weight: bold;
	font-size:90%;
}
.men:hover {
text-decoration:undeline;
color:#cc0000;
}

.men2 {
	margin-bottom: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	color:#990000;
	font-weight: bold;
	font-size:90%;
}
.men2:hover {
text-decoration:undeline;
color:#cc0000;
}




a img {
	border: 0;
}
/* Inzerce*/
.nadpis {
	text-align: center;
	font-size: 90%;
	padding-bottom:30px;
}
.code{
background:white;
width:600px;

}
a.kat {
	font-size: 13px;
	font-weight: normal;
	color: blue;
	text-decoration: none;
}
/*--------------------menu nejvíc-------------------------------*/
a.real {
	padding: 0px 20px 0px 20px;
	text-decoration: none;
	color: white;
	background-color: #990000;
	font-size: 18px;
}
a.real:hover {
	padding-top: 5px;
	text-decoration:none;
}



a.fin {
	padding: 0px 20px 0px 20px;
	text-decoration: none;
	color: white;
	background-color: #f76900;
	font-size: 18px;
}
a.fin:hover {
	padding-top: 5px;
	text-decoration:none;
}









a.inz{
	padding: 0px 20px 0px 20px;
	text-decoration: none;
	color: white;
	background-color: #000099;
	font-size: 18px;
}
a.inz:hover {
	padding-top: 5px;
	text-decoration:none;
}




a.odk {
	padding: 0px 20px 0px 20px;
	text-decoration: none;
	color: white;
	background-color: #009900;
	font-size: 18px;
}
a.odk:hover {
	padding-top: 5px;
	text-decoration:none;
}
/*----------------------konec menu nejvíc--------------------------------*/



.text2{text-align:right; padding-right:2px;}


a {
	text-decoration: none;
	color:blue;
}
a:hover{
text-decoration:underline;
}
a.odkazy{
	font-size:11px;

}
.error{
color:red;
font-weight:bold;
text-align:center;
padding-top:10px;
padding-bottom:10px;
}






code, pre, p code, .code, .wrongcode	{font-family: MS Sans Serif, Geneva, sans-serif ; font-weight: 600; font-size: 70%; color: #494949; letter-spacing: "0.3px"; }
.code code {font-size: 141%;}/* zrušení chybného dvojího zanoření .code code*/
p.code 	{margin: 1em auto; padding: .7em 0px .7em 1em;}
.wrongcode {text-decoration: line-through;}
.priklad 	{font-style: italic;}
.priklad code {font-style: normal;}
.ok	{background-color: #f0fff0;}
.bacha {background-color: #fffacd;}
.zle	{background-color: #ffdab9;}
.vubec {background-color: #ffe4e1;}
p.code {background-color: #f6f9f6;}
.js p.code {background-color: #f8f6f6;}
.css p.code {background-color: #f8f8f6;}
.html p.code {background-color: #f7f7f7;}
.ost p.code {background-color: #f6f6fa;}

