body { font-family:Verdana;font-size:11px;background-color:#0D221A;background-image:url(/InTemplates/esi/files/bg.jpg);background-repeat:repeat-x;}

/*kernel never change*/
.textfield{border:solid 1px #7B8D94;font-size:10px;}
.textfield_default{border:solid 1px #7B8D94;font-size:10px;}
.ErrorField {border:solid 1px #FF0000;font-size:10px;}
.Button{border:solid 1px #8B8B8B;color:#ffffff; padding:2px;margin-top:2px;background-color:#8B8B8B;font-size:10px;}
.ErrorMessage{font-size:10px;font-weight:bold;color:#FF0000;background:url(/InTemplates/esi/files/error.gif) no-repeat center left;height:16px;text-indent:20px;border:1px solid #dedede;background-color:#ffffff;margin:2px 5px 2px 5px;padding:5px 2px 3px 2px;}

/*Template*/
#wrapperMain{width:920px;min-height:400px;margin:auto;background-image:url(/InTemplates/esi/files/maingraphic.jpg);background-repeat:no-repeat;background-position:top right;}
#wrapper{width:816px;margin:auto;}
#menu_content{margin-left:10px;text-align:center;}
#Content{width:816px;}
#LeftContent{color:#25624B;float:left;width:558px;}
#LeftContent h1{font-size:15px;color:#97d627;margin:0px 0px 10px 0px;text-align:left;}
#MainCoent{width:544px;}
#HomeContent{margin-top:15px;padding:20px;color:#E3EDE8;}
#excibitors{width:258px;height:190px;background-image:url(/InTemplates/esi/files/excibitors.png);background-repeat:no-repeat;background-position:top left;padding-top:40px;}
#newsletter{padding:10px;width:238px;height:130px;color:#ffffff;font-size:11px;margin-top:10px;background-image:url(/InTemplates/esi/files/newsletter.png);background-repeat:no-repeat;background-position:top left;}
#MainRight{float:left;width:258px;}
#header{background-image:url(/InTemplates/esi/files/bg2.png);background-repeat:no-repeat;height:183px;width:816px;}
#logo{height:140px;}
#Menu{margin-top:0px;padding-left:15px;}
#printsend{width:75px;float:right;}
#printsend img {}
#Bar{margin-bottom:10px;}
#Bottom{height:62px;width:816px;padding-top:30px;}

#Metaphors{float:left;padding-top:15px;text-align:right;width:192px;}
#Metaphors img{margin-left:3px;border:none;}

#address{color:#ffffff;padding:10px;}

#BottomMenuContent{float:left;width:300px;}

#languages  {margin-top:75px;}
#languages a {color:#ffffff;}

#InFileSystem{float:left;width:725px;color:#666666;font-size:10px;}
#InFileSystem a{color:#3F3F3F;font-size:10px; text-decoration:none;}
#emailprint{float:left;width:60px;}

a{color:#CC3300;text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}

#Copyright{padding-top:7px;font-size:10px;color:#ffffff;text-align:left;float:left;width:516px;text-align:right;}
#Copyright a{font-size:10px;color:#ffffff;}

/*Template*/
/*InSiteSearch*/
.InSiteSearchResults a{text-decoration:none;color:#5B508A;}
.InSiteSearchResults {margin:5px;font-size:10px;background-color:#F2F2F2;padding:10px;}
.InSiteSearchResults hr{color:#cccccc;background-color:#cccccc;height:1px;border:0px;}
.InSiteSearchResults h2{margin:4px 0px 4px 0px;font-size:10px;}
.InSiteSearchResults span{color:#BD0B0E;font-weight:bold;}
#InSiteSearch {text-align:right;color:#656598;font-weight:bold;}
.InSiteSearchButton{background:url(/InTemplates/esi/files/SearchButton.png) no-repeat top left;width:28px;height:19px;border:0px;margin:4px 0px 0px 4px;font-size:11px;color:#656598;}
.InSiteSearchField{width:150px;height:14px;border:1px solid #656598;margin:0px;font-size:10px;font-weight:bold;}
.InMainSearchUl li {list-style-type:none;position:relative; float:left;margin-right:10px;margin-left:3px;color:#6ea2c9;font-weight:bold;margin-top:5px;font-size:10px;}
/*InSiteSearch*/

/*InSitemapDisplay*/
.InSitemapDisplay {color:#515151;text-decoration:none;}
/*InSitemapDisplay*/

/*InSendEmailToFriend*/
.textfieldSend{height:20px;width:170px;border:solid 1px #7B8D94;font-size:12px;}
.InSendEmailToFriend textarea{height:80px;width:170px;}
.InSendEmailToFrend{color:#000000;}
.SendEmailButton_gr{background:url(/InTemplates/esi/files/SendEmail_gr.jpg) no-repeat top left;width:145px;height:33px;border:0px;margin:0px 0px 0px 4px;font-size:11px;}
.ResetButton_gr{background:url(/InTemplates/esi/files/Reset_gr.jpg) no-repeat top left;width:145px;height:33px;border:0px;margin:0px 0px 0px 4px;font-size:11px;}
.SendEmailButton_en{background:url(/InTemplates/esi/files/SendEmail_en.jpg) no-repeat top left;width:145px;height:33px;border:0px;margin:0px 0px 0px 4px;font-size:11px;}
.ResetButton_en{background:url(/InTemplates/esi/files/Reset_en.jpg) no-repeat top left;width:145px;height:33px;border:0px;margin:0px 0px 0px 4px;font-size:11px;}
/*InSendEmailToFriend*/

/*InNewsletter*/
.InNewsletterContent{color:ffffff;}
.InNewsletterContent h1{color:#ffffff;font-size:12px;padding:0px;margin:0px;}
.InNewsletterButton{margin-left:4px;background:url(/InTemplates/esi/files/send_email_gr.png) no-repeat bottom left;width:69px;height:19px;border:0px;}
.NewsLettertextfield {width:148px;height:14px;border:none;padding:5px;font-size:10px;background-repeat:no-repeat;background-position:top left;}
.InNewsletterHeader{margin:5px 0px 10px 0px;font-weight:bold;font-size:12px;}
.InNewsletterExplan div{padding:10px 0px 10px 0px;}
/*InNewsletter*/

/*InProductsEditionsListing*/
.InProductsEditionsListing a{text-decoration:none;color:#5B508A;}
.InProductsEditionsListing div{text-align:center;margin:5px;font-size:10px;background-color:#F2F2F2;padding:10px;width:130px;float:left;height:230px;}
.InProductsEditionsListing hr{display:none;}
.InProductsEditionsListing h2{margin:4px 0px 2px 0px;font-size:11px;color:#910000;}
.InProductsEditionsListing span{color:#515151;font-weight:bold;font-size:12px;}
.InProductsEditionsListing img{width:100px;padding:3px;margin:4px;border:1px solid #dedede;}
.InProductsEditionsGallery h2{font-size:12px;margin:6px 0px 6px ;}
.InProductsEditionsGallery img{border:1px solid #dedede;padding:2px;}
.InProductsEditionsExpose img{border:1px solid #dedede;padding:2px;}
.InProductsEditionsExpose{font-size:10px;background:none;padding:15px;text-align:justify;}
.InProductsEditionsExpose span{color:#BD0B0E;font-weight:bold;}
.InProductsEditionsExpose h1{color:#383838;font-size:15px;margin-top:5px;}
.InProductsEditionsExpose ul{margin-left:25px;}
.InProductsEditionsExpose div{color:#383838;margin-top:5px;background-color:#ffffff;border:1px solid #dedede;padding:5px;}
/*InProductsEditionsListing*/

.tabcontent{display:none;}
@media print {.tabcontent {display:block !important;}}

.TechTab{padding:3px 0;margin-left:0;margin-top:20px;margin-bottom:0;list-style-type: none;text-align: left;}
.TechTab li{display: inline;margin:0;}
.TechTab li a{text-decoration:none;padding: 3px 7px;margin-right: 3px;color: #ffffff;background-color:#000000;font-size:11px;}
.TechTab li a:visited{color: #ffffff;text-decoration: none;}
.TechTab li a:hover{text-decoration:none;color: #ffffff;}
.TechTab li.selected{position:relative;top: 1px;}
.TechTab li.selected a{color:#5A5A5A;background-color:#ffffff;font-size:11px;border-bottom-color: white;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-top:1px solid #cccccc;}
.TechTab li.selected a:hover{text-decoration: none;}
.TechTabstyle{border:1px solid #cccccc;margin-bottom:1em;background-color:#ffffff;font-size:10px;color:#565656;margin-right:10px;padding:20px;}
.TechTabstyle a{color:#FF0004;font-weight:bold;}
.TechTabstyle h1{font-size:11px;}
.TechTabstyle img{border:1px solid #565656;padding:1px;margin:2px;}

#ResultNumbers div {float:left;margin:2px;text-align:center;border:1px solid #dedede;width:20px;height:17px;padding-top:3px;}
#ResultNumbers a {color:#A6A6A6;text-decoration:none;}
.InOrderClicked{background-color:#000000;}
.InOrderClicked a{font-weight:bold;color:#ffffff;}

/*Bottom menu */
.sf-menuBottomMenu {list-style:none;font-size:10px;margin-top:5px;}
.sf-menuBottomMenu li {float:left;margin:0px 2px 0px 2px;height:18px;padding:2px 0px 0px 0px;}
.sf-menuBottomMenu li a {height:15px;text-decoration:none;color:#ffffff;}
.sf-menuBottomMenu li:hover {color:#ffffff;}
.sf-menuBottomMenu li:hover a {color:#ffffff;}
.sf-menuBottomMenu li.current {color:#ffffff;}
.sf-menuBottomMenu li.current a {color:#ffffff;}
.BottomMenuSeperator{color:#ffffff;}

/*InLatestProducts*/
.InLatestProducts  {color:#ffffff;font-size:11px;}
.InLatestProducts h2 {color:#FFFFFF;font-size:11px;}
.InLatestProducts h1{display:none;padding-top:5px;text-indent:10px;color:#474748;font-size:11px;background-image:url(/InTemplates/esi/files/h1.png);background-repeat:no-repeat;background-position:right;width:250px;}
.InLatestProducts a {color:#ffffff;font-size:11px;}
/*InLatestProducts*/


.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}
.jcarousel-list {z-index: 1;overflow: hidden;position: relative;top: 0px;left: 0px;margin: 0px;padding: 0px;}
.jcarousel-list li, .jcarousel-item {float: left;list-style: none;width: 250px;height: 70px;}
.jcarousel-skin-tango .jcarousel-container {margin-top:5px;}
.jcarousel-skin-tango .jcarousel-container-vertical {width: 230px;height: 150px;padding: 10px 10px;}
.jcarousel-skin-tango .jcarousel-clip-vertical {width:  230px;height: 150px;}
.jcarousel-skin-tango .jcarousel-item {width: 230px;height: 50px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {margin-right: 0px;}
.jcarousel-skin-tango .jcarousel-item-vertical {margin-bottom: 25px;}
.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}

.MainMenuSeperator{display:none;}
.sf-menuMainMenu, .sf-menuMainMenu * {margin:0;padding:0;list-style:none;}
.sf-menuMainMenu {line-height:	1.0;}
.sf-menuMainMenu ul {position:absolute;top:-999em;width:10em; /* left offset of submenus need to match (see below) */
}
.sf-menuMainMenu ul li {width:220px;}
.sf-menuMainMenu li:hover {visibility:inherit; /* fixes IE7 'sticky bug' */}
.sf-menuMainMenu li {float:left;position:relative;}
.sf-menuMainMenu a {display:block;position:relative;}
.sf-menuMainMenu li:hover ul,
.sf-menuMainMenu li.sfHover ul {left:0;top:2.1em; /* match top ul list item height */z-index:99;}
ul.sf-menuMainMenu li:hover li ul,
ul.sf-menuMainMenu li.sfHover li ul {top:-999em;}
ul.sf-menuMainMenu li li:hover ul,
ul.sf-menuMainMenu li li.sfHover ul {left:220px; /* match ul width */top:0;}
ul.sf-menuMainMenu li li li.sfHover ul {left:220px; /* match ul width */top:0;}
ul.sf-menuMainMenu li li li li.sfHover ul {left:220px; /* match ul width */top:0;}
ul.sf-menuMainMenu li li:hover li ul,
ul.sf-menuMainMenu li li.sfHover li ul {top:-999em;}
ul.sf-menuMainMenu li li li:hover ul,
ul.sf-menuMainMenu li li li.sfHover ul {left:220px; /* match ul width */top:0;}

/*** DEMO SKIN ***/
.sf-menuMainMenu {float:left;margin-bottom:	1em;margin-top:1px;}
.sf-menuMainMenu a {padding:3px 7px 3px 7px;text-decoration:none;font-size:11px;}
.sf-menuMainMenu a, .sf-menuMainMenu a:visited  {color:#ffffff;}
.sf-menuMainMenu li {}
.sf-menuMainMenu li li {background:#2D0D0C;padding-bottom:6px;}
.sf-menuMainMenu li li li {background:#2D0D0C;padding-bottom:6px;}
.sf-menuMainMenu li li li li {background:#2D0D0C;padding-bottom:6px;}

.sf-menuMainMenu li li a {font-size:11px;}

.sf-menuMainMenu li:hover, .sf-menuMainMenu li.sfHover, .sf-menuMainMenu a:focus, .sf-menuMainMenu a:hover, .sf-menuMainMenu a:active {background-color:#000000;outline:0;color:#ffffff;}

/*** arrows **/
.sf-menuMainMenu a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('/kernel/common/includes/superfish/images/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menuMainMenu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menuMainMenu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menuMainMenu ul a:focus > .sf-sub-indicator,
.sf-menuMainMenu ul a:hover > .sf-sub-indicator,
.sf-menuMainMenu ul a:active > .sf-sub-indicator,
.sf-menuMainMenu ul li:hover > a > .sf-sub-indicator,
.sf-menuMainMenu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}




/*slideshow*/

.tooltip {display:none;background-color:#000000;border:1px solid #666666;font-size:11px;height:25px;width:160px;padding:10px 5px 5px 5px;color:#ffffff;	margin:5px;font-weight:bold;}

/* navigation */
	#nav {height:40px;padding:10px 0px 5px 0px;margin-left:20px;}
	#nav li {float:left;list-style-type:none;text-align:center;margin:4px 4px 4px 0px;}
	#nav a.current {}
	#nav img {border:1px solid #666666;display:block;}
	/* panes */
	#panes1 {height:200px;padding-bottom:10px;position:relative;color:#ffffff;}
	#panes1 hr {margin:10px 0px 10px 0px;}	
	#panes1 div {display:none;position:absolute;top:5px;left:5px;font-size:11px;color:#494a6d;width:560px; }
	#panes1 img {float:left;}
	#panes1 p.more {color:#ffffff;font-weight:bold;font-size:10px;}
	#panes1 h1 {font-size:13px;font-weight:bold;margin:20px 0px 5px 0px;color:#DFD51A;}
	#panes1 p {font-size:10px;color:#ffffff;margin-right:20px;}
	#panes1 p img{float:right;margin-top:10px;}
	#panes1 a {text-decoration:none;color:#DFD51A;}


.SubPages {list-style:none;margin-top:20px;margin-bottom:20px;margin-left:0px;}
.SubPages li {float:left;width:130px;font-size:12px;margin-right:10px;margin-top:10px;background-color:#dedede;padding:10px;height:130px}
.SubPages li:hover {float:left;width:130px;font-size:12px;margin-right:10px;background-color:#E9E9E9;padding:9px;border:1px solid #CFCFCF;}
.SubPages li h4{color:#000000;font-size:12px;margin:0px;padding:0px 0px 0px 0px;height:30px;}
.SubPages div {padding:5px 0px 10px 0px;color:#666666;height:45px;}
.SubPages img {border:1px solid #cccccc;margin:3px;}
.SubPages a {color:#ee9a20;font-size:11px;text-decoration:none;background-image:url(/InTemplates/esi/files/readmore.jpg);background-repeat:no-repeat;background-position:top left;padding-left:20px;padding-bottom:3px;}






