﻿body
{
	margin: 0px 0px 0px 0px;
	font-family: Tahoma;
	background-repeat: repeat-x;
	background-color: #eeeeee;
	

}
p
{
	 font-size: 12pt; margin-top: 0px; margin-bottom: 0px; text-align:justify;
}

.TD_top
{
	border-right: #f3c538 1px solid;
	border-left: #f3c538 1px solid;
	background-color: #eabe36;
	height: 31px;
}
.TD_top2
{
	border-right: #f3c538 1px solid;
	border-left: #f3c538 1px solid;
	background-color: #eabe36;
}
.TD_search
{
	border-right: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-top: #ffffff 1px solid;
	background-image: url(/images/searchback.png);
	height: 34px;
	padding:5px 5px 0 0;
	
}
.TD_body
{
	border-right: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	background-color: #ffffff;
}
.Table_Topmenu
{
	width: 100%;
	color:#ffffff;
	font-size:10pt;
}
.Button_top
{
	width: 70px;
	height: 20px;
	background-image: url(/images/buttonback.png);
	border-right: #f3c538 1px solid;
	border-top: #f3c538 1px solid;
	border-left: #f3c538 1px solid;
	border-bottom: #f3c538 1px solid;
	text-align: center;
}
.Button_search
{
	height: 20px;
	background-image: url(/images/buttonback2.png);
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	text-align: center;

}
.top_link
{
	color: #ffffff;
	font-size: 10pt;
	font-weight:bold;
}
.bottom_link
{
	color: #666666;
	font-size: 10pt;
	text-decoration:none;
}


.bold-link
{
	color: #07519A;
	font-size: 10pt;
	text-decoration:none;
	font-weight:bold;
}
INPUT
{
	font-family:Tahoma;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}
SELECT
{
	font-family:Tahoma;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}
