/* basic */
body {font-family:"Arial CE","Helvetica CE",Arial,Helvetica,sans-serif;color:#5f5f5f;text-align:center;background:#fff;margin:0;padding:0;border:0}
h1 {font-size:1em}
h2 {font-size:.9em}
h3 {font-size:.8em}
h1,h2,h3 {color:#5b5b5b}
/*address,dd,dt,p,li { font-size: 1em; }*/
ul, ol {list-style-position:inside}
table {border-collapse: collapse}
table,td,th { font-size: 0.7em; text-align: left; color:#5b5b5b; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; } /* table je tu kvoli IE 5.0 */
td, th { border: solid #fff 1px; padding: 3px 5px; }
th {color:#000}
address { font-style: normal; margin-bottom: 1em; font-size: 0.7em; }

a:link,a:active,a:visited {color:#5c5c5c}
a:hover {color:#333}

/* layout */
body,#left,#right { margin: 0; padding: 0; border: 0; text-align: center; }
img,div,h1,h2,h3,h5,p,ul,ol,li,form,dl,dd,dt,object {display: block; border:0;margin:0;padding:0}
#content {width:760px;text-align:left;margin:10px auto 20px auto;background:#E5E0CD}
#head {width:760px}
#headleft { width: 249px; height: 64px; float: left; }
#headright { width: 511px; height: 64px; float: right; }
#box { width: 760px; padding:0; margin: 0; }

.print { display: none; }
.blocker {clear: both; height: 1px; width: 10px; font-size: 1px}
.blocker0 {clear: both; height: 0; width: 10px; font-size: 1px}

#left { float: left; width: 249px; text-align: left; }
#boxleft { padding: 5px 20px 25px 20px; }
#boxleft-index { padding: 5px 0px 25px 0px; text-align:right}
#boxleft-kontakt { padding: 5px 55px 25px 0px; text-align:right}
#right { float: right; /*margin-left: 249px;*/ width: 511px; min-height: 500px; }

/* navigacia horizontal */
#navighoriz { margin: 35px 15px 10px 20px; list-style-type: none; width: 350px; float: left; }
#navighoriz li { margin: 0; padding: 7px 10px 2px 0; text-align: right; float: left }
#navighoriz li a:link, #navighoriz li a:active, #navighoriz li a:visited { color: #5c5c5c; text-decoration: none; font-size: 0.9em; }
#navighoriz li a:hover { color: #333; text-decoration: underline; font-size: 0.9em; }
#lang { float: right; margin: 40px 0 10px; padding: 7px 30px 2px 0; font-size: 0.7em; }
#lang a { text-decoration: none; }
#lang a:hover { text-decoration: underline; }
#curr { font-weight: bold; }

/* navigacia vertical */
.navigvert { margin: 20px 0 20px 0; list-style-type: none; }
.navigvert li { margin: 0; padding: 1px 0; text-align: left; }
.navigvert li a:link, .ulmenu li a:active, .ulmenu li a:visited { color: #5c5c5c; }
.navigvert li a:hover { color: #333; }

/* obsah left */
#left h1,#left p { margin-bottom: 1em; } /* doplnit prvky ktore budeme pouzivat */
#left ul, #left ol { margin: 15px 0; } /* doplnit prvky ktore budeme pouzivat */
#left p,#left li { font-size: 0.7em; line-height: 1.2em; }

/* obsah right */
#obsah { padding: 3px 30px 0 0; text-align: left; }
#main_image { margin-bottom: 30px; }
#obsah p, #obsah ul, #obsah ol, #obsah dl, #obsah dd, #obsah td {margin-bottom:1em;} /* doplnit prvky ktore budeme pouzivat */
#obsah p, #obsah li, #obsah dd, #obsah dt {font-size:.7em;line-height:1.2em} /* doplnit prvky ktore budeme pouzivat */
#obsah ul, #obsah p {margin-bottom:0;margin-top:0;padding-top:0}
#obsah p {margin-top:10px}
#obsah td {font-size:1em;line-height:1.2em;margin:0;padding:0}
.justify  {text-align: justify}
#obsah td {border: none}

/* foot */
#foot {clear:both;width:760px;background:#E5E0CD}
#foot p {padding: 30px 30px 15px 30px; font-size:.7em; text-align: right; }

/* galeria */
.thumb {float:right;width:82px;margin-left:12px;margin-bottom:12px;line-height:1em;display:inline;}
.thumb-l {float:left;width:82px;margin-right:12px;margin-bottom:12px;line-height:1em;display:inline;}
.thumb a, .thumb-l a {text-decoration:none}
.thumb a img, .thumb-l a img  {border:solid #e0e0e0 2px}
.thumb span, .thumb-l span {font-size:.7em;color:#5e5e5e;margin-bottom:5px}
#pager {width:90px;padding-top:70px;font-size:.7em;color:#5e5e5e;text-decoration:none;display:block;}
#pager a{text-decoration:none}
/*#pager img {display:inline}*/

/* index special */
#boxleft-index p { font-size: 0.75em; }

