/* CSS Document */

html {
	height:100%;
	padding:0px;
	margin:0px;
}

body {
	height:100%;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

h1, h2, h3, h4, p {
  	margin-top: 0px;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
  	color:#f7b72e;
  	font-weight:bold;	
}


h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 28px;
  	color:#f7b72e;
  	font-weight:bold;
}


h3 {
  	font-size: 14px;
	color:#333366;
}
h4 {
  	font-size: 14px;
  	margin-bottom: 10px;
}

h5 {
  	font-size: 12px;
  	margin: 0 1em 1em 1em;
}




.label_font {
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
}


a {	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}



a.a1 {
  	color:#2f2f5f
}


a.a2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
}



/* Anmeldung oben */

form {
	border:0px;
	padding:3px;
	margin:0px;	
}

fieldset {
	border:0px;
	padding:0px;
	margin:0px;
}

.login_it {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: normal;
	background-color:#fff; 
	color:#999;
	border-top:1px solid #999; 
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	height:14px;
	margin:0px;
	padding:0px;

}


.login_bn {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: normal;
	background-color:#fff; 
	color:#999;
	border-top:1px solid #999;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	margin-bottom:-1px;
	padding:0px;
}



/* Anmeldung oben ENDE*/




fieldset.nocando legend {
	border: solid silver 1px;
  	color: red;
  	font-weight: bold;
  	margin-left:-6px;
}



fieldset.nocando textarea {
  	margin-bottom: 1em;
}



.kundeninfos {
	margin: 0px 0px 0px 40px; 
	padding: 2px; 
	width: 380px; 
	height: 100px;
}

html>body .kundeninfos {
	border: 1px solid rgb(204, 204, 204); 
}

.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

.navi {
	
	border-right:1px solid black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;	
}






.content_bg1 {
	background-image: url(/images/de/layout_1/1x10bg.gif);
	background-repeat:repeat-x;
	line-height:5px;
}

.content_bg2 {
	background-image: url(/images/de/layout_1/rest_bg.gif);
	background-repeat:repeat-x;
}


.verlauf {
	background-image:url(/images/de/layout_1/1x10verlauf.gif);
	background-repeat:repeat-x;
	line-height:5px;	
}


.yello_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	border:1px solid #f7b72e;
	border-botttom:0px;
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
}




.no_border {
    border:0px;
}

.abs_links {
	margin-left: 40px;
}


.wiederruf {
	font-size: 12px; 
	width: 360px; 
}

table.t_offer {
  	width: 452px;
  	border-top: ridge 2px;
  	padding-top: .5em;
  	border-bottom: ridge 2px;
  	padding-bottom: .3em;
}

table.t_offer td.left {
  	text-align: left;
  	padding-left: 1em;
}

table.t_offer tr.sep td {
  	border-top: double 4px;
  	padding-top: .4em;
}

.title_bg {
	background-image:url(/images/de/layout_1/title_bg.gif);
	background-repeat:repeat-x;
}

