#topmenu{ text-align: right; }
#topmenu a{margin-right: 10px; margin-left:4px;}

.small_black_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.small_black_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

}
.title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.footnote{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

body,td,th {
	font-family:   Verdana, Helvetica,Arial;
    font-size: 12px;
    font-weight: normal;
    text-align: justify;
}
body {
	background-image: url();
	background-color: #666;
}
button{
    color: black; 
    background-image: url(img/tlo_blue_point.gif);
    border-width: thin;
    border-style: solid;
    border-color: black;
}
button:hover{
    color: black; 
    background-image: url(img/tlo_orange_point.gif);
    border-width: thin;
    border-style: solid;
    border-color: black;
}
a{
    color:black;
    font-family:   Verdana, Helvetica,Arial;
    font-size: 12px;
    font-weight: bold;
}
.linktitle{
  color:black;
    font-family:   Verdana, Helvetica,Arial;
    font-size: 12px;
    font-weight: bold;
}
a:hover{
    color:white;
font-family: Verdana, Helvetica, Arial;
    font-size: 12px;
    font-weight: bold;    
}
iframe{
    font-family: Verdana, Helvetica, Arial;
    color: black; 
    background-image: url(img/tlo_blue_point.gif);
    border-width:0px;
    border-style: dotted;
    border-color: black;
}

body {
	background-color: #333;
}

td.ramka{
    color: black; 
    background-image: url(img/tlo_orange_point.gif);
    border-width: 1px;
    border-style: dotted;
    border-color: black;  
    border-bottom-width: 0px;
    border-top-width: 0px;
    padding: 10px 10px 10px 10px;
} 


input[type=text].inputtext_loginform, input[type=password].inputpass_loginform{
  font-family: Arial,  Courier New, Verdana;
  font-size: 7pt;
  color: black; 
  background: #CCCCCC;
  border-width: 0px;
  border-style: solid;
  border-color: black;
  margin: 2px;
}/* 
input[type=password].inputpass_loginform{
  font-family: Arial,  Courier New, Verdana;  
  font-size: 7pt;
  color: black; 
  background: #CCCCCC;
  border-width: 0px;
  border-style: solid;
  border-color: black;
  margin: 2px;
} */
input[type=submit].inputsend_loginform{
  font-family: Arial,  Courier New, Verdana;  
  font-size: 9px;
    color: black; 
    /*  background-image: url(img/tlo_blue_point.gif);*/
    background: #AAAAAA;
    border-width: 1px;
    border-style: solid;
    border-color: black;
}
input[type=submit].inputsend_loginform:hover{
  font-family: Arial,  Courier New, Verdana;  
  font-size: 9px;
    color: black; 
    background: #CCCCCC;
    border-width: thin;
    border-style: solid;
    border-color: black;
}
input.inputtext_loginform{
  font-family: Arial,  Courier New, Verdana;
  font-size: 7pt;
    color: black; 
    /*  background-image: url(img/tlo_blue_point.gif); */
    background: #CCCCCC;
    border-width: 0px;
    border-style: solid;
    border-color: black;
}
input.inputsend_loginform{
  font-family: Arial,  Courier New, Verdana;  
  font-size: 9px;
    color: black; 
    /* background-image: url(img/tlo_blue_point.gif); */
    background: #AAAAAA;
    border-width: 1px;
    border-style: solid;
    border-color: black;
}
input.inputsend_loginform:hover{
  font-family: Arial,  Courier New, Verdana;  
  font-size: 9px;
    color: black; 
    /* background-image: url(img/tlo_blue_point.gif); */
    background: #CCCCCC;
    border-width: 1px;
    border-style: solid;
    border-color: black;
}
input.inputpass_loginform{
  font-family: Arial,  Courier New, Verdana;  
  font-size: 7pt;
    color: black;     
    background: #CCCCCC;
    border-width: 0px;
    border-style: solid;
    border-color: black;
}
form.login_form{
  font-family: Arial, Verdana, Courier New;
  font-size: 10px; 
  margin: 0 0 0 0;
}

#pagetitle{
	margin-top: 0; margin-bottom: 1em;
	font: normal normal bold 1.5em Verdana,Arial,sans-serif;
	color: #555;
}

#imgtoken{
	width: 100px;
}
#response{
margin-top: 20px; margin-bottom: 20px; 
border: 1px solid #000;
padding: 10px;
}
#second{
	font-weight: bold; color: #33a;
}
.div-show{
	display: block;
	 /* height: auto;  */
}
.div-hide{
	display: none;
	 /* height: 0px;
	 min-height: 0px; */
}

#admin-content{
/* 	margin-left: 5%; */
	
	background-color: #ddd;
	display:inline;	
	width: 100%;
	
}
#admin-content h2{
	text-align: center;
	margin-top: 4px;
	margin-bottom: 4px;
	border-bottom: 1px dotted #222;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 17px;;
	
}
#menu{
	background-color: #aaa;
	width: 100%;
	margin: 0px; padding-top: 5px; 
	padding-bottom: 5px;
/* 	padding: 5px; */
/* 	float: left; */
	
}
#req-list{
	background-color: #ddd;
	width: 40%;
	float: left;
	min-height: 200px;
}

#req-fconfirmed{
	background-color: #aaa;
	width: 30%;
	 float: left; 
	min-height: 200px;
	display: inline;
}
#req-cconfirmed{
	background-color: #ddd;
	width: 29%;
	 float: left;  
	min-height: 200px;
	display: inline;
}
 #menu ul{
	list-style: none;
	margin: 0px;
	/* margin: 5px; */
	padding-left: 15px; 	
	display: inline;
	width: 100%;
}

.f-c-order{
	border-bottom: 1px solid black;
	margin: 4px;
}

.order-item{
	border-bottom: 1px solid black;
	margin: 4px;
}

/* #admin-content  */
#menu ul li{
display: inline;
margin: 5px;
}
#admin-content #menu ul li.title{
	margin-left: -10px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 16px;
	font-weight: bold;
}
/* #new-list */ 
#buttons{
	float: right;
	width: 70px;
}
/* #new-list */ 
#buttons a{
	display: block; color: black;
	border: 1px solid black;
	background-color: #aaa;
	border-color: #ccc #555 #555 #ccc;
	margin: 3px; padding: 3px;
	text-decoration: none;
	font-size: 10px;
	 height: 10px; 
}
/* #new-list */ 
#buttons a:hover{	
	border-color: #555 #ccc #ccc #555;
}

.new-order{
	border: 1px dotted black; margin-top: 10px; margin-bottom: 10px; clear: both;
}
.firmaconfirmed-order{
	border: 1px dotted black; margin-top: 10px; margin-bottom: 10px; clear: both;
}
.adres{
	background-color: #ddd;
}

ol.help li{margin-top: 10px;}
#status{
	background-color:#ddd; 
	padding: 5px; border: 1px solid black; 
	width:100%; 
	clear: both;
}
#status h4{margin: 2px;}

table #cities_list{
	border: 1px solid #666; margin: 3px; padding: 0; 
	width: 90%;
}
#cities_list td{text-align: center;}
#cities_list td.left{
	width: 70%;
}
#cities_list td.right{
	width: 30%;
}
#cities_list thead td{border-bottom: 1px solid #666;}
#cities_list thead td{font-weight: bold;}