body  {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#322f2f;
	}	

a	{
	color:#000;
	font-size:12px;
	text-decoration:none;
	}	

a:hover	{
	text-decoration:underline;
	font-size:12px;
	}	
	
	ul, li {
		margin: 0px;
		padding: 0px;
	}
	.inner_link {
		background:url(http://idc.toast.it/templates/Default/images/arrow.jpg) no-repeat;
		list-style:none;
		padding-bottom:5px;
		padding-left:30px;
		padding-top:1px;
	}
	a.inner_link_style{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		text-decoration:none;
		font-weight:bold;
	}
	a.inner_link_style:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		text-decoration:underline;
		font-weight:bold;
	}

/* --------------------------------- header */		
.websiteName {
    font-size:35px;
    color:#3185BA;
	padding-bottom:5px;
}
.logoholder {
	padding-left:15px;
	padding-bottom:5px;
}

	
.top	{
/*	background-image:url(../images/bg_top.jpg);
	background-repeat:repeat-x;
*/	height:77px;
	}
	
.logo	{
	margin-left:100px;
	margin-top:10px;
	background-color:white;
	padding-left:20px;
	padding-right:20px;	
	}	

.topStyle	{
	background-color:#DBEDF7;
	height:24px;
	}

.headerContent	{
	width:780px; 
	margin-left:auto; 
	margin-right:auto; 
	z-index:2px;
	}

/* --------------------------------- end header */	


.field {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:1px solid #335985;
	color: #767879;
	padding-left:3px;
	background-color: #ffffff;
}

.buttons {
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	/*background-image:url(images/bg_button.jpg);*/
	background-color: #335985;
	cursor:pointer;
}

#container 	{
	background-color:#ffffff;
	padding:3px;
	}

#topBar	{
	padding:10px;
	}

/*---------------------------------------------------- DHTML Menu ----*/




/*----------------------------------------------------END DHTML Menu ----*/

#pageTitleBar	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#4171A8;
	font-weight:bold;
}

#box	{
	padding:10px;
	color:#727475;
	background-color:#D8E6F0;
	}	

#box h1	{
	margin:0;
	padding:0;
	padding:3px;
	color:#417c97;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	}

#box	p	{
	font-size:11px;
	}

#box	td	{
	padding-bottom:5px;
	}

#box1	{
	padding:10px;
	color:#727475;
	}

#box1 h1	{
	margin:0;
	padding:0;
	padding:3px;
	color:#417c97;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	}

	
#box1	p	{
	font-size:11px;
	}

#content{

	padding-top:1px;
	padding-left:3px;
	text-align:justify;
	}

#content h1	{	
	font-size:16px;
	color:#24759b;
	}

#footer	{
	background:#335985;
	color:#FFFFFF;
	margin-top:10px;
	padding:5px 0px 5px 10px;
	font-size:11px;
	}
	a.footerlinks {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#fff;
		text-decoration:none;
	}

	a.footerlinks:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#fff;
		text-decoration:underline;
	}

	
