/* CSS Document */
body{padding:0px; margin:0px; background:#003399 url(../images/bg.jpg) repeat-x; color:#000; font:10px/14px Tahoma, sans-serif;}
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px; height:0}

p a{font:11px/14px Tahoma, sans-serif; color:#0000CC;}
p a:hover{ color:#D20039; text-decoration:underline;}
p a:visited{color:#0000CC;}

p span.headline{font:12px/14px Arial, sans-serif; color:#319ec9; font-weight:bold}

#container{width:815px; margin:0 auto; background:#fff; padding:0 20px; position:relative}

/* TOP */

#top{width:815px; height:130px; position:relative; border-top:#006FC5 4px solid; font-family:Tahoma;}
#logo{position:absolute; top:0px; right:0;}
#logos{position:absolute; top:60px;left:0;}


#top ul.ico{position:absolute; top:5px; left:0px; width:400px;direction:rtl;}
#top ul.ico li{float:left; height:30px; margin-left:4px; padding-right:10px;}
#top ul.ico li a{display:block; font:10px/14px Tahoma; color:#454b55; text-decoration:none; padding-top:4px;}
#top ul.ico li a:hover{text-decoration:underline;}

#top ul.ico li.home{}
#top ul.ico li.help{}
#top ul.ico li.contact{}

#top ul.ico li.icoline{float:left; height:30px; width:1px; background: url(../images/b_lineico.gif) 0 0 repeat-y; padding-left:0}

/* MENU */

#menuPan{width:815px; height:40px; position:relative; background:url(../images/b_menu1.gif) 0 0 repeat-x; z-index:1000;
	top: 0px;
	left: 0px;
}

#menuPan ul.menu{position:absolute; top:6px; right:0px; width:765px; }
#menuPan ul.menu li{float:right; height:21px; margin-right:18px; }
#menuPan ul.menu li a{height:21px; display:block; font-size:12px; color:#fff; font-weight:bold; padding-top:5px; text-decoration:none; }
#menuPan ul.menu li a:hover{height:21px;text-decoration:underline; color:#D20039;}

#menuPan ul.menu li.home a{width:66px;  padding-top:8px }
#menuPan ul.menu li.home a:hover{width:66px;}

#menuPan ul.menu li.about a{width:59px;  }
#menuPan ul.menu li.about a:hover{width:59px;}

#menuPan ul.menu li.products a{width:61px;  }
#menuPan ul.menu li.products a:hover{width:61px; }

#menuPan ul.menu li.services a{width:56px;  }
#menuPan ul.menu li.services a:hover{width:56px; }

#menuPan ul.menu li.support a{width:56px;  }
#menuPan ul.menu li.support a:hover{width:56px; }

#menuPan ul.menu li.reviews {margin-right:0}
#menuPan ul.menu li.reviews a{width:52px; }
#menuPan ul.menu li.reviews a:hover{width:52px; }

#menuPan ul.menu li.line {width:2px; background:url(../images/line_m.gif) 0 0 no-repeat}

/* HEADER */

#header{width:813px; height:300px; position:relative; background:url(../images/banner.jpg) 0 0 no-repeat; margin-bottom:8px}

#header1{width:815px; height:200px; position:relative; background:url(../images/BACK_1.jpg) 0 0 no-repeat; margin-bottom:8px}
#slogan{position:absolute; top:40px; right:50px;}
#btn_buy{position:absolute; bottom:20px; left:20px}

ul.topics{position:absolute; top:134px; left:348px; width:263px}
ul.topics li{height:18px; margin-bottom:2px;}
ul.topics li {height:18px; display:block; text-indent:-20000px; }

ul.topics li.t01 {background:url(../images/topic_1.gif) 0 0 no-repeat; }
ul.topics li.t02 {background:url(../images/topic_2.gif) 0 0 no-repeat; }
ul.topics li.t03 {background:url(../images/topic_3.gif) 0 0 no-repeat; }

/* CONTENT */

#leftPan{width:195px; margin:0 0px 0 10px; float:right; display:inline}
#rightPan{width:600px; float:left; }

#news{width:164px; padding:5px 15px 15px 14px; border:#1F7FCD 2px groove; margin-bottom:10px;}
#news h2 {height:23px; position:relative;  margin-bottom:14px;color:#fff; font-family:Tahoma; font-size:14px; }
#news p{margin-left:2px; margin-bottom:15px; border-bottom:#e7edf2 1px dashed; padding-bottom:10px}
#news p span.news{height:14px; background:url(../images/icon_news.gif) 0 2px no-repeat; background-position:right; padding-right:22px; display:block; margin-bottom:8px; font:12px/14px tahoma, sans-serif; color:#004080; font-weight:bold;}
#news p a{font:10px/14px Tahoma, sans-serif; color:#000; text-decoration:none;}
#news p a:hover{ color:#869496; text-decoration:underline;}
#news #btn_news{margin-left:70px}
#news #btn_news img {margin-left:5px;}
#news #btn_news a{text-decoration:none; }
#news #btn_news a:hover{text-decoration:underline;color:#D20039;}
#news .link a { color:#004080; text-decoration:none; font-size:11px;}
#news .link a:hover {  text-decoration:underline; color:#D20039;}
#news .link a:visited{ color:#004080; }
#news li{background-image:url(../images/arrow4.gif); background-repeat:no-repeat; background-position:right;padding-right:12px;}
#news li a {  font-size:12px; font-family: Tahoma; font-weight: bold; color:#004080; text-decoration:none; }
#news li a:hover{text-decoration:underline; }
#news li a:visited{color:#004080;}
#news ul{line-height :20px;}

#featured{width:178px; border:#1F7FCD 2px groove; background: url(../images/b_featured.gif) 0px 0px repeat-x;margin-bottom:10px; padding-bottom:10px; padding-right:15px;}
#featured h2{height:30px;  margin-bottom:0px; color:#fff; font-family:Tahoma; font-size:11px; padding-top:5px;}
#featured #feat_img{margin-left:15px;}
#featured #description{ text-align:center;}
#featured #description p span.name{font:12px/14px Arial, sans-serif; color:#319ec9; font-weight:normal; display:block; margin-bottom:4px}
#featured #description p span.price{font:12px/14px Arial, sans-serif; color:#FF8000; font-weight:bold}
 .link {font-family:Tahoma; font-size:13px;
	text-align: right;
}
 .link a { color:#004080; text-decoration:none; font-size:13px;}
 .link a:hover {  text-decoration:underline; color:#D20039;}
 .link td { background-image:url(../images/arrow4.gif); background-repeat:no-repeat; background-position:right;padding-right:12px; vertical-align:middle; padding-bottom:7px;}
 .link td a { color:#004080; text-decoration:none; font-size:13px;}
 .link td a:hover {  text-decoration:underline; color:#D20039;}
  

#welcome{width:600px; background:url(../images/b_welcome11.jpg) left bottom repeat-x;  margin-bottom:21px}
#welcome h2{height:50px;   margin-bottom:11px}
#welcome #leftWel{margin:0 14px; float:left; display:inline}
#welcome #rightWel{width:100%; float:left; margin-left:0px;}
#welcome #rightWel p{ margin-bottom:10px; padding-top:3px; font-family:Tahoma;font-size:12px;direction:rtl;text-align:justify;}
#welcome #rightWel p span{display:block; margin-bottom:5px}
#welcome #rightWel .btn_more{float:left; margin-left:10px; margin-bottom:16px}

#welcome1{width:608px; margin-bottom:21px}
#welcome1 h2{height:40px;   margin-bottom:11px}
#welcome1 #leftWel{margin:0 14px; float:left; display:inline}
#welcome1 #rightWel{width:100%; float:left; margin-left:0px;}
#welcome1 #rightWel p{ margin-bottom:10px; padding-top:3px; font-family:Tahoma;font-size:12px;direction:rtl;}
#welcome1 #rightWel p span{display:block; margin-bottom:5px}
#welcome1 #rightWel .btn_more{float:left; margin-left:10px; margin-bottom:16px}

#reviews{width:365px; margin-left:17px; margin-right:0px;  float:right; display:inline }
#reviews h2{height:33px;  
margin-bottom:18px;font-family:Tahoma; font-size:14px;color:#000;padding-top:8px;
	top: 0px;
	left: 49px;
}
#reviews .item{margin-left:3px}
#reviews .item .leftItem{float:left; margin-right:12px; margin-bottom:15px}
#reviews .item .rightItem{ margin-bottom:15px; position:relative;height:147px;
	top: -12px;
	right: 1px;
	width: 367px;
}
#reviews .item .rightItem p{margin-bottom:8px; line-height:12px}
#reviews .item .rightItem img{margin-right:8px}

#services{width:200px; height:200px;  float:left;margin-left:11px; background:url(../images/new.jpg) no-repeat; }
#services h2{height:30px;  margin-bottom:18px}
.services_topic{margin-bottom:15px}
#services img{float:right; margin-left:5px}
#services p{float:right; width:140px; line-height:12px;}
#services p span{display:block; margin-bottom:3px}

/* FOOTER */

#footer{ width:815px; margin-top:15px; background:url(../images/b_footer.gif) 0 0 repeat-x}
#footer p{padding: 10px 0 0 0; font:11px/16px Tahoma, sans-serif; font-weight:normal; text-align:center; color:#000; line-height:20px;}
#footer p span{font:10px/16px Tahoma;}
#footer p a{font:11px/16px Tahoma; font-weight:normal;  color:#004080; text-decoration:none; padding: 0 5px }
#footer p a:hover{text-decoration:underline; color:#D20039;}
.sponsor {
	margin: auto;
	width: 728px;
	padding-top: 5px;
	padding-bottom: 15px;
	text-align: center;
}
.sponsor img {
	margin-top: 5px;
}

.Tables
{
	border: 2px groove #1F7FCD; text-align: right; font-family: tahoma; font-size: 12px;background-color:#ffffff;
}
.Tables .content
{	
	padding:5px;	
	font-size:12px;
	font-family:Tahoma;		
}
.Tables .content a,a:visited
{
	color:#004080;
	text-decoration: none;
	text-align: right;
}

.Tables .content a:hover
{
	text-decoration: underline;
	color:#D20039;
}

.Tables .contentMain
{
	border-right-color:#8EB6D7;
	border-left-color: #8EB6D7;
	border-right-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-left-width: 1px;
	padding:5px;	
	font-size:12px;
	font-family:Tahoma;	
	background-color:#fff ;
}
.Tables .contentMain a,a:visited
{
	color:#004080;
	text-decoration: none;	
}

.Tables .contentMain a:hover
{
	text-decoration: underline;
	color:#D20039;
}

.Tables .content table
{
	font-family:Tahoma;	
	
}

.Tables .top
{
	width:100%;
	background: url(../images/bg_p.jpg) repeat-x;	
}
.Tables .top .topleft
{
	width:125px;
	height:38px;
	background: url(../images/left_p.jpg) no-repeat;
}

.Tables .top .topcenter
{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	padding-right:5px;
	padding-bottom:0px;
	margin:0px;
	padding-top:4px;
	vertical-align:top;
}


.Tables .top .topright
{
	padding-right:10px;
	padding-top:4px;
	vertical-align:top;
	color:#fff;
	font-weight:bold;
	height:38px;
	background: url('../images/right_p.jpg') no-repeat right top;
}
.Tables .top .topright #simbol
{
	background: url(../images/arrown.gif) no-repeat;
	width:16px;
	height:16px;
	margin:0;
	padding:0;
	float:right;
	margin-left:5px;
	margin-top:1px;
}

.Tables .bottom
{
	width:100%;
	background: url(../images/bg_B.jpg) repeat-x;
	height:17px;	
}
.Tables .bottom .bottomleft
{
	width:125px;	
	background: url(../images/left_B.jpg) no-repeat;
	
}
.Tables .bottom .bottomright
{
	width:125px;	
	background: url(../images/right_B.jpg) no-repeat;
	background-position:right top;
	
}

.botmenu td
{
	padding:5px;
	color:#fff;
	font-family:Tahoma;
	font-size:13px;
	font-weight:normal;
	
}
.botmenu td a,a:visited
{
	color:#000;
	font-family:Tahoma;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}

.botmenu td a:hover
{
	text-decoration:underline;
}

.Tables .topMain
{
	font-family:Tahoma;
	font-weight:bold;
	font-size:14px;
	color:#fff;
	width:100%;
	height:40px;
}
.Tables .topMain .topleft
{
	width:18px;	
	background: url(../../images/top_left_bar_im1.jpg) no-repeat;
}

.Tables .topMain .topcenter
{
	background: url(../../images/top_bg_bar_im1.jpg) repeat-x;
}


.Tables .topMain .topright
{
	width:18px;
	background: url(../../images/top_right_bar_im1.jpg) no-repeat;	
	background-position:right top;
}
.Tables .bottomMain
{
	width:100%;
	background: url(../../images/bot_bg_bar_im1.jpg) repeat-x;
	height:9px;	
}
.Tables .bottomMain .bottomleft
{
	width:12px;	
	background: url(../../images/bot_left_bar_im1.jpg) no-repeat;
	
}
.Tables .bottomMain .bottomright
{
	width:12px;	
	background: url(../../images/bot_right_bar_im1.jpg) no-repeat;
	background-position:right top;
	
}
input,
textarea {
	font-size:12px;
	font-family:Tahoma;
}