.title {
	background-image:url(/images/fr/layout_1/title.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	border-left:1px solid black; 
	border-right:1px solid black; 
	border-bottom:1px solid black;
}


.s_aktion {
	background-image:url(/images/fr/layout_1/sonderaktion_fr.jpg);
	background-repeat:no-repeat;
	height:135px;
	width:227px;
	cursor:pointer;
	padding-bottom:15px;
}

.f_welt {
	background-image:url(/images/fr/layout_1/firstloadwelt.gif);
	background-repeat:no-repeat;
	height:193px;
	width:227px;
	padding-bottom:15px;
}


.t_newsgroups {
	background-image:url(/images/de/layout_1/top_newsgroups.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	height:135px;
	width:227px;
  	font-size: 12px;
  	cursor: pointer;
	padding-top:0px;
	padding-bottom:15px;
}

.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;
}



.f_security {
	background-image:url(/images/fr/layout_1/security2.gif);
	background-repeat:no-repeat;
	height:217px;
	width:227px;
	cursor:pointer;
	padding-bottom:15px;
}

.k_feedback {
	background-image:url(/images/de/layout_1/kundenfeedback.jpg);
	background-repeat:no-repeat;
	height:227px;
	width:227px;
	cursor:default;
	padding-bottom:15px;
}

.marche {
	background-image:url(/images/fr/layout_1/marche.gif);
	background-repeat:no-repeat;
	height:133px;
	width:226px;
	cursor:pointer;
	padding-bottom:15px;
}

/*#feedback {
	padding-left:15px;

}

#feedbackblock1 {
	padding-left:15px;

}

#feedbackblock2 {
	padding-left:15px;
}*/




.p_informationen {

	background-image:url(/images/de/layout_1/produktinformationen.gif);
	background-repeat:no-repeat;
	height:436px;
	width:227px;
	cursor:default;
	padding-bottom:15px;
}


.w_helfen {
	background-image:url(/images/fr/layout_1/wir_helfen_fr.jpg);
	background-repeat:no-repeat;
	height:201px;
	width:225px;
}

.o_mann {
	background-image:url(/images/de/layout_1/ombudsmann.jpg);
	background-repeat:no-repeat;
	height:209px;
	width:225px;
}

.f_jobs {
	background-image:url(/images/de/layout_1/jobs.jpg);
	background-repeat:no-repeat;
	height:231px;
	width:225px;
}

#content_verisign1{
	background-image: url(/images/shared/verisign.gif);
	background-repeat:no-repeat;
	background-color:#fff;
	float: right;
	height: 60px;
	width: 160px;
    /*background-position:60px 10px;*/
    margin-top: 20px;
	border: solid 0px red;
}



.border_footer {
	border:1px solid black;
}

#footer {
	background-image:url(/images/de/layout_1/footer.gif);
  	clear: both;
  	color: #666699;
  	text-align: center;
  	font-size: 11px;
  	padding-top: 0.3em;
  	padding-bottom: 0.1em;
  	height: 19px;
  	font-family:  Arial,"MS Trebuchet", sans-serif;
}




#footer a {
  	font-size: 11px;
  	color: #687f92;
  	text-decoration: none;
}

#pcopyright {
	padding: .5em 0 1em 0;
  	text-align: center;
  	font-family:  Arial,"MS Trebuchet", sans-serif;
  	color: grey;
  	font-size: 10px;
}

#content-infopoint {
	clear: both;
	background-image: url(/images/de/layout_1/supportbox_unten_707.gif);
	background-position:0px 0px;
	background-repeat: no-repeat;
	height: 116px;
	width:707px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 0px;
	padding-left: 280px;
	font-size: 12px;
	font-family:  Arial,"MS Trebuchet", sans-serif;
	color: #2F2F5F;
	border: solid transparent 0px;
	
}


html>body #content-infopoint {
	background-position:0px 0px;

}




#content-col1 {
  	float: left;
  	width: 462px;
  	margin: 0px;
  	padding: 0px;
  	/*margin-left: 0.5em;
  	margin-right: 0.5em;*/
  	border: solid transparent 0px;
  	font-size: 12px;
  	line-height: 14px;
  	list-style-image: url(/images/shared/list_pfeil.gif);
  	font-family:  Arial,"MS Trebuchet", sans-serif;
}

#content-col1 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#2F2F5F;
	text-decoration:underline;
	line-height:14px;
}



#content-col1_a {
  	float: left;
  	width: 455px;
  	margin: 0px;
  	padding: 0px;
  	/*margin-left: 0.5em;
  	margin-right: 0.5em;*/
  	border: solid transparent 0px;
  	font-size: 12px;
  	line-height: 14px;
  	list-style-image: url(/images/shared/list_pfeil.gif);
  	font-family:  Arial,"MS Trebuchet", sans-serif;
}