/* ------- search ------------------- */
h3 { padding:0; margin:15px 0 5px 0; }
.search-result { padding:0; margin:0;}
.search-result img { display:none;}
.search-result br  { display:none; }
	
	
/*Menu fixes and new changes .... OMG*/

	#logo {
		padding-left:15px;
	}
	#menuholder {
		width:212px;
		margin:-23px 0px 30px 0px;
		padding: 10px;
		border: 1px solid #F79210;
		text-align: left;
	}
	#menuholder ul, li {
		list-style:none;
	}
	.button {
		font-family:Tahoma, Arial, Helvetica;
		font-size:11px;
		color:#4D4D4D;
		background:url(../images/closed_folder.jpg) no-repeat; 
		width:160px;
		padding-left:35px;
		padding-top:4px;
		padding-bottom:6px;
		margin:0px 0px 0px 0px;
	}
	.button:hover {
		color: #ffffff;
		font-size:1em		;
		
	}
	
	.buttonselected {
		font-family:Tahoma, Arial, Helvetica;
		font-size:11px;
                font-weight:bold; 
		color:#4D4D4D;
		background:url(../images/open_folder_big.jpg) no-repeat; 
		width:160px;
		padding-left:35px;
		padding-top:4px;
		padding-bottom:6px;
		margin:0px 0px 0px 0px;
	        
	}
	
	.button:active {
		font-family:Tahoma, Arial, Helvetica;
		font-size:11px;
                font-weight:bold; 
		color:#4D4D4D;
		background:url(../images/open_folder_plus.jpg) no-repeat; 
		width:160px;
		padding-left:35px;
		padding-top:4px;
		padding-bottom:6px;
		margin:0px 0px 0px 0px;
		
	}
	a.linkbutton {
		font-family:Tahoma, Arial, Helvetica;
		font-size:11px;
		color:#4D4D4D;
		text-decoration:none;
	}
	a.linkbutton:hover {
		font-family:Tahoma, Arial, Helvetica;
		font-size:11px;
		color:#999999;
	}
	a.link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4A4A4A;
		text-decoration:none;
	}
	a.link:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		text-decoration:underline;
	}
	.secondbutton {
		width:167px;
		height:19px;
		margin-left:2px;
		color:#fff;
		margin-left: 30px;
		margin-bottom:-2px;
		padding-top: 2px;
		padding-left: 23px;
		background:url(../images/open_folder.jpg) no-repeat;
	}
	.secondbutton:hover {
		width:180px;
		height:19px;
		color:#FFFFFF;
		margin-bottom:-2px;
		padding-top: 2px;						
	}
	
	.selectedbutton{
		width:167px;
		height:19px;
		margin-left:2px;
		color:#fff;
		margin-left: 30px;
		margin-bottom:-2px;
		padding-top: 2px;
		padding-left: 23px;
		background:url(../images/open_folder.jpg) no-repeat;
		font-weight: bold;
	}
	
	a.innerbutton {
		font-family:Tahoma, Arial, Helvetica;
		font-size:11px;
		color:#4D4D4D;
		text-decoration:none;
		width:170px;
		height:20px;
	}
	a.innerbutton:hover {
		font-family:Tahoma, Arial, Helvetica;
		font-size:11px;
		font-weight:bold;
		color:#4D4D4D;
		text-decoration:none;
	}
/* END Menu fixes and new changes .... OMG*/


