html{overflow: scroll}
body {
	font-family: georgia, "Book Antiqua", palatino, serif;
	text-align: center;
	background: rgb(64, 0, 0);
}
#stranka {
	width: 800px;
	position: relative;
	text-align: left;
	margin: auto;
}
#hlavicka {
	position: relative;
	height: 100px;
	top: 30px;
	left: 0;
	background-image: url(images/top.png);
	background-repeat: no-repeat;

}
#menu {
	position: relative;
	margin: 0px 0px 10px 0px;
	left: 0;
	width: 100%;
	z-index: 1;
}
#obsah_stranky {
	position: relative;
	background: rgb(248, 243, 200);
	min-height: 400px;
	width: 100%;
	max-width: 755px;
	left: 0;
	text-align: left;
	padding: 10px 10px 100px 35px;
}
#paragraf {
	position: absolute;
	background-image: url(images/paragraf.png);
	width: 53px;
	height: 100%;
	left: -29px;
	top: 0;
	background-repeat: repeat;
}
H1 {
	font-size: 20pt;
	font-family: Georgia;
	font-style: normal;
	font-variant: small-caps;
	margin-bottom: 35px;
}

.text_1 {
	font-size: 13pt;
	font-family: Georgia;
	font-style: normal;
	letter-spacing: 1px;
	text-indent: 14px;
}
H2 {
	font-size: 14pt;
	font-family: Georgia;
	font-style: normal;
	font-variant: small-caps;
	padding-left: 10px;
	margin: 12px 0px 0px 0px;
  clear: both;
}
.text_2 {
	font-size: 11pt;
	font-family: Georgia;
	font-style: normal;
	letter-spacing: 1px;
	padding-left: 20px;
	margin: 5px 0px 0px 0px;
}
H3 {
	font-size: 13pt;
	font-family: Georgia;
	font-style: normal;
	font-variant: small-caps;
	padding-left: 18px;
	margin: 18px 0px 6px 0px;
  clear: both;
}
.text_3 {
	font-size: 11pt;
	font-family: Georgia;
	font-style: normal;
	letter-spacing: 1px;
	text-indent: 14px;
	padding-left: 18px;
	margin: 5px 0 0 0;
	

	

}
.odrazky_2 {
	font-size: 11pt;
	font-family: Georgia;
	font-style: normal;
	letter-spacing: 1px;
	text-indent: 14px;
	margin-left: 26px;
}

ul.odrazky_2 li {
padding-left:30px;
clear: both;
}

img.program {
	border-style: groove;
	border-color: rgb(64, 0, 0);
	border-width: 3px;
	margin: 5px 5px 5px 20px;
}
img.program.maly {
	float: right;
	width: 250px;
  
}
img.program.nejmensi {
	float: right;
	width: 100px;
}
.vice_informaci {
	width: 300px;
  border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: rgb(64, 0, 0);
	margin: 12px 0px 45px 0px;
  clear: both;
	cursor: pointer;
}
.skryvany {
	display: none;
	cursor: pointer;
	text-indent: 0;
}
.kurzor_ruka {
	cursor: pointer;
}
ul.funkce_programu {
	margin-left: 6px;
}
p.rychle_odkazy a{
color: black;
background-color: white;
}

table.objednavka {
padding-left: 10px;
}

table.objednavka td {
height: 40px;
vertical-align:top;
}

.kosik{
	padding-left: 18px;
	margin: 18px 0px 6px 0px;
}


table.kosik tr.nadpis{
 font-weight:bold;
}

.nazev {
width:250px;
text-align: left;

}
.doba {
width:auto;
text-align: left;

}

.pocet {
width:60px;
text-align: right;
}
.cena {
width:100px;
text-align: right;
}
.sleva {
width:100px;
text-align: right;
}
.celkem {
width:120px;
text-align: right;
}

.link_stahovani {
color: rgb(102,204,0)
}

p.text_2.vice_informaci a {
color: black;
text-decoration: none;
}

.zalomit {
clear: both;
}

.video{
width: 100%;
height: 100%;
color: rgb(248,243,200);
}


table.odinstalace tr td {
height: 40px;  
width: 50%;
vertical-align:top;
}

.skryvany {display: none; cursor: pointer;}

.facebook_like {width: 120px; height: 30px;
	float: right;}

	
	