#content-col1_a a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#2F2F5F;
	text-decoration:underline;
	line-height:14px;
}



#content-col2 {
  	float: left;
  	width: 462px;
  	/*margin-top: 1.5em;
  	margin-bottom: 0px;
  	margin-left: 0.5em;
  	margin-right: 0.5em;*/
  	border: solid transparent 0px;
  	font-size: 12px;
  	/*margin-top: -2px;*/
  	line-height: 14px;
  	list-style-image: url(/images/shared/list_pfeil.gif);
  	font-family:  Arial,"MS Trebuchet", sans-serif;
}


#content-col2 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#2f2f5f;
	text-decoration:underline;
}

#content-col3{
  	float: left;
  	width: 680px;
  	
  	border: solid transparent 0px;
  	font-size: 12px;
  	line-height: 14px;
  	list-style-image: url(/images/shared/list_pfeil.gif);
  	font-family:  Arial,"MS Trebuchet", sans-serif;
	padding:0px;
	margin:0px;
}


#content-col3 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#2f2f5f;
	text-decoration:underline;
}

#content-col4 {
  	width: 500;
  	text-align:center;
  	border: solid red 0px;
  	height: auto;
  	font-size: 9pt;
  	font-weight: normal;
  	font-family:  Arial,"MS Trebuchet", sans-serif;
}

#content-col4 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#2f2f5f;
	text-decoration:underline;
}

#content-col4 h1{
	margin-top: 4px;
}

#content-col5{
  	margin: 0px 25px 0px 25px;
	border: solid red 0px;
  	height: auto;
  	font-size: 12px;
  	font-weight: normal;
  	font-family:  Arial,"MS Trebuchet", sans-serif;
}

#content-col5 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#2f2f5f;
	text-decoration:underline;
}

#content-col6{
  	margin: 0px 25px 0px 25px;
  	border: solid red 0px;
  	height: auto;
  	font-size: 12px;
  	font-weight: normal;
  	font-family:  Arial,"MS Trebuchet", sans-serif;
}

#content-col6 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#2f2f5f;
	text-decoration:none;
}

#content-col7 {
  	float: left;
  	width: 450px;
 	margin-top: 0px;
  	margin-bottom: 0px;
  	margin-left: 0.5em;
  	margin-right: 0.5em;
  	border: solid transparent 0px;
  	padding-left:15px;
  	font-size: 12px;
  	line-height: 14px;
  	font-family:  Arial,"MS Trebuchet", sans-serif;
}

#content-col7 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#2F2F5F;
	text-decoration:underline;
	line-height:14px;
}

#content-infopoint a {
	color: #2F2F5F;
}

#content-infopoint p {
    margin-top: 35px;
    margin-left: 90px;
    line-height: 14px;
}

#eagle_text{
    float: left;
    text-align: center;
	margin-top: 410px;
	margin-left: 25px;
}

#content_eagle{
	background-image: url(/images/shared/eagle_teaser.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	height: 450px;
	width: 230px;
    background-position:20px 0px;
    border: solid 0px red;
}

#content_firstview{
	background-image: url(/images/shared/firstview.jpg);
	background-repeat:no-repeat;
	background-color:#fff;
	height: 130px;
	width: 200px;
    background-position:40px 20px;
    border: solid 0px red;
}

.signup-form {
	line-height:20px;
}


.infobold {
    font-weight: bold;
    margin-left: 5px;
}

.infotel {
    font-weight: bold;
    margin-left: 129px;
}

.paket-container h1 {
  	background-image: url(/images/shared/table_head.png);
  	background-repeat: no-repeat;
  	background-color: #F7B72E;
  	text-align: center;
  	color: #fff;
  	font-weight: bold;
  	font-size: 14px;
  	line-height: 1.2em;
  	padding: .3em;
  	margin-top: 0px;
  	margin: 0px;
}

