/*KILL*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin:0px;padding:0px;border:0px;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {font-weight:normal;}
table, td, th {vertical-align:top;}
*:focus { outline: none; }
blockquote:before, blockquote:after, q:before, q:after {fadebox:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
hr{display: block;clear: both;background: #ccc;color: #ccc;width: 100%;height: 1px;border: none;} 
input, textarea, select {border: 1px solid #ccc;color: #000;font: normal 10px Arial, Helvetica, sans-serif;background-color: #fff;}
/*STYLE*/
body {font-family: Arial, Helvetica, sans-serif;font-size:13px;color:#000;}

P,TABLE,DIV,SPAN,TD,TH,LI,FORM,BLOCKQUOTE
{
	font-family: arial, Sans-Serif;
	text-decoration: none;
	font-size:13px;
	font-weight:normal;
	padding:0px;margin:0px;
	vertical-align:top;
}
td
{
	text-align:left;
}
P
{ 
	margin:0px;
	line-height:19px;
	padding:0px 0px 11px 0px;
}

P A, P A:link, P A:visited, P A:focus, P A:active
{
	font-weight:normal;text-decoration:none;outline-style:none;
	color:#aa0a0e;font-family: arial, Sans-Serif;font-size:13px;
}
P A:hover
{ text-decoration:none; color:#aa0a0e; }

A, A:link, A:visited, A:focus, A:active
{font-weight:normal;text-decoration:none;color:#aa0a0e;outline-style:none;}
A:hover
{ text-decoration:none; color:#aa0a0e; }

img
{border:0px;}

TABLE
{ /*empty-cells:show;*/ }

.ZOOMCursor
{cursor: -moz-zoom-in;cursor:url('../_icons/zoom1.cur'), pointer , text;}	

.RIGHT_Aligned
{ text-align:right !important;}

.LEFT_Aligned
{ text-align:left !important;}

.RIGHT_Float
{ float:right !important;}

.LEFT_Float
{ float:left !important;}

.pageComment
{font-weight:bold;color:#FF0000;font-size:11px;}

HR
{border:1px solid #666;/*height:1px;clear:both;font-size:1px;*/}
ul 
{
	margin-left:10px;
	padding-left:10px;
	margin-top:0px;
}
 
li
{
	list-style: none;
	margin-left: 0px;
	margin-top:2px;
	list-style-position : outside;
	list-style-image: url('../_images/bullet.gif') ; 
}


/*----------------------page---------------------*/
#theboss{text-align:center;}
.page{width:1000px;margin:0px auto;background: url('../_images/bgtop.jpg') no-repeat;}



/* ------------------------ H1...H6 --------------------- */

H1,H2,H3,H4,H5,H6 {margin:0px 0px 5px 0px;color:#000; font-family: arial, Sans-Serif;}
H1
{
	font-size:20px;
	font-weight:normal;
	color:#fff;
}

H2
{
	font-size:20px;
	font-weight:normal;
	padding-top:0px;
}

H3
{
	font-size:16px;
	font-weight:bold;
}

H4
{
	font-size:14px;
	font-weight:normal;
}

H5
{
	font-size:12px;
	font-weight:normal;
}

H6
{
	font-size:14px;
	font-weight:bold;
}

.h1 {
min-height:44px;
text-align:right;
margin-top:15px;margin-bottom:15px;
line-height:44px;padding:0px 20px 0px 0px;
background: url('../_images/bgh1.jpg') right top no-repeat;
}
	
/* ---------------------------- INPUT, SELECT ----------------------------- */
INPUT, TEXTAREA, BUTTON, SELECT
{ height:17px;font-family :  arial, sans-serif; }
INPUT
{
	width:160px;
	font-size: 12px;
	height:16px;
}

SELECT
{
	width:165px;
	font-size: 12px;
	height:21px;
}

TEXTAREA
{width: 100%;height:100px;}

.button
{
	width:50px;
	height:21px;
}

/* --------------------------- imgPartTableBorder ---------------------- */
.imgPartTableBorder
{ border:1px solid #51695c;margin:0px; padding:0px; text-align:center; }

/* ------------------ Lang ----------------------- */
.Lang
{
	color:#585858;
	vertical-align:middle;
	padding:5px;
	font-size:11px;
	text-align:left;
}
.Lang A, .Lang A:link, .Lang A:visited, .Lang A:focus, .Lang A:active
{
	font-size:11px;
	color:#585858;
}
.Lang A:hover
{  color:#ffffff;}

/* ------------------ logintop ----------------------- */

.logintop
{
	color:#585858;
	vertical-align:middle;
	margin:20px 0px 11px 11px;
	font-size:13px;
	font-weight:bold;
}
.logintop A, .logintop A:link, .logintop A:visited, .logintop A:focus, .logintop A:active
{
	font-size:13px;
	color:#585858;
	font-weight:bold;
}
.logintop A:hover
{ color:#000;}

/* --------------------- contentTD --------------------- */
.contentTD
{
	padding:0px 20px 10px 20px;
	background: url('../_images/bgcenter.jpg') center 85px repeat-x;
}

/* ------------------- rightCOL ---------------- */
#rightCOL
{
	
}

#rightCOLHidden
{
	width:1px;
	min-width:1px;
	padding-bottom:90px;
	font-size:1px;
}
/*-----------------------------------------*/
#leftcol
{
	width:200px;
	/*border:1px solid #000;*/
	float:right;
}
/*-----------------------------------------*/
#centercol
{
	width:600px;
	/*border:1px solid #000;*/
	min-height:300px;
	float:right;
	padding:0px 23px 0px 0px;
}

#centercolHide
{
	float:right;
	width:775px;
	padding:0px 20px 0px 0px;
	min-height:300px;
}


/* --------------------- leftMenuDivLEVEL0 --------------------------- */
.leftMenuDivLEVEL0
{}

.leftMenuDivLEVEL0 A, .leftMenuDivLEVEL0 A:link, .leftMenuDivLEVEL0 A:visited, .leftMenuDivLEVEL0 A:focus, .leftMenuDivLEVEL0 A:active
{
	color:#ccc;
	display:block;
	font-size:12px;
	
	padding:4px 0px 4px 0px;
	border:1px solid #fff;
}
.leftMenuDivLEVEL0 A:hover 
{
	text-decoration:none; color:#fff;
	background:#fb6726;
}
.leftMenuDivLEVEL0 A.this, .leftMenuDivLEVEL0 A.this:link, .leftMenuDivLEVEL0 A.this:visited, .leftMenuDivLEVEL0 A.this:focus, .leftMenuDivLEVEL0 A.this:active
{
	color:#000;
	background:#fb6726;
}
/* ------------------------- leftMenuDivLEVEL1 ---------------------------- */
.leftMenuDivLEVEL1
{}
.leftMenuDivLEVEL1 A, .leftMenuDivLEVEL1 A:link, .leftMenuDivLEVEL1 A:visited, .leftMenuDivLEVEL1 A:focus, .leftMenuDivLEVEL1 A:active
{
	color:#fff;
	display:block;
	font-size:12px;
	padding:3px 0px 3px 15px;
	border:1px solid #fff;
	background:#000000;
}
.leftMenuDivLEVEL1 A:hover 
{
	text-decoration:none; color:#000;
	background:#fb672a;
}
.leftMenuDivLEVEL1 A.this, .leftMenuDivLEVEL1 A.this:link, .leftMenuDivLEVEL1 A.this:visited, .leftMenuDivLEVEL1 A.this:focus, .leftMenuDivLEVEL1 A.this:active
{
	color:#000;
	background:#fb672a;
}
/* --------------------------- leftMenuDivLEVEL2 -------------------------- */
.leftMenuDivLEVEL2
{}
.leftMenuDivLEVEL2 A, .leftMenuDivLEVEL2 A:link, .leftMenuDivLEVEL2 A:visited, .leftMenuDivLEVEL2 A:focus, .leftMenuDivLEVEL2 A:active
{
	color:#fff;
	display:block;
	font-size:12px;
	padding:3px 0px 3px 20px;
	border:none;
}

.leftMenuDivLEVEL2 A:hover 
{
	text-decoration:none; color:#fff;
}
.leftMenuDivLEVEL2 A.this, .leftMenuDivLEVEL2 A.this:link, .leftMenuDivLEVEL2 A.this:visited, .leftMenuDivLEVEL2 A.this:focus, .leftMenuDivLEVEL2 A.this:active
{
	color:#fff;
}
/* ----------------------- leftMenuDivLEVEL3 ------------------------------ */
.leftMenuDivLEVEL3
{}
.leftMenuDivLEVEL3 A, .leftMenuDivLEVEL3 A:link, .leftMenuDivLEVEL3 A:visited, .leftMenuDivLEVEL3 A:focus, .leftMenuDivLEVEL3 A:active
{
	color:#000000;
	display:block;
	font-size:11px;
	padding:3px 0px 3px 25px;
	border:none;
}
.leftMenuDivLEVEL3 A:hover 
{
	text-decoration:none; color:#ffffff;
}
.leftMenuDivLEVEL3 A.this, .leftMenuDivLEVEL3 A.this:link, .leftMenuDivLEVEL3 A.this:visited, .leftMenuDivLEVEL3 A.this:focus, .leftMenuDivLEVEL3 A.this:active
{
	color:#ffffff;
}

/* ----------------------- leftMenuDivLEVEL4 ------------------------------ */
.leftMenuDivLEVEL4
{}
.leftMenuDivLEVEL4 A, .leftMenuDivLEVEL4 A:link, .leftMenuDivLEVEL4 A:visited, .leftMenuDivLEVEL4 A:focus, .leftMenuDivLEVEL4 A:active
{
	color:#000000;
	display:block;
	font-size:11px;
	padding:3px 0px 3px 25px;
	border:none;
}
.leftMenuDivLEVEL4 A:hover 
{
	text-decoration:none; color:#ffffff;
}
.leftMenuDivLEVEL4 A.this, .leftMenuDivLEVEL4 A.this:link, .leftMenuDivLEVEL4 A.this:visited, .leftMenuDivLEVEL4 A.this:focus, .leftMenuDivLEVEL4 A.this:active
{
	color:#ffffff;
}

/* ------------------------------ TMenuTable ----------------------------- */
#TMenuTableDIV
{

}
#TMenuTable
{width:100%;}

#TMenuTable TD, #TMenuTable TH
{
	text-align:center;
	vertical-align:middle;
	background:  url('../_images/bgmenu.gif') repeat-x;
}
#TMenuTable A, #TMenuTable A:link, #TMenuTable A:visited, #TMenuTable A:focus, #TMenuTable A:active
{
	text-align:center;
	color:#FFFFFF;
	display:block;
	white-space:nowrap;
	padding:0px 10px;
	font-size:16px;
	height:44px;
	line-height:44px;
	font-weight:normal;
}
#TMenuTable A:hover
{ color:#333333;}

#TMenuTable TH.this
{color:#333333;}

#TMenuTable TH.this A, #TMenuTable TH.this A:link, #TMenuTable TH.this A:visited, #TMenuTable TH.this A:focus, #TMenuTable TH.this A:active
{
	color:#333333;
	font-weight:bold;
}


/* -------------------------- IndexNews ------------------------- */
.IndexNews
{
	margin:10px 0px;
	background:#c5ddfb  url('../_images/leftnews.gif') no-repeat;
	height:24px;
}
.IndexNews TH
{
	padding:4px 5px;
	vertical-align:middle;
	font-size:11px;
	font-weight:bold;
	color:#4e4e4e;
}
.IndexNews TD
{
	padding:4px 5px;
	vertical-align:middle;
	white-space:nowrap;
	color:#205ab1;
	background:  url('../_images/rightnews.gif') right top no-repeat;
}

.IndexNews A, .IndexNews A:link, .IndexNews A:visited, .IndexNews A:focus, .IndexNews A:active
{
	font-weight:normal;
	padding:0px;
	color:#205ab1;
	text-decoration:none;
	font-size:12px;
}

.IndexNews A:hover
{
	text-decoration:none;color:#000;
}

/* ---------------------- IndexLinks -------------------- */
.IndexLinks
{
	background:#ffdfbf  url('../_images/leftlinks.gif') no-repeat;
	height:24px;
	width:174px;
}

.IndexLinks div
{
	background: url('../_images/rightlinks.gif') right top no-repeat;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding-top:6px;
	height:24px;
}

.IndexLinks img
{
	margin-left:70px;
}

/* -------------------------- HPF ------------------------- */
#HPF 
{
	background:#e0e0e0  url('../_images/HPFCB.gif') center bottom repeat-x;
}

#HPF div 
{
	background:  url('../_images/HPFLT.gif') left top no-repeat;
}

#HPF div div 
{
	background:  url('../_images/HPFRT.gif') right top no-repeat;
}

#HPF div div div 
{
	background:  url('../_images/HPFLB.gif') left bottom no-repeat;
}

#HPF div div div div
{
	padding:10px;
	background:  url('../_images/HPFRB.gif') right bottom no-repeat;
}


.h_title {
position:relative;
	-webkit-border-radius: 5px 5px 0px 0px;-moz-border-radius: 5px 5px 0px 0px;border-radius: 5px 5px 0px 0px;
	behavior: url(_css/PIE.htc);
	padding:5px;
	border:1px solid #ccc;
	background:#f9f9f9;
	color:#fff;
}


/*--------------------------------infoboxes-----------------------*/
.infoboxescenter {background: url('../_images/infocenter2.gif') center center repeat-y;margin:10px 0px;}
.infoboxestop {background: url('../_images/infotop2.gif') center top no-repeat;}
.infoboxesbottom {background: url('../_images/infobottom2.gif') center bottom no-repeat;padding:0px 12px;}


.infoboxes
{
	position:relative;
	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
	behavior: url(_css/PIE.htc);
	padding:0px 10px 10px 10px;
	border:1px solid #ccc;
	background:#f9f9f9;
	margin:0px 0px 15px 0px;
}
.infoboxes TH,.infoboxes TD
{
	padding:3px 3px 3px 8px;
	text-align:left;
	font-size:13px;
	color:#ccc;
}
.infoboxes A, .infoboxes A:link, .infoboxes A:visited, .infoboxes A:focus, .infoboxes A:active
{
	font-size:13px;
	color:#494949;
}
.infoboxes A:hover 
{
	text-decoration:none; color:#000;
}

.infoboxes h3
{
	color:#000;font-weight:bold;font-size:20px;margin:10px 0px 0px 0px;padding:0px;line-height:16px;
}
.infoboxes p
{
	padding:0px;margin:0px;font-size:13px;
}

.infoboxes TH
{
	font-size:14px;
	color:#98d7fc;
}
.infoboxes TH A, .infoboxes TH A:link, .infoboxes TH A:visited, .infoboxes TH A:focus, .infoboxes TH A:active
{
	font-size:13px;
	color:#000000;
}
.infoboxes TH A:hover 
{
	text-decoration:none; color:#000;
}

.infoboxeslinks
{
	border-bottom:1px solid #bdbdbd;padding:5px 2px 3px 3px  !important;
}
.infoboxeslinks A, .infoboxeslinks A:link, .infoboxeslinks A:visited, .infoboxeslinks A:focus, .infoboxeslinks A:active
{
	font-size:13px;
	color:#ffffff;
	padding:0px;
}
.infoboxeslinks A:hover 
{
	text-decoration:none; color:#ffffff;
}


/* ----------------------------- container ------------------------------- */
.container 
{
	width:746px;
}


.box1
{
	
	float:right;margin:0px 0px 10px 18px;width:45%;
	
}
.box2
{
	float:right;margin:0px 0px 10px 0px;width:45%;

}

/* ----------------------------- HPTable ------------------------------- */
.HPTable
{ 
	padding:0px 3px 3px 5px;
	text-align:left;
	font-size:13px;
	color:#ccc;
	margin-bottom:11px;
	margin-top:0px;
}

.HPTable A, .HPTable A:link, .HPTable A:visited, .HPTable A:focus, .HPTable A:active
{
	font-size:13px;
	color:#ccc;
}
.HPTable A:hover 
{
	text-decoration:none; color:#ffffff;
}

.HPTable .image
{
	margin-left:11px;
	width:100px;
	height:100px;
	text-align:center !important;
	float:right;
	border:1px solid #ccc;
}

.HPTable .title
{
	padding-bottom:15px;
	padding-top:0px;
}
.HPTable .title A, .HPTable .title A:link, .HPTable .title A:visited, .HPTable .title A:focus, .HPTable .title A:active
{
	font-size:16px;
	color:#98d8fc;
	font-weight:bold;
}
.HPTable .title A:hover 
{
	text-decoration:none; color:#ffffff;
}

/*---------------projectslist---------------------*/
.projectslist
{ 
	
	float:left;
	text-align:center;
	margin-bottom:11px;
}
.projectslist div
{
	background: url('../_images/AlbumLeft.gif') left bottom no-repeat;
}
.projectslist div div
{
	background: url('../_images/AlbumRight.gif') right bottom no-repeat;
	width:154px;
	padding:0px 3px 6px 3px;
}
.projectslist A, .projectslist A:link, .projectslist A:visited, .projectslist A:focus, .projectslist A:active
{
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
}
.projectslist A:hover 
{
	text-decoration:none; color:#000;
}
/*-------------------------------scrollbar----------------------------------*/
.scrollbar
{
	border:1px solid #cccccc;
	width:400px;
	text-align: center; 
	height:300px;
	overflow:hidden;
}
/*---------------------------------scrollbar1-----------------------------------*/
.scrollbar1
{
	scrollbar-face-color: #fff;
	scrollbar-highlight-color: #fff;
	scrollbar-3dlight-color: #cdcdcd;
	scrollbar-darkshadow-color: #cdcdcd;
	scrollbar-shadow-color: #fff;
	scrollbar-arrow-color: #0265cb;
	scrollbar-track-color: #fff;		
	
	text-align: left; 
	height:300px;
	overflow:auto;
}
/*------------------------------------scrollbar2---------------------------------*/
.scrollbar2
{
	height:50px;
	width:50px;
	cursor:hand;
	margin:0px 3px 10px 3px;
	overflow:hidden;
	border:1px solid #cccccc;
}
/*------------------------scrollbar120------------------------*/
.scrollbar120
{	
	overflow:hidden;
	height:120px;
}
/*------------------------scrollbar100------------------------*/
.scrollbar100
{	
	overflow:hidden;
	height:100px;
}
/*---------------MailingList--------------*/
.MailingList
{
	font-size:11px;
	margin-left:23px;
	width:200px;
	float:right;
}
.MailingList input
{
	color:#333;
	font-size:11px;
}

.MailingList span
{
	font-size:11px;display:inline-block;padding:10px 0px 10px 0px;
}
.MailingList h3
{
	margin:0px;padding:0px;
}


/*------------------shadow------------------*/
.shadow
{
	background: url('../_images/shadow.gif') repeat-x;
	height:10px;
}

/* ------------------------------ footerTable ----------------------------- */
.footer
{ 
	text-align:right;
	color:#999;
	margin-bottom:20px;margin-top:20px;
	font-size:11px;
	line-height:17px;
}

.footer A, .footer A:link, .footer A:visited, .footer A:focus, .footer A:active
{ 
	color:#999;
	font-size:11px;
	white-space:nowrap;
}

.footer A:hover
{ color:#000; }

/* ---------------- pageToolsTable -------------------- */

#pageToolsTable
{
	margin:10px;
}

#pageToolsTable IMG
{ margin:0px 5px;}

#pageToolsTable A, #pageToolsTable A:link, #pageToolsTable A:visited, #pageToolsTable A:focus, #pageToolsTable A:active
{
	color:#99ccff;
	font-size:12px;
}

#pageToolsTable A:hover
{ color:#ffffff; text-decoration:none; }

/* ------------------ breadCrumbsTable ----------------------- */
.breadCrumbsTable
{
	color:#777777;
	font-size:11px;
	text-align:left;
	clear:both;
	padding:10px 10px 0px 0px;
	border-top:7px solid #ffd503;
}
.breadCrumbsTable A, .breadCrumbsTable A:link, .breadCrumbsTable A:visited, .breadCrumbsTable A:focus, .breadCrumbsTable A:active
{
	font-size:11px;
	color:#777777;
}
.breadCrumbsTable A:hover
{ text-decoration:none; color:#000;}

/* ------------------ docPartTable ----------------------- */
.docPartTable
{
	
}

.docPartTable A, .docPartTable A:link, .docPartTable A:visited, .docPartTable A:focus, .docPartTable A:active
{
	font-size:12px;
	color:#666 !important;
}
.docPartTable A:hover
{ text-decoration:none; color:#ffffff;}

/* ------------------ quiz ----------------------- */
.quiz
{
	width:160px;
	margin-left:10px;
}

.quiz h3
{
	font-size:12px;
	color:#000;
	margin:0px;
}

.quiz p
{
	font-size:12px;
	color:#ffffff;
	text-align:left;
	padding:3px 0px 3px 0px;
}

.quiz input
{
	width:15px;
	margin-right:5px;
	margin-bottom:2px;
}

/* ------------------ management ----------------------- */
.management
{
	margin-bottom:10px;
	margin-top:20px;
	width:100%;
}
.management p  
{
	font-size:12px;
	color:#777777;
	font-weight:bold;
	text-align:left;
}
.management h3
{
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
}
.management span
{
	font-size:12px;
	color:#232323;
}

/*---------------------------------More----------------------------------*/
.More
{
	background: url('../_images/dot5.gif') center 7px repeat-x;
	text-align:right;
	margin-bottom:10px;
	margin-top:10px;
}

.More A, .More A:link, .More A:visited, .More A:focus, .More A:active
{
	color:#ffffff;
	font-size:11px;
}

.More A:hover
{ text-decoration:none; color:#ffffff; }


/* -------------------------- News ------------------------- */
.News
{}

.News span
{
	font-size:12px;
	font-weight:bold;
	color:#818181;
}

.News span.title
{
	font-size:14px;
	color:#ffffff;
}

.News span.title2
{
	font-size:14px;
	color:#000;
}

.News p
{
	margin:10px 0px;
}

/* -------------------------- Events ------------------------- */
.Events
{}
.Events th, .Events span
{
	font-size:13px;
	font-weight:bold;
	color:#0067ff;
	text-align:left;
	padding:5px 10px;
}
.Events td
{
	padding:5px;
}
.Events A, .Events A:link, .Events A:visited, .Events A:focus, .Events A:active
{
	color:#0067ff;
	font-size:14px;
	font-weight:bold;
}

.Events A:hover
{ text-decoration:none; color:#000; }

.Events p
{
	margin:10px 0px;
}

/* --------------------- formTable ---------------------- */
.formTable 
{ width:405px; }

.formTable TH
{ color:#ff0000;}

.formTable TD,.formTable TH
{ vertical-align: middle; }

.formTable TD
{	
	padding:1px 5px;
}
		
.formTable SELECT
{ width:245px; }	

.formTable input
{ width:240px;}	

.formTable textarea
{ width:240px;}	


.formTablepie {width:500px;}
.formTablepie th {color:#ff0000;font-size:11px;}
.formTablepie td {font-size:13px;color:#666;padding:2px 5px;min-width:100px;}
.formTablepie input, .formTablepie textarea {width:350px;height:21px;border:1px solid #ccc;color:#666;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
behavior: url(http://www.dekel.co.il/_css/PIE.htc);position:relative;}

.formTablepie textarea {height:100px;overflow:hidden;}

.m_l_50 {margin:10px 0px 0px 17px;width:69px !important;height:24px;float:left;border:none !important;}


/* ----------------------------- RegularMPI ------------------------------- */
.RegularMPI
{ 
	margin:10px 10px 10px 0px;
	float:left;
	width:150px;
	text-align:center;
}

/* ----------------------------- faqDL ---------------------------- */

DT,DD
{
	font-weight: normal;
	margin: 10px 0px;
	text-align:justify;
	text-decoration:underline;
}

.faqDL DT
{
	background:transparent url('../_images/q.gif') left 3px no-repeat;
	padding: 0px 0px 0px 20px;
	cursor: help;font-weight:bold;
	text-decoration:underline;
}

.faqDL DD
{
	padding: 0px 0px 0px 20px;
	background:transparent url('../_images/a.gif') left 3px no-repeat;
	color:#000;
	text-decoration:none;
}


.supportDL DD, .faqDL DD 
{
	display: none;
}

/* ------------------ siteMapTable ------------------------ */
.siteMapTable
{ 
	float:left;
	margin:10px;
	padding:15px 10px;
	width:400px;
}

.siteMapTable A, .siteMapTable A:link, .siteMapTable A:visited, .siteMapTable A:focus, .siteMapTable A:active
{
	color:#aa0a0e;
	font-size:11px;
}
.siteMapTable A:hover
{ color:#000; text-decoration:none; }


.siteMapTableHeader
{
	margin:5px;
}

.siteMapTableHeader A, .siteMapTableHeader A:link, .siteMapTableHeader A:visited, .siteMapTableHeader A:focus, .siteMapTableHeader A:active
{
	font-weight:bold;	
	display:block;
	padding-left:5px;
}

.siteMapTable UL
{
	margin:5px 0px 5px 10px;
	padding:0px;
}

.siteMapTable LI
{
	/*list-style:none;
	list-style-image:none;*/
	margin-left:15px;
}

.siteMapTable LI LI
{
	/*list-style:none;
	list-style-image:none;*/

}
.siteMapTable LI LI LI
{	
    /*list-style:none;
	list-style-image:none;*/
}

/*--------------------glossary-------------------------*/
.glossaryABC
{ 
  float:left;margin:1px;padding:2px;
  font-size:15px;color:#000;font-weight:bold;
}

.glossaryABC A, .glossaryABC A:link, .glossaryABC A:visited, .glossaryABC A:focus, .glossaryABC A:active
{font-size:15px;font-weight:bold;}

.glossaryABC A:hover 
{}

.glossary div.letter
{
	margin-bottom:11px;width:25px;
	background:#aa0a0e url(../images/circleleft.gif) no-repeat;
}

.glossary div.letter span
{
	height:23px;
	display:block;
	font-size:15px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	line-height:23px;
	background: url(../images/circleright.gif) right top no-repeat;
}

.glossary div.gotop
{
	margin-top:5px;margin-bottom:11px;
	text-align:right;
	border-bottom:1px solid #aaa;
}

.glossary span
{
	padding:0px;
}

.glossary p
{
	text-align:justify;color:#000;line-height:19px;padding:0px;
}


/* ---------------------------- SimpleLinks --------------------------- */

.SimpleLinks
{ margin-bottom:5px;} 

.SimpleLinks TD
{
	padding:5px;
}
.SimpleLinks th
{
	text-align:left;

	color:#444444;
	width:30%;
	padding:5px;
	
}
.SimpleLinks A, .SimpleLinks A:link, .SimpleLinks A:visited, .SimpleLinks A:focus, .SimpleLinks A:active
{
	color:#aa0a0e;
	font-weight:bold;
	font-size:13px;
}

.SimpleLinks A:hover
{ text-decoration:underline; color:#333; }
/* --------------------- PressReleases -------------------------- */

.PressReleases
{
	
	border-right:1px solid #d2d2d2;
	background: url('../_images/shadow.gif') repeat-x;
}
.PressReleases A, .PressReleases A:link, .PressReleases A:visited, .PressReleases A:focus, .PressReleases A:active
{
	color:#000000;
	font-weight:bold;
}

.PressReleases A:hover
{ text-decoration:underline; color:#000; }

.PressReleases TD,.PressReleases TH
{
	border-bottom:1px solid #d2d2d2;
	border-left:1px solid #d2d2d2;
	padding:5px;
}

.PressReleases TH
{
	background:#888888;
	color:#FFFFFF;
	font-weight:bold;
	border-bottom:2px solid #D7D7D7;
	text-align:left;
}

/* -------------------- Articles ------------------------- */
		
.Articles
{
	background: url('../_images/shadow.gif') repeat-x;
}
.Articles TH
{
	padding:10px 5px 0px 5px;
	text-align:left;
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
}
.Articles TH span
{
	color:#888888;
	font-size:11px;
	vertical-align:bottom;
}

.Articles .Author
{
	color:#3c3c3c;
	margin-bottom:5px;
	font-weight:bold;
}
.Articles .Abstract
{
	margin-bottom:5px;
}

.Articles TD
{
	padding:3px 5px;
}
.Articles A, .Articles A:link, .Articles A:visited, .Articles A:focus, .Articles A:active
{
	font-weight:bold;
	color:#ffffff;
}
.Articles A:hover
{ text-decoration:none; color:#ffffff; }


/*------------------------------album------------------------------------*/
.album td
{
	padding-bottom:15px;
	text-align:center;
	width:155px;
	vertical-align:middle;
}

.album div
{
	/*background: url('../_images/AlbumLeft.gif') left bottom no-repeat;*/
}

.album div div
{
	/*background: url('../_images/AlbumRight.gif') right bottom no-repeat;*/
	text-align:center;
	padding-bottom:6px;
	
	width:145px;
}
/*---------------------------------scrollbar1album-----------------------------------*/
.scrollbar1album
{
	scrollbar-face-color: #999;
	scrollbar-highlight-color: #e5e5e5;
	scrollbar-3dlight-color: #cdcdcd;
	scrollbar-darkshadow-color: #cdcdcd;
	scrollbar-shadow-color: #e5e5e5;
	scrollbar-arrow-color: #000;
	scrollbar-track-color: #cdcdcd;		
	
	margin-top:10px;
	height:80px;
	width:480px;
	overflow:auto;
}
/*------------------------------------scrollbar2album---------------------------------*/
.scrollbar2album
{
	float:left;
	height:50px;
	width:85px;
	cursor:hand;
	margin:0px 5px 10px 0px;
	overflow:hidden;
	border:1px solid #cccccc;
}
/*---------------index---------------------*/

.Cont
{

	
}
.toggleplace {/*margin-bottom:25px;*/width:900px;}
	

.LeftColumn
{
	width:745px;
	float:left;
	background: url('../_images/bgorange.jpg') repeat-x;
	
}

.RightColumn
{
	width:155px;
	float:right;
}

/*---------------banner---------------------*/
.banner
{
	background: url('../_images/centerbanner.jpg') repeat-y;
	width:143px;
	/*margin:0px 5px;*/
}
.banner div
{
	background: url('../_images/topbanner.jpg') no-repeat;
}
.banner div div
{
	background: url('../_images/bottombanner.jpg') center bottom no-repeat;
	padding-top:6px;
	padding-bottom:6px;
	text-align:center;
}

/*--------------tabblue-------------------*/
.tabblue
{
	background: url('../_images/tabblue.jpg') no-repeat;
	width:144px;
	height:35px;
	padding-top:6px;
	position:absolute;
	top:72px;
	right: 30%;
}
.tabblue A, .tabblue A:link, .tabblue A:visited, .tabblue A:focus, .tabblue A:active
{
	color:#fff;
	font-weight:bold;
	font-size:16px;
}
.tabblue A:hover
{ text-decoration:none; color:#fff; }

/*--------------tabblack-------------------*/
.tabblack
{
	background: url('../_images/tabblack.jpg') no-repeat;
	width:144px;
	height:35px;
	padding-top:6px;
	position:absolute;
	top:72px;
	right: 30%;
}
.tabblack A, .tabblack A:link, .tabblack A:visited, .tabblack A:focus, .tabblack A:active
{
	color:#fff;
	font-weight:bold;
	font-size:16px;
}
.tabblack A:hover
{ text-decoration:none; color:#fff;}


/*----------------linelight---------------------*/
.linelight
{
	padding-top:15px;
}
/*----------------linelight2---------------------*/
.linelight2
{

	padding-top:15px;
}
/*----------------shadow2---------------------*/
.shadow2
{
	background: url('../_images/shadow2.jpg') repeat-x;
	height:5px;
	margin-top:10px;margin-bottom:10px;
}


/*--------------productListBox-------------------*/
.productListBox th
{
	text-align:right;
	margin-top:10px;
}
.productListBox td
{
	line-height:19px;
}

.productListBox th A, .productListBox th A:link, .productListBox th A:visited, .productListBox th A:focus, .productListBox th A:active
{
	color:#000;
	font-weight:bold;
	font-size:12px; 
}
.productListBox th A:hover
{ text-decoration:none; color:#fff; }

.productListBox A, .productListBox A:link, .productListBox A:visited, .productListBox A:focus, .productListBox A:active
{
	color:#666;
	font-size:12px;
}
.productListBox A:hover
{ text-decoration:none; color:#fff; }

/*----------------HPMatah---------------------*/
.HPMatah
{
	background:#fff;
	border:1px solid #dbdbdb;
	margin-left:23px;width:400px;float:right;
	position:relative;
	-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;
	behavior: url(_css/PIE.htc);
	padding-bottom:5px;
	min-height:150px;
}

.HPMatah span.title
{
	font-size:16px;color:#000;text-align:right;display:block;padding:8px 10px 0px 0px;
	font-weight:bold;
}

.HPMatah h3
{
	color:#000;
	font-weight:bold;
	font-size:22px;
}

.HPMatah span.spanspace
{
	width:50px;display:inline-block;font-size:12px;padding:3px 0px;
}

.HPMatah span
{
	padding:1px 10px;display:block;text-align:right;font-size:12px;
}

.colorbg {display:block;background:#ebebec;}


.shaar
{
	/*padding-right:6px;*/
	color:#000;
	margin-top:10px;
}
.shaar A, .shaar A:link, .shaar A:visited, .shaar A:focus, .shaar A:active
{
	color:#000;
	font-size:11px;
}
.shaar A:hover
{ text-decoration:none; color:#000; }

.shaar2
{
	/*padding-right:5px;*/
	color:#000;
	margin-top:10px;
}
.shaar2 A, .shaar2 A:link, .shaar2 A:visited, .shaar2 A:focus, .shaar2 A:active
{
	color:#000;
	font-size:11px;
	line-height:21px;
}
.shaar2 A:hover
{ text-decoration:none; color:#000;}


/*---------texthome-----------------*/
.texthome
{
	line-height:18px;margin-top:0px;
	height:264px;
	padding-top:9px;
}

.texthome p
{
	font-size:13px;
	font-weight:bold;
	color:#fff;
}

.texthome h3
{
	color:#fff;
}



/*-------------MailingListRegistration--------------*/
.MailingListRegistration
{
	color:#333;
	font-weight:bold;
	background:#f3f3f3;
	margin-top:3px;
}


/*-----------------medadim--------------------*/
.medadim td
{
	background:#fff url('../_images/pix.gif') center bottom repeat-x;
	color:#666;
	padding:8px 5px 3px 5px;
	font-size:13px;
}

.medadim td.nobg 
{
	background: url('../_images/pix.gif') center bottom repeat-x;
	color:#666;
	padding:8px 5px 3px 5px;
	font-size:13px;
}
.medadim td.paddingbottom 
{
	background:#fff url('../_images/pix.gif') center bottom repeat-x;
	color:#666;
	padding:5px 5px 8px 5px;
	font-size:13px;
}

.medadim th
{
	background: url('../_images/pix.gif') center bottom repeat-x;
	color:#000;
	padding:10px 5px 8px 5px;
	font-size:13px;
	text-align:right;
	font-weight:bold;
}


/*-----------------medadimbig--------------------*/
.medadimbig td
{
	background:#f3f3f3 url('../_images/pix.gif') center bottom repeat-x;
	color:#666;
	padding:8px 5px 3px 5px;
	font-size:13px;
}

.medadimbig th
{
	background: url('../_images/pix.gif') center bottom repeat-x;
	color:#000;
	padding:10px 5px 8px 5px;
	font-size:13px;
	text-align:right;
	font-weight:bold;
}

/*-----------------medadimborder--------------------*/
.medadimborder
{
	border-top:1px solid #666;
	border-right:1px solid #666;
}
.medadimborder td
{
	background:#f3f3f3 url('../_images/pix.gif') center bottom repeat-x;
	color:#666;
	padding:8px 5px 3px 5px;
	font-size:13px;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.medadimborder th
{
	background: url('../_images/pix.gif') center bottom repeat-x;
	color:#000;
	padding:10px 5px 8px 5px;
	font-size:13px;
	text-align:right;
	font-weight:bold;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
}

.medadimborder .borderleft
{
	border-left:5px solid #333;
}

/*------------ prList------------------*/
.prList
{
 border-top:1px solid #cccccc;
 padding:10px 0px;
}

 .mainItem #prID
{
	margin:11px 0px 4px 5px;
	font-weight:bold;
	color:#000;
}

 .simpleItem 
{
	margin:5px;
}

#prID
{
	display:inline;
}

#prTitle
{
	display:inline;
}

#prTitle A, #prTitle A:link, #prTitle A:visited, #prTitle A:focus, #prTitle A:active
{
	color:#0492da;
}
#prTitle A:hover
{ text-decoration:none; color:#fc666c !important; }

.prList .mainItem A, .prList .mainItem A:link, .prList .mainItem A:visited, .prList .mainItem A:focus, .prList .mainItem A:active
{
	color:#000;font-weight:bold;
}
.prList .mainItem A:hover
{ text-decoration:none; color:#0166ff; }

.prList A, .prList A:link, .prList A:visited, .prList A:focus, .prList A:active
{
	color:#666666;
}
.prList A:hover
{ text-decoration:none; color:#0166ff; }


/*-----------------------------------tableplus--------------*/

.tableplus
{
	/*border-top:1px solid #aaaaaa;
	border-left:1px solid #aaaaaa;*/
	margin-top:10px;
}

.tableplus td
{
	/*border-bottom:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;*/
	padding:2px 0px;
}

/*-----------------------------------priceListTable--------------*/

.priceListTable
{
	border-top:1px solid #aaaaaa;border-left:1px solid #aaaaaa;
}

.priceListTable th
{
	background:#e5e5e5;
	border-bottom:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
	font-weight:bold;
	padding:4px 6px;
	text-align:right;
	font-size:12px;
	color:#3f3f3f;
}
.priceListTable th.logo
{background:#ccebff url('../_images/littlelogo.gif') 3px no-repeat;}

.priceListTable td
{
	color:#1a1a1a;
	padding:4px 6px;
	font-size:12px;
	border-bottom:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
}

.priceListTable td.tabletitle {white-space:nowrap;color:#fff;border-left:1px solid #b8b8b8;padding:10px 5px;background:#9d9fa1;font-weight:bold;}

.priceListTable td.nowrap {white-space:nowrap;}
.priceListTable td.nowrap span {display:inline-block;width:20px;}

.priceListTable td.padding {padding:10px 6px;}

.priceListTable img.addLine {cursor:pointer;}
.priceListTable td.tdcenter {text-align:center;}

.priceListTable a {text-decoration:underline;}


/*--*/
.priceListTable_small
{
	border-top:1px solid #aaaaaa;border-left:1px solid #aaaaaa;
}

.priceListTable_small th
{
	background:#e5e5e5;
	border-bottom:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
	font-weight:bold;
	padding:4px 6px;
	text-align:right;
	font-size:12px;
	color:#3f3f3f;
}
.priceListTable_small th.logo
{background:#ccebff url('../_images/littlelogo.gif') 3px no-repeat;}

.priceListTable_small td
{
	color:#1a1a1a;
	padding:4px 6px;
	font-size:12px;
	border-bottom:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
}

.priceListTable_small td.tabletitle {white-space:nowrap;color:#fff;border-left:1px solid #b8b8b8;padding:10px 5px;background:#9d9fa1;font-weight:bold;}

.priceListTable_small td.nowrap {white-space:nowrap;}
.priceListTable_small td.nowrap span {display:inline-block;width:20px;}

.priceListTable_small td.padding {padding:10px 6px;}

.priceListTable_small img.addLine {cursor:pointer;}
.priceListTable_small td.tdcenter {text-align:center;}

.priceListTable_small a {text-decoration:underline;}

/*-----------------------------------priceListTablePdf--------------*/

.priceListTablePdf
{
	border-top:1px solid #aaaaaa;border-left:1px solid #aaaaaa;
}

.priceListTablePdf th
{
	background:#e5e5e5;
	border-bottom:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
	font-weight:bold;
	padding:4px 6px;
	text-align:right;
	font-size:17px;
	color:#3f3f3f;
}
.priceListTablePdf th.logo
{background:#ccebff url('../_images/littlelogo.gif') 3px no-repeat;}

.priceListTablePdf td
{
	color:#1a1a1a;
	padding:4px 6px;
	font-size:17px;
	font-weight:bold;
	border-bottom:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
}

.priceListTablePdf td.tabletitle {white-space:nowrap;color:#fff;border-left:1px solid #b8b8b8;padding:10px 5px;background:#9d9fa1;font-weight:bold;}

.priceListTablePdf td.nowrap {white-space:nowrap;}
.priceListTablePdf td.nowrap span {display:inline-block;width:20px;}

.priceListTablePdf td.padding {padding:10px 6px;}

.priceListTablePdf img.addLine {cursor:pointer;}
.priceListTablePdf td.tdcenter {text-align:center;}

.priceListTablePdf a {text-decoration:underline;}

/*--------------------toplinks---------------------*/
.toplinks {font-size:12px;text-align:right;color:#fff;padding:10px 30px 0px 0px;}

.toplinks .input {width:100px;height:14px;padding:0px;font-size:12px;}

.toplinks A, .toplinks A:link, .toplinks A:visited, .toplinks A:focus, .toplinks A:active
{color:#fff;font-size:12px;}

.toplinks A:hover 
{color:#fff;text-decoration:underline;}

.toplinks div.in
{display:inline;}



/*--------------------search---------------------*/
.search {
padding:0px;

float:left;
margin:10px 0px 0px 15px;
}

.search input.input {border:none;height:17px;width:146px;}
.s_submit {background: url('../_images/bgbutton2.jpg') no-repeat;width:54px !important;float:left;height:17px;border:none;}


/*------------------------logo-------------------*/
.logo {float:right;margin-right:30px;margin-top:10px;margin-bottom:4px;}

.face {/*float:left;*/margin-right:5px;margin-bottom:-5px;}

.clock {
	float:left;color:#fff;
	width:205px;
	height:80px;
	margin:0px 0px 0px 15px;
	font-size:14px;
	text-align:left;
}

.date {float:left;color:#fff;margin:5px 0px 0px 15px;}

/*------------------------menu-------------------*/
#menu
{
	display: inline-block;
	text-align:right;
	width:970px;
	padding:0px 15px;
	margin-top:3px;
	/*border:1px solid #fff;*/
}

#menu div, img.marker
{
	float:right;
}
#menu img.marker
{
	margin-top:2px;
}
#menu A, #menu A:link, #menu A:visited, #menu A:focus, #menu A:active
{
	color: #fff;
	display:block;
	padding:0px 10px;
	font-size:15px;
}

#menu A:hover 
{
	text-decoration:none; 
	color: #fff;
}

#menu div.this a
{
	color: #fff;
}

/*-------------bigfea-----------------*/
.bigfea {
	background: url('../_images/bgbigfea.gif') no-repeat;
	width:360px;height:230px;text-align:right;line-height:19px;padding:0px 20px;
	float:right;margin:0px 0px 0px 23px;
}
.featext {height:160px;/*border:1px solid #000;*/}
.bigfea h3
{
	font-weight:bold;font-size:20px;
}
.imgbigfea {float:right;margin-left:12px;owerflow:hidden;height:160px;}



/*-------------internalBox-----------------*/
.internalBox {
	background: url('../_images/bgInternalBox.gif') no-repeat;
	width:170px;height:170px;text-align:right;line-height:19px;padding:0px 20px;
	float:right;margin:0px 0px 0px 15px;
}
.internalBoxText {height:160px;}
.internalBox h3
{
	font-weight:bold;font-size:15px;
}
.internalBoxImg {float:right;margin-left:12px;owerflow:hidden;height:160px;}

/*---------------clear----------------*/
.clear {width:100%;clear:both;height:25px;}
.clearin {width:100%;clear:both;height:10px;}

.clear2 {clear:both;height:1px;line-heigh:1px;font-size:1px;}

/*------------leftcol-----------------*/
.leftcol {float:left;}



/*-----------infocenter-----------------*/
.infocenter {background: url('../_images/infocenter.gif') repeat-y;width:154px;margin-bottom:10px;}
.infotop {background: url('../_images/infotop.gif') center top no-repeat;}
.infobottom {background: url('../_images/infobottom.gif') center bottom no-repeat;text-align:center;padding:5px 0px;min-height:100px;}


/*------------------------features-----------------*/
.feas {float:right;margin-top:15px;}

.featuretop 
{
	float:right;background: url(../_images/feabottom2.gif) center bottom no-repeat;
	width:400px;display:inline-block;margin-left:23px;margin-bottom:10px;/*border:1px solid #000;*/
}

.features
{
	background:#fff;
	border:1px solid #dbdbdb;margin-top:20px;
	margin-left:23px;width:400px;float:right;
	position:relative;
	-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;
	behavior: url(_css/PIE.htc);
	padding-bottom:5px;
	
}

.featurimage {overflow:hidden;height:160px;}

.featextlittle {min-height:160px;margin:10px 12px 0px 0px;overflow:hidden;/*border:1px solid #000;*/}

.features h3
{
	font-weight:bold;
	font-size:20px;
}
.features A, .features A:link, .features A:visited, .features A:focus, .features A:active
{color:#000;font-size:14px;font-weight:bold;}

.features A:hover 
{color:#000;}

.features p {font-size:12px;line-height:19px;padding-bottom:5px;}

/*----------------------tel----------------------*/
.tel {border-left:1px solid #2e2e2e;width:200px;margin-left:10px;color:#6b6b6b;
min-height:60px;float:right;font-size:24px;line-height:24px;text-align:center;padding-top:33px;}


/*-------------*/
.cont{margin-bottom:15px;/*display:inline;*/overflow:hidden;}


/*----------------contact-------------------------*/
.contact {direction:rtl;width:200px;}

.contact span
{font-size:11px;display:inline-block;padding:15px 0px 10px 0px;}

.contact input
{color:#333;
	font-size:11px;}

.contact span.spancaptcha
{padding:5px 0px;display:inline-block;width:67px;}

.contact div.textarea
{margin-top:10px;width:196px;height:67px;font-family:arial;border:none;
background: url(../_images/bgtextarea.gif) center top no-repeat;
padding:3px;
}
.contact textarea
{
	margin-right:3px;
	width:187px;height:58px;font-family:arial;border:1px solid #fff;
}

.contact .send {width:69px;height:24px;float:left;margin-top:10px;}

.contacthome {height:35px;width:200px;direction:rtl;line-height:19px;text-align:center;}
.contactinner {height:35px;width:175px;direction:rtl;padding:0px 5px 0px 0px;text-align:center;}



/*----------------contactpage-------------------------*/
.contactpage {direction:rtl;width:600px;margin-top:15px;}

.contactpage span
{font-size:11px;display:inline-block;padding:15px 0px 10px 0px;}

.contactpage input
{color:#333;
font-size:11px;}

.contactpage span.spancaptcha
{padding:5px 0px;display:inline-block;width:67px;}

.contactpage div.textarea
{margin-top:7px;width:382px;height:81px;font-family:arial;border:none;
background: url(../_images/bgtextarea2.gif) center top no-repeat;
padding:3px 0px 3px 0px;
}
.contactpage textarea
{
	margin-right:3px;
	width:370px;height:70px;font-family:arial;border:1px solid #fff;
}

.contactpage .send {width:69px;height:24px;float:left;margin-top:10px;}

/*-------------------bginput--------------------*/
.bginput {margin-top:7px;background: url(../_images/bginput.gif) no-repeat;height:23px;}

.bginput input {border:1px solid #fff;margin-top:2px;height:16px;width:120px;}

.bginput img {float:right;}

.inputbutton {height:23px;width:69px;}

.inputbutton2 {height:23px;width:100px !important;}

.send {width:69px !important;height:24px;float:left;margin-top:10px;}

.enter {width:69px;height:24px;float:left;margin:10px 0px;}
/* -------------- menulevel0 ------------------- */
.menulevel0{margin-top:0px;margin-bottom:10px;}

.menulevel0 A, .menulevel0 A:link, .menulevel0 A:visited, .menulevel0 A:focus, .menulevel0 A:active
{
	display:block;
	padding:5px 0px 5px 5px;
	background:#000;
	border:1px solid #fff;
	color:#fff;
	font-size:12px;
}

.menulevel0 A:hover 
{text-decoration:underline;}

.menulevel0 A.this, .menulevel0 A.this:link, .menulevel0 A.this:visited, .menulevel0 A.this:focus, .menulevel0 A.this:active
{font-weight:bold;}

/* ---------------- menulevel1 ----------------- */
.menulevel1{}

.menulevel1 A, .menulevel1 A:link, .menulevel1 A:visited, .menulevel1 A:focus, .menulevel1 A:active
{
	display:block;
	padding:5px 0px 5px 15px;
	background:#959595;
	border:1px solid #fff;
	color:#fff;
	font-size:11px;
}

.menulevel1 A:hover 
{color:#fff;text-decoration:underline;}

.menulevel1 A.this, .menulevel1 A.this:link, .menulevel1 A.this:visited, .menulevel1 A.this:focus, .menulevel1 A.this:active
{color:#fff;font-weight:bold;}

/* ----------------- menulevel2 ---------------- */
.menulevel2{}

.menulevel2 A, .menulevel2 A:link, .menulevel2 A:visited, .menulevel2 A:focus, .menulevel2 A:active
{
	display:block;
	padding:5px 0px 5px 15px;
	background:#cccccc;
	border:1px solid #fff;
	color:#000;
	font-size:11px;
}

.menulevel2 A:hover {text-decoration:underline;}

.menulevel2 A.this, .menulevel2 A.this:link, .menulevel2 A.this:visited, .menulevel2 A.this:focus, .menulevel2 A.this:active
{font-weight:bold;}

/* ------------------ menulevel3 --------------- */
.menulevel3{}

.menulevel3 A, .menulevel3 A:link, .menulevel3 A:visited, .menulevel3 A:focus, .menulevel3 A:active
{
	display:block;
	padding:5px 0px 5px 15px;
	background:#cccccc;
	border:1px solid #fff;
	color:#000;
	font-size:11px;
}

.menulevel3 A:hover{}

.menulevel3 A.this, .menulevel3 A.this:link, .menulevel3 A.this:visited, .menulevel3 A.this:focus, .menulevel3 A.this:active
{}	


/*--------------corners----------------*/
.ltcorner {background: url(../_images/ltcorner.gif) left top no-repeat;margin-bottom:10px;}
.rtcorner {background: url(../_images/rtcorner.gif) right top no-repeat;}
.rbcorner {background: url(../_images/rbcorner.gif) right bottom no-repeat;}
.lbcorner {background: url(../_images/lbcorner.gif) left bottom no-repeat;padding:10px 15px;display:inline-block;line-height:19px;}

.lbcorner h4 {font-weight:bold;}
/*----------------------shipuzimtop----------------*/
.shipuzimcenter
{
	background: url(../_images/shipuzimcenter.jpg) center center repeat-y;
	margin:10px 0px;
}

.shipuzimtop
{
	background: url(../_images/shipuzimtop.jpg) center top no-repeat;
}

.shipuzimbottom
{
	background: url(../_images/shipuzimtopbottom.jpg) center bottom no-repeat;
	padding:8px 10px;
}

.shipuzimbottom span
{
	display:inline-block;height:20px;font-weight:bold;font-family:arial;font-size:13px;color:#fff;padding-right:18px;
}



/*---------------------------*/
.menuPriceListcenter
{
	background: url(../_images/menuPriceListcenter.jpg) center center repeat-y;
	margin:10px 0px;
}

.menuPriceListtop
{
	background: url(../_images/menuPriceListtop.jpg) center top no-repeat;
}

.menuPriceListbottom
{
	background: url(../_images/menuPriceListbottom.jpg) center bottom no-repeat;
	padding:8px 10px;display:inline-block;
}

.menuPriceListbottom span
{
	display:inline-block;height:20px;font-weight:bold;font-family:arial;font-size:13px;
}

.menuPriceListbottom A, .menuPriceListbottom A:link, .menuPriceListbottom A:visited, .menuPriceListbottom A:focus, .menuPriceListbottom A:active
{
	font-weight:normal;
	color:#aa0a0e;
	font-family:arial;font-size:11px;
}
.menuPriceListbottom A:hover {text-decoration:underline;color:#000;}


.headerMenu
{
	padding:3px 0px;
	margin-top:5px;
	font-size:11px;
	border-top:1px solid #ccc;
}

.headerMenu A, .headerMenu A:link, .headerMenu A:visited, .headerMenu A:focus, .headerMenu A:active
{
	font-weight:bold;
	color:#aa0a0e;
	font-family:arial;font-size:11px;
}
.headerMenu A:hover {text-decoration:underline;color:#000;}


/*--------------------------------logintop--------------------*/
.logintop
{
	background: url(../_images/logintop.jpg) center top no-repeat;
	margin:10px 0px;
	width:200px;
}

.loginbottom
{
	background: url(../_images/loginbottom.jpg) center bottom no-repeat;
	padding:8px 10px;
	width:180px;
}

.logintop span
{
	display:inline-block;height:20px;font-weight:bold;font-family:arial;font-size:13px;color:#fff;
}
.logintop span.name
{
	margin-top:10px;display:inline-block;min-height:20px;font-weight:bold;font-family:arial;font-size:12px;color:#333;
}

.logintop A, .logintop A:link, .logintop A:visited, .logintop A:focus, .logintop A:active
{
	font-weight:bold;
	color:#aa0a0e;
	font-family:arial;font-size:12px;
}
.logintop A:hover {text-decoration:underline;color:#000;}


/*-----------indextext-----------------*/
.indextext {padding:20px 0px;text-align:right;clear:both;}


/*--------------------bigsearch---------------------*/
.bigsearch {
	background: url('../_images/bgsearch.jpg') no-repeat;
	padding:20px 10px 10px 10px;
	display:inline-block;
	width:554px;
	height:140px;
	color:#fff;
	margin:0px 0px 10px 0px;
}
.bigsearch span {
	float:right;
	display:inline-block;
	width:150px;
	color:#fff;
	margin:15px 0px 5px 0px;
}

.bigsearch input {width:190px;height:16px;}
.bigsearch input.input {border:1px solid #fff;margin-top:2px;}



/*--greybutton--*/
.greybutton {height:24px;width:110px;margin:0px 10px 5px 0px;float:left;} 



/*-------session---------*/
.session {text-align:center;color:#ff0000;font-size:14px;margin-bottom:10px;}


/*-------------MiVaMi---------------*/
.MiVaMi {margin-top:10px;}

.MiVaMi img {margin-right:10px; float:left;border:1px solid #ccc;}


.MiVaMitable {}

.MiVaMitable td{padding:3px 5px;}



/*--------------------lefttop----------------------*/
.lefttop {background:#b1b1b1 url('../_images/lefttop.gif') left top no-repeat;display:inline-block;width:600px;}
.righttop {background: url('../_images/righttop.gif') 590px top no-repeat;display:inline-block;width:600px;}
.rightbottom {background: url('../_images/rightbottom.gif') 590px bottom no-repeat;display:inline-block;width:600px;}
.leftbottom {background: url('../_images/leftbottom.gif') left bottom no-repeat;padding:20px 10px;display:inline-block;width:580px;}

.leftbottom span {display:inline-block;float:right;margin-left:0px;margin-right:0px;width:170px;}
.leftbottom input {width:150px;margin-top:-1px;}
.leftbottom select {margin-left:10px;}


.b_grad span {display:inline-block;float:right;margin-left:0px;margin-right:0px;margin-bottom:15px;width:170px;font-size:15px;}

.b_grad input {
padding:2px 5px;
border:none;
width:150px;margin-top:-1px;font-size:15px;
/*position:relative;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
behavior: url(_css/PIE.htc);*/
}

.b_grad select {
padding:0px 5px 0px 0px;
border:none;
margin-left:10px;font-size:14px;
/*position:relative;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
behavior: url(_css/PIE.htc);
*/}

.b_grad 
{
	position:relative;
	/*-webkit-border-radius: 10px 0px 10px 10px;-moz-border-radius: 10px 0px 10px 10px;border-radius: 10px 0px 10px 10px;
	behavior: url(_css/PIE.htc);*/
	background: url('../_images/bgtop.jpg') no-repeat;
	padding:20px 10px 20px 10px;
	color:#fff;
	margin-bottom:10px;
	overflow:hidden;
}

.g_button {
/*position:relative;
-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
behavior: url(_css/PIE.htc);*/
height:40px !important;
width:80px !important;
text-align:center !important;
color:#000 !important;
background: url('../_images/bgbutton.jpg') repeat-x;
line-height:35px !important;
border:none;
float:left;
font-weight:bold;
font-size:20px !important;
margin:10px 0px -10px 10px !important;
cursor:pointer;
}
.g_button:hover {background:#ababab;}

.inputs {float:right;}

.ejiki {height:45px;overflow:hidden;color:#fff;}
.ejiki a {color:#fff;font-size:16px;font-weight:bold;}

.ejik {margin:0px 0px 0px 40px;
text-align:center;
width:198px;
padding-top:10px;
height:35px;
float:right;
display:block;
color:#000 !important;
font-family:arial;
font-weight:bold;
/*position:relative;
-webkit-border-radius: 10px 10px 0px 0px;-moz-border-radius: 10px 10px 0px 0px;border-radius: 10px 10px 0px 0px;
behavior: url(_css/PIE.htc);*/
background: #dedede;

}
.ejik:hover {background:#171717;color:#fff !important;}



.thisejik {/*background: url('../_images/red2.jpg') no-repeat;*/background:#171717;color:#fff !important;}


/*----------------------navigator------------------*/
.navigator {
	padding: 6px 0 6px 0;
	margin-top:5px;
	font-size: .85em;
	}

.navigator a, .navigator a:link {
	padding: 6px 10px; 
	margin: 2px;
	text-decoration: none;
	color: #000;
	background-color: #ccc;	
}
.navigator a:visited {
	padding: 6px 10px;
	margin: 2px;
	text-decoration: none;
	color: #000;
	background-color: #666;	
}
.navigator a:hover {	
	color: #FFFFFF;
	background-color: #1e1e1e;
}
.navigator a:active {
	padding: 6px 10px;
	margin: 2px;
	text-decoration: none;
	color: #000;
	background-color: #131211;	
}
.navigator span.pagenav {
	padding: 6px 10px;
	margin: 2px 2px 2px 2px;
	color: #000;
	background-color: #131211;
}
.navigator a.current {
	padding: 6px 10px;
	margin: 2px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1e1e1e;
}
.navigator span.extend {
	padding: 6px 10px;
	margin: 2px;	
	color: #aaaaaa;
	background-color: #131211;
}





.boldRow {background:#fdffbe;font-weight:bold;}
.boldRow td {font-weight:bold;}
.boldRow td a {font-weight:bold;text-decoration:underline;}

.FlashDiv{display:none;}



.miumi td {color:#231f20;font-size:13px;line-height:19px;background: url('../_images/who_b.gif') center bottom no-repeat;width:200px;}
.miumi div.who_t1 {background:#fff url('../_images/who_t1.jpg') center top no-repeat;width:200px;height:129px;padding-top:1px;}
.miumi div.who_t2 {background:#fff url('../_images/who_t2.jpg') center top no-repeat;width:200px;height:129px;padding-top:1px;}
.miumi div.who_t3 {background:#fff url('../_images/who_t3.jpg') center top no-repeat;width:200px;height:129px;padding-top:1px;}

.miumi span {display:block;background:#d51820;color:#fff;width:130px;padding:5px;height:30px;margin:0px 15px;text-align:center;font-weight:bold;}
.miumi a {color:#fff !important;font-weight:bold;font-size:14px;line-height:16px;cursor:pointer;}
.miumi span a {color:#fff;line-height:16px;font-weight:bold;}

.miumi p {color:#231f20;font-size:13px;line-height:16px;padding:5px 8px;} 




/*--*/
.allparts {overflow:hidden;margin:20px 0px;}

.parts {
min-height:130px;
float:right;
margin:5px 0px 10px 13px;
width:240px;
-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
behavior: url(_css/PIE.htc);
background: #f3f3f3;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#c8c8c8), to(#f3f3f3));
background: -moz-linear-gradient(#c8c8c8, #f3f3f3);
background: linear-gradient(#c8c8c8, #f3f3f3);
-pie-background: linear-gradient(#c8c8c8, #f3f3f3);
border: 1px solid #CCC;
}

.parts h3, .parts h3 a {font-size:16px;font-weight:bold;color:#000;} 
.parts h3 a{
padding:3px 10px;text-align:center;
} 
.parts h3 a {
-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
behavior: url(_css/PIE.htc);
background: #f3f3f3;
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#c8c8c8), to(#f3f3f3));
background: -moz-linear-gradient(#c8c8c8, #f3f3f3);
background: linear-gradient(#c8c8c8, #f3f3f3);
-pie-background: linear-gradient(#c8c8c8, #f3f3f3);
} 

.parts a {display:block;font-size:14px;margin:2px 10px;color:#aa0a0e;}
.parts a:hover {color:#000;}

.featureDrop {
	height:20px;
	-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;
	behavior: url(_css/PIE.htc);
	border:1px solid #dbdbdb;
	position:relative;
	margin-left:21px;width:340px;float:right;
	padding:10px 50px 10px 10px;
	cursor:pointer;
	background:#fff url('../_images/hand3.jpg') 355px 5px no-repeat;
	
}
.featureDrop img {float:left;}
.featureDrop h2 {font-size:18px;color:#aa0a0e;}

.toggle {display:none;border:1px solid #dbdbdb;border-top:none;position:absolute;top:34px;left:-1px;padding:10px;width:380px;z-index:10;background:#fff;
-webkit-border-radius: 0px 0px 10px 10px;-moz-border-radius: 0px 0px 10px 10px;border-radius: 0px 0px 10px 10px;
behavior: url(_css/PIE.htc);}
.toggle a {color:#aa0a0e;font-size:14px;font-weight:bold;display:block;margin:5px;
background: url('../_images/arrows2.gif') right 3px no-repeat;
padding-right:15px;cursor:pointer;}
.toggle a:hover {color:#000;}



/*--*/
.menu {clear:both;}

.f_slider{width:1000px;height:421px;position: relative;overflow:hidden;padding-top:0px;border-top:7px solid #ffd503;direction:ltr;}
#slider {float:right;height:421px !important;width:1000px !important;}

.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	right:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}

.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	padding:5px 20px;
	color:#fff;
	opacity:0.8; 
	z-index:7;
	width:270px;
	height:70px;
	text-align:left;
	/*display:none !important;*/
}
.nivo-caption h2, .nivo-caption h2 a, .nivo-caption p, .nivo-caption a {color:#fff;text-align:center;font-size:18px;}


.nivo-controlNav img {display:inline;position:relative;height:90px;}

.nivo-controlNav {direction:rtl;position:absolute;right:0px !important;top:385px !important;z-index:10001;width:120px;height:20px;padding:5px;}
	
.nivo-controlNav a {
	display:block;
	width:15px;
	height:15px;
	background:url(../_images/grey.png) right top no-repeat;
	text-indent:9999px !important;
	border:none;
	margin:5px 0px 0px 5px;
	float:left;
	cursor:pointer;overflow:hidden;
}
.nivo-controlNav a.active {background:url(../_images/yellow.png) left top no-repeat;}
.nivo-directionNav {display:block !important;}
.nivo-directionNav a {
	position:absolute;
	top:150px;
	z-index:129;
	cursor:pointer;
	display:block;
	width:33px;
	height:75px;
	text-indent:9999px !important;
	border:none;
}
.nivo-prevNav {background:url(../_images/right_l.png) no-repeat;left:967px;}
.nivo-nextNav {background:url(../_images/left_l.png) no-repeat;left:-5px;}

.r_side {overflow:hidden;width:829px;float:right;;}

.l_side {float:left;padding-top:20px}
