body { 
font-size : 10px;
font-family : Arial;
background : #f9f9f9 url(../image/bg_05.jpg) repeat-x left top;
margin : 22px 0 0;
padding : 0;
} 
h1 { 
 color : #f00; 
 font-size : 120px;
 background-color : inherit; 
 background-position : center 0; 
 margin-top : 1px; 
 margin-bottom : 0; 
 padding : 1px 0 0 1px; 
 display: none; 
 } 
h2 { color : #f30; font-size : 12px; font-weight: bold; background-color : inherit; background-position : left 0; margin : 0 0 0; margin : 1px 0 0; padding : 0 0 0 1px; height: 18px; } 
h3 { color : #3f3f3f; font-size : 120%; font-weight : bold; background-color : #a1a1a1; text-align: left; vertical-align: bottom; height: 18px; margin-bottom : 0; padding-left : 15px; margin-top: 0; padding-top: 3px; border-bottom : 1px solid #e64f4f; border-left: 4px solid #f00; cursor: pointer; } 
h4 { color : #333; font-size : 140%; font-weight : bold; background-color : inherit; margin-top : 1px; margin-bottom : 8px; padding-top : 0; padding-left : 5px; border-bottom : 1px solid #dfdfdf; } 
a { 
color : #706357;
font-size : 100%;
text-decoration : none;
background-color : inherit;
} 
a:visited { 
color : #69634f;
font-size : 100%;
text-decoration : none;
background-color : inherit;
} 
a:hover { 
color : black;
font-size : 100%;
text-decoration : none;
background-color : inherit;
} 
a:active { 
color : black;
font-size : 100%;
text-decoration : none;
background-color : inherit;
} 
#obsah { color : #333; font-size : 11px; font-family : Arial; background-color: #fff; text-decoration: none; text-align : left; margin : 1px auto; height: auto; width : 950px; border: solid 1px #474747; } 
#hlavicka0 { color : #f30; font-size : 18px; background-image: url(../image/head-line-0.jpg); background-repeat: no-repeat; background-position : left top; width : 100%; width : 951px; height: 45px; border-bottom: 2px solid #7c0000; }
#telefon { color : #3a0c00; font-size : 14px; font-weight: bold; margin-left: 620px; }
#hlavicka-1 { color : #f30; font-size : 18px;  background-repeat: no-repeat; background-position : left top; width : 100%; width : 951px; height: 207px; border-style : none none solid; border-width : 1px 1px 2px; border-color : #999 #999 #f30; }
#hlavicka-2 { color : #f30; font-size : 18px; background-image: url(../image/head-line-priora.jpg); background-repeat: no-repeat; background-position : left top; width : 100%; width : 951px; height: 207px; border-style : none none solid; border-width : 1px 1px 2px; border-color : #999 #999 #f30; }
#hlavicka-3 { color : #f30; font-size : 18px; background-image: url(../image/head-line-servis.jpg); background-repeat: no-repeat; background-position : left top; width : 100%; width : 951px; height: 207px; border-style : none none solid; border-width : 1px 1px 2px; border-color : #999 #999 #f30; }
#hlavicka-menu { color: #262626; font-size: 12px; width: 190px; height: auto; float: left; margin-top: 6px; margin-left: 8px; padding-bottom: 5px; }
#hlavicka-menu-nadpis{ color: #950000; font-size: 14px; font-weight: bold; margin-top: 3px; margin-bottom: 10px; padding-left: 5px; border-bottom: 1px solid #ccc; }
#hlavicka-menu-text{ color: #3b3434; font-size: 11px; font-weight: normal; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; }
#hlavicka-menu-text a{ color: #3b3434; font-size: 11px; font-weight: normal; padding-left: 4px; }
#hlavicka-menu-nadpis2{ color: #541212; font-size: 12px; font-weight: bold; padding-left: 8px; border-bottom: 1px dotted #cea1a1; }
#hlavicka1-info { width: 450px; height: 100px; float: left; margin-top: 0; margin-right: 300px; }
#foto-start { background-image: url(../image/KIA-Carens.png); background-repeat: no-repeat; background-position: right top; margin-right: 0; margin-left: 660px; position: relative; top: -120px; right: -20px; width: 290px; height: 190px; z-index: 10; float: right; }
#hlavicka2 { background : #ccc; padding : 0 0 1px 10pt; height : 30px; } 
#hlavicka3 { color: #333; font-size: 12px; background : #ececec url(../image/bg-menu.gif) repeat-x left bottom; height : 20px; } 
#mezera  { color : #ccc; background-color : #ccc; background-image : none; background-position : 0 50%; width: 950px; height : 10px; }
#mezera a { color : #ccc; font-size: 3px; background-color : #ccc; background-image : none; background-position : 0 50%; } 
#levypanel { width : 200px; float: left; margin : 10px 0 0 3px; padding : 0; } 
#levypanel-obsah { margin : 0; padding : 0.5em 2px; } 
#hlavnipanel {
	font-size: 12px;
	font-family: Arial;
	margin: 0 0 2px;
	padding: 0;
	vertical-align: top;
}
 
#hlavnipanel-obsah { background-color: #f6f6f6; width: 725px; margin-top: 10px; margin-bottom: 25px; margin-left: 210px; padding: 4px; vertical-align: top; } 
#hlavnipanel-obsah-clanky { 
text-align : left;
margin : 5pt 5px 10px;
padding : 0.5em 1em;
border : 1px solid #f93;
} 
#hlavnipanel-obsah-clanky-zahlavi { color : #666; font-size : 12px; background-color : inherit; background-image: url(../image/background_p_01.gif); background-repeat: repeat-x; background-position: left 0; clear : none; margin-top: 0; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; } 
#clanek-foto{ border: solid 1px #ccc; }
#clanek-foto-ram{ background-color: #fff; padding: 2px; border: solid 1px #ccc; }
#clanek-foto-galerie{ background-color: #fff; background-image: url(../image/background_p_01.gif); background-repeat: repeat-x; background-position: left top; margin-top: 5px; margin-right: 15px; margin-left: 15px; padding: 10px 2px; border-color: #666 #ccc #7f7f7f; border-style: solid; border-width: 2px 1px 1px; }
#clanek-foto-galerie a{ color: inherit; background-color: transparent; text-decoration: none; }
#paticka { color : #ccc; font-size : 80%; background-color : inherit; background-image : none; background-position : 0 50%; text-align : center; border-top: 1px solid #999; } 
#path { 
color : #ccc;
font-size : 9px;
background-color : inherit;
background-image : none;
background-position : 0 50%;
text-align : center;
} 
#path.a { 
color : #ff1a00;
font-size : 9px;
text-decoration : none;
background-color : inherit;
} 
#path.a:hover { 
color : #ff1a00;
font-size : 9px;
text-decoration : none;
background-color : inherit;
} 
hr.cleaner { 
clear : both;
display : none;
} 
.text { 
color : #3a3a3a;
font-size : 11px;
font-style : normal;
text-decoration : none;
background-color : inherit;
margin-right : 15px;
position : relative;
right : 20px;
left : 12px;
} 
.text10 { color : #333; font-size : 11px; text-decoration : none; background-color : inherit; margin: 2px; } 
#datum { 
color : #999;
font-size : 9px;
font-style : italic;
text-decoration : none;
background-color : inherit;
text-align : right;
} 
#pagename { 
color : #cc9;
font-size : 0;
visibility : hidden;
display : none;
} 
#technicke-tab { 
font-size : 12px;
font-family : Arial;
background-color : #f5f5f5;
border : 1px solid #ccc;
} 
#technicke-nadpis { 
color : #fff;
font-size : 120%;
font-family : Arial;
font-weight : bold;
background-color : #820000;
text-align : center;
padding : 5px;
border-bottom : 2px solid #000;
} 
#technicke-nadpis-1 { 
color : #151515;
font-size : 12px;
font-family : Arial;
font-weight : bold;
background-color : #d7d4d4;
text-align : center;
padding : 1px;
border-bottom : 1px solid #999;
} 
#technicke-text { 
color : #333;
font-size : 11px;
font-family : Arial;
font-weight : bold;
background-color : #ededed;
padding : 1px 1px 1px 10px;
border-bottom : 1px solid #ccc;
} 
#technicke-hodnota { 
color : #333;
font-size : 11px;
font-family : Arial;
text-align : center;
padding : 1px;
border-bottom : 1px solid #ccc;
border-left : 1px dotted #999;
} 
#technicke-hodnota-popis    { color: #333; font-size: 11px; font-family: Arial; text-align: left; padding: 1px 1px 1px 10px; border-bottom: 1px solid #ccc; border-left: 1px dotted #999 }
#technicke-logo-zikan-vlc { 
text-align : left;
} 
#technicke-auto-zikan-vlc { 
text-align : right;
float : right;
}
#logo-zikan-vlc { text-align: left; width: 170px; height: 100px; border: 0 #fff }