h6 {
  	margin:0px;
  	background-color: #FCE2AA;
  	text-align: center;
  	font-size: 12px;
  	line-height: 1.5em;
  	padding: .3em;
  	color:#000000;
}

.paket-headerb {
  	background-image: url(/images/shared/gelb_oben.png);
  	background-repeat: no-repeat;
  	background-color: #F7B72E;
  	text-align: center;
  	color: #fff;
  	font-weight: bold;
  	padding: .3em;
}

.paket-footer {
  	background-color: #fff;
  	background-image: url(/images/shared/table_foot.png);
  	background-repeat: no-repeat;
  	background-position: top;
  	height: 9px;
  	margin-bottom: 10px;
}

.paket-container ul {
  	margin-right: .5em;
  	font-size: 12px;
}

.paket-container table {
	background-color: #fff;
  	border-collapse: collapse;
  	width: 100%;
}

.paket-container th, .paket-container td {
  	margin: 0; padding: 0;
}

.paket-container th {
  	background-color: #FCE2AA;
  	font-size: 12px;
}

.paket-container td {
  	text-align: center;
  	font-size: 12px;
  	background-color: #FEF4E0;
}

.paket-container td.lh3 {
  	font-weight:bold;
  	text-align: center;
  	font-size: 12px;
  	background-color: #FEF4E0;
}

#presse_text {
  	font-size: 20px;
  	color:#f7b72e;
  	font-weight:bold;
  	margin-top: 20px;
  	line-height: 20px;
}

.lh2 {
  	line-height: 2em;
  	background-color:#fef4e0;
}


.paket-container h4 {
  	font-size: 16px;
  	margin: 0 1em 1em 1em;
}

.paket-container_signup {
  	width: 444px;
  	margin-top:0px;
  	padding: 0px;
    border: solid 0px red;
    margin-left: 2px;
  	padding-left:15px;
}

.paket-container_signup h1 {
  	background-image: url(/images/shared/table_head.png);
  	background-repeat: no-repeat;
  	background-color: #F7B72E;
  	text-align: center;
  	color: #fff;
  	font-weight: bold;
  	font-size: 14px;
  	line-height: 1.2em;
  	padding: .3em;
  	margin-top: 0px;
  	margin: 0px;
}

.paket-container_signup h2 {
  	background-color: #FCE2AA;
  	text-align: center;
  	font-size: 12px;
  	line-height: 1.5em;
  	padding: .3em;
  	margin: 0;
}

.paket-container_signup_body {
  	background-color: #E9F5FF;
  	border: solid #E9F5FF 1px;
}

.paket-container-table-mitte {
 	margin:0px; 
	padding:0px; 
	vertical-align:top; 
	width:100%;
}

.p_10 {
    background-image:url(/images/shared/p_10.jpg);
    background-repeat:no-repeat;
    width: 147px;
    height: 95px; 
}

.p_25 {
    background-image:url(/images/shared/p_25.jpg);
    background-repeat:no-repeat;
    width: 147px;
    height: 95px; 
}

.p_50 {
    background-image:url(/images/shared/p_50.jpg);
    background-repeat:no-repeat;
    width: 147px;
    height: 95px;
}

.p_20 {
    background-image:url(/images/shared/p_20.jpg);
    background-repeat:no-repeat;
    width: 147px;
    height: 95px; 
}

.p_40 {
    background-image:url(/images/shared/p_40.jpg);
    background-repeat:no-repeat;
    width: 147px;
    height: 95px; 
}

.p_80 {
    background-image:url(/images/shared/p_80.jpg);
    background-repeat:no-repeat;
    width: 147px;
    height: 95px;
}



#garantie {
  	background-image: url(/images/fr/layout_1/3.jpg);
  	background-repeat: no-repeat;
  	text-align: center;
  	color: #fff;
  	font-weight: bold;
  	height: 116px;
  	width: 443px;
  	/*padding-left:20px;*/
}

