@charset "utf-8";
/* CSS Document */


.fleft {float:left;}
.fright {float:right;}
.fclear{clear:both;}

.mitte { margin: 0px auto 0px auto; width:895px; text-align:left;}
.logo { padding:0px 0px 18px 0px;}

.topnavi { margin:39px 0px 0px 0px;}
.topnavi a  {
	color:#6a6a6a; border-right:1px solid #b2b2b2; margin:0px 2px 0px 0px; padding:0px 0px 0px 0px; display:block; float:left; text-decoration:none;
	}
.topnavi a:visited {color:#b2b2b2;}

.flashref { margin:15px 0px 0px 0px; float:left;  width:438px; overflow:hidden;}
.videobild { width:440px;}
.topnavi a:hover { color:#878c92;}

.sprache { background-image:url(Bilder/sprachen_bg.jpg); display:block; width:88px; height:20px; padding:0px; margin:-3px 0px 0px 0px;  border:0px solid #fff;}
.sprache span { padding:3px 0px 0px 9px; display:block; color:#6a6a6a;}
.sprachdingsbumbs { position:relative;}
.sprachebox { /*border: 1px solid #e3e3e3; position:absolute; */ top:15px; left:-54px; /*display:none;*/ width:145px; background-color:#FFF; z-index:20;}
.sprachenstrich { width:86px; height:2px; background-color:#FFF; margin:-2px 0px 0px 54px; overflow:hidden;}

/*.flaggen_abtr { border-bottom:1px solid #f2f2f2;  margin:3px 0px 0px 3px; width:120px;}
*/.flaggen_abtr  a{  text-decoration:none;  margin:0 0px; clear:both; border:0px solid #fff; }/*
.tx-srlanguagemenu-pi1 .NO a {color:#a9a9a9;}
img.tx-srlanguagemenu-pi1-flag { margin-top:-3px;}
*/
.CUR img { display:none;}
.CUR a img { display:block;border:2px solid #ccc;margin:0px 3px 0px 3px;}
.NO a img { display:block;border-bottom:1px solid #ccc;margin:2px 5px 0px 5px;}

.navi { background-image:url(Bilder/navi_bg.jpg); height:59px; padding:0px; margin:0px; border:0px solid #F00;  position:relative;}

.content { margin:45px 0px 10px 0px; color:#1f334e; line-height:17px; position:relative;}
.content a { color:#31517b; text-decoration:underline;}
.content a:visited {color:#31517b;}
.content a:hover { color:#11325e; text-decoration:none;}

.headerabstand {margin-top:35px;}
.navi_button { width:560px; background-image:url(Bilder/navi_links.jpg); background-repeat:no-repeat; height:59px; padding-left:6px;}
.login_div { background-image:url(Bilder/navi_rechts.jpg); background-position:right; padding:0px 6px 0px 0px;  height:59px; background-repeat:no-repeat; color:#6481a7; width:314px;}

.login_div form { margin:0px; padding:0px;}
.login_div td, .login_abs td, .login_abs tr { padding:0px; margin:0px; vertical-align:top;}
.login_abs { margin:18px 0px 0px 0px;}
.login_div table {  height:10px;}
.login_div  a { color:#7993b6; font-size:9px; text-decoration:none;}
.login_div  a:visited {color:#7993b6;}
.login_div  a:hover { color:#a3bad8; }
input.log_feld { width:120px; height:18px; color:#b2b2b2; border:1px solid #1f3554; margin:0px 2px 0px 0px; padding:0px 0px 0px 3px; }

/*REFERENZEN*/

.ref_bg {  background-image:url(Bilder/vorschau_referenzen.jpg); background-repeat:no-repeat; height:300px;}
.ref_bg_en {  background-image:url(Bilder/vorschau_referenzen_en.jpg); background-repeat:no-repeat; height:300px;}
.ref_bg_es {  background-image:url(Bilder/vorschau_referenzen_es.jpg); background-repeat:no-repeat; height:300px;}
.ref_bg_fr {  background-image:url(Bilder/vorschau_referenzen_fr.jpg); background-repeat:no-repeat; height:300px;}
.ref_bg_it {  background-image:url(Bilder/vorschau_referenzen_it.jpg); background-repeat:no-repeat; height:300px;}
.phil_bg {  background-image:url(Bilder/vorschau_philo.jpg); background-repeat:no-repeat; height:300px;}
.phil_bg_en {  background-image:url(Bilder/vorschau_philo_en.jpg); background-repeat:no-repeat; height:300px;}
.phil_bg_es {  background-image:url(Bilder/vorschau_philo_es.jpg); background-repeat:no-repeat; height:300px;}
.phil_bg_fr {  background-image:url(Bilder/vorschau_philo_fr.jpg); background-repeat:no-repeat; height:300px;}
.phil_bg_it {  background-image:url(Bilder/vorschau_philo_it.jpg); background-repeat:no-repeat; height:300px;}
.partner_bg {  background-image:url(Bilder/vorschau_partner.jpg); background-repeat:no-repeat; height:300px;}
.partner_bg_en {  background-image:url(Bilder/vorschau_partner_en.jpg); background-repeat:no-repeat; height:300px;}
.partner_bg_es {  background-image:url(Bilder/vorschau_partner_es.jpg); background-repeat:no-repeat; height:300px;}
.partner_bg_fr {  background-image:url(Bilder/vorschau_partner_fr.jpg); background-repeat:no-repeat; height:300px;}
.partner_bg_it {  background-image:url(Bilder/vorschau_partner_it.jpg); background-repeat:no-repeat; height:300px;}
.presse_bg {  background-image:url(Bilder/vorschau_presse.jpg); background-repeat:no-repeat; height:300px;}
.presse_bg_en {  background-image:url(Bilder/vorschau_presse_en.jpg); background-repeat:no-repeat; height:300px;}
.presse_bg_es {  background-image:url(Bilder/vorschau_presse_es.jpg); background-repeat:no-repeat; height:300px;}
.presse_bg_fr {  background-image:url(Bilder/vorschau_presse_fr.jpg); background-repeat:no-repeat; height:300px;}
.presse_bg_it {  background-image:url(Bilder/vorschau_presse_it.jpg); background-repeat:no-repeat; height:300px;}
.kontakt_bg {  background-image:url(Bilder/vorschau_kontakt.jpg); background-repeat:no-repeat; height:300px;}
.kontakt_bg_en {  background-image:url(Bilder/vorschau_kontakt_en.jpg); background-repeat:no-repeat; height:300px;}
.kontakt_bg_es {  background-image:url(Bilder/vorschau_kontakt_es.jpg); background-repeat:no-repeat; height:300px;}
.kontakt_bg_fr {  background-image:url(Bilder/vorschau_kontakt_fr.jpg); background-repeat:no-repeat; height:300px;}
.kontakt_bg_it {  background-image:url(Bilder/vorschau_kontakt_it.jpg); background-repeat:no-repeat; height:300px;}
.fall_bg {  background-image:url(Bilder/vorschau_fallstudien.jpg); background-repeat:no-repeat; height:300px;}
.fall_bg_en {  background-image:url(Bilder/vorschau_fallstudien_en.jpg); background-repeat:no-repeat; height:300px;}
.fall_bg_es {  background-image:url(Bilder/vorschau_fallstudien_es.jpg); background-repeat:no-repeat; height:300px;}
.fall_bg_fr {  background-image:url(Bilder/vorschau_fallstudien_fr.jpg); background-repeat:no-repeat; height:300px;}
.fall_bg_it {  background-image:url(Bilder/vorschau_fallstudien_it.jpg); background-repeat:no-repeat; height:300px;}
.faq_bg {  background-image:url(Bilder/vorschau_faq.jpg); background-repeat:no-repeat; height:300px;}
.faq_bg_en {  background-image:url(Bilder/vorschau_faq_en.jpg); background-repeat:no-repeat; height:300px;}
.faq_bg_es {  background-image:url(Bilder/vorschau_faq_es.jpg); background-repeat:no-repeat; height:300px;}
.faq_bg_fr {  background-image:url(Bilder/vorschau_faq_fr.jpg); background-repeat:no-repeat; height:300px;}
.faq_bg_it {  background-image:url(Bilder/vorschau_faq_it.jpg); background-repeat:no-repeat; height:300px;}
.tipps_bg {background-image:url(Bilder/vorschau_tipps.jpg); background-repeat:no-repeat; height:300px;}
.tipps_bg_en {background-image:url(Bilder/vorschau_tipps_en.jpg); background-repeat:no-repeat; height:300px;}
.tipps_bg_es {background-image:url(Bilder/vorschau_tipps_es.jpg); background-repeat:no-repeat; height:300px;}
.tipps_bg_fr {background-image:url(Bilder/vorschau_tipps_fr.jpg); background-repeat:no-repeat; height:300px;}
.tipps_bg_it {background-image:url(Bilder/vorschau_tipps_it.jpg); background-repeat:no-repeat; height:300px;}
.newsletter_bg {  background-image:url(Bilder/vorschau_newsletter.jpg); background-repeat:no-repeat; height:300px;}
.newsletter_bg_en {  background-image:url(Bilder/vorschau_newsletter_en.jpg); background-repeat:no-repeat; height:300px;}
.newsletter_bg_es {  background-image:url(Bilder/vorschau_newsletter_es.jpg); background-repeat:no-repeat; height:300px;}
.newsletter_bg_fr {  background-image:url(Bilder/vorschau_newsletter_fr.jpg); background-repeat:no-repeat; height:300px;}
.newsletter_bg_it {  background-image:url(Bilder/vorschau_newsletter_it.jpg); background-repeat:no-repeat; height:300px;}
.sitemap_bg {  background-image:url(Bilder/vorschau_sitemap.jpg); background-repeat:no-repeat; height:300px;}
.sitemap_bg_en {  background-image:url(Bilder/vorschau_sitemap_en.jpg); background-repeat:no-repeat; height:300px;}
.sitemap_bg_es {  background-image:url(Bilder/vorschau_sitemap_es.jpg); background-repeat:no-repeat; height:300px;}
.sitemap_bg_fr {  background-image:url(Bilder/vorschau_sitemap_fr.jpg); background-repeat:no-repeat; height:300px;}
.sitemap_bg_it {  background-image:url(Bilder/vorschau_sitemap_it.jpg); background-repeat:no-repeat; height:300px;}

.ref_bg div, .kontakt_bg div, .textabstdandbild div {padding:88px 25px 0px 492px; color:#31517b;  }
.ref_bg div p, .kontakt_bg div p, .textabstdandbild div p { margin:auto;}
.ref_bg_en div, .kontakt_bg_en div, .textabstdandbild div {padding:88px 25px 0px 492px; color:#31517b;  }
.ref_bg_en div p, .kontakt_bg_en div p, .textabstdandbild div p { margin:auto;}
.ref_bg_es div, .kontakt_bg_es div, .textabstdandbild div {padding:88px 25px 0px 492px; color:#31517b;  }
.ref_bg_es div p, .kontakt_bg_es div p, .textabstdandbild div p { margin:auto;}
.ref_bg_fr div, .kontakt_bg_fr div, .textabstdandbild div {padding:88px 25px 0px 492px; color:#31517b;  }
.ref_bg_fr div p, .kontakt_bg_fr div p, .textabstdandbild div p { margin:auto;}
.ref_bg_it div, .kontakt_bg_it div, .textabstdandbild div {padding:88px 25px 0px 492px; color:#31517b;  }
.ref_bg_it div p, .kontakt_bg_it div p, .textabstdandbild div p { margin:auto;}

.ref_tab_auf { margin:30px;}
.ref_tab_auf div a { font-size:14px; padding-left:4px; text-decoration:none;}
.ref_tab_auf div { padding:58px 0px 0px 30px;}

.presse_bg div {
	width:340px;
	padding:95px 0 0 45px;
	text-align:justify;
	font-size:13px;
}


/*MITTE*/

.csc-header { margin:20px 80px 18px 28px;}
.bodytext {margin:10px 80px 10px 28px; }
.newshaupt .bodytext { margin:auto;}
.newshaupt h1 { margin:5px 0px 30px 0px;}
.newshaupt a{
text-decoration: none;
}
.newshaupt a:hover{
	color:#AFBCCC;
}

.news-single-img { margin:0px 0px 20px 20px;}
.newshaupt { margin:10px 40px 35px 28px; border-bottom:1px solid #ccd4df; padding:0px 0px 30px 0px; }
.newshaupt img {float:right;}

.newsbild { /*width:220px;*/margin:0px 20px 0px 0px;}

.newsm { width:580px;}
.spalte_vierer { width:211px; height:265px; margin:13px 17px 0px 0px; display:block; position:relative;}
.spalte_vierer span { display:block; margin:41px 18px 0px 16px; font-size:11px; color:#385984;}

.spalte_drei { width:282px;  margin:25px 24px 0px 0px; display:block; position:relative; background-image:url(Bilder/spalte_3_bg.jpg);}
.spalte_text  { height:235px; margin:0px 20px 5px 15px; color:#3f5f8b; font-size:11px; line-height:17px;}
.spalte_text_en  { height:235px; margin:0px 20px 5px 15px; color:#3f5f8b; font-size:11px; line-height:17px;}
.spalte_text_es  { height:250px; margin:0px 20px 5px 15px; color:#3f5f8b; font-size:11px; line-height:17px;}
.spalte_text_fr  { height:270px; margin:0px 20px 5px 15px; color:#3f5f8b; font-size:11px; line-height:17px;}
.spalte_text_it  { height:235px; margin:0px 20px 5px 15px; color:#3f5f8b; font-size:11px; line-height:17px;}
.spalte_text_u  { height:120px; margin:0px 20px 5px 15px; color:#3f5f8b; font-size:11px; line-height:17px;}
.spalte_text_s  { height:130px; margin:0px 20px 5px 15px; color:#3f5f8b; font-size:11px; line-height:17px;}

.viererlast {margin:13px 0px 0px 0px;}
.dreilast {margin:25px 0px 0px 0px;}

.vier1 { background-image:url(Bilder/header_sag.jpg); background-repeat:no-repeat;}
.vier2 { background-image:url(Bilder/header_sp.jpg); background-repeat:no-repeat;}
.vier3 { background-image:url(Bilder/header_k.jpg); background-repeat:no-repeat;}
.vier4 { background-image:url(Bilder/testen.jpg); background-repeat:no-repeat;}
.vier5 { background-image:url(Bilder/header_carrousell.jpg); background-repeat:no-repeat;}
.vier6 { background-image:url(Bilder/header_coverflow.jpg); background-repeat:no-repeat;}
.vier7 { background-image:url(Bilder/header_ih.jpg); background-repeat:no-repeat;}
.vier8 { background-image:url(Bilder/header_pol.jpg); background-repeat:no-repeat;}
.vier9 { background-image:url(Bilder/header_wall.jpg); background-repeat:no-repeat;}
.vier4_en { background-image:url(Bilder/testen_en.jpg); background-repeat:no-repeat;}
.vier4_es { background-image:url(Bilder/testen_es.jpg); background-repeat:no-repeat;}
.vier4_fr { background-image:url(Bilder/testen_fr.jpg); background-repeat:no-repeat;}
.vier4_it { background-image:url(Bilder/testen_it.jpg); background-repeat:no-repeat;}


.more { background-image:url(Bilder/more.jpg); width:76px; height:23px; position:absolute; left:134px; top:237px; }
.livedemo { display:block; background-image:url(Bilder/livedemo.jpg); width:96px; height:19px; position:absolute; left:12px; top:239px; }
.more_en { background-image:url(Bilder/more_en.jpg); width:76px; height:23px; position:absolute; left:134px; top:237px; }
.more_es { background-image:url(Bilder/more_es.jpg); width:76px; height:23px; position:absolute; left:134px; top:237px; }
.more_fr { background-image:url(Bilder/more_fr.jpg); width:76px; height:23px; position:absolute; left:134px; top:237px; }
.more_it { background-image:url(Bilder/more_it.jpg); width:76px; height:23px; position:absolute; left:134px; top:237px; }
.more_link { width:76px; height:23px; display:block;}
.pfeillinks {  width:47px; height:335px;background-image:url(Bilder/pfeil_links.jpg);  background-repeat:no-repeat; background-position:0 -335px; display:block; }
.pfeillinks:hover {background-position:0px 0px; }
.pfeilrechts{  width:47px; height:335px;background-image:url(Bilder/pfeil_rechts.jpg);  background-repeat:no-repeat; background-position:0 -335px; display:block; }
.pfeilrechts:hover {background-position:0px 0px; }

.pfeiloff, .pfeiloff:hover, .npfeiloff, .npfeiloff:hover{ background-position:0px -670px; cursor:default;}


/* Preise*/
.preise_bg { background-image:url(Bilder/preise_bg.jpg); background-repeat:no-repeat; background-position:0px  249px;}
.tabsrahmen td { border-bottom:1px solid #dfecfe; text-align:center; color:#1c2838; padding:10px 0px 10px 0px;}
td.sp { padding:15px 5px 15px 20px; color:#1f416e; font-size:12px; font-weight:bold; text-align:left; }
td.norahm { border:0px solid #FFF;}



/* Support*/

.support { margin-top:35px; width:894px; height:335px;  background-image:url(Bilder/support_header_hilfe_bg.jpg); position:relative;}
.support_es { margin-top:35px; width:894px; height:335px;  background-image:url(Bilder/support_header_hilfe_bg_es.jpg); }
.support_fr { margin-top:35px; width:894px; height:335px;  background-image:url(Bilder/support_header_hilfe_bg_fr.jpg); }
.support_it { margin-top:35px; width:894px; height:335px;  background-image:url(Bilder/support_header_hilfe_bg_it.jpg); }
.support div {padding:102px 29px 0px 488px; color: #31517b; }
.support_es div {padding:102px 29px 0px 488px; color: #31517b; }
.support_fr div {padding:102px 29px 0px 488px; color: #31517b; }
.support_it div {padding:102px 29px 0px 488px; color: #31517b; }
.support_uber { margin-top:35px; width:894px; height:335px; }
.support_uber div {padding:102px 29px 0px 488px; color: #31517b; }

/* Produkte*/

.produkt { width:895px; height:335px; background-image:url(Bilder/bg_produkte.jpg); margin-top:35px;}
.col {width:801px; float:left;}
.pr_bild { padding:0px 0px 0px 24px;}
.pr_text { padding:84px 0px 0px 34px;}
.pr_text2 { padding:84px 0px 10px 34px;}

div.pr_bestellen { margin:0px 0px 0px 164px; }

#mask {	 width:801px; height:335px;	overflow:hidden;	position:relative;	}
#folio {
	position:absolute;
	top:0;
	left:0;
	width:8000px;
	float:left;
}

/*FOOTER*/
.footer { margin:30px 0px 20px 0px;}

.footer_spalte {		
		/* width:151px; */
		margin-right:34px;
		text-align:center;
}

.footer_last {	
		margin-right:0px;
	}

.footer_spalte a {	
	color:#b2b2b2;
	/* border-bottom:1px solid #efefef; */
	padding:8px 10px 9px 10px;
	/* display:block; */
	text-decoration:none;	
	}
.footer_spalte a:visited {color:#b2b2b2;}
.footer_spalte a:hover {	
	color:#3a5b85;
	}
.footer_spalte a.active {	
	color:#3a5b85;
	}
.footer_spalte h3 {	
	color:#30507b;
	border-bottom:1px solid #597395;
	margin:5px 0px 8px 0px;
	padding:0px 0px 6px 0px;
	font-size:12px;
	font-weight:bold;
	
	text-indent:-3000px;
}

.footer_last a {
	background-repeat:no-repeat;
	padding:8px 0px 9px 28px;
	background-position:0px 4px;
	}
	
.ig { background-image:url(Bilder/igoogle.jpg);}
.fb { background-image:url(Bilder/facebook.jpg);}
.xi { background-image:url(Bilder/xing.jpg);}
.yo{ background-image:url(Bilder/youtube.jpg);}
.my { background-image:url(Bilder/myvideo.jpg);}
.tw { background-image:url(Bilder/twitter.jpg);}
.rs { background-image:url(Bilder/rss.jpg);}
.mi { background-image:url(Bilder/misterwong.jpg);}
.yi { background-image:url(Bilder/yigg.jpg);}
.ov { background-image:url(Bilder/oneview.jpg);}
.ic { background-image:url(Bilder/icio.jpg);}


/* ---------- mailformular ---------- */
#c732, #c733, #c736, #c734, #c735 { position:absolute; top:75px; left:10px;}
#mailform fieldset.csc-mailform { width:370px;border: 0px; padding: 0px 0px 0px 20px; }
#mailform fieldset#mailformanrede, #mailform fieldset#mailformtitle , fieldset#mailformSudoku, fieldset#mailformPraeferenz {border: 0px;}
#mailform fieldset#mailformanrede legend, #mailform fieldset#mailformtitle legend, #mailform fieldset#mailformSudoku legend, #mailform fieldset#mailformPraeferenz legend { display:none;}
#mailform fieldset#mailformanrede label, #mailform fieldset#mailformtitle label{ display:block; float:left;  width:40px; height:20px; padding-top:5px;  }

#mailform fieldset#mailformSudoku label, #mailform fieldset#mailformPraeferenz label{ display:block; float:left;  width:65px; height:20px; padding-top:5px;}

#mailform fieldset#mailformanrede input, #mailform fieldset#mailformtitle input, #mailform fieldset#mailformSudoku input,#mailform fieldset#mailformPraeferenz input{ display:block; float:left; }



#mailform fieldset.csc-mailform .csc-mailform-field { padding: 5px 5px; }
#mailform fieldset.csc-mailform .csc-mailform-field select { width:100px; border:2px solid #141927; }
#mailform fieldset.csc-mailform .csc-mailform-field label { font-weight:bold;color:#31517c; width:110px; display:block; float:left; vertical-align:top;}
#mailform fieldset.csc-mailform .csc-mailform-field input { color:#2a3348; width:238px; border:1px solid Silver; }
#mailform fieldset.csc-mailform .csc-mailform-field textarea { border:1px solid Silver; color:#2a3348; width:238px; font-family: Verdana, Arial,  Helvetica, sans-serif; font-size:12px; }
#mailform fieldset.csc-mailform .csc-mailform-field .csc-mailform-submit {display:block;width:80px;float:right;margin-right:10px;outline:none;}
#mailform fieldset.csc-mailform .csc-mailform-field .csc-mailform-radio {width:10px; border:0px; }
.mussausfuehlen { color:#990000; padding:0px 3px 0px 3px; }

.formular_klein{
	width:200px;border:1px solid Silver;
}
.tx-irfaq-pi1{
	padding-left:50px;
}
.tx-irfaq-pi1 a{
   font-weight: bold; 
	text-decoration: none;
}
.tx-irfaq-dynheader{
	color:#375780; font-size:10pt;
}
.tx-irfaq-dynans-hidden bodytext{
	margin-top: 10px;
}

#cu3er-container {width:895px; display:block; padding:0px; height:300px; /* background:url(cu3er/images/bg.jpg) bottom left no-repeat; */}

#c764 { position:absolute; top:45px; left:450px; }


/*//////////////////////////////////////// ORDER PAGE ///////////////////////////*/

img { border:0px; }
a { outline:none; text-decoration:none; }
.clear { clear:both; }
.top_prod_box { display:block; margin:0px auto; width:892px; height:334px; background:url(Bilder/prod_header.png) top left no-repeat;  }
.top_prod_box_en { display:block; margin:0px auto; width:892px; height:334px; background:url(Bilder/prod_header_en.png) top left no-repeat;  }
.top_prod_box_es { display:block; margin:0px auto; width:892px; height:334px; background:url(Bilder/prod_header_es.png) top left no-repeat;  }
.top_prod_box_it { display:block; margin:0px auto; width:892px; height:334px; background:url(Bilder/prod_header_it.png) top left no-repeat;  }
.top_prod_box_fr { display:block; margin:0px auto; width:892px; height:334px; background:url(Bilder/prod_header_fr.png) top left no-repeat;  }


.orderbtn { width:147px; height:30px; top:280px; auto 0 auto; position:relative; z-index:99; float:left; background:url(Bilder/order_btn.png) top left no-repeat; text-align:center;  padding-top:10px; }
.orderbtn a { font-family:Verdana, Geneva, sans-serif; text-decoration:none; font-size:14px; color:#fff; font-weight:bold; text-shadow: #600 0px -1px 0px; }
.orderbtn a:hover { color:#fff; }
.orderbtn span {  }
.basic { margin-left:340px; }
.advanced, .professional { margin-left:45px; }
.products_table { width:892px; margin:0px auto 30px auto; font-family:Arial, Helvetica, sans-serif; color:#3f608b;}
.basic.bottom { margin-left:25px; }
.orderbtn.bottom { top:125px; }
.tiny { font-size:11px; }

.col1 { font-weight:normal; }
.headtable_h2 { font-weight:bold; }
.headtable_h2.col1 { background:url(Bilder/table_first_h2_contract.png) top left no-repeat #ddecff; height:45px; width:248px; padding-left:70px; font-size:20px; }
.headtable_h2.col2 { background:url(Bilder/table_second_h2.png) top left no-repeat #ddecff; height:45px; width:191px; text-align:center; }
.headtable_h2.col3 { background:url(Bilder/table_h2.png) top left no-repeat #ddecff; height:45px; width:191px; text-align:center; }
.headtable_h2.col4 { background:url(Bilder/table_last_h2.png) top left no-repeat #ddecff; height:45px; width:192px; text-align:center; }
.prodtable { height:40px; background:url(Bilder/border_pixel.png) top left repeat-y #fff; text-align:center; border-bottom:1px solid #e8ebf1; } 
.prodtable.col1 { padding-left:20px; text-align:left; }
.prodtable.col2 { background:url(Bilder/border_shadow.png) top left repeat-y #fff; }
.prodtable.col4 { background:url(Bilder/border_pixel_last.png) top left repeat-y #fff; }
.prodtable.col1.bottom { background:url(Bilder/table_bottom_left.png) top left no-repeat #fff; }
.prodtable.col2.bottom { background:url(Bilder/table_bottom_second.png) top left no-repeat #fff; }
.prodtable.col3.bottom { background:url(Bilder/table_bottom.png) top left no-repeat #fff; }
.prodtable.col4.bottom { background:url(Bilder/table_bottom_right.png) top right no-repeat #fff; }

.designtable_h2 { font-size:14px; }
.designtable_h2.col1 { background:url(Bilder/table_h2_left_design.png) top left no-repeat #ddecff; height:45px; width:248px; padding-left:70px; font-size:20px;  font-weight:bold;  }
.designtable_h2.col2 { background:url(Bilder/table_h2_shadow.png) top left no-repeat #ddecff; height:45px; width:84px; text-align:center; }
.designtable_h2.col3 { background:url(Bilder/table_h2_top.png) top left no-repeat #ddecff; height:45px; width:84px; text-align:center; }
.designtable_h2.col4 { background:url(Bilder/table_h2_right_design.png) top right no-repeat #ddecff; height:45px; width:69px; text-align:center; }
.designtable { height:40px; background:url(Bilder/border_pixel.png) top left repeat-y #fff; text-align:center; border-bottom:1px solid #e8ebf1; } 
.designtable.col1 { padding-left:20px; text-align:left; }
.designtable.col2 { background:url(Bilder/border_shadow.png) top left repeat-y #fff; }
.designtable.col4 { background:url(Bilder/border_pixel_last_design.png) top right repeat-y #fff; }
.designtable.col1.bottom { background:url(Bilder/table_bottom_left.png) top left no-repeat #fff; }
.designtable.col2.bottom { background:url(Bilder/table_bottom_second.png) top left no-repeat #fff; }
.designtable.col3.bottom { background:url(Bilder/table_bottom.png) top left no-repeat #fff; }
.designtable.col4.bottom { background:url(Bilder/table_bottom_right_design.png) top right no-repeat #fff; }

.addontable_h2 { font-weight:bold; }
.addontable_h2.col1 { background:url(Bilder/table_h2_left_addon.png) top left no-repeat #ddecff; height:45px; width:248px; padding-left:70px; font-size:20px; font-weight:bold; }
.addontable2_h2.col1 { background:url(Bilder/table_h2_left_settings.png) top left no-repeat #ddecff; height:45px; width:248px; padding-left:70px; font-size:20px; font-weight:bold; }
.addontable_h2.col2 { background:url(Bilder/table_h2_shadow.png) top left no-repeat #ddecff; height:45px; width:191px; text-align:center; }
.addontable_h2.col3 { background:url(Bilder/table_h2_top.png) top left no-repeat #ddecff; height:45px; width:191px; text-align:center; }
.addontable_h2.col4 { background:url(Bilder/table_h2_right.png) top right no-repeat #ddecff; height:45px; width:192px; text-align:center; }

.prod_bottom { height:181px; width:578px; background:url(Bilder/prod_bottom.png) top left no-repeat; float:right; margin-top:5px; }
.prod_bottom_en { height:181px; width:578px; background:url(Bilder/prod_bottom_en.png) top left no-repeat; float:right; margin-top:5px; }
.prod_bottom_it { height:181px; width:578px; background:url(Bilder/prod_bottom_it.png) top left no-repeat; float:right; margin-top:5px; }
.prod_bottom_es { height:181px; width:578px; background:url(Bilder/prod_bottom_es.png) top left no-repeat; float:right; margin-top:5px; }
.prod_bottom_fr { height:181px; width:578px; background:url(Bilder/prod_bottom_fr.png) top left no-repeat; float:right; margin-top:5px; }

.infobadge { background:url(Bilder/info_badge.png) top left no-repeat; position:relative; }
.newbadge { background:url(Bilder/table_new.png) top left no-repeat; }
.bottom.newbadge { background:url(Bilder/table_new_bottom.png) top left no-repeat!important; }
.bottom.infobadge { background:url(Bilder/info_badge_bottom.png) top left no-repeat!important; }
.bottom { border:0px; }


.newbadge_en { background:url(Bilder/table_new_en.png) top left no-repeat; }
.bottom.newbadge_en { background:url(Bilder/table_new_bottom_en.png) top left no-repeat!important; }
.infobadge_en { background:url(Bilder/info_badge.png) top left no-repeat; position:relative; }
.bottom.infobadge_en { background:url(Bilder/info_badge_bottom.png) top left no-repeat!important; }

.newbadge_es { background:url(Bilder/table_new_en.png) top left no-repeat; }
.bottom.newbadge_es { background:url(Bilder/table_new_bottom_en.png) top left no-repeat!important; }
.infobadge_es { background:url(Bilder/info_badge.png) top left no-repeat; position:relative; }
.bottom.infobadge_es { background:url(Bilder/info_badge_bottom.png) top left no-repeat!important; }

.newbadge_it { background:url(Bilder/table_new_en.png) top left no-repeat; }
.bottom.newbadge_it { background:url(Bilder/table_new_bottom_en.png) top left no-repeat!important; }
.infobadge_it { background:url(Bilder/info_badge.png) top left no-repeat; position:relative; }
.bottom.infobadge_it { background:url(Bilder/info_badge_bottom.png) top left no-repeat!important; }

.newbadge_fr { background:url(Bilder/table_new_en.png) top left no-repeat; }
.bottom.newbadge_fr { background:url(Bilder/table_new_bottom_en.png) top left no-repeat!important; }
.infobadge_fr { background:url(Bilder/info_badge.png) top left no-repeat; position:relative; }
.bottom.infobadge_fr { background:url(Bilder/info_badge_bottom.png) top left no-repeat!important; }


.infobadge .hidden { max-width:400px; font-weight:normal; weight /*\**/ : 400px\9; display:none; }
.infobadge:hover .hidden { display:block; z-index:97; position:absolute; background-color:#335784; padding:10px; border:1px solid #c7d0dd; font-size:12px; color:#fff; margin-left:300px; margin-top:-30px;

}

.previews a { text-decoration:none; color:#3f608b; }
.previews { position:relative; padding:0px; margin:0px;}
.previews a{ width:60px; background:url(Bilder/preview.png) 3px 3px no-repeat; font-size:9px; background-color:#e8e8e8; text-decoration:none; color:#3f608b; padding:0 0 3px 15px;  background-color:#e8e8e8; height:13px; display:block; 
-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; position:absolute; top:-17px; right:50px;
}


.lv_7, .lv_218 {
   border: 1px solid #470000;
   background: #970000;
   background: -webkit-gradient(linear, left top, left bottom, from(#d54545), to(#970000));
   background: -webkit-linear-gradient(top, #d54545, #970000);
   background: -moz-linear-gradient(top, #d54545, #970000);
   background: -ms-linear-gradient(top, #d54545, #970000);
   background: -o-linear-gradient(top, #d54545, #970000);
   background-image: -ms-linear-gradient(top, #d54545 0%, #970000 100%);
   padding: 0px 11px!important;
   margin-top:6px;
   height:18px;
   line-height:18px;
   -webkit-border-radius: 18px;
   -moz-border-radius: 18px;
   border-radius: 18px;
   -webkit-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   -moz-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   text-shadow: #970000 0 -1px 0;
   color: #ffffff!important;
   font-size: 11px!important;
   font-family: helvetica, serif;
   text-decoration: none;
   vertical-align: middle;
   cursor:pointer;
}
.lv_7:hover, .lv_218:hover {
   border: 1px solid #470000;
   text-shadow:none!important;
   background: #d54545;
   background: -webkit-gradient(linear, left top, left bottom, from(#970000), to(#d54545));
   background: -webkit-linear-gradient(top, #970000, #d54545);
   background: -moz-linear-gradient(top, #970000, #d54545);
   background: -ms-linear-gradient(top, #970000, #d54545);
   background: -o-linear-gradient(top, #970000, #d54545);
   background-image: -ms-linear-gradient(top, #970000 0%, #d54545 100%);
   color: #fff!important;
}
.lv_7:active, .lv_218:active {
   text-shadow: #970000 0 -1px 0;
   border: 1px solid #470000;
   background: #8f1414;
   background: -webkit-gradient(linear, left top, left bottom, from(#ad2626), to(#d54545));
   background: -webkit-linear-gradient(top, #ad2626, #8f1414);
   background: -moz-linear-gradient(top, #ad2626, #8f1414);
   background: -ms-linear-gradient(top, #ad2626, #8f1414);
   background: -o-linear-gradient(top, #ad2626, #8f1414);
   background-image: -ms-linear-gradient(top, #ad2626 0%, #8f1414 100%);
   color: #fff;
}

.lv_210 {
	background:url(/registration/fileadmin/sellerfox/Bilder/support.png) left 8px no-repeat;
	padding-left:20px;
	text-decoration:underline;
	color:#aaa!important;


}
.lv_210:hover {
	background:url(/registration/fileadmin/sellerfox/Bilder/support_over.png) left 8px no-repeat;

}
.lv_210:active {

}


ul#mainMENU {
	list-style:none;
	font-size:18px;
	color:#fff;
	padding:0 0 0 15px;
	margin:0px;
	display:block;
}
ul#mainMENU .sibling {
	float:left;
	/*display:block;*/
	height:59px;
	padding:0px 20px;
	margin:0px;
	line-height:59px;
	background:url(/registration/fileadmin/sellerfox/Bilder/button_navi.png) center right no-repeat;
}
ul#mainMENU .sibling.last {
	background:none;	
}
ul#mainMENU .sibling.first {
	padding-left:0px;	
}
.sibling a, .sibling a:visited {
	/*float:left;*/
	font-size:18px;
	color:#fff;
	text-decoration:none;
}
.sibling a:hover, .sibling a:active, .sibling span.active {
	color:#b6cce9;
	text-decoration:none;
}
ul.submain {
	position:absolute;
	display:block;
	/* width:850px; */
	right:0px;
	float:right !important;
	list-style:none;
	font-size:13px !important;
	color:#365276;
	padding:0 0 0 0 !important;
	margin:5px 0 0 0;
	*margin:40px 0 0 0;
	text-transform:uppercase;

}
ul.submain .subs {
	float:left;
	height:20px;
	padding:2px 5px 0px 5px;
	margin:0px;
	line-height:30px;
}
ul.submain .subs a, ul.submain .subs a:visited, ul.submain .subs span {
	float:left;
	font-size:13px;
	color:#365276;
	text-decoration:none;
}
.subs a:hover, .subs span.active {
	color:#999!important;
	text-shadow:0px -1px 0px #ddd;
}
.subs span.lv_7, .subs span.lv_218 {
	color:#fff!important;
	text-shadow:none!important;
}



.sibling.active a.active {
	display:inline;	
}
.galeriemorelinks {
	text-decoration:none!important;
	white-space:nowrap;
	color:#ec5e00!important;
}
.galeriemorelinks:hover {
	text-decoration:underline!important;
}
.ebaycomp {
	width:350px;
	height:64px;
	padding-top:8px;
	background:url(Bilder/ebaycomp.png) bottom right no-repeat;	
}

.shopbannercs {
	/*
	background:url(/fileadmin/sellerfox/images/shopbannercs.png) top left no-repeat;
	width:66px;
	height:59px;
	position:absolute;
	left:240px;
	*/
}