.strong {
  font-weight: bold;
}
body { 

    background-color: #EBEBEB;	
	   
	overflow: auto;
	/text-align:center; margin-top:0px;

}
body { font-family: Arial, Helvetica, sans-serif; }

h3.detail { border: none; margin: 3px 0; font-size: 0.8em; color: black }
h3.detail a { color: black; text-decoration: none; }

#main, #main2 {/left:50%;  /left:0px; /margin-left:-421px; /margin-left:0px; position:relative;    width:843px;	height:597px;	margin-top:20px;  /text-align:center;  background-color:#FFFFFF; }
#main2 {width:836px; }

#flash_left{width:98px; height:597px; padding-right:8px; position: absolute; left:0px; top:0px; background-color:#EBEBEB}

#obsah{ position:absolute; width:488px; height:597px;background-color:#EAEAEA; left:106px; }
#obsah2 { float: left; width: 400 }
#nadpis{ float:left; width:488px; height:40px; background-color:#A3A3A3; margin-top:14px; display:block; padding-left:16px;}
#obrazek{ float:left; width:466px; height:163px; margin-top:0px; display:block; padding-left:0px;}
#text{
	float:left;
	width:450px;
	padding-left:16px;
	margin-top:37px;
	display:block;
	text-align:justify;
	overflow: none;
}
#text2{
	float:left;
	width:444px;
	height:200px;
	display:block;
	text-align:justify;
	padding-right:8px;
	overflow: auto;
}
#zapati { position:absolute; left:106px; width:488px; height:121px; top:476px; }	

#flash_right{ position:absolute; left:594px; width:242px; height:597px; top:0px;    }

div#main_kariera { float: left; text-align: left; margin: 20px 0; padding: 0 16px; height: 490px; width: 450px; _width: 470px; overflow-y: scroll;  }

div#main_kariera h2 { margin: 10px 0; }

ul#menu_top a { color: white; font-size: 0.9em; text-decoration: none; font-weight: bold; }
ul#menu_top { float: left; color: white; width: 470px; margin: 10px 0 0 0; padding: 2px 0 2px 10px; background-color: #A3A3A3;  }
ul#menu_top li { float: left; width: 145px; list-style: none;  }
ul#menu_top li.space { float: left; } 

div#main_kariera ul { float: left;  width: 100%; margin: 0 0 20px 0; padding: 0; list-style: none; }
div#main_kariera ul a { color: #333333; text-decoration: none; }
div#main_kariera ul a:hover { text-decoration: underline;  }

div#main_kariera ul li { float: left; text-align: left; font-weight: bold; width: 100%; margin: 0; padding: 0; }
div#main_kariera ul li ul { margin: 5px 0; font-weight: normal; list-style: none; width: 90%; padding: 5px 0 5px 10% }

div#main_kariera ul li ul li { float: left; font-weight: normal; text-align: left; width: 100%; margin: 0; padding: 0;   }
div#main_kariera ul li li ul { font-weight: normal; border-top: 1px solid gray; border-bottom: 1px solid gray; margin: 5px 0; list-style: square; width: 90%; _width: 100%; padding: 5px 0 5px 10% }
div#main_kariera ul li li ul li { list-style: square; }

div#main_kariera h3.detail { padding: 2px 0 4px 0; border-bottom: 1px solid black;  }
div#main_kariera h3.detail a:hover { color: red; }
div#main_kariera div#detail { float: left; width: 90%; margin: 0; padding: 0 0 0 10% }
div#main_kariera div#detail ul { list-style: square; width: 90%; padding: 0 0 0 10% }

div#main_kariera ul#list { color: #000000; list-style: circle; padding: 10px 0 0 30px }
div#main_kariera ul#list li { list-style: circle; margin-left: 10px }

form#form1 { font-family: arial;  margin: 0; padding: 0; font-size: 0.9em; }
form#form1 div { float: left; width: 100%; margin: 5px 0; padding: 0;  }
form#form1 div.center { text-align: center; margin-top: 20px }
form#form1 div label { float: left; width: 150px; margin: 0 0 0 10px; padding: 0; }
form#form1 div label.confirm { width: 250px }
form#form1 div h3 { margin: 0; font-size: 0.9em; font-weight: bold; }
form#form1 div input.submit { border: 1px solid gray;  }


table#form_hl { float: left; border: 1px solid green; font-size: 0.5em; font-family: verdana; width: 200px; margin: 0; padding: 0; }

p {  font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000; padding-bottom:0px; margin-top:0px;}
.odkaz:link { text-decoration:none; color: #FF9000; font-weight: bold;}
.odkaz:visited { text-decoration:none; color:  #FF9000;font-weight:bold;	}		
.odkaz:hover { text-decoration: underline; color: #FFCC00  ;font-weight: bold;}	

h1{font-family: Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; margin-bottom:5px; margin-top:12px; text-align:left; color:#FFFFFF}
h2{font-family: Arial, Helvetica, sans-serif; font-size: 14px;	font-weight: bold; margin-bottom:5px; margin-top:0px;}
h2.detail { border-bottom: 1px dotted gray  }
h2.color { color: rgb(0,0,204); }

ul {  font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #000000; padding-bottom:0px; margin-left:20px;}

hr { color: #003366; height:1px; }

.pict_box {padding-top:15px; padding-bottom:5px; padding-left:0px; padding-right:23px; float:left;  }



.pict_nolink {border-color: #333333; border-width:1px; border-style: solid  }
.pict { float:right; padding-left:10px; padding-bottom:10px; cursor:hand;}


.clr{clear:both;}	
