/*
	Description	: basic css of my project page
	Author		: Steffen Hollstein
	Author URI	: http://www.steffenhollstein.de
	Project Page: http://opensource.steffenhollstein.de
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,textarea{margin:0;padding:0;outline:0;font-family:Arial,"Lucida Grande",Tahoma,"Trebuchet MS",Verdana,DejaVu Sans;font-size:1em;vertical-align:baseline}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;background:transparent}body,html{width:100%;height:100%}body{font-size:75%; color:#2a4a56;background-color:#fff;text-align:center}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a:link,a:visited{color:#2a4a56;text-decoration:underline}a:hover{color:#007caa;text-decoration:none}:focus{outline:0}input{overflow:visible;padding-left:4px;padding-right:4px}table{clear:both;border-collapse:collapse;border-spacing:0;border:none}img,a img{border:none;background:#fff}ins{text-decoration:none}del{text-decoration:line-through}hr{display:none}small{display:block;font-size:0.9em;margin:0 0 6px 0}small,blockquote,strike{color:#abaaaa}acronym,abbr{font-size:0.9em;letter-spacing:.07em;cursor:help;border-bottom:1px dashed #999}blockquote{margin:15px 30px 0 10px;padding-left:10px;border-left:5px solid #e28e97}blockquote cite{margin:5px 0 0;display:block}h1{font-size:2.6em;font-weight:normal;color:#4a8499;position:relative;left:-9px;top:33px}h2{font-size:2.0em;font-weight:bold;color:#2A4A56;margin:0 0 10px 0}h3{font-size:1.4em;font-weight:bold;color:#007caa;margin:0 0 10px 0}.cleaner{clear:both !important;float:none !important;height:0 !important;font-size:0 !important;line-height:0 !important;display:block !important}.hide{display:none !important}.show{display:block !important}.visibleNo{visibility:hidden !important}.visibleYes{visibility:visible !important}.whiteSpaceNowrap,.whiteSpaceNowrap *{white-space:nowrap !important}.floatLeft{float:left !important}.floatRight.firstButton{margin-left:0 !important}.floatRight{float:right !important}.floatRight.lastButton{margin-right:0 !important}.clearfix:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden}* html .clearfix{zoom:1;display:block}*+html .clearfix{zoom:1;display:block}html,div.mainFrameLayoutContainer_0,div.mainFrameLayoutContainer_1,div.mainFrameLayoutContainer_2,div.mainFrameLayoutContainer_3,div.mainFrameLayoutContainer_4,div#pagewrapper{min-height:500px}body{background:#e8f3f7 url(../img/bg_body_4024x1.png) 50% 100% repeat-y}div.mainFrameLayoutContainer_0,div.mainFrameLayoutContainer_1,div.mainFrameLayoutContainer_2,div.mainFrameLayoutContainer_3,div.mainFrameLayoutContainer_4,div#pagewrapper{}div.mainFrameLayoutContainer_0{background:#fff url(../img/bg_body_4024x144.png) 50% 100% no-repeat}div.mainFrameLayoutContainer_1{background:transparent url(../img/bg_mainframe_59x191.png) 0 0 repeat-x}div.mainFrameLayoutContainer_2{background:transparent url(../img/bg_mainframe-circles_968x135.png) 50% 0 no-repeat}div.mainFrameLayoutContainer_3{background:transparent url(../img/bg_mainframe_718x1.png) 50% 0 repeat-y}div.mainFrameLayoutContainer_4{background:transparent url(../img/bg_mainframe_718x144.png) center bottom no-repeat}div#pagewrapper{width:718px;margin:0 auto;background:transparent url(../img/bg_header_512x191.png) center top no-repeat;position:relative}*+html div#pagewrapper{background-position:104px 0}h3.demoHeadline{position:relative;top:-88px;font-size:1.8em}div.listItemsBox{border:dotted 1px #c1c1c1;margin-bottom:20px;padding:0 20px}ul.listItems{margin:20px 0}ul.listItems li{margin:0 0 10px 0;padding:0 0 0 13px;background:transparent url(../img/bg_listitem_circle_blue.png) 0 5px no-repeat}a.download{display:block;text-decoration:none;background-color:transparent;background-repeat:no-repeat;background-position:0 0}a.download.bigButton{width:240px;height:78px;margin-bottom:20px;background-image:url(../img/btn_download_big.png);background-position:0 -78px}a.download.bigButton:hover{background-position:0 0}a.download span{visibility:hidden}a.globalDemoLink:link,a.globalDemoLink:visited,a.globalDemoLink:link span.globalDemoLink,a.globalDemoLink:visited span.globalDemoLink{font-weight:bold;color:#007caa;text-decoration:none}a.globalDemoLink:hover,a.globalDemoLink:hover span.globalDemoLink{color:#2a4a56;text-decoration:underline}a.globalDemoLink:link,a.globalDemoLink:visited{display:inline-block;background:transparent url(../img/icon_demo.gif) 100% 0 no-repeat;padding-right:27px}a.globalDemoLink:link span.globalDemoLink,a.globalDemoLink:visited span.globalDemoLink{display:inline-block;background:transparent url(../img/arrow_grey_right_small.gif) 0 center no-repeat;padding-left:10px}div.globalAjaxLoader{background:transparent url(../img/ajax-loader.gif) 50% 40% no-repeat;height:100px;padding:130px 0 0 0;text-align:center;overflow:hidden}.codeBlock{padding:10px 0;background-color:#fff;border:1px dotted #c2c2c2;overflow:hidden}.codeBlockBody{position:relative;left:-200px;width:340px}*+html .codeBlockBody{left:-220px}.codeBlockBody span{font-weight:bold}.codeBlockBody span.importantElement_1{color:red}.codeBlockBody span.importantElement_2{color:green}code{font-family:'Courier New',Courier,Fixed;clear:both}pre{color:#4F94CD}div.mainNavi,div.mainNavi div.mainNaviBody{float:left}div.mainNavi{position:relative;left:50%;bottom:-70px}div.mainNavi div.mainNaviBody a,div.mainNavi div.mainNaviBody a span{display:block;float:left;height:42px;line-height:42px;overflow:hidden}div.mainNavi div.mainNaviBody a{text-decoration:none;margin:0 20px 0 0;padding:0 7px 0 0;background:transparent url(../img/btn_mainnavi_right.png) 100% 0 no-repeat}div.mainNavi div.mainNaviBody a:hover{background-position:100% -84px}div.mainNavi div.mainNaviBody a.active,div.mainNavi div.mainNaviBody a.active:hover{background-position:100% -42px}div.mainNavi div.mainNaviBody a.lastItem{margin-right:0}div.mainNavi div.mainNaviBody a span{background:transparent url(../img/btn_mainnavi_left.png) 0 0 no-repeat;padding:0 10px 0 45px;font-size:1.7em;font-weight:normal;color:#ecf7fc;cursor:pointer}div.mainNavi div.mainNaviBody a:hover span{background-position:0 -84px}div.mainNavi div.mainNaviBody a.active span,div.mainNavi div.mainNaviBody a.active:hover span{background-position:0 -42px}.defaultForm,.defaultForm fieldset,.defaultForm fieldset legend{display:block;clear:both}.defaultForm fieldset label.blockLabel{display:block;clear:both;padding:0 0 6px 0}.defaultForm fieldset label.fixedLabel{display:block;float:left;width:100px;padding:2px 0 0 0}form.defaultForm.fullWidth{width:100%}.defaultForm .formSpacer{padding:4px 0}.defaultForm .fieldsetSpacer{padding:20px}.defaultForm fieldset{border:1px solid #ededed;background-color:#fafafa;position:relative}.defaultForm fieldset legend{position:absolute;left:20px;top:-8px;padding:0 10px;font-weight:bold}input.defaultInputtext{width:200px;padding:2px;border:1px solid #007caa;background-color:#fff}input.defaultInputtext.wideSize{width:300px}input.defaultInputtext.date_day{width:50px}input.defaultInputtext.date_month{width:50px}input.defaultInputtext.date_year{width:82px}select.defaultSelect{width:205px}select.defaultSelect.smallSize{width:155px}input.defaultInputtext.autoWidth,select.defaultSelect.autoWidth{width:auto}input.defaultInputRadio{margin:3px 0 0 0;border:none}* html input.defaultInputRadio{margin-top:-2px;margin-left:-4px}*+html input.defaultInputRadio{margin-top:-2px;margin-left:-4px}input.defaultInputCheckbox{margin:3px 4px 0 0;border:none}td input.defaultInputCheckbox{margin-top:0}* html input.defaultInputCheckbox{margin-top:-2px;margin-left:-4px}*+html input.defaultInputCheckbox{margin-top:-2px;margin-left:-4px}#globalToggleBody{padding:60px 0 10px 0}.globalToggleHeaderElementToClick{cursor:pointer}.globalToggleHeaderElementToClick,.globalToggleHeaderElementToClick .globalToggleHeaderElementToClickInner{display:block}* html .globalToggleHeaderElementToClick{float:left;clear:both;width:100%}*+html .globalToggleHeaderElementToClick{float:left;clear:both;width:100%}input.globalToggleHeaderElementToClick{background:none;cursor:default}.globalToggleContainer {display:none}.globalToggleContainer.activated {display:block}a.globalTogglingShowAll{display:block;width:100%;clear:both;position:relative;z-index:1;padding:0 0 3px 0;text-align:right;text-decoration:none;color:#2a4a56;background:transparent url(../img/dottedline_lightblue_double.gif) left bottom repeat-x}a.globalTogglingShowAll.top{margin-bottom:20px}a.globalTogglingShowAll.bottom{margin-top:0}.globalToggleHeaderElementToClick.arrowStyle{background:transparent url(../img/arrow_grey_right.gif) left center no-repeat;margin-bottom:10px}.globalToggleHeaderElementToClick.arrowStyle .globalToggleHeaderElementToClickInner{display:block;font-size:1.7em;font-weight:normal;padding:2px 0 2px 18px;color:#97a8ae}.globalToggleHeaderElementToClick.arrowStyle.activated{background-image:url(../img/arrow_blue_bottom.gif);margin-bottom:20px}.globalToggleHeaderElementToClick.arrowStyle.activated .globalToggleHeaderElementToClickInner{color:#12b6f0}.globalToggleContainer.arrowStyle.activated {padding:0 20px}.globalToggleHeaderElementToClick.codeStyle{background:transparent url(../img/arrow_grey_right_small.gif) left center no-repeat;margin:20px 0 0 0}.globalToggleHeaderElementToClick.codeStyle .globalToggleHeaderElementToClickInner{display:block;font-weight:bold;padding:2px 0 2px 12px;color:#97a8ae}.globalToggleHeaderElementToClick.codeStyle.activated{background-image:url(../img/arrow_blue_bottom_small.gif)}.globalToggleHeaderElementToClick.codeStyle.activated .globalToggleHeaderElementToClickInner{color:#12b6f0}.globalToggleContainer.codeStyle.activated {padding:0 20px}div.testBox{padding:0 0 50px 0}div.testBox a{font-size:1.4em;font-weight:bold}div.testBox div.contentContainer a{font-size:1.0em}div.testBox div.contentContainer p{padding:0 0 12px 0}div.headlineSubText{padding:0 0 30px 0}div.headlineSubText p{padding:0 0 15px 0;line-height:1.6em}div#header{width:512px;height:191px;margin:0 auto;position:relative;overflow:hidden}div#header h1{position:absolute;left:0;top:8px;background:transparent url(../img/logo_complete.png) center top no-repeat;width:100%}div#header h1 a{display:block;text-decoration:none;height:107px;text-indent:-1000px}div#header div.menue{position:absolute;right:20px;bottom:40px}div#header div.menue a{margin:0 0 0 6px;font-weight:bold}div#content{padding:0 123px 60px 123px;text-align:left;position:relative;z-index:1}div#footer{position:absolute;left:-45px;bottom:100px;width:808px}div#footer div.footerLeft{width:133px;float:left;text-align:left}div#footer div.footerRight{width:133px;float:right;text-align:right}div#footer,div#footer a:link,div#footer a:visited{color:#c2c2c2}div#footer a:hover{color:#2c7d9b}div#footer div.menue a{margin-left:6px}div.flashContent{position:relative}div.flashContent .flashFallbackInfo{display:block;position:absolute;left:0;top:0;padding:15px;text-align:center;background-color:#fff}div.flashContent .flashFallbackInfo .flashFallbackInfo_Headline{display:block;padding:0 0 4px 0;font-weight:bold}div.flashContent .flashFallbackInfo a{text-decoration:underline}.sIFR-flash{visibility:visible !important;margin:0}.sIFR-replaced{visibility:visible !important}span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}.sIFR-flash+div[adblocktab=true]{display:none !important}.sIFR-hasFlash h2{font-size:2.5em;white-space:nowrap;visibility:hidden;letter-spacing:0}@media print{ .sIFR-flash,.sIFR-flash object,.sIFR-flash embed{display:none !important;height:0;width:0;position:absolute;overflow:hidden}span.sIFR-alternate{visibility:visible !important;display:block !important;position:static !important;left:auto !important;top:auto !important}}
