@charset "utf-8";
/* CSS Document */

body {
margin-left: 0px; 
margin-top: 0px; 
margin-right: 0px; 
margin-width: 0px; 
margin-height: 0px;
/* background-color: #e6e7e9; */
}


a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ee3338;
	text-decoration: underline;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ee3338;
	text-decoration: underline;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f3b721;
	text-decoration: underline;
}

.bg_1 {
	background-color: #e6e7e8;
}
.bg_2 {
	background-color: #e0ffa3;
}
.h1 {
       position: absolute;
	float: left;
	height: 147px;
	width: 950px;
}
.h1a {
	background-image: url(../images/kardinal_02.jpg);
	float: left;
	height: 147px;
	width: 247px;
}
.h1b {
	background-image: url(../images/kardinal_03.jpg);
	float: left;
	height: 147px;
	width: 304px;
}
.h1c {
	background-image: url(../images/kardinal_04.jpg);
	float: left;
	height: 147px;
	width: 379px;
}
.h1d {
	background-image: url(../images/kardinal_05.jpg);
	float: left;
	height: 147px;
	width: 20px;
}
.h2 {
       position: absolute;
	float: left;
	height: 191px;
	width: 950px;
top:  147px;
}
.h2a {
	background-image: url(../images/kardinal_08.jpg);
	float: left;
	height: 191px;
	width: 247px;
}
.h2b {
	background-image: url(../images/kardinal_09.jpg);
	float: left;
	height: 191px;
	width: 304px;
}
.h2c {
	background-image: url(../images/kardinal_10.jpg);
	float: left;
	height: 191px;
	width: 190px;
}
.h2d {
	background-image: url(../images/kardinal_11.jpg);
	float: left;
	height: 191px;
	width: 209px;
}
.h3 {
       position: absolute;
	float: left;
	height: 88px;
	width: 950px;
top:  338px;
}
.h3a {
	background-image: url(../images/k1.png);
	float: left;
	height: 88px;
	width: 157px;
}
.h3b {
	background-image: url(../images/kardinal_15.jpg);
	float: left;
	height: 88px;
	width: 237px;
}
.h3c {
	background-image: url(../images/kardinal_16.jpg);
	float: left;
	height: 88px;
	width: 157px;
}
.h3d {
	background-image: url(../images/kardinal_17.jpg);
	float: left;
	height: 88px;
	width: 190px;
}
.h3h {
	background-image: url(../images/kardinal_18.jpg);
	float: left;
	height: 88px;
	width: 209px;
}
.bg_3 {
	background-image: url(../images/bg_3.jpg);
	background-repeat: repeat-x;
}
.bg_4 {
	background-image: url(../images/bg_4.jpg);
	background-repeat: repeat-x;
}
.h2a {
	background-image: url(../images/kardinal_08.jpg);
	float: left;
	height: 191px;
	width: 247px;
}
.ma {
	background-image: url(../images/k2.png);
	float: left;
	height: 50px;
	width: 157px;
}
.mb {
	background-image: url(../images/kardinal_22.jpg);
	float: left;
	height: 50px;
	width: 115px;
	text-align: center;
	vertical-align: middle;
}
.line {
	background-image: url(../images/line.jpg);
	float: left;
	height: 50px;
	width: 2px;
}
.mc {
	background-image: url(../images/bg_menu.jpg);
	float: left;
	height: 50px;
	width: 118px;
}
.md {
	background-image: url(../images/bg_menu.jpg);
	float: left;
	height: 50px;
	width: 141px;
}
.me {
	background-image: url(../images/bg_menu.jpg);
	float: left;
	height: 50px;
	width: 115px;
}
.mf {
	background-image: url(../images/bg_menu.jpg);
	float: left;
	height: 50px;
	width: 150px;
}
.mg {
	background-image: url(../images/bg_menu.jpg);
	float: left;
	height: 50px;
	width: 144px;
}
.left {
	float: left;
	width: 250px;
	background-color: #FFFFFF;
	vertical-align: top;
}
.footer {
	background-color: #e6e7e8;
	float: left;
	height: 86px;
	width: 950px;
}
.f1 {
	background-image: url(../images/kardinal_43.jpg);
	float: left;
	height: 86px;
	width: 101px;
}
.f2 {
	float: left;
	height: 86px;
	width: 195px;
}
.f3 {
	float: left;
	height: 86px;
	width: 430px;
}
.text_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

