/* ---Regular Styles--- */
* {margin:0; padding:0;}
body {overflow:scroll; background:#EAEAEA url(images/template/body_background.gif) repeat-x scroll 0 0; color:#191919; font-size:1em; font-family:Arial; text-align:right;} /* direction:ltr brings the scroll to the right side in IE */
a, object, img {outline:none; border-style:none;} /* outline:none disable Firefox dotted line around elements that been clicked */

/* image replacement {text-indent:-9999px; position:absolute; z-index:5;}*/
h1 /* deep blue */  {font-family:Verdana; font-size:2em; margin-bottom:11px; color:#0E5D7E; letter-spacing:1px; margin-right:7px; font-weight:normal; word-spacing:-6px;}
h2 /* bold bigger italic blue */ {color:#0E5D7E; font-size:1.2em; font-style:italic; font-weight:bold; padding-right:8px; margin-bottom:3px; text-decoration:underline;}

a:link, a:visited {text-decoration:none; color:#191919;}
a:hover, a:active {text-decoration:underline; color:#191919;}

p {margin-bottom:14px; font-weight:bold;}
.paddingPera {margin-bottom:8px; padding-right:26px;}

#content ul {margin-bottom:23px; margin-right:13px; list-style: none;}
#content ul li {margin-bottom:3px; background:transparent url(images/template/content_ul_il_style_image.gif) no-repeat scroll right 9px; padding-right:12px;}/* IE7 ul bug*/

/* classes */
.align-center {text-align:center;}
.align-right {text-align:right;}
.align-left {text-align:left;}
.bold {font-weight:bold;}
.normal {font-weight:normal;}
.white {color:#FFF;}
.yellowText {color:Yellow;}
.underLine {text-decoration:underline;}
.italic {font-style:italic;}
.floatLeft {float:left}
.floatRight {float:right}
.pointer {cursor:pointer;}
.display-none {display:none;}/*date control hidden from users*/
.displat-block {display:block;}
.clear {clear:both;} /* add styles that interrupt p tags  */
.margin {margin:0 auto;}


/* 3 rows products styles */
#content #productShow {width:523px; font-size:0.9em;}
#content #productShow .product_line {margin-bottom:1px; position:relative;}
#content #productShow .product_line #product_bg1 {background:url(images/index/content_product1.jpg);}
#content #productShow .product_line #product_bg2 {background:url(images/index/content_product2.jpg);}
#content #productShow .product_line #product_bg3 {background:url(images/index/content_product3.jpg);}
#content #productShow .product_line #product_text11 {background-color:#F3D7C1;}
#content #productShow .product_line #product_text12 {background-color:#E4B4CE;}
#content #productShow .product_line #product_text13 {background-color:#9DD2E0;}
#content #productShow .product_line .product_bg {width:145px; float:right; width:145px; height:67px;}
#content #productShow .product_line .product_text {height:61px; padding:6px 158px 0 0;}
#content #productShow .product_line .product_text p {font-size:1.01em; margin-bottom:3px; font-weight:normal;}
#content #productShow .product_line .product_text .click_here_div {padding-left:12px; text-align:left; position:absolute; bottom:1px; left:0;}




/* ---Layout---  (height/width/margin/padding) */
#wrapper {width:984px; position:relative; margin:0 auto; margin-bottom:6px; direction:rtl;}
#wrapper #header {position:relative; height:107px;}
#wrapper #navMenu {position:absolute; bottom:0; right:32px; width:600px;}
#wrapper #content {width:922px; position:relative; padding:20px 32px 20px 30px; background:url(images/template/content_background.jpg) repeat-y;}
#wrapper #content #indexImgDiv {width:377px; height:436px; margin-left:22px; margin-top:12px; float:right;}
#wrapper #content #leftSideImgDiv {float:right; margin-right:22px; position:relative;}
#wrapper #content #rightSideContent {width:522px; float:right;}
#wrapper #content_bottom_background {background:url(images/template/content_background_bottom.jpg); height:5px;}
#wrapper #footer {width:984px; margin:0 auto;}






/* ---Divs Specific Styles--- */
/* header */
#header {background:url(images/template/header.jpg)}
#header #text_top_header {color:#0E5D7E; font-family:Verdana; font-size:27px; font-weight:normal; letter-spacing:0; line-height:27px; position:absolute; right:40px; top:8px; word-spacing:-5px;}
#header #text_top_header span {margin-right:32px;}
#header #logoDiv {position:absolute; top:23px; left:40px;}
#header #favoritesHomePage {position:absolute; bottom:10px; left:280px;}
#header #favoritesHomePage a#setas {margin-left:15px;}

/* navMenu */
#navMenu ul {list-style:none;}
#navMenu li {float:right;}
#navMenu a {height:35px; display:block; text-indent:9999px; text-decoration:none; overflow:hidden;} /* */
#navMenu a#navMenu1 {width:104px; background:url(images/template/navMenu1.jpg);}
#navMenu a#navMenu2 {width:97px; background:url(images/template/navMenu2.jpg);}
#navMenu a#navMenu3 {width:130px; background:url(images/template/navMenu3.jpg);}
#navMenu a#navMenu4 {width:93px; background:url(images/template/navMenu4.jpg);}
#navMenu a#navMenu5 {width:99px; background:url(images/template/navMenu5.jpg);}

/* footer */
#footer {color:#606060; font-size:0.9em;}
#footer p {font-size:0.75em; font-weight:normal; margin-bottom:3px; text-align:center;}
#footer a:link, #footer a:visited {color:#0000EE; text-decoration:none;}
#footer a:hover, #footer a:active {text-decoration:underline;}





/* --- Styles By Pages --- */
/* homepage */
#rightSideContent #special_p1 {padding-right:12px; margin-bottom:1px;}
#rightSideContent .green_big {margin-bottom:10px; color:#60CB00; font-size:1.4em; font-weight:bold; margin-right:141px;}

/* about */
#advance_ivr {margin-bottom:11px !important;}
#advance_solutions {margin-right:32px; margin-bottom:25px;}
#advance_solutions p {margin-right:32px; margin-bottom:4px; font-weight:normal;}
#advance_solutions img#credit_cards {left:0; margin-right:21px; position:relative; top:5px;}
#advance_solutions img#ask_me_card {left:0; margin-right:52px; position:relative; top:4px;}
#advance_solutions img#phone {left:0; margin-right:8px; position:relative; top:6px;}
#partners_logos {text-align:center;}
#partners_logos img {margin:3px 5px;}
#partners_logos #aTandT {color:#555555; font-weight:bold; font-size:22px; width:90px; bottom:10px; left:0; position:relative;}
#blond_girl {left:57px; position:absolute; top:99px;}


/* products */
#our_solutions {border-right:1px solid #3B3B3B; float:right; margin-top:50px; padding-right:16px; width:393px;}
#services #three_paid_options {margin-right:18px;}
#services li span {font-size:1em; line-height:133%;}

#advantage_of_the_service {list-style-type:none; margin-right:22px; margin-bottom:19px;}
#advantage_of_the_service li {margin-bottom:4px;}

/* product selection */
#content #top_horizontal_products_selection {position:absolute; top:0; right:33px; }
#content #top_horizontal_products_selection a {width:173px; height:40px; margin-left:1px;}
#content #for_more_details {text-align:center;}
#contact_us_link:link, #contact_us_link:visited {font-size:1.5em; text-decoration:underline;}
#contact_us_link:hover, #contact_us_link:active {font-size:1.5em; text-decoration:underline;}
#content #call_now_text {font-size:2.25em; margin-bottom:0; font-weight:bold; margin-top:-18px; margin-right:7px;}
#content #email_address {margin-bottom:9px;}

/* costomers */
#costomers_list {margin-top:30px; line-height:18px;}
#costomers_list .row {margin-bottom:13px; overflow:hidden;}
#costomers_list .row .imageDiv {float:right;}
#costomers_list .row p.text {float:right; margin-bottom:6px; padding-right:11px; padding-top:0; position:relative; top:-1px; width:339px;}


/* contact */
#details_and_woman {margin-bottom:23px; padding:0 28px;}
#details_and_woman #two_contatcts {float:right; width:561px; margin-top:29px; position:relative;}
#details_and_woman #two_contatcts img#emailpicture {position:absolute; bottom:-39px; left:178px;}
#details_and_woman #two_contatcts table {border:3px solid #FFEFD5; padding:16px 9px;}
#details_and_woman #two_contatcts #hebrewDetails {margin-left:24px; width:194px; float:right;}
#details_and_woman #two_contatcts #englishDetails {direction:ltr; text-align:left; width:308px; float:right;}
#details_and_woman #two_contatcts #hebrewDetails .detail_name {font-size:1.2em; padding-left:10px; text-align:left; vertical-align:top;}
#details_and_woman #two_contatcts #englishDetails .detail_name {font-size:1.2em; padding-right:10px; text-align:right; vertical-align:top;}
#details_and_woman #two_contatcts .the_detail {vertical-align:top; padding-bottom:7px;}
#woman {float:left;}


#map_and_contact {padding-left:30px; padding-right:165px;}
#mapDiv {float:left; text-align:center;}
#mapDiv .header {font-size:2em; color:#393939;}
#mapDiv small {font-size:0.7em;} /*google map text*/

#formContact {display:inline; float:right; margin-top:52px; padding:18px 26px 6px 20px; background-color:#87CEEB;}
#formContact table#relatived_to_the_center {position:relative;right:-18px;}
#formContact table {font-weight:bold; width:196px;}
#formContact table td {padding:4px 0;}
#formContact table .right_cells {padding-left:3px; text-align:left;}
#formContact table .text_inputs {width:128px;}
#formContact table #telephone_input {width:83px;}
#formContact table select {width:41px;}