.head {
	padding:8px; BACKGROUND-COLOR: #E2E2E2; TEXT-ALIGN: right; font-size:10pt; color:#666666; font-weight:bold; overflow:hidden;
}
.cbody 
{
	BORDER-RIGHT: #E2E2E2 1px solid; BORDER-LEFT: #E2E2E2 1px solid; BORDER-BOTTOM: #E2E2E2 1px solid;
	PADDING:5px; BACKGROUND-COLOR: #ffffff
}
.cbody2
{
	BORDER-RIGHT: #E2E2E2 1px solid; BORDER-LEFT: #E2E2E2 1px solid; BORDER-BOTTOM: #E2E2E2 1px solid;BORDER-TOP: #E2E2E2 1px solid;
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 25px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.menu
{
	OVERFLOW: hidden;
}
.menu h2
{
	font-size:10pt; font-weight:normal; margin: 0 0 0 0;
}

.shop-panel
{
	border-left: solid 1px #f3c538;
	border-right: solid 1px #f3c538;
	background-color: #E4802B;
	height: 60px;
	vertical-align: top;
	color: #353535;
	font-size: 8.5pt;
	text-align: center;
	OVERFLOW: hidden
}
.shopBL
{
	BACKGROUND: url(/images/shopbackL.gif) no-repeat ; width:10px; height:10px;
}
.shopBR
{
	BACKGROUND: url(/images/shopbackR.gif) no-repeat ; width:10px; height:10px;
}
.shop-top
{
	margin-bottom:-1px;border-top: solid 1px #f3c538; width:146px; background-color:#E4802B; height:10px;OVERFLOW: hidden
}

.menu-seprator
{
	border-bottom: solid 1px #CCCCCC; text-align:right; font-size: 10pt;
}

.cbody H1
{
 color:blue; font-weight:normal; font-size:10pt; text-align:right;  margin: 0 0 0 0; 
}
.cbody A
{
	color:blue; padding:5px;
}
.middle-body a
{
color:blue;	
}
.menu A
{
 color:blue; font-weight:normal; font-size:10pt; text-align:right;  margin: 0 0 0 0; padding:5px;
}

.menu.dynamic
{
	OVERFLOW: hidden;font-size: 10pt;border-bottom: solid 1px #CCCCCC;
}
.rtl
{
	direction: rtl; 
	
}
.ltr
{
	direction: ltr; 
	
}

.tags
{
	 line-height:50px; padding: 5px;
	
}

DIV.tags A
{
	font-size: 11pt;  font-weight:normal;  display: inline; color: #07519A; padding:10px; 
}
DIV.tags h1
{
	font-size: 10pt; display: inline; margin: 0 3px 0 3px; 
}

TD.sector A
{
	color:#FFFFFF;
}

DIV h1 
{
	 font-weight:bold; font-size:13pt; font-family:Times New Roman;  	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px;  BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px; FONT-FAMILY: inherit;  BORDER-RIGHT-WIDTH: 0px

}

.gridlinks span
{
	color:blue; font-weight:normal; font-size:10pt; line-height: 13pt;
}
.middle-title H2
{
	color:#666666; font-weight:bold; font-size:10pt;  float:right;  margin:0px;
}
.middle-title H1
{
	color:#666666; font-weight:bold; font-size:10pt; padding:8px;
}
.head H2
{
	color:#666666; font-weight:bold; font-size:10pt;  float:right;  margin:0px; 
}
.head H1
{
	color:#666666; font-weight:bold; font-size:10pt;  float:right;  margin:0px; 
}
.middle-title
{
	padding:8px; BACKGROUND-COLOR: #E2E2E2; TEXT-ALIGN: right; font-size:10pt; color:#666666; font-weight:bold;  overflow:hidden;
}
.middle-topborder
{
	BORDER-bottom: #CCCCCC 1px solid;  float:right; HEIGHT: 23px; width:auto ;
}
.middle-body
{
	BORDER: #CCCCCC 1px solid; WIDTH: 100%; font-size:11pt;  background-color:#fff; overflow:hidden; padding:10px; line-height:25pt;
}

DIV.middle-body H1
{
	 font-size:18pt; padding:10px;
}

.search-titles
{
	  font-size:13pt; color:#000; font-family:Times New Roman; text-align:center;
}
DIV.search-titles H1
{
	font-size:13pt; color:#000; font-family:Times New Roman;  margin: 0px 0px 0px 0px; display:inline;
}
.product-titles
{
	   text-align:right
}
DIV.product-titles2 H1
{
	font-size:12pt; color:#000; font-family:Times New Roman; padding: 10px 10px 10px 10px; margin: 0px 0px 0px 0px;
}
DIV.product-titles H1
{
	font-size:15pt; color:#000; font-family:Times New Roman; padding: 10px 10px 10px 10px; margin: 0px 0px 0px 0px;
}
DIV.product-titles H2
{
	font-size:15pt; color:#000; font-family:Times New Roman; padding: 10px 10px 10px 10px; margin: 0px 0px 0px 0px;
}

.bold-title
{
	font-size: 11pt;
	font-weight:bold;
}
.button1
{
	height: 20px;
	background-image: url(/images/buttonback2.png);
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	text-align: center;
	padding-left:10px;
	padding-right:10px;
	font-family:Tahoma;
	font-size:10pt;
	color: #666666;
}
.drop1
{
	border-right: #CCCCCC 1px solid;
	border-top: #CCCCCC 1px solid;
	border-left: #CCCCCC 1px solid;
	border-bottom: #CCCCCC 1px solid;
	text-align: center;
	font-family:Tahoma;
	font-size:10pt;
}
H3 {
	
}
A {
	color:inherit; CURSOR: pointer; TEXT-DECORATION: none; -moz-outline: none
}
A:link {
	color:inherit; CURSOR: pointer; TEXT-DECORATION: none; -moz-outline: none
}
A:visited
{
	color:inherit; CURSOR: pointer; TEXT-DECORATION: none; -moz-outline: none
}
A:hover {
	color:inherit; TEXT-DECORATION: underline
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
:link IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
:visited IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
:focus {
	outline: 0
}

.products-list
{
	vertical-align: top; line-height: 12pt; padding: 10px 0px 10px 0px;  font-size:10pt; text-align:right;	  
}
.products-list div
{
	margin: 5px 0px 5px 0px; 
}
TD.products-list H2
{
	margin: 5px 0px 5px 0px; 
}

TD.products-list A
{
	
	color: #07519A;
	font-size:10pt;
}
.para
{
	line-height:30px;
}

#nav2
{
	margin: 0;
	font-size: 10pt;
	padding: 0px 0;
}

#nav2 li
{
	color: #07519A;
	list-style-type: none;
	padding: 3px 0 3px 0;
	
}
.test_table
{
	
	border-right: #000 1px solid;
	border-top: #000 1px solid;
	border-left: #000 1px solid;
	border-bottom: #000 1px solid;

}
.test_table_ltr
{
	border-right: #000 1px solid;
	border-top: #000 1px solid;
	border-left: #000 1px solid;
	border-bottom: #000 1px solid;	
	direction: ltr; 
}
.searchform 
{
	
	direction:ltr;
	text-align:center;
	display: inline-block;
	zoom: 1; /* ie7 hack for display:inline-block */
	*display: inline;
	border: solid 1px #c78e35;
	padding: 3px 4px ;
	
	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	border-radius: 0.5em;

	-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,.1);
	-moz-box-shadow: 3px 3px 3px rgba(0,0,0,.1);
	box-shadow: 3px 3px 3px rgba(0,0,0,.1);

	background: #f1f1f1;
	background: -webkit-gradient(linear, left top, left bottom, from(#f3cb76), to(#eabe36));
	background: -moz-linear-gradient(top,  #f3cb76,  #eabe36);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3cb76', endColorstr='#eabe36'); /* ie7 */
	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3cb76', endColorstr='#eabe36'); /* ie8 */
}
.searchform input {
	font: normal 12px/100% tahoma;
}
.searchform .searchfield {
	background: #fff;
	padding: 3px 3px 3px 3px;
	width: 155px;
	border: solid 1px #c78e35;
	outline: none;

	-webkit-border-radius: 0.5em;
	-moz-border-radius: 0.5em;
	border-radius: 0.5;

	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
}
.searchform .searchbutton {
	color: #fff;
	border: solid 1px #c78e35;
	font-size: 11px;
	height: 22px;
	width: 22px;


	-webkit-border-radius: 1em;
	-moz-border-radius: 1em;
	border-radius: 1em;

	background-image: url(/images/search.png);
	
}
* {
  box-sizing: border-box;
}
.menu {
  float:right;
  width:20%;
 
}
.menu a, .right a {
  padding:5px;
  display:block;
}

.main {
  float:right;
  width:60%;
  padding:0 20px;
  
}
.right {
  
  float:right;
  width:20%;



}
.title {
float:right;
padding-top:15px; 
font-weight:bold ;
color:#000; 
font-family:Times New Roman;

}
.copyright 
{
	padding:10px;padding-right:100px;margin-top:7px; font-size:10pt; border-top:solid 1px #ccc; background-color:#eabe36; overflow:hidden;
}

.topnav {
  overflow: hidden;
  
}

.topnav a {
  
  display: block;
 	list-style-type: none;
	 padding:8px;
	border-bottom: solid 1px #CCCCCC;
	color: #07519A;
  text-decoration: none;
  font-size: 10pt;
  
}

.topnav a:hover {
  background-color: #ccc;
  color: black;
}


 .icon {
  display: none;
}
.wat {
overflow:auto;
    display:block;
	position:fixed;
	width:50px;
	height:50px;
	bottom:20px;
	right:20px;
	text-align:center;
  z-index:100;

}

@media screen and (max-width: 700px) {
  .topnav  {display: none;}
  .icon {
    background-color:#ccc;
    border: solid 1px #000;
    display:block;
    width:130px;
    padding:1px;
     position: fixed;
    top: 30px;
    z-index:99;
   
  }



	


    .topnav.responsive {position: relative;}
  .topnav.responsive .icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive  {
    float: none;
    display: block;
    
  }
    .menu, .main, .right  {
    width:100%;
  }
  
  .title
  {
   width:100%;
   text-align:center;
  }
}

