body,td,th 
	{
	 font-family: Sylfaen;
	 font-size: 14px;
	 margin-left: 0px;
	 margin-top: 0px;
	 margin-right: 0px;
	 margin-bottom: 0px;
	}

h1
	{
	 font-family: tahoma;
	 font-size: 14px;
	 font-weight: bold;
	 color: black;
	}

body
	{
	 background-color: white;
	}


img
	{
	 border: 0;
	}


.submenu
	{
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	}


.header 
	{
	 font-size: 20px;
	 font-family: Arial, Helvetica, sans-serif;
	}


.style3 
	{
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 12px;
	 font-weight: bold; 
	}



.field 
	{
	 font-family: Tahoma;
	 color: #000000;
	 font-size: 11px;
	 border: 1px solid #002262;
	 width: 120px; 
	 text-align:center;
	}


.fieldsearch 
	{
	 font-family: Tahoma;
	 color: #000000;
	 font-size: 11px;
	 border: 1px solid #999999;
	 width: 99%;
	}


.white 
	{
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 12px; 
	 color: #FFFFFF;
	}


.header2 
	{
	 font-family: AGPresquire;
	 font-weight: bold;
	 color: #425693;
	}


.header2light 
	{
	 font-family: AGPresquire;
	 font-weight: normal;
	 color: #425693;
	 font-size: 14px;
	}


.red 
	{
	 color: #FF0000;
	}


.menu_bot 
	{
	 font-size: 10px;
	 color: #808080;
	}


.hader_link_red 
	{
	 font-size: 15px;
	 font-weight: bold;
	 color: #be000b;
	}


.link_red 
	{
	 color: #be000b;
	}


.link_red_arial 
	{
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #be000b;
	 text-decoration: underline;
	}


.link_black 
	{
	 color: #000000;
	}
	
 
.header_link_black 
	{
	 color: #000000;
	 font-size: 15px;
	}
	 

.tenders 
	{
	 line-height: 25px;
	 font-size: 14px;
	 color: #000000;
	}


.content
	{
	 font-family: Tahoma, Arial, Helvetica, sans-serif; 
	 font-size: 13px; 
	 color: black;	 
	 text-align: justify;
	}
	
.title_red
	{
	 font-family: Arial;
	 font-size: 29px;
	 color: #a60000;
	}
	
.headerTenderField
	{
	 font-family: Arial;
	 font-size:10pt;
	 color:Gray;
	}
	
.textTenderField
	{
	 font-family: Arial;
	 font-size:10pt;
	 color:Black;
	 font-weight:bold;
	}

.TenderNameLink
	{
	 font-family: Arial;
	 font-size:10pt;
	}

.lotCost
	{
	 font-family:arial;
	 font-weight:bold;
	 font-style:italic;
	 font-size:12px;
	}

.freeField
	{
	 font-family:arial;
	 font-weight:normal;
	 font-size:13px;
	 color:#4e4e4e;
	}
	
.documents
	{
	 padding-top:40px;
	 padding-bottom:10px;
	 font-family:arial;
	 font-weight:bold;
	 font-size:12px;
	 color:black;	 
	}
	
.lotTitle
	{
	 margin-top:10px;
	 font-family:arial;
	 font-weight:bold;
	 font-size:13px;
	 color:black;
	}

.lot
	{
	 font-family:arial;
	 font-weight:normal;
	 font-size:13px;
	 color:#4e4e4e;
	}	
	
.positions
	{
	 margin-left:20px;
	 font-family:arial;
	 font-weight:normal;
	 font-size:13px;
	 color:#4e4e4e;	
	}
	
.company
	{
	 background-color:#ececec;
	 margin-top:40px;
	 padding:10px;
	}
	
.inputSearchField
	{	 
	 font-family:arial;
	 font-weight:normal;
	 font-size:11px;
	 color:black;
	}
	
.fieldSearch
	{
	 border:1px solid #ccd8fd;
	 background-color:white;	 
	 height:270px;
	 width:100%;
	 overflow:auto;
	}

.fieldSearchLine,.fieldSearchLineIn,.fieldSearchLineIn1
	{	 
	 background-color:white;
	 height:21px;
	 border-bottom:1px solid #a6a6a6;
	 font-size:14px;
	}

.fieldSearchLine
	{
	 font-weight:bold;
	}
	
.fieldSearchLineIn
	{
	 padding-left:15px;
	}

.fieldSearchLineIn1
	{
	 padding-left:30px;
	}	
	
.l
	{	 
	 font-weight: bold;
	}

.minitext
	{
	 color:#6c6c6c;
	 font-size:10px;
	}
	
.error_text
{
 color:red;
 font-size:14px;
 width:600px;
 text-align:left;
} 

.loginField
	{
	 color:#4e619a;
	 font-size:20px;
	 font-weight:bold;
	 margin-left:116px;
	 margin-top:10px;
	}
	

.page
{
 font-family:tahoma;
 font-weight:bold;
 font-size:12px; 
}

a.pageA
{
 font-family:tahoma;
 font-weight:bold;
 font-size:11px;
 text-decoration:none; 
 color:black;
}

a.pageN
{
 font-family:tahoma;
 font-weight:bold;
 font-size:11px; 
 text-decoration:underline;
}

.title_red_mini
	{
	 font-family: Arial;
	 font-size: 18px;
	 color: #a60000;
	}
	
.calendar
{
 width:150px;
 height:178px;
 border:2px solid black;
 position:absolute;
 z-index:+999;
 background-color:white;
 visibility:hidden;
 font-size:8px;
}

#results {
	border: 1px dotted #c0a0e0;
	border-bottom: 0px;
	font-size: 12px;
	font-family: Verdana;
	padding: 0px;
	display: none;
}

#results div {
    border-bottom: 1px dotted #c0a0e0;
    padding: 3px;
}

#results .selected {
	background-color: #c3daf9;
	color: #000000;
}

#results .unselected {
	background-color: #fff;
	color: #666;
}