
html, body {text-shadow: 0.1em 0.1em 0.2em #eeeeee;font-family:"Lucida Grande",Arial,Verdana,sans-serif; font-size:11.5px; /* font-family:verdana,Arial,"Lucida Sans Unicode"; font-size:11px; */ margin:0; padding:0; min-width:960px; background:#ffffff url('../images/bg.jpg') top right repeat-x; color:#353535;}
.cleaner {clear:both;height:0;line-height:0;overflow:hidden; font-size:0;}
.leftcleaner {clear:left;}
.rightcleaner {clear:right;}
.left{float:left;}
.right{float:right;}
a{color:#EE3124; text-decoration:none;}
a:hover {
color:black;
}

a img{border:0;}
h1{color:#ee3124; font-size:14px;margin:0;padding:0; }
h2{color:#ee3124; font-size:28px;margin-top:0;padding:0;}
h3{color:#929292; font-size:20px;margin:0;padding:0;}

a#wmap{display:block; float:left;width:84px; height:47px; background-image:url('../images/icons/world.gif'); background-repeat:no-repeat; background-position:top left; margin-left:6px;}
a#wmap:hover{background-position:bottom left;}
/* #content{clear:both; background:url('../images/content_bg.gif') top left repeat-x;} */
#content table#inner{width:913px; border:0; margin:4px 0;}
#content table#inner th{margin:0;padding:0; font-size:0; }
#content table#inner td{margin:0;padding:0;}
#content .center{width:906px;}
#content .v_line{width:7px;}
#content .h_line{height:7px;}
#content .corner{width:7px;height:7px;}
.centercontent{background:#fff;}

#topBanner{border-top:1px solid #f9f9f9;}
#rightbanner{width:232px;text-align:center;}
#rightbanner h1{padding-bottom:4px;}
#rightbanner a{width:210px; display:block; text-decoration:none;  border: 1px solid #F7F7F7; padding:10px; margin-bottom:1px; background:#fff;}
#rightbanner a h1,#rightbanner a h3{}
#rightbanner a:hover{background:#FCFCFC; border-color:#EAEAEA}
#rightbanner h3{font-size:11px;}
#rightbanner a img,#rightbanner a object{border:0; box-shadow: 0 0 5px #ffffff;
    -webkit-box-shadow: 0 0 5px #ffffff; 
    -moz-box-shadow: 0 0 5px #ffffff}

#faq_items #rightbanner{width:350px;overflow:hidden;}
#faq_items #rightbanner a{width:328px; }
#faq_items #rightbanner a h1,#faq_items #rightbanner a h3{ padding:4px;}
#faq_items #rightbanner a:hover{ }

#footer{text-align:left; color:#666666; padding:10px 14px 14px 14px;}

#img a img{border:0;}
#redalert{width:100%;height:370px; background:url('../images/404.gif') center center no-repeat;}
blockquote{background-color:#FCFCFC; margin:10px; padding:10px 20px; border:1px dotted #eeeeee}

.sharer iframe{border:0;}
iframe{border:1px solid #EEEEEE;}

#firstmain{position:absolute;z-index:2; width:100%;}
#top{padding:4px 0 36px 0; font-family:verdana,Arial,"Lucida Sans Unicode"; font-size:11px;}
#top .lt,#top .rt{height:59px; width:8px; overflow:hidden; background-repeat:no-repeat; float:left;}
#top .topitem{height:55px; padding:4px 0 0 0; float:left;}

#top a#logo{display:block;}
#top a#logo img{border:0; padding:5px 7px;}

#top #cl{margin:0 0 0 6px; overflow:hidden; }
#top #cl #cl_content{float:left; overflow:hidden; }
#top #cl #cl_opener{float:right; }
#top #cl, #top .top_content,#top .top_innercontent,#top #cl #cl_opener{ height:51px;}
#top .top_content,#top #cl #cl_content{background:#f6f6f6  url(http://www.telesystem-world.com/web/images/in-rt.gif) center right no-repeat;}
#top .top_innercontent{background: url(http://www.telesystem-world.com/web/images/in-lt.gif) center left no-repeat;}
#top .top_innercontent .padder{padding:2px 9px;}

#top #cl_content .padder{width:210px; vertical-align:center;}
table.comp, table.comp td{text-align:center; width:120px; font-size:10px; vertical-align:middle; height:44px; border-spacing=0; padding:0; margin:0; border-collapse:collapse;}
table.comp td b{color:#666666;}
table.comp a{text-decoration:none;}
ul#country,ul#language{ text-align:left;}
ul#country,div#countrylabel{width:45%;}
ul#language,div#languagelabel{width:45%;margin-right:7px; margin-top:4px;}
.top_innercontent ul#language{margin-top:3px;}
ul#country,ul#country li,ul#language,ul#language li{padding:0; margin:0;  list-style:none;}
ul#country li,ul#language li{float:left;margin:0 2px;}
ul#country li a,ul#language li a{text-align:center; display:block; width:26px; height:18px; line-height:14px; background-position:bottom; overflow:hidden; color:#aeaeae; text-decoration:none;font-variant:small-caps;}
ul#country li a:hover,ul#language li a:hover,ul#country li a.current_countrylang,ul#language li a.current_countrylang{background-position:top; color:#666;}
ul#language li a{background-image:url('../images/icons/flags/lang.gif');}

#searchfield{background:url('../images/icons/search.gif') top right no-repeat;width:34px; height:36px; position:absolute; top:14px; left:550px; margin:0; padding:0; }
#searchfield label{width:134px; height:36px; text-align:left;display:block;}
#searchfield a{float:right;height:36px; width:30px; margin-top:-36px;display:block; }
#searchfield input{width:87px; height:20px; line-height:12px; margin:10px 0 0 4px; padding:0; text-align:left; border:0; background:none; font-size:10px;}
/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_drop_2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */






.preload1 {}
.preload2 {}

#nav {margin:0; padding:0; list-style:none;position:absolute; top:70px; left:0; z-index:500;}
#nav li.top {display:block; float:left; }
#nav li a.top_link {display:block; float:left; text-align:center; text-decoration:none; line-height:12px; padding:5px 7px; color:#000; cursor:pointer;background: #fff; margin:0 2px;}
#nav li a.current{background:#ec1c24 url('../images/button_bg.gif') top repeat-x; color:#fff;}
#nav li a.top_link span {float:left; display:block; }
#nav li a.top_link span.down {float:left; display:block;}

#nav li:hover a.top_link {color:#fff; background:#ec1c24 url('../images/button_bg.gif') top repeat-x;}
#nav li:hover a.top_link span {}
#nav li:hover a.top_link span.down {}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub{left:2px; top:22px; background:#ec1c24 ; padding:3px; white-space:nowrap; width:230px; height:auto; z-index:300; box-shadow:#999 1px 1px 3px; -webkit-box-shadow: 1px 1px 3px #999;}
#nav li:hover ul.sub li{display:block; position:relative; width:230px; float:left; font-weight:normal;}
#nav li:hover ul.sub li a{display:block; font-size:11px; width:216px;line-height:12px; padding:5px 7px; color:#fff; text-decoration:none; border-bottom:1px solid #f6383f;}
#nav li ul.sub li a.fly{background:#ec1c24 url('../images/button_bg.gif') bottom repeat-x;}
#nav li:hover ul.sub li a:hover{color:#fff; background:#ec1c24 url('../images/button2_bg.gif') top repeat-x;}
#nav li:hover ul.sub li a.fly:hover{color:#fff;}

#nav li:hover ul.sub ul{ box-shadow:#999 1px 1px 3px; -webkit-box-shadow: 1px 1px 3px #999;}

#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul {left:230px; top:0; background:#ec1c24 url('../images/button2_bg.gif') top repeat-x; white-space:nowrap; width:230px; z-index:400; height:auto; border-left:1px solid #f6383f;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly {background:#ec1c24 url('../images/button2_bg.gif') top repeat-x; color:#fff; } 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly {background:#ec1c24 url('../images/button2_bg.gif') top repeat-x; } 

#rightmenu {position:absolute; top:2px; left:691px; width:222px;}
#rightmenu a{margin:0 2px 2px 2px; float:right; clear:right; text-align:center; text-decoration:none; line-height:12px; padding:5px 7px; color:#000; display:block; background:#fff; border-bottom:1px solid #f4f4f4; width:86px;}

#rightmenu a:hover,#menu a.current,#rightmenu a.current{background:#ec1c24 url('../images/button_bg.gif') bottom repeat-x; color:#fff;}

.pngtop{background:url('http://www.telesystem-world.com/web/images/top.png') bottom repeat-x;}
.pngrttop{background:url('http://www.telesystem-world.com/web/images/top-rt.png') left bottom no-repeat;}
.pngrt{background:url('http://www.telesystem-world.com/web/images/rt.png') left repeat-y ;}
.pngrtbot{background:url('http://www.telesystem-world.com/web/images/bot-rt.png') left top no-repeat;}
.pngbot{background:url('http://www.telesystem-world.com/web/images/bot.png') top repeat-x;}



/* top */
#top .topitem{background:url('http://www.telesystem-world.com/web/images/topitem.png') center center repeat-x; }
#top .lt{background:url('http://www.telesystem-world.com/web/images/topitem-lt.png');}
#top .rt{background:url('http://www.telesystem-world.com/web/images/topitem-rt.png');}

#content{clear:both;background:#ffffff url('http://www.telesystem-world.com/web/images/content_bg.gif') top left repeat-x; /* background:url('../images/content_bg.png') top left no-repeat; */}
.topclass{/*background:url('../images/content_bg.png') top left no-repeat; */}
.horizontal_accordion_toggle {float:left; display: block; height: 383px; width: 44px; background-color:#fff; background-position: top left; background-repeat:no-repeat; cursor: pointer; margin: 0;}
.horizontal_accordion_toggle_active,.horizontal_accordion_toggle:hover{background-position: top right; }
.horizontal_accordion_content {height: 383px;float: left; overflow: hidden; background:#fff url("../images/home-sx.gif") top left no-repeat; display:none;}
.horizontal_accordion_content .home {background:url("../images/home-dx.gif") top right no-repeat; height: 363px; padding:10px; width:705px;}
#horizontal_container {overflow:hidden; width: 906px; height: 383px; background:url("../images/TELE-System-logo2.gif") bottom right no-repeat; }

#first{background-image:url("../images/icons/catalogue_v-h.gif");}
#second{background-image:url("../images/icons/news_v-h.gif");}
#third{background-image:url("../images/icons/info_v-h.gif");}
#fourth{background-image:url("../images/icons/oem_v-h.gif");}
.break{float:left; width:1px;height: 383px; overflow:hidden; background:url("../images/break.gif") center center no-repeat; }

#prodlist,#newsezlist{width:230px; float:left;}
#prodlist h1,#newsezlist  h1{padding-left:13px; color:#929292;}
#prodlist a,#newsezlist a{font-size:11px; font-weight:bold; color:#666666; text-decoration:none;display:block; padding:12px; border:1px solid #fff;}
#prodlist a:hover,#newsezlist a:hover{border:1px solid #f4f4f4;}
#prodlist a b,#newsezlist a b{color:#EE3124;font-size:12px;}

#prods,#oems,#newsez{float:right; width:458px; padding-left:10px; height: 363px; border-left:1px solid #e5e5e5; overflow:hidden;}
#prods a,#oems a,#newsez a{display:block;background-position:right bottom; background-repeat:no-repeat; height: 363px; width:462px; overflow:hidden; text-decoration:none;}
#oems a h1,#oems a h3,#prods a h1,#prods a h3,#newsez a h1,#newsez a h3{margin:0;}
#newsez a h3{font-size:13px}
#tsebar{float:left; background:url("../images/tse-bar.gif") top right no-repeat; width:43px; height:383px;}
