/*=====================================================================
 *
 * Filename: style.css
 * Website: www.domain.de
 * Media: all, print
 * Date created: 07/09/2010
 * Last modified: 27/09/2010
 *
 * Description: -
 *
 *=====================================================================*/

@media all {

	/* -------------RESET--------------- */
	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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;vertical-align:baseline;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0}
	html[xmlns^="http"]{overflow-y:scroll}
	body{background-color:#fff}
	:focus{outline:0}
	ul,ol{list-style:none;list-style-type:none}
	table{border-collapse:separate;border-spacing:0}
	caption,th,td{text-align:left;font-weight:400}
	blockquote:before,blockquote:after,q:before,q:after{content:""}
	a,a:link,a:visited,a:hover{text-decoration:underline;color:#000}
	a:active,a:focus,input{outline:none}
	sup{position:relative;bottom:.3em;vertical-align:baseline}
	sub{position:relative;bottom:-.2em;vertical-align:baseline}
	acronym,dfn,abbr{cursor:help;border-bottom:1px dashed}
	del{text-decoration:line-through}
	a abbr,a acronym{border:none}
	cite,em,dfn,i{font-style:italic}
	ins,dfn{border-bottom:1px solid #ccc}
	code,kbd,samp,pre,tt,var{font-size:100%;font-family:monaco, "Lucida Console", courier, mono-space}
	a img,img,iframe{display:block;border:none;text-decoration:none}

	/* -------------BASIC--------------- */
	html{font-size:100%/}
	body{font:75%/1.3 Arial,'Helvetica Neue',Helvetica,sans-serif;color:#515151}
	html{overflow-y:scroll}
	a,a:link,a:visited,a:active{background-color:transparent;text-decoration:underline;color:#515151}
	a:active{outline:none}
	a:hover{text-decoration:none}
	a:focus {outline:none}
	.hr hr{display:none}
	.hr{background:#ccc;height:1px;overflow:hidden;margin:15px 0;padding:0}
	p{font-weight:300;padding:0 0 1.154em}
	p.bodytext{padding:0;}
	p:last-child,p.last-child{padding-bottom:0}
	table{margin-bottom:1.154em}
	tr,th,td{margin:0;padding:.154em 1.625em .154em 0}
	#issuusb-shadow tr,#issuusb-shadow th,#issuusb-shadow td{padding:0}
	caption{text-align:center;font-family:Georgia,serif}
	li li,li p,td p,blockquote p,input,select,th,td{font-size:1em}
	strong,b,th{font-weight:700}
	em,i,tfoot{font-style:italic}
	::-moz-selection,::selection{background:#000;color:#fff}

	/* GLOBAL CSS */
	.clear{clear:both;overflow:hidden}.fl{float:left!important}.fr{float:right!important}.fn{float:none!important}.di{display:inline}.dn{display:none}.db{display:block}.pa{position:absolute}.pr{position:relative}.nm{margin:0!important}.nmr{margin-right:0!important}.nml{margin-left:0!important}.nmt{margin-top:0!important}.nmb{margin-bottom:0!important}.np{padding:0!important}.npr{padding-right:0!important}.npl{padding-left:0!important}.npt{padding-top:0!important}.npb{padding-bottom:0!important}.txtl{text-align:left}.txtr{text-align:right}.txtc{text-align:center}.txtj{text-align:justify}.wauto{width:auto!important}.w100p{width:100%}.w75p{width:75%}.w67p{width:67%}.w66p{width:66%}.w50p{width:50%}.w34p{width:34%}.w33p{width:33%}.w25p{width:25%}.nbt{border-top:none!important}.nbb{border-bottom:none!important}.nbl{border-left:none!important}.nbr{border-right:none!important}
	.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix {display: inline-block}
	/* Hides from IE-mac \*/
	* html .clearfix {height:1%}
	.clearfix {display:block}
	/* End hide from IE-mac */

	/* HELPER */
	.hidden {display:none;visibility:hidden}

	/* IMAGE REPLACEMENT */
	.ir {display:block;text-indent:-9999em;overflow:hidden;background-repeat:none}

	/* -------------PAGE-WRAP------------ */
	.page-wrap {margin:0 auto;width:996px}

	.page {float:left;width:996px;padding-bottom:20px;background:url('../images/bg_page.png') 0 0 repeat-y}
	.page-inner {margin:0 auto;width:953px}
	.page-btm {float:left;width:996px;height:6px;margin-bottom:10px;overflow:hidden;background:url('../images/bg_page_btm.png') no-repeat}

	/* -------------PRINT---------------- */
	.logo-print {display:none}

	/* -------------HEADER--------------- */
	.header {position:relative;z-index:10;width:953px;height:249px;margin:26px 0 0}

	/* HEADER INNER LEFT */
	.hil {position:relative;float:left;display:inline;width:706px;z-index:20;margin-right:20px}

	/* MAINNAVI */
	.mainnavi{position:relative;float:left;margin-bottom:4px}
	.mainnavi li{position:relative;float:left;display:inline;padding:0}
	.mainnavi a,.mainnavi a:visited {display:block;text-align:center;width:100px;padding:4px 0 4px 0;color:#fff;text-decoration:none;background:url('../images/bg-mainnavi-level0.png') 0 0 no-repeat}
	.mainnavi li.active a,.mainnavi li.active a:visited,.mainnavi a:hover {color:#fff;background-position:0 -26px}
	.mainnavi li.over,.mainnavi li:hover{background:none;color:#fff}
	.mainnavi ul{position:absolute;top:100%;left:0;overflow:hidden;width:220px;visibility:hidden;background:#0a83c2;/*background:url('../images/bg_mainnavi_sub.png') no-repeat;*/padding:0}
	.mainnavi ul li{background:none;color:#fff;float:none;line-height:1}
	.mainnavi ul li a,.mainnavi ul li a:visited{display:block;text-align:left;background:none;color:#fff;width:200px;display:inline-block;padding:4px 0 4px 10px;line-height:normal}
	.mainnavi ul {-khtml-opacity:.80;-moz-opacity:.80;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);opacity:.80}
	.mainnavi ul li a:hover{background:#01476b}
	.mainnavi ul ul{left:100%;top:0}
	.mainnavi li:hover > ul{visibility:visible}
	.mainnavi a:hover,.mainnavi li.over a{color:#fff}
	*html .mainnavi ul li{display:inline;width:100%}/* IE6 */

	.test{position:relative;float:left;display:inline;width:700px;margin-bottom:4px;background:url('../images/bg_mainnavi.png') 0 0 repeat-x}
	.test li{position:relative;float:left;display:inline;padding:0;background:url('../images/bg_mainnavi_li_divider.png') right 0 no-repeat}


	.test a,.test a:visited {display:block;text-align:center;/*width:100px;*/padding:4px 40px;color:#fff;text-decoration:none}
	.test li.active a,.test li.active a:visited,.test a:hover {color:#fff;background:url('../images/bg_mainnavi_li_divider.png') right 0 no-repeat}
	.test li.last a:hover {/*background:none*/}
	.test li.over,.test li:hover{/*background:none;*/background:url('../images/bg_mainnavi_li_hover.png') 0 0 repeat-x;color:#fff}
	/*.test li.last {background:none}*/
	.test ul{position:absolute;top:100%;left:0;overflow:hidden;width:200px;visibility:hidden;background:#0a83c2;/*background:url('../images/bg_mainnavi_sub.png') no-repeat;*/padding:0}
	.test ul li{background:none;color:#fff;float:none;line-height:1}
	.test ul li a,.test ul li a:visited{display:block;text-align:left;background:none;color:#fff;width:200px;display:inline-block;padding:4px 0 4px 10px;line-height:normal}
	.test ul {-khtml-opacity:.80;-moz-opacity:.80;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);opacity:.80}
	.test ul li a:hover{background:#01476b}
	.test ul ul{left:100%;top:0}
	.test li:hover > ul{visibility:visible}
	.test a:hover,.test li.over a{color:#fff}
	*html .test ul li{display:inline;width:100%}/* IE6 */


	/* FLASH CONTAINER */
	#flash-container {clear:both;width:706px}

	/* HEADER INNER RIGHT */
	.hir {position:relative;float:right;display:inline;width:227px;z-index:10;height:249px}

	/* FLAGS */
	.flags {position:absolute;left:0;bottom:0}
	.flags a,.flags a:visited {display:block;width:20px;height:14px;text-indent:-9999px;outline:none;background:url('../images/sprites/flags.png');overflow:hidden}
	.flags li {float:left;display:inline;margin:3px 3px 0 0}

	/* ROW 1 */
	li.oz a,li.oz a:visited{background-position:0 0}
	li.at a,li.at a:visited{background-position:-23px 0}
	li.be a,li.be a:visited{background-position:-46px 0}
	li.f1 a,li.f1 a:visited{background-position:-69px 0}
	li.f2 a,li.f2 a:visited{background-position:-92px 0}
	li.f3 a,li.f3 a:visited{background-position:-115px 0}
	li.f4 a,li.f4 a:visited{background-position:-138px 0}
	li.find a,li.find a:visited{background-position: -161px 0}
	li.f5 a,li.f5 a:visited{background-position:-184px 0}
	li.f6 a,li.f6 a:visited{background-position:-206px 0}




	/* ROW 2 */
	li.f7 a,li.f7 a:visited{background-position:0px -17px}
	li.fit a,li.fit a:visited{background-position: -23px -17px}
	li.f8 a,li.f8 a:visited{background-position:-46px -17px}
	li.f9 a,li.f9 a:visited{background-position:-69px -17px}
	li.f10 a,li.f10 a:visited{background-position:-92px -17px}
	li.f11 a,li.f11 a:visited{background-position:-115px -17px}
	li.f12 a,li.f12 a:visited{background-position:-138px -17px}
	li.f13 a,li.f13 a:visited{background-position:-155px -17px}


	/*.flags li.f1 a,.flags li.f1 a:visited{background-position:-46px 0}*/

	/* LANGUAGE QUICK CHANGE */
	.langshort {position:absolute;right:0;bottom:75px}
	a.langshort,a.langshort:visited {color:#1a6ea0;text-decoration:none}
	a.langshort:hover {text-decoration:underline}

	/* LANGUAGE SELECT */
	.langmenu {position:absolute;left:0;bottom:43px;z-index:10}
	.stylish-select .newList{left:-9999px}
	.newList a,.newList a:visited{color:#515151;text-decoration:none;display:block}
	.newList{color:#515151;width:100px;background:#f4f4f4;position:absolute;border:1px solid #ccc;border-top:none;top:18px;left:0;overflow:auto;z-index:9999}
	.newListSelected{width:97px;color:#000;height:19px;float:left;background:url(../images/select-bg.png) no-repeat;padding:0 0 0 5px}
	.newListSelected span{width:284px;display:block}
	.newList li a,ul.newList li a:visited{display:block;padding:1px 8px}
	.newList li a:focus{-moz-outline-style:none}
	.selectedTxt{width:102px;color:#515151;overflow:hidden;height:16px;cursor:pointer;padding:0;margin-top:2px;}
	.newListHover{background:#097eba!important;color:#fff!important;cursor:pointer}
	.newListOptionTitle{font-weight:700}
	.newListOptionTitle ul{margin:3px 0 0}
	.newListOptionTitle li{font-weight:400;border-left:1px solid #ccc}
	.hiLite,.hiLite a,.hiLite a:visited{background:#097eba!important;color:#fff!important}

	/* SEARCH */
	.search {position:absolute;left:113px;bottom:44px}
	.search input {float:left;color:#515151;font-size:11px;font-style:italic;width:84px;height:14px;padding:2px 2px 0 2px;border:1px solid #c0c0c2;background:#f4f4f4;margin:0}
	.search button {float:left;width:23px;height:18px;padding:0;margin:0;font-size:1px;border:none;text-indent:-9999px;background:url('../images/bg_search_button.png') 0 0 no-repeat}

	/* LOGO */
	.logo {position:absolute;right:0;top:0}


	/* HEADER SMALL */
	.small {height:155px}
	.small .search {bottom:-30px}
	.small .langshort {bottom:0}

	/* TICKER */
	.ticker {position:relative;float:left;display:inline;width:684px;background:#f4f4f4;margin:5px 0 0;padding:0 8px}
	.ticker ul {float:left}
	.ticker li {float:left;display:inline;padding:8px 0;margin-right:10px}
	.ticker li a,.ticker li a:visited {text-decoration:none;padding-left:15px;background:url('../images/bg_subnavi_anchor.png') left center no-repeat}
	.ticker li a:hover {text-decoration:underline}

	.cssTickerContainer{position:relative;float:left;display:inline;width:684px;background:#f4f4f4;margin:5px 0 0;padding:0 8px}
	.dmnt_newstitle{text-decoration:none;padding-left:15px;background:url('../images/bg_subnavi_anchor.png') left center no-repeat}
	.divTicker a:hover {text-decoration:underline;}
	.divTicker{padding-top:7px;}
	.divTicker a{text-decoration:none;}

	/* -------------SIDEBAR-LEFT--------- */
	.sidebar-left {float:left;display:inline;width:225px;padding:0;padding-top:1px;margin-right:12px;min-height:600px;height:auto!important;height:600px}

	/* SUBNAVI */

	/* LEVEL 1 */
	.subnavi li {position:relative;margin:0;padding:0;line-height:normal}
	.subnavi a,.subnavi a:visited {position:relative;height:1%;display:block;color:#515151;padding:5px 0 4px 10px;text-decoration:none;border-bottom:1px solid #f4f4f4;border-top:1px solid #c3c3c3}
	.subnavi li.active a,.subnavi a:hover {background:#E0E0E0;border-top:1px solid #b3b3b3;border-bottom:1px solid #E0E0E0}
	.subnavi li.sub a,.subnavi li.sub a:visited {border-bottom:1px solid #b3b3b3}
	.subnavi li.active ul {margin-left:30px}
	.subnavi li.active ul li {line-height:1.2}

	/* LEVEL 2 */
	.subnavi li.active ul a,.subnavi li.active ul a:visited {border:none;padding:4px 5px 4px 10px;background:none}
	.subnavi li.active ul li.active a,.subnavi li.active ul li.active a:visited {color:#1a6ea0;padding-left:10px;background:url('../images/bg_subnavi_anchor.png') left 8px no-repeat}
	.subnavi li.active ul a:hover {color:#1a6ea0}
	.subnavi .first a {border-top:none;border-bottom:none}
	.subnavi .last a {border-bottom:none}

	/* LEVEL 3 */
	.subnavi li.active ul ul.level3 li a,.subnavi li.active ul ul.level3 li a:visited {border:none;color:#515151;padding:4px 5px 4px 10px;background:none}
	.subnavi li.active ul ul.level3 li.active a,.subnavi li.active ul ul.level3 li.active a:visited {color:#1a6ea0;padding-left:10px;background:url('../images/bg_subnavi_anchor.png') left 8px no-repeat}
	.subnavi li.active ul ul.level3 li a:hover {color:#1a6ea0}


	/* -------------CONTENT-WRAP--------- */
	.content-wrap {position:relative;float:left;display:inline;width:953px;margin-bottom:20px;background:url('../images/bg_content_wrap.png') left top repeat-y;z-index:5}
	.start {margin-top:20px;background:none}

	/* BREADCRUMB */
	.breadcrumb {position:relative;clear:both;float:left;font-size:.909em;padding:18px 0 18px 8px;z-index:6}
	.breadcrumb li {float:left;display:inline;margin-right:5px}
	.breadcrumb a,.breadcrumb a:visited {color:#7a7a7a;text-decoration:none}

	/* -------------CONTENT-------------- */
	.content {float:left;display:inline;width:463px}

	/* HOME */
	.home {width:706px}

	/* PRODUCT */
	.product {background:#f4f4f4}

	/* HEADINGS */
	h1,h2,h3,h4,h5,h6{font-weight:700;font-family:Helvetica,'Helvetica Neue',Arial,sans-serif;color:#515151}
	h1{font-size:1.455em;margin-bottom:12px;line-height:1.2}
	h2{font-size:1.385em;margin-bottom:10px;line-height:1.2}
	h3{font-size:1.231em;margin-bottom:8px;margin-top:8px;line-height:1.4}
	h4{font-size:1.182em;margin-bottom:8px;line-height:1.4}
	h5,h6{font-size:1em;margin-bottom:8px;line-height:1.4}

	/* HEADINGS ANCHOR */
	h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited {text-decoration:none!important}
	h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover {text-decoration:underline!important}

	h3.ui-state-default {position:relative;padding-left:25px;background:url('../images/icons/icon_plus.jpg') 0 2px no-repeat}
	h3.ui-state-active {position:relative;padding-left:25px;background:url('../images/icons/icon_minus.jpg') 0 2px no-repeat}

	/* LIST ELEMENTS */
	.content ul,.content ol{font-size:1em;margin:0 0 1.154em 1.154em;line-height:1.7;padding:0}
	.content ul ul,.content ol ol{margin-bottom:0;padding-bottom:0}
	.content li{position:relative;background:url('../images/icons/list.png') 0 7px no-repeat;padding-left:1.154em}
	.content ol li{background:none;padding-left:0}
	.content ol{list-style-type:decimal;padding-left:1.154em}
	.content ul:last-child,.content ol:last-child {margin-bottom:0}

	.tx-indexedsearch-icon {float:left;margin-right:5px;}

	.tx-indexedsearch-result-number {display:none;}
	.content ul.browsebox {clear:both;position:relative;float:left;}
	.browsebox li { float:left;display:inline;background:none;	}
	.tx-indexedsearch-res{clear:both; padding-top:15px;}

	/* BUTTON */
	a.btn,a.btn:visited{background:url(../images/bg_btn.png) no-repeat top right;color:#fff;display:block;float:left;height:26px;padding-right:12px;text-decoration:none}
	a.btn span{background:url(../images/bg_btn_span.png) no-repeat;display:block;font-size:1em;font-weight:700;padding:5px 0 6px 12px}

	/* BOX */
	.box {float:left}

	/* LIST ELEMENTS SIDEBAR */
	.box ul,.box ol{font-size:1em;margin:0 0 1.154em 0;line-height:1.6;padding:0}
	.box ul ul,.box ol ol{margin-bottom:0;padding-bottom:0}
	.box li{position:relative;}
	.box ol li{background:none;padding-left:0}
	.box ol{list-style-type:decimal;padding-left:1.154em}
	.box ul:last-child,.content ol:last-child {margin-bottom:0}
	.box a,.box a:visited {text-decoration:none}
	.box a:hover {text-decoration:underline}

	/* BOX HOME - IMAGE TXT */
	/* COLBOXES */
	.bcolbox{float:left;width:700px;margin:0}
	.bcol3{float:left;display:inline;width:227px}
	.bcol3inner {float:left;display:inline;width:228px;padding:0 9px}
	.bcol3inner h1 {font-size: 1.182em; line-height: 1.4; margin-bottom: 8px;}

	.st {cursor:pointer}
	.st {display:inline;margin-bottom:11px;overflow:hidden;width:227px;height:136px}
	.st .mid {float:left;width:227px;;height:130px;padding-bottom:8px;background:url('../images/normal.png') 0 bottom no-repeat}
	.st .img {position:relative;float:left;display:inline;width:116px;margin:0 0 0 2px}
	.st .txt {float:left;display:inline;width:89px;padding:10px 10px 0}
	.st .txt p {line-height:1.3}
	.st .btm {float:left;display:inline;width:227px;overflow:hidden}
	.box-hover .mid {background:url('../images/hover.jpg') 0 bottom no-repeat}

	/* SUBMENU PID:10918 */
	.subm {float:left;display:inline}
	.subm .box {margin:9px 9px 0 0}
	.subm .even {margin-right:0}
	.subm a,.subm a:visited {text-decoration:none}
	.subm a:hover {text-decoration:underline}


	/* BOX HOME MIDDLE */
	.in {height:195px;overflow:hidden}
	.in p {padding-bottom:0}

	/* BOX SIDEBAR */
	.sr {width:226px;margin-bottom:11px}
	.sr h2 , .sidebar-right .tx-powermail-pi1_thx h2{font-weight:normal;margin:0;padding:7px 0 0 8px;font-size:1em;color:#fff;line-height:1;height:19px;background:url('../images/box/box_top.png') no-repeat}
	.sr .box-inner a,.sr .box-inner a:visited {display:block;color:#515151;line-height:1.4;text-decoration:none;padding-left:17px;background:url('../images/icons/icon_action.jpg') 0 3px no-repeat}
	/*.sr .box-inner li a:hover{text-decoration:underline}*/

	/* TYPO3 TEXT/BILD */
	.sr .csc-textpic-imagewrap a,.sr .csc-textpic-imagewrap a:visited {padding:0;background:none}
	.sr .csc-textpic-text a,.sr .csc-textpic-text a:visited {padding-left:17px;background:url('../images/icons/icon_action.jpg') 0 3px no-repeat}
	.csc-textpic-text { padding-top:5px; }

	.sr .box-inner {float:left;width:206px;padding:9px;background:#f4f4f4;border:1px solid #c0c0c2;border-top:none}
	.sr .box-inner li {line-height:1.6}
	.sr .box-inner li a,.sr .box-inner li a:visited, a.specialform {display:block;color:#515151;text-decoration:none;padding-left:17px;background:url('../images/icons/icon_action.jpg') 0 3px no-repeat}


	.sr .box-inner li a:hover,.sr .box-inner a:hover {text-decoration:underline}


	.sr a:hover {text-decoration:underline}

	/* BOX IMAGE/TXT */
	.imgtxt .box-inner {padding:0;width:224px}
	.imgtxt .box-inner .img {position:relative;float:left;display:inline;width:116px;margin:0}
	.imgtxt .box-inner .txt {float:left;display:inline;width:88px;padding:20px 10px 0 10px}
	.imgtxt .box-inner .txt p {line-height:1.3}

	/* BOX IMAGE/TXT WITHOUT HEADLINE */
	.noh .box-inner {border:1px solid #c0c0c2;}
	.noh .box-inner .img {margin:0}

	.imgtxt .csc-textpic .csc-textpic-imagewrap .csc-textpic-image {margin:0}
	.imgtxt .csc-textpic .csc-textpic-imagewrap .csc-textpic-image img {margin:0}


	/* PRODUCTS */
	.product-outer {float:left;width:715px}

	/* PRODUKTKONFIGURATOR */
	.konfi-wrap {float:left;display:inline;width:463px;margin-bottom:15px}

	.konfi-wrap dl {float:left;display:inline;width:463px}
	.konfi-wrap dd.second input{width:195px}
	.konfi-wrap dd.second select {width:200px}
	.konfi-wrap dt {float:left;display:inline;width:195px;padding-right:5px;font-weight:normal;}
	.konfi-wrap dd.second {float:left;text-align:right;display:inline;margin:0;width:200px}
	.konfi-wrap dd.third {float:left;display:inline;margin:0;width:63px}
	.konfi-wrap dd.third a {display:block;text-align:right;padding-left:10px}
	.konfi-wrap dd.second input {padding:2px;background:#fff;border:1px solid #ccc;line-height:normal}
	.konfi-wrap dd.second select {padding:2px;background:#fff;border:1px solid #ccc;line-height:normal}
	.konfi-wrap dd.second input.w60 {width:60px;}
	.konfi-wrap dd.second select.w60 {width:60px;}

	/* WRAP */
	.product-inner {float:left;padding:0 18px 20px 18px}


	.product-inner h3{line-height:20px;font-size:1em;font-weight:bold;padding-left: 21px;}
	.product-inner h3.ui-state-default {background:url('../images/icons/icon_plus.jpg') no-repeat scroll 2px 2px transparent}
	.product-inner .ui-accordion-content{padding-left:20px;}

	/* PRODUCT IMAGE */
	.product-img {float:left;display:inline;width:173px;margin-right:23px}

	/* PRODUCT DESC */
	.product-desc {float:right;display:inline;width:231px}
	.product-desc h2 {font-size:1.455em}
	a.pdf {display:block;padding-left:20px;background:url('../images/icons/pdf.gif') left center no-repeat}

	/* PRODUCT COMPARISON */
	.pc {width:335px;margin:0 12px 12px 0;padding:8px 6px 8px 8px;background:#f5f5f5;border:1px solid #ececec}
	.pc .c-img {float:left;display:inline;width:105px; min-height:110px}
	.pc .c-txt {float:left;display:inline;width:215px;margin-bottom:7px;}
	.pc a {text-decoration:none;}
	.pc h2 {font-size:11px;margin-bottom:14px}
	.pc p {line-height:1.2}
	.pc input {float:left;display:inline;margin:0 4px 0 2px;width:16px;height:16px;padding:0;vertical-align:baseline}
	*html .pc input {margin-left:-2px}
	*+html .pc input {margin-left:-2px}
	.pc label {float:left;display:inline;line-height:normal;vertical-align:text-bottom}
	.pc a.pdf {float:left;padding-left:20px;margin:2px 15px 3px 0}
	.pc .p-info {float:left;width:230px;margin-top:10px}

	.downloads h3 {margin:0}
	.download {margin:5px 0 5px 0;}
	.download img {display:inline;}
	.download a {margin-right:10px;}

	/* TABNAVI */
	.tabnavi {float:left;display:inline;width:463px;background:#fff;list-style-type:none;margin:-2px 0 35px 0!important;padding:0}
	.tabnavi li {float:left;display:inline;margin:0;padding:0;background:none;list-style-position:outside;line-height:1}
	.tabnavi a,.tabnavi a:visited{cursor:pointer;display:block;float:left;background:url(../images/tabmenu/tab-left.png) no-repeat left top;text-decoration:none;margin:0;padding:0 0 0 6px;line-height:1}
	.tabnavi a span{float:left;display:block;background:url(../images/tabmenu/tab-right.png) no-repeat right top;color:#515151;padding:8px 8px 6px 4px}
	.tabnavi a:hover{background-position:0 -25px;color:#1a6ea0}
	.tabnavi a:hover span{background-position:100% -25px;color:#1a6ea0}
	.tabnavi .active a,.tabnavi .active a:visited{background-position:0 -25px;color:#1a6ea0}
	.tabnavi .active a span{background-position:100% -25px;color:#1a6ea0}

	/* FIRST ELEMENT */
	.tabnavi li.first a,.tabnavi li.first a:visited {background-image:url(../images/tabmenu/tab-left-first.png)}

	/* -------------SIDEBAR-RIGHT-------- */
	.sidebar-right {float:right;display:inline;width:226px;padding-left:10px}
	.srh {overflow:hidden;height:426px}

	/* -------------FOOTER--------------- */
	.footer {float:left;display:inline;width:945px;padding:5px 0 5px 7px;margin-bottom:12px;background:#f4f4f4}

	/* FOOTER NAVI */
	.footernavi li {float:left;display:inline;padding:0 4px;line-height:normal;border-right:1px solid #515151}
	.footernavi a,.footernavi a:visited {color:#515151;text-decoration:none}
	.footernavi a:hover {color:#515151;text-decoration:underline}
	.footernavi li.first {padding-left:0}
	.footernavi li.last {border-right:none}

	/* SITEMAP */
	.sm-wrap {float:left;width:943px;background:#f4f4f4;padding:10px 0 10px 10px}
	.sm-wrap-inner {float:left;width:943px;font-size:.917em;background:url('../images/bg_sm.png') 0 0 repeat-y}
	.sm {float:left;display:inline;width:160px}
	.sm-wrap-inner .first {width:164px;display:inline}
	.sm-wrap-inner .last {width:133px;display:inline}
	.sm-wrap-inner h2 {font-size:1.091em;margin:0 0 5px 0;padding:0;line-height:1}
	.sm-wrap-inner a,.sm-wrap-inner a:visited {color:#515151;text-decoration:none;padding:1px 0}
	.sm-wrap-inner ul ul ul {margin-left:12px}
	.sm-wrap-inner ul ul li {padding:0 15px 0 12px;background:url('../images/icons/bg_sm_navi.png') 0 6px no-repeat}

	/* SITEMAP NEU */
	#footersitemap li.first {float:left;display:inline;width:164px}	 /* FIRST */
	#footersitemap .tx_bgmadvsitemap_level_1 {float:left;display:inline;width:160px} /* ALL */
	#footersitemap li.last {float:left;display:inline;width:133px}	 /* LAST */

	/* -------------FORM----------------- */
	form {display:inline}
	form label {cursor:pointer}
	fieldset {border:none}
	input,select,textarea,button {font-size:100%;font-family:inherit;color:#4f4a4a; width:240px;}
	#searchform_tx_sgaddress_pi1 input{width:auto;}
	.tx-bgmecards-pi1 input,select{width:200px; border: 1px solid;}
	.tx-bgmecards-pi1 input[type="button"],input[type="reset"],input[type="image"]{width:auto; border: 1px solid;}
	.tx-bgmecards-pi1 td{width:auto;}
	.tx-bgmecards-pi1 textarea{width:auto;border: 1px solid;}
	.tx-bgmecards-pi1 input#tx_bgmecards_pi1['cal'] {color:#eee;background-color:#efe;}
	.tx-bgmecards-pi1 select#Auswahl{width:250px;}

	input.w60 {width:60px;}
	textarea {line-height:1.25}
	button {cursor:pointer;width:auto;overflow:visible}
	input[type=button],input[type=submit]{cursor:pointer}

	/* ERROR FORM */
	.errormessage {color:#333;border:1px solid #DD3C10;background:#FFEBE8;padding:10px;margin-bottom:15px}
	.error {background:#ccc!important;color:#000}

	/* RESET FORM LIST */
	.form ol,.form ul {list-style-type:none;margin:0;padding:0} /* reset */
	.form li {margin:0 0 3px 0;padding:0;background:none;list-style-position:outside} /* reset */

	.form div {margin-bottom:3px}

	.form label{float:left;width:110px}
	.form select{}
	.form input{width:280px;padding:2px;background:#fff;border:1px solid #ccc;line-height:normal}
	.form textarea{width:320px;height:120px;background:#fff;border:1px solid #ccc;padding:2px}
	.form button {background:#fff;border:1px solid #ccc;padding:2px 8px;margin:0 0 10px 110px;line-height:normal/*ie6*/}

	/* CSS2.x */
	input.checkbox {width:auto;border:none}
	input.radio {width:auto;border:none}
	input.submit {width:auto;margin:0 0 0 110px;padding:2px 8px;overflow:visible/*ie6*/}


	/* CHECKBOX REPLACEMENT */
	label.ui-checkbox,label.ui-radio{background:url(../images/sprites/check_radio.png) right 0 no-repeat;padding:2px 20px 0 0;line-height:1.4;height:17px}
	label.ui-checkbox-state-hover{background-position:right -34px}
	.ui-helper-hidden-accessible{position:absolute;left:-999em}
	label.ui-checkbox-state-checked,label.ui-checkbox-state-checked-hover{background-position:right -34px}
	label.ui-radio-state-checked {background-position:right -17px}
	label.ui-radio-state-checked-hover {background-position: right -17px}

	/* DOWNLOAD DATENBLÄTTER */
	.categoryform-wrap label.ui-checkbox {background-position:left top;padding:2px 0 0 20px}
	.categoryform-wrap label.ui-checkbox-state-hover{background-position:left -34px}
	.categoryform-wrap label.ui-checkbox-state-checked,.categoryform-wrap label.ui-checkbox-state-checked-hover{background-position:left -34px}
	.categoryform-wrap input{width:auto;padding:2px 5px;background:#fff;border:1px solid #ccc;line-height:normal;margin-left:0}


	/************************************/
	/************ TYPO3 *****************/
	/************************************/

	/* TX_CSSSTYLEDCONTENT */
	.csc-textpic-caption-r .csc-textpic-caption{text-align:right}dd.csc-textpic-caption{color:#999;padding-top:2px}.csc-textpic .csc-textpic-imagecolumn{float:left;display:inline}.csc-textpic-border .csc-textpic-imagewrap .csc-textpic-image img{border:none;padding:0}.csc-textpic-imagewrap{padding:0}.csc-textpic .csc-textpic-imagewrap ul{list-style:none;margin:0;padding:0}.csc-textpic .csc-textpic-imagewrap li{float:left;margin:0;padding:0}.csc-textpic-image dt{display:inline;margin:0}.csc-textpic-left .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic-intext-left .csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-right:10px}.csc-textpic-right .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic-intext-right .csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:10px}.csc-textpic-center .csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:10px;text-align:left}.csc-textpic .csc-textpic-imagewrap .csc-textpic-image img{margin:3px 0 0}.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:5px}.csc-textpic-equalheight .csc-textpic-imagerow{margin-bottom:5px;display:block}.csc-textpic .csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0 !important}.csc-textpic .csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0 !important}.csc-textpic-intext-left .csc-textpic-imagewrap,.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px !important}.csc-textpic-intext-right .csc-textpic-imagewrap,.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px !important}.csc-textpic-center .csc-textpic-imagewrap{margin:0 auto}.csc-textpic-right .csc-textpic-text{clear:right}.csc-textpic-left .csc-textpic-text{clear:left}.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right;clear:both}.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left;clear:both}.csc-textpic .csc-textpic-imagerow-last{margin-bottom:0}.csc-textpic,.csc-textpic .csc-textpic-imagerow,.csc-textpic-above .csc-textpic-text,.csc-textpic-clear{clear:both}.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-center{text-align:center}.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-center .csc-textpic-text{text-align:left}.csc-textpic img,.csc-textpic .csc-textpic-imagewrap .csc-textpic-image dd img{border:none}.csc-textpic .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic-left .csc-textpic-imagewrap,.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}.csc-textpic .csc-textpic-imagewrap .csc-textpic-image dt,.csc-textpic .csc-textpic-imagewrap .csc-textpic-image dd{float:none}.csc-textpic-image,.csc-textpic-image dd,.csc-textpic .csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0}.csc-textpic-right .csc-textpic-imagewrap,.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
	*html .csc-textpic-intext-right-nowrap .csc-textpic-text,*html .csc-textpic-intext-left-nowrap .csc-textpic-text{height:1%}/*ie6*/

	/* RTE STYLES */

	/* TEXTSTYLES */
	span.important{color:#8A0020}

	/* PARAGRAPH */
	p.box{background:#eee;border:1px dotted #333;margin-bottom:1.154em;padding:.5em}
	p.center{text-align:center}
	p.justify{text-align:justify}
	p.left{text-align:left}
	p.right{text-align:right}

	/* IMAGE */
	img.img-left{float:left;margin:3px 15px 3px 0}
	img.img-right{float:right;margin:3px 0 3px 15px}

	/* ANCHOR */
	a.intern,a.extern,a.mailto,a.file{background-color:transparent}
	a.download_pdf{background:url(../../images/icons/pdf.png) no-repeat center left;padding-left:15px}
	a.download_doc{background:url(../../images/icons/doc.png) no-repeat center left;padding-left:15px}
	a.download_xls{background:url(../../images/icons/xls.png) no-repeat center left;padding-left:15px}
	a.download_exe{background:url(../../images/icons/exe.png) no-repeat center left;padding-left:15px}

	/* TABLE */
	table.contenttable {width:100%}
	table td.align-left {text-align:left}
	table td.align-right {text-align:right}
	table td.align-center {text-align:center}
	table td.align-justify {text-align:justify}
	table.tabelle{border-collapse:collapse;width:100%}
	table.tabelle th{}

	/* TR,TD */
	tr.trgrey,td.tdgrey{background-color:#dcdcdc;color:#000}

	/* TT_CONTENT */

	.csc-mailform label {float:left;width:160px;}
	.csc-mailform .csc-mailform-field {margin-bottom:15px;clear:left;}
	.csc-mailform #mailformformtype_mail{width:auto;margin-left:160px}
	.csc-mailform input{width:240px;padding:2px;background:#fff;border:1px solid #ccc;line-height:normal}
	.csc-mailform textarea{width:240px;height:120px;background:#fff;border:1px solid #ccc;padding:2px}
	.csc-mailform-checkbox {clear:left;float:left;margin-bottom:4px}
	.csc-mailform-checkbox label {width:240px;clear:left;}
	.csc-mailform-checkbox input {width:auto;margin:0 0 0 5px;border:1px solid #ccc}
	.csc-mailform-label {clear:both;margin-bottom:5px;font-weight:700}
	.csc-mailform-radio{clear:both;margin-bottom:10px;}
	.csc-mailform-radio input {width:auto}
	.csc-mailform-field .select {width:203px}
	.csc-mailform-radio fieldset label {width:auto;margin-right:5px}


	/* FORM SIDEBAR */
	.sidebar-right .csc-mailform input  {width:200px}
	.sidebar-right .csc-mailform textarea {width:200px}
	.sidebar-right .csc-mailform .csc-mailform-label {width:200px}
	.sidebar-right #mailformformtype_mail{margin:0}

	/* TYPOSCRIPT BODY PAGE UID */
	.page-10562 .sidebar-right .csc-mailform-radio fieldset {clear:both}
	/*.page-10562 .sidebar-right #mailformformtype_mail {margin-left:0}*/

	/* UID: 13226 POWERM... */
	.tx_powermail_pi1_form fieldset {border:none;margin-bottom:10px}
	.tx_powermail_pi1_form fieldset legend {position:relative;font-weight:700;margin:0 0 10px 0;padding:0;overflow:hidden}
	*:first-child+html .tx_powermail_pi1_form fieldset legend {margin-left:-7px}
	.tx_powermail_pi1_form div {margin-bottom:10px;float:left;width:100%}
	.tx_powermail_pi1_form label {float:left;width:170px;padding-top:2px}
	.tx_powermail_pi1_form input{width:240px;padding:2px;background:#fff;border:1px solid #ccc;line-height:normal}
	.tx_powermail_pi1_form textarea {width:280px;height:100px}
	.tx_powermail_pi1_form input.powermail_check,.tx_powermail_pi1_form input.powermail_radio{float:right}
	.tx_powermail_pi1_form .tx_powermail_pi1_fieldwrap_html {}
	.tx_powermail_pi1_form .powermail_submit {color:#4F4A4A;width:auto;padding:2px;background:#fff;border:1px solid #ccc;line-height:normal;margin-left:170px}
	.tx_powermail_pi1_fieldwrap_html_submit {clear:left}

	/* CHECKBOX */
	.powermail_check_inner {position:relative;clear:left;float:left;margin-bottom:7px;width:190px!important}
	.powermail_check_inner label.ui-checkbox {line-height:1.2}
	.powermail_check_inner input {margin:0;border:none;width:auto}
	.powermail_check_inner label {padding-top:0}
	.tx_powermail_pi1_fieldwrap_html_check {}

	/* RADIO */
	.tx_powermail_pi1_form .powermail_radio_inner {display:inline;float:left;width:auto}
	.tx_powermail_pi1_form .powermail_radio_inner label {display:inline;width:auto;float:left}
	.tx_powermail_pi1_form .powermail_radio_inner input {display:inline;margin:3px 5px 0 3px;border:none;width:auto;float:left}

	#powermaildiv_uid48 {clear:left;margin-top:15px}

	/* HIDE ELEMENTS */
	#powermaildiv_uid55,#powermaildiv_uid56,#powermaildiv_uid57,#powermaildiv_uid58,#powermaildiv_uid59 {display:none;clear:both}
	#powermaildiv_uid89,#powermaildiv_uid90,#powermaildiv_uid91,#powermaildiv_uid92,#powermaildiv_uid93 {display:none;clear:both}

	/* ERROR */
	.error {
		/* supply height to ensure consistent positioning for every browser */
		background-color:#FF0000!important;
		border:1px solid #FF0000;
		font-size:11px;
		color:#fff;
		padding:3px 10px 5px 10px;
		margin-left:-2px;
		z-index:10;
		text-align:left;
		height:auto;


		/* CSS3 spicing for mozilla and webkit */
		-moz-border-radius:5px;
		-webkit-border-radius:5px;
		border-radius:5px;

		-moz-box-shadow:0 0 6px #ddd;
		-webkit-box-shadow:0 0 6px #ddd;
		box-shadow:0 0 6px #ddd;
	}

	.error p {
		margin: 0;
		padding: 0;
		font-weight: bold;
	}

	/* pure CSS arrow */
	.error em {
		display:block;
		width:0;
		height:0;
		border:10px solid;
		border-color:#FF0000 transparent transparent;

		/* positioning */
		position:absolute;
		bottom:-7px;
		left:5px;
		border-bottom:0 none;
	}

	.tx_powermail_pi1_submitmultiple_back {width:auto!important}
	.tx_powermail_pi1_submitmultiple_forward {width:auto!important}

	/* HINWEIS */
	.hinweis {z-index:122;background:none!important;border:1px solid #0082BE!important;color:#515151!important}


	/* EXTENSIONS */

	/* Powermail in der rechten Spalte */
	.sidebar-right .tx-powermail-pi1{
		margin-bottom: 11px;
		width: 226px;
		float: left;
	}
	.sidebar-right .tx-powermail-pi1_thx{
		float: left;
		width: 206px;
		padding: 9px;
		background: #f4f4f4;
		border: 1px solid #c0c0c2;
	}
	.sidebar-right .tx-powermail-pi1_thx h2 {margin: -10px -10px 10px -10px;}

	.sidebar-right .fieldsets {float:left;width: 226px;padding:0;background:#f4f4f4;border:1px solid #c0c0c2;border-top:none}

	.sidebar-right .tx-powermail-pi1 legend {
		display: block;
		height:19px;
		width: 218px;

		font-weight:normal;
		font-size:1em;
		color:#fff;
		line-height:1;

		margin:0;
		padding:7px 0 0 8px;


		background:url('../images/box/box_top.png') no-repeat
	}


	.sidebar-right .tx_powermail_pi1_form input, .sidebar-right .tx_powermail_pi1_form textarea{
		display: block;
		width: 200px;
		clear: left;
	}

	.sidebar-right .tx_powermail_pi1_fieldwrap_html{
		padding: 10px 9px 0 9px;
		margin:0;
	}

	.sidebar-right .tx_powermail_pi1_form .powermail_submit{
		margin-left: 0;
	}

	.sidebar-right .tx_powermail_pi1_form div{
		width: auto;

	}/************************************/
	/************ PRINT CSS *************/
	/************************************/

	@media print {

		html,body{color:#000;font:normal 10pt/150% Arial, serif;background-color:#FFF!important;background-image:none !important;word-spacing:1.1pt;letter-spacing:0.2pt;text-align:justify}
		a:link,a:visited{background:transparent;font-weight:700;text-decoration:underline;color:#000}
		a[href^="http://"] {color:black}
		hr {height:2pt;background:black;margin:1em 0 0 0}
		h1,h2,h3,h4,h5,h6{font-family:Helvetica, Arial, sans-serif;background-color:transparent;color:black;font-weight:bold;page-break-after:avoid;line-height:1.3}
		h1{font-size:19pt}
		h2{font-size:17pt}
		h3{font-size:15pt}
		h4,h5,h6{font-size:12pt}
		h1,h2,h3,h4,h5,h6{page-break-after:avoid}
		ul,ol,li{page-break-inside:avoid}
		table table,tr,td {page-break-before:avoid;page-break-after:avoid}
		blockquote {margin:1.3em;padding:1em;font-size:10pt}
		p {font-size:10pt}
		form {display:none}
		code {font-family:"Courier New", Courier, mono}
		abbr[title]:after,acronym[title]:after {content:'(' attr(title) ')'}
		table {margin:1pt;text-align:left;}
		th {border-bottom:1pt solid black;font-weight:bold}
		td {border-bottom:1pt solid black}
		th,td {padding:4pt 10pt 4pt 0}
		tfoot {font-style:italic}
		caption {background:white;margin-bottom:2em;text-align:left}
		thead {display:table-header-group}
		tr {page-break-inside:avoid}

		/*===========================
		*
		* TYPO3 PRINT CSS
		* date created: 23/02/2010
		* last modified: 07/09/2010
		*
		*===========================*/

		/* tx_cssstyledcontent */
		.csc-textpic-caption-r .csc-textpic-caption{text-align:right}dd.csc-textpic-caption{color:#999;padding-top:2pt}.csc-textpic .csc-textpic-imagecolumn{float:left;display:inline}.csc-textpic-border .csc-textpic-imagewrap .csc-textpic-image img{border:2pt solid #000;padding:0}.csc-textpic-imagewrap{padding:0}.csc-textpic .csc-textpic-imagewrap ul{list-style:none;margin:0;padding:0}.csc-textpic .csc-textpic-imagewrap ul li{float:left;margin:0;padding:0}csc-textpic-image dt{display:inline;margin:0}.csc-textpic-left .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic-intext-left .csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-right:10pt}.csc-textpic-right .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic-intext-right .csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:10pt}.csc-textpic-center .csc-textpic-imagewrap .csc-textpic-image{display:inline;margin-left:10pt;text-align:left}.csc-textpic .csc-textpic-imagewrap .csc-textpic-image img{margin:3pt 0 0}.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:5pt}.csc-textpic-equalheight .csc-textpic-imagerow{margin-bottom:5pt;display:block}.csc-textpic .csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0 !important}.csc-textpic .csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0 !important}.csc-textpic-intext-left .csc-textpic-imagewrap,.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10pt !important}.csc-textpic-intext-right .csc-textpic-imagewrap,.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10pt !important}.csc-textpic-center .csc-textpic-imagewrap{margin:0 auto}.csc-textpic-right .csc-textpic-text{clear:right}.csc-textpic-left .csc-textpic-text{clear:left}.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right;clear:both}.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left;clear:both}.csc-textpic .csc-textpic-imagerow-last{margin-bottom:0}.csc-textpic,.csc-textpic .csc-textpic-imagerow,.csc-textpic-above .csc-textpic-text,.csc-textpic-clear{clear:both}.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-center{text-align:center}.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-center .csc-textpic-text{text-align:left}.csc-textpic img,.csc-textpic .csc-textpic-imagewrap csc-textpic-image dd img{border:none}.csc-textpic .csc-textpic-imagewrap .csc-textpic-image,.csc-textpic .csc-textpic-imagewrap csc-textpic-image,.csc-textpic-left .csc-textpic-imagewrap,.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}.csc-textpic .csc-textpic-imagewrap csc-textpic-image dt,.csc-textpic .csc-textpic-imagewrap csc-textpic-image dd{float:none}csc-textpic-image,csc-textpic-image dd,.csc-textpic .csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0}.csc-textpic-right .csc-textpic-imagewrap,.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}

		/*===========================
		*
		* WORDPRESS PRINT CSS
		* date created: 09/04/2010
		* last modified: 09/04/2010
		*
		*===========================*/

		.aligncenter,div.aligncenter{display:block;margin:0 auto}img.alignleft{float:left;display:inline;margin:2px 8px 5px 0}img.alignright{float:right;display:inline;margin:2px 0 5px 8px}.alignright{float:right}.alignleft{float:left}img.centered{display:block;border:1pt solid #ccc;margin:0 auto;padding:0}.wp-caption{border:1pt solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4pt;-moz-border-radius:3pt;-khtml-border-radius:3pt;-webkit-border-radius:3pt;border-radius:3pt;margin:10pt}.wp-caption img{border:0 none;padding:0}.wp-caption p.wp-caption-text{line-height:17pt;margin:0;padding:0 4pt 5pt}

		/*===========================
		*
		* HIDE ELEMENTS
		* date created: 17/09/2010
		* last modified: 17/09/2010
		*
		*===========================*/

		.logo-print {display:block;text-align:right;margin:0 0 5pt 0}
		.sidebar-left,.sidebar-right,.footer,.header{display:none}

		/*===========================
		*
		* ELEMENTS
		* date created: 17/09/2010
		* last modified: 17/09/2010
		*
		*===========================*/

		.content-wrap{float:none!important;width:auto!important}
		.content ul li {list-style-type:disc;padding-left:2pt}
		.content ol li {list-style-type:decimal;padding-left:2pt}

		/*tx-flvplayer-pi1*/

		#tx-flvplayer-pi1{
			margin:0;
			padding:0;
			border:1px;
			background:red;
		}

	}

	/* default styles for extension "tx_indexedsearch" */
	.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:#0082BE; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
	.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
	.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

	/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
	.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
	.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
	.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
	.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
	.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
	.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }

	.addthis_default_style {
		padding-bottom:13px;
		width:110px;
		padding-left:15px;

	}

	#accordion h3 {
		cursor: pointer;
	}

	.tx-felogin-pi1 input{
		font-size:100%;font-family:inherit;color:#4f4a4a; width:240px;
		border:1px solid #ccc;
		margin-bottom:10px;

	}
	.tx-felogin-pi1 legend{
		display:none;
	}

	/* virtualwarehouse */
	.tx-bgmvirtualwarehouse-pi1 input {width:120px;padding:2px;background:#fff;border:1px solid #ccc;line-height:normal}

	/* pricingtool */
	#ptsearch_mesg, #ptnumber_mesg { font-weight: bold; color: red; padding: 0px 0px 10px 10px; }
	h2.ptsearch_header { border-bottom: 2px solid #515151; margin-top: 10px; }


	/*** irfaq - start ***/
	.tx-irfaq-pi1 ul li a p.bodytext { margin: 0px; display: block;	font-weight: normal; }
	.tx-irfaq-pi1 dt p { font-weight: normal !important; margin: inherit; display: block;}
	.tx-irfaq-pi1 dd p { margin-top: inherit; margin-left: 15px; margin-bottom:10px;	}
	.tx-irfaq-pi1 .additional-info{ border-top: 1px solid #e6e6e6; margin-bottom: 10px; font-size:10px;}
	.tx-irfaq-pi1 .additional-info  a{font-size:10px;}
	.tx-irfaq-cleaner { clear: left; height: 5px; }
	.tx-irfaq-dynheader img{ margin-right:3px;display:inline; position:relative; left: -1px;}
	.irfaq-search-form { margin-bottom:20px; }
	.faq-padding { text-decoration:underline; }
/*** irfaq - end ***/