body {margin:0;padding:0;background:#fff url(/_img/background/gradient.png) repeat-x 0 0;}
a {text-decoration:none;}
img {border:0;}
p {margin:0;}
fieldset {margin:0;padding:0;border:0;}
.c {display:block;clear:both;}

#body {background:transparent url(/_img/background/header.jpg) no-repeat center 35px;}
#page {width:950px;margin:0 auto;}
#header {z-index:201;position:relative;width:950px;height:35px;background:#000;}
#header * {font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:12px;}
#header .navigation {position:absolute;top:4px;left:15px;width:200px;height:20px;}
#header .navigation a {display:block;float:left;border-right:1px solid #fff;padding:0 5px;margin:4px 0;}
#header .navigation .home {color:#fff;}
#header .navigation .lang {color:#fff;}
#header .navigation .lang:hover, #header .navigation .active {color:#ffd000;}
#header .navigation .last {border:0;}
#header .partner {position:absolute;top:4px;left:135px;width:500px;height:20px;}
#header .partner * {display:block;float:left;border-right:1px solid #fff;padding:0 5px;margin:4px 0;color:#fff;text-transform:lowercase;}
#header .partner a:hover {color:#ffd000;}
#header .partner .last {border:0;}
#header .ie6info {display:none;position:absolute;top:0;left:200px;width:400px;height:auto;padding:5px 5px 5px 35px;background:#fff url(/_img/logo_ie6.jpg) no-repeat 12px 17px;}
#header .ie6info a {font-size:8px;display:block;margin-top:4px;}
#header .error * {color:#ee0000;border:0;}
#header .search {z-index:500;position:absolute;top:0;right:0;background:#000;padding:3px 15px 7px 60px;}
#header .search * {float:left;display:block;}
#header .search label {color:#fff;margin:5px 5px 0 0;}
#header .search .input {width:110px;height:18px;background:transparent url(/_img/background/searchfield.png) no-repeat 0 0;padding:1px 4px;border:0;color:#fff;margin:5px 5px 0 0;}
#header .search .submit {margin:10px 0 0 0;}
#searchresults {z-index:200;width:222px;position:absolute;top:-1000px;left:728px;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
#searchresults .list {width:222px;background:#000;}
#searchresults .row {display:block;padding: 3px 5px;}
#searchresults .row .image {float:left;width:40px;height:40px;margin:0 10px 0 0;background-position:center center;background-repeat:no-repeat;}
#searchresults .row .text {float:left;width:161px;height:40px;overflow:hidden;color:#fff;font-size:11px;font-family:Arial,Helvetica,Sans-serif;line-height:110%;padding:0 0 0 1px;}
#searchresults .row:hover .text {color:#ffd000;}
#searchresults .close {width:222px;height:6px;background:#000 url(/_img/button/search_close.png) no-repeat center 0;cursor:pointer;}
#searchresults .end {width:222px;height:6px;background:transparent url(/_img/background/subnavigation_borders.png) no-repeat 0 -6px;}
#searchresults .whitetext {color:#fff;font-size:10px;text-align:center;}

#navigation {z-index:150;position:relative;width:950px;height:137px;}
#navigation h1.logo {position:absolute;top:22px;left:13px;width:216px;height:77px;margin:0;padding:0;text-indent:-5000px;background:transparent url(/_img/av_stumpfl.png) no-repeat 0 0;cursor:pointer;}
#navigation .main {z-index:20;position:absolute;top:58px;left:344px;width:590px;height:30px;}
#navigation .main a.mainlink {display:block;float:left;padding:0 20px 0 0;font-family:Verdana,Arial,Helvetica,Sans-Serif;font-size:16px;color:#fff;font-weight:normal;text-transform:lowercase;}
#navigation .main a.mainlink:hover, #navigation .main a.active {color:#ffd000;}
#navigation .main a.mainlink span {display:block;}
#navigation .main a.mainlink .textframe {display:block;height:30px;}
#navigation .main a.mainlink .hover {display:none;}
#navigation .main a.mainlink:hover .standard, #navigation .main a.active .standard {display:none;}
#navigation .main a.mainlink:hover .hover, #navigation .main a.active .hover {display:block;}
#navigation .subnavigation {display:none;z-index:10;position:absolute;top:53px;left:344px;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;}
#navigation .subnavigation .mainbackground {height:36px;}
#navigation .subnavigation .mainbackground .begin {width:6px;height:36px;float:left;background:transparent url(/_img/background/navigation_highlight_borders.png) no-repeat 0 0;}
#navigation .subnavigation .mainbackground .middle {width:10px;height:36px;float:left;background:transparent url(/_img/background/navigation_highlight_middle.png) repeat-x 0 0;}
#navigation .subnavigation .mainbackground .end {width:6px;height:36px;float:left;background:transparent url(/_img/background/navigation_highlight_borders.png) no-repeat -6px 0;}
#navigation .subnavigation .navigation_begin {width:222px;height:6px;background:transparent url(/_img/background/subnavigation_borders.png) no-repeat 0 0;}
#navigation .subnavigation .navigation {width:222px;background:#000;padding:0;margin:0;list-style:none;}
#navigation .subnavigation .navigation li {display:block;padding:2px 0;}
#navigation .subnavigation .navigation li a {display:block;font-family:Arial,Helvetcia,Sans-Serif;font-size:12px;line-height:140%;font-weight:bold;padding:4px 0 0 6px;color:#000;width:204px;min-height:19px;margin:0 6px;background:transparent url(/_img/background/subnavigation.png) no-repeat 0 0;}
#navigation .subnavigation .navigation li a:hover, #navigation .subnavigation .navigation li.active a {filter:alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity:1.0;background-position:0 -23px;}
#navigation .subnavigation .navigation li a.big {height:36px;background-image:url(/_img/background/subnavigation_big.png);}
#navigation .subnavigation .navigation li a.big:hover, #navigation .subnavigation .navigation li.active a.big {background-position:0 -40px;}
#navigation .subnavigation .navigation_end {width:222px;height:6px;background:transparent url(/_img/background/subnavigation_borders.png) no-repeat 0 -6px;}
#navigation .breadcrumb {z-index:5;position:absolute;top:105px;left:344px;width:590px;height:25px;padding:0;margin:0;list-style:none;}
#navigation .breadcrumb li {display:block;float:left;padding:0 14px 0 0;margin:0 6px 0 0;background:transparent url(/_img/arrow.png) no-repeat right center;}
#navigation .breadcrumb a.crumblink {height:20px;padding:5px 0 0 0;display:block;font-family:Arial,Helvetica,Sans-serif;font-size:13px;color:#fff;font-weight:normal;text-transform:lowercase;}
#navigation .breadcrumb a.crumblink:hover, #navigation .breadcrumb a.active {color:#ffd000;}

#start {width:950px;position:relative;}
#start .bigboxframe {z-index:100;width:950px;height:195px;margin: 0 0 25px 0;}
#start .bigbox {z-index:100;position:relative;width:950px;height:195px;background:transparent url(/_img/background/bigbox.png) no-repeat 0 0;}
#start .bigbox .leftround {z-index:100;position:absolute;top:0;left:0;width:23px;height:195px;background:transparent url(/_img/background/headerround_l.png) no-repeat 0 0;}
#start .bigbox .rightround {z-index:100;position:absolute;top:0;right:0;width:23px;height:195px;background:transparent url(/_img/background/headerround_r.png) no-repeat 0 0;}
#start .bigbox .content {z-index:50;position:absolute;top:0;left:0;width:950px;height:195px;overflow:hidden;}
#start .bigbox .left {float:left;width:305px;height:360px;padding:25px;}
#start .bigbox .left .headline1 {margin:0 0 0 0;height:30px;overflow:hidden;}
#start .bigbox .left .headline2 {margin:-5px 0 0 0;height:30px;overflow:hidden;}
#start .bigbox .left .text {margin:10px 0 0 0;font-family:Arial,Helvetica,Sans-serif;font-size:12px;}
#start .bigbox .left .link {display:block;margin:10px 0 0 0;width:38px;height:15px;background:transparent url(/_img/button/arrow_yellow.png) no-repeat 0 0;text-indent:-5000px;}
#start .bigbox .right {float:left;width:595px;height:310px;}
#start .bigbox .right .image {width:595px;height:310px;background-position: center 1px;background-repeat:no-repeat;}
#start .boxes {width:952px;margin:0 0 15px 0;}
#start h1.start {font-family:Arial,Helvetica,Sans-serif;font-size:14px;text-transform:lowercase;margin:0 0 10px 0;padding:0;}
#start .boxes .box {position:relative;width:307px;height:120px;float:left;margin-bottom:13px;background:transparent url(/_img/background/startteaser.png) no-repeat 120px 0;margin-right:15px;}
#start .boxes .margin {margin-right:0;}
#start .boxes .box .image {display:block;position:absolute;top:0;left:0;z-index:100;width:120px;height:120px;overflow:hidden;}
#start .boxes .box .content {position:absolute;top:0;left:120px;z-index:100;width:163px;height:120px;padding:12px;overflow:hidden;}
#start .boxes .box .content .text {}
#start .boxes .box .content .text, #start .boxes .box .content .text * {font-family:Arial,Helvetica,Sans-serif;font-size:12px;}
#start .boxes .box .content .text h2, #start .boxes .box .content .text h2 a {font-size:12px;font-weight:bold;padding:0;margin:0 0 3px 0;color:#000;}
#start .boxes .link {position:absolute;top:95px;left:12px;z-index:110;width:38px;height:15px;background:transparent url(/_img/button/arrow_yellow.png) no-repeat 0 0;text-indent:-5000px;}
#start .startnews {width:952px;margin:0 0 15px 0;}
#start .startnews .startnewsitem {position:relative;width:307px;height:120px;float:left;margin-bottom:13px;background:transparent url(/_img/background/startnews.png) no-repeat 120px 0;margin-right:15px;}
#start .startnews .margin {margin-right:0;}
#start .startnews .startnewsitem .image {display:block;position:absolute;top:0;left:0;z-index:100;width:120px;height:120px;overflow:hidden;}
#start .startnews .startnewsitem .content {position:absolute;top:0;left:120px;z-index:100;width:163px;height:120px;padding:12px;overflow:hidden;}
#start .startnews .startnewsitem .content .text {}
#start .startnews .startnewsitem .content .text * {font-family:Arial,Helvetica,Sans-serif;font-size:12px;color:#fff;}
#start .startnews .startnewsitem .content .text .date {margin:0 0 3px 0;}
#start .startnews .startnewsitem .content .text h2 {font-size:12px;font-weight:bold;padding:0;margin:0;}
#start .startnews .link {position:absolute;top:95px;left:12px;z-index:110;width:38px;height:15px;background:transparent url(/_img/button/arrow_yellow.png) no-repeat 0 0;text-indent:-5000px;}

#content {width:950px;background:transparent url(/_img/background/content_header.png) no-repeat 0 0;}
#content .header {z-index:10;position:relative;width:950px;height:195px;padding:1px 0 0 0;}
#content .header .leftround {z-index:100;position:absolute;top:0;left:0;width:23px;height:195px;background:transparent url(/_img/background/headerround_l.png) no-repeat 0 0;}
#content .header .rightround {z-index:100;position:absolute;top:0;right:0;width:23px;height:195px;background:transparent url(/_img/background/headerround_r.png) no-repeat 0 0;}
#content .header .left {z-index:50;float:left;width:304px;height:155px;padding:20px;overflow:hidden;}
#content .header .left h1 {padding:0;margin:0 0 10px 0;color:#fff;font-family:Arial,Helvetica,Sans-serif;font-size:16px;font-weight:normal;}
#content .header .left p {color:#000;font-family:Arial,Helvetica,Sans-serif;font-size:12px;line-height:130%;}
#content .header .right {z-index:50;float:left;width:606px;height:195px;background-position:center center;background-repeat:no-repeat;}
#content .content {width:950px;}
#content .content .left {float:left;width:344px;min-height:10px;}
#content .content .left .submenu {list-style:none;padding:0;margin:0 0 20px 0;}
#content .content .left .submenu li {padding:0;margin:0;}
#content .content .left .submenu li a {display:block;font-weight:bold;color:#fff;height:18px;padding:5px 0 0 15px;background:#a9a9a9;border-bottom:1px solid #cdcfce;font-family:Arial,Helvetica,Sans-serif;font-size:12px;}
#content .content .left .submenu li a.active, #content .content .left .submenu li a:hover {color:#000;}
#content .content .left .submenu li span.count {font-size:8px;}
#content .content .left .referencegallery, #content .content .left .newsgallery {width:344px;padding:10px 0 20px 0;}
#content .content .left .referencegallery .bigimage, #content .content .left .newsgallery .bigimage {width:320px;text-align:center;margin:0 12px;}
#content .content .left .referencegallery .gallery, #content .content .left .newsgallery .gallery {width:324px;margin:0 10px;}
#content .content .left .referencegallery .gallery .image, #content .content .left .newsgallery .gallery .image {float:left;margin:2px;display:block;text-align:center;width:104px;height:104px;}
#content .content .left .box {width:320px;height:168px;float:left;margin:10px 0 20px 12px;}
#content .content .left .white {background:transparent url(/_img/background/left_feature_bg_white.gif) no-repeat 0 20px;}
#content .content .left .grey {background:transparent url(/_img/background/left_feature_bg_grey.gif) no-repeat 0 20px;}
#content .content .left .category {padding:0 0 0 20px;}
#content .content .left .box p {padding:0 20px;color:#000;font-family:Arial,Helvetica,Sans-serif;font-size:12px;line-height:130%;}
#content .content .left .linkbox {padding:10px 12px;}
#content .content .left .downloadbox {padding:10px 12px;}
#content .content .left .downloadbox .icon {float:left;width:35px;height:47px;padding:10px;overflow:hidden;}
#content .content .left .downloadbox .table {float:left;padding:5px 0 0 0;color:#000;font-family:Arial,Helvetica,Sans-serif;font-size:12px;line-height:130%;}
#content .content .left .downloadbox .table th {text-align:left;}
#content .content .left .downloadbox .description {margin-left:58px;font-family:Arial,Helvetica,Sans-serif;font-size:12px;line-height:130%;}
#content .content .left .overviewlogo {border:1px solid #cdcfce;width:342px;height:60px;overflow:hidden;text-align:center;}
#content .content .left h2 {padding:8px 20px 0 20px;height:21px;margin:0;text-transform:uppercase;color:#000;font-family:Arial,Helvetica,Sans-serif;font-size:12px;font-weight:bold;background:transparent url(/_img/background/left_headline_dark.png) no-repeat 0 0;color:#fff;}
#content .content .left h2.big {height:35px;background-image:url(/_img/background/left_headline_dark_big.png)}
#content .content .left h2 * {color:#000;}
#content .content .left .link {display:block;margin:10px 0 10px 20px;font-weight:bold;color:#515151;font-size:12px;font-family:Arial,Helvetica,Sans-serif;}
#content .content .left .productbox {padding:10px 12px;}

#content .content .right {float:left;width:606px;}
#content .content .right .overview {position:relative;width:595px;height:140px;margin:10px 0 10px 10px;background:transparent url(../_img/background/overview.png) no-repeat 0 0;}
#content .content .right .overview_light {background:transparent url(../_img/background/overview_light.png) no-repeat 0 0;}
#content .content .right .overview .intro {float:left;margin:15px 15px 45px 15px;width:425px;height:90px;overflow:hidden;}
#content .content .right .overview .intro * {font-size:12px;font-family:Arial,Helvetica,Sans-serif;color:#000;line-height:130%;}
#content .content .right .overview .intro .name {display:block;text-transform:uppercase;color:#fff;margin-bottom:8px;}
#content .content .right .overview a.morelink {display:block;position:absolute;left:15px;bottom:15px;width:38px;height:15px;text-indent:-5000px;background:transparent url(../_img/button/arrow_white.png) no-repeat 0 0;}
#content .content .right .overview .image {float:left;width:140px;height:140px;}
#content .content .right .inactive, #content .content .right .hide {display:none;}
#content .content .right .multicontentframe .teaser {display:block;position:relative;cursor:pointer;width:595px;height:140px;margin:10px 0 10px 10px;background:transparent url(../_img/background/overview.png) no-repeat 0 0;}
#content .content .right .multicontentframe .teaser .intro {float:left;margin:15px 15px 45px 15px;width:425px;height:90px;overflow:hidden;}
#content .content .right .multicontentframe .teaser .intro * {font-size:12px;font-family:Arial,Helvetica,Sans-serif;color:#000;line-height:130%;}
#content .content .right .multicontentframe .teaser .intro .teaserdate {display:block;color:#fff;font-size:11px;}
#content .content .right .multicontentframe .teaser .intro .name {display:block;font-weight:bold;text-transform:uppercase;color:#fff;margin-bottom:8px;}
#content .content .right .multicontentframe .teaser .morelink {display:block;position:absolute;left:15px;bottom:15px;width:38px;height:15px;text-indent:-5000px;background:transparent url(../_img/button/arrow_white.png) no-repeat 0 0;}
#content .content .right .multicontentframe .teaser .image {float:left;width:140px;height:140px;}
#content .content .right h2 {padding:8px 15px 0 15px;height:21px;margin:10px 0 0 12px;text-transform:uppercase;color:#000;font-family:Arial,Helvetica,Sans-serif;font-size:12px;font-weight:bold;}
#content .content .right h2.dark {text-transform:uppercase;background:transparent url(/_img/background/headline_dark.png) no-repeat 0 0;color:#fff;}
#content .content .right h2.light {text-transform:uppercase;background:transparent url(/_img/background/headline_light.png) no-repeat 0 0;color:#000;}
#content .content .right h2.dark.big {height:36px;background-image:url(/_img/background/headline_dark_big.png);}
#content .content .right h2.light.big {height:36px;background-image:url(/_img/background/headline_light_big.png);}
#content .content .right h2 *, #content .content .right h2.light * {color:#000;}
#content .content .right h2.dark * {color:#fff;}
#content .content .right .twocol, #content .content .right .full {margin-bottom:15px;}
#content .content .right .twocol *, #content .content .right .full * {font-family:Arial,Helvetica,Sans-serif;font-size:12px;}
#content .content .right .twocol a, #content .content .right .full a {color:#000;font-weight:bold;}
#content .content .right .link {display:block;margin:10px 0 10px 20px;font-weight:bold;color:#515151;font-size:12px;font-family:Arial,Helvetica,Sans-serif;}
#content .content .right .date {padding:10px 25px;color:#000;font-weight:bold;color:#494949;}
#content .content .right .text {padding:10px 25px;color:#000;line-height:130%;}
#content .content .right .text table {width:100%;/*background:#f0f0f0;*/}
#content .content .right .text table th {text-align:left;}
#content .content .right .text .link {margin-left:0;}
#content .content .right .twocol .text {float:left;width:336px;}
#content .content .right .twocol .image {float:left;width:200px;}
#content .content .right .twocol .gallery {width:200px;margin:10px 0 0 0;}
#content .content .right .twocol .gallery .smallimage {float:left;display:block;width:95px;height:95px;overflow:hidden;text-align:center;margin-right:10px;padding-top:10px;}
#content .content .right .twocol .gallery .nomargin {margin:0;}
#content .content .right .twocol img {float:left;padding:10px 0 0 0;}
#content .content .right .text a {padding-left:8px;background:transparent url(/_img/background/single_arrow_black.png) no-repeat 0 4px;}
#content .content .right a.lightbox {padding:0;background:none;}
#content .content .right .pages {float:right;padding:0;margin:10px 0;list-style:none;}
#content .content .right .pages .page {float:left;padding:3px 5px;background:#fff;border:1px solid #393939;color:#393939;margin-right:2px;font-family:Arial,Helvetica,Sans-serif;font-size:10px;cursor:pointer;}
#content .content .right .pages .active, #content .content .right .pages .hover {background:#ffd000;}
#partnermenu {list-style:none;padding:8px 15px 0 15px;height:21px;margin:10px 0 0 12px;text-transform:uppercase;text-transform:uppercase;background:transparent url(/_img/background/headline_dark.png) no-repeat 0 0;color:#fff;font-family:Arial,Helvetica,Sans-serif;font-size:12px;font-weight:bold;text-align:center;}
#partnermenu li {list-style:none;padding:0;margin:0 5px;display:inline;cursor:pointer;}
#partnermenu li.active, #partnermenu li.hover {color:#000;}

#content .content .totop {display:block;margin:0 0 5px 10px;background:transparent url(/_img/button/page_top.png) no-repeat 0 0;width:344px;height:23px;padding:3px 0 0 30px;font-family:Verdana,Arial,Helvetica,Sans-serif;font-size:10px;color:#333;font-weight:bold;}
#content .content .download {}
#content .content .download .icon {float:left;width:35px;height:47px;padding:10px;overflow:hidden;}
#content .content .download .table {float:left;padding:5px 0 0 0;color:#000;font-family:Arial,Helvetica,Sans-serif;font-size:12px;line-height:130%;}
#content .content .download .table th {text-align:left;}
#content .content .download .description {margin-left:58px;}

#content .content table.list {border:1px solid #999;border-collapse:collapse;}
#content .content table.list th, #content .content table.list td {border:1px solid #ccc;border-collapse:collapse;padding:4px;}
#content .content table.list th {background:#eee;}
#content .content table.list .nowrap {white-space:nowrap;}
#content .content table.list .align-center {text-align:center;}
#content .content table.list .align-right {text-align:right;}

#content .content table.partner {width:100%;}
#content .content table.partner th {width:20%;} 
#content .content table.partner td {width:80%;}

#content .content .searchresult {padding:10px;}
#content .content .searchresult * {color:#000;font-family:Arial,Helvetica,Sans-serif;font-size:12px;line-height:130%;}
#content .content .searchresult .title {font-weight:bold;}
#content .content .searchresult .context .search_hit {font-weight:bold;}
#content .content .searchresult .url {padding-left:8px;background:transparent url(/_img/background/single_arrow_black.png) no-repeat 0 4px;}

#content .content .sitemap {margin:20px 10px;}
#content .content .sitemap .sitemapitem {display:block;width:950px;margin:3px 0;}
#content .content .sitemap .firstlevel {margin:4px 0;}
#content .content .sitemap .firstlevel * {font-weight:bold;}
#content .content .sitemap .sitemapitem .index {padding-left:20px;}
#content .content .sitemap .sitemapitem .name {float:left;width:440px;font-family:Arial,Helvetica,Sans-serif;font-size:12px;color:#000;}
#content .content .sitemap .sitemapitem .url {float:left;width:490px;font-family:Arial,Helvetica,Sans-serif;font-size:12px;color:#000;text-transform:lowercase;}

#interallinks {padding:10px;display:none;}
#interallinks ul {margin:0;padding:10px 5px 10px 15px;list-style:none;text-align:left;}
#interallinks li {display:inline;}
#interallinks li a {font-family:Arial,Helvetica,Sans-serif;font-size:12px;color:#515151;padding-right:10px;height:20px;white-space:nowrap;}
/*#interallinks li a.medium {font-size:12px;}
#interallinks li a.big {font-size:16px;}*/

#footer {border-top:3px solid #393939;position:relative;height:25px;margin-bottom:10px;}
#footer .partnerlogin {width:106px;height:15px;text-align:center;padding:5px 0;position:absolute;top:0;left:0;background:transparent url(/_img/background/partnerlogin.png) no-repeat 0 0;font-family:Verdana,Arial,Helvetica,Sans-serif;font-size:10px;color:#fff;font-weight:bold;}
#footer .links {position:absolute;top:0;left:110px;padding:5px 0;margin:0;}
#footer .links li {float:left;padding:0 10px;margin:0;list-style:none;background:transparent url(/_img/footer_border_right.png) no-repeat right 2px;}
#footer .links li.last {background:none;}
#footer .links li a {display:block;font-family:Verdana,Arial,Helvetica,Sans-serif;font-size:10px;color:#666;font-weight:bold;}

#glass {display:none;position:absolute;top:0;left:0;width:100px;height:100px;background:#000;z-index:10001;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
#partnerlogin {display:none;position:absolute;top:0;left:0;width:300px;height:220px;background:transparent url(/_img/background/partnerloginbox.png) no-repeat 0 20px;z-index:10002;}
#partnerlogin .close {position:absolute;top:25px;right:10px;font-weight:bold;font-family:Arial,Helvetica,Sans-serif;font-size:12px;cursor:pointer;}
#partnerlogin .headline {padding:0 0 0 15px;}
#partnerlogin fieldset {padding:0 15px;margin:0;border:0;}
#partnerlogin .row {margin:10px 0 20px 0;}
#partnerlogin label {display:block;color:#000;font-family:Arial,Helvetica,Sans-serif;font-size:12px;line-height:130%;text-transform:lowercase;font-weight:bold;}
#partnerlogin .input {display:block;color:#000;font-family:Arial,Helvetica,Sans-serif;font-size:12px;width:260px;border:1px solid #fff;padding:5px;background:#fff;}
#partnerlogin .error {border:1px solid #ee0000;}
#partnerlogin .submit {display:block;margin:30px 0 0 232px;}

.form .form_row {margin-bottom:10px;}
.form .form_label {float:left;width:200px;padding:5px 10px 0 0;}
.form .form_textarea {float:left;width:330px;height:150px;border:1px solid #909090;padding:5px;}
.form .form_input {float:left;width:330px;border:1px solid #909090;padding:5px;}
.form .form_submit {float:right;margin-right:30px;}

.form .error {border:1px solid #ee0000;}
#form_error {border: none!important;margin-left:25px;font-size:11px!important;}
#form_error.error {color:#ee0000;}

#statistics {display:none;}