/* Body */
body {background:#DBD8AD url(../images/bg.gif) repeat-x center 150px; color:#231D0D; font:12px Arial, Helvetica, sans-serif; margin:0; padding:0;}    

/* Links */
a {color:#837824; font:14px Arial, Helvetica, sans-serif;}
a:hover {color:#645B14;}
a.button {
	background:#584207 url(../images/bg_button.gif) no-repeat right top; color:#EBE8C5; display:block; font:bold 12px Arial, Helvetica, sans-serif; 
	height:24px; padding:6px 15px 0; width:170px; text-decoration:none;}
a.button:hover {color:#EBE8C5; text-decoration:underline;}

/* Headers */
h1 {color:#463404; font:bold 24px Arial, sans-serif; margin:0 0 38px; padding:0;}
h2 {color:#463404; font:bold 20px Arial, sans-serif; margin:0; padding:0;}
h3 {color:#463404; font:bold 18px Arial, sans-serif; margin:0; padding:0;}
h4 {color:#463404; font:bold 16px Arial, sans-serif; margin:0; padding:0;}
h5 {color:#463404; font:bold 14px Arial, sans-serif; margin:0; padding:0;}
h6 {color:#463404; font:bold 12px Arial, sans-serif; margin:0; padding:0;}

#title-about {font:bold 24px Arial, sans-serif; margin:0 0 45px 0;}
#title-news-flash {font:bold 24px Arial, sans-serif; margin:0 0 18px 0;}

/* Form */
form {margin:0; padding:0;}
input.txt {background:#fff; border:1px solid #231D0D; color:#231D0D; font:14px Arial, Helvetica, sans-serif; width:200px;}
textarea {background:#fff; border:1px solid #231D0D; color:#231D0D; font:14px Arial, Helvetica, sans-serif; height:55px; width:350px;}

/* Layout */
#branding {background:#ECE9C6 url(../images/bg_branding.gif) repeat-x center top; direction:rtl; height:153px;}
#branding div {margin:0 auto; width:938px;}
#branding #logo {
	background:url(../images/aviram_netz_logo.gif) no-repeat center center; display:block; float:left; height:104px; margin:25px 0 0 5px;
	overflow:hidden; width:216px; text-indent:-9999px; text-decoration:none;}
#branding span {color:#9F9440; display:block; margin:0; padding:43px 37px 5px 0;}	
	
ul#navigation {height:48px; list-style:none; margin:0; padding:5px 30px 10px 0;}
ul#navigation li {border-left:1px solid #C1B97D; float:right; height:17px; margin:0 0 5px; padding:1px 7px 1px;}
ul#navigation li a {color:#887E2E; font-size:12px; text-decoration:none;}
ul#navigation li a:hover {color:#354429; text-decoration:underline;}
ul#navigation li.last {border:none;}

#branding p {height:15px; margin:0; padding:0 35px 0 0;}
#branding a#home-link:link, #branding a#home-link:visited {
	background:url(../images/bg_home.gif) no-repeat right 1px; color:#9F9440; float:right; font:10px Arial, Helvetica, sans-serif; display:block; height:12px;
	margin:0 0 0 10px; padding:0 15px 0 0; width:56px; text-decoration:none;}
#branding a#home-link:hover, #branding a#home-link:active {color:#887E2E; text-decoration:underline;}
#branding a#contact-link:link, #branding a#contact-link:visited {
	background:url(../images/bg_contact_sm.gif) no-repeat right 1px; color:#9F9440; float:right; font:10px Arial, Helvetica, sans-serif; display:block; height:12px;
	margin:0 0 0 10px; padding:0 16px 0 0; width:56px; text-decoration:none;}
#branding a#contact-link:hover, #branding a#contact-link:active {color:#887E2E; text-decoration:underline;}	
#branding a#map-link:link, #branding a#map-link:visited {
	background:url(../images/bg_map.gif) no-repeat right 1px; color:#9F9440; float:right; font:10px Arial, Helvetica, sans-serif; display:block; height:12px;
	margin:0 0 0 10px; padding:0 16px 0 0; width:50px; text-decoration:none;}
#branding a#map-link:hover, #branding a#map-link:active {color:#887E2E; text-decoration:underline;}	



	
#main-wrapper {background:#ECE9C6 url(../images/bg_wrapper_content.gif) repeat-y center top; margin:0 auto; width:938px;}
#sub-wrapper {background:url(../images/bg_content.gif) no-repeat center top;}
#sub-sub-wrapper {
	background:url(../images/bg_content_bottom.gif) no-repeat center bottom; direction:rtl; _height:630px; min-height:630px; padding:0 30px 30px;}

ul#language-selection {list-style:none; margin:0; padding:0;}
ul#language-selection li {float:right; height:125px; margin:0 0 1px 1px; width:150px;}
ul#language-selection li a:link, ul#language-selection li a:visited {
	background:#0F2831; color:#fff; font:10px Arial, Helvetica, sans-serif; display:block; height:21px; padding:104px 0 0 35px; text-align:left; 
	text-decoration:none;}
ul#language-selection li a:hover, ul#language-selection li a:active {text-decoration:underline;}
ul#language-selection li a#hebrew {background:url(../images/bg_hebrew.jpg) no-repeat center top; padding:104px 35px 0 0; text-align:right;}
ul#language-selection li a#english {background:url(../images/bg_english.jpg) no-repeat center top;}
ul#language-selection li a#spanish {background:url(../images/bg_spanish.jpg) no-repeat center top;}
ul#language-selection li a#russian {background:url(../images/bg_russian.jpg) no-repeat center top;}

#investigations-promo {
	background:#584207 url(../images/bg_top_banner.gif) no-repeat right top; color:#ECE9C6; float:left; font:15px Arial, Helvetica, sans-serif;
	height:75px; padding:50px 0 0 15px; width:410px; text-align:left;}

#contact-wrapper { background:url(../images/promo_pic.jpg) no-repeat left top;}
#contact-info {background:#C2BA7D url(../images/bg_contact_box.gif) no-repeat right bottom; color:#463404; height:320px; width:452px;}
#contact-info a {font-size:12px;}
#contact-info div.title {
	background:#9E933C url(../images/bg_contact.gif) no-repeat 11px 7px; border-top:8px solid #837824; padding:14px 14px 0 0; height:38px;}
#contact-info div.title h3 {
	background:url(../images/title_contact_promo.gif) no-repeat right top; height:20px; overflow:hidden; width:300px; text-indent:-9999px;}
#contact-info div.phones {float:right; margin:0; padding:10px 15px; width:80px;}	
#contact-info div.web-contact {float:right; margin:0; padding:10px 14px; width:125px;}
#contact-info div.branches {float:right; margin:0; padding:10px 14px; width:155px;}
#contact-info div span {font-weight:bold;}
#contact-info strong.phone {
	background:url(../images/aviram_netz_phone.gif) no-repeat center bottom; display:block; height:76px; margin:0 auto; overflow:hidden; 
	width:410px; text-indent:-9999px;}

#contact-phone {background:url(../images/promo_pic_inner.jpg) no-repeat left top;}
#contact-phone div {
	background:#C2BA7D url(../images/bg_contact_box.gif) no-repeat right bottom; border-top:8px solid #837824; color:#463404; height:97px; 
	padding-top:25px; width:452px;}	
#contact-phone p {
	background:#C2BA7D url(../images/aviram_netz_phone.gif) no-repeat center bottom; height:66px; margin:0 auto; overflow:hidden; 
	padding:0; width:410px; text-indent:-9999px;}

#news-flash {background:url(../images/bg_side.gif) no-repeat left 35px; _height:250px; min-height:300px; float:right; padding:25px 30px 0 30px; width:220px;}
#news-flash ul {background:url(../images/bg_line.gif) repeat-x right top; list-style:none; margin:0; padding:20px 0 0;}
#news-flash ul li {background:url(../images/arrow.gif) no-repeat right 5px; padding-right:10px;}
#news-flash ul li a {font:bold 12px Arial, Helvetica, sans-serif;}
#news-flash ul li a:hover {text-decoration:none;}

#contnet {
	background:url(../images/bg_line.gif) repeat-x right 72px; float:right; font-size:14px; margin-right:30px; padding:25px 0 20px 20px; width:518px;}
