/* MENU */
#content_menu {
	display: none;
}

html {
	height: 100%;
	width: 1220px;
}
body {
	float:left;
	height: 100%;
	width: 1220px; /*Smetase na IE 6 na sirina ja turkase wiki dolu*/
	margin: 0; /* auto is for left and right and it makes the site centered */
	
	background:url('images/background_gradient.jpg') left top repeat-x;
	background-color:#073103;

	font-family:"Tahoma";
	font-size:18px;
	color:#5d5d5d;
	
}

/* IE6 fix for pngs*/
img{ 
	/*behavior: url("pngbehavior.htc");*/border:none;
}

/* IE6 fix (wrapper_background_ie6.gif has extra transparent pixels on the right side ) */
/*.ie6 body {
	background:url('images/wrapper_background_ie6.gif') repeat-y center;
}*/
div {
/*width:inherit;*/	
}
a {
	color:#586983;
}
p span div{
	font-family:"Tahoma";
	font-size:12px;
	color:#5d5d5d;
}
#background_img{
	position:absolute;
	left:0px;
	top:0px;
	width:1252px;
	height:960px;
	z-index:-1;
	background:url('images/background.jpg') no-repeat left top;
}
#wrapper {
	/*float:left;*/
	padding-top:39px;
	padding-left:0px;
 /* The width is controled in body*/
	/*height: 100%; /* height:100% doesn't do the job. If the content is longer the footer won't move to the bottom */
	min-height: 100%; /* height:100% doesn't do the job. If the content is longer the footer won't move to the bottom */
	/*background:url('images/background_shadow.png') repeat-y left;*/
	border:solid 0px #000;
	width: 1220px;
		
}
#empty_vertical_space {
	position: relative; /*** Let's be nice to IE ***/
	clear:both;
	min-height: 100%;
}
#pages_bottom_gradient {
	margin-left:8px;
	margin-right:9px;
	clear:both;
	float:none;
	width:883px;
	height:12px;
	background:url('images/display_pages_bottom_gradient.jpg') repeat-x top left;
}
/* IE6 fix */
* html #wrapper {
	height: 100%;
	width: 1220px;
}
#header {
	display: none;
}
#baner{
	display: none;
}
#baner1{
	display: none;
}
#over_swf{
	position:absolute;
	width: 59px;
	height: 130px;
	left:882px;
	top:182px;
	z-index:2;
}
#offices_boxes{	
	background:url(images/offices_box_bck.jpg) bottom left no-repeat;
}
#top_right_serch {
	position:absolute;
	width: 366px;
	height: 90px;
	left:725px;
	top:45px;
	padding-top:10px;
	padding-right:10px;
	/*border: solid 1px #fff;*/
	/*background-image:url('images/header.png');*/
	/*background-image:url('images/test_top_left_header.jpg');*/
	text-align:right;

	color:#565656;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;

}
#top_menu {
	position:absolute;
	width: 660px;
	height: 25px;
	left:450px;
	top:155px;
	/*border: solid 1px #fff;*/
	color:#FFFFFF;
	z-index:3;
	/*background-image:url('images/header.png');*/
	/*background-image:url('images/test_top_menu.jpg');*/
}
#top_menu a{	
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px;
	text-decoration:none;
	vertical-align:middle;
}
#top_menu a:hover{	
	color:#CCCCCC;
}
.search_button {
	width:30px;
    height:21px;
	border: none;
    background: url('images/up.png') no-repeat top left;
}
.search_button:hover {
	width:30px;
    height:21px;
    border: none;
    background: url('images/down.png') no-repeat top left;
}
.search_box {
	width:120px;
    height:21px;
	border: none;
    background: url('images/serch_box.png') no-repeat top left;
	font-size:10px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
}

#print_logo {

	padding:0px;
	margin:0px;
	background-repeat: no-repeat;
	background-position: left; 
}
#left_site_bck_image {
	float: left;
	width: 144px;
	height: 679px;
	background:url('images/new-left.jpg') top no-repeat;
}
#center {
	float:left;
	width: 100%;
	
	width: 1220px;
}
#right_site_bck_image {
	float:left;
	width: 148px;
	height: 690px;
	background:url('images/new-right.jpg') no-repeat;
}
#content_holder {
	/*border:1px;*/
	float: left;
	width: 1220px;
	/*height:100px;*/
/*	padding-left:50px;*/
	/*min-height:390px;*/
/*	height:300px;*/
	background: url('images/content_backqround.jpg') repeat-y;
	/*background-color:#FFFFFF;*/
	/*border:solid 1px #000000;*/
	
}
* html #section_holder {
	height:350px;
	width: 1220px;
}
#bottom_white {
	clear:both;
	float:left;
	width: 883px;
	height:8px;
	background:url('images/bottom_white_8px.jpg') repeat-x;
}
#content {
	/*float:left;*/ /*preci za da se pojavi levoto meni na IE 6 na wiki-to*/	
	width: 91px;
	height:100%;
	background-color:#ffffff;
	width: 1220px;
}
.read_more{
	vertical-align:middle;
	color:#586983;
	font-size:10px;
	text-decoration:none;	
}
.read_more a{
	color:#586983;
	text-decoration:none;
}
#section_holder {	
	min-height:150px;
	clear:both;
	width: 1150px;	

}
#left_section_home {
	float:left;
	width:644px;