.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/shared/garantie_foot.png);
	background-repeat:no-repeat;
	width: 444px;
	height: 14px;
	float:left;
}

.gelb_footer {
  	background-color: #F7B72E;
  	/*background-image: url(/images/shared/news_footer.png);
  	background-repeat: no-repeat;
  	background-position: bottom;*/
  	height: 15px;
  	width: 462px;
  	margin-bottom: 10px;
}

.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:#000000;
  	font-family:Arial, Helvetica, sans-serif;
  	font-size:14px;
  	font-weight:normal;
  	padding: 2px 4px 2px 3px;
}

#button_newsanmelden{
    float: left;
	background-image:url(/images/fr/layout_1/1.gif);
	width: 199px;
	height: 48px;
	border: 0px solid green;
    margin:8px 0 8px 130px;
}
#button_newsanmelden a{
  	display: block;
  	width: 100%;
  	height: 100%;
  	text-decoration: none;
  	display: none;
}

* html #button_newsanmelden{
    float: left;
	background-image:url(/images/shared/jetzt_wieanmelden.gif);
	width: 153px;
	height: 28px;
	margin-top:8px;
	margin-bottom:8px;
	border: 0px solid green;
    margin-left:150px;
}

#button_newsanmelden a,
#button_wieanmelden a,
#button_anmelden a {
	text-decoration:none;
	display:block;
}

.trenner{
	background-color:#f7b72e;
}
.newsgroup{
	background-color:#fef4e0:
}
.newsgroup td{
	background-color:#fef4e0;
}

/* section for Internet Exploder (TM) hacks */
* html #content-wrap,
* html #content-infopoint,
* html .box_promo_right,
* html #content-col1,
* html #content-col2 {
  	border: none;
}

.invisible {
  	display: none;
}

.visible {
  	display: block;
}

.outlinebox  {
 	border: 1px solid red;
}

.grey {
 	background-color: #cccccc;
}

.scrollclass_1 {
 	text-align: justify;
}

/* only  */

#sitemenu {
  	float: left;
  	width: 230px;
  	margin: 1em;
  	border: solid blue 1px;
  	font-size: 9pt;
  	font-family:  Arial,"MS Trebuchet", sans-serif;
  	list-style-image: url("/images/www/list_pfeil.gif");
}

#sitebody {
  	margin: 1em 1em 1em 270px;
  	width: 500;
  	text-align:left;
  	border: solid red 0px;
  	height: auto;
  	font-size: 9pt;
  	font-weight: normal;
  	font-family:  Arial,"MS Trebuchet", sans-serif;
}


#traffic, #acc, #anleitung {
  	border: solid red 0px;
  	background-color: #E9F5FF;
  	text-align: center;
}

#software {
	border: solid red 0px;
  	background-color: #E9F5FF;
  	text-align: left;
}


.headline {
  	border: solid red 0px;
  	margin-left: auto;
  	margin-right: auto;
  	text-align: center;
  	font-weight: bold;
  	color: #2f2f5f;
  	background-color: #cce9ff;
}


.memberkasten_header{
    background-color:#cce9ff;
	height: 30px;
	width: 226px;
    margin-bottom: 2px;
    border: solid 0px black;
}

.memberkasten_title{
    font-size: small;
    font-weight: bold;
    border: solid 0px red;
    width: 226px;
    text-align: center;
    margin-top: 0px;
    color:#2f2f5f;
    border: 0px solid red;
}

.memberkasten_top{
	background-image: url(/images/de/layout_1/memberkasten_oben.png);
	background-repeat:no-repeat;
	float:left;
	width: 226px;
	height: 10px;
	border: solid 0px green;
}

.memberkasten_body{
	background-color:#e9f5ff;
	width: 226px;
	height:auto;
	font-size: 8pt;;
    font-weight: normal;
    font-family: verdana;
    list-style-type: decimal;
    color:#000;
    padding: 2px 0px 2px 0px;    
    border: solid 0px blue;
    margin-top: 0px;
}

