* {font-family: Arial, helvetica, sans-serif;
color: black;text-align: justify; margin:0px; padding:0px}

body {padding:0px; margin: 0px; background:#999;_text-align: left; /* IE */ }
td {border-bottom:1px solid #ccc}
p, img {display: block}
p {clear: both;}
.pismeno:first-letter {font-size:180%;color:#666}

img {background: white;padding: 1px;border: 2px solid black;}

.left { float:left;width:49%;overflow: hidden;margin-right:7px;}
.middle { float:left;width:49%;overflow: hidden;margin-right:0px;}
.right {float:right;width:49%;overflow: hidden;margin-left:0px;}
.center {overflow: hidden; margin: 0px auto;}
.center_group {overflow: hidden; margin: 0px auto;}

.left img, .right img, .center img, .middle img {margin:3px 0px}
.center_group img {display:inline; margin-top:3px; margin-right:5px}
td img {border:1px solid gray; padding:1px}

.l_line {border-left:1px solid gray; padding-left:6px}
.r_line {border-right:1px solid gray; padding-right:6px}
.b_line {display:block; width:100%; border-bottom:1px solid gray;}
p {margin-top:2px; margin-bottom:2px;}

h1, h2, h3 {margin:0px; padding:0px; font-style: normal; font-weight: bold;}
h1 {font-size: 110%; margin:0px; display:inline}
h2 {font-size: 95%; margin:0px; color:#666}
h3 {font-size: 100%; color: black; margin:12px 0px 1px;  display:inline}
A {COLOR: #181818;TEXT-DECORATION: none;FONT-SIZE:95%;cursor: hand; font-weight: bolder; padding:0px}
A:hover {color: #666;FONT-WEIGHT: bold}


.main_panel
{ 
width: 987px; 
height: auto; 
min-height: 100%; 
_height: 100%; /* IE */ 
background: white url("../_tools/bg_main.gif") left repeat-y;
margin: 0 auto; 
position: relative; 
border-right: solid black 1px; 
border-left: solid black 1px; 
} 

.obsah
{
width:836px;
float: right;
margin: 0px;
background: white url("../_tools/bgmain.jpg") top left no-repeat;
overflow: hidden;
}

.obsah_int{padding: 3.2em 10px 10px 10px;text-align: justify;}


.obsah_int P, td {font-family: verdana, Arial, sans-serif; font-size:92%}



.left_menu {
height: auto; 
min-height: 100%; 
float:left;
width: 150px; 
margin: 0px; 
overflow: hidden;
background: #F0D5BA url("../_tools/bgleft.jpg") top left no-repeat
}

.left_int {text-align:left;padding: 5.5em 3px 10px 3px;margin:0px;font-size:85%}
.main_items A{display: block;font-size: 110%;border: 2px solid #666;margin-bottom:8px;padding-left:16px;background: transparent url("../_tools/arrow0.gif") 2% 50% no-repeat;}
.main_items A:hover {border-color: #999;background-color: #eee;}
.local_items, .local_main, .menu3 {display: block;color: #555;font-weight: bold;font-size: 90%; text-align: left}
.local_items A, .menu3 A, .local {display: block;font-size: 110%;border-top: 1px solid #777;padding: 0 0 2px 10px;background: transparent url("../_tools/arrow3.gif") 0% 50% no-repeat;}

.local_main {margin-top:4px; }
.local_main A{display: block; font-size: 110%; border-bottom: 1px solid black; border-top: 1px solid gray; padding: 2px 0px 2px 20px; background: #ddd  url("../_tools/arrow.gif") 1% 50% no-repeat; margin-bottom:0px; margin-top:0px}
.local_main A:hover, .local_items A:hover, .menu3 A:hover {background-color: white}
.main_items .local, .local_items .local, .local_items .local:hover {background: #666;color: white;}
.ico {display:block; width: 117px; margin:12px auto 6px}
.ico_list {margin:0px; width:119px}
.ico_list img {margin:0px}

.topmenu {
position: absolute;
width:974px;
left:4px;
top:0.6em;
height:2.2em; 
text-align: left;
background: transparent;
}

.bottom_main, .top_int {
display:block;
height:2.2em;
width:100%;
background-color: #B3947F;
}

.bottom_main, .topmenu{
border: 1px solid black;
border-bottom: 2px solid #333;
overflow:hidden;
}

.topmenu P, .topmenu A, .bottom_main A, .bottom_main P {display:inline; clear:none; color:white; margin:0px}

.topmenu .country {font-size:140%; font-style:italic; font-weight:bold; float:left; margin-top:7px; margin-left:6px}
.topmenu .levanta {font-size:120%; margin-right:6px; margin-top:8px; float:right}
.bottom_main .levanta {font-size:120%; margin-top:8px; margin-left:6px; float:left}
.bottom_main {clear:both}
.levanta A:hover {color : #eee}

.menu {
float:right;
margin-right:6px;
margin-top:0.3em;
}
.menu select{background-color: #ddd; width:150px; }

.rozcestnik {clear:both; padding:1px 3px 0px 3px;border-top:1px solid gray;border-bottom:2px solid gray}
.rozcestnik {margin-top:8px}
.rozcestnik {font-size:90%; padding: 2px 3px 2px 35px; background: #ccc url("../_tools/iko9.gif") 3px 3px no-repeat}
.rozcestnik A, .rozcestnik B {color:#333}
.podpis, .podpis A{margin-top:0px; text-align:right;font-size:90%;font-style:italic;color:#666;}
.podpis A{padding-left:22px;background: transparent url("../_tools/iko_mail.gif") 2% no-repeat}



.nadpis {margin-bottom: 0.8em;border-bottom: 2px solid #666;border-top: 1px solid #555;padding:0 0 0.15em 0.15em;height:1.3em;background: #ccc url("../_tools/iko8.gif") 99%  no-repeat;}
.nadpis H1 {float:left;}
.nadpis H2 {float:right;position:relative;top:0.2em;margin-right:30px;}
.nadpis .footer {display: none}

.navigace {text-align: right; margin: 2px 0px 4px; width: 100%;}
.navigace A{font-size: 85%; color:#333;padding: 1px 0.3em;margin-left: 0.2em;border: 1px solid white;}
.navigace A:hover{background:#ddd;border-color:#999}


.footer {display: block;border: none;height: 1px;overflow: hidden;clear: both;width: 100%; margin:0px; padding:0px; font-size:1px}
.sloupek {border: 1px solid gray; background-color:#ccc; margin-top:3px; margin-bottom:2px;padding:2px}
.sloupek img {border:none; margin:2px;}

.w_810 {width:816px}
.w_200 {width:206px}
.w_261 {width:267px}
.w_395 {width:401px}
.w_590 {width:590px}
.w_640 {width:646px}
.w_720 {width:726px}

.w_547 {width:553px}
.w_243 {width:249px}
.w_525 {width:531px}
.w_285 {width:291px}

.w_413 {width:419px}
.w_183 {width:189px}
.w_305 {width:311px}
.w_485 {width:491px}
.w_60 {width:66px}
.w_200 img {margin-bottom:8px}


div[class~=r_line][class~=w_590] {width:597px;margin-right:0px}
div[class~=l_line][class~=w_395] {width:407px;margin-left:0px;}
div[class~=r_line][class~=w_395] {width:407px;margin-right:0px;padding-right:3px}
.w_395 .left {padding:2px 0px}
.w_395 .middle {padding: 2px 0px 2px 0px}

hr, .hide {display:none}
sp {both; border: 1px dashed green}
.topmenu P {border:none}
.bottom_main P {border:none; background-color:transparent}
.break_after {border-bottom: 1px dotted blue}
.break {border-top: 1px dotted blue}
