.emptyclassforsafary {
}

html, body {
	width: 100%;
	background: #ffffff;
	font-family: Tahoma,Verdana,Arial,sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: center;}
#workplace {
	width: 779px;
	margin: 0px auto;
	overflow: hidden;
	text-align: left;}
#workplace_inner {
	width:780px;}
	
#header {
	height: 70px;
	padding: 10px 0px;
	background: url(/system/templates/newton_home/img/Matan.jpg);}
#logo_place {
	width: 510px;
	float: left;
	text-align: left;
	padding-left: 10px;}
#header_href {
	display:block;
	float:left;
	margin:0;
	overflow:hidden;
	padding-top:10px;
	width:260px;}
#header_href a {
	display: block;
	width: 125px;
	height: 12px;
	padding-top: 5px;
	float:left;
	overflow: hidden;
	text-align: left;}
#page_content a.more {
    float: right;
    padding: 5px 0px 15px;
    margin-top: 0px;}
	
#menu_place, #start #menu_place {
	background: url(/system/templates/newton_home/img/menu_background.jpg) no-repeat;}
#client #menu_place {
	background: url(/system/templates/newton_home/img/menu_background_client.jpg) no-repeat;}
#agency #menu_place {
	background: url(/system/templates/newton_home/img/menu_background_agency.jpg) no-repeat;}
#clients #menu_place {
	background: url(/system/templates/newton_home/img/menu_background_client.jpg) no-repeat;}
#portfolio #menu_place {
	background: url(/system/templates/newton_home/img/menu_background_portfolio.jpg) no-repeat;}
#team #menu_place {
	background: url(/system/templates/newton_home/img/menu_background_agency.jpg) no-repeat;}
#forum #menu_place {
	background: url(/system/templates/newton_home/img/menu_background_forum.jpg) no-repeat;}
#profession #menu_place {
	background: url(/system/templates/newton_home/img/menu_background_profession.jpg) no-repeat;}
#events #menu_place {
	background: url(/system/templates/newton_home/img/menu_background_events.jpg) no-repeat;}
#galery #menu_place {
	background: url(/system/templates/newton_home/img/menu_background_agency.jpg) no-repeat;}
	
#main_menu {
	width: 780px;
	height: 160px;
	overflow: hidden;
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	background: url(/system/templates/newton_home/img/MenuDotted.gif) no-repeat;}
#main_menu li {
	display: block;
	width: 130px;
	float: left;
	overflow: hidden;
	border-right: 0px;}
#main_menu li a {
	display: block;
	background: url(/system/templates/newton_home/img/mainMenuItem.gif) no-repeat;
	width: 110px;
	padding: 2px 5px 2px 15px;
	text-transform: uppercase;
	color: #FFF !important;
	text-decoration: none !important;
	font-size: 13px;
	font-weight: bold;}
#main_menu li a:hover {
	background: url(/system/templates/newton_home/img/mainMenuItemHover.gif) no-repeat;}
	
.submenu {
	clear: both;
	display: block;
	width: 130px;
	height: 141px;
	overflow: hidden;
	background: #000 url(/system/templates/newton_home/img/subMenuliBorder.gif) 0px 139px repeat-x;}
.submenu li {
	float: none;
	clear: both;
	height: auto !important;
	overflow: hidden;
	padding-bottom: 1px;
	background: transparent url(/system/templates/newton_home/img/subMenuliBorder.gif) no-repeat scroll 1px bottom;}
.submenu li a {
	font-weight: normal !important;
	font-size: 10px !important;
	background: none !important;
	text-transform: none !important;
	color: #FFF;
	padding-bottom: 3px !important;}
.submenu li a:hover {
	background: url(/system/templates/newton_home/img/subMenuliBackgroundHover.gif) no-repeat !important;}
	
#content {
	background: #f2eeed url(/system/templates/newton_home/img/content_background.gif);
	text-align: left;
	width: 780px;
	overflow: hidden;}
.one_col {
	background:transparent url(/system/templates/newton_home/img/col_background.gif) repeat-x scroll 0 0;
	display:inline;
	float:left;
	margin-right:1px;
	min-height:200px;
	overflow:hidden;
	padding:0 5px 5px;
	width:249px;}
.one_col img {
    float: left;
    margin: 0 4px 4px 0;
}
#content_col {
	width: 509px;}
#content_col_inner {
	width: 497px;
	background: url(/system/templates/newton_home/img/PaperCenter2.jpg);}
#page_header, #page_footer {
	width: 497px;
	height: 112px;
	background: url(/system/templates/newton_home/img/PaperHeader2.jpg) no-repeat;}
#page_footer {
	background: url(/system/templates/newton_home/img/PaperFooter2.jpg) no-repeat;
	height: 60px;}
