.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0px; font-size:0px;}
img{border:none;vertical-align:top;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{list-style:none;}
li {padding-left:12px;line-height:15px;background-image: url(images/list_point_iaa.gif);
	background-repeat: no-repeat;
	background-position: left 6px;margin-bottom:4px;line-height:18px;margin-bottom:10px;}

body{margin:0px;font-size:12px;line-height:16px;font-family:Arial, Helvetica, sans-serif;background:url(images/bg01.jpg) repeat-x left top;color:#767676;background-image:url(images/bg.png);
background-repeat:repeat-x;background-color:#D3D1C6;}
input,select,textarea{font-size:12px;line-height:14px;font-family:Arial, Helvetica, sans-serif; vertical-align:middle;color:#767676;}
a{text-decoration:none;color:#767676;}
a:hover{text-decoration:underline;}
h1{font-size:18px;line-height:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#767676; margin-bottom:12px;}
h2{font-size:17px;line-height:19px;}
h3{font-size:12px;line-height:18px;margin-top:5px;margin-bottom:10px;}
h4{font-size:14px;line-height:16px; font-family:Tahoma, Geneva, sans-serif;}
h5{font-size:13px;line-height:15px;}
h6{font-size:10px;line-height:14px;}
.floatleft{float:left; width:auto;}
.floatright{float:right; width:auto;}
.alignleft{ text-align:left;}
.alignright{ text-align:right;}
.center{ text-align:center;}
.col1,.col2,.col3,.block1,.block2{ float:left; width:auto; margin-right:20px;}
.col1_50{ float:left; width:auto; margin-left:20px;}
.col2_50{ float:left; width:auto;margin-right:20px;margin-left:3px;}

.col01,.col02,.col03{ float:left; width:auto;}
p{ padding:8px 0;}

p.bodytext  {line-height:1.5em;}
.bodytext a  {text-decoration:underline;}

div.top-out{ background:#636363 url(images/bg01.gif) repeat-x left top; border-bottom:solid 2px #191919;width:955px;margin-left:auto;margin-right:auto;}
div.top{ width:860px; margin:0 auto;}
div.header-out{ background:url(images/bg02.gif) repeat-x left top;}
div.header-out2{  background:#6ea0d3;width:955px;margin-left:auto;margin-right:auto;}
div.header{ text-align:center;}
div.topmenu-out{ background:url(images/bg03.gif) repeat-x left top; height:43px; width:955px;margin-left:auto;margin-right:auto;}
div.topmenu{ width:900px; margin:0 auto;}
ul.leftmenu{ width:auto; float:left; background:url(images/line01.gif) no-repeat left top; padding:0 0 0 2px;}
ul.leftmenu li,
ul.rightmenu li{ width:auto; float:left; background:url(images/line01.gif) no-repeat right top; padding:0 2px 0 0;}
ul.leftmenu li a,
ul.rightmenu li a{ width:auto; float:left; display:block; padding:0 20px; font-family:Tahoma, Geneva, sans-serif; font-size:11px;  line-height:41px;}
ul.leftmenu li a:hover,
ul.leftmenu li a.active,
ul.rightmenu li a:hover,
ul.righttmenu li a.active{ background:url(images/bg04.gif) repeat-x left top; color:#dfdfdf; text-decoration:none;}
ul.rightmenu{ width:auto; float:right;background:url(images/line01.gif) no-repeat left top; padding:0 0 0 2px;}
div.wrapper{ background:url(images/bg05.gif) repeat-x left top; }
div.container{ background:#fff url(images/bg06.gif) no-repeat left top; width:916px; margin:0 auto; padding:14px 0 0;}
div.content{ width:904px; margin:0 auto; overflow:hidden;}
div.main{ width:651px; float:left; border:solid 1px #e4e4e4; }
div.side{ width:229px; float:right; border:solid 1px #e4e4e4;}
div.side-inner{ padding:4px 2px;}
div.want-block{ padding:0 0 1px;}
div.want-block h6{ background:#e5e5e5; padding:5px 8px; font-weight:normal;}
div.hotline-block h6{ background:#e5e5e5; padding:5px 8px;  font-weight:normal;}
div.hotline-block div.cols1{width:217px;overflow:hidden;clear:both; margin:0 auto;}
div.hotline-block div.cols1 div.col1{width:127px; font-size:11px;}
div.hotline-block div.cols1 div.col2{width:90px; text-align:right;}
div.partner-block h6,
div.doc-block h6{ background:#e5e5e5; padding:5px 8px; font-weight:normal;}
div.doc-block div.doc{ padding:0 6px; font-size:11px;}
div.doc-block ul.doc{ padding:0 0 8px;}
div.doc-block ul.doc li a{ color:#c02008; text-decoration:underline;}
div.configure-block{ padding:9px 0 0 9px;}
div.configure-block h1{color:#000;}
div.configure-block div.cols1{width:642px;overflow:hidden;clear:both; padding:6px 0 0;}
div.configure-block div.cols1 div.col1{width:380px; padding:41px 0 0;}
div.configure-block div.cols1 div.col2{width:262px; height:145px; background:url(images/bg07.jpg) no-repeat left top;}
div.configure-block ul.steps li{ width:auto; float:left; background:url(images/line02.gif) no-repeat 11px center; padding:0 0 0 21px;}
div.configure-block ul.steps li.first{ background:none; padding:0;}
div.configure-block h4.t1{ padding:30px 0 24px 22px; color:#000;}
div.configure-block div.cols01{width:214px;overflow:hidden;clear:both; margin:0 auto; padding:13px 0 0; font-family:Tahoma, Geneva, sans-serif; color:#000;}
div.configure-block div.col01{width:121px;}
div.configure-block div.col02{width:73px;}
div.configure-block div.cols02{width:214px;overflow:hidden;clear:both; margin:0 auto;padding:13px 0 0; font-family:Tahoma, Geneva, sans-serif; font-size:14px; line-height:16px;}
div.servers-block div.p{ text-align:right; padding:0 3px 0 0;}
div.servers-block{ width:634px; margin:0 auto;}
div.servers-block div.tabs-out{height:38px;background:url(images/bg08.gif) repeat-x left top;}
div.servers-block ul.tabs{   width:622px; margin:0 auto;}
div.servers-block ul.tabs li{ width:auto; float:left; padding:6px 0 0 2px; height:38px; background:url(images/line03.gif) no-repeat left top;}
div.servers-block ul.tabs li.first{ background:none;}
div.servers-block ul.tabs li.no-border{ background-color:#ffffff;color:#000000;}
div.servers-block ul.tabs li a{ width:auto; float:left; display:block; line-height:32px; font-size:14px;}
div.servers-block ul.tabs li a.active{ font-size:16px; color:#000;}
div.servers-block ul.tabs li a:hover{ text-decoration:none;}
div.servers-block ul.tabs li a span{ width:auto; float:left; display:block;}
div.servers-block ul.tabs li a span.tab-r{padding:0 12px;}
div.servers-block ul.tabs li a.active span.tab-l{ background:url(images/bg09.gif) no-repeat left top;}
div.servers-block ul.tabs li a.active span.tab-r{ background:url(images/bg10.gif) no-repeat right top; }
div.servers-block div.virtual{ padding:54px 0 0 6px;padding-top:15px;}
div.servers-block h4.t1{ font-weight:normal; color:#000; padding:0 0 10px;font-family:arial;}
div.servers-block div.virtual div.cols1{width:628px;overflow:hidden;clear:both; background:url(images/bg11.jpg) repeat-x left top;text-align:center; line-height:32px; font-family:Tahoma, Geneva, sans-serif; color:#000;}
div.servers-block div.virtual div.col1{width:362px; margin:0 1px 0 0;}
div.servers-block div.virtual div.col2{width:69px;margin:0 1px 0 0;}
div.servers-block div.virtual div.col3{width:89px;margin:0 1px 0 0;}
div.servers-block div.virtual div.col4{width:105px; float:left; }
div.servers-block div.virtual div.col5{width:95px; float:left; text-align:right; }
div.servers-block div.virtual div.separator01{ line-height:3px; height:3px; background:url(images/bg12.jpg) repeat-x left top; font-size:1px;}
div.servers-block div.virtual div.separator01unten{ line-height:3px; height:3px; background:url(images/bg12.jpg) repeat-x left top; font-size:1px;padding-top:20px;}

div.servers-block div.virtual div.separator02{ line-height:3px; height:3px; background:url(images/bg13.jpg) repeat-x left top; font-size:1px;}
/*div.servers-block div.virtual div.t2{ background:url(images/bg14.jpg) repeat-y left top; font-size:14px; line-height:16px; padding:2px 12px;}*/
div.servers-block div.virtual div.t2{font-size:14px; line-height:16px; padding:2px 5px;color:#000000;font-weight:bold;}
div.servers-block div.virtual div.cols2{width:628px;overflow:hidden;clear:both; background:url(images/bg15.jpg) repeat-y left top;text-align:center; padding:5px 0; font-family:Tahoma, Geneva, sans-serif; color:#000;}
div.servers-block div.virtual div.item{ text-align:left; padding:0 10px; position:relative;}
div.servers-block div.virtual div.cols3{width:628px;overflow:hidden;clear:both; background:url(images/bg16.jpg) repeat-y left top;text-align:center; padding:5px 0;  font-family:Tahoma, Geneva, sans-serif; color:#000;}
div.servers-block div.virtual a.question, div.servers-block div.virtual a.question_s{ position:absolute; top:2px; right:10px;}
div.servers-block div.virtual div.cols4{width:628px;overflow:hidden;clear:both; background:url(images/bg15.jpg) repeat-y left top;text-align:center; padding:5px 0;  font-family:Tahoma, Geneva, sans-serif; color:#bf2309;}
div.servers-block div.virtual div.cols4 select{ color:#bf2309;}
/* cn 211209
div.servers-block div.virtual div.next{ padding:47px 0 20px 411px;}
div.servers-block div.virtual div.next a{ width:223px; height:41px; background:url(images/btn01.jpg) no-repeat left top; display:block; font-size:16px; line-height:38px; text-align:center; color:#fff;}
div.servers-block div.virtual div.next a:hover{ text-decoration:none;}*/
div.servers-block div.virtual div.cols6{width:615px;overflow:hidden;clear:both; padding:15px 0;}
div.servers-block div.virtual div.cols6 div.col1{width:435px;}
div.servers-block div.virtual div.cols6 div.col2{width:177px;}
div.servers-block div.virtual div.next a{ width:177px; height:38px; background:url(images/btn03.jpg) no-repeat left top;font-size:16px; line-height:36px; text-align:center; color:#fff; display:block; font-family:Tahoma, Geneva, sans-serif;}
div.servers-block div.virtual div.reset a{ width:177px; height:38px; background:url(images/btn02.jpg) no-repeat left top;font-size:16px; line-height:36px; text-align:center; color:#fff; display:block; font-family:Tahoma, Geneva, sans-serif; float:right;}
div.servers-block div.virtual div.reset a:hover,div.servers-block div.virtual div.next a:hover{ text-decoration:none;}

div.enter-block{ width:631px; margin:0 auto;}
div.enter-block h1.t1{ background:url(images/p2.gif) no-repeat right top; height:27px; padding:54px 0 0 0; color:#000;}
div.enter-block div.enter{ background:#f2f2f2; padding:8px;}
div.enter-block div.cols1{width:615px;overflow:hidden;clear:both; padding:3px 0;}
div.enter-block div.cols1 div.col1{width:130px;}
div.enter-block div.cols1 div.col2{width:220px;}
div.enter-block input.txt{ width:200px;}
div.enter-block div.section{ padding:12px 0 0;}
div.enter-block div.cols2{width:615px;overflow:hidden;clear:both; padding:15px 0;}
div.enter-block div.cols2 div.col1{width:438px;}
div.enter-block div.cols2 div.col2{width:177px;}
div.enter-block a.next{ width:177px; height:38px; background:url(images/btn03.jpg) no-repeat left top;font-size:16px; line-height:36px; text-align:center; color:#fff; display:block; font-family:Tahoma, Geneva, sans-serif;}
div.enter-block a.reset{ width:177px; height:38px; background:url(images/btn02.jpg) no-repeat left top;font-size:16px; line-height:36px; text-align:center; color:#fff; display:block; font-family:Tahoma, Geneva, sans-serif; float:right;}
div.enter-block a.reset:hover,
div.enter-block a.next:hover{ text-decoration:none;}
div.summary-block{ padding:0 8px 0 15px; background:url(images/p3.gif) no-repeat right top;}
div.summary-block h1{ padding:23px 0 0 14px; color:#333333;}
div.summary-block div.info{ font-size:14px; line-height:16px; padding:2px 0 18px 14px;}
div.summary-block div.cols1{width:628px;overflow:hidden;clear:both; background:url(images/bg11.jpg) repeat-x left top;text-align:center; line-height:32px; font-family:Tahoma, Geneva, sans-serif; color:#000;}
div.summary-block div.col1{width:362px; margin:0 1px 0 0;}
div.summary-block div.col2{width:69px;margin:0 1px 0 0;}
div.summary-block div.col3{width:89px;margin:0 1px 0 0;}
div.summary-block div.col4{width:105px; float:left; }
div.summary-block div.col5{width:82px; float:left; text-align:right; }
div.summary-block div.separator01{ line-height:3px; height:3px; background:url(images/bg12.jpg) repeat-x left top; font-size:1px;}
div.summary-block div.separator02{ line-height:3px; height:3px; background:url(images/bg13.jpg) repeat-x left top; font-size:1px;}
div.summary-block div.t2{ background:#eeeeee; font-size:14px; line-height:16px; padding:2px 14px;}
div.summary-block div.cols2{width:628px;overflow:hidden;clear:both; text-align:center; padding:5px 0; font-family:Tahoma, Geneva, sans-serif; color:#000;}
div.summary-block div.item{ text-align:left; padding:0 14px; position:relative;}
div.summary-block a.question, div.summary-block a.question_s{ position:absolute; top:2px; right:10px;}
div.summary-block div.summary1{ text-align:right; color:#000; padding:2px 23px 0;}
div.summary-block div.summary2{ text-align:right;padding:2px 23px 0; }
div.summary-block div.summary3{ text-align:right; color:#bf2309;padding:0px 23px 0; }
div.summary-block div.agree{ text-align:right;padding:12px 23px 0 0;}
div.summary-block div.privacy{ text-align:right; padding:2px 23px 8px 0;}
div.summary-block div.cols3{width:628px;overflow:hidden;clear:both; padding:15px 0;}
div.summary-block div.cols3 div.col6{width:405px; float:left; padding:2px 0 0;}
div.summary-block div.cols3 div.col7{width:223px; float:left;}
div.summary-block a.next{ width:223px; height:41px; background:url(images/btn01.jpg) no-repeat left top;font-size:16px; line-height:36px; text-align:center; color:#fff; display:block; font-family:Tahoma, Geneva, sans-serif;}
div.summary-block a.reset{ width:177px; height:38px; background:url(images/btn02.jpg) no-repeat left top;font-size:16px; line-height:36px; text-align:center; color:#fff; display:block; font-family:Tahoma, Geneva, sans-serif; float:right;}
div.summary-block a.reset:hover,
div.summary-block a.next:hover{ text-decoration:none;}
div.hestart-block{ width:634px; margin:0 auto;}
div.hestart-block div.tabs-out{height:33px;background:url(images/bg08.gif) repeat-x left top; width:634px; clear:both; padding:5px 0 0;}
div.hestart-block div.tabs-left{ background:url(images/bg18.gif) no-repeat left bottom; padding:0px 0px 0 2px; height:31px; float:left;}
div.hestart-block div.tabs-right{ background:url(images/bg19.gif) no-repeat right bottom; padding:0px 2px 0 0px; height:31px; float:left;}
div.hestart-block ul.tabs{ background:url(images/bg17.gif) repeat-x left bottom; width:auto; float:left;  height:29px; padding:2px 0px 0; }
div.hestart-block ul.tabs li{ width:auto; float:left; padding:0px 0 0 2px; height:29px; background:url(images/line04.gif) no-repeat left top;}
div.hestart-block ul.tabs li.first{ background:none; padding:0;}
div.hestart-block ul.tabs li a{ width:auto; float:left; display:block; line-height:29px; font-size:16px; padding:0 10px; color:#fff; font-family:Tahoma, Geneva, sans-serif;}
div.hestart-block ul.tabs li a:hover,
div.hestart-block ul.tabs li a.active{  color:#000; background:#fff;text-decoration:none;}
.tabs .current{  color:#000; background:#fff;text-decoration:none;}
.tabs .current a{  color:#000000; -moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/bg08.gif) repeat-x scroll left top;;text-decoration:none;}
.tabs .current {  color:#000; background:#fff;text-decoration:none;}



div.moblie-block div.cols1 div.col2_complete{width:300px; float:left;}
div.configure-block div.cols1 div.col2_complete{width:262px; height:145px; background:url(images/bg07.jpg) no-repeat left top;}


div.hestart-block div.benefits{ padding:12px 0 20px;}
div.hestart-block div.benefits span.s1{ color:#ff6600;}
div.hestart-block div.benefits div.cols1{ width:634px; clear:both; border-bottom:solid 1px #dfdfdf; padding:0 0 2px; margin:15px 0 0;}
div.hestart-block div.benefits div.cols1 div.col1{width:38px; text-align:center;}
div.hestart-block div.benefits div.cols1 div.col2{width:565px; color:#000; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;}
div.hestart-block div.benefits div.cols1 div.col3{width:31px; padding:0 0 2px;}
div.hestart-block div.benefits div.benefit{ margin:0 0 0 24px; background:#fcfcfc; border-bottom:solid 1px #dfdfdf; width:590px; padding:10px;}
div.hestart-block div.benefits div.hide{ display:none;}
div.moblie-block{
	margin-top: 7px;
	margin-bottom: 0;
	margin-left:auto;
	margin-right:auto;
	width: 955px;
}
div.moblie-block div.cols1{/*width:917px;*/overflow:hidden;clear:both;margin-left:auto;margin-right:auto;}
div.moblie-block div.cols1 div.col2{width:auto; float:right;}
div.moblie-block div.box01{ width:456px; background:url(images/box01-mid.jpg) repeat-y left top;}
div.moblie-block div.box01-top{ width:456px; background:url(images/box01-top.jpg) no-repeat left top;}
div.moblie-block div.box01-btm{ width:436px; background:url(images/box01-btm.jpg) no-repeat left bottom; padding:18px 10px 11px 10px;}

div.exchange-block{ width:917px; margin:12px auto 0;}
div.exchange-block div.box01{ width:917px; background:url(images/box02-mid.jpg) repeat-y left top;}
div.exchange-block div.box01-top{ width:917px; background:url(images/box02-top.jpg) no-repeat left top;}
div.exchange-block div.box01-btm{ width:897px; background:url(images/box02-btm.jpg) no-repeat left bottom; padding:18px 10px 10px 10px;}
div.utils-block{
	width:955px;
	height:52px;
	margin-top: 22px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(images/utils.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
div.utils-block ul{ width:auto; float:left;}
div.utils-block ul li{ width:auto; float:left; font-family:Tahoma, Geneva, sans-serif; padding:12px 50px 0;}
div.utils-block ul li a img{ vertical-align:middle;}
div.footer{
	/*width:955px;*/
	border-top:solid 1px #f4f4f4;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 0;
	text-align: center;
	height:40px;
}
.footer_nav {
	margin-right: auto;
	margin-left: auto;
	padding-left: 130px;
	text-align: center;
	height:40px;
}

div.footer ul li{
	width:auto;
	float:left;
	padding-top: 3px;
	padding-right: 13px;
	padding-left: 13px;
}
div.footer ul li ul li{ float:none; clear:both; padding:2px 0;}
div.footer a.active{ text-decoration:underline;}

/*navi links*/
.topmenu ul{ width:auto; float:left; background:url(images/line01.gif) no-repeat left top; padding:0 0 0 2px;}
.topmenu li,
.topmenu ul li{ width:auto; float:left; background:url(images/line01.gif) no-repeat right top; padding:0 2px 0 0;}
.topmenu ul li a,
.topmenu ul li a{ width:auto; float:left; display:block; padding:0 20px; font-family:Tahoma, Geneva, sans-serif; font-size:11px;  line-height:41px;}
.topmenu ul li a:hover,
.topmenu ul li a.active,
.topmenu ul li a:hover,
.topmenu ul li a.active{ background:url(images/bg04.gif) repeat-x left top; color:#dfdfdf; text-decoration:none;}
.topmenu ul{ width:auto; float:left;background:url(images/line01.gif) no-repeat left top; padding:0 0 0 2px;}

.topmenu .current{background:url(images/bg04.gif) repeat-x left top; color:#dfdfdf; text-decoration:none;}
.topmenu .current a {background:url(images/bg04.gif) repeat-x left top; color:#dfdfdf; text-decoration:none;}


/*navi rechts*/
.topmenu_right {width:290px;float:right;margin-left:20px;}
.topmenu_right ul{ width:auto; float:left; background:url(images/line01.gif) no-repeat left top; padding:0 0 0 2px;}
.topmenu_right li,
.topmenu_right ul li{ width:auto; float:left; background:url(images/line01.gif) no-repeat right top; padding:0 2px 0 0;}
.topmenu_right ul li a,
.topmenu_right ul li a{ width:auto; float:left; display:block; padding:0 20px; font-family:Tahoma, Geneva, sans-serif; font-size:11px;  line-height:41px;}
.topmenu_right ul li a:hover,
.topmenu_right ul li a.active,
.topmenu_right ul li a:hover,
.topmenu_right ul li a.active{ background:url(images/bg04.gif) repeat-x left top; color:#dfdfdf; text-decoration:none;}
.topmenu_right ul{ width:auto; float:right;background:url(images/line01.gif) no-repeat left top; padding:0 0 0 2px;}
/*FCEs*/
.subcolumns,.subcolumns_oldgecko{width:100%;overflow:hidden}
.c50r,.c25r,.c33r,.c38r,.c66r,.c75r,.c62r{float:right;margin-left:-5px;}
.c25l,.c25r{width:25%}
.c33l,.c33r{width:33.333%}
.c50l,.c50r{width:50%}
.c66l,.c66r{width:66.666%}
.c75l,.c75r{width:75%}
.c38l,.c38r{width:38.2%}
.c62l,.c62r{width:61.8%}
.subc{padding:0 0.5em}
.subcl{padding:0 1em 0 0}
.subcr{padding:0 0 0 1em}
.subcolumns_oldgecko,.c50l,.c25l,.c33l,.c38l,.c66l,.c75l,.c62l{float:left}
div.text, div.whitebg{
	background-color:#ffffff;
	padding:5px;
}


/*subnavi*/
.subnav1 {padding:12px 45px 0;display:block;float:left;margin-left:20px;}
.follow_us{float:right;padding-top:3px;padding-right:30px;}
/*Breadcrumb*/
.moblie-blockbread {
	width:955px;
	margin-left:auto;
	margin-right:auto;
	font-size:10px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:30px;
}





/*headlines spalte rechts*/

div.side h1 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#E5E5E5 none;
	font-weight:bold;
	padding:5px 8px;
	font-size:12px;
	line-height:14px;
}


.side-inner a {color:#767676; text-decoration:underline;}
/*.rgtabs-container h2 {padding-left:40px;color:#000; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;font-size:12px;background:url(images/h2_back.gif) repeat-x 0px 8px; line-height:41px;cursor:pointer;}*/


/*.ka-panel h2 {padding-left:40px;color:#000; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;font-size:12px;background:url(images/h2_back.gif) repeat-x 0px 8px; line-height:41px;}*/
.ka-content {padding-left:40px;margin-bottom:0px;}
.wrapp_all {
	width:955px;
	margin-left:auto;
	margin-right:auto;
	font-size:105%;
	margin-top: 0px;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	/*border: 1px solid #F0F0F0;*/
	border: 1px solid #cccccc;
	border-top:0px;
	line-height:15px;
}

.rgtabs-wrapper {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF;
border:0px solid #CCCCCC;
clear:both;
overflow:hidden;
padding:1em 1.5em;
}


/* ***** TABS ******* */
/* wraps the hole tab */
.rgtabs-wrapper {
  padding:0em 0em;
  border: 0px solid #ccc;
  background:#fff;
  overflow:hidden;
  clear:both;
}

/* add a loading icon */
.rgtabs-wrapper .rgtabs-ajax-loading {
  padding: 100px 0;
  background:	url(spinner2.gif) no-repeat center;
}

/* Tab-Menu ul 
.rgtabs-menu  {
  margin: 0;
  padding: 0 0 0 6px;
  height: 26px;
  width: auto;
  background: url(tab-bkg.gif) bottom left repeat-x;
  list-style:none;
}
*/

.rgtabs-menu{height:31px;/*background:url(images/bg08.gif) repeat-x left top;*/ width:634px; clear:both; padding:5px 0 0;}


/* Tab-Menu li */
.rgtabs-menu  li, #left .rgtabs-menu  li {
  list-style-type: none;
  list-style:none;
  background: url(tab-on-l.gif) top left no-repeat;
  float: left;
  margin: 0 5px 0 0 !important;
  padding: 0 0 0 14px !important;
  cursor: pointer;
}	

/* Tab-Menu li.a */
.rgtabs-menu  li a, #left .rgtabs-menu  li a {
  background: url(images/tab-on-r.gif) top right no-repeat;
  display: block;
  float: left;
  height: 24px;
  line-height: 24px;
  color: #545454;
  font-family: arial;
  font-size: 10pt;
  font-weight: bold;
  padding: 2px 12px 0 0;
  text-decoration: none;
  outline:0;
}

/* Selected Tab */
#left .rgtabs-menu  li.rgtabs-selected, .rgtabs-menu  li.rgtabs-selected {
    background: url(images/tab-off-l.gif) top left no-repeat;
}	

#left .rgtabs-menu  li.rgtabs-selected a, .rgtabs-menu  li.rgtabs-selected a {
  background: url(images/tab-off-r.gif) top right no-repeat;
  color: #333;
}

/* Next / Prev nav */
.rgtabs-pageswrapper {
	display:block;
}
/*listen rechts*/


.wrapp_all ul li {padding-left:15px;}
div.hestart-block .choose_server_text {color:#00000;padding-top:8px;display:block;float:right;}

/*formulat bestellung*/

/*#info_desc_add_processor {color:#000000;}*/




div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {
color:#6c6c6c;
font-size:11px;
margin:5px;
}

/* cn 211209 */

h1.configheader{
padding-top:15px;
padding-bottom:15px;
}


#cluetip {
  z-index: 1001;
}
#cluetip-outer {
  position: relative;
  margin: 0;
  background: #ffffee;
  border: 1px solid #005ea8;
}
h3#cluetip-title {
  margin: 0 0 5px;
  padding: 8px 10px 4px;
  font-size: 1.1em;
  font-weight: normal;
  background-color: #87876a;
  color: #fff;
}
#cluetip-inner {
  padding: 10px;
}
span#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #900;
}
#cluetip-close img {
  
}
/*Powermail*/

.tx-powermail-pi1 {margin-top:12px;}
div.tx-powermail-pi1 a{
	color:#000000;	
}
div.tx-powermail-pi1 legend{
	display:none;	
}
div.tx-powermail-pi1 fieldset{
	margin:0;
	padding:0;
	border:none;
}
div.tx-powermail-pi1 label, .tx_powermail_pi1_fieldwrap_html_radio_title{
	clear: left;
	width: 120px;
	float:left;
	margin: 0;
	padding: 0;
	font-size:11px;
	margin-top:15px;
}

/*Datenschutz Kontakt*/
#powermaildiv_uid34 label                   {
	float:none;
	clear:none;	
}

/*Datenschutz Support*/
#powermaildiv_uid48 label                   {
	float:none;
	clear:none;	
}

/*Datenschutz Mobile desktop*/
#powermaildiv_uid64 label                   {
	float:none;
	clear:none;	
}

.powermail_mandatory_js{
	float:left;	
	padding-right:5px;
	color:#b8c633;
}
div.powermail_radio_inner{
	float:left;
	margin-bottom:10px;
}
div.tx-powermail-pi1 input, select, textarea {
	font-size:1.2em;
}

/*Text Datenschutz Kontakt*/
.tx_powermail_pi1_fieldwrap_html_34{
	clear:left;
}

/*Text Datenschutz Support*/
.tx_powermail_pi1_fieldwrap_html_48{
	clear:left;
}

/*Text Datenschutz md*/
.tx_powermail_pi1_fieldwrap_html_64{
	clear:left;
}

.powermail_captcha{
	display:block;
	clear:left;
	margin-left:120px;		
}

input, select, textarea {
font-family:Arial;
font-size:1em;
line-height:1.17em;
vertical-align:middle;
}


.tx_powermail_pi1_fieldwrap_html_28 label,  .tx_powermail_pi1_fieldwrap_html_30 label,.tx_powermail_pi1_fieldwrap_html_42 label, .tx_powermail_pi1_fieldwrap_html_44 label,.tx_powermail_pi1_fieldwrap_html_57 label, .tx_powermail_pi1_fieldwrap_html_59 label{
	clear:none;
	display:none;	
}


div.tx_powermail_pi1_fieldwrap_html_63 label,div.tx_powermail_pi1_fieldwrap_html_68 label,div.tx_powermail_pi1_fieldwrap_html_69 label,div.tx_powermail_pi1_fieldwrap_html_67 label,div.tx_powermail_pi1_fieldwrap_html_70 label,div.tx_powermail_pi1_fieldwrap_html_71 label,div.tx_powermail_pi1_fieldwrap_html_72 label{
	width:275px;
	display:block;
	margin-bottom:5px;
	
}


.powermail_uid23, .powermail_uid24, .powermail_uid25, .powermail_uid26,.powermail_uid27,.powermail_uid28,.powermail_uid29,.powermail_uid30,.powermail_uid32,.powermail_uid31,.powermail_uid33, .powermail_uid38,.powermail_uid39,.powermail_uid40, .powermail_uid37,.powermail_uid41,.powermail_uid42,.powermail_uid43,.powermail_uid45,.powermail_uid44,.powermail_uid46,.powermail_uid51,.powermail_uid47, .powermail_uid52,.powermail_uid53,.powermail_uid54,.powermail_uid55, .powermail_uid56, .powermail_uid57, .powermail_uid58, .powermail_uid59, .powermail_uid60, .powermail_uid61, .powermail_uid62, .powermail_uid63,.powermail_uid68,.powermail_uid69,.powermail_uid67, .powermail_uid70,.powermail_uid71,.powermail_uid72{
	float:left;	
	width:230px; ;
	margin-bottom:10px;
	margin-right:5px;
}

#powermaildiv_uid8{
 
 margin-top:20px;
 margin-left:120px;	
}

/*Anrede*/
.powermail_uid23, .powermail_uid37, .powermail_uid52, .powermail_uid57, .powermail_uid58,.powermail_uid72,.powermail_uid71,.powermail_uid70,.powermail_uid67,.powermail_uid69,.powermail_uid68{
	width:75px;	
}

/*PLZ Ort*/
.powermail_uid28, .powermail_uid29, .powermail_uid42,.powermail_uid57, .powermail_uid63,.powermail_uid43{
	width:45px;	
}

/*Captcha*/
#powermaildiv_uid34, .tx_powermail_pi1_fieldwrap_html_captcha_description{
	display:block;
	clear:left;
	margin-left:120px;	
	margin-bottom:10px;
}



.powermail_captcha{
	display:block;
	clear:left;
	margin-left:120px;		
}


/*Datenschutz*/
.tx_powermail_pi1_fieldwrap_html_checkbox_title{
	display:none;
}


/*Downloads*/
.downloads_overview {
	margin-top: 12px;
	margin-right: 12px;
	margin-bottom: 12px;
	margin-left: 12px;
}

.downloads_overview_headline {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f7f7f7 none repeat scroll 0 0;
color:#297087;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:5px;
padding:7px 10px;
font-weight: bold;
}
.downloads_overview_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
/*	font-weight: bold;*/
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 5px;
	margin-left: 10px;
	padding-bottom: 5px;
}




h2 {padding-left:40px;color:#000; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;font-size:12px;/*background:url(images/h2_backop.gif) repeat-x 0px 8px;*/ line-height:41px;}
.ka-panel h2 {padding-left:40px;color:#000; font-family:Tahoma, Geneva, sans-serif; font-weight:bold;font-size:12px;/*background:url(images/h2_back.gif) repeat-x 0px 8px; */line-height:41px;cursor:pointer;}
.ka-panel h2 a{ background-color:#000000;}

/*Tabellen*/
table {
	width:624px;
	border-top:1px solid #e3f1fe;
	border-right:1px solid #e3f1fe;
	/*margin:1em auto;*/
		border-collapse:collapse;
	margin-bottom:10px;
	}
caption {
	color: #9ba9b4;
	font-size:.94em;
	letter-spacing:.1em;
	padding:0;
	margin:1em 0 0 0;
	margin-bottom:0;
	caption-side:top;
	text-align:center;
	}	
tr.odd td,
tr.odd .column1 {
	background:#f4f9fe url(images/background.gif) no-repeat;
	}	
.column1	{
	background:#f9fcfe;
	}
td {
	color:#678197;
	border-bottom: 1px solid #e3f1fe;
	border-left:1px solid #e5eff8;
	padding:0.8em 1em;
	text-align:left;
	width: 240px;
	}				
th {
	font-weight:normal;
	color: #678197;
	text-align:left;
	border-bottom: 1px solid #e3f1fe;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
	}	
thead th {
	background:#f4f9fe;
	text-align:center;
	font:bold 1.2em/2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#66a3d3
	}				
tfoot th {
	background:#f4f9fe;
	text-align:center;
	}	
tfoot th strong {
	font:bold 1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	margin:.5em .5em .5em 0;
	color:#66a3d3;
		}		
tfoot th em {
	color:#f03b58;
	font-weight: bold;
	font-size: 1.1em;
	font-style: normal;
	}

td.td-last{text-align:right; width:120px;}
td.td-1,td.td-2,td.td-3,td.td-4{text-align:right;width:120px;}
td.td-0 {width:240px;}

/*Sprachwechsler*/
.language {padding-left:32px;padding-bottom:12px;}

.error {float:left;padding-left:10px;font-size:10px;}
.final_oder {padding:20px;}

div.csc-textpic-intext-right div.csc-textpic-imagewrap {
float:right;
padding-top:15px;
}

.text_box_images_raster {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	width: 624px;
}
.test_box_images_raster_text {
	width: 350px;
	float: left;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
}
.text_box_images_raster_images {
	float: left;
	padding-left: 12px;
	padding-right: 4px;
}
.clear {
	clear: both;
}

.addon_info{font-size:11px;font-weight:bold;display:block;width:400px;margin-bottom:10px;}

.addon_info_right{font-size:11px;font-weight:bold;display:block;width:220px;margin-bottom:10px;float:right;}

.tx_powermail_pi1_fieldwrap_html_captcha_description {margin-bottom:12px;}

/*Sprache*/
/*Sprachwechsler*/

.language  {
	list-style-type:none;
	float:left;
}
	
.language ul {
	list-style-type:none;
}
.language li {
	list-style-type:none;
}

.language ul li {
	list-style-type:none;
	}

.lang_menu {
	float:right;
	padding-right:15px;
	}
	
	div.footer li {list-style-type:none;}
	div.footer ul {list-style-type:none;}
	div.footer ul li {list-style-type:none;}
	
.fwt {
    float: right;
    position: relative;
    right: 500px;
    top: -67px;
}
