@charset "utf-8";
/* CSS Document */

body {
	background-image:url(/images/de/layout_5/bg_gradient.jpg);
	background-repeat:repeat-x;
	background-color:#8d8473;
	margin:0px;
	padding:0px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#8f8574;
	font-size:11px;
	font-weight:bold;
}

h1, h2, h3, h5, h6  {font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold;}
h4 {font-family:Arial, Verdana, Helvetica, sans-serif;}
h1 {font-size:20px; color:#8f8574; margin-top:20px;}  /*gelb*/
h2 {font-size:14px;color:#8f8574;} /*hellbraun*/
h3 {font-size:14px;color:#4e392b;} /*dunkelbraun*/
h4 {font-size:12px;color:#8f8574;}  /*hellbraun*/
h5 {font-size:12px; color:#ffda02;}  /*gelb*/
h6 {font-size:12px; color:#ffda02;}  /*gelb*/

a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#4e392b;
	text-decoration:none;
}
a:visited {color:#4e392b;}
a:hover {color:#8c8372;}
a:active {color:#8c8372;}

#wrap {
	margin:0px auto;
	width:1202px;
}

#header {
	background-position:0 0;
	background-repeat:no-repeat;
	width:1202px;
	margin:0px;
	padding:0px;
	height:458px;
}



#menu {
	width:500px;
	height:26px;
	margin-left:144px;
	padding-top:170px;
	border:0px solid #ffda00;
}

#menu ul {
	padding:0px;
	margin:0px;
}

#menu li {
	display:inline;
	padding:0 0 0 2px;
	margin:0px;
	}

#menu li a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffda00;
	text-decoration:none;
	}

#menu li a:visited {color:#ffda00;}
#menu li a:hover {color:#fff;}
#menu li a:active {color:#8c8372;}


#login {
	width:600px;
	margin-left:170px;
	margin-top:226px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #8c8372;
	}

*+html #login{
	margin-top:230px;
}

#login a {
	color:#8f8574;
	text-decoration:none;
	padding-left:25px;
}

#login label {
	margin-left:20px;
	margin:0px;
	padding:0px;
}

#login input {
	height:14px;
}


#login fieldset {
	border:0px;
}

#login form {
	margin:0px;
	padding:0px;
}

.login_bn {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#8c8372;
	background-color:#FFFFFF;
	border:0px;
	cursor:pointer;
	margin-bottom:2px;
}

#content {
	width:815px;
	background-color:#FFFFFF;
	float:left;
	margin-left:73px;
	margin-top:0px;
	padding:0px;
	margin-bottom:60px;
	background-color:#3d352e;
}

html>body #content {
	margin-left:146px;
}


#left_column {
	float:left;
	width:608px;
	margin:0px;
	padding:0px;
	background-color:#fff;
}

#right_column {
	float:left;
	margin:0px;
	padding:0px;
	background-color:#3d352e;
	width:207px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
}


#right_column p  {
	padding: 10px 0 0 10px;
	margin:0px;
}

#right_column h5  {
	padding: 10px 0 0 10px;
	margin:0px;
}

#right_column h6  {
	padding: 0px 0 0 10px;
	margin:0px;
}

#right_column a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffda00;
	text-decoration:none;
}

#right_column a span {  /*Gulli Link*/
		font-size:11px;
		padding-left:58px;
		color:#FFFFFF;
}

#right_column a:visited {color:#ffda00;}
#right_column a:hover {color:#fff;}
#right_column a:active {color:#8c8372;}



.right_divider {
	background-image:url(/images/de/layout_5/bg_stripes01.gif);
	background-repeat:no-repeat;
	height:8px;
	width:207px;
	padding:0px;
	margin:10px 0px 0px 0px;
}

* html .gap01 {margin-top:72px;}
* html .gap02 {margin-top:75px;}
* html .gap03 {margin-top:44px;}
* html .gap04 {margin-top:2px;}

.gap01 {margin-top:72px;}
.gap02 {margin-top:78px;}
.gap03 {margin-top:49px;}
.gap04 {margin-top:7px;}

*+html .gap02 {margin-top:81px;}
*+html .gap03 {margin-top:50px;}
*+html .gap04 {margin-top:8px;}


.tab_link01 {padding-left:20px;}
.tab_link02 {padding-left:9px;}
.tab_link03 {padding-left:11px;}
.tab_link04 {padding-left:75px;}


