/* Created on: 29.8.2005*/
body 
{
   margin:0;
   padding:0;
   border:0 none;
   font-family:Arial;
   font-size:12px; 
} 

#mainframe {
   margin:15px auto 0 auto;
   position: relative;
   width: 840px;
   height:900px;
   /* for IE 5.5 */
   left:"40px";
}  

#logo 
{
  position:absolute;
  width:835px;
  height:88px; 
  background:#fff url("graphic/logo.jpg") no-repeat;
}
  
#up-right
{
  position:absolute;
  top:90px;
  left:577px;
  width:258px;
  height:26px;
  padding:0;
  margin:0;
  background:#fff url("graphic/square.jpg") repeat-x;
}

#up-left
{
  position:absolute;
  top:90px;
  width:567px;
  height:20px;
  padding:3px 5px 3px 5px;
  margin:0;
  color:#fff;
  background:#fff url("graphic/square.jpg") repeat-x;
  /*** for IE 5.5 ***/
  width:"577px";
  height:"26px";
} 

#main
{
	position:absolute;
	top:118px;
	left:250px;
	width:578px;
	height:auto;
	padding:0;
	margin:0;
}					 

#left
{
	position:absolute;
	top:118px;
	width:245px;
	height:auto;
}

#fieldset
{
	padding:10px;
	background:#FEF7DE;
}


#listtop
{
  width:580px;
  border-bottom:#7088ff 2px solid;
  padding:2px;
  margin:0 0 10px 0;
  text-align:center;
  /***** FOR IE 5.5 ***/
  width:"586px";	
}

#listbottom
{
  width:580px;
  border-top:#7088ff 2px solid;
  padding:2px;
  margin:10px 0 0 0;
  text-align:center;	
}

#navigation
{
 font:bold 12px Arial;
 color:#fff;
 width:545px;
 height:16px;
 padding:2px 20px 2px 20px;
 margin:0;
 text-align:left;
 background:#fff url("graphic/big-strip.jpg") no-repeat;
 /** FOR IE 5.5***/
 width:"587px";
}

#action_anchor
{
  font-family:Arial;
  font-size:11px;
  color:red;
  text-decoration:underline;
}

#search_field
{
  width:140px;
}
   
.big_point
{  
  font-weight:bold;
  margin:2px 0 2px 0;
  padding-left:12px;
  background:#FEF7DE url("graphic/arrow.jpg") no-repeat 0 2px;
  list-style-type:none;
  display:block;
}

.point
{
  margin:2px 0 2px 0;
  padding-left:10px;
  color:#F6D200;
  list-style:square inside;
  font-weight:normal;
}


.comment
{
  margin:0;
  padding:5px;
  font-size:10px;
  color:#000;
  list-style:square inside;
  font-weight:normal;
  text-align: justify;
}

.ncomment
{
  margin:0;
  padding:5px;
  text-align:justify;
}

.mfield
{
  width:25px;
}

.up_button
{
 display:in-line; 
 margin:0;
 padding:0;
 color:#fff;
 text-decoration:underline;
}

.menu_item
{
 margin:0;
 padding:0;
 text-decoration:none;
 color:black;
}

.menu_item:hover
{
 text-decoration:underline;
}

.content
{
  margin:0;
  padding:5px 5px 10px 5px;
  border:#AD9600 2px solid;
  background:#FEF7DE;
  text-align:justify;
}

.content-top
{
  font:bold 12px Arial;
  margin:0;
  padding:2px;
  width:146px;
  height:16px;
  text-align:center;
  display:block;
  background:#fff url("graphic/content-top.jpg") no-repeat;
  /**FOR IE 5.5**/
  width:"150px";
  height:"20px";
}

.little_padding
{
 padding:0;
 margin:0 2px 0 2px;
}

.strip
{
 font:bold 12px Arial;
 color:#fff;
 width:245px;
 height:16px;
 padding:2px 0 2px 0;
 margin:0;
 text-align:center;
 background:#fff url("graphic/strip.jpg") no-repeat;
 /*** FOR IE 5.5***/
 height:"20px"; 
}
 
.understrip
{
 width:233px;
 height:auto;
 margin:0 0 2px 0;
 padding:4px;
 border:#8F93FF 2px solid;
 border-top:none;
 background:#FEF7DE;
 /**** for IE 5.5 **/
 width:"245px";
}
 
.button
{
  width:100px;
  height:16px;
  display:block;
  padding-top:3px;
  color:#000;
  border:#AD9600 2px solid;	
  background:#FFF7BF;
 /** background:#fff url('graphic/button.jpg') 50% 50% no-repeat;**/
  text-decoration:none;
  text-align:center;
  /*** for IE 5.5 ***/
  width:"106px";
}

.button:hover
{
  text-decoration:none;
}

.formbutton
{
  width:105px;
  height:22px;
  /*display:block;*/
  padding:1px;
  color:#000;
  border:#AD9600 2px solid;	
  background:#FFF7BF;
}

.formbutton:hover
{
  cursor:pointer;
}

.showdata
{ 
  display:table;
  border-bottom:1px dashed;
  width:585px;
  /* FOR IE 5.5 and under*/
  font-family:Arial;
  font-size:12px;
  margin-bottom:5px;
}

.showdata_td
{
 background:#FEF7DE;
 /* FOR IE 5.5 and under*/
  font-family:Arial;
  font-size:12px; 
}

.dark_tr
{
 background:#FFF6C0;
 text-align:center;
 font-family:Arial;
 font-size:12px;
}

.light_tr
{
 background:#FEF7DE;
 text-align:center;
 font-family:Arial;
 font-size:12px;
} 

.white_anchor
{
 color:white;
 text-decoration:underline;
}


.cervena
{
  color:red;
}

.zelena
{
  color:green;
}

.modra
{
  color:blue;
}
 
.cerna
{
 color:black;
 display:block;
 font-size:11px;
} 
 
.list
{
 border:#AD9600 1px solid;
 background:#FFF7BF;
 color:#000;
 text-decoration:none;
}

.icon
{
  text-decoration:none;
  border:0 none;
}
  
.madeby
{
 font-family:times;
 font-size:9px;
 color:black;
 margin-top:5px;
 border-top:#8F93FF 1px solid;
 padding:2px;
}


a 
{
	color:blue;
	text-decoration:underline;
	border:0 none;
}
 
p 
{
  margin:0;
  padding:0;
}

ul
{
  margin:0px 5px 0px 5px;
  padding:0;
}
 

a.up_button h1
{
   display:inline;
   font-size:12px;
   color:#fff;
   margin:0;
   padding:0;
}

a.menu_item h1 {
   font-size:12px;
   margin:0;
   padding:0;
}

a.menu_item h2 {
   display:inline;
   font-size:12px;
   font-weight:normal;
   margin:0;
   padding:0;
}

a h2
{
   font-size:12px;
   margin:0;
   text-decoration:inherit;
}

.action_table
{
   background:#ff6633;
   text-align:center;
}

img
{
  border:0 none;
}

.list_box {
	margin:0;
	padding:0;
	width:515px;
	float:left;
	text-align:center;
}

.lupa {
	position:relative;
	margin:0;
	padding:0;
	top:parent.top;
	left:parent.left;
}

.page_box {
	margin:0;
	padding:0;
	clear:right;
}

.action {
	color:red;
	text-decoration:undeline;
}

.action_box {
	text-align:center;
	margin:2px 0px 2px 0px;
}