#contnet p {margin:0; padding:0;}
#contnet a {margin-top:20px;}
#contnet a#news-back {
	background:url(../images/arrow_right.gif) no-repeat left 5px; display:block; float:left; font-size:12px; height:15px; margin-top:8px; padding-left:10px; 
	width:160px; text-align:left;}

#news {
	background:url(../images/bg_line.gif) repeat-x right 72px; font-size:14px; margin:0 60px; padding:35px 0; width:755px;}
#news div {padding-bottom:25px;}
#news p {margin:0; padding:0;}
#news ul {list-style:none; margin:0; padding:0;}
#news ul li {background:url(../images/arrow.gif) no-repeat right 8px; float:right; height:150px; overflow:hidden; padding:0 10px; width:350px;}
#news ul li a:link, #news ul li a:visited {color:#231D0D; font-size:14px; text-decoration:none;}
#news ul li a:hover, #news ul li a:active {display:inline;}
#news ul li a:link strong, #news ul li a:visited strong {color:#645B14; font-size:16px; text-decoration:none;}
#news ul li a:hover strong, #news ul li a:active strong {text-decoration:underline;}
#news ul li a:link span, #news ul li a:visited span {color:#645B14; font-size:12px; text-decoration:underline;}
#news ul li a:hover span, #news ul li a:active span {color:#453E06; text-decoration:none;}

fieldset {border:1px solid #DBD7AC; margin-bottom:15px; padding-bottom:10px;}
fieldset legend {font-weight:bold;}
fieldset ol {list-style:none; margin:0; padding:0;}
fieldset ol li {height:20px; padding:10px 10px 0 0;}
fieldset ol li.msg {height:70px;}
fieldset ol li label {display:block; float:right; width:120px;}
fieldset ol li input {float:right;}
fieldset ol li input#mandatory_EmailCheck {direction:ltr;}
fieldset span {color:#990000;}
div.buttons {text-align:center;}

#site-info {color:#9A8E5B; direction:rtl; font:11px Arial, Helvetica, sans-serif; padding:25px 0 30px; text-align:center;}
#site-info a {color:#9A8E5B; font-size:11px; text-decoration:none;}
#site-info a:hover {color:#807443; text-decoration:underline;}
#site-info a.c2u:link, #site-info a.c2u:visited {color:#9A8E5B; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none;}
#site-info a.c2u:hover, #site-info a.c2u:active {color:#3B4D59; text-decoration:underline;}
#site-info a.c2u:link span, #site-info a.c2u:visited span {color:#6A6225; text-decoration:none;}
#site-info a.c2u:hover span, #site-info a.c2u:active span {color:#AE0022; text-decoration:underline;}
#site-info p {margin:0; padding:0;}

/* logo images in news_flash */
ul#logoImg { margin:0 20px 0 0; padding:20px 0 0 0; list-style:none;}
ul#logoImg li {background-image:none; width:88px; padding:0 0 10px 0;}

/* Layout - Misc */
.clear {clear:both; height:0;}