#technicke-hodnota-nadpis { color: #333; font-size: 12px; font-family: Arial; font-weight: bold; background-color: #f0f0f0; text-align: center; padding: 1px; border-bottom: 1px solid #b6b6b6; border-left: 1px dotted #999   }
#technicke-hodnota        { color: #333; font-size: 11px; font-family: Arial; padding: 1px; border-bottom: 1px solid #ccc; border-left: 1px dotted #999 }
#technicke-hodnota-celkem { color: #002904; font-size: 12px; font-family: Arial; font-weight: bold; background-color: #ededed; text-align: right; padding: 1px; border-bottom: 2px solid #171717; border-left: 1px dotted #999  ; }
#technicke-hodnota-bold   { color: #333; font-size: 11px; font-family: Arial; font-weight: bold; text-align: right; padding: 1px; border-bottom: 1px solid #ccc; border-left: 1px dotted #999  }






.menu_le_1  { color: #f00; font-size: 120%; font-weight: bold; padding-left: 1px; }
.menu_le_1a { color: #5b5b5b; font-size: 100%; text-decoration: none; }

.menu-h  { color: #575757; font-size: 100%; font-weight: normal; padding-left: 10px; }
#menu-nadpis { color: #fff; font-size: 120%; font-weight: bold; background-color: #9b0000; height: 20px; padding-left: 10px; border-bottom: 1px solid #333; }
#tab-menu { background-color: #f5f5f5; margin-left: 2px; border-color: #ddd #ddd #8b8b8b; border-style: solid; border-width: 1px 1px 2px; }
.listdo10 { color: #666; padding-right: 5px; padding-left: 10px; }
.listdo100 { color: #666; padding-right: 5px; padding-left: 0; }
#list-page { background-color: #ececec; height: 18px; border-bottom: 1px solid #fff; }
#Good { color: white; font-size: 5px; font-weight: 100; text-decoration: none; }


.boxp-data-nadpis { color: #292929; font-size: 14px; font-weight: bold; background-color: #cecece; text-align: left; width: 185px; height: 19px; margin: 15px 0 0; padding-left: 10px; border-bottom: 2px solid #f00; }
.boxp-data-obsah  { color: #292929; font-size: 12px; background-color: #f7f7f7; text-align: left; width: 185px; height: auto; margin: 3px 0 10px; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; border-bottom: 1px solid #97a095; }
.boxp-data-obsah img { color: #292929; font-size: 14px; font-weight: bold; background-color: #fff; text-align: left; margin: 3px 0 0; padding: 6px; border: solid 1px #b5bcb5; }
.boxp-data-detail { color: #737673; font-size: 12px; font-style: italic; background-color: #e5efea; text-align: right; width: 185px; height: 20px; margin: 5px auto 10px; padding: 3px 0 0; border-bottom: 1px solid #bcc0bc; border-right: 3px solid #f00; }

/* Stromová struktura */
#Strom4 { color: #f00; font-size: 14px; font-weight: bold; background-color: transparent; text-decoration: none; margin-left: 20px; }
#Strom8 { color: #715050; font-size: 12px; font-weight: bold; background-color: transparent; text-decoration: none; margin-left: 40px; }
#Strom12{ color: #595959; font-size: 11px; font-weight: normal; background-color: transparent; text-decoration: none; margin-left: 60px; }
#Strom16{ color: #767676; font-size: 10px; font-weight: normal; background-color: transparent; text-decoration: none; margin-left: 80px; }
#Strom20{ color: #505050; font-size: 10px; font-weight: normal; background-color: transparent; text-decoration: none; margin-left: 100px; }
#Strom-popis{ color: #b0b0b0; font-size: 9px; font-weight: normal; font-style: italic; background-color: transparent; text-decoration: none; padding-left: 20px; }

.tab-napiste-nam { text-align: left; width: 600px; margin-top: 10px; margin-right: auto; margin-left: auto; padding: 0; }
.tab-napiste-nam input, textarea, select { margin: 0; padding: 0 0 0 3px; border: solid 1px #d1d0d0; }
.tab-napiste-nam .form-button { color: #000; font-size: 14px; font-weight: bold; line-height: 24px; background-image: url(../image/box_nadpis_1.jpg); background-repeat: repeat-x; width: 120px; height: 24px; }
.tab-napiste-nam-nadpis { color: #171717; font-size: 16px; font-weight: bold; margin: 0; padding-left: 5px; border-bottom: 2px solid #ffb700; }
.tab-napiste-nam-nadpis2 { color: #4a4a4a; font-size: 14px; font-weight: bold; height: 25px; margin: 0; padding-left: 5px; border-bottom: 1px solid #ffd874; }
.tab-napiste-nam-popis { width: 160px; padding: 2px; border-bottom: 1px dotted #d4d4d4; }
.tab-napiste-nam-data { padding: 2px; border-bottom: 1px dotted #d4d4d4; }
input .norm      { color: #555555; font-family: Arial; background-color: #f0f0f0; background-position: right 0; margin-top: 2px; margin-bottom: 2px; padding-right: 3px; padding-left: 3px; overflow: auto; border-style: solid; border-width: 1px 1px 2px; border-color: #ababab #ababab #999 }
.must      { color: #555555; background-color: #fafafa; margin-top: 2px; margin-bottom: 2px; border-style: solid; border-width: 1px 1px 2px; border-color: #ababab #ababab #fdd6b6 }
.formular-text {}
#zprava  { font-family: Arial; background-color: #f8eed8; text-align: left; margin: 10px; padding: 10px; border-style: solid; border-width: 1px 1px 1px 3px; border-color: #fc6  }
.kapitola {
 color : #333; 
 font-size : 18px; 
 font-weight : bold; 
 background-color : inherit; 
 margin-top : 1px; 
 margin-bottom : 8px; 
 padding-top : 0px; 
 padding-left : 5px; 
 border-bottom : 1px solid #dfdfdf;
}