/* 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;
}

.cara{

border-bottom:5px #f76900 solid; margin-top:3px
}
.oznaceni_menu{
padding-top:5px;padding-bottom:3px;
}
.zob_menu{
background-color:#f76900;color:white;font-weight:bold;padding-left:5px;margin:1px;padding-top:3px
}
.reklama{
border-left:1px solid black;border-right:1px solid black;border-top:1px solid black; width:153px;text-align:center;
}
.reklama_obr{width:150px;margin:1px}
.konec_rek{ border:1px solid black;}
.cara_copy{border-top:solid #ccc 3px;}
.bull{color:#f76900;}
.ob_neco{padding-left:20px;}
.marg{margin-top:0px;}
.logof{ position:absolute; top:-3px;}
.podlogo{padding-top:43px;}
#bar_v{font-weight:bold}
#bar_s{color:#B10000;}
/*-----------------------------Levé menu--------------------------------------*/
.h1{border-top:solid 1px #F76900;border-right:solid 1px #F76900;margin-top:0px;
}
h1{
background-color:#F76900;
color:white;
margin-top:1px;
margin-right:1px;
 font-size:20px;
}
.menu{

	width: 180px;
	border:1px solid #f76900;
}
.men {
	margin-bottom: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	display: block;

	color:#f76900;
	font-weight: bold;
	font-size:90%;
}
.men:hover {
text-decoration:undeline;
color:#F15C00;
}
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;
	padding-top:5px;padding-bottom:3px;
}
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:#f76900;
}
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;}