#img_gulli {
	background-image:url(/images/de/layout_5/gulli.jpg);
	background-repeat:no-repeat;
	background-position:40px 10px;
	width:207px;
	height:140px;
	}


#img_gulli2 {
	background-image:url(/images/de/layout_5/gulli.jpg);
	background-repeat:no-repeat;
	background-position:40px 10px;
	width:207px;
	height:119px;
}

*+html .gulli_gap {
	margin-bottom:40px;
}

#box_willkommen {
	background-image:url(../images/de/layout_5/willkommen.jpg);
	background-repeat:no-repeat;
	width:608px;
	height:124px;
	cursor:pointer;
}

#box_gewinnspiel {
	background-image:url(../images/de/layout_5/firstload_vorteile2.jpg);
	background-repeat:no-repeat;
	width:608px;
	height:204px;

}

#box_jaichwill {
	background-image:url(../images/de/layout_5/ja_ich_will.jpg);
	background-repeat:no-repeat;
	width:608px;
	height:124px;
}

#box_jaichwill_landing {
	background-image:url(../images/de/layout_5/ja_ich_will_landing.jpg);
	background-repeat:no-repeat;
	width:608px;
	height:124px;
}

#box_gewinnspiel01 {
	background-image:url(../images/de/layout_5/tollepreise01.jpg);
	background-repeat:no-repeat;
	width:608px;
	height:204px;
	cursor:pointer;
}


.box_content {
	padding-left:40px;
	padding-right:26px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#8f8574;
	font-size:11px;
	font-weight:bold;
}

.box_content p {
	color:#4e392b;
	margin:0px;

}

.produktinfos  {
	text-align:justify;
	color:#8f8574;
	display:block;
	width:540px;
}

#box_gewinnpop {
	background-image:url(../images/de/layout_5/gewinnspiel_pop.jpg);
	background-repeat:no-repeat;
	width:500px;
	height:800px;
	background-color:#00FF00;
}

#footer {
	height:25px;
	float:left;
	background-color:#3d352e;
	padding-left:66px;
	margin:0px;
}

#footer ul {
	padding:5px 0 0 0;
	margin:0px;
}

#footer li {
	display:inline;
	padding:0 0 0 1px;
	margin:0px;
	}

#footer li a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffda00;
	text-decoration:none;
	}

#footer li a:visited {color:#ffda00;}
#footer li a:hover {color:#fff;}
#footer li a:active {color:#8c8372;}

.flag {
	color:#b02923;
}


.agb_highlight {
	border:1px solid #b02923;
}


.signup-form {
	margin-top:20px;
}

.signup-form label {
	font-size:14px;

}


.form_button {
	margin-top:10px;
	float:left;
}

.form_box {
	float:left;
	width:500px;
	}


/* OLD LAYOUT RESAMPLED */


.kundeninfos {
	margin: 0px 0px 0px 40px;
	padding: 2px;
	width: 380px;
	height: 100px;
}

html>body .kundeninfos {
	border: 1px solid rgb(204, 204, 204);
}


.label_kundeninfos {
	margin-left:40px;
	}


.box_support {
	float:left;
	background-image: url(/images/de/layout_5/supportbox.jpg);
	background-position:0px 0px;
	background-repeat: no-repeat;
	background-color:#3c352e;
	height: 116px;
	width:608px;
	padding:0px;
	font-size: 12px;
	font-family:  Arial,"MS Trebuchet", sans-serif;
	color: #fff;
	border: solid transparent 0px;
}

