body { font-family: Verdana; font-size: 9px; color: #304364; margin: 0px; }
/*GENEL*/
div { text-align: left; vertical-align: top; overflow: visible; }
img { border: 0px; }
td { text-align: left; vertical-align: top; }
input { font-family: Verdana; font-size: 9px; }
select { font-family: Verdana; font-size: 9px; }
textarea { font-family: Verdana; font-size: 9px; }
a { color: #0080c5; text-decoration: none; }
a:hover { color: #f3973b; }

/*CONTAINER*/
div#container { margin-left: auto; margin-right: auto; position: relative; top: 0px; left: 0px; width: 880px; height: 400px; }

/*HEADER*/
div#header { clear: both; float: left; width: 880px; height: 70px; z-index: 2; }
div#logo { position: absolute; top: 25px; left: 40px; }
span.feelinghome{position: absolute; top: 7px; left: 150px; color: #1a81c4; font-weight: normal; font-size: 11px; width: 140px;}
div#countrysearch { position: absolute; top: 10px; left: 450px; font-weight: bold; z-index:100 }
div#countrysearch div.countryselectlink { position: absolute; top: 0px; left: 0px; width: 110px; z-index:100 }
div#countrysearch div.countryselectlink a { text-decoration: none; color: #304364; }
div#countrysearch div.countryselectlink a:hover { text-decoration: underline; }
div#countrysearch div.countryselectdiv { position: absolute; top: 15px; left: 0px; width: 110px; display: none; z-index: 3; background-color: #ffffff; border: 1px solid #999999; }
div#countrysearch div.countryselectdiv2 { position: relative; top: 15px; left: 0px; width: 110px; z-index: 3; background-color: #ffffff; border: 1px solid #999999; visibility:hidden}
div#countrysearch div.countryselectdiv div.subcountry { height: 16px; padding: 3px; vertical-align: middle; }
div#countrysearch div.countryselectdiv2 div.subcountry2 { height: 16px; padding: 3px; vertical-align: middle; }
div#countrysearch div.countryselectdiv a { text-decoration: none; color: #304364; }
div#countrysearch div.countryselectdiv a:hover { text-decoration: underline; }
div#countrysearch div.countryselectdiv2 a { text-decoration: none; color: #304364; }
div#countrysearch div.countryselectdiv2 a:hover { text-decoration: underline; }
div#countrysearch div.search { position: absolute; top: -2px; left: 230px; font-weight: bold; }
div#countrysearch div.search input.searchinput { border: 0px; background-color: #ffffff; width: 112px; height: 16px; background-image: url(searchbg.png); background-position: top center; background-repeat: no-repeat; }

/*MENU*/
div#menu { clear: both; float: left; width: 870px; margin-left:5px; height: 38px; background-image: url(menuback.png); background-position: top center; background-repeat: no-repeat; z-index: 1; }
div#menu div.subdivseperator { float: left; width: 6px; height: 26px; background-image: url(subdivseperator.png); background-position: top center; background-repeat: no-repeat; z-index: 1; }
div#menu div.subdiv { float: left; white-space:nowrap; width: 100px; height: 23px; text-align: center; z-index: 1; margin: 0px 7px 0px 7px; }
/* div#menu div.subdiv:hover { height: 23px; border-top: 2px solid #f37021; border-bottom: 1px solid #f37021; } */
div#menu div.subdiv a { display:block; line-height: 26px; width:100%; color: #ffffff; text-decoration: none; font-size: 12px; font-weight: normal; }
div#menu div.subdiv a:hover { line-height: 26px; text-decoration: none; font-size: 12px; font-weight: bold; }

div#multiLang{position:absolute; right:15px; top:38px; color:#939393; font-weight:bold;}

/*MAINPAGEFLASH*/
div#mainpageflash { clear: both; float: left; margin-top: -1px; width: 880px; height: 349px; z-index: 1; }

/*MAINTRIA*/
div#maintriacontainer { clear: both; float: left; margin-top: 25px; width: 880px; height: 140px; }
div#maintria1 { float: left; width: 544px; height: 140px; background-image: url(maintria1of3.png); background-position: top center; background-repeat: no-repeat; }
div#maintria1 div.subdiv1 { font-size: 10px; color: #0080c5; float: left; margin-top: 15px; margin-left: 5px; margin-right: 5px; }
div#maintria1 div.subdiv1 a { color: #0080c5; text-decoration: none; }
div#maintria1 div.subdiv1 a:hover { color: #f3973b; }
div#maintria1 div.subsp { margin-top: 15px; width: 2px; height: 86px; float: left; background-image: url(maintriasp.png); background-position: 0px 0px; background-repeat: no-repeat; }
div#maintria1 div.header, div#maintria2 div.header, div#maintria3 div.header { color: #ffffff; width: 100%; text-align: center; line-height: 18px; font-weight: bold; }

div#maintria1Full { float: left; width: 880px; height: 140px; background-image: url(maintria_full.png); background-position: top center; background-repeat: no-repeat; }
div#maintria1Full div.subdiv1 { font-size: 10px; color: #0080c5; float: left; margin-top: 15px; margin-left: 5px; margin-right: 5px; }
div#maintria1Full div.subdiv1 a { color: #0080c5; text-decoration: none; }
div#maintria1Full div.subdiv1 a:hover { color: #f3973b; }
div#maintria1Full div.subsp { margin-top: 15px; width: 2px; height: 86px; float: left; background-image: url(maintriasp.png); background-position: 0px 0px; background-repeat: no-repeat; }
div#maintria1Full div.header { color: #ffffff; width: 100%; text-align: center; line-height: 18px; font-weight: bold; }

div#maintria2 { float: left; margin-left: 17px; width: 148px; height: 139px; background-image: url(maintria2of3.png); background-position: top center; background-repeat: no-repeat;}
div#maintria2 div.inner{ margin:6px; width: 133px; height: 106px;  overflow:hidden; }
.jscroller2_up, .jscroller2_down, .jscroller2_left, .jscroller2_right {
 margin: 0;
 padding: 0;
}

.jscroller2_left, .jscroller_right, .jscroller2_left_endless, .jscroller2_right_endless {
 white-space: nowrap;
}
div#maintria2 div.question { width: 120px; margin-left: 10px; margin-top: 10px; }
div#maintria2 div.subsp { width: 136px; height: 5px; background-image: url(maintria2sp.png); background-position: top left; background-repeat: no-repeat; }
div#maintria3 { float: left; margin-left: 17px; width: 154px; height: 140px; background-image: url(maintria3of3.png); background-position: top center; background-repeat: no-repeat; }
div#maintria3 div.news { width: 120px; margin-left: 10px; margin-top: 10px; }

/*NEWSLETTER*/
div#newsletter { float: left; clear: both; width: 880px; }
div#newsletter div.top { float: left; clear: both; width: 880px; height: 54px; background-image: url(newslettertop.png); background-position: top center; background-repeat: no-repeat; }
div#newsletter div.center { float: left; clear: both; width: 880px; margin-top: 30px; }
div#newsletter div.center div.image { float: left; }
div#newsletter div.center div.form { float: left; margin-left: 10px; width: 675px; text-align: center; }
div#newsletter div.bottom { float: left; clear: both; width: 880px; height: 30px; background-image: url(newsletterbottom.png); background-position: top center; background-repeat: no-repeat; }
div#newsletter div#forminfo {width:93%; text-align:center; margin-left:20px; padding:5px; background-color:#daecc9; font-weight:bold; display:none}
div#newsletter table.retailerstable th { height: 25px; vertical-align: middle; background-color: #9db0b2; color: #ffffff; text-align: center; font-weight: bold; }
div#newsletter table.retailerstable td.oddname { background-color: #b7cdd0; height: 45px; vertical-align: middle; text-align: center; font-weight: bold; }
div#newsletter table.retailerstable td.odd { background-color: #d5eff3; height: 45px; vertical-align: middle; text-align: center; font-weight: bold; }
div#newsletter table.retailerstable td.evenname { background-color: #c8d3d2; height: 45px; vertical-align: middle; text-align: center; font-weight: bold; }
div#newsletter table.retailerstable td.even { background-color: #ecf7f6; height: 45px; vertical-align: middle; text-align: center; font-weight: bold; }

/*LEFTSUBMENU*/
div#leftsubmenu { float: left; width: 161px; background-color: #e8f5f5; color: #0080c5; }
div#leftsubmenu div.top { width: 146px; background-image: url(leftsubmenutop.png); background-position: 0px 0px; background-repeat: no-repeat; padding-top: 30px; padding-left: 15px; }
div#leftsubmenu div.bottom { width: 161px; height: 34px; background-image: url(leftsubmenubottom.png); background-position: top center; background-repeat: no-repeat; }

/*ABOUTFINLUX*/
div#aboutfinlux { float: left; clear: both; width: 881px; }
div#aboutfinlux div.top { width: 100%; height: 130px; padding-top: 10px; padding-left: 25px; background-image: url(aboutfinluxbg.jpg); background-position: 0px -1px; background-repeat: no-repeat; }
div#aboutfinlux div.top a { text-decoration: underline; color: #304364; }
div#aboutfinlux div.top a:hover { text-decoration: none; }
div#aboutfinlux div.bottom { float: right; width: 701px; background-image: url(techdivbottom.png); background-position: right bottom; background-repeat: no-repeat; background-color: #e8f5f5; }
div#aboutfinlux div.bottom p { padding-left: 100px; padding-bottom: 50px; padding-right: 100px; padding-top: 50px; }

/*NEWS*/
div#newsdetail { float: left; clear: both; width: 881px; }
div#newsdetail div.top { width: 100%; height: 130px; padding-top: 10px; padding-left: 25px; background-image: url(aboutfinluxbg.jpg); background-position: 0px -1px; background-repeat: no-repeat; }
div#newsdetail div.top a { text-decoration: underline; color: #304364; }
div#newsdetail div.top a:hover { text-decoration: none; }
div#newsdetail div.bottom { float: right; width: 701px; background-image: url(techdivbottom.png); background-position: right bottom; background-repeat: no-repeat; background-color: #e8f5f5; }

/*PRODUCTDIV*/
div#productdiv { float: left; margin-left: 18px; width: 701px; background-color: #ffffff;}
div#productdiv div.top { width: 676px; height: 83px; background-image: url(productdetailtop.png); background-position: 0px 0px; background-repeat: no-repeat; padding-top: 10px; padding-left: 25px; }
div#productdiv div.top a { text-decoration: underline; color: #304364; }
div#productdiv div.top a:hover { text-decoration: none; }
div#productdiv div.bottom { position: relative; top: 0px; left: 0px; width: 701px; background-image: url(productdetailbottom.png); background-position: bottom center; background-repeat: no-repeat; }
div#productdiv div.bottom div.left { float: left; width: 330px; position: relative; top: 0px; left: 0px; }
div#productdiv div.bottom div.right { float: right; width: 356px; position: relative; top: 0px; left: 0px; }
div#productdiv div.bottom div.right div.head { background-color: #4498c4; font-weight: bold; color: #ffffff; line-height: 15px; padding-left: 10px; }
div#productdiv div.bottom div.right div.odd { background-color: #ace0ea; font-weight: bold; line-height: 15px; padding-left: 10px; }
div#productdiv div.bottom div.right div.even { background-color: #def3f7; font-weight: bold; line-height: 15px; padding-left: 10px; }
div#productdiv div.bottom div.left img.small { padding: 0px 15px 10px 15px; }
div#productdiv div.bottom div.left img.small2 { padding: 10px; margin:0 auto;vertical-align:middle }
div#productdiv div.bottom div.left .picdiv {position:relative; display:table-cell; vertical-align:middle; float:left; width:80px; height:82px;line-height:82px; border:0px solid; padding:1px; overflow:hidden; filter:alpha(opacity=70);	-moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;}
div#productdiv div.bottom div.left .picdivover {position:relative; float:left; width:80px; height:82px;line-height:82px; border:1px solid #CCCCCC; padding:0; overflow:hidden; cursor:pointer;  filter:alpha(opacity=100);	-moz-opacity:1; -khtml-opacity: 1; opacity: 1;}
div#productdiv div.bottom div.left .techicon { border:0px solid; padding:10px 5px 10px 5px; filter:alpha(opacity=70);	-moz-opacity:.7; -khtml-opacity: 0.7; opacity: 0.70;}
div#productdiv div.bottom div.left .techiconover {border:1px solid #CCCCCC; padding:9px 4px 9px 4px;filter:alpha(opacity=100);	-moz-opacity:1; -khtml-opacity: 1; opacity: 1; }
div#productdiv div.bottom div.left div.subheader { font-weight: bold; border-bottom: 1px solid #999999; font-size: 18px; padding-left: 25px; }
div#productdiv div.bottom div.left div.downloadheader { background-color: #2989bb; color: #ffffff; height: 35px; line-height: 35px; font-size: 14px; font-weight: bold; padding-left: 15px; }
div#productdiv div.bottom div.left div.downloadbody { background-color: #cdedf3; padding-left: 15px; padding-top: 5px; position: relative; top: 0px; left: 0px; }
.technologyheader { background-color: #2989bb; color: #ffffff; height: 35px; line-height: 35px; font-size: 14px; font-weight: bold; padding-left: 15px; }

img.catproduct {border:0px solid; padding:3px; background-color:#e8f5f5; filter:alpha(opacity=100);	-moz-opacity:1; -khtml-opacity: 1; opacity: 1; }
img.catproductover {border:1px solid #a0d4d4; padding:2px; background-color:#fff; filter:alpha(opacity=90);	-moz-opacity:.9; -khtml-opacity: 0.9; opacity: 0.9; }

/*TECHDIV*/
div#techdiv { float: left; margin-left: 18px; width: 701px; background-color: #e8f5f5; z-index:0}
div#techdiv div.top { position: relative; top: 0px; left: 0px; width: 676px; height: 110px; background: url(techdivtop.jpg) no-repeat left top; padding-top: 10px; padding-left: 25px; z-index:0 }
div#techdiv div.top input { background-color: #cccccc; width: 10px; height: 10px; border: 1px solid #999999; margin: 0px 0px 0px 15px; }
div#techdiv div.top a { text-decoration: underline; color: #304364; }
div#techdiv div.top a:hover { text-decoration: none; }
div#techdiv div.bottom { float: left; clear: both; padding-bottom: 35px; width: 701px; background-image: url(techdivbottom.png); background-position: bottom center; background-repeat: no-repeat; }
div#techdiv div.bottom div.productspool { width: 641px; padding: 5px 30px 5px 30px; }
div#techdiv div.bottom div.productspool div.subproduct { width: 291px; border-bottom: 1px solid #4498c4; position: relative; top: 0px; left: 0px; margin: 0px 0px 10px 0px; }
div#techdiv div.bottom div.productspool div.subproduct div.header { width: 291px; height: 19px; line-height: 19px; color: #ffffff; font-weight: bold; padding-left: 10px; font-size: 14px; background-image: url(subproductheader.png); background-position: 0px 0px; background-repeat: no-repeat; }
div#techdiv div.bottom div.productspool div.subproduct div.subheader { border-bottom: 1px solid #999999; height: 20px; line-height: 20px; font-weight: bold; }
div#techdiv div.bottom div.productspool div.subproduct div.details li { position: relative; left: 15px; }
div#techdiv div.bottom div.productspool img.buton { position: absolute; bottom: 0px; right: 0px; }
div#techdiv div.bottom div.searchdiv { position: relative; top: 25px; left: 12px; width: 171px; }
div#techdiv div.bottom div.searchdiv b { color: #0081c6; font-size: 12px; }
div#techdiv div.bottom div.searchseperator { position: relative; top: 25px; left: 210px; }
div#techdiv div.bottom div.links { float: left; clear: left; width: 300px; border-bottom: 1px solid #b9dae7; height: 22px; }
div#techdiv div.bottom div.links div.icon { float: right; text-align: center; vertical-align: bottom; }
div#techdiv div.bottom div.links div.link { float: left; height: 22px; line-height: 22px; }
div#techdiv div.bottom div.links a { color: #4d4d4d; font-weight: bold; }
div#techdiv div.bottom div.links a:hover { color: #3690bf; }
div#techdiv div.bottom div.explonation { float: right; clear: right; width: 390px; }
div#techdiv div.bottom div.explonation div.header { float: left; clear: both; width: 390px; border-bottom: 1px solid #2989bb; color: #2989bb; font-size: 13px; }
div#techdiv div.bottom div.explonation div.header b { float: left; line-height: 26px; }
div#techdiv div.bottom div.explonation div.active { position: absolute; top: 50px; left: 0px; font-weight: bold; }
div#techdiv div.bottom div.explonation div.active b { font-size: 16px; }
div#techdiv div.bottom div.explonation div.results { position: absolute; top: 140px; left: 0px; width: 465px; }
div#techdiv div.bottom div.explonation div.results table.resultstable { border-collapse: collapse; }
div#techdiv div.bottom div.explonation div.results table.resultstable th { background-color: #4d4d4d; color: #ffffff; text-align: center; padding: 5px; vertical-align: middle; }
div#techdiv div.bottom div.explonation div.results table.resultstable td { text-align: center; padding: 5px; vertical-align: middle; }
div#techdiv div.bottom div.explonation div.downloadlist { position: absolute; top: 37px; left: 0px; font-weight: bold; }
div#techdiv div.bottom div.explonation div.downloadlist b { font-size: 12px; }
div#techdiv div.bottom div.explonation div.list { float: left; clear: both; width: 360px; font-weight: bold; line-height: 15px;text-align:justify  }
div#techdiv div.bottom div.explonation div.list img { float: right; margin-left: 5px; margin-bottom: 5px; }
div#techdiv div.bottom div.explonation div.list .techicon {float:right; width:170px; height:40px; margin-top:10px; display:block}

/*FOOTER*/
div#footer { float: left; margin-top: 20px; clear: both; width: 880px; height: 30px; line-height: 30px; font-family: Arial; font-size: 9px; }
div#footer a { text-decoration: none; color: #304364; }
div#footer a:hover { color: #f3973b; }

/* PAGINATION */
div#pagination{float:right; margin-left:20px; }
div#pagination .current{font-weight:bold; line-height:11px; font-size:12px; color:#c8c8c8}
div#pagination ul{list-style-type:none; margin:0; padding:0; float:left}
div#pagination ul li{float:left; padding:0 2px 0 2px; vertical-align:bottom}
div#pagination ul li a{cursor:pointer}
div#pagination ul li a:hover{text-decoration:underline}