body{	margin-top: 10px;font-family: Arial Narrow, Geneva, Arial, Helvetica, sans-serif; background-color:#FFFFFF; }
#main{	width: 760px; height:500px; border: 1px solid #d27e26; margin-left: auto; margin-right: auto;
overflow: hidden; position: relative;}
#main .left{ width: 355px; float: left;}
.flag{ position:relative; left: 15px;}
#main .text {	width: 350px; height: 440px; overflow: auto;  border: 1px solid #d27e26;
  padding: 20px; margin-top:10px; float: left;}
#main .text a,a:visited{ display: inline; background-color: White; color: #f5821f; font-weight: normal; 
padding: 0 0 0 0;	text-decoration: none;}
#main ul {	 margin-left: 17px;padding: 0px;list-style-type: none; width:128px; }
#main li{  width: 120px;margin: 0 0 1px 0;}
#main li a,a:visited{font-size: 11px; text-decoration: none; display: block; width: 100%; background-color: #BFBFBF;
 padding: 2px 10px; color: #ffffff; font-weight:bold;}
#main li a:hover{font-size: 11px; text-decoration: none; display: block; width: 100%; background-color: #f5821f;
 padding: 2px 10px; color: #ffffff; font-weight:bold;}
#main .active {font-size: 11px; text-decoration: none; display: block; width: 120px; background-color: #f5821f;
 padding: 2px 10px; color: #ffffff; font-weight:bold;}
#main .text {	font-size: 11px;}
#main h1 {	margin: 5px 0px 10px 0px; text-align: center; font-size:14px;}
#main h3 {	margin: 0px 0px 0px 0px; text-align: center; font-weight: normal;}
#main p {	margin: 0px; text-align: justify;}
form {	margin: 0px; border: 1px solid black; padding: 3px; width: 380px; height: 464px; font-size: 10px;
overflow: auto;}
input { border: 1px; border-color: Green; border-style: solid;}
.zeleny_ramik { border: 1px solid #929b3d; padding:15px; text-align:center;}
.zarovnane { margin-top:95px; text-align:center; width:99%;}
.zeleny_font{color:#8c9c39; font-weight:bold;}
#autori {position:relative; top: 0px; left:5px; width:126px; height:320px; z-index:1; font-size:9px; overflow:auto;}
#autori li {width:90px; font-size:9px;}
#autori .active {font-size: 9px; text-decoration: none; display: block; width: 90px; background-color: #f5821f;
 padding: 2px 10px; color: #ffffff; font-weight:bold;}
#thumbs  { position:relative; top:0px; left:0px; z-index:1; height:320px; overflow:none; }
#meno_autora {position:relative; top:-330px; left:200px; z-index:2; text-align:center; background-color:#CCCCCC; width:150px;}
#back { position:relative; top:10px; left:15px; z-index:3;}
#back a,a:visited{text-decoration:none; padding: 0 0 0 0; color:#f5821f;}
a:visited{width:10px; height:auto; background-color:#FFFFFF;}
.nahlady img {margin:0px; padding:0px; border:0px;}
.nahlady a, a:visited{height:auto; background-color:white; padding: 0 0 5 0;}

