.typoKontejner .celaSirka {

	width: 710px;

}



.typoKontejner hr {
	color: #eaeaea;
	height: 1px;
	margin: 0 10px;
	background-color: #bbb;
  padding: 0; 
  border: none;	
}



.typoKontejner h1,

.typoKontejner h2,

.typoKontejner h3,

.typoKontejner h4,

.typoKontejner h5,

.typoKontejner h6,

.typoKontejner .podtitulH1,

.typoKontejner .podtitulH2,

.typoKontejner p,

.typoKontejner ul,

.typoKontejner ol,

.typoKontejner .proridly li,

.typoKontejner caption,

.typoKontejner pre,

.typoKontejner .videoKontejner {

	margin: 0;

	margin-bottom: 0.6em;

	padding: 10px;

	padding-top: 0.1em;

	padding-bottom: 0.1em;

	line-height: 1.5em;

}



.typoKontejner ol {

	margin-left: 2.1em;

}



/* osetruje, aby nedochazelo ke zdvojeni bocnich paddingu v seznamech */

.typoKontejner li h5,

.typoKontejner li h6,

.typoKontejner li p,

.typoKontejner li ul,

.typoKontejner li ol,

.typoKontejner .proridly li {

	padding-right: 0;

	padding-left: 0;

}



/* nadpisy */

.typoKontejner h1,

.typoKontejner h2,

.typoKontejner h3,

.typoKontejner h4,

.typoKontejner h5,

.typoKontejner h6 {

	margin-bottom: 0.3em;

	font-family: "Georgia";

	color: #606060;

	line-height: 1.4em;

}



.typoKontejner h1 {

	font-size: 2.1em;

}



.typoKontejner h2 {

	font-size: 1.7em;

}



.typoKontejner h3 {

	font-size: 1em;

	font-family: "Verdana";

}



.typoKontejner h4 {

	font-size: 1em;

	font-family: "Verdana";

	font-style: italic;

	font-weight: normal;

}



.typoKontejner h5 {

	font-size: 1em;

	font-family: "Verdana";

	color: black;

}



.typoKontejner h6 {

	font-size: 1em;

	font-family: "Verdana";

	font-style: italic;

	color: black;

}

/* nadpisy KONEC */



/* tabulky a formulare */

.typoKontejner .tabulka,

.typoKontejner form {

	margin-top: 1em;

	margin-right: 10px;

	margin-bottom: 1em;

	margin-left: 10px;

	font-size: 100%;

	background-color: #f0f0f0;

}

.typoKontejner form.floatRight {
	margin-top: 0;
	margin-right: 0;
}

.typoKontejner table.mrizka {

	border-collapse: collapse; /* nastavuje sliti ramecku bunek */

}



.typoKontejner table.odsazeni,

.typoKontejner form.odsazeni {

	margin-top: 2.5em; /* zarucuje fungovani tridy odsazeni i u tabulek a formularu */

}



.typoKontejner tbody {

	margin: 0;

	padding: 0;

}



.typoKontejner .tabulka td,

.typoKontejner .tabulka th {

	margin: 0;

	padding: 0.5em;

}



.typoKontejner table.mrizka td,

.typoKontejner table.mrizka th,

.typoKontejner table.mrizka caption {

	border: 1px solid #c0c0c0;

}



.typoKontejner table.mrizka caption {

	border-bottom: none;

}



.typoKontejner .tabulka td {

	background-color: white;

}



.typoKontejner .tabulka th {

	margin: 0;

	background-color: #d8d8d8;

}



.typoKontejner .sudy td {

	background-color: #f8f8f8;

}



.typoKontejner .sudy th {

	background-color: #cccccc;

}



.typoKontejner table tr .vedlejsi {

	background-color: #e4e4e4;

}



.typoKontejner .sudy .vedlejsi {

	background-color: #d8d8d8;

}



.typoKontejner form {

	padding: 0.5em;

}



.typoKontejner form td,

.typoKontejner form th {

	margin: 0;

	padding: 0.2em;

	padding-right: 0.5em;

	padding-left: 0.5em;

}



.typoKontejner label,

.typoKontejner input {

	white-space: nowrap;

	vertical-align: middle;

}



.typoKontejner input, .typoKontejner textarea {

	border: 1px solid #d8d8d8;

	padding: 0.2em;

}



.typoKontejner input.button {

	border: none;

	color: #fff;

	font-size: 90%;

	padding: 0.2em 1em;

}

/* tabulky a formulare KONEC */



/* galerie */

.typoKontejner .galerie {

	margin-top: -5px;

	margin-bottom: 0px;

	padding: 0.5em 5px;

	display: block;

}



