﻿.left{ float: left; }
.right{ float: right; }
.center{ text-align: center; }
.catch{ overflow: hidden; }
.clear{ clear: both; }
.justify{ text-align: justify; }
.bold{ font-weight: bold; }
.cursorable{ cursor: pointer; }
.hidden{ visibility: hidden; display: none;}

p{ margin: 0px; padding: 0; }
img{ border: none; font-size: 1px; margin: 0;}
body{ margin: 0;   font-family: Arial; direction: rtl; background:  url("../assets/images/bg.gif") repeat-x; color: #04376c; font-size: 14px; }

div#main{ margin: 0 auto; width: 825px; }

div.top_flash{ margin: 60px 75px 0 0; width:730px; height: 300px;}

div.content_left_bg{ width: 15px; height: 460px; background: url("../assets/images/txtframe_left.gif") no-repeat; }
div.content_menu{ width: 191px; height: 363px; padding-top: 97px; background: url("../assets/images/txtframe_right_big.gif") left top no-repeat; }

p.serv_title{ font-size: 18px; padding-bottom : 20px;}
p.subtext{ background: url("../assets/images/blt_green.gif") 100% 9px no-repeat; padding-right: 20px;}
p.subtext2{ background: url("../assets/images/blt_green.gif") 100% 4px no-repeat; padding-right: 20px;}
div.content_text{  height: 440px;  padding: 20px 50px 0 30px; width: 539px; background: url("../assets/images/txtframe_bg.gif") repeat-x; }
div.content_text2{  height: 430px;  padding: 50px 20px 0 10px; width: 589px; background: url("../assets/images/txtframe_bg.gif") repeat-x; }
div.content_text3{  height: 442px;  padding: 38px 20px 0 10px; width: 589px; background: url("../assets/images/txtframe_bg.gif") repeat-x; }
div.content_text p{ padding-top: 6px;}
div.element_menu{ height: 45px;  background: url("../assets/images/p_element.gif") repeat-x; }
div.element_menu a{  padding-top: 13px; padding-right: 30px; height: 33px; text-decoration: none; color: #fff; font-weight: bold; font-size: 16px; display: block;}
div.element_menu a:hover{ background: url("../assets/images/a_element.gif") repeat-x; }
div.tat_menu{ padding-top: 0; width: 160px; position: absolute; padding-right: 193px;}
div.element_menu_tat{ height: 35px; width: 160px; background: url("../assets/images/p_element_smaller.gif") repeat-x; }
div.element_menu_tat a{ padding-top: 10px; padding-right: 26px; height: 25px; text-decoration: none; color: #e8e8e8; font-weight: bold; font-size: 14px; display: block; }
div.element_menu_tat a:hover{ background: url("../assets/images/a_element_smaller.gif") repeat-x; padding-right: 16px; color: #fff; }
a.menu_link_pic{ padding-right: 26px; height: 35px; text-decoration: none; display: block; }
a.menu_link_pic:hover{ background: url("../assets/images/a_element_smaller.gif") repeat-x; padding-right: 16px; color: #fff; }

/*kshrim*/
div.coll_links{ width: 250px; padding-top: 18px;}
div.coll_links a{ text-decoration: none; color: #04376c; display: block;}
div.coll_links a:hover{ text-decoration: underline;}

/* clients*/
div.line_pictures{ text-align: center; padding-top: 10px;}

a.newlink{ font-size: 12px;}
