/**********pi1*********/
.tx-clnewsletter-pi1{
	position:relative;
	margin-top:10px;
	margin-bottom:10px;
	/*color:#aaa;
	font-family:Arial;
	font-size:12px;*/
	width:430px;
	height:250px;
	/*border:1px solid #FBB914;*/
	/*background-color:#ff0000;*/
	/*background-image:url('../images/background.jpg');*/
	background-repeat:no-repeat;
	padding:10px 0 0 24px;
}

.tx-clnewsletter-pi1 a{
	/*color:#FBB914;*/
}
.tx-clnewsletter-pi1 a:hover{
	/*color:#aaa;*/
}
.tx-clnewsletter-pi1-header{
	/*font-size:22px;
	font-family:arial;
	font-weight:bold;
	color:#aaa;*/
}
.tx-clnewsletter-pi1-nl{	
}
.tx-clnewsletter-pi1 .error{
	color:#000;	
	
	width:420px;
	background-color:#fff;
	border:1px solid #C6255B;
	letter-spacing:1px;
	text-align:center;
	padding:5px; 
	margin-top:10px;
}
.tx-clnewsletter-pi1 h1{
	/*color:#b73c4c;
	font-family:Arial;
	font-size:28px;*/
}
.tx-clnewsletter-pi1 h2{
	/*font-family:Arial;
	font-size:16px;*/
}
.tx-clnewsletter-pi1 .nl_text{
	margin-top:10px;
	/*font-family:Arial;*/
	line-height:15px;
}
.tx-clnewsletter-pi1 .nl_fault{
	margin-top:10px;
	color:#b73c4c;
	/*font-family:Arial;*/

}
.tx-clnewsletter-pi1 a:hover{
	/*font-family:Arial;*/
	color:#b73c4c;
}
.tx-clnewsletter-pi1-form{margin-top:10px;margin-left:0px;}
.tx-clnewsletter-pi1-table td{height:30px;}
.tx-clnewsletter-pi1-emaillabel{width:45px;line-height:10px;}
.tx-clnewsletter-pi1-emailinput input{width:225px;border:1px solid #aaa;color:#746c64;}
.tx-clnewsletter-pi1-namelabel{width:50px;line-height:10px;}
.tx-clnewsletter-pi1-nameinput input{width:225px;border:1px solid #aaa;}
.tx-clnewsletter-pi1-submitbutton{margin-right:20px;margin-top:20px;}
.tx-clnewsletter-pi1-submitbutton input{
	
	background-image: url("../images/send_button_red.gif");
	background-repeat:no-repeat;
	border:0;
	cursor:pointer;
	width:196px;
	height:26px;
	background-position:right;
	background-repeat:no-repeat;
	background-color:transparent;
	cursor:pointer;
	right:5px;
	bottom:6px;
	float:right;
	color:#000000;
	text-align:right;
	padding-right:20px;
	
	/*
	border:none;
	
	*/
	
	/*background-image:url('../images/button_senden.jpg');
	
	/*
	background-color:#FBB914;
	width:96px;
	height:26px;	
	font-family:Arial;
	font-size:12px;
	color:#aaa;	
	position:absolute;
	
	*/
}

.tx-clnewsletter-pi1-submitbutton input:hover {
	text-decoration:underline;		
}

.tx-clnewsletter-pi1-unsubscribelink{margin-top:20px;float:left;}
.tx-clnewsletter-pi1-unsubtable{width:300px;line-height:10px;}
.tx-clnewsletter-pi1-unsubemaillabel{width:70px;line-height:10px;}
.tx-clnewsletter-pi1-unsubemailinput input{width:225px;border:1px solid #aaa;}
.tx-clnewsletter-pi1-unsub_button{margin-left:320px;margin-top:20px;}
.tx-clnewsletter-pi1-unsub_button input{

background-image: url("../images/send_button_red.gif");
	background-repeat:no-repeat;
	border:0;
	cursor:pointer;
	width:110px;
	height:26px;
	background-position:right;
	background-repeat:no-repeat;
	background-color:transparent;
	cursor:pointer;
	right:5px;
	bottom:6px;
	float:right;
	color:#000000;
}
.tx-clnewsletter-pi1-unsub_button input:hover {
	text-decoration:underline;
}
.tx-clnewsletter-pi1-sub_chk{width:400px;}
.tx-clnewsletter-pi1-sub_chk_input{width:10px;}
.tx-clnewsletter-pi1-sub_chk_text{padding-left:5px;}
.tx-clnewsletter-pi1-sub_chk_input_nl_zuerich{width:20px;}
.tx-clnewsletter-pi1-sub_chk_text_nl_zuerich{}
.tx-clnewsletter-pi1-sub_chk_input_nl_airberlin{width:20px;}
.tx-clnewsletter-pi1-sub_chk_text_nl_airberlin{}




/**********pi2*********/



.tx-clnewsletter-pi2-header{	
	background-image: url("../images/bluebox_header.gif");
	background-repeat:no-repeat;
	width:220px;
	height:54px;
	background-color:#fff;
}
.tx-clnewsletter-pi2-center{
	margin-top:0px;
	position:relative;
	background-image: url("../images/bluebox_back.gif");
	background-repeat:repeat-y;
	width:220px;
	
}
.tx-clnewsletter-pi2-footer{
	background-image: url("../images/bluebox_footer.gif");
	background-repeat:no-repeat;
	width:220px;
	height:6px;
	margin-bottom:10px;
	_margin-bottom:-7px;
}
.tx-clnewsletter-pi2-nl{
	margin-top:10px;
	margin-bottom:0px;
	background-color:none;
	background-repeat:no-repeat;
	margin-left:0px;
}
.tx-clnewsletter-pi2-nl a{
	/*font-family:Arial;
	color:#fff;*/
}
.tx-clnewsletter-pi2-nl a:hover{
	/*font-family:Arial;
	color:#b73c4c;*/
}


.tx-clnewsletter-pi2-nlmiddle_container{padding-top:0px;margin-left:0px;width:220px;}
.tx-clnewsletter-pi2-header h2{
	text-indent:16px;
	color:#fff;
	line-height:44px;
}
.tx-clnewsletter-pi2-header h2.mediaplus{
	text-indent:14px;
    font-size: 14px;
	color:#fff;
	line-height:38px;
}
.tx-clnewsletter-pi2-line{border-bottom:1px solid;height:10px;width:190px;margin-left:0px;margin-bottom:6px;}
.tx-clnewsletter-pi2-subheadline{}
.tx-clnewsletter-pi2-text{margin-top:15px;width:190px;line-height:15px;}
.tx-clnewsletter-pi2-form{margin-top:10px;margin-left:0px;}
.tx-clnewsletter-pi2-table td{height:30px;}
.tx-clnewsletter-pi2-emaillabel{width:50px;line-height:10px;}
.tx-clnewsletter-pi2-emailinput .email{
	color:#746c64;	
	margin-left:8px;
	margin-top:5px;
	border:1px solid #d9d9d9;
	color:#ccc;
	width:165px;
	padding:4px 0px 4px 4px;
	/*font-style:italic;*/
	}
/*.tx-clnewsletter-pi2-submitbutton{margin-left:110px;margin-top:20px;}*/
.tx-clnewsletter-pi2-submitbutton{
	position:absolute;
	left:190px;
	top:8px;
	background-image: url("../images/send_button_red.gif");
	background-repeat:no-repeat;
	border:0;
	cursor:pointer;
	width:17px;
	height:16px;
}



.tx-clnewsletter-pi2-checkbox_box {	
	margin-left:10px;
	margin-top:5px;		
}

.tx-clnewsletter-pi2-checkbox_input{
	margin:0px;
	padding:0px;		
	float:left;
}

.tx-clnewsletter-pi2-checkbox_text{	
	margin-left:25px;
	margin-top:0px;
	line-height:13px;
	color:#746C64;
}

.tx-clnewsletter-pi2-fault_text{	
	margin-left:8px;
	padding-top:5px;
	color:#C6255B;
}


.tx-clnewsletter-pi2-sub_chk{width:190px;}
.tx-clnewsletter-pi2-sub_chk_input{width:20px;}
.tx-clnewsletter-pi2-sub_chk_text{;}

.tx-clnewsletter-pi1 h1 {
	margin-left:0px;
}