/* clearfix nasazený na galerii*/

.typoKontejner .galerie:after {

	content: ".";

	clear: both;

	display: block;

	height: 0;

	visibility: hidden;

	font-size: 0;

}



.typoKontejner * html .galerie {

	height: 1%;

}

/* clearfix nasazený na galerii KONEC */



.typoKontejner .galerie img {

	margin: 5px;

	float: left;

}



.typoKontejner .galerie .obrazekSPopisem {

	float: left;

	margin-bottom: 0;

	margin-right: 10px;

}



.typoKontejner .galerie .obrazekSPopisem h5, .typoKontejner .galerie .obrazekSPopisem p {

	padding: 0 5px;

}

/* galerie KONEC */



/* seznamy */

.typoKontejner ul, ol {

	margin-left: 2.1em;

}



.typoKontejner ul li {

	list-style-image: url('http://www.fomin.cz/ikony/li.gif');

}



.typoKontejner ul.bezOdrazekOdsazeny {

	margin-top: 1.5em;

	margin-left: 1em;

}



.typoKontejner ul.bezOdrazekOdsazeny li {

	margin-left: 0em;

	list-style-type: none;

	list-style-image: none;

}



.typoKontejner ul.bezOdrazek {

	margin-left: 10px;

	list-style-type: none;

}



.typoKontejner ul.bezOdrazek li {

	list-style-image: none;

}



.typoKontejner .proridly {

	margin-bottom: 0;

}

/* seznamy KONEC */



/* typy textu */

.typoKontejner .podtitulH1,

.typoKontejner .podtitulH2 {

	margin-bottom: 0.6em;

	color: #787878;

	font-family: "Georgia";

	margin-top: -0.7em;

}



.typoKontejner .podtitulH1 {

	font-size: 1.4em;

}



.typoKontejner .podtitulH2 {

	font-size: 1.1em;

}



.typoKontejner .otazka {

	font-style: italic;

}



.typoKontejner .odpoved {

	font-style: normal;

}



.typoKontejner .mluvci {

	font-weight: bold;

}



.typoKontejner .dodatek {

	font-family: "Trebuchet MS";

	color: #333333;

}



.typoKontejner .petit {

	font-size: 80%;

}



.typoKontejner .upozorneni {

	font-style: italic;

	font-size: 1.2em;

}



.typoKontejner .programovyKod {

	font-family: "Courier New";

}



.typoKontejner .preambule {

	font-style: italic;

	font-size: 1.1em;

	color: #56504b;

}



.typoKontejner .autor {

	text-align: right;

}

/* typy textu KONEC */



/* obtekane obrazky */

.typoKontejner img.zprava,

.typoKontejner img.zleva {

	margin-top: 5px;

	margin-bottom: 5px;

}



.typoKontejner img.zprava {

	margin-right: 10px;

}



.typoKontejner img.zleva {

	margin-left: 10px;

}

/* obtekane obrazky KONEC */



/* obrazky s popisem*/

.typoKontejner .kontejnerObrazkuSPopisemZprava {

	margin: 0 0 0 10px;

}



.typoKontejner .kontejnerObrazkuSPopisemZleva {

	margin: 0 10px 0 0;

}



.typoKontejner .obrazekSPopisem, .typoKontejner .obrazekSPopisem {

	margin-top: 5px;

	margin-bottom: 5px;

}



.typoKontejner .obrazekSPopisem p, .typoKontejner .obrazekSPopisem h5 {

	padding-left: 0;

	padding-right: 0;

}



.typoKontejner .kontejnerObrazkuSPopisemZleva .obrazekSPopisem {

	float: right;

	margin-left: 10px;

}



.typoKontejner .kontejnerObrazkuSPopisemZprava .obrazekSPopisem {

	float: left;

	margin-right: 10px;

}



.typoKontejner .s710 {

	width: 710px;

}



.typoKontejner .s350 {

	width: 350px;

}



.typoKontejner .s230 {

	width: 230px;

}



.typoKontejner .s170 {

	width: 170px;

}



.typoKontejner .s134 {

	width: 134px;

}



.typoKontejner .s110 {

	width: 110px;

}

/* obrazky s popisem KONEC */



.typoKontejner .odsazeni {

	margin-top: 2em;

	clear: both;

}



.typoKontejner .pdf {

	background-image: url('http://www.fomin.cz/ikony/pdf.gif');

	background-repeat: no-repeat;

	padding-left: 20px;

}



.typoKontejner .doc {

	background-image: url('http://www.fomin.cz/ikony/doc.gif');

	background-repeat: no-repeat;

	padding-left: 20px;

}



.typoKontejner .rtf {

	background-image: url('http://www.fomin.cz/ikony/rtf.gif');

	background-repeat: no-repeat;

	padding-left: 20px;

}



.typoKontejner .xls {

	background-image: url('http://www.fomin.cz/ikony/xls.gif');

	background-repeat: no-repeat;

	padding-left: 20px;

}



.typoKontejner .wmv {

	background-image: url('http://www.fomin.cz/ikony/wmv.gif');

	background-repeat: no-repeat;

	padding-left: 19px;

}



.typoKontejner .wma {

	background-image: url('http://www.fomin.cz/ikony/wma.gif');

	background-repeat: no-repeat;

	padding-left: 19px;

}



.typoKontejner .rm {

	background-image: url('http://www.fomin.cz/ikony/rm.gif');

	background-repeat: no-repeat;

	padding-left: 19px;

}



.typoKontejner .jpg {

	background-image: url('http://www.fomin.cz/ikony/jpg.gif');

	background-repeat: no-repeat;

	padding-left: 19px;

}



.typoKontejner .gif {

	background-image: url('http://www.fomin.cz/ikony/gif.gif');

	background-repeat: no-repeat;

	padding-left: 19px;

}



.typoKontejner .tif {

	background-image: url('http://www.fomin.cz/ikony/tif.gif');

	background-repeat: no-repeat;

	padding-left: 19px;

}



.typoKontejner .txt {

	background-image: url('http://www.fomin.cz/ikony/txt.gif');

	background-repeat: no-repeat;

	padding-left: 18px;

}



.typoKontejner .zip {

	background-image: url('http://www.fomin.cz/ikony/zip.gif');

	background-repeat: no-repeat;

	padding-left: 20px;

}



.typoKontejner .html {

	background-image: url('http://www.fomin.cz/ikony/html.gif');

	background-repeat: no-repeat;

	padding-left: 20px;

}



.typoKontejner .play {

	background-image: url('http://www.fomin.cz/ikony/play.png');

	background-repeat: no-repeat;

	padding-left: 19px;

}



.typoKontejner .citace {

	font-style: italic;

}



.typoKontejner .sipka {

	background-image: url('http://www.fomin.cz/ikony/sipka-vpravo.png');

	background-repeat: no-repeat;

	padding-left: 1.5em;

	margin-left: 10px;

}

.typoKontejner .polovina {

	float: left;

	width: 365px;

	margin-bottom: 12px;

}



.typoKontejner .polovina.s350 {

	width: 350px;

	margin-left: 2px;

	margin-right: 3px;

}



.typoKontejner .polovina.s230 {

	width: 230px;

	margin-left: 62px;

	margin-right: 63px;

}



.typoKontejner .polovina.s170 {

	width: 170px;

	margin-left: 92px;

	margin-right: 93px;

}



.typoKontejner .polovina.s134 {

	width: 134px;

	margin-left: 110px;

	margin-right: 111px;

}



.typoKontejner .polovina.s110 {

	width: 110px;

	margin-left: 122px;

	margin-right: 123px;

}



.typoKontejner .galerie .polovina img {

	margin-left: 0 !important;

	margin-right: 0 !important;

	margin-bottom: 0 !important;

	float: none !important;

}



.typoKontejner .galerie.poloviny {

	padding-left: 10px;

	padding-right: 10px;

}



.typoKontejner .galerie .polovina h5, .typoKontejner .galerie .polovina p {

	padding-left: 0 !important;

	padding-right: 0 !important;

}



.typoKontejner .tretina {

	float: left;

	width: 243px;

	margin-bottom: 12px;

}



.typoKontejner .tretina.s230 {

	width: 230px;

	margin-left: 3px;

	margin-right: 3px;

}



.typoKontejner .tretina.s170 {

	width: 170px;

	margin-left: 33px;

	margin-right: 33px;

}



.typoKontejner .tretina.s134 {

	width: 134px;

	margin-left: 51px;

	margin-right: 51px;

}



.typoKontejner .tretina.s110 {

	width: 110px;

	margin-left: 63px;

	margin-right: 63px;

}



.typoKontejner .galerie .tretina img {

	margin-left: 0 !important;

	margin-right: 0 !important;

	margin-bottom: 0 !important;

	float: none !important;

}



.typoKontejner .galerie.tretiny {

	padding-left: 10px;

	padding-right: 10px;

}



.typoKontejner .galerie .tretina h5, .typoKontejner .galerie .tretina p {

	padding-left: 0 !important;

	padding-right: 0 !important;

}



.typoKontejner .dobre {

	color: #33aa35;

}



.typoKontejner .spatne {

	color: #aa2335;

}