.box_support a {color: #ffda02;}
.box_support a:visited {color: #ffda02;}

html>body .box_support p{
	padding:0 0 0 140px;
}

.box_support p{
	padding:10px 0 0 140px;

}

*+html .box_support {
	padding:20px 0 0 40px;

}

.p_informationen, .k_feedback {
	cursor:default;
	text-align:justify;
	color:#FFFFFF;
	padding:0 10px;

}


.k_feedback h5 {
	margin:0px;
}




table.t_offer {
  	width: 500px;
  	border-top: ridge 2px;
  	padding-top: .5em;
  	border-bottom: ridge 2px;
  	padding-bottom: .3em;
}
table.t_offer tr.sep td {
  	border-top: double 4px;
  	padding-top: .4em;
}
.signup-form {
	line-height:20px;
}
.invisible {
  	display: none;
}
.visible {
  	display: block;
}
.t_nomargin {
	margin:0px;
	padding:0px;
}

.t_verisign {
	margin:0px;
	padding:0px;
	width:100%;
}

.gif_dim {
	width:18px;
	height:1px;
	border:0px;
}

fieldset.nocando legend {
	border: solid silver 1px;
  	color: red;
  	font-weight: bold;
  	margin-left:-6px;
}



fieldset.nocando textarea {
  	margin-bottom: 1em;
}


/*WIE FUNKTIONIERTS? */

.wie_funktionierts {
	font-weight:normal;
}

.padd_garantie {
	padding-left:40px;
}

#garantie {
  	background-image: url(/images/de/layout_5/garantie.jpg);
  	background-repeat: no-repeat;
  	text-align: center;
  	color: #fff;
  	font-weight: bold;
  	height: 116px;
  	width: 443px;*/

}

.garantie-container{
  	background-color: #fef4e0;
  	float: left;
  	width: 443px;
  	font-size: 10px;
  	border: solid red 0px;
}

#garantie-1l{
  	background-image: url(/images/shared/1.gif);
  	background-repeat: no-repeat;
  	background-position: 30px 20px;
  	background-color: #fef4e0;
  	float: left;
  	left-margin: 10px;
  	width:60px;
  	height: 75px;
  	border: solid red 0px;
}

#garantie-2l{
  	background-image: url(/images/shared/2.gif);
  	background-repeat: no-repeat;
  	background-position: 30px 20px;
  	background-color: #fef4e0;
  	float: left;
  	left-margin: 10px;
  	width:60px;
  	height: 75px;
  	border: solid red 0px;
}

#garantie-3l{
  	background-image: url(/images/shared/3.gif);
  	background-repeat: no-repeat;
  	background-position: 30px 20px;
  	background-color: #fef4e0;
  	float: left;
  	left-margin: 10px;
  	width:60px;
 	height: 75px;
  	border: solid red 0px;
}

#garantie-4l{
  	background-image: url(/images/shared/4.gif);
  	background-repeat: no-repeat;
  	background-position: 30px 20px;
  	background-color: #fef4e0;
  	float: left;s
  	left-margin: 10px;
  	width:60px;
  	height: 75px;
  	border: solid red 0px;
}

.garantie-r{
  	background-color: #fef4e0;
  	margin: 1em 1em 1em 80px;
  	text-align: left;
  	font-weight: normal;
  	color: #000;
  	font-size: 9pt;
  	width: 200;
  	border: solid red 0px;
}

#anmelden {
	padding-top: 20px;
	margin-left: 60px;
	border: solid 0px red;
}

#garantie_footer{
	clear: both;
	height:10px;
	border: solid 0px red;
	width: 443px;
}

#garantie_footerimage{
	background-image: url(/images/de/layout_5/garantie_foot.jpg);
	background-repeat:no-repeat;
	width: 444px;
	height: 14px;
	float:left;
}

.s_aktion {
	background-image:url(/images/de/layout_5/sonderaktion.gif);
	background-repeat:no-repeat;
	height:200px;
	width:187px;
	cursor:pointer;
	margin-left:10px;
	margin-top:10px;
	padding-bottom:15px;
}

.f_welt {
	background-image:url(/images/de/layout_5/ihreFirstloadwelt.jpg);
	background-repeat:no-repeat;
	height:200px;
	width:187px;
	padding-bottom:15px;
	margin-left:10px;
}


.t_newsgroups {
	background-image:url(/images/de/layout_5/top_newsgroups.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:200px;
	width:187px;
  	font-size: 12px;
  	cursor: pointer;
	padding-top:0px;
	padding-bottom:15px;
	margin-left:10px;
}

.t_newsgroups ol{
	padding-top:35px;
}

.t_newsgroups a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#2f2f5f;
	text-decoration:underline;
	margin-left:10px;
}



.f_security {
	background-image:url(/images/de/layout_5/FL_security.gif);
	background-repeat:no-repeat;
	height:200px;
	width:187px;
	cursor:pointer;
	padding-bottom:15px;
	margin-left:10px;
}

.f_jobs {
	background-image:url(/images/de/layout_5/jobsbeifirstload.jpg);
	background-repeat:no-repeat;
	height:200px;
	width:187px;
	padding-bottom:15px;
	margin-left:10px;
}

#content_verisign1{
	background-image: url(/images/de/layout_5/verisign.gif);
	background-repeat:no-repeat;
	width:100px;
	height:60px;
	margin-left:55px;
	margin-top:20px;
}