/* BULROCK SITE*/

	body {
		margin:0px auto;
		background-color: #0167b1;
		text-align: center;
	}
	.header1 {
		background:url(../images/languages.jpg) no-repeat;
		height:38px;
	}
	.lang_flags {
		padding-right:20px;
	}
	a.lang_flags {
	
	}
	a.lang_flags:hover {
	
	}
	.main_nav {
		text-align: left;
		font-family:Tahoma, Arial, Helvetica;
		font-size:10px;
		color:#000;
		padding-left:20px;
		text-transform:uppercase;
		height: 30px;

	}
	a.main_nav_link {
		text-decoration:none;
		color:#000;
	}
	a.main_nav_link:hover {
		text-decoration:underline;
		color:#DE8F28;
	}
	.top_container {
		background:url(../images/middle_top.jpg) repeat-y;
		margin-left: 0px;
	}
	.top_offers {
		font-family:Tahoma, Arial, Helvetica;
		font-size:12px;
		color:#fff;	
		margin-bottom:10px;
	}
	.property_price {
		font-family:Tahoma, Arial, Helvetica;
		font-size:14px;
		color:#F6910F;
	}
	.property_name {
		font-family:Tahoma, Arial, Helvetica;
		font-size:14px;
		color:#fff;
	}
	.top_offers_holder {
		padding-bottom:10px;
		margin-right: 10px;
	/*	background-image: url("/vanko/snow.gif");*/
	}
	.content {
		font-family:Tahoma, Arial, Helvetica;
		font-size:10px;
		color:#000;

		
	}
	.footer_back {
		background:url(../images/footer_back.jpg) no-repeat;
		height:61px;
		font-family:Tahoma, Arial, Helvetica;
		font-size:10px;
		color:#000;
	}
	a.footer_nav_link {
		text-decoration:none;
		color:#000;
		text-transform:uppercase;
	}
	a.footer_nav_link:hover {
		text-decoration:underline;
		color:#000;
		text-transform:uppercase;
	}
	
	/*Property styles*/
	
	.property {
		background:url(../images/property.jpg) no-repeat;
		height:113px;
		margin-left: 10px;
	}
	.small_image {
		border:2px solid #F79210;
		padding:1px 1px 1px 1px;
	}
	.property_name1 {
		font-family:Tahoma, Arial, Helvetica;
		font-size:11px;
		color:#000;
	}
	.property_location1 {
		font-family:Tahoma, Arial, Helvetica;
		font-size:11px;
	}
	.property_price1 {
		font-family:Tahoma, Arial, Helvetica;
		font-size:11px;
		color:#000;
	}
	.top_property_big {
		border:2px solid #19345F;
		padding:1px 1px 1px 1px;
	}
	.news {
		font-family:Tahoma, Arial, Helvetica;
		font-size:11px;
	}
	.news_title {
		font-family:Tahoma, Arial, Helvetica;
		font-size:11px;
		margin-bottom:10px;
	}
	.news_desc {
		font-family:Tahoma, Arial, Helvetica;
		font-size:11px;
	}
	
	.paging {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	a.pagingLinkCurrent {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
	}
	a:hover.pagingLinkCurrent {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:underline;
	}
	a.pagingLink {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:none;
		font-weight:bold;
	}
	a.pagingLink:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		text-decoration:underline;
		font-weight:bold;
	}
	.currentPage {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#DD8E27;
	}
	
	/*Property styles*/
	
	
	
	/*Misho's form*/

	  .rez_forma_back {
		background:url(../images/rez_forma_back.jpg);
		background-repeat:no-repeat;
		height:545px;	
		width:238px;
		/*margin-right:20px;*/
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		font-weight:normal;
		padding: 5px 0 0 3px;

	} 
	.offer_titles{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#FFFFFF;
		font-weight:normal;
	}
	.dropdown{
		width:100px;
	}
	.textarea{
		height: 90px;
		width:200px;
	}
  
	
	
	/*END Misho's form*/
	
	
	/*Misho's border*/
	
	

	
	img.top_property {
		border:2px solid #19345F;
		padding:1px 1px 1px 1px;

	}
	img.top_property:visited {			
		border: 1px solid #19345F;
	}
	img.top_property:hover {
		border:2px solid #F79210;
	}
	
	.input_button {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px; 
		color:#FFFFFF;
		font-weight: bold;
		border: #FFFFFF 0px;
		background-image:url(../images/button.gif);
		width:92px;
		height:31px;
		background-repeat:no-repeat;
		margin-left:20px;
	}
	.input_button:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px; 
		color:#FF9900;
		font-weight: bold;
		border: none;
		background-image:url(../images/button.gif);
		width:92px;
		height:31px;
		background-repeat: no-repeat;
	}
	.enq_buttons_fix {
		border:0px solid #000000;
		padding:0x 0px 0px 20px;
	}


	
	/*END Misho's border*/

/* Vanko */

#reservation_form 
{
  border: 1px solid #FF9900;
  width: 212px;
  margin-top: -23px;
  margin-bottom: 10px;
  padding: 5px 10px 5px 10px;
  text-align: right;
	  
}

#reservation_form input, textarea
{
  font-family: verdana;
  font-size: 9px;
  border: #B1B1B1 1px solid;
  background-color: #EEEEEE;
  margin-bottom: 10px;
  margin-top: 5px;
  padding: 0px
}

#reservation_form 
{
  font-family: verdana;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
}
.box_header
{
  background-image: url("/vanko/box_header.png");
  background-repeat: no-repeat;
  width: 234px;
  padding-top: 30px;
  height: 50px; 
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  color: #0167b1;
  
}
#page {
  background-color: #fff;
  width: 980px;
  margin: 0 auto;
 
}
.text,.title_text {
 color: #444;
 margin: 0;
 padding: 0;
}

.search_table td {
 padding-bottom:5px;
}
#search_table_back {
  width:212px;
  margin:-23px 0px 30px 0px;
  padding: 10px;
  border: 1px solid #F79210;
  text-align: left;
}
#search_table_back table td{
   padding-top: 5px;
}
.select	   {			
  font-family: verdana;
  font-size: 11px;
  border: #B1B1B1 1px solid;
  background-color: #EEEEEE;
  width: 140px;
  float: right;		
}
.search_submit {
 float: right;
 font-family: verdana;
 font-size: 11px;
 border: #B1B1B1 1px solid;
 background-color: #EEEEEE;
}
#greeting {
 background-image: url('/vanko/koleda.png');
 background-repeat: no-repeat;
 height: 320px;
 width: 450px;
 padding-top: 10px;
 margin-left: 6px;
}
#koleda_top {
/* background-image: url('/vanko/snow.gif');*/
 height: 20px;

}
.red {
  color: red;
}