.f4 {
	float: left;
	height: 86px;
	width: 224px;
}
.kakadu {
	background-image: url(../images/kardinal_42.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: 122px;
	width: 250px;
}
.titul {
	float: left;
	height: 60px;
	width: 700px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000;
}
.main_region {
	float: left;
	width: 700px;
	min-height: 250px;
	vertical-align: top;
}
.main_bottom {
	background-image: url(../images/bg_5.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	float: left;
	height: 16px;
	width: 700px;
}

.main {
	float: left;
	width: 700px;
	background-color: #FFF;
}
.aktualne {
	float: left;
	height: 150px;
	width: 250px;
	background-image: url(../images/bg_aktualne.jpg);
	background-repeat: repeat-y;
}
.archiv {
	background-image: url(../images/bg_aktualne.jpg);
	background-repeat: repeat-y;
	float: left;
	height: 28px;
	width: 250px;
}

.titul_aktualne {
	background-image: url(../images/bg_aktualne.jpg);
	background-repeat: repeat-y;
	float: left;
	height: 20px;
	width: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000;
}
.tk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	margin-top: 3px;
	margin-left: 15px;
}
.cislo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #000;
	margin-left: 25px;
}


.telefon {
	background-image: url(../images/telefon_bg.jpg);
	float: left;
	height: 61px;
	width: 81px;
}
.t_telefon {
	background-image: url(../images/bg_telefon_2.jpg);
       background-repeat: repeat-y;
	float: left;
	height: 61px;
	width: 169px;
}
.simply {
	float: left;
	height: 30px;
	width: 250px;
}

.l1 {
	background-image: url(../images/kardinal_35.jpg);
	float: left;
	height: 28px;
	width: 250px;
}
.m1 {
	background-image: url(../images/kardinal_36.jpg);
	float: left;
	height: 165px;
	width: 700px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
}
.text_ta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #000;
	margin-left: 32px;
}
.text_archiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: underline;
	font-weight: bold;
	margin-left: 32px;
}
.text_a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	text-align: justify;
	margin-right: 35px;
	margin-left: 32px;
	margin-top: 20px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #507800;
	text-align: justify;
	line-height: 1.5;
	margin-top: 15px;
	margin-right: 26px;
	margin-left: 26px;
	vertical-align: top;
	margin-bottom: 26px;
}
.text_full {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #507800;
}
.historie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #507800;
	text-align: justify;
	line-height: 2;
	margin-right: 26px;
	margin-left: 26px;
	vertical-align: top;
	margin-bottom: 26px;
	valign:top;
}
.text_all {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #507800;
	text-align: justify;
	line-height: 1.5;
}
.text_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #507800;
	height: 50px;
}
.text_titul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000;
	margin-top: 25px;
	margin-left: 26px;
}
a.menu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	margin-top: 10px;
}
a.menu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	margin-top: 10px;
}
a.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #c8da86;
	text-decoration: none;
	font-weight: bold;
}
.text_menu {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 15px;
	font-size: 16px;
	color: #e0ffa3;
	text-align: center;
	font-weight: bold;
}
a.link_archiv:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	text-decoration: underline;
	font-weight: bold;
}
a.link_archiv:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	text-decoration: underline;
	font-weight: bold;
}
a.link_archiv:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ee3338;
	text-decoration: underline;
	font-weight: bold;
}
a.e-mail:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: underline;
}
a.e-mail:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: underline;
}
a.e-mail:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ee3338;
	text-decoration: underline;
}
.css_kontakt {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	border:1px solid #13ac33;
	height:15px;
	text-align:left;
	text-decoration:none;
	background-color: #f8f9fa;
	color: #324002;
	font-size: 10px;
}
.css_textarea {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	border:1px solid #13ac33;
	text-align:left;
	background-color: #f8f9fa;
	font-family: Arial;
	font-size: 10px;
}
.css_button {
    border:0px solid #13ac33;
    font-family: Verdana, Geneva, sans-serif;
    color:#f8f9fa;
    background-color: #13ac33;
    font-weight: bold;
    font-size: 11px;
    width:85px; 
    height:19px;
    cursor: hand;
}
.text_kontakt_b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ee3338;
	font-weight: bold;
}
.pball {
	background-image: url(../images/pball.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: 21px;
	width: 950px;
}
.table_titul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #030303;
	font-weight: bold;
}
.table_titul_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #030303;
	font-weight: bold;
}
.t_mez {
	float: left;
	height: 4px;
	width: 500px;
}
.table_border {
	border:1px solid #FFFFFF;
	color: #080907;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.table_border_print {
	border:1px solid #FFFFFF;
	color: #080907;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.table_border_b {
	border:1px solid #FFFFFF;
	color: #080907;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.table_border_l {
	border:1px solid #FFFFFF;
       border-width:1px 1px 1px 0;
}
.table_border_r {
	border:1px solid #FFFFFF;
       border-width:1px 0 1px 1px;
}
.table1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #9bbb59;
	color: #555555;
	height:20px;
        width: 30;
	padding-left: 10 px;
}
.table2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	background: #f5f5f5;
	height:20px;
	width: 30;
	padding-left: 10 px;
}
.table_my {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	background: #dcecf7;
	height:20px;
	width: 30;
	padding-left: 10 px;
}
.t_line {
	background-image: url(../images/b_2.jpg);
	background-repeat: repeat-x;
}
.akce {
position: absolute;
top:  0px;
left: 9px;
}
.akce_2 {
position: absolute;
top:  0px;
left: 9px;
}