#content_eagle {
	background-image: url(/images/de/layout_5/eagleTeaser.jpg);
	background-repeat:no-repeat;
	height: 400px;
	width: 187px;
	margin-left:10px;
	margin-bottom:20pxM
}

#content_firstview {
	background-image: url(/images/de/layout_5/FirstView.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	height: 120px;
	width: 187px;
	margin-left:10px;

}



/* SOFTWARE */

.software {
	margin-left:40px;
}

/* SUPPORT */
.w_helfen {
	background-image:url(/images/de/layout_5/service.jpg);
	background-repeat:no-repeat;
	width:187px;
	height:200px;
	margin-left:10px;
}


.support {
  	width: 455px;
  	border: solid transparent 0px;
  	font-size: 12px;
  	line-height: 16px;

}

.support a:hover {
	font-weight:bold;
	text-decoration:underline;
	line-height:16px;
}

#button_anmelden{
	float:left;
	margin-left:180px;
	background-image:url(/images/de/layout_5/jetzt_anmelden01.jpg);
	background-repeat:no-repeat;
	width: 155px;
	height: 62px;
}

#button_anmelden a{
  	display: block;
  	text-decoration: none;
  	display: none;
}

* html #button_anmelden {
    float: left;
	background-image:url(/images/de/layout_5/jetzt_anmelden.jpg);
	background-repeat:no-repeat;
	width: 155px;
	height: 62px;
}

#button_anmelden a {
	text-decoration:none;
	display:block;
}


/* NEWSGROUPS */

.newsgroups {

}

.newsgroups {
  	float: left;
  	font-size: 12px;
  	line-height: 14px;
  	list-style-image: url(/images/shared/list_pfeil.gif);

}

.newsgroups a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#2F2F5F;
	text-decoration:underline;
	line-height:14px;
}


.newsgroups table {
	width:460px;
}


.checked {
  	background-color:#f7b72e;
  	padding: .1em .2em .1em .2em;
}

.unchecked {
  	background-color:#fef4e0;
  	padding: .1em .2em .1em .2em;
}

#newsgroupsheader a {
  	cursor: pointer;
  	display: block;
  	text-decoration:none;
  	color:#4e392b;
  	font-family:Arial, Verdans, Helvetica, sans-serif;
  	font-size:14px;
  	font-weight:normal;
  	padding: 2px 4px 2px 3px;
}

.newsgroup{
	background-color:#fef4e0:
}
.newsgroup td{
	background-color:#fef4e0;
}
.trenner{
	background-color:#f7b72e;
}

.gelb_footer {
  	background-color: #F7B72E;
  	height: 15px;
  	margin-bottom: 10px;
}


/* WIDERRUFSERKLÄRUNG */

.widerruf {
	font-size: 12px;
	width: 360px;
}

/* Anmeldung Kunden von CD */

#ikarus_screenshot01, #ikarus_screenshot02 {
	width:400px;
	height:300px;
	background-repeat:no-repeat;
	border:1px solid #333;
	margin-bottom:20px;
}
#ikarus_screenshot01 {background-image:url(/images/de/layout_5/einstellungen.jpg);}
#ikarus_screenshot02 {background-image:url(/images/de/layout_5/einstellungen01.jpg);}


/* DATENSCHUTZERKLÄRUNG */


.datenschutz, .faq, .online_support, .online_support2, .presse {
  	line-height: 16px;
  	list-style-image: url(/images/shared/list_pfeil.gif);

}

.datenschutz, .faq p .online_support, .online_support2, .presse  {
	margin-bottom:16px;
}

.faq, .presse a{
	text-decoration:underline;
}

*+hmtl .ombudsmann a {
	font-size:10px;
}

.anmelden_text {
	text-align:left;
}

/* PACKAGETABLES */
table.packages li {line-height: 16px; list-style-image: url(/images/de/layout_5/member/list_arrow.gif);}
table.packages {width: 100%; border: 1px solid #3d3630;}
table.packages tr.pattern td, .pattern {background: url(/images/de/layout_5/member/pattern.jpg) repeat; color: #ffda02;}
table.packages td {background: #fff; padding: 0.5em; text-align: center;}
table.packages th {padding: 0.5em;}
table.packages .bg_dark, table.packages th {background: #3e352e; color: #fff;}
table.packages .bg_light {background: #c9bdaf; color: #000;}
table.packages .text_yellow {color: #ffda02;}
table.packages .text_black {color: #000;}
table.packages .list_text {text-align: left;}