.memberkasten_inner{
	 text-align: center;	 
}

clear {
  	clear: both;
}

#right_impressum {
 	float: left;
 	margin-top: 15px;
 	margin-left: 15px;
 	text-align: left;
	border: 0px solid red;s
}

/*----------------------------------------------------------------------------------------------------*/

.gif_dim {
	width:18px;
	height:1px;
	border:0px;
}

.gif_dim_1 {
	width:10px;
	height:1px;
	border:0px;
}



#anmeldung {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}


.form_padd_left {
	padding-left:20px;
}


.t_nomargin {
	margin:0px;
	padding:0px;
}

.t_versign {
	margin:0px;
	padding:0px;
	width:100%;
}


.table_height_oben {
	height:20px;
}

.table_height_unten {
	height:20px;
}

.table_main {
 	height:100%; 
	width:747px; 
	border: 0px solid #000099;
	margin:0px; 
	padding:0px;
	vertical-align:top;
}

.table_signup1_middle {
	background-color: #ffffff;
	border:0px solid #777777;
	padding:0px;
	vertical-align:top;
	margin:19px;
	width:707px; 
}



.table_middle {
	background-color: #ffffff;
	border:0px solid #0000CC;
	margin-left:20px;
	margin-right:20px;
	padding:0px;
	width:707px;
}



/*Padds notwendig f�r Layout2*/

.padd {
	padding-left:0px;
	padding-top:0px;
}

.padd1 {
	padding-left:0px;
	padding-top:0px;
}

.padd2 {
	padding-right:0px;
	padding-top:0px;
}

.padd3 {
	padding-left:0px;
	padding-bottom:0px;
}

.padd4 {
	padding-right:0px;
	padding-bottom:0px;
}

/*-----------------------*/


.t_packets_unten {
	height:90px;
}

html>body .t_packets_unten {
	height:110px;

}


.t_packets_oben {
	margin:0px;
	padding:0px;
	width:462px;
}

.tage_14 {
	background-image:url(/images/fr/layout_1/14jours.jpg);
	background-repeat:no-repeat;
	width:708px;
	height:341px;
}


.img_signup_right {
	background-image:url(/images/fr/layout_1/loffrefirstload.jpg);
	background-repeat:no-repeat;
	width:352px;
	height:400px;
}

.signup_security {
	background-image:url(/images/de/layout_1/security_bg.jpg);
	background-repeat:no-repeat;
	height:147px;
	width:345px;
	margin:0px;
	padding-left:0px;
	cursor:pointer;
}

.signup_security h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333366;
	line-height:32px;
	padding-left:145px;
}

.signup_security p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	line-height:14px;
	padding-left:165px;
	padding-top:10px;
}

.signup_security span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
	padding-left:165px;
}


.signup_k_info {
	background-image:url(/images/de/layout_1/kundeninfo_bg.gif);
	background-repeat:no-repeat;
	height:147px;
	width:353px;
	margin:0px;
	padding-left:0px;
	cursor:default;
}


.signup_k_info h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333366;
	line-height:32px;
	padding-left:135px;
}

.signup_k_info p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	color:#000000;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	padding-top:10px;
}


.f_security_breiter {
	background-image:url(/images/de/layout_1/security5.gif);
	background-repeat:no-repeat;

	height:164px;
	width:444px;
	margin-left:15px;
	margin-top:20px;
	margin-bottom:15px;
	cursor:pointer;
}

html>body .f_security_breiter {
	
}

.f_security_breiter h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333366;
	line-height:32px;
	padding-left:175px;
}

.f_security_breiter p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	line-height:14px;
	padding-left:210px;
}

.f_security_breiter span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
	padding-left:210px;
}

.flagged {
	color:red;
}