/*	min-height:200px;*/
	height:100%;
	padding-left:0px;
	padding-top:21px;
	padding-right:10px;
}
#right_section_home {
	float:right;
	width:320px;
	padding-left:10px;
	padding-right:20px;
	padding-top:16px;
}
#right_section_home_header{
	padding-bottom:5px;
}
#right_section_news_top_bottom{
	background:url(images/news_top_line.jpg) top left no-repeat;	
}
#right_section_home_body{
	background:url(images/news_bck.jpg) top left repeat-y;	
}
#right_section_home_text{
	padding-top:10px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:10px;
}
#right_section_home_text li{
 margin-bottom:20px;

}
#right_section_home_header{
	padding-bottom:5px;
}
#right_section_top_bottom{
	background:url(images/recent_news_top_line.jpg) top left no-repeat;	
	background-repeat:no-repeat;
	
}
#right_section_body{
	background:url(images/recent_news_bck.jpg) top left repeat-y;

}
#right_section_text{
	padding-top:10px;
	padding-left:10px;
	padding-right:0px;
}
#center_section_home{
	float:left;
	width:1px;	
	height:163px;
	padding-top:50px;
}
#center_section{
	float:left;
	width:1px;	
	height:163px;
	padding-top:50px;
	padding-left: 0px;
		
}
#left_section {
	float:left;
	width: 880px;
  /*min-height:200px;*/
	height:100%;
	padding-left:0px;
	padding-top:14px;
	padding-right:12px;
	font-family: "Tahoma";
	/*font-size: 22px;*/
	font-size: 18pt;
    color:#333333;
    
}

#right_section {
	
	float: right;
	width:235px;
	padding-left:10px;
	padding-right:0px;
	padding-top:10px;
	font-family: "Tahoma";
	font-size: 16pt;
}
#left_section_wrapper{
	width:660px;
	height:478px;
	float:left;
	background:url('images/content_bottom_left_background.png') no-repeat bottom left;
	padding-left:0px;
	
}
#home_page_content{
	width:694px;
	height:438px;
	padding-top:40px;
	padding-left:21px;
	background:url('images/home_page_content_part.jpg') no-repeat bottom left;
}

.home_title{
	color:#336601;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}

.home_normal_text{
	font-family:"Tahoma";
	font-size:12px;
	color:#5d5d5d;
}
.normal_text{

}
.home_normal_text a{
	font-family:Tahoma;
	font-size:12px;
	text-decoration:underline;
	color:#586983;
}
/*
#content_top {	

	float:left;
	width: 883px;
	height:113px;
	background-image:url('images/content_top.jpg');
	
}
*/

.a1{
	background:none;
	padding-right:30px;
	height:49px;
}
#content_text_bck {
	clear:both;
	float:left;
	width: 717px;
	padding-left:93px;
	padding-top:57px;
	padding-right:73px;
	padding-bottom:57px;
	background-image:url('images/content_text_bck.jpg');
	background-repeat:no-repeat;
}
#content_footer_gradient {
	font-family: "Trebuchet MS";
	font-size:11px;
	text-align:left;
	clear:both;
	float:left;
	padding-left:40px;
	padding-top:12px;
	padding-right:12px;
	padding-bottom:15px;
	width: 831px;
	height:35px;
	background-image:url('images/content_footer_gradient.jpg');
	color:#8a848f;
}
#jaffe_associates_gradient {
	clear:both;
	width: 851px;
	height:176px;
	padding-left:32px;
	padding-top:12px;
	background-image:url('images/gradient.jpg');
}

#footer {
	clear:both;
	width: 951px;
	height:121px;
	padding-top:21px;
	color:#FFFFFF;
	background:url('images/footer.jpg') no-repeat top;
	/*background-color:#052b03;*/

}
.footer_menu {
	/*font:"Tahoma";*/
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	
}
.link{
	color:#586983;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight: normal;
	/*color:#cc0000;*/
	/*color: #371818;*/	
	color: #336601; /*#ab0000;*/
}
.below_welcome_text {
	font:"Trebuchet MS";
	font-size:14px;
	color:#5b5b5b;
}
.jaffe_associates_services {
	font:"Century Gothic";
	font-size:16px;
	color:#4a1064;
}
h2 {
	font:"Trebuchet MS";
	font-size:13px;
	font-weight:bold;
	/*color:#d01818;*/
	color: #371818;
}
.bottom_grey_text {
	font:"Trebuchet MS";
	font-size:11px;
	font-weight:normal;
	color:#525252;
}
.bottom_tables {
	width:218px;
	padding-left:20px;
	padding-right:20px;
	vertical-align:bottom;
}
/*#center_content {
	width:883px;
	padding-left:15px;
	padding-right:15px;
}*/
#mainContent {
	float:left;
	width: 951px;
/*	padding-left:12px;*/
	padding-right:0px;
	height:100%;
	min-height:350px;
	/*background-color:#ffffff;*/
	/*clear: both;
	margin-top: -13px;
	width: 100%;*/
	/*border:solid 1px #000;*/
		
}
#chat {
	margin-top: -60px;
	position: absolute;
	width: 788px;
	height: 75px;
	border: none;
}
.below_search_box{
	vertical-align: top;
}
.cfont2{
font-family:tahoma;
color:#333333;
}
.view_offices{
text-align:left
margin-top:30px;
}
.view_officesp{
border-top:#CCCCCC solid 2px;
border-bottom:#CCCCCC solid 2px;
padding:3px 15px 7px 15px;

width:150px;margin-right:30px;
background-image:url(images/offices_back.png);
background-position:bottom;
background-repeat:repeat-x;
}
h4{
font-size:12px;
font-weight:600;
}
#print_image{
	display: none;
}