#page_content {
	width: 467px;
	margin: -90px 0px 0px;
	padding: 0px 15px;
	font-size: 11px;
	overflow: hidden;}
.one_col.gray {
	background: #f1eeeb;}
.mainColPics {
	float:left;
	height:135px;
	margin:0 5px 5px 0;
	width:110px;}
#mainColCalendar {
	background: url(/system/templates/newton_home/img/calendarPhoto.jpg) 6px 7px no-repeat;}
#mainColCalendar table {
	width: 110px;
	height: 135px;
	background: url(/system/templates/newton_home/img/calendar.gif) no-repeat;}
#mainColCalendar_month, #mainColCalendar_day {
	height:102px;
	text-align:center;
	vertical-align:bottom;
	width:50%;
	font-weight: normal;}
#mainColCalendar_num {
	text-align: center;
	font-size: 20px;}
#case {
	background: url(/system/templates/newton_home/img/case.gif) no-repeat;}
#frame {
	background: url(/system/templates/newton_home/img/frame.gif) no-repeat;}
#frame_inner {
	background: url(/system/templates/newton_home/img/frame_inner.gif) no-repeat;
	height:83px;
	margin:11px 0 0 16px;
	width:80px;}
#gramofon {
	background: url(/system/templates/newton_home/img/gramofon.gif) no-repeat;}
#typeWriter {
	background: url(../img/TypeWriter_noflash.gif) no-repeat;}
#tv {
	background: url(../img/TV_noflash.gif) no-repeat;}

#footer {
	width: 780px;
	clear: both;
	border-top: 2px solid #990000;
	color: #660000;
	background: url(/system/templates/newton_home/img/Matan.jpg) center center no-repeat;
	overflow: hidden;}
#footer a {
	color: #660000;
	font-weight: bold;
	text-decoration: none;}
.footer_div {
	width: 175px;
	height: 75px;
	padding: 10px 15px;
	float: left;}
#footerDivAboutNewton {
	width: 203px;}
#footerDivEmail {
	width: 105px;}
.footer_div p.footerHeader {
	padding-left: 15px;
	margin-left: -15px;
	background: transparent url(../img/AppleSmall.gif) no-repeat scroll 0 1px;}
	
h1 {
	background:transparent url(/system/templates/newton_home/img/headerBackground.gif) repeat-x scroll 0 0;
	color:#FFFFFF !important;
	display:block;
	font-size:13px;
	font-weight:bold;
	height:13px;
	letter-spacing:2px;
	margin:0 -5px 5px;
	padding:1px 5px 3px;
	text-decoration:none !important;
	text-indent:10px;
	text-transform:uppercase;
	width:100%;}
h1 a {
	color: #ffffff;}
.page_menu_container h1 {
	background:transparent url(/system/templates/newton_home/img/bigHeaderBackground.gif) repeat-x scroll 0 0;
	font-size:15px;
	height:22px;
	text-indent:65px;}
#page_content h1 {
	color:#660000 !important;
	font-family:Tahoma,Verdana,Arial,sans-serif;
	font-size:18px;
	font-weight:normal;
	margin:0px 0px 10px;
	padding: 0px;
	text-indent: 0px;
	background: none;
	height: auto;
	width: auto;
	letter-spacing: 0px;
	text-transform: none;}
h1 .person_post {
	display:block;
	padding: 20px 0px;}
.person_email {
	font-weight:bold;
	padding-top:10px;}
	
.page_menu_container {
	padding-top: 25px;
	margin-top: -10px;}
#start .page_menu_container .page_menu, #agency .page_menu_container .page_menu, .page_menu_container .page_menu {
	padding-top: 55px;
	margin-top: -50px;
	background: url(/system/templates/newton_home/img/Apple.gif) left top no-repeat;}
.page_menu li, .page_menu li a {
	color: #660000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none !important;}
.page_menu li {
	padding: 0px 0px 20px 35px;
	background: url(/system/templates/newton_home/img/AppleSmall.gif) 20px 3px no-repeat;}
.page_menu li ul {
	padding-top: 5px;
	padding-bottom: 7px;}
.page_menu li ul li{
	padding-bottom: 5px;
	padding-left: 15px;
	background: url(/system/templates/newton_home/img/strelka.gif) 5px 3px no-repeat !important;}
	
#clients .page_menu_container .page_menu {
	background-image: url(/system/templates/newton_home/img/Napoleon.gif);}
#clients .page_menu_container .page_menu li {
	background-image: url(/system/templates/newton_home/img/NapoleonSmall.gif);}
	
#portfolio .page_menu_container .page_menu {
	background-image: url(/system/templates/newton_home/img/PortfolioCase.gif);}
#portfolio .page_menu_container .page_menu li {
	background-image: url(/system/templates/newton_home/img/PortfolioCaseSmall.gif);}
	
#team .page_menu_container .page_menu {
	background-image: url(/system/templates/newton_home/img/Book.gif);}
