/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display: block; }
mark, rp, rt, ruby, summary, time{ display: inline }

.button, .button1, .button2, .link1 {color:#fff}

body {font-size:100%; line-height:1.125em; color:#000;}


.body-bg {
  direction:rtl;
}


input, select, textarea {font-size:1em;	vertical-align:middle;	font-weight:normal;}
/*======= width =======*/
.main {	margin: 0 auto;	position: relative;	width: 940px;  }

.row1 .col-1{ width:291px; margin-right:15px}
.row1 .col-2{ width:291px;}
.row1 .col-3{ width:200px; margin-right:40px}
.row1 .col-4{ width:275px;}
.row2 .col-1{ width:145px; margin-right:36px}
.row2 .col-2{ width:140px;}

.bg{background:url(images/tail.gif) repeat-y right top}

/*header*/
header {font-size:0.75em; color:#FFFFFF; height:238px; background:url(images/top.gif) top left repeat-x #f9f9f9; position:relative; z-index:2}
header .indent1{ top:99px; right:0; position:absolute; width:200px; padding:0; text-align:right;}
header .indent1 div {text-align:right;}
header .indent1 img{ margin-left:7px}
header .icon{ top:134px; right:0; position:absolute; width:325px; text-align:right; font-family:Tahoma, Verdana, Geneva, sans-serif}
header .icon a{ color:#3c3f46; text-decoration:none}
header .icon a:hover{text-decoration: underline}
header .inside{background:url(images/bg_m.gif) top left no-repeat; top:177px; width:940px; position: absolute; padding:0; margin:0; z-index:2}
header .nav{position:relative; padding:0; margin:0; z-index:90000}

/*--- superfish dropdown menu begin ---*/
/*.sf-menu {margin:0; padding:0;	list-style: none; z-index:90000; position:relative } 
.sf-menu li{display:inline; float:left; background:url(images/bg_li1.gif) top right no-repeat; margin:0 1px 0 0;}
.sf-menu li span{display:inline-block; line-height:50px; background:url(images/bg_2.gif) center bottom no-repeat;} 
.sf-menu li a{color:#0e0e0e;  text-decoration:none; display:block; float:left; line-height:50px; text-transform:uppercase; padding:0 23px 0 23px; * padding:0 21px 0 22px; font-family:Tahoma, "Times New Roman", Times, serif; font-size:14px; font-style:italic; } 
.sf-menu li a:hover {color:#fff;  text-decoration:none; background:url(images/bg_li-act.gif) top left repeat-x}
.sf-menu li a.current{ color:#fff;  text-decoration:none; background:url(images/bg_li-act.gif) top left repeat-x}

.sf-menu .m{ margin:0; display:inline; float:left; background:none; padding-right:0}
.sf-menu .m a{color:#0e0e0e; text-decoration:none; display:block; line-height:50px; padding:0; width:66px; background:url(images/m1.gif) top left no-repeat; height:50px} 
.sf-menu .m a:hover { background:url(images/m1-act.gif) top left no-repeat; width:66px; }
.sf-menu .m a.current{ background:url(images/m1-act.gif) top left no-repeat; width:66px; }

.sf-menu ul { position:absolute; top:-999em; width:10em; line-height:1.0; }
.sf-menu li:hover ul, .sf-menu li.sfHover ul {  top:50px; z-index:99;}
*/
/*** DEMO SKIN ***/
/*.sf-menu ul {	width:180px; background:url(images/bg_menu.png); padding-top:20px; border-style: solid; border-radius:0 0 11px 11px; -moz-border-radius:0 0 11px 11px; -webkit-border-radius:0 0 11px 11px; behavior:url(js/PIE.htc);}
.sf-menu ul li {  text-align:left; line-height:37px; padding: 0 19px 0 15px; width:146px;  z-index:9; float:left; background:url(images/bg_li2.gif) bottom left repeat-x; }
.sf-menu ul .last { background:none	}
.sf-menu ul li a {line-height:37px; height:37px; text-align:left; width:153px; font-size:13px; color:#3c3c3c; z-index:9; background: url(images/marker3.gif) center left no-repeat; padding-left:7px; text-transform:uppercase; text-shadow:none; position:relative}
.sf-menu ul li a:hover { color:#2977ae; background: url(images/marker3.gif) center left no-repeat; text-shadow:none }

.sf-menu ul ul {	width:180px; background:none; padding-top:0px}
.sf-menu ul ul li {  text-align:left; line-height:37px; padding:0;  z-index:9; float:left; background:none; 	}
.sf-menu ul ul li a { line-height:37px; height:37px; text-align:left; width:144px; font-size:13px; color:#2e2e2e; z-index:9; background:url(images/bg_menu.png); border-style: solid; border-radius:11px; -moz-border-radius:11px; -webkit-border-radius:11px; behavior:url(js/PIE.htc); padding-left:7px; text-transform:uppercase}
.sf-menu ul ul li a:hover { color:#fff;  background:url(images/bg_menu1.png); border-style: solid; border-radius:11px; -moz-border-radius:11px; -webkit-border-radius:11px; behavior:url(js/PIE.htc);  }

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {	 position:relative }

.sf-menu li:hover ul,
.sf-menu li.sfHover ul {	left: 0; z-index: 99;}

				
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul { top:-999em;}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul { left:180px; /* match ul width *//* top:0;}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul { top:-999em;}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul { left:10em; /* match ul width *//* top:0;}
*/

/*--------------------*//*===== looperSlider2 =====*//*
* Required */
#loopedSlider {height:241px; position:relative; width:227px}
#loopedSlider .container1{ width:227px; height:241px; overflow:hidden; position:relative;}
#loopedSlider .slides { position:absolute; top:0; left:0; }
#loopedSlider .slides .div { position:absolute; top:0; display:none; width:227px; height:241px }
/*
 * Optional
*/
#loopedSlider .previous{background:url(images/button-1.png) top left no-repeat; position:absolute; top:15px; left:0px; width:28px; height:18px; text-decoration:none; z-index:90}
#loopedSlider .previous:hover { background:url(images/button-1.png) top left no-repeat; text-decoration:none}
#loopedSlider .next{background:url(images/button-2.png) top left no-repeat; position:absolute; top:15px; right:0px; width:28px; height:18px; text-decoration:none; z-index:90}
#loopedSlider .next:hover { background:url(images/button-2.png) top left no-repeat; text-decoration:none}

.input{
   	border:none; 
	background:none;
	width:123px; height:20px;
	font-size:1em;
	color:#000;
	padding-left:0;
	padding-right:12px;
	padding-top:4px;
	padding-bottom:4px;
	margin:0
}.input1{
   	border:none; 
	background:none;
	width:209px; height:20px;
	font-size:1em;
	color:#000;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:4px;
	margin:0
}.input2{
   	border:1px solid #c7d8e3; 
	border-style: solid; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; behavior:url(js/PIE.htc);
	background:#FFFFFF;
	width:150px; height:19px;
	font-size:1em;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:0;
}/*input{
	border-left:1px solid #a9a9a9; 
   	border-top:1px solid #a9a9a9; 
   	border-right:1px solid #ffffff; 
   	border-bottom:1px solid #ffffff; 
	background:#FFFFFF;
	width:185px; height:20px;
	font-size:1em;
	padding-left:21px;
	padding-right:12px;
	padding-top:7px;
	padding-bottom:7px;
	border-style: solid; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; behavior:url(js/PIE.htc);
	position:relative
}
textarea{
	border-left:1px solid #a9a9a9; 
   	border-top:1px solid #a9a9a9; 
   	border-right:1px solid #ffffff; 
   	border-bottom:1px solid #ffffff; 
	background:#FFFFFF;
	width:505px; height:210px;
	font-size:1em;
	padding-left:21px;
	padding-right:5px;
	padding-top:7px;
	padding-bottom:7px;
	border-style: solid; border-radius:7px; -moz-border-radius:7px; -webkit-border-radius:7px; behavior:url(js/PIE.htc);
	position:relative;
	overflow:auto}*/
	
	/* Table styling */
/*table { width:227px; color:#000000; font-size:13px;}
table th{ border-bottom:1px solid #dad8d7; height:32px; line-height:32px; width:32px; text-align:center; font-size:10px; color:#413b35; font-weight:normal }
table td{ border:1px solid #dad8d7; height:32px; line-height:32px; width:32px; text-align:center;}
table td.last{ border-bottom:none}
table td:hover{background:#348dcd; color:#fff}
table td.activ{ background:#d3d3cc}*/
table .txt6{ color:#3187c5}
.txt5{ font-family:Tahoma, "Times New Roman", Times, serif; font-size:18px; text-transform:uppercase; color:#fff; line-height:47px; margin:0 28px 0 28px; width:171px; text-align:center; display:block}

.jamp{ width:161px;}
select{font-size:1em; color:#000; height:20px}
	
.indent-2{ position:relative; padding-left:20px; float:left}
.rowElem{ height:46px}
.rowElem4{ height:255px}
.rowElem1{ height:28px; background:url(/images/33180/bg_input.gif) top right no-repeat}
.rowElem2{ height:32px; background:url(/images/33180/bg_input2.gif) top left no-repeat}
.rowElem3{ height:39px; margin-top:7px}
.block-contact span{ float:right; margin-right:95px}

