*{border:none;padding:0;margin:0;}
.error{color:red;}
body{font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:16px;color:#414d59;}
a{color:#155eb7;text-decoration:none}
a.colorless{color:#414d59;text-decoration:none;}
a.gray{color:#aab7bb;text-decoration:none;}
a:hover{text-decoration:underline;}
input,select,textarea{border:1px solid #97afb5;}
input[type=checkbox]{width:1.1em;}
input[type=image]{border:none;}
.input_image{border:none;vertical-align:bottom;}
.search{width:167px;height:16px;}
.searchButton_en{width:77px;height:20px;border:none;vertical-align:bottom;}
.searchButton_de{width:74px;height:20px;border:none;vertical-align:bottom;}
.searchButton_fr{width:91px;height:20px;border:none;vertical-align:bottom;}
.newsletterButton_en{width:99px;height:20px;border:none;vertical-align:bottom;}
.newsletterButton_de{width:99px;height:20px;border:none;vertical-align:bottom;}
.newsletterButton_fr{width:84px;height:20px;border:none;vertical-align:bottom;}
.submitButton{width:76px;height:18px;border:none;vertical-align:bottom;}
.submitRegButton{width:77px;height:18px;border:none;vertical-align:bottom;}
#headbar{width:100%;margin-top:0px;}
#header{width:948px;height:78px;margin:0 auto;padding:27px 0px 0 16px;}
#wrapper{width:980px;margin:0 auto;}
#footer{width:704px;margin:16px 0 16px 260px;padding:3px 0;border-top:1px solid lightgrey;border-bottom:1px solid lightgrey;text-align:center;font-size:10px;}
/* @group Header */
#searchbox{margin-top:9px;}
#language{}
#header .logo{width:123px;height:50px;float:right;margin-right:3px;}
/* @end */
/* @group leftbar */
#leftbar{float:left;width:216px;padding:16px 14px 0 16px;}
#nav{float:left;margin:16px 0;height:310px;width:216px;}
#nav ul{list-style:none;}
#nav ul li{height:21px;}
#nav ul a{display:block;width:150px;height:20px;padding:2px 16px 6px 16px;font-size:11px;color:#555a6a;}
#nav ul li.active a{background:url(../pics/menu_back_active.gif) no-repeat top left;}
#nav ul li a:hover{background:url(../pics/menu_back_active.gif) no-repeat top left;text-decoration:none;}
#teaser{float:left;margin:16px 0;width:216px;}
/* @end */
/* @group Content */
#conImg{padding:0px 0px 0 0px;}
img.centerImg{display:block;margin-left:auto;margin-right:auto;}
#content{float:left;padding:16px 16px 0 14px;width:704px;}
.content_product_nav{float:left;margin:16px 0;width:704px;}
.content_store_nav{float:left;text-align:center;margin-right:10px;}
.content_storesearch_nav{float:left;margin:16px 0;height:270px;width:704px;}
.content_1-1{width:704px;margin:16px 10px 16px 0;clear:both;}
.content_1-3-l{float:left;width:216px;margin:16px 14px 16px 0;clear:left;}
.content_2-3-r{float:left;width:460px;margin:16px 0 16px 14px;}
.content_1-2-l{float:left;width:338px;margin:16px 14px 16px 0;clear:left;}
.content_1-2-r{float:left;width:338px;margin:16px 0 16px 14px;}
.content_2-3-l{float:left;width:460px;margin:16px 14px 16px 0;clear:left;}
.content_1-3-r{float:left;width:216px;margin:16px 0 16px 14px;}
.content_1-3-m{float:left;width:216px;margin:16px 14px 16px 14px;}
.content_3-3-l,.content_3-3-m,.content_3-3-r{float:left;width:210px;margin:16px 22px 16px 0;}
.content_3-3-l{clear:left;}
.content_3-3-m{margin:16px 22px 16px 14px;}
.content_3-3-r{margin:16px 0 16px 14px;}
.content_4{float:left; width:155px; margin: 16px 14px;}
.content_4.left {margin-left: 0px;clear:left;}
.content_4.right {margin-right: 0px}
.content_1-2-lk,.content_1-3-lk,.content_2-3-lk{float:left;margin-top:0px;width:45%;margin-right:5%;}
.content_1-2-rk,.content_1-3-rk,.content_2-3-rk{float:left;margin-top:0px;width:45%;margin-left:5%;}
/* @end */
#zoomThumb{float:left;line-height:10px;margin-bottom:7px;text-align:center;}
/*@group Box*/
.box{border:1px solid #e5e5e5;display:inline-block;margin-right:10px;position:relative;width:100%;}
.box p {margin: 0;}
.box .column, .box .column50 {display:block;margin: 0 9px;}
div.column {padding-bottom:3px;}
div.column50 {width:45%;float:left;}
.boxTopLeft,.boxTopRight,.boxBottomLeft,.boxBottomRight{margin:-1px;background:transparent url(/docroot/elgato/pics/box/borders.gif) no-repeat;height:11px;width:10px;position:absolute;}
.boxTopRight{background-position:-10px 0px;right:0px;}
.boxBottomLeft{background-position:0px -10px;bottom:-1px;}
.boxBottomRight{background-position:-10px -10px;right:0px;bottom:-1px;}
/*@end*/
/* @group Text */
h1,h2,h3{font-family:Arial,sans-serif;font-weight:normal;margin-bottom:7px;font-size:2em;line-height:1.2727em;}
h2{font-size:1.6363em;line-height:1.2222em;padding-top:6px;}
h3{font-size:1.2727em;line-height:1.2857em;font-weight:bold;padding-top:3px;}
h1.blue,h2.blue,h3.blue,b.blue,strong.blue,li.blue{color:#55a0c6;}
h1.red,h2.red,h3.red,b.red,strong.red,li.red{color:#df2e4b;}
h1.gray,h2.gray,h3.gray,b.gray,strong.gray,li.gray{color:#aab7bb;}
h1.orange,h2.orange,h3.orange,b.orange,strong.orange,li.orange{color:#fe8b14;}
h1.colorless,h2.colorless,h3.colorless,b.colorless,strong.colorless{color:#6b7e89;}
h1.white,h2.white,h3.white,b.white,strong.white,li.white{color:#ffffff;}
h3.storeNav{color:#fe8b14;font-size:17px;}
ul{margin-bottom:10px;}
dl,dl.colorless,dl.blue,dl.red,dl.gray,dl.orange,dl.white{color:white;padding:3px 5px;font-size:13px;font-weight:bold;margin-bottom:5px;}
dl,dl.colorless{background:#6b7e89;}
dl.blue{background:#55a0c6;}
dl.red{background:#df2e4b;}
dl.gray{background:#aab7bb;}
dl.orange{background:#fe8b14;}
dl.white{background:#ffffff;color:black;}
li.colorless{color:#414d59;}
#content li{margin-left:20px;}
p{margin-bottom:10px;}
p.searchresults{margin-bottom:40px;}
p.spacer, p.lineUnder{clear:both;margin:0;width:100%;}
p.lineUnder{border-bottom:1px solid #cccccc;}
/* @end */
/* @group Tables */
.mcoverage{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding-top:5px;padding-bottom:5px;}
/* @end */
/* @product Select */
#pselect div a{background:url(../pics/productselect/button.gif) no-repeat top left;padding-left:25px;padding-bottom:5px;padding-top:2px;display:block;}
#pselect div.active a{background:url(../pics/productselect/button_checked.gif) no-repeat top left;}
#pselect div.inactive a{background:url(../pics/productselect/button.gif) no-repeat top left;}
/* @end */
/* @group grmml */
#content ul.features li{border-bottom:1px solid #cccccc;padding:5px 0;font-weight:bold;list-style:none;margin-left:0;}
dl.product_award dt{background:#7db7d5;color:white;padding:3px 5px;font-size:13px;font-weight:bold;margin-bottom:5px;}
/* @end */
.comparesoft_abovehead{}
.comparesoft_abovehead_1{width:450px;padding-left:0px;}
.comparesoft_head{background:#7db7d5;height:50px;border-right:2px solid #ffffff;}
.comparesoft_head_1{background:#7db7d5;height:50px;border-right:2px solid #ffffff;width:450px;}
.comparesoft_subhead{background:#EEF3F5;padding-top:15px;padding-bottom:10px;border-right:2px solid #ffffff;}
.comparesoft_content{background:#EEF3F5;padding-bottom:7px;border-right:2px solid #ffffff;}
.comparesoft_divider{background:#EEF3F5;padding:0;border-bottom:2px solid #ffffff;height:5px;border-right:2px solid #ffffff;}
.storesearch_selector{margin-top:50px;}
.onlinestores{float:left;margin-right:105px;margin-bottom:40px;}
.citystores{float:left;margin-right:15px;margin:10px 0px 20px 0px;}
.citylogo{float:left;width:135px;height:80px;position:relative;}
.citylogo img{position:absolute;top:25%;}
.cityaddress{width:195px;float:left;}
.logoOnline{float:left;margin:10px 20px 10px 0px;}
.logoOnline a{margin:10px 0px;}
.storeSplitter{border-bottom:1px solid #cccccc;width:704px;padding-top:5px;clear:both;}
#spinner{position:relative;top:80px;left:270px;float:left;} 
.contactlabel{float:left;width:150px;padding-top:5px;padding-bottom:5px;}
.contactdata{float:left;padding-top:5px;padding-bottom:5px;}
.contact_textfield{width:167px;height:16px;}
.registration_textfield{width:250px;height:16px;}
.contact_dropdown{width:170px;}
.contact_textarea{}
.contact_submit{width:167px;}
.comparesoftsub{border-right:3px solid white;background:#EEF3F5;padding-top:15px;padding-bottom:10px;border-bottom:1px solid white;}
.comparesoftsubright{padding-right:0px;background:#EEF3F5;padding-top:15px;padding-bottom:10px;border-bottom:1px solid white;}
.intstorepricetd{margin-bottom:7px;font-size:14px;color:#fe8b14;}
.intstorepound{font-size:11px;color:#6b7e89;}
.intstorebutton{border:none;}
.intstoretable{}
.intstorepricetd{padding-bottom:15px;font-size:18px;color:#6b7e89;text-align:center;line-height:24px;width:131px;}
.intstorevat{font-size:9px;color:#6b7e89;line-height:11px;}
.intstorebuttontd{border:none;}
.nastoreprice{padding-bottom:15px;font-size:18px;color:#6b7e89;text-align:center;line-height:24px;width:131px;}
/** Support Section**/
div.support .content_1-1{display:inline-block;margin:16px 0 0 0;float:none;}
div.support #supLinks,div.support #right{width:460px;float:left;display:block;margin-top:16px;}
div.support #right {width:220px;padding-left:24px;}
#supLinks div{display:inline-block;width:inherit;margin-bottom:15px;}
#supLinks h2,#supDwnld h2{line-height:1.5em;font-size:1.27em;color:white;margin:0;padding:0;}
#supLinks h2,#supDwnld h2,#supLinks span,#supDwnld span{background:transparent url('/docroot/elgato/pics/lightBlue/corners.png') no-repeat 0 0;}
#supLinks span,#supDwnld span{display:block;background-position:100% 0;}
#supLinks span.sbi,#supDwnld span.dbi{margin:0 4px;padding:2px 0 3px 5px;background:white url('/docroot/elgato/pics/lightBlue/bg.png') repeat-x;}
#supLinks ul{width:50%;float:left;margin:0;padding:5px 0;list-style:none;}
#supLinks li{height:1.8em;background: transparent url('/docroot/elgato/pics/lightBlue/arrow.png') no-repeat 0 2px;margin-left:3px;padding-left:12px;}
#supLinks li a,#supDwnld li a{color:black;}
#supDwnld, #supBnr{display:block;}
#supDwnld h2{background-position:0 -26px;}
#supDwnld span{background-position:100% -26px;}
#supDwnld span.si,#supDwnld span#fsi,#supDwnld li a,#supDwnld span#last{margin:0 5px;background:url('/docroot/elgato/pics/lightBlue/dwnld-BG.png') repeat-x  0 -25px;}
#supDwnld h3{line-height:1.4em;font-size:1.09em;padding:0;cursor:pointer;}
#supDwnld h3#first{background-position:0 0;}
#supDwnld h3 img{padding:0 5px;vertical-align:text-top;}
#supDwnld div.sd00 div{display:none;}
#supDwnld h3,#supDwnld div span,#supDwnld div li{display:block;height:inherit;background:url('/docroot/elgato/pics/lightBlue/dwnld-corners.png') no-repeat 0 -25px;margin:0;}
#supDwnld div span{background-position:100% -25px;}
#supDwnld span.si,#supDwnld span#fsi{padding:5px 0 3px 0px;}
#supDwnld span#fsr,#supDwnld span#fsi{background-position:100% 0;}
#supDwnld span#last,#supDwnld span#lsl,#supDwnld span#lsr{height:5px;background-position:0 -71px;}
#supDwnld span#lsl{margin-top:-2px;}
#supDwnld span#lsr{background-position:100% -71px;}
#supDwnld ul{margin:0px;list-style:none;}
#supDwnld li a{line-height:2em;padding-left:25px;display:block;}
#supBnr > div {clear:inherit;display:inline-block;}
#supBnr > div.content_1-1 {margin:5px 0 0 0;width:100%;}
#supLinks table span,div#supDwnld table span{display:inline;}
/* @end */
/*** Store ***/
#storeCart div{background-color:#EEF4F4;border:1px solid #D5DADE;padding:15px 0 5px;}
#storeCart div img{display:block;margin:0 auto;padding:5px 0;}
#storeCart img#viewCart{margin-top:10px}
#storeNavigation{display:inline-block;margin-bottom:20px;}
#storeNavigation a,#storeNavigation h3{float:left;color:white;background: url('/docroot/elgato/pics/orange/lt-corners.png') no-repeat;}
#storeNavigation a.selected,#storeNavigation h3.selected{background: url('/docroot/elgato/pics/orange/drk-corners.png') no-repeat;}
#storeNavigation a:hover{text-decoration:none;}
#storeNavigation h3{text-align:center;margin:0 0 0 10px;padding:0;background-position:100% 0;}
#storeNavigation h3.selected{background-position:100% 0;}
#storeNavigation h3:first-child{margin-left:0;}
#storeNavigation a span{height:23px;margin:0 4px;padding-top:3px;background: url('/docroot/elgato/pics/orange/lt-bg.png') repeat-x transparent;display:block;}
#storeNavigation a span.selected{background: url('/docroot/elgato/pics/orange/drk-bg.png') repeat-x transparent;}
div.storeSections div.sgnlSct, .strItem{border-top:1px solid #cccccc;display:none;width:100%;}
.sgnlSct h2{margin-left:15px;}
.strItem{display:inline-block;padding:20px 0;clear:both;}
.strItem div{float:left;padding-left:15px;}
.strItem div:first-child{padding-left:0;}
.strItem div.pict img,.strItem div.cart img{display:block;margin-bottom:10px;}
.strItem div.desc{width:340px;}
.strItem div.cart {text-align:center;}
.strItem div.cart *{margin-bottom:10px;}
.strItem div.cart span{font-size:1.6363em;color:#6b7e89;width:100%;display:block;}
.strItem div.cart select{width:138px;display:none;}
.strItem div.cart input,.strItem div.cart select option{width:auto;margin:0;}
.strItmGrp .strItem{display:none;}
/* @end */
/***Footer-Navigation***/
#elgatoFooter div{width:704px;margin:16px 0 16px 260px;padding:3px 0;border-top:1px solid lightgrey;border-bottom:1px solid lightgrey;text-align:center;font-size:10px;}
#elgatoFooter ul{list-style:none;margin:0px;padding:0px;}
#elgatoFooter ul li{display:inline;}
#elgatoFooter a{color:#414d59;text-decoration:none;margin-left:10px;margin-right:10px;}