#team .page_menu_container .page_menu li {
	background-image: url(/system/templates/newton_home/img/BookSmall.gif);}
	
#forum .page_menu_container .page_menu {
	background-image: url(/system/templates/newton_home/img/Microphone.gif);}
#forum .page_menu_container .page_menu li {
	background-image: url(/system/templates/newton_home/img/MicrophoneSmall.gif);}
	
#profession .page_menu_container .page_menu {
	background-image: url(/system/templates/newton_home/img/Book.gif);}
#profession .page_menu_container .page_menu li {
	background-image: url(/system/templates/newton_home/img/BookSmall.gif);}
	
#events .page_menu_container .page_menu {
	background-image: url(/system/templates/newton_home/img/TypeWriter.gif);}
#events .page_menu_container .page_menu li {
	background-image: url(/system/templates/newton_home/img/TypeWriterSmall.gif);}
	
#galery .page_menu_container .page_menu {
	background-image: url(/system/templates/newton_home/img/Galery.gif);}
#galery .page_menu_container .page_menu li {
	background-image: url(/system/templates/newton_home/img/GalerySmall.gif);}
	
ul.nodecor {
	padding-top: 5px !important;
	margin-top: 0px !important;
	background-image: none !important;}
	
ul.logo_list, ul.logo_list li {
	padding: 0px !important;
	list-style: none !important;
	width: 460px;
	overflow: hidden;}
ul.logo_list li {
	float: left;
	display: block;
	width: 230px;
	height: 80px;
	border-left: 1px dotted #000000;
	border-bottom: 1px dotted #000000;
	margin-left: -1px;}
ul.logo_list li.last {
	border-left: 0px;
	margin-left: 115px;}
	
.news_list li{
	padding-bottom: 15px;
	clear: both;
	overflow: hidden;} 
.news_list li, .news_list {
	padding: 0px 0px 15px;
	list-style: none;}
.news_item_photo {
	width: 140px;
	padding: 0px 10px 0px 0px;
	float: left;}
.news_item_photo img {
	width: 130px;}
.news_item_content {
	float:left;
	overflow:hidden;
	width:317px;
	padding-top: 5px;}
.news_item_date {
	background:#8A2323;
	border: 2px solid #8a2323;
	color:#FFFFFF;
	font-size:9px;
	display: inline;
	float: left;
	margin-right: 10px;}
	
img.person_photo {
	float: right;
	margin: 0px 0px 10px 10px;}
h2 {
	font-weight: bold;
	padding-bottom: 5px;}
.news_list h2 {
	padding-bottom: 10px;}
h2.news_head {
	font-weight: normal;}
h2.big {
	font-size: 14px;}	
h3 {
	padding: 10px 0px 5px;}
	
p {
	padding-bottom: 10px;}
a {
	color: #660000;
	text-decoration: none;}
.person_post {
	color: #333333 !important;}
br {
	clear: both;}

strong, b {
	font-weight: bold !important;}
i, em {
	font-style: italic !important;}
	
.sistem_list {
	list-style: none !important;
	padding: 0px !important;}

#page_content ul li, #page_content ul, #page_content ol ul li, #page_content ol ul {
	list-style-position:outside;
	list-style-type:square !important;
	padding-left: 0px;}
#page_content ul, #page_content ol ul {
	padding: 0px 0px 10px 18px;}	
#page_content .sistem_list ul li, #page_content .sistem_list ul, #page_content .sistem_list ol ul li, #page_content .sistem_list ol ul  {
	list-style-position:inside !important;
	list-style-type:square !important;
	margin-left:-15px;
	padding-left:15px;
	text-indent:-12px;}
#page_content .sistem_list ul, #page_content .sistem_list ol ul {
	padding: 0 0 10px 35px !important;}

#page_content ol li, #page_content ol, #page_content ul ol li, #page_content ul ol  {
	list-style-position:outside;
	list-style-type: decimal !important;
	padding-left: 0px;}
#page_content ol, #page_content ul ol {
	padding: 0px 0px 10px 18px;}
#page_content .sistem_list ol li, #page_content .sistem_list ol, #page_content .sistem_list ul ol li, #page_content .sistem_list ul ol  {
	list-style-position:inside !important;
	list-style-type: decimal !important;
	margin-left:-15px;
	padding-left:15px;
	text-indent:-12px;}
#page_content .sistem_list ol, #page_content .sistem_list ul ol {
	padding: 0 0 10px 35px !important;}
	
#feedback_form input, #feedback_form textarea, #feedback_form label {
	clear: both;
	width: 100%;}
#feedback_form label {
	margin-top: 10px; line-height: 20px;}
#feedback_form .alert_message {
	color: red !important;}
	
img.img_float_left {
	float:left;
	margin: 0px 5px 5px 0px